@import"https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600&display=swap";*,: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:Inter,SF Pro Text,SF Pro Display,-apple-system,BlinkMacSystemFont,Segoe UI,system-ui,sans-serif;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,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}*,*:before,*:after{box-sizing:border-box}:root{--color-bg-app: #F6F8FB;--color-bg-surface: #FFFFFF;--color-bg-surface-alt: #F9FBFD;--color-bg-muted: #EEF3F8;--color-bg-sidebar: #10273A;--color-bg-sidebar-alt: #163247;--color-bg-sidebar-active: #1C3F59;--color-text-strong: #0F1720;--color-text-body: #334155;--color-text-muted: #6B7A90;--color-text-soft: #94A3B8;--color-text-inverse: #F8FAFC;--color-border-soft: #E6ECF2;--color-border-default: #D7E0EA;--color-border-strong: #C4D0DD;--color-primary: #274C69;--color-primary-hover: #1F3E57;--color-primary-soft: #E8F0F6;--color-success: #1F7A5A;--color-success-soft: #E8F6EF;--color-warning: #B7791F;--color-warning-soft: #FFF6E5;--color-danger: #B42318;--color-danger-soft: #FEECEC;--color-info: #2F6F9F;--color-info-soft: #EAF4FB;--color-overlay: rgba(15, 23, 32, .42);--color-ring-primary: rgba(39, 76, 105, .15);--color-ring-sidebar: rgba(248, 250, 252, .14);--space-xs: .25rem;--space-sm: .5rem;--space-md: .75rem;--space-base: 1rem;--space-lg: 1.25rem;--space-section: 1.5rem;--space-xl: 2rem;--space-2xl: 2.5rem;--radius-control: .75rem;--radius-surface-sm: .875rem;--radius-surface: 1rem;--radius-surface-lg: 1.125rem;--radius-surface-xl: 1.375rem;--shadow-surface: 0 4px 12px rgba(15, 23, 42, .045);--shadow-floating: 0 16px 32px rgba(15, 23, 42, .12);--shadow-modal: 0 24px 56px rgba(15, 23, 42, .18);--shadow-soft-edge: inset 0 1px 0 rgba(255, 255, 255, .6);color-scheme:light;font-family:Inter,SF Pro Text,SF Pro Display,-apple-system,BlinkMacSystemFont,Segoe UI,system-ui,sans-serif;font-synthesis:none;font-optical-sizing:auto;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html,body,#root{width:100%;max-width:100%;overflow-x:hidden}body{margin:0;background-color:var(--color-bg-app);font-family:Inter,SF Pro Text,SF Pro Display,-apple-system,BlinkMacSystemFont,Segoe UI,system-ui,sans-serif;font-size:.9375rem;line-height:1.58;letter-spacing:-.004em;font-weight:400;color:var(--color-text-strong);font-feature-settings:"cv02" 1,"cv03" 1,"cv04" 1,"cv11" 1}h1{margin:0;font-size:1.75rem;line-height:1.15;letter-spacing:-.03em;font-weight:600;color:var(--color-text-strong)}h2{margin:0;font-size:1.25rem;line-height:1.2;letter-spacing:-.022em;font-weight:600;color:var(--color-text-strong)}h3{margin:0;font-size:1rem;line-height:1.3;letter-spacing:-.016em;font-weight:600;color:var(--color-text-strong)}h4,h5{margin:0;font-size:.9375rem;line-height:1.58;letter-spacing:-.004em;font-weight:600;color:var(--color-text-strong)}p{margin:0;font-size:.9375rem;line-height:1.58;letter-spacing:-.004em;font-weight:400;color:var(--color-text-body)}a{color:var(--color-info);text-decoration-line:none}button,input,select,textarea{font:inherit}input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{-webkit-appearance:none;appearance:none}.container{width:100%}@media(min-width:640px){.container{max-width:640px}}@media(min-width:768px){.container{max-width:768px}}@media(min-width:1024px){.container{max-width:1024px}}@media(min-width:1280px){.container{max-width:1280px}}@media(min-width:1536px){.container{max-width:1536px}}.ui-main-region{display:flex;min-height:100vh;min-width:0px;flex-direction:column;overflow-x:hidden;margin-left:268px;width:calc(100% - 268px)}.ui-main-content{min-width:0px;flex:1 1 0%;overflow-x:hidden;background-color:transparent}.ui-content-container{width:100%;max-width:none;padding-left:1rem;padding-right:1rem;padding-top:0;padding-bottom:0}@media(min-width:768px){.ui-content-container{padding-left:1.5rem;padding-right:1.5rem}}@media(min-width:1280px){.ui-content-container{padding-left:2rem;padding-right:2rem}}.ui-page-scroll{min-width:0px;flex:1 1 0%;overflow-y:auto;padding-left:0;padding-right:0;padding-top:1.5rem;padding-bottom:1.5rem}.ui-shell-header{position:sticky;top:0;z-index:20;display:flex;align-items:center;justify-content:space-between;gap:1rem;border-bottom-width:1px;border-color:var(--color-border-default);background-color:var(--color-bg-surface);--tw-backdrop-blur: blur(24px);-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);padding:1rem;border-bottom-color:#d7e0eaeb;background:#ffffffe0}@media(min-width:1280px){.ui-shell-header{padding-left:1.5rem;padding-right:1.5rem}}.ui-shell-header-no-title{justify-content:flex-end}.ui-shell-actions{margin-left:auto;display:flex;min-width:0px;flex:1 1 0%;align-items:center;justify-content:flex-end;gap:.75rem;flex-wrap:nowrap}.ui-page-header{display:flex;flex-direction:column;gap:1rem}@media(min-width:768px){.ui-page-header{flex-direction:row;align-items:flex-end;justify-content:space-between}}.ui-page-title{font-size:1.75rem;line-height:1.15;letter-spacing:-.03em;font-weight:600;color:var(--color-text-strong)}.ui-page-subtitle{margin-top:.5rem;max-width:48rem;font-size:.9375rem;line-height:1.58;letter-spacing:-.004em;color:var(--color-text-muted)}.ui-page-actions{display:flex;width:100%;flex-wrap:wrap;align-items:center;justify-content:flex-start;gap:.75rem}@media(min-width:768px){.ui-page-actions{width:auto;justify-content:flex-end}}.ui-sidebar{position:fixed;left:0;top:0;z-index:30;display:flex;height:100vh;flex-direction:column;overflow:hidden;background-color:var(--color-bg-sidebar);padding:1rem;color:var(--color-text-inverse);background-image:radial-gradient(circle at 18% -6%,rgba(79,134,178,.2) 0%,transparent 34%),linear-gradient(180deg,var(--color-bg-sidebar-alt) 0%,var(--color-bg-sidebar) 100%);width:268px;height:100dvh;border-right:0;box-shadow:none;padding-left:16px;padding-right:16px;isolation:isolate}.ui-sidebar-top{flex-shrink:0}.ui-sidebar-brand{border-bottom-width:1px;padding-bottom:1rem;margin-bottom:.75rem;padding-top:.75rem;border-bottom-color:#ffffff1a}.ui-sidebar-brand-mark{font-size:2.55rem;font-weight:700;line-height:1;letter-spacing:-.05em;color:var(--color-text-inverse)!important;opacity:1!important;text-shadow:0 1px 0 rgba(12,23,34,.18)}.ui-sidebar-brand-copy{margin-top:.75rem;font-size:.875rem;line-height:1.5;letter-spacing:.012em;color:#f8fafcc7!important;opacity:1!important}.ui-select,.ui-input,.ui-textarea{width:100%;border-radius:var(--radius-control);border-width:1px;border-color:var(--color-border-default);background-color:var(--color-bg-surface);padding:.75rem 1rem;font-size:.875rem;line-height:1.25rem;color:var(--color-text-strong);outline:2px solid transparent;outline-offset:2px;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(0,0,.2,1)}.ui-select::-moz-placeholder,.ui-input::-moz-placeholder,.ui-textarea::-moz-placeholder{color:var(--color-text-soft)}.ui-select::placeholder,.ui-input::placeholder,.ui-textarea::placeholder{color:var(--color-text-soft)}.ui-select:focus,.ui-input:focus,.ui-textarea: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(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ui-select,.ui-input,.ui-textarea{box-shadow:var(--shadow-soft-edge);--tw-ring-color: var(--color-ring-primary)}.ui-select:focus,.ui-input:focus,.ui-textarea:focus{border-color:var(--color-primary)}.ui-sidebar .ui-select-dark{min-height:40px;padding-top:.5rem;padding-bottom:.5rem;font-size:.875rem;line-height:1.35;letter-spacing:-.003em}.ui-sidebar-nav-scroll{min-height:0;flex:1;margin-top:.5rem;overflow-x:hidden;overflow-y:auto;padding-right:2px;scrollbar-width:none;-ms-overflow-style:none}.ui-sidebar-nav-scroll::-webkit-scrollbar{width:0;height:0}.ui-nav-stack{margin-top:1rem;display:grid;gap:.25rem}.ui-sidebar-link{position:relative;display:flex;min-height:40px;align-items:center;gap:.625rem;border-radius:var(--radius-control);border-width:1px;border-color:transparent;padding:.5rem .75rem;font-size:.875rem;line-height:1.35;letter-spacing:-.003em;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(0,0,.2,1);color:#f8fafcc2;font-weight:560}.ui-sidebar-link:hover{border-color:#f8fafc1f;background:#f8fafc0f;color:var(--color-text-inverse)}.ui-sidebar-link-active{color:var(--color-text-inverse);border-color:#f8fafc33;background:var(--color-bg-sidebar-active);box-shadow:inset 3px 0 0 var(--color-success),inset 0 0 0 1px #f8fafc0d}.ui-sidebar .ui-nav-stack{display:grid!important;gap:.25rem!important}.ui-sidebar .ui-nav-stack .ui-sidebar-link{display:flex!important;width:100%;align-items:center;gap:.75rem;color:#f8fafcc2!important;text-decoration:none!important;white-space:nowrap;border-radius:var(--radius-control);min-height:40px;padding:.5rem .75rem}.ui-sidebar .ui-nav-stack .ui-sidebar-link:visited{color:#f8fafcc2!important;text-decoration:none!important}.ui-sidebar .ui-nav-stack .ui-sidebar-link:hover,.ui-sidebar .ui-nav-stack .ui-sidebar-link.ui-sidebar-link-active,.ui-sidebar .ui-nav-stack .ui-sidebar-link.active,.ui-sidebar .ui-nav-stack .ui-sidebar-link.\!active{color:var(--color-text-inverse)!important;text-decoration:none!important}.ui-sidebar .ui-sidebar-brand,.ui-sidebar .ui-sidebar-workspace,.ui-sidebar .ui-sidebar-divider,.ui-sidebar .ui-nav-stack{position:relative;z-index:1}.ui-sidebar-divider{margin:.5rem 0;border-top:1px solid rgba(248,250,252,.14)}.ui-sidebar-secondary{flex-shrink:0;margin-bottom:0}body.sidebar-compact .ui-sidebar{width:84px;padding:1rem .5rem}body.sidebar-compact .ui-main-region{margin-left:84px;width:calc(100% - 84px)}body.sidebar-compact .ui-sidebar-brand{margin-bottom:.75rem;padding:0;border-bottom-width:0}body.sidebar-compact .ui-sidebar-brand-copy,body.sidebar-compact .ui-sidebar-workspace,body.sidebar-compact .ui-sidebar-link span{display:none}body.sidebar-compact .ui-sidebar-brand-mark{font-size:1.04rem}body.sidebar-compact .ui-sidebar-link{justify-content:center;padding:.5rem}.ui-panel,.ui-surface-card{border-radius:var(--radius-surface);border-width:1px;border-color:var(--color-border-default);background-color:var(--color-bg-surface);--tw-shadow: var(--shadow-surface);--tw-shadow-colored: var(--shadow-surface);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);--tw-shadow-color: var(--color-bg-surface);--tw-shadow: var(--tw-shadow-colored)}.ui-surface-floating{border-radius:var(--radius-surface-lg);border-width:1px;border-color:var(--color-border-default);background-color:var(--color-bg-surface);--tw-shadow: var(--shadow-floating);--tw-shadow-colored: var(--shadow-floating);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.ui-pill-group{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.ui-pill-button{display:inline-flex;min-height:38px;align-items:center;justify-content:center;border-radius:9999px;border-width:1px;border-color:transparent;background-color:var(--color-bg-muted);padding:.5rem 1rem;font-size:.875rem;line-height:1.5;letter-spacing:-.003em;font-weight:500;color:var(--color-text-muted);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(0,0,.2,1)}.ui-pill-button:hover{background-color:var(--color-bg-surface-alt);color:var(--color-text-strong)}.ui-view-toggle{display:inline-flex;align-items:center;gap:.25rem;border-radius:9999px;border-width:1px;border-color:var(--color-border-default);background-color:var(--color-bg-muted);padding:.25rem;--tw-shadow: var(--shadow-surface);--tw-shadow-colored: var(--shadow-surface);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);--tw-shadow-color: var(--color-bg-surface);--tw-shadow: var(--tw-shadow-colored)}.ui-view-toggle button{display:inline-flex;min-height:36px;align-items:center;justify-content:center;gap:.5rem;border-radius:9999px;padding:.5rem .875rem;font-size:.875rem;line-height:1.5;letter-spacing:-.003em;font-weight:500;color:var(--color-text-muted);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(0,0,.2,1)}.ui-view-toggle button.is-active{background-color:var(--color-bg-surface);color:var(--color-text-strong);--tw-shadow: var(--shadow-surface);--tw-shadow-colored: var(--shadow-surface);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);--tw-shadow-color: var(--color-bg-surface);--tw-shadow: var(--tw-shadow-colored)}.ui-search-input{display:flex;min-height:48px;width:100%;align-items:center;gap:.75rem;border-radius:var(--radius-control);border-width:1px;border-color:var(--color-border-default);background-color:var(--color-bg-surface);padding-left:1rem;padding-right:1rem;box-shadow:var(--shadow-soft-edge)}.ui-search-input svg{flex-shrink:0;--tw-text-opacity: 1;color:rgb(148 163 184 / var(--tw-text-opacity, 1))}.ui-search-input-field{min-width:0px;flex:1 1 0%;border-style:none;background-color:transparent;padding:0;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);--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(0px + 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-search-input-field: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(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);border-color:transparent}.ui-section-header{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:flex-start;gap:1rem}.ui-section-header>:first-child{min-width:0px}.ui-section-title{font-size:1.25rem;line-height:1.2;letter-spacing:-.022em;font-weight:600;color:var(--color-text-strong)}.ui-section-copy{margin-top:.25rem;font-size:.875rem;line-height:1.5;letter-spacing:-.003em;color:var(--color-text-muted)}.ui-button-primary{display:inline-flex;min-height:42px;align-items:center;justify-content:center;gap:.5rem;border-radius:var(--radius-control);border-width:1px;border-color:transparent;background-color:var(--color-primary);padding:.5rem 1rem;font-size:.875rem;line-height:1.5;letter-spacing:-.003em;font-weight:600;color:var(--color-text-inverse);text-decoration-line:none;--tw-shadow: var(--shadow-surface);--tw-shadow-colored: var(--shadow-surface);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);--tw-shadow-color: var(--color-bg-surface);--tw-shadow: var(--tw-shadow-colored);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(0,0,.2,1)}.ui-button-primary:hover{background-color:var(--color-primary-hover)}.ui-button-primary: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(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ui-button-primary:disabled{cursor:not-allowed;opacity:.6}.ui-button-primary{--tw-ring-color: var(--color-ring-primary)}.ui-button-secondary{display:inline-flex;min-height:42px;align-items:center;justify-content:center;gap:.5rem;border-radius:var(--radius-control);border-width:1px;border-color:var(--color-border-default);background-color:var(--color-bg-surface);padding:.5rem 1rem;font-size:.875rem;line-height:1.5;letter-spacing:-.003em;font-weight:600;color:var(--color-text-strong);text-decoration-line:none;--tw-shadow: var(--shadow-surface);--tw-shadow-colored: var(--shadow-surface);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);--tw-shadow-color: var(--color-bg-surface);--tw-shadow: var(--tw-shadow-colored);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(0,0,.2,1)}.ui-button-secondary:hover{border-color:var(--color-border-strong);background-color:var(--color-bg-muted)}.ui-button-secondary:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ui-button-secondary:disabled{cursor:not-allowed;opacity:.6}.ui-button-secondary{--tw-ring-color: var(--color-ring-primary)}.ui-shell-role-switch{display:inline-flex;min-height:42px;min-width:0px;align-items:center;gap:.5rem;border-radius:var(--radius-control);border-width:1px;border-color:var(--color-border-default);background-color:var(--color-bg-surface);padding:.5rem 1rem;font-size:.875rem;line-height:1.5;letter-spacing:-.003em;color:var(--color-text-strong);box-shadow:var(--shadow-soft-edge);flex:0 1 auto;white-space:nowrap}.ui-shell-role-switch span{font-size:.75rem;line-height:1.34;letter-spacing:.085em;font-weight:600;text-transform:uppercase;color:var(--color-text-muted)}.ui-shell-role-switch select{min-width:132px;border-width:0px;background-color:transparent;padding:0;font-size:.875rem;line-height:1.5;letter-spacing:-.003em;font-weight:600;color:var(--color-text-strong);outline:2px solid transparent;outline-offset:2px}.ui-shell-role-switch em{font-size:.75rem;line-height:1.34;letter-spacing:-.002em;font-weight:600;font-style:normal;color:var(--color-info)}.ui-shell-search{display:flex;min-height:42px;min-width:220px;flex:1 1 0%;align-items:center;gap:.75rem;border-radius:var(--radius-control);border-width:1px;border-color:var(--color-border-default);background-color:var(--color-bg-surface);padding-left:1rem;padding-right:1rem;box-shadow:var(--shadow-soft-edge);max-width:440px;white-space:nowrap}.ui-shell-search svg{flex-shrink:0;--tw-text-opacity: 1;color:rgb(148 163 184 / var(--tw-text-opacity, 1))}.ui-shell-search input{min-width:0px;flex:1 1 0%;border-width:0px;background-color:transparent;padding:0;font-size:.875rem;line-height:1.5;letter-spacing:-.003em;color:var(--color-text-strong);outline:2px solid transparent;outline-offset:2px}.ui-shell-avatar-trigger{display:inline-flex;min-height:42px;align-items:center;gap:.5rem;border-radius:var(--radius-control);border-width:1px;border-color:var(--color-border-default);background-color:var(--color-bg-surface);padding-left:.75rem;padding-right:.75rem;--tw-shadow: var(--shadow-surface);--tw-shadow-colored: var(--shadow-surface);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);--tw-shadow-color: var(--color-bg-surface);--tw-shadow: var(--tw-shadow-colored);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(0,0,.2,1)}.ui-shell-avatar-trigger:hover{border-color:var(--color-border-strong);background-color:var(--color-bg-muted)}.ui-shell-avatar-trigger span{display:inline-grid;height:28px;width:28px;place-items:center;border-radius:9999px;--tw-bg-opacity: 1;background-color:rgb(2 6 23 / var(--tw-bg-opacity, 1));font-size:.875rem;line-height:1.5;letter-spacing:-.003em;font-weight:600;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.ui-icon-button{display:inline-flex;height:2.5rem;width:2.5rem;align-items:center;justify-content:center;border-radius:var(--radius-control);border-width:1px;border-color:var(--color-border-default);background-color:var(--color-bg-surface);color:var(--color-text-strong);--tw-shadow: var(--shadow-surface);--tw-shadow-colored: var(--shadow-surface);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);--tw-shadow-color: var(--color-bg-surface);--tw-shadow: var(--tw-shadow-colored);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(0,0,.2,1)}.ui-icon-button:hover{border-color:var(--color-border-strong);background-color:var(--color-bg-muted)}.ui-icon-button: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(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ui-icon-button{--tw-ring-color: var(--color-ring-primary)}.ui-badge{display:inline-flex;align-items:center;justify-content:center;gap:.25rem;border-radius:9999px;border-width:1px;border-color:var(--color-border-default);background-color:var(--color-bg-muted);padding:.25rem .75rem;text-align:center;font-size:.75rem;line-height:1.34;letter-spacing:-.002em;font-weight:600;color:var(--color-text-muted);max-width:min(100%,11rem);max-height:calc(2.24em + .6rem);overflow:hidden;white-space:normal;word-break:break-word}.ui-badge-accent{background-color:var(--color-info-soft);color:var(--color-info);border-color:#2f6f9f33}.ui-metric-card{border-radius:var(--radius-surface);border-width:1px;border-color:var(--color-border-default);background-color:var(--color-bg-surface);padding:1.25rem;--tw-shadow: var(--shadow-surface);--tw-shadow-colored: var(--shadow-surface);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);--tw-shadow-color: var(--color-bg-surface);--tw-shadow: var(--tw-shadow-colored)}.ui-metric-card-button{width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;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;transition-timing-function:cubic-bezier(0,0,.2,1)}.ui-metric-card-button:hover{--tw-translate-y: -1px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-shadow: var(--shadow-floating);--tw-shadow-colored: var(--shadow-floating);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.ui-metric-card-button{border-color:#d7e0eaf5;background:var(--color-bg-surface);color:inherit;box-shadow:var(--shadow-surface);filter:none}.ui-table-card{padding:1.5rem}.ui-table-card-head{margin-bottom:1.25rem}.ui-table-shell{overflow:hidden;border-radius:var(--radius-surface);border-width:1px;border-color:var(--color-border-default);background-color:var(--color-bg-surface);box-shadow:var(--shadow-surface)}.ui-table-shell .table-wrap{width:100%;overflow-x:auto;overflow-y:hidden}.ui-table-shell-empty{padding:2rem}.ui-data-table{width:100%;min-width:720px;border-collapse:collapse}.ui-data-table th{border-bottom-width:1px;border-color:var(--color-border-default);padding:.875rem 1.25rem;text-align:left;font-size:.75rem;line-height:1.34;letter-spacing:.085em;font-weight:600;text-transform:uppercase;color:var(--color-text-muted);background:#f9fbfddb}.ui-data-table td{border-bottom-width:1px;border-color:var(--color-border-default);padding:.875rem 1.25rem;vertical-align:top;font-size:.875rem;line-height:1.42;letter-spacing:-.003em;color:var(--color-text-strong)}.ui-data-table td strong{font-weight:600;letter-spacing:-.015em;color:var(--color-text-strong)}.ui-data-table td small{font-size:.75rem;line-height:1.34;letter-spacing:-.002em;color:var(--color-text-muted)}.ui-data-table tbody tr:last-child td{border-bottom-width:0px}.ui-data-table tbody tr{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(0,0,.2,1)}.ui-data-table .ui-badge,.ui-data-table .meta-chip,.ui-data-table .readiness-chip{font-size:.75rem;line-height:1.34;letter-spacing:-.002em;font-weight:600;max-width:min(100%,8.5rem)}.ui-data-table .table-action-button{min-height:36px;padding:.375rem .75rem;font-size:.875rem;line-height:1.5;letter-spacing:-.003em}.ui-data-table .transaction-row-actions{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:.5rem}.ui-data-table .transaction-row-action-primary{min-width:124px;justify-content:center}.ui-data-table .attorney-queue-cell{display:grid;gap:.25rem}.ui-data-table .attorney-queue-cell span{font-weight:600;letter-spacing:-.015em;color:var(--color-text-strong)}.ui-data-table .attorney-queue-cell small{font-size:.75rem;line-height:1.34;letter-spacing:-.002em;color:var(--color-text-muted)}.ui-data-table.developer-transactions-table{min-width:980px}.ui-data-table.operations-compact-table{min-width:1260px}.ui-data-table.operations-compact-table th,.ui-data-table.operations-compact-table td{white-space:nowrap;vertical-align:middle}.ui-data-table.operations-compact-table .transaction-list-cell{display:inline-flex;align-items:center;gap:.5rem;max-width:100%;white-space:nowrap}.ui-data-table.operations-compact-table .transaction-list-cell strong,.ui-data-table.operations-compact-table .transaction-list-cell small{white-space:nowrap;margin:0}.ui-data-table.operations-compact-table .transaction-list-cell-inline{display:inline-flex;align-items:center;gap:.5rem;max-width:100%}.ui-data-table.operations-compact-table .table-action-button{white-space:nowrap}.ui-data-table.attorney-transfers-table{min-width:1080px}.attorney-transfers-panel{padding:1.5rem}.attorney-transfers-panel .ui-table-shell{margin-top:.5rem;border-radius:var(--radius-surface-lg)}.attorney-transfers-panel .table-wrap{padding:.5rem;max-height:min(64vh,760px);overflow-y:auto}.attorney-transfers-panel .ui-data-table.attorney-transfers-table thead th{position:sticky;top:0;z-index:2}.ui-data-table.attorney-transfers-table th{padding:1rem 1.25rem}.ui-data-table.attorney-transfers-table td{padding:1.25rem}.ui-data-table.attorney-transfers-table .ui-badge,.ui-data-table.attorney-transfers-table .meta-chip,.ui-data-table.attorney-transfers-table .readiness-chip{max-width:none;white-space:nowrap}.bond-applications-panel{padding:1.5rem}.bond-applications-panel .ui-table-shell{margin-top:.25rem;border-radius:var(--radius-surface-lg)}.bond-applications-panel .table-wrap{padding:.5rem}.ui-data-table.bond-applications-table{min-width:1180px}.ui-data-table.bond-applications-table th{padding:1rem 1.25rem}.ui-data-table.bond-applications-table td{padding:1.25rem}.ui-data-table .transaction-list-cell{display:grid;gap:.375rem}.ui-data-table .transaction-list-cell strong{font-weight:600;letter-spacing:-.015em;color:var(--color-text-strong)}.ui-data-table .transaction-list-cell small{font-size:.75rem;line-height:1.34;letter-spacing:-.002em;color:var(--color-text-muted)}.ui-data-table .transaction-list-stage{display:grid;gap:.5rem}.ui-data-table .transaction-list-stage .status-pill{width:-moz-fit-content;width:fit-content}.ui-data-table .transaction-list-stage-detail{font-size:.75rem;line-height:1.34;letter-spacing:-.002em;color:var(--color-text-muted)}.ui-data-table .transaction-list-next-action strong{font-weight:500;line-height:1.5rem}.ui-data-row-clickable{cursor:pointer}.ui-data-row-clickable:hover td{background:#f9fbfde6}.ui-drawer-overlay,.ui-modal-overlay{position:fixed;inset:0;z-index:110;display:flex;align-items:stretch;justify-content:flex-end;--tw-backdrop-blur: blur(2px);-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:var(--color-overlay)}.ui-drawer{display:flex;height:100%;width:100%;max-width:760px;flex-direction:column;border-left-width:1px;border-color:var(--color-border-default);background-color:var(--color-bg-surface);--tw-shadow: var(--shadow-floating);--tw-shadow-colored: var(--shadow-floating);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);border-top-left-radius:var(--radius-surface-xl);border-bottom-left-radius:var(--radius-surface-xl)}.ui-drawer-head{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;border-bottom-width:1px;border-color:var(--color-border-default);padding:1.5rem}.ui-drawer-head h3,.ui-modal-head h3{font-size:1rem;line-height:1.3;letter-spacing:-.016em;font-weight:600;color:var(--color-text-strong)}.ui-drawer-head p,.ui-modal-head p{margin-top:.25rem;font-size:.875rem;line-height:1.5;letter-spacing:-.003em;color:var(--color-text-muted)}.ui-drawer-body{min-height:0px;flex:1 1 0%;overflow-y:auto;padding:1.5rem}.ui-drawer-footer{display:flex;align-items:center;justify-content:space-between;gap:.75rem;border-top-width:1px;border-color:var(--color-border-default);padding:1.25rem 1.5rem}.ui-modal-overlay{align-items:center;justify-content:center;padding:1rem}.ui-modal{width:100%;max-width:560px;border-radius:var(--radius-surface-xl);border-width:1px;border-color:var(--color-border-default);background-color:var(--color-bg-surface);--tw-shadow: var(--shadow-modal);--tw-shadow-colored: var(--shadow-modal);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.ui-modal-head,.ui-modal-footer{padding:1.5rem}.ui-modal-body{padding-left:1.5rem;padding-right:1.5rem;padding-bottom:1.5rem}.ui-modal-footer{display:flex;align-items:center;justify-content:flex-end;gap:.75rem;border-top-width:1px;border-color:var(--color-border-default)}.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!important}.visible{visibility:visible}.collapse{visibility:collapse}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.inset-0{inset:0}.inset-\[30px\]{inset:30px}.inset-x-0{left:0;right:0}.inset-x-3{left:.75rem;right:.75rem}.inset-y-0{top:0;bottom:0}.inset-y-3{top:.75rem;bottom:.75rem}.inset-y-5{top:1.25rem;bottom:1.25rem}.-right-0\.5{right:-.125rem}.-right-1{right:-.25rem}.-top-0\.5{top:-.125rem}.-top-1{top:-.25rem}.bottom-0{bottom:0}.bottom-2{bottom:.5rem}.bottom-3{bottom:.75rem}.left-0{left:0}.left-1\/2{left:50%}.left-3{left:.75rem}.left-\[-68px\]{left:-68px}.left-\[calc\(25\%-1px\)\]{left:calc(25% - 1px)}.right-0{right:0}.right-3{right:.75rem}.right-4{right:1rem}.right-\[-72px\]{right:-72px}.right-\[calc\(25\%-1px\)\]{right:calc(25% - 1px)}.top-0{top:0}.top-1\/2{top:50%}.top-10{top:2.5rem}.top-3{top:.75rem}.top-4{top:1rem}.top-\[120px\]{top:120px}.top-\[340px\]{top:340px}.top-\[calc\(100\%\+12px\)\]{top:calc(100% + 12px)}.top-full{top:100%}.top-px{top:1px}.isolate{isolation:isolate}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.z-\[2\]{z-index:2}.z-\[90\]{z-index:90}.z-\[95\]{z-index:95}.-mx-1{margin-left:-.25rem;margin-right:-.25rem}.-mx-2{margin-left:-.5rem;margin-right:-.5rem}.mx-2{margin-left:.5rem;margin-right:.5rem}.mx-6{margin-left:1.5rem;margin-right:1.5rem}.mx-auto{margin-left:auto;margin-right:auto}.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-1{margin-left:.25rem}.ml-2{margin-left:.5rem}.ml-auto{margin-left:auto}.mr-auto{margin-right:auto}.mt-0{margin-top:0}.mt-0\.5{margin-top:.125rem}.mt-1{margin-top:.25rem}.mt-1\.5{margin-top:.375rem}.mt-10{margin-top:2.5rem}.mt-12{margin-top:3rem}.mt-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-6{margin-top:1.5rem}.mt-8{margin-top:2rem}.mt-\[17px\]{margin-top:17px}.mt-\[30px\]{margin-top:30px}.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}.block{display:block}.inline-block{display:inline-block}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.inline-grid{display:inline-grid}.hidden{display:none}.h-0\.5{height:.125rem}.h-1\.5{height:.375rem}.h-10{height:2.5rem}.h-11{height:2.75rem}.h-12{height:3rem}.h-14{height:3.5rem}.h-16{height:4rem}.h-2{height:.5rem}.h-2\.5{height:.625rem}.h-20{height:5rem}.h-28{height:7rem}.h-3{height:.75rem}.h-3\.5{height:.875rem}.h-32{height:8rem}.h-4{height:1rem}.h-40{height:10rem}.h-48{height:12rem}.h-5{height:1.25rem}.h-6{height:1.5rem}.h-7{height:1.75rem}.h-8{height:2rem}.h-9{height:2.25rem}.h-\[108px\]{height:108px}.h-\[132px\]{height:132px}.h-\[152px\]{height:152px}.h-\[164px\]{height:164px}.h-\[180px\]{height:180px}.h-\[278px\]{height:278px}.h-\[280px\]{height:280px}.h-\[2px\]{height:2px}.h-\[42px\]{height:42px}.h-\[44px\]{height:44px}.h-\[520px\]{height:520px}.h-\[620px\]{height:620px}.h-\[640px\]{height:640px}.h-\[64px\]{height:64px}.h-\[74px\]{height:74px}.h-\[92px\]{height:92px}.h-\[96px\]{height:96px}.h-\[var\(--radix-navigation-menu-viewport-height\)\]{height:var(--radix-navigation-menu-viewport-height)}.h-auto{height:auto}.h-full{height:100%}.h-px{height:1px}.h-screen{height:100vh}.max-h-\[220px\]{max-height:220px}.max-h-\[360px\]{max-height:360px}.max-h-\[420px\]{max-height:420px}.max-h-\[430px\]{max-height:430px}.max-h-\[72vh\]{max-height:72vh}.max-h-\[90vh\]{max-height:90vh}.max-h-\[920px\]{max-height:920px}.max-h-\[min\(62vh\,760px\)\]{max-height:min(62vh,760px)}.min-h-0{min-height:0px}.min-h-\[1\.1rem\]{min-height:1.1rem}.min-h-\[1\.5rem\]{min-height:1.5rem}.min-h-\[100px\]{min-height:100px}.min-h-\[108px\]{min-height:108px}.min-h-\[120px\]{min-height:120px}.min-h-\[148px\]{min-height:148px}.min-h-\[150px\]{min-height:150px}.min-h-\[160px\]{min-height:160px}.min-h-\[180px\]{min-height:180px}.min-h-\[2\.9rem\]{min-height:2.9rem}.min-h-\[220px\]{min-height:220px}.min-h-\[22px\]{min-height:22px}.min-h-\[248px\]{min-height:248px}.min-h-\[32px\]{min-height:32px}.min-h-\[34px\]{min-height:34px}.min-h-\[36px\]{min-height:36px}.min-h-\[38px\]{min-height:38px}.min-h-\[40px\]{min-height:40px}.min-h-\[42px\]{min-height:42px}.min-h-\[44px\]{min-height:44px}.min-h-\[46px\]{min-height:46px}.min-h-\[48px\]{min-height:48px}.min-h-\[520px\]{min-height:520px}.min-h-\[52px\]{min-height:52px}.min-h-\[540px\]{min-height:540px}.min-h-\[54px\]{min-height:54px}.min-h-\[72px\]{min-height:72px}.min-h-\[84px\]{min-height:84px}.min-h-screen{min-height:100vh}.w-1\.5{width:.375rem}.w-1\/2{width:50%}.w-10{width:2.5rem}.w-11{width:2.75rem}.w-12{width:3rem}.w-14{width:3.5rem}.w-16{width:4rem}.w-2{width:.5rem}.w-2\.5{width:.625rem}.w-2\/3{width:66.666667%}.w-20{width:5rem}.w-3{width:.75rem}.w-3\.5{width:.875rem}.w-4{width:1rem}.w-40{width:10rem}.w-48{width:12rem}.w-5{width:1.25rem}.w-6{width:1.5rem}.w-7{width:1.75rem}.w-8{width:2rem}.w-9{width:2.25rem}.w-\[10\%\]{width:10%}.w-\[11\%\]{width:11%}.w-\[12\%\]{width:12%}.w-\[132px\]{width:132px}.w-\[14\%\]{width:14%}.w-\[152px\]{width:152px}.w-\[16\%\]{width:16%}.w-\[17\%\]{width:17%}.w-\[18\%\]{width:18%}.w-\[180px\]{width:180px}.w-\[19\%\]{width:19%}.w-\[20\%\]{width:20%}.w-\[22\%\]{width:22%}.w-\[220px\]{width:220px}.w-\[24\%\]{width:24%}.w-\[26\%\]{width:26%}.w-\[28\%\]{width:28%}.w-\[280px\]{width:280px}.w-\[320px\]{width:320px}.w-\[328px\]{width:328px}.w-\[332px\]{width:332px}.w-\[360px\]{width:360px}.w-\[42px\]{width:42px}.w-\[48\%\]{width:48%}.w-\[56px\]{width:56px}.w-\[72\%\]{width:72%}.w-\[8\%\]{width:8%}.w-\[92px\]{width:92px}.w-\[96px\]{width:96px}.w-\[calc\(100\%-1\.5rem\)\]{width:calc(100% - 1.5rem)}.w-\[min\(90vw\,420px\)\]{width:min(90vw,420px)}.w-\[min\(92vw\,320px\)\]{width:min(92vw,320px)}.w-\[min\(92vw\,380px\)\]{width:min(92vw,380px)}.w-fit{width:-moz-fit-content;width:fit-content}.w-full{width:100%}.w-max{width:-moz-max-content;width:max-content}.w-px{width:1px}.min-w-0{min-width:0px}.min-w-6{min-width:1.5rem}.min-w-8{min-width:2rem}.min-w-\[1\.75rem\]{min-width:1.75rem}.min-w-\[1080px\]{min-width:1080px}.min-w-\[110px\]{min-width:110px}.min-w-\[120px\]{min-width:120px}.min-w-\[1280px\]{min-width:1280px}.min-w-\[130px\]{min-width:130px}.min-w-\[132px\]{min-width:132px}.min-w-\[1380px\]{min-width:1380px}.min-w-\[1480px\]{min-width:1480px}.min-w-\[150px\]{min-width:150px}.min-w-\[158px\]{min-width:158px}.min-w-\[160px\]{min-width:160px}.min-w-\[170px\]{min-width:170px}.min-w-\[176px\]{min-width:176px}.min-w-\[180px\]{min-width:180px}.min-w-\[18px\]{min-width:18px}.min-w-\[192px\]{min-width:192px}.min-w-\[198px\]{min-width:198px}.min-w-\[2\.4rem\]{min-width:2.4rem}.min-w-\[200px\]{min-width:200px}.min-w-\[206px\]{min-width:206px}.min-w-\[20px\]{min-width:20px}.min-w-\[212px\]{min-width:212px}.min-w-\[220px\]{min-width:220px}.min-w-\[22px\]{min-width:22px}.min-w-\[230px\]{min-width:230px}.min-w-\[240px\]{min-width:240px}.min-w-\[250px\]{min-width:250px}.min-w-\[260px\]{min-width:260px}.min-w-\[280px\]{min-width:280px}.min-w-\[320px\]{min-width:320px}.min-w-\[332px\]{min-width:332px}.min-w-\[34px\]{min-width:34px}.min-w-\[72px\]{min-width:72px}.min-w-\[760px\]{min-width:760px}.min-w-\[920px\]{min-width:920px}.min-w-fit{min-width:-moz-fit-content;min-width:fit-content}.min-w-full{min-width:100%}.min-w-max{min-width:-moz-max-content;min-width:max-content}.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-\[10ch\]{max-width:10ch}.max-w-\[1120px\]{max-width:1120px}.max-w-\[1180px\]{max-width:1180px}.max-w-\[1240px\]{max-width:1240px}.max-w-\[12ch\]{max-width:12ch}.max-w-\[136px\]{max-width:136px}.max-w-\[1380px\]{max-width:1380px}.max-w-\[13ch\]{max-width:13ch}.max-w-\[148px\]{max-width:148px}.max-w-\[16ch\]{max-width:16ch}.max-w-\[190px\]{max-width:190px}.max-w-\[20ch\]{max-width:20ch}.max-w-\[220px\]{max-width:220px}.max-w-\[230px\]{max-width:230px}.max-w-\[260px\]{max-width:260px}.max-w-\[280px\]{max-width:280px}.max-w-\[28ch\]{max-width:28ch}.max-w-\[31rem\]{max-width:31rem}.max-w-\[320px\]{max-width:320px}.max-w-\[32rem\]{max-width:32rem}.max-w-\[38rem\]{max-width:38rem}.max-w-\[46rem\]{max-width:46rem}.max-w-\[480px\]{max-width:480px}.max-w-\[520px\]{max-width:520px}.max-w-\[560px\]{max-width:560px}.max-w-\[640px\]{max-width:640px}.max-w-\[680px\]{max-width:680px}.max-w-\[700px\]{max-width:700px}.max-w-\[720px\]{max-width:720px}.max-w-\[760px\]{max-width:760px}.max-w-\[960px\]{max-width:960px}.max-w-full{max-width:100%}.max-w-marketing{max-width:1280px}.max-w-xl{max-width:36rem}.flex-1{flex:1 1 0%}.flex-none{flex:none}.shrink-0{flex-shrink:0}.table-fixed{table-layout:fixed}.border-collapse{border-collapse:collapse}.origin-top{transform-origin:top}.-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\/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))}@keyframes pulse{50%{opacity:.5}}.animate-pulse{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.resize-y{resize:vertical}.snap-x{scroll-snap-type:x var(--tw-scroll-snap-strictness)}.snap-start{scroll-snap-align:start}.appearance-none{-webkit-appearance:none;-moz-appearance:none;appearance:none}.auto-rows-fr{grid-auto-rows:minmax(0,1fr)}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-\[1\.3fr_0\.65fr_0\.65fr_0\.65fr_0\.65fr\]{grid-template-columns:1.3fr .65fr .65fr .65fr .65fr}.grid-cols-\[1\.3fr_1\.4fr_1fr_0\.8fr_0\.9fr_0\.8fr\]{grid-template-columns:1.3fr 1.4fr 1fr .8fr .9fr .8fr}.grid-cols-\[1\.5fr_0\.8fr_0\.7fr_1\.2fr_1fr_1\.25fr\]{grid-template-columns:1.5fr .8fr .7fr 1.2fr 1fr 1.25fr}.grid-cols-\[1fr_0\.8fr_0\.8fr_0\.8fr_0\.8fr\]{grid-template-columns:1fr .8fr .8fr .8fr .8fr}.grid-cols-\[auto_minmax\(0\,1fr\)_auto\]{grid-template-columns:auto minmax(0,1fr) auto}.grid-cols-\[minmax\(0\,1\.1fr\)_110px_96px\]{grid-template-columns:minmax(0,1.1fr) 110px 96px}.grid-cols-\[minmax\(0\,1fr\)_132px_120px\]{grid-template-columns:minmax(0,1fr) 132px 120px}.grid-cols-\[minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto}.grid-cols-\[minmax\(120px\,160px\)_repeat\(4\,minmax\(0\,1fr\)\)\]{grid-template-columns:minmax(120px,160px) repeat(4,minmax(0,1fr))}.grid-rows-\[auto_auto_1fr_auto\]{grid-template-rows:auto auto 1fr auto}.grid-rows-\[auto_minmax\(0\,1fr\)\]{grid-template-rows:auto minmax(0,1fr)}.\!flex-row{flex-direction:row!important}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-wrap{flex-wrap:wrap}.flex-nowrap{flex-wrap:nowrap}.place-items-center{place-items:center}.\!items-start{align-items:flex-start!important}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.items-baseline{align-items:baseline}.items-stretch{align-items:stretch}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.\!justify-between{justify-content:space-between!important}.justify-between{justify-content:space-between}.\!gap-4{gap:1rem!important}.gap-0\.5{gap:.125rem}.gap-1{gap:.25rem}.gap-1\.5{gap:.375rem}.gap-10{gap:2.5rem}.gap-2{gap:.5rem}.gap-2\.5{gap:.625rem}.gap-3{gap:.75rem}.gap-3\.5{gap:.875rem}.gap-4{gap:1rem}.gap-5{gap:1.25rem}.gap-6{gap:1.5rem}.gap-8{gap:2rem}.gap-x-8{-moz-column-gap:2rem;column-gap:2rem}.gap-y-4{row-gap:1rem}.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-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))}.space-y-7>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.75rem * var(--tw-space-y-reverse))}.space-y-8>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(2rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2rem * var(--tw-space-y-reverse))}.space-y-\[18px\]>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(18px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(18px * 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-\[\#e8eef5\]>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgb(232 238 245 / var(--tw-divide-opacity, 1))}.divide-\[\#e9eff5\]>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgb(233 239 245 / var(--tw-divide-opacity, 1))}.divide-\[\#edf2f7\]>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgb(237 242 247 / var(--tw-divide-opacity, 1))}.self-start{align-self:flex-start}.\!overflow-hidden{overflow:hidden!important}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.overflow-x-hidden{overflow-x:hidden}.overflow-y-hidden{overflow-y:hidden}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.text-ellipsis{text-overflow:ellipsis}.whitespace-normal{white-space:normal}.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-\[10px\]{border-radius:10px}.rounded-\[11px\]{border-radius:11px}.rounded-\[12px\]{border-radius:12px}.rounded-\[14px\]{border-radius:14px}.rounded-\[16px\]{border-radius:16px}.rounded-\[18px\]{border-radius:18px}.rounded-\[20px\]{border-radius:20px}.rounded-\[22px\]{border-radius:22px}.rounded-\[24px\]{border-radius:24px}.rounded-\[26px\]{border-radius:26px}.rounded-\[28px\]{border-radius:28px}.rounded-\[30px\]{border-radius:30px}.rounded-\[32px\]{border-radius:32px}.rounded-\[34px\]{border-radius:34px}.rounded-control{border-radius:var(--radius-control)}.rounded-full{border-radius:9999px}.rounded-surface{border-radius:var(--radius-surface)}.rounded-surface-sm{border-radius:var(--radius-surface-sm)}.rounded-xl{border-radius:.75rem}.rounded-t-\[28px\]{border-top-left-radius:28px;border-top-right-radius:28px}.rounded-t-full{border-top-left-radius:9999px;border-top-right-radius:9999px}.border{border-width:1px}.border-0{border-width:0px}.border-\[2px\]{border-width:2px}.border-b{border-bottom-width:1px}.border-t{border-top-width:1px}.border-dashed{border-style:dashed}.\!border-white\/10{border-color:#ffffff1a!important}.border-\[\#1f2f3f\]{--tw-border-opacity: 1;border-color:rgb(31 47 63 / var(--tw-border-opacity, 1))}.border-\[\#1f9d61\]\/45{border-color:#1f9d6173}.border-\[\#2c6f49\]{--tw-border-opacity: 1;border-color:rgb(44 111 73 / var(--tw-border-opacity, 1))}.border-\[\#2f6fec\]{--tw-border-opacity: 1;border-color:rgb(47 111 236 / var(--tw-border-opacity, 1))}.border-\[\#35546c\]{--tw-border-opacity: 1;border-color:rgb(53 84 108 / var(--tw-border-opacity, 1))}.border-\[\#7d3a42\]{--tw-border-opacity: 1;border-color:rgb(125 58 66 / var(--tw-border-opacity, 1))}.border-\[\#835b2a\]{--tw-border-opacity: 1;border-color:rgb(131 91 42 / var(--tw-border-opacity, 1))}.border-\[\#875e2b\]{--tw-border-opacity: 1;border-color:rgb(135 94 43 / var(--tw-border-opacity, 1))}.border-\[\#975d20\]{--tw-border-opacity: 1;border-color:rgb(151 93 32 / var(--tw-border-opacity, 1))}.border-\[\#a8c3de\]{--tw-border-opacity: 1;border-color:rgb(168 195 222 / var(--tw-border-opacity, 1))}.border-\[\#b7e4c7\]{--tw-border-opacity: 1;border-color:rgb(183 228 199 / var(--tw-border-opacity, 1))}.border-\[\#b8cadc\]{--tw-border-opacity: 1;border-color:rgb(184 202 220 / var(--tw-border-opacity, 1))}.border-\[\#b8dfc7\]{--tw-border-opacity: 1;border-color:rgb(184 223 199 / var(--tw-border-opacity, 1))}.border-\[\#b9cee6\]{--tw-border-opacity: 1;border-color:rgb(185 206 230 / var(--tw-border-opacity, 1))}.border-\[\#bfdbfe\]{--tw-border-opacity: 1;border-color:rgb(191 219 254 / var(--tw-border-opacity, 1))}.border-\[\#bfe3ce\]{--tw-border-opacity: 1;border-color:rgb(191 227 206 / var(--tw-border-opacity, 1))}.border-\[\#c0e2cf\]{--tw-border-opacity: 1;border-color:rgb(192 226 207 / var(--tw-border-opacity, 1))}.border-\[\#c6d8eb\]{--tw-border-opacity: 1;border-color:rgb(198 216 235 / var(--tw-border-opacity, 1))}.border-\[\#c6dfcf\]{--tw-border-opacity: 1;border-color:rgb(198 223 207 / var(--tw-border-opacity, 1))}.border-\[\#c7d4e3\]{--tw-border-opacity: 1;border-color:rgb(199 212 227 / var(--tw-border-opacity, 1))}.border-\[\#c7d6e5\]{--tw-border-opacity: 1;border-color:rgb(199 214 229 / var(--tw-border-opacity, 1))}.border-\[\#c8d4e2\]{--tw-border-opacity: 1;border-color:rgb(200 212 226 / var(--tw-border-opacity, 1))}.border-\[\#c8d7e6\]{--tw-border-opacity: 1;border-color:rgb(200 215 230 / var(--tw-border-opacity, 1))}.border-\[\#c8daef\]{--tw-border-opacity: 1;border-color:rgb(200 218 239 / var(--tw-border-opacity, 1))}.border-\[\#c9d8ea\]{--tw-border-opacity: 1;border-color:rgb(201 216 234 / var(--tw-border-opacity, 1))}.border-\[\#cbd5df\]{--tw-border-opacity: 1;border-color:rgb(203 213 223 / var(--tw-border-opacity, 1))}.border-\[\#cbdcf1\]{--tw-border-opacity: 1;border-color:rgb(203 220 241 / var(--tw-border-opacity, 1))}.border-\[\#cce4d6\]{--tw-border-opacity: 1;border-color:rgb(204 228 214 / var(--tw-border-opacity, 1))}.border-\[\#ccead8\]{--tw-border-opacity: 1;border-color:rgb(204 234 216 / var(--tw-border-opacity, 1))}.border-\[\#cddced\]{--tw-border-opacity: 1;border-color:rgb(205 220 237 / var(--tw-border-opacity, 1))}.border-\[\#cdddf0\]{--tw-border-opacity: 1;border-color:rgb(205 221 240 / var(--tw-border-opacity, 1))}.border-\[\#cde7d7\]{--tw-border-opacity: 1;border-color:rgb(205 231 215 / var(--tw-border-opacity, 1))}.border-\[\#cde8d8\]{--tw-border-opacity: 1;border-color:rgb(205 232 216 / var(--tw-border-opacity, 1))}.border-\[\#cfd9e5\]{--tw-border-opacity: 1;border-color:rgb(207 217 229 / var(--tw-border-opacity, 1))}.border-\[\#cfd9e6\]{--tw-border-opacity: 1;border-color:rgb(207 217 230 / var(--tw-border-opacity, 1))}.border-\[\#cfdced\]{--tw-border-opacity: 1;border-color:rgb(207 220 237 / var(--tw-border-opacity, 1))}.border-\[\#cfdfee\]{--tw-border-opacity: 1;border-color:rgb(207 223 238 / var(--tw-border-opacity, 1))}.border-\[\#cfe0ef\]{--tw-border-opacity: 1;border-color:rgb(207 224 239 / var(--tw-border-opacity, 1))}.border-\[\#cfe1f7\]{--tw-border-opacity: 1;border-color:rgb(207 225 247 / var(--tw-border-opacity, 1))}.border-\[\#cfe2f1\]{--tw-border-opacity: 1;border-color:rgb(207 226 241 / var(--tw-border-opacity, 1))}.border-\[\#cfe3d7\]{--tw-border-opacity: 1;border-color:rgb(207 227 215 / var(--tw-border-opacity, 1))}.border-\[\#cfe4d8\]{--tw-border-opacity: 1;border-color:rgb(207 228 216 / var(--tw-border-opacity, 1))}.border-\[\#cfe6d8\]{--tw-border-opacity: 1;border-color:rgb(207 230 216 / var(--tw-border-opacity, 1))}.border-\[\#cfe7d8\]{--tw-border-opacity: 1;border-color:rgb(207 231 216 / var(--tw-border-opacity, 1))}.border-\[\#cfe8da\]{--tw-border-opacity: 1;border-color:rgb(207 232 218 / var(--tw-border-opacity, 1))}.border-\[\#cfe9d8\]{--tw-border-opacity: 1;border-color:rgb(207 233 216 / var(--tw-border-opacity, 1))}.border-\[\#d0e9d5\]{--tw-border-opacity: 1;border-color:rgb(208 233 213 / var(--tw-border-opacity, 1))}.border-\[\#d18931\]{--tw-border-opacity: 1;border-color:rgb(209 137 49 / var(--tw-border-opacity, 1))}.border-\[\#d1deeb\]{--tw-border-opacity: 1;border-color:rgb(209 222 235 / var(--tw-border-opacity, 1))}.border-\[\#d2e0ee\]{--tw-border-opacity: 1;border-color:rgb(210 224 238 / var(--tw-border-opacity, 1))}.border-\[\#d4e8dc\]{--tw-border-opacity: 1;border-color:rgb(212 232 220 / var(--tw-border-opacity, 1))}.border-\[\#d5e8dd\]{--tw-border-opacity: 1;border-color:rgb(213 232 221 / var(--tw-border-opacity, 1))}.border-\[\#d6e1ee\]{--tw-border-opacity: 1;border-color:rgb(214 225 238 / var(--tw-border-opacity, 1))}.border-\[\#d6e3f1\]{--tw-border-opacity: 1;border-color:rgb(214 227 241 / var(--tw-border-opacity, 1))}.border-\[\#d6e5f4\]{--tw-border-opacity: 1;border-color:rgb(214 229 244 / var(--tw-border-opacity, 1))}.border-\[\#d6e9de\]{--tw-border-opacity: 1;border-color:rgb(214 233 222 / var(--tw-border-opacity, 1))}.border-\[\#d6ece0\]{--tw-border-opacity: 1;border-color:rgb(214 236 224 / var(--tw-border-opacity, 1))}.border-\[\#d7e1ec\]{--tw-border-opacity: 1;border-color:rgb(215 225 236 / var(--tw-border-opacity, 1))}.border-\[\#d7e1ee\]{--tw-border-opacity: 1;border-color:rgb(215 225 238 / var(--tw-border-opacity, 1))}.border-\[\#d7e2ee\]{--tw-border-opacity: 1;border-color:rgb(215 226 238 / var(--tw-border-opacity, 1))}.border-\[\#d7e3ef\]{--tw-border-opacity: 1;border-color:rgb(215 227 239 / var(--tw-border-opacity, 1))}.border-\[\#d7e4f5\]{--tw-border-opacity: 1;border-color:rgb(215 228 245 / var(--tw-border-opacity, 1))}.border-\[\#d7e5f5\]{--tw-border-opacity: 1;border-color:rgb(215 229 245 / var(--tw-border-opacity, 1))}.border-\[\#d7ebdf\]{--tw-border-opacity: 1;border-color:rgb(215 235 223 / var(--tw-border-opacity, 1))}.border-\[\#d8b784\]{--tw-border-opacity: 1;border-color:rgb(216 183 132 / var(--tw-border-opacity, 1))}.border-\[\#d8e1eb\]{--tw-border-opacity: 1;border-color:rgb(216 225 235 / var(--tw-border-opacity, 1))}.border-\[\#d8e2ee\]{--tw-border-opacity: 1;border-color:rgb(216 226 238 / var(--tw-border-opacity, 1))}.border-\[\#d8e2f0\]{--tw-border-opacity: 1;border-color:rgb(216 226 240 / var(--tw-border-opacity, 1))}.border-\[\#d8e3ef\]{--tw-border-opacity: 1;border-color:rgb(216 227 239 / var(--tw-border-opacity, 1))}.border-\[\#d8e4ef\]{--tw-border-opacity: 1;border-color:rgb(216 228 239 / var(--tw-border-opacity, 1))}.border-\[\#d8e4f2\]{--tw-border-opacity: 1;border-color:rgb(216 228 242 / var(--tw-border-opacity, 1))}.border-\[\#d8e6d7\]{--tw-border-opacity: 1;border-color:rgb(216 230 215 / var(--tw-border-opacity, 1))}.border-\[\#d8e6f5\]{--tw-border-opacity: 1;border-color:rgb(216 230 245 / var(--tw-border-opacity, 1))}.border-\[\#d8e7dc\]{--tw-border-opacity: 1;border-color:rgb(216 231 220 / var(--tw-border-opacity, 1))}.border-\[\#d8e7f6\]{--tw-border-opacity: 1;border-color:rgb(216 231 246 / var(--tw-border-opacity, 1))}.border-\[\#d8eadf\]{--tw-border-opacity: 1;border-color:rgb(216 234 223 / var(--tw-border-opacity, 1))}.border-\[\#d8ece0\]{--tw-border-opacity: 1;border-color:rgb(216 236 224 / var(--tw-border-opacity, 1))}.border-\[\#d8f0de\]{--tw-border-opacity: 1;border-color:rgb(216 240 222 / var(--tw-border-opacity, 1))}.border-\[\#d92d20\]{--tw-border-opacity: 1;border-color:rgb(217 45 32 / var(--tw-border-opacity, 1))}.border-\[\#d9e2ee\]{--tw-border-opacity: 1;border-color:rgb(217 226 238 / var(--tw-border-opacity, 1))}.border-\[\#d9e3ee\]{--tw-border-opacity: 1;border-color:rgb(217 227 238 / var(--tw-border-opacity, 1))}.border-\[\#d9e3ef\]{--tw-border-opacity: 1;border-color:rgb(217 227 239 / var(--tw-border-opacity, 1))}.border-\[\#d9e4ef\]{--tw-border-opacity: 1;border-color:rgb(217 228 239 / var(--tw-border-opacity, 1))}.border-\[\#d9e4f1\]{--tw-border-opacity: 1;border-color:rgb(217 228 241 / var(--tw-border-opacity, 1))}.border-\[\#d9e5f2\]{--tw-border-opacity: 1;border-color:rgb(217 229 242 / var(--tw-border-opacity, 1))}.border-\[\#d9e6d4\]{--tw-border-opacity: 1;border-color:rgb(217 230 212 / var(--tw-border-opacity, 1))}.border-\[\#d9e7f5\]{--tw-border-opacity: 1;border-color:rgb(217 231 245 / var(--tw-border-opacity, 1))}.border-\[\#d9e7f7\]{--tw-border-opacity: 1;border-color:rgb(217 231 247 / var(--tw-border-opacity, 1))}.border-\[\#d9e7fb\]{--tw-border-opacity: 1;border-color:rgb(217 231 251 / var(--tw-border-opacity, 1))}.border-\[\#dbe4ee\]{--tw-border-opacity: 1;border-color:rgb(219 228 238 / var(--tw-border-opacity, 1))}.border-\[\#dbe4ef\]{--tw-border-opacity: 1;border-color:rgb(219 228 239 / var(--tw-border-opacity, 1))}.border-\[\#dbe5ef\]{--tw-border-opacity: 1;border-color:rgb(219 229 239 / var(--tw-border-opacity, 1))}.border-\[\#dbe5f0\]{--tw-border-opacity: 1;border-color:rgb(219 229 240 / var(--tw-border-opacity, 1))}.border-\[\#dbe6f1\]{--tw-border-opacity: 1;border-color:rgb(219 230 241 / var(--tw-border-opacity, 1))}.border-\[\#dbe6f2\]{--tw-border-opacity: 1;border-color:rgb(219 230 242 / var(--tw-border-opacity, 1))}.border-\[\#dbe7f3\]{--tw-border-opacity: 1;border-color:rgb(219 231 243 / var(--tw-border-opacity, 1))}.border-\[\#dbe7f5\]{--tw-border-opacity: 1;border-color:rgb(219 231 245 / var(--tw-border-opacity, 1))}.border-\[\#dcd4f6\]{--tw-border-opacity: 1;border-color:rgb(220 212 246 / var(--tw-border-opacity, 1))}.border-\[\#dce5ef\]{--tw-border-opacity: 1;border-color:rgb(220 229 239 / var(--tw-border-opacity, 1))}.border-\[\#dce6f1\]{--tw-border-opacity: 1;border-color:rgb(220 230 241 / var(--tw-border-opacity, 1))}.border-\[\#dce6f2\]{--tw-border-opacity: 1;border-color:rgb(220 230 242 / var(--tw-border-opacity, 1))}.border-\[\#dce8df\]{--tw-border-opacity: 1;border-color:rgb(220 232 223 / var(--tw-border-opacity, 1))}.border-\[\#dde4ee\]{--tw-border-opacity: 1;border-color:rgb(221 228 238 / var(--tw-border-opacity, 1))}.border-\[\#dde6ef\]{--tw-border-opacity: 1;border-color:rgb(221 230 239 / var(--tw-border-opacity, 1))}.border-\[\#dde6f1\]{--tw-border-opacity: 1;border-color:rgb(221 230 241 / var(--tw-border-opacity, 1))}.border-\[\#dde7f1\]{--tw-border-opacity: 1;border-color:rgb(221 231 241 / var(--tw-border-opacity, 1))}.border-\[\#dfe3e8\]{--tw-border-opacity: 1;border-color:rgb(223 227 232 / var(--tw-border-opacity, 1))}.border-\[\#dfe7f1\]{--tw-border-opacity: 1;border-color:rgb(223 231 241 / var(--tw-border-opacity, 1))}.border-\[\#dfe8f1\]{--tw-border-opacity: 1;border-color:rgb(223 232 241 / var(--tw-border-opacity, 1))}.border-\[\#dfe8f2\]{--tw-border-opacity: 1;border-color:rgb(223 232 242 / var(--tw-border-opacity, 1))}.border-\[\#dfece5\]{--tw-border-opacity: 1;border-color:rgb(223 236 229 / var(--tw-border-opacity, 1))}.border-\[\#e0e6f2\]{--tw-border-opacity: 1;border-color:rgb(224 230 242 / var(--tw-border-opacity, 1))}.border-\[\#e0e8f1\]{--tw-border-opacity: 1;border-color:rgb(224 232 241 / var(--tw-border-opacity, 1))}.border-\[\#e1c27f\]{--tw-border-opacity: 1;border-color:rgb(225 194 127 / var(--tw-border-opacity, 1))}.border-\[\#e1e8f0\]{--tw-border-opacity: 1;border-color:rgb(225 232 240 / var(--tw-border-opacity, 1))}.border-\[\#e1e9f2\]{--tw-border-opacity: 1;border-color:rgb(225 233 242 / var(--tw-border-opacity, 1))}.border-\[\#e1e9f3\]{--tw-border-opacity: 1;border-color:rgb(225 233 243 / var(--tw-border-opacity, 1))}.border-\[\#e2e7f7\]{--tw-border-opacity: 1;border-color:rgb(226 231 247 / var(--tw-border-opacity, 1))}.border-\[\#e2e8f0\]{--tw-border-opacity: 1;border-color:rgb(226 232 240 / var(--tw-border-opacity, 1))}.border-\[\#e2e8f2\]{--tw-border-opacity: 1;border-color:rgb(226 232 242 / var(--tw-border-opacity, 1))}.border-\[\#e2eaf3\]{--tw-border-opacity: 1;border-color:rgb(226 234 243 / var(--tw-border-opacity, 1))}.border-\[\#e3e8f1\]{--tw-border-opacity: 1;border-color:rgb(227 232 241 / var(--tw-border-opacity, 1))}.border-\[\#e3e9f3\]{--tw-border-opacity: 1;border-color:rgb(227 233 243 / var(--tw-border-opacity, 1))}.border-\[\#e3eaf2\]{--tw-border-opacity: 1;border-color:rgb(227 234 242 / var(--tw-border-opacity, 1))}.border-\[\#e3eaf3\]{--tw-border-opacity: 1;border-color:rgb(227 234 243 / var(--tw-border-opacity, 1))}.border-\[\#e3ebf4\]{--tw-border-opacity: 1;border-color:rgb(227 235 244 / var(--tw-border-opacity, 1))}.border-\[\#e3ebf5\]{--tw-border-opacity: 1;border-color:rgb(227 235 245 / var(--tw-border-opacity, 1))}.border-\[\#e4d9cb\]{--tw-border-opacity: 1;border-color:rgb(228 217 203 / var(--tw-border-opacity, 1))}.border-\[\#e4ebf2\]{--tw-border-opacity: 1;border-color:rgb(228 235 242 / var(--tw-border-opacity, 1))}.border-\[\#e4ebf3\]{--tw-border-opacity: 1;border-color:rgb(228 235 243 / var(--tw-border-opacity, 1))}.border-\[\#e4ebf4\]{--tw-border-opacity: 1;border-color:rgb(228 235 244 / var(--tw-border-opacity, 1))}.border-\[\#e4edf6\]{--tw-border-opacity: 1;border-color:rgb(228 237 246 / var(--tw-border-opacity, 1))}.border-\[\#e5dbcd\]{--tw-border-opacity: 1;border-color:rgb(229 219 205 / var(--tw-border-opacity, 1))}.border-\[\#e5e7eb\]{--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1))}.border-\[\#e5ebf3\]{--tw-border-opacity: 1;border-color:rgb(229 235 243 / var(--tw-border-opacity, 1))}.border-\[\#e5ebf4\]{--tw-border-opacity: 1;border-color:rgb(229 235 244 / var(--tw-border-opacity, 1))}.border-\[\#e5ecf4\]{--tw-border-opacity: 1;border-color:rgb(229 236 244 / var(--tw-border-opacity, 1))}.border-\[\#e5edf5\]{--tw-border-opacity: 1;border-color:rgb(229 237 245 / var(--tw-border-opacity, 1))}.border-\[\#e5edf6\]{--tw-border-opacity: 1;border-color:rgb(229 237 246 / var(--tw-border-opacity, 1))}.border-\[\#e6eaf0\]{--tw-border-opacity: 1;border-color:rgb(230 234 240 / var(--tw-border-opacity, 1))}.border-\[\#e6edf4\]{--tw-border-opacity: 1;border-color:rgb(230 237 244 / var(--tw-border-opacity, 1))}.border-\[\#e6edf5\]{--tw-border-opacity: 1;border-color:rgb(230 237 245 / var(--tw-border-opacity, 1))}.border-\[\#e7ddd1\]{--tw-border-opacity: 1;border-color:rgb(231 221 209 / var(--tw-border-opacity, 1))}.border-\[\#e7edf6\]{--tw-border-opacity: 1;border-color:rgb(231 237 246 / var(--tw-border-opacity, 1))}.border-\[\#e8ddd0\]{--tw-border-opacity: 1;border-color:rgb(232 221 208 / var(--tw-border-opacity, 1))}.border-\[\#e8eef5\]{--tw-border-opacity: 1;border-color:rgb(232 238 245 / var(--tw-border-opacity, 1))}.border-\[\#e8eef6\]{--tw-border-opacity: 1;border-color:rgb(232 238 246 / var(--tw-border-opacity, 1))}.border-\[\#e9dfd2\]{--tw-border-opacity: 1;border-color:rgb(233 223 210 / var(--tw-border-opacity, 1))}.border-\[\#e9eff5\]{--tw-border-opacity: 1;border-color:rgb(233 239 245 / var(--tw-border-opacity, 1))}.border-\[\#ead7b6\]{--tw-border-opacity: 1;border-color:rgb(234 215 182 / var(--tw-border-opacity, 1))}.border-\[\#ead7d7\]{--tw-border-opacity: 1;border-color:rgb(234 215 215 / var(--tw-border-opacity, 1))}.border-\[\#eadcc7\]\/20{border-color:#eadcc733}.border-\[\#eadcc7\]\/25{border-color:#eadcc740}.border-\[\#eadcc7\]\/35{border-color:#eadcc759}.border-\[\#eadcc7\]\/40{border-color:#eadcc766}.border-\[\#ecd1d1\]{--tw-border-opacity: 1;border-color:rgb(236 209 209 / var(--tw-border-opacity, 1))}.border-\[\#ece0d2\]{--tw-border-opacity: 1;border-color:rgb(236 224 210 / var(--tw-border-opacity, 1))}.border-\[\#ece2d6\]{--tw-border-opacity: 1;border-color:rgb(236 226 214 / var(--tw-border-opacity, 1))}.border-\[\#ece3d7\]{--tw-border-opacity: 1;border-color:rgb(236 227 215 / var(--tw-border-opacity, 1))}.border-\[\#ece3d8\]{--tw-border-opacity: 1;border-color:rgb(236 227 216 / var(--tw-border-opacity, 1))}.border-\[\#eceff3\]{--tw-border-opacity: 1;border-color:rgb(236 239 243 / var(--tw-border-opacity, 1))}.border-\[\#edd7c3\]{--tw-border-opacity: 1;border-color:rgb(237 215 195 / var(--tw-border-opacity, 1))}.border-\[\#edf0f3\]{--tw-border-opacity: 1;border-color:rgb(237 240 243 / var(--tw-border-opacity, 1))}.border-\[\#edf0fa\]{--tw-border-opacity: 1;border-color:rgb(237 240 250 / var(--tw-border-opacity, 1))}.border-\[\#edf2f7\]{--tw-border-opacity: 1;border-color:rgb(237 242 247 / var(--tw-border-opacity, 1))}.border-\[\#edf2f8\]{--tw-border-opacity: 1;border-color:rgb(237 242 248 / var(--tw-border-opacity, 1))}.border-\[\#eed8b5\]{--tw-border-opacity: 1;border-color:rgb(238 216 181 / var(--tw-border-opacity, 1))}.border-\[\#eee5d9\]{--tw-border-opacity: 1;border-color:rgb(238 229 217 / var(--tw-border-opacity, 1))}.border-\[\#efd9c6\]{--tw-border-opacity: 1;border-color:rgb(239 217 198 / var(--tw-border-opacity, 1))}.border-\[\#efddb9\]{--tw-border-opacity: 1;border-color:rgb(239 221 185 / var(--tw-border-opacity, 1))}.border-\[\#efe1cf\]{--tw-border-opacity: 1;border-color:rgb(239 225 207 / var(--tw-border-opacity, 1))}.border-\[\#efe3cf\]{--tw-border-opacity: 1;border-color:rgb(239 227 207 / var(--tw-border-opacity, 1))}.border-\[\#f0d8ae\]{--tw-border-opacity: 1;border-color:rgb(240 216 174 / var(--tw-border-opacity, 1))}.border-\[\#f0d8b4\]{--tw-border-opacity: 1;border-color:rgb(240 216 180 / var(--tw-border-opacity, 1))}.border-\[\#f0ddc8\]{--tw-border-opacity: 1;border-color:rgb(240 221 200 / var(--tw-border-opacity, 1))}.border-\[\#f1c7c7\]{--tw-border-opacity: 1;border-color:rgb(241 199 199 / var(--tw-border-opacity, 1))}.border-\[\#f1c9c5\]{--tw-border-opacity: 1;border-color:rgb(241 201 197 / var(--tw-border-opacity, 1))}.border-\[\#f1cbc7\]{--tw-border-opacity: 1;border-color:rgb(241 203 199 / var(--tw-border-opacity, 1))}.border-\[\#f1d2cc\]{--tw-border-opacity: 1;border-color:rgb(241 210 204 / var(--tw-border-opacity, 1))}.border-\[\#f1d3cf\]{--tw-border-opacity: 1;border-color:rgb(241 211 207 / var(--tw-border-opacity, 1))}.border-\[\#f1d8b2\]{--tw-border-opacity: 1;border-color:rgb(241 216 178 / var(--tw-border-opacity, 1))}.border-\[\#f1d8d0\]{--tw-border-opacity: 1;border-color:rgb(241 216 208 / var(--tw-border-opacity, 1))}.border-\[\#f1ddd0\]{--tw-border-opacity: 1;border-color:rgb(241 221 208 / var(--tw-border-opacity, 1))}.border-\[\#f1f5f9\]{--tw-border-opacity: 1;border-color:rgb(241 245 249 / var(--tw-border-opacity, 1))}.border-\[\#f2d1d1\]{--tw-border-opacity: 1;border-color:rgb(242 209 209 / var(--tw-border-opacity, 1))}.border-\[\#f2d3d1\]{--tw-border-opacity: 1;border-color:rgb(242 211 209 / var(--tw-border-opacity, 1))}.border-\[\#f2d8a7\]{--tw-border-opacity: 1;border-color:rgb(242 216 167 / var(--tw-border-opacity, 1))}.border-\[\#f2ddc1\]{--tw-border-opacity: 1;border-color:rgb(242 221 193 / var(--tw-border-opacity, 1))}.border-\[\#f3d0cb\]{--tw-border-opacity: 1;border-color:rgb(243 208 203 / var(--tw-border-opacity, 1))}.border-\[\#f3d2cc\]{--tw-border-opacity: 1;border-color:rgb(243 210 204 / var(--tw-border-opacity, 1))}.border-\[\#f3d6ce\]{--tw-border-opacity: 1;border-color:rgb(243 214 206 / var(--tw-border-opacity, 1))}.border-\[\#f3d7a8\]{--tw-border-opacity: 1;border-color:rgb(243 215 168 / var(--tw-border-opacity, 1))}.border-\[\#f3d9a8\]{--tw-border-opacity: 1;border-color:rgb(243 217 168 / var(--tw-border-opacity, 1))}.border-\[\#f3e1ba\]{--tw-border-opacity: 1;border-color:rgb(243 225 186 / var(--tw-border-opacity, 1))}.border-\[\#f4d9d7\]{--tw-border-opacity: 1;border-color:rgb(244 217 215 / var(--tw-border-opacity, 1))}.border-\[\#f4dcc8\]{--tw-border-opacity: 1;border-color:rgb(244 220 200 / var(--tw-border-opacity, 1))}.border-\[\#f4dfba\]{--tw-border-opacity: 1;border-color:rgb(244 223 186 / var(--tw-border-opacity, 1))}.border-\[\#f4e0b7\]{--tw-border-opacity: 1;border-color:rgb(244 224 183 / var(--tw-border-opacity, 1))}.border-\[\#f5d7a8\]{--tw-border-opacity: 1;border-color:rgb(245 215 168 / var(--tw-border-opacity, 1))}.border-\[\#f5ddad\]{--tw-border-opacity: 1;border-color:rgb(245 221 173 / var(--tw-border-opacity, 1))}.border-\[\#f6d4d4\]{--tw-border-opacity: 1;border-color:rgb(246 212 212 / var(--tw-border-opacity, 1))}.border-\[\#f6d6d2\]{--tw-border-opacity: 1;border-color:rgb(246 214 210 / var(--tw-border-opacity, 1))}.border-\[\#f6dec7\]{--tw-border-opacity: 1;border-color:rgb(246 222 199 / var(--tw-border-opacity, 1))}.border-\[\#f6e2cd\]{--tw-border-opacity: 1;border-color:rgb(246 226 205 / var(--tw-border-opacity, 1))}.border-\[\#f7d4d4\]{--tw-border-opacity: 1;border-color:rgb(247 212 212 / var(--tw-border-opacity, 1))}.border-\[\#f7d6d8\]{--tw-border-opacity: 1;border-color:rgb(247 214 216 / var(--tw-border-opacity, 1))}.border-\[\#f8d8cc\]{--tw-border-opacity: 1;border-color:rgb(248 216 204 / var(--tw-border-opacity, 1))}.border-\[\#ffd8d6\]{--tw-border-opacity: 1;border-color:rgb(255 216 214 / var(--tw-border-opacity, 1))}.border-\[rgba\(52\,211\,153\,0\.42\)\]{border-color:#34d3996b}.border-black\/10{border-color:#0000001a}.border-borderDefault{border-color:var(--color-border-default)}.border-borderSoft{border-color:var(--color-border-soft)}.border-borderStrong{border-color:var(--color-border-strong)}.border-bridge-border{border-color:var(--color-border-default)}.border-danger{border-color:var(--color-danger)}.border-indigo-200{--tw-border-opacity: 1;border-color:rgb(199 210 254 / var(--tw-border-opacity, 1))}.border-info{border-color:var(--color-info)}.border-marketing-accent\/20{border-color:#7a624333}.border-marketing-accent\/25{border-color:#7a624340}.border-marketing-accent\/30{border-color:#7a62434d}.border-marketing-border{--tw-border-opacity: 1;border-color:rgb(230 223 215 / var(--tw-border-opacity, 1))}.border-marketing-borderStrong{--tw-border-opacity: 1;border-color:rgb(215 206 196 / var(--tw-border-opacity, 1))}.border-primary{border-color:var(--color-primary)}.border-success{border-color:var(--color-success)}.border-textStrong{border-color:var(--color-text-strong)}.border-transparent{border-color:transparent}.border-warning{border-color:var(--color-warning)}.border-white{--tw-border-opacity: 1;border-color:rgb(255 255 255 / var(--tw-border-opacity, 1))}.border-white\/10{border-color:#ffffff1a}.border-white\/15{border-color:#ffffff26}.border-white\/20{border-color:#fff3}.border-white\/40{border-color:#fff6}.border-white\/70{border-color:#ffffffb3}.border-white\/85{border-color:#ffffffd9}.border-white\/90{border-color:#ffffffe6}.\!bg-white\/10{background-color:#ffffff1a!important}.\!bg-white\/\[0\.08\]{background-color:#ffffff14!important}.bg-\[\#101828\]{--tw-bg-opacity: 1;background-color:rgb(16 24 40 / var(--tw-bg-opacity, 1))}.bg-\[\#111111\]{--tw-bg-opacity: 1;background-color:rgb(17 17 17 / var(--tw-bg-opacity, 1))}.bg-\[\#152432\]{--tw-bg-opacity: 1;background-color:rgb(21 36 50 / var(--tw-bg-opacity, 1))}.bg-\[\#163424\]{--tw-bg-opacity: 1;background-color:rgb(22 52 36 / var(--tw-bg-opacity, 1))}.bg-\[\#1e7a46\]{--tw-bg-opacity: 1;background-color:rgb(30 122 70 / var(--tw-bg-opacity, 1))}.bg-\[\#1f2f3f\]{--tw-bg-opacity: 1;background-color:rgb(31 47 63 / var(--tw-bg-opacity, 1))}.bg-\[\#22a06b\]{--tw-bg-opacity: 1;background-color:rgb(34 160 107 / var(--tw-bg-opacity, 1))}.bg-\[\#22c55e\]{--tw-bg-opacity: 1;background-color:rgb(34 197 94 / var(--tw-bg-opacity, 1))}.bg-\[\#24445d\]{--tw-bg-opacity: 1;background-color:rgb(36 68 93 / var(--tw-bg-opacity, 1))}.bg-\[\#274c69\]{--tw-bg-opacity: 1;background-color:rgb(39 76 105 / var(--tw-bg-opacity, 1))}.bg-\[\#2b8b53\]{--tw-bg-opacity: 1;background-color:rgb(43 139 83 / var(--tw-bg-opacity, 1))}.bg-\[\#2f2314\]{--tw-bg-opacity: 1;background-color:rgb(47 35 20 / var(--tw-bg-opacity, 1))}.bg-\[\#2f3540\]{--tw-bg-opacity: 1;background-color:rgb(47 53 64 / var(--tw-bg-opacity, 1))}.bg-\[\#2f5478\]{--tw-bg-opacity: 1;background-color:rgb(47 84 120 / var(--tw-bg-opacity, 1))}.bg-\[\#2f6a41\]{--tw-bg-opacity: 1;background-color:rgb(47 106 65 / var(--tw-bg-opacity, 1))}.bg-\[\#2f8f5c\]{--tw-bg-opacity: 1;background-color:rgb(47 143 92 / var(--tw-bg-opacity, 1))}.bg-\[\#342512\]{--tw-bg-opacity: 1;background-color:rgb(52 37 18 / var(--tw-bg-opacity, 1))}.bg-\[\#35171b\]{--tw-bg-opacity: 1;background-color:rgb(53 23 27 / var(--tw-bg-opacity, 1))}.bg-\[\#35546c\]{--tw-bg-opacity: 1;background-color:rgb(53 84 108 / var(--tw-bg-opacity, 1))}.bg-\[\#35a26b\]{--tw-bg-opacity: 1;background-color:rgb(53 162 107 / var(--tw-bg-opacity, 1))}.bg-\[\#375c78\]{--tw-bg-opacity: 1;background-color:rgb(55 92 120 / var(--tw-bg-opacity, 1))}.bg-\[\#495160\]{--tw-bg-opacity: 1;background-color:rgb(73 81 96 / var(--tw-bg-opacity, 1))}.bg-\[\#496b88\]{--tw-bg-opacity: 1;background-color:rgb(73 107 136 / var(--tw-bg-opacity, 1))}.bg-\[\#4b3215\]{--tw-bg-opacity: 1;background-color:rgb(75 50 21 / var(--tw-bg-opacity, 1))}.bg-\[\#4f7da3\]{--tw-bg-opacity: 1;background-color:rgb(79 125 163 / var(--tw-bg-opacity, 1))}.bg-\[\#4f7ea8\]{--tw-bg-opacity: 1;background-color:rgb(79 126 168 / var(--tw-bg-opacity, 1))}.bg-\[\#5c82a3\]{--tw-bg-opacity: 1;background-color:rgb(92 130 163 / var(--tw-bg-opacity, 1))}.bg-\[\#5f84a7\]{--tw-bg-opacity: 1;background-color:rgb(95 132 167 / var(--tw-bg-opacity, 1))}.bg-\[\#6f86a0\]{--tw-bg-opacity: 1;background-color:rgb(111 134 160 / var(--tw-bg-opacity, 1))}.bg-\[\#7ea2c7\]{--tw-bg-opacity: 1;background-color:rgb(126 162 199 / var(--tw-bg-opacity, 1))}.bg-\[\#7fa7cc\]{--tw-bg-opacity: 1;background-color:rgb(127 167 204 / var(--tw-bg-opacity, 1))}.bg-\[\#8b8b8b\]{--tw-bg-opacity: 1;background-color:rgb(139 139 139 / var(--tw-bg-opacity, 1))}.bg-\[\#8ba0b8\]{--tw-bg-opacity: 1;background-color:rgb(139 160 184 / var(--tw-bg-opacity, 1))}.bg-\[\#8c8c8c\]{--tw-bg-opacity: 1;background-color:rgb(140 140 140 / var(--tw-bg-opacity, 1))}.bg-\[\#97a4b7\]{--tw-bg-opacity: 1;background-color:rgb(151 164 183 / var(--tw-bg-opacity, 1))}.bg-\[\#b14a3b\]{--tw-bg-opacity: 1;background-color:rgb(177 74 59 / var(--tw-bg-opacity, 1))}.bg-\[\#b42318\]{--tw-bg-opacity: 1;background-color:rgb(180 35 24 / var(--tw-bg-opacity, 1))}.bg-\[\#b4535a\]{--tw-bg-opacity: 1;background-color:rgb(180 83 90 / var(--tw-bg-opacity, 1))}.bg-\[\#b7802d\]{--tw-bg-opacity: 1;background-color:rgb(183 128 45 / var(--tw-bg-opacity, 1))}.bg-\[\#b8c7d8\]{--tw-bg-opacity: 1;background-color:rgb(184 199 216 / var(--tw-bg-opacity, 1))}.bg-\[\#c0ccd9\]{--tw-bg-opacity: 1;background-color:rgb(192 204 217 / var(--tw-bg-opacity, 1))}.bg-\[\#c2b4a0\]\/85{background-color:#c2b4a0d9}.bg-\[\#cbd5e1\]{--tw-bg-opacity: 1;background-color:rgb(203 213 225 / var(--tw-bg-opacity, 1))}.bg-\[\#d5dde7\]{--tw-bg-opacity: 1;background-color:rgb(213 221 231 / var(--tw-bg-opacity, 1))}.bg-\[\#d6a54f\]{--tw-bg-opacity: 1;background-color:rgb(214 165 79 / var(--tw-bg-opacity, 1))}.bg-\[\#d6cdbf\]{--tw-bg-opacity: 1;background-color:rgb(214 205 191 / var(--tw-bg-opacity, 1))}.bg-\[\#d6dee9\]{--tw-bg-opacity: 1;background-color:rgb(214 222 233 / var(--tw-bg-opacity, 1))}.bg-\[\#d76b5a\]{--tw-bg-opacity: 1;background-color:rgb(215 107 90 / var(--tw-bg-opacity, 1))}.bg-\[\#d7a24e\]{--tw-bg-opacity: 1;background-color:rgb(215 162 78 / var(--tw-bg-opacity, 1))}.bg-\[\#d8c7ae\]{--tw-bg-opacity: 1;background-color:rgb(216 199 174 / var(--tw-bg-opacity, 1))}.bg-\[\#d8cfbf\]{--tw-bg-opacity: 1;background-color:rgb(216 207 191 / var(--tw-bg-opacity, 1))}.bg-\[\#d8e7dc\]{--tw-bg-opacity: 1;background-color:rgb(216 231 220 / var(--tw-bg-opacity, 1))}.bg-\[\#d97706\]{--tw-bg-opacity: 1;background-color:rgb(217 119 6 / var(--tw-bg-opacity, 1))}.bg-\[\#dbe4ee\]{--tw-bg-opacity: 1;background-color:rgb(219 228 238 / var(--tw-bg-opacity, 1))}.bg-\[\#dbe5f1\]{--tw-bg-opacity: 1;background-color:rgb(219 229 241 / var(--tw-bg-opacity, 1))}.bg-\[\#dcf5e5\]{--tw-bg-opacity: 1;background-color:rgb(220 245 229 / var(--tw-bg-opacity, 1))}.bg-\[\#dd9d2f\]{--tw-bg-opacity: 1;background-color:rgb(221 157 47 / var(--tw-bg-opacity, 1))}.bg-\[\#dfe7f1\]{--tw-bg-opacity: 1;background-color:rgb(223 231 241 / var(--tw-bg-opacity, 1))}.bg-\[\#dfe9f4\]{--tw-bg-opacity: 1;background-color:rgb(223 233 244 / var(--tw-bg-opacity, 1))}.bg-\[\#e2af3f\]{--tw-bg-opacity: 1;background-color:rgb(226 175 63 / var(--tw-bg-opacity, 1))}.bg-\[\#e3f2e8\]{--tw-bg-opacity: 1;background-color:rgb(227 242 232 / var(--tw-bg-opacity, 1))}.bg-\[\#e4ebf3\]{--tw-bg-opacity: 1;background-color:rgb(228 235 243 / var(--tw-bg-opacity, 1))}.bg-\[\#e4eef9\]{--tw-bg-opacity: 1;background-color:rgb(228 238 249 / var(--tw-bg-opacity, 1))}.bg-\[\#e5ebf3\]{--tw-bg-opacity: 1;background-color:rgb(229 235 243 / var(--tw-bg-opacity, 1))}.bg-\[\#e6ecf2\]{--tw-bg-opacity: 1;background-color:rgb(230 236 242 / var(--tw-bg-opacity, 1))}.bg-\[\#e6edf3\]{--tw-bg-opacity: 1;background-color:rgb(230 237 243 / var(--tw-bg-opacity, 1))}.bg-\[\#e6edf4\]{--tw-bg-opacity: 1;background-color:rgb(230 237 244 / var(--tw-bg-opacity, 1))}.bg-\[\#e6eef7\]{--tw-bg-opacity: 1;background-color:rgb(230 238 247 / var(--tw-bg-opacity, 1))}.bg-\[\#e7edf5\]{--tw-bg-opacity: 1;background-color:rgb(231 237 245 / var(--tw-bg-opacity, 1))}.bg-\[\#e7edf6\]{--tw-bg-opacity: 1;background-color:rgb(231 237 246 / var(--tw-bg-opacity, 1))}.bg-\[\#e7eef6\]{--tw-bg-opacity: 1;background-color:rgb(231 238 246 / var(--tw-bg-opacity, 1))}.bg-\[\#e8edf4\]{--tw-bg-opacity: 1;background-color:rgb(232 237 244 / var(--tw-bg-opacity, 1))}.bg-\[\#e8eef5\]{--tw-bg-opacity: 1;background-color:rgb(232 238 245 / var(--tw-bg-opacity, 1))}.bg-\[\#e8f1fb\]{--tw-bg-opacity: 1;background-color:rgb(232 241 251 / var(--tw-bg-opacity, 1))}.bg-\[\#e8f8ef\]{--tw-bg-opacity: 1;background-color:rgb(232 248 239 / var(--tw-bg-opacity, 1))}.bg-\[\#e9eff6\]{--tw-bg-opacity: 1;background-color:rgb(233 239 246 / var(--tw-bg-opacity, 1))}.bg-\[\#e9f0f6\]{--tw-bg-opacity: 1;background-color:rgb(233 240 246 / var(--tw-bg-opacity, 1))}.bg-\[\#e9f0ff\]{--tw-bg-opacity: 1;background-color:rgb(233 240 255 / var(--tw-bg-opacity, 1))}.bg-\[\#eadcc7\]{--tw-bg-opacity: 1;background-color:rgb(234 220 199 / var(--tw-bg-opacity, 1))}.bg-\[\#eadcc7\]\/10{background-color:#eadcc71a}.bg-\[\#eadcc7\]\/85{background-color:#eadcc7d9}.bg-\[\#eaf7f0\]{--tw-bg-opacity: 1;background-color:rgb(234 247 240 / var(--tw-bg-opacity, 1))}.bg-\[\#ebf7ef\]{--tw-bg-opacity: 1;background-color:rgb(235 247 239 / var(--tw-bg-opacity, 1))}.bg-\[\#ece3d7\]{--tw-bg-opacity: 1;background-color:rgb(236 227 215 / var(--tw-bg-opacity, 1))}.bg-\[\#ece5db\]{--tw-bg-opacity: 1;background-color:rgb(236 229 219 / var(--tw-bg-opacity, 1))}.bg-\[\#ecf9f1\]{--tw-bg-opacity: 1;background-color:rgb(236 249 241 / var(--tw-bg-opacity, 1))}.bg-\[\#ecfbf1\]{--tw-bg-opacity: 1;background-color:rgb(236 251 241 / var(--tw-bg-opacity, 1))}.bg-\[\#edf2f7\]{--tw-bg-opacity: 1;background-color:rgb(237 242 247 / var(--tw-bg-opacity, 1))}.bg-\[\#edf3f8\]{--tw-bg-opacity: 1;background-color:rgb(237 243 248 / var(--tw-bg-opacity, 1))}.bg-\[\#edf3fa\]{--tw-bg-opacity: 1;background-color:rgb(237 243 250 / var(--tw-bg-opacity, 1))}.bg-\[\#edf4fb\]{--tw-bg-opacity: 1;background-color:rgb(237 244 251 / var(--tw-bg-opacity, 1))}.bg-\[\#edf5fb\]{--tw-bg-opacity: 1;background-color:rgb(237 245 251 / var(--tw-bg-opacity, 1))}.bg-\[\#edfdf3\]{--tw-bg-opacity: 1;background-color:rgb(237 253 243 / var(--tw-bg-opacity, 1))}.bg-\[\#eef3f8\]{--tw-bg-opacity: 1;background-color:rgb(238 243 248 / var(--tw-bg-opacity, 1))}.bg-\[\#eef4f9\]{--tw-bg-opacity: 1;background-color:rgb(238 244 249 / var(--tw-bg-opacity, 1))}.bg-\[\#eef4fb\]{--tw-bg-opacity: 1;background-color:rgb(238 244 251 / var(--tw-bg-opacity, 1))}.bg-\[\#eef5fb\]{--tw-bg-opacity: 1;background-color:rgb(238 245 251 / var(--tw-bg-opacity, 1))}.bg-\[\#eef7f2\]{--tw-bg-opacity: 1;background-color:rgb(238 247 242 / var(--tw-bg-opacity, 1))}.bg-\[\#eef8f1\]{--tw-bg-opacity: 1;background-color:rgb(238 248 241 / var(--tw-bg-opacity, 1))}.bg-\[\#eef9f2\]{--tw-bg-opacity: 1;background-color:rgb(238 249 242 / var(--tw-bg-opacity, 1))}.bg-\[\#eef9f3\]{--tw-bg-opacity: 1;background-color:rgb(238 249 243 / var(--tw-bg-opacity, 1))}.bg-\[\#eff4f8\]{--tw-bg-opacity: 1;background-color:rgb(239 244 248 / var(--tw-bg-opacity, 1))}.bg-\[\#eff6ff\]{--tw-bg-opacity: 1;background-color:rgb(239 246 255 / var(--tw-bg-opacity, 1))}.bg-\[\#eff9f2\]{--tw-bg-opacity: 1;background-color:rgb(239 249 242 / var(--tw-bg-opacity, 1))}.bg-\[\#effaf3\]{--tw-bg-opacity: 1;background-color:rgb(239 250 243 / var(--tw-bg-opacity, 1))}.bg-\[\#f1fbf4\]{--tw-bg-opacity: 1;background-color:rgb(241 251 244 / var(--tw-bg-opacity, 1))}.bg-\[\#f1fbf5\]{--tw-bg-opacity: 1;background-color:rgb(241 251 245 / var(--tw-bg-opacity, 1))}.bg-\[\#f2f8f0\]{--tw-bg-opacity: 1;background-color:rgb(242 248 240 / var(--tw-bg-opacity, 1))}.bg-\[\#f2faf5\]{--tw-bg-opacity: 1;background-color:rgb(242 250 245 / var(--tw-bg-opacity, 1))}.bg-\[\#f2fbf5\]{--tw-bg-opacity: 1;background-color:rgb(242 251 245 / var(--tw-bg-opacity, 1))}.bg-\[\#f3f6fb\]{--tw-bg-opacity: 1;background-color:rgb(243 246 251 / var(--tw-bg-opacity, 1))}.bg-\[\#f3f8f1\]{--tw-bg-opacity: 1;background-color:rgb(243 248 241 / var(--tw-bg-opacity, 1))}.bg-\[\#f3f8fd\]{--tw-bg-opacity: 1;background-color:rgb(243 248 253 / var(--tw-bg-opacity, 1))}.bg-\[\#f3f8ff\]{--tw-bg-opacity: 1;background-color:rgb(243 248 255 / var(--tw-bg-opacity, 1))}.bg-\[\#f3f9ff\]{--tw-bg-opacity: 1;background-color:rgb(243 249 255 / var(--tw-bg-opacity, 1))}.bg-\[\#f3fbf2\]{--tw-bg-opacity: 1;background-color:rgb(243 251 242 / var(--tw-bg-opacity, 1))}.bg-\[\#f3fbf5\]{--tw-bg-opacity: 1;background-color:rgb(243 251 245 / var(--tw-bg-opacity, 1))}.bg-\[\#f4eee6\]{--tw-bg-opacity: 1;background-color:rgb(244 238 230 / var(--tw-bg-opacity, 1))}.bg-\[\#f4f7fb\]{--tw-bg-opacity: 1;background-color:rgb(244 247 251 / var(--tw-bg-opacity, 1))}.bg-\[\#f4f8fb\]{--tw-bg-opacity: 1;background-color:rgb(244 248 251 / var(--tw-bg-opacity, 1))}.bg-\[\#f4f8fc\]{--tw-bg-opacity: 1;background-color:rgb(244 248 252 / var(--tw-bg-opacity, 1))}.bg-\[\#f4f8fd\]{--tw-bg-opacity: 1;background-color:rgb(244 248 253 / var(--tw-bg-opacity, 1))}.bg-\[\#f4fbf7\]{--tw-bg-opacity: 1;background-color:rgb(244 251 247 / var(--tw-bg-opacity, 1))}.bg-\[\#f5f7fb\]{--tw-bg-opacity: 1;background-color:rgb(245 247 251 / var(--tw-bg-opacity, 1))}.bg-\[\#f5f8fb\]{--tw-bg-opacity: 1;background-color:rgb(245 248 251 / var(--tw-bg-opacity, 1))}.bg-\[\#f5f9fd\]{--tw-bg-opacity: 1;background-color:rgb(245 249 253 / var(--tw-bg-opacity, 1))}.bg-\[\#f5fcf7\]{--tw-bg-opacity: 1;background-color:rgb(245 252 247 / var(--tw-bg-opacity, 1))}.bg-\[\#f6f1e8\]{--tw-bg-opacity: 1;background-color:rgb(246 241 232 / var(--tw-bg-opacity, 1))}.bg-\[\#f6f9fc\]{--tw-bg-opacity: 1;background-color:rgb(246 249 252 / var(--tw-bg-opacity, 1))}.bg-\[\#f6faff\]{--tw-bg-opacity: 1;background-color:rgb(246 250 255 / var(--tw-bg-opacity, 1))}.bg-\[\#f6fbff\]{--tw-bg-opacity: 1;background-color:rgb(246 251 255 / var(--tw-bg-opacity, 1))}.bg-\[\#f7f2ea\]{--tw-bg-opacity: 1;background-color:rgb(247 242 234 / var(--tw-bg-opacity, 1))}.bg-\[\#f7f5ff\]{--tw-bg-opacity: 1;background-color:rgb(247 245 255 / var(--tw-bg-opacity, 1))}.bg-\[\#f7f8fa\]{--tw-bg-opacity: 1;background-color:rgb(247 248 250 / var(--tw-bg-opacity, 1))}.bg-\[\#f7f8fb\]{--tw-bg-opacity: 1;background-color:rgb(247 248 251 / var(--tw-bg-opacity, 1))}.bg-\[\#f7f9fc\]{--tw-bg-opacity: 1;background-color:rgb(247 249 252 / var(--tw-bg-opacity, 1))}.bg-\[\#f7fafc\]{--tw-bg-opacity: 1;background-color:rgb(247 250 252 / var(--tw-bg-opacity, 1))}.bg-\[\#f7fafd\]{--tw-bg-opacity: 1;background-color:rgb(247 250 253 / var(--tw-bg-opacity, 1))}.bg-\[\#f7fbff\]{--tw-bg-opacity: 1;background-color:rgb(247 251 255 / var(--tw-bg-opacity, 1))}.bg-\[\#f7fcf9\]{--tw-bg-opacity: 1;background-color:rgb(247 252 249 / var(--tw-bg-opacity, 1))}.bg-\[\#f8fafc\]{--tw-bg-opacity: 1;background-color:rgb(248 250 252 / var(--tw-bg-opacity, 1))}.bg-\[\#f8fafd\]{--tw-bg-opacity: 1;background-color:rgb(248 250 253 / var(--tw-bg-opacity, 1))}.bg-\[\#f8faff\]{--tw-bg-opacity: 1;background-color:rgb(248 250 255 / var(--tw-bg-opacity, 1))}.bg-\[\#f8fbfe\]{--tw-bg-opacity: 1;background-color:rgb(248 251 254 / var(--tw-bg-opacity, 1))}.bg-\[\#f8fbff\]{--tw-bg-opacity: 1;background-color:rgb(248 251 255 / var(--tw-bg-opacity, 1))}.bg-\[\#f9fbfe\]{--tw-bg-opacity: 1;background-color:rgb(249 251 254 / var(--tw-bg-opacity, 1))}.bg-\[\#f9fbff\]{--tw-bg-opacity: 1;background-color:rgb(249 251 255 / var(--tw-bg-opacity, 1))}.bg-\[\#faf6ef\]{--tw-bg-opacity: 1;background-color:rgb(250 246 239 / var(--tw-bg-opacity, 1))}.bg-\[\#fafcfe\]{--tw-bg-opacity: 1;background-color:rgb(250 252 254 / var(--tw-bg-opacity, 1))}.bg-\[\#fbfcfe\]{--tw-bg-opacity: 1;background-color:rgb(251 252 254 / var(--tw-bg-opacity, 1))}.bg-\[\#fbfcff\]{--tw-bg-opacity: 1;background-color:rgb(251 252 255 / var(--tw-bg-opacity, 1))}.bg-\[\#fbfdff\]{--tw-bg-opacity: 1;background-color:rgb(251 253 255 / var(--tw-bg-opacity, 1))}.bg-\[\#fbfefc\]{--tw-bg-opacity: 1;background-color:rgb(251 254 252 / var(--tw-bg-opacity, 1))}.bg-\[\#fcf2f1\]{--tw-bg-opacity: 1;background-color:rgb(252 242 241 / var(--tw-bg-opacity, 1))}.bg-\[\#fde7d6\]{--tw-bg-opacity: 1;background-color:rgb(253 231 214 / var(--tw-bg-opacity, 1))}.bg-\[\#fde9e7\]{--tw-bg-opacity: 1;background-color:rgb(253 233 231 / var(--tw-bg-opacity, 1))}.bg-\[\#fef3f2\]{--tw-bg-opacity: 1;background-color:rgb(254 243 242 / var(--tw-bg-opacity, 1))}.bg-\[\#fff1d6\]{--tw-bg-opacity: 1;background-color:rgb(255 241 214 / var(--tw-bg-opacity, 1))}.bg-\[\#fff1f1\]{--tw-bg-opacity: 1;background-color:rgb(255 241 241 / var(--tw-bg-opacity, 1))}.bg-\[\#fff2df\]{--tw-bg-opacity: 1;background-color:rgb(255 242 223 / var(--tw-bg-opacity, 1))}.bg-\[\#fff3f2\]{--tw-bg-opacity: 1;background-color:rgb(255 243 242 / var(--tw-bg-opacity, 1))}.bg-\[\#fff4e7\]{--tw-bg-opacity: 1;background-color:rgb(255 244 231 / var(--tw-bg-opacity, 1))}.bg-\[\#fff4f2\]{--tw-bg-opacity: 1;background-color:rgb(255 244 242 / var(--tw-bg-opacity, 1))}.bg-\[\#fff4f4\]{--tw-bg-opacity: 1;background-color:rgb(255 244 244 / var(--tw-bg-opacity, 1))}.bg-\[\#fff5f2\]{--tw-bg-opacity: 1;background-color:rgb(255 245 242 / var(--tw-bg-opacity, 1))}.bg-\[\#fff5f4\]{--tw-bg-opacity: 1;background-color:rgb(255 245 244 / var(--tw-bg-opacity, 1))}.bg-\[\#fff5f5\]{--tw-bg-opacity: 1;background-color:rgb(255 245 245 / var(--tw-bg-opacity, 1))}.bg-\[\#fff6e7\]{--tw-bg-opacity: 1;background-color:rgb(255 246 231 / var(--tw-bg-opacity, 1))}.bg-\[\#fff6f0\]{--tw-bg-opacity: 1;background-color:rgb(255 246 240 / var(--tw-bg-opacity, 1))}.bg-\[\#fff6f5\]{--tw-bg-opacity: 1;background-color:rgb(255 246 245 / var(--tw-bg-opacity, 1))}.bg-\[\#fff7e8\]{--tw-bg-opacity: 1;background-color:rgb(255 247 232 / var(--tw-bg-opacity, 1))}.bg-\[\#fff7e9\]{--tw-bg-opacity: 1;background-color:rgb(255 247 233 / var(--tw-bg-opacity, 1))}.bg-\[\#fff7ed\]{--tw-bg-opacity: 1;background-color:rgb(255 247 237 / var(--tw-bg-opacity, 1))}.bg-\[\#fff7ef\]{--tw-bg-opacity: 1;background-color:rgb(255 247 239 / var(--tw-bg-opacity, 1))}.bg-\[\#fff7f4\]{--tw-bg-opacity: 1;background-color:rgb(255 247 244 / var(--tw-bg-opacity, 1))}.bg-\[\#fff7f7\]{--tw-bg-opacity: 1;background-color:rgb(255 247 247 / var(--tw-bg-opacity, 1))}.bg-\[\#fff8eb\]{--tw-bg-opacity: 1;background-color:rgb(255 248 235 / var(--tw-bg-opacity, 1))}.bg-\[\#fff8ec\]{--tw-bg-opacity: 1;background-color:rgb(255 248 236 / var(--tw-bg-opacity, 1))}.bg-\[\#fff8ed\]{--tw-bg-opacity: 1;background-color:rgb(255 248 237 / var(--tw-bg-opacity, 1))}.bg-\[\#fff8ee\]{--tw-bg-opacity: 1;background-color:rgb(255 248 238 / var(--tw-bg-opacity, 1))}.bg-\[\#fff9ef\]{--tw-bg-opacity: 1;background-color:rgb(255 249 239 / var(--tw-bg-opacity, 1))}.bg-\[\#fff9f3\]{--tw-bg-opacity: 1;background-color:rgb(255 249 243 / var(--tw-bg-opacity, 1))}.bg-\[\#fffaf0\]{--tw-bg-opacity: 1;background-color:rgb(255 250 240 / var(--tw-bg-opacity, 1))}.bg-\[\#fffaf1\]{--tw-bg-opacity: 1;background-color:rgb(255 250 241 / var(--tw-bg-opacity, 1))}.bg-\[\#fffaf2\]{--tw-bg-opacity: 1;background-color:rgb(255 250 242 / var(--tw-bg-opacity, 1))}.bg-\[\#fffdf9\]{--tw-bg-opacity: 1;background-color:rgb(255 253 249 / var(--tw-bg-opacity, 1))}.bg-\[\#fffdfa\]{--tw-bg-opacity: 1;background-color:rgb(255 253 250 / var(--tw-bg-opacity, 1))}.bg-\[rgba\(15\,23\,42\,0\.36\)\]{background-color:#0f172a5c}.bg-\[rgba\(15\,23\,42\,0\.4\)\]{background-color:#0f172a66}.bg-\[rgba\(2\,6\,23\,0\.24\)\]{background-color:#0206173d}.bg-\[rgba\(2\,6\,23\,0\.25\)\]{background-color:#02061740}.bg-\[rgba\(248\,251\,254\,0\.94\)\]{background-color:#f8fbfef0}.bg-\[rgba\(255\,244\,224\,0\.14\)\]{background-color:#fff4e024}.bg-app{background-color:var(--color-bg-app)}.bg-black\/20{background-color:#0003}.bg-black\/30{background-color:#0000004d}.bg-black\/35{background-color:#00000059}.bg-black\/\[0\.05\]{background-color:#0000000d}.bg-black\/\[0\.12\]{background-color:#0000001f}.bg-black\/\[0\.14\]{background-color:#00000024}.bg-black\/\[0\.16\]{background-color:#00000029}.bg-danger{background-color:var(--color-danger)}.bg-dangerSoft{background-color:var(--color-danger-soft)}.bg-indigo-50{--tw-bg-opacity: 1;background-color:rgb(238 242 255 / var(--tw-bg-opacity, 1))}.bg-info{background-color:var(--color-info)}.bg-infoSoft{background-color:var(--color-info-soft)}.bg-marketing-accent{--tw-bg-opacity: 1;background-color:rgb(122 98 67 / var(--tw-bg-opacity, 1))}.bg-marketing-accent\/70{background-color:#7a6243b3}.bg-marketing-accentSoft{--tw-bg-opacity: 1;background-color:rgb(247 240 231 / var(--tw-bg-opacity, 1))}.bg-marketing-borderStrong\/70{background-color:#d7cec4b3}.bg-marketing-contrast{--tw-bg-opacity: 1;background-color:rgb(20 20 20 / var(--tw-bg-opacity, 1))}.bg-marketing-panel{background-color:#fffdfad1}.bg-marketing-panelElevated{background-color:#fffbf7f0}.bg-marketing-panelStrong{--tw-bg-opacity: 1;background-color:rgb(243 237 229 / var(--tw-bg-opacity, 1))}.bg-mutedBg{background-color:var(--color-bg-muted)}.bg-primary{background-color:var(--color-primary)}.bg-primarySoft{background-color:var(--color-primary-soft)}.bg-success{background-color:var(--color-success)}.bg-successSoft{background-color:var(--color-success-soft)}.bg-surface{background-color:var(--color-bg-surface)}.bg-surfaceAlt{background-color:var(--color-bg-surface-alt)}.bg-textStrong{background-color:var(--color-text-strong)}.bg-transparent{background-color:transparent}.bg-warning{background-color:var(--color-warning)}.bg-warningSoft{background-color:var(--color-warning-soft)}.bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.bg-white\/10{background-color:#ffffff1a}.bg-white\/15{background-color:#ffffff26}.bg-white\/20{background-color:#fff3}.bg-white\/30{background-color:#ffffff4d}.bg-white\/60{background-color:#fff9}.bg-white\/70{background-color:#ffffffb3}.bg-white\/75{background-color:#ffffffbf}.bg-white\/80{background-color:#fffc}.bg-white\/85{background-color:#ffffffd9}.bg-white\/90{background-color:#ffffffe6}.bg-white\/95{background-color:#fffffff2}.bg-white\/\[0\.025\]{background-color:#ffffff06}.bg-white\/\[0\.03\]{background-color:#ffffff08}.bg-white\/\[0\.04\]{background-color:#ffffff0a}.bg-white\/\[0\.05\]{background-color:#ffffff0d}.bg-white\/\[0\.06\]{background-color:#ffffff0f}.bg-white\/\[0\.08\]{background-color:#ffffff14}.bg-white\/\[0\.1\]{background-color:#ffffff1a}.bg-\[linear-gradient\(135deg\,\#35546c_0\%\,\#4f7593_100\%\)\]{background-image:linear-gradient(135deg,#35546c,#4f7593)}.bg-\[linear-gradient\(135deg\,\#f1f6fb_0\%\,\#ecf2f9_100\%\)\]{background-image:linear-gradient(135deg,#f1f6fb,#ecf2f9)}.bg-\[linear-gradient\(135deg\,\#f3f8fc_0\%\,\#eef5fb_100\%\)\]{background-image:linear-gradient(135deg,#f3f8fc,#eef5fb)}.bg-\[linear-gradient\(135deg\,\#fbfdff_0\%\,\#f4f8fc_100\%\)\]{background-image:linear-gradient(135deg,#fbfdff,#f4f8fc)}.bg-\[linear-gradient\(135deg\,\#ffffff_0\%\,\#f5f8fc_72\%\,\#edf3f9_100\%\)\]{background-image:linear-gradient(135deg,#fff,#f5f8fc 72%,#edf3f9)}.bg-\[linear-gradient\(135deg\,var\(--tw-gradient-stops\)\)\]{background-image:linear-gradient(135deg,var(--tw-gradient-stops))}.bg-\[linear-gradient\(145deg\,\#0f0f10_0\%\,\#1d1d1f_44\%\,\#2e2925_100\%\)\]{background-image:linear-gradient(145deg,#0f0f10,#1d1d1f 44%,#2e2925)}.bg-\[linear-gradient\(145deg\,\#101115_0\%\,\#1a1c21_58\%\,\#4a3a2a_100\%\)\]{background-image:linear-gradient(145deg,#101115,#1a1c21 58%,#4a3a2a)}.bg-\[linear-gradient\(145deg\,\#101216_0\%\,\#242a34_100\%\)\]{background-image:linear-gradient(145deg,#101216,#242a34)}.bg-\[linear-gradient\(145deg\,\#111111_0\%\,\#333333_100\%\)\]{background-image:linear-gradient(145deg,#111,#333)}.bg-\[linear-gradient\(145deg\,\#edf5fc_0\%\,\#f7fbff_46\%\,\#ffffff_100\%\)\]{background-image:linear-gradient(145deg,#edf5fc,#f7fbff 46%,#fff)}.bg-\[linear-gradient\(160deg\,\#111111_0\%\,\#34312e_64\%\,\#7c6956_100\%\)\]{background-image:linear-gradient(160deg,#111,#34312e 64%,#7c6956)}.bg-\[linear-gradient\(160deg\,\#111111_0\%\,\#353430_64\%\,\#7c6956_100\%\)\]{background-image:linear-gradient(160deg,#111,#353430 64%,#7c6956)}.bg-\[linear-gradient\(160deg\,\#111216_0\%\,\#22252d_58\%\,\#7b6247_100\%\)\]{background-image:linear-gradient(160deg,#111216,#22252d 58%,#7b6247)}.bg-\[linear-gradient\(160deg\,\#111216_0\%\,\#22252d_64\%\,\#7b6247_100\%\)\]{background-image:linear-gradient(160deg,#111216,#22252d 64%,#7b6247)}.bg-\[linear-gradient\(180deg\,\#0f1116_0\%\,\#1a1e27_100\%\)\]{background-image:linear-gradient(180deg,#0f1116,#1a1e27)}.bg-\[linear-gradient\(180deg\,\#111111_0\%\,\#312a24_100\%\)\]{background-image:linear-gradient(180deg,#111,#312a24)}.bg-\[linear-gradient\(180deg\,\#1d1f25_0\%\,\#111218_100\%\)\]{background-image:linear-gradient(180deg,#1d1f25,#111218)}.bg-\[linear-gradient\(180deg\,\#342513_0\%\,\#261b11_100\%\)\]{background-image:linear-gradient(180deg,#342513,#261b11)}.bg-\[linear-gradient\(180deg\,\#496b88_0\%\,\#2c4559_100\%\)\]{background-image:linear-gradient(180deg,#496b88,#2c4559)}.bg-\[linear-gradient\(180deg\,\#f6fcf8_0\%\,\#ffffff_100\%\)\]{background-image:linear-gradient(180deg,#f6fcf8,#fff)}.bg-\[linear-gradient\(180deg\,\#f8fbff_0\%\,\#f2f7fc_100\%\)\]{background-image:linear-gradient(180deg,#f8fbff,#f2f7fc)}.bg-\[linear-gradient\(180deg\,\#f8fbff_0\%\,\#ffffff_100\%\)\]{background-image:linear-gradient(180deg,#f8fbff,#fff)}.bg-\[linear-gradient\(180deg\,\#f9fdfa_0\%\,\#eef7f0_100\%\)\]{background-image:linear-gradient(180deg,#f9fdfa,#eef7f0)}.bg-\[linear-gradient\(180deg\,\#fff7f7_0\%\,\#fbefef_100\%\)\]{background-image:linear-gradient(180deg,#fff7f7,#fbefef)}.bg-\[linear-gradient\(180deg\,\#fff9ef_0\%\,\#ffffff_100\%\)\]{background-image:linear-gradient(180deg,#fff9ef,#fff)}.bg-\[linear-gradient\(180deg\,\#fffaf1_0\%\,\#fbf2e4_100\%\)\]{background-image:linear-gradient(180deg,#fffaf1,#fbf2e4)}.bg-\[linear-gradient\(180deg\,\#fffaf2_0\%\,\#fffdf8_100\%\)\]{background-image:linear-gradient(180deg,#fffaf2,#fffdf8)}.bg-\[linear-gradient\(180deg\,\#fffdfa_0\%\,\#f5eee5_100\%\)\]{background-image:linear-gradient(180deg,#fffdfa,#f5eee5)}.bg-\[linear-gradient\(180deg\,\#fffdfa_0\%\,\#f7f1e8_100\%\)\]{background-image:linear-gradient(180deg,#fffdfa,#f7f1e8)}.bg-\[linear-gradient\(180deg\,\#fffdfa_0\%\,\#f7f1e9_100\%\)\]{background-image:linear-gradient(180deg,#fffdfa,#f7f1e9)}.bg-\[linear-gradient\(180deg\,\#fffdfa_0\%\,\#f8f1e8_100\%\)\]{background-image:linear-gradient(180deg,#fffdfa,#f8f1e8)}.bg-\[linear-gradient\(180deg\,\#fffdfa_0\%\,\#f8f2ea_100\%\)\]{background-image:linear-gradient(180deg,#fffdfa,#f8f2ea)}.bg-\[linear-gradient\(180deg\,\#fffdfa_0\%\,\#f8f3eb_100\%\)\]{background-image:linear-gradient(180deg,#fffdfa,#f8f3eb)}.bg-\[linear-gradient\(180deg\,\#ffffff_0\%\,\#f3fbf6_100\%\)\]{background-image:linear-gradient(180deg,#fff,#f3fbf6)}.bg-\[linear-gradient\(180deg\,\#ffffff_0\%\,\#f5f9fe_100\%\)\]{background-image:linear-gradient(180deg,#fff,#f5f9fe)}.bg-\[linear-gradient\(180deg\,\#ffffff_0\%\,\#f9fbfd_100\%\)\]{background-image:linear-gradient(180deg,#fff,#f9fbfd)}.bg-\[linear-gradient\(180deg\,\#ffffff_0\%\,\#fbfdff_100\%\)\]{background-image:linear-gradient(180deg,#fff,#fbfdff)}.bg-\[linear-gradient\(180deg\,rgba\(23\,25\,32\,0\.86\)_0\%\,rgba\(15\,17\,23\,0\.8\)_100\%\)\]{background-image:linear-gradient(180deg,#171920db,#0f1117cc)}.bg-\[linear-gradient\(180deg\,rgba\(255\,253\,249\,0\.98\)_0\%\,rgba\(252\,248\,241\,0\.96\)_100\%\)\]{background-image:linear-gradient(180deg,#fffdf9fa,#fcf8f1f5)}.bg-\[linear-gradient\(180deg\,rgba\(255\,255\,255\,0\.055\)_0\%\,rgba\(255\,255\,255\,0\.025\)_100\%\)\]{background-image:linear-gradient(180deg,#ffffff0e,#ffffff06)}.bg-\[linear-gradient\(180deg\,rgba\(255\,255\,255\,0\.11\)_0\%\,rgba\(255\,255\,255\,0\.05\)_100\%\)\]{background-image:linear-gradient(180deg,#ffffff1c,#ffffff0d)}.bg-\[linear-gradient\(180deg\,rgba\(255\,255\,255\,0\.12\)_0\%\,rgba\(255\,255\,255\,0\.06\)_100\%\)\]{background-image:linear-gradient(180deg,#ffffff1f,#ffffff0f)}.bg-\[linear-gradient\(180deg\,rgba\(255\,255\,255\,0\.14\)_0\%\,rgba\(255\,255\,255\,0\.06\)_100\%\)\]{background-image:linear-gradient(180deg,#ffffff24,#ffffff0f)}.bg-\[linear-gradient\(180deg\,rgba\(255\,255\,255\,0\.15\)_0\%\,rgba\(255\,255\,255\,0\.06\)_100\%\)\]{background-image:linear-gradient(180deg,#ffffff26,#ffffff0f)}.bg-\[linear-gradient\(180deg\,rgba\(255\,255\,255\,0\.16\)_0\%\,rgba\(255\,255\,255\,0\.06\)_100\%\)\]{background-image:linear-gradient(180deg,#ffffff29,#ffffff0f)}.bg-\[linear-gradient\(180deg\,rgba\(53\,84\,108\,0\.08\)_0\%\,rgba\(53\,84\,108\,0\)_100\%\)\]{background-image:linear-gradient(180deg,#35546c14,#35546c00)}.bg-\[linear-gradient\(90deg\,\#1d7b52_0\%\,\#57c785_100\%\)\]{background-image:linear-gradient(90deg,#1d7b52,#57c785)}.bg-\[linear-gradient\(90deg\,\#2f4356_0\%\,\#1f2f3f_100\%\)\]{background-image:linear-gradient(90deg,#2f4356,#1f2f3f)}.bg-\[linear-gradient\(90deg\,\#35546c_0\%\,\#6f90ab_100\%\)\]{background-image:linear-gradient(90deg,#35546c,#6f90ab)}.bg-\[linear-gradient\(90deg\,\#35546c_0\%\,\#7ea5c8_100\%\)\]{background-image:linear-gradient(90deg,#35546c,#7ea5c8)}.bg-\[linear-gradient\(90deg\,\#35546c_0\%\,\#7fa7cc_100\%\)\]{background-image:linear-gradient(90deg,#35546c,#7fa7cc)}.bg-\[linear-gradient\(90deg\,\#3d78b0_0\%\,\#2f8a64_100\%\)\]{background-image:linear-gradient(90deg,#3d78b0,#2f8a64)}.bg-\[linear-gradient\(90deg\,\#3f78b1_0\%\,\#2f8a64_100\%\)\]{background-image:linear-gradient(90deg,#3f78b1,#2f8a64)}.bg-\[linear-gradient\(90deg\,\#d8852f_0\%\,\#efb36f_100\%\)\]{background-image:linear-gradient(90deg,#d8852f,#efb36f)}.bg-\[radial-gradient\(circle\,rgba\(196\,180\,156\,0\.24\)\,transparent_72\%\)\]{background-image:radial-gradient(circle,rgba(196,180,156,.24),transparent 72%)}.bg-\[radial-gradient\(circle\,rgba\(34\,34\,34\,0\.08\)\,transparent_72\%\)\]{background-image:radial-gradient(circle,rgba(34,34,34,.08),transparent 72%)}.bg-\[radial-gradient\(circle_at_top\,\#eef4fb_0\%\,\#e8eef7_45\%\,\#e1e8f2_100\%\)\]{background-image:radial-gradient(circle at top,#eef4fb,#e8eef7 45%,#e1e8f2)}.bg-\[radial-gradient\(circle_at_top\,\#f8f3ea_0\%\,\#f1ece4_42\%\,\#ece6de_100\%\)\]{background-image:radial-gradient(circle at top,#f8f3ea,#f1ece4 42%,#ece6de)}.bg-\[radial-gradient\(circle_at_top\,rgba\(24\,24\,24\,0\.08\)\,transparent_62\%\)\]{background-image:radial-gradient(circle at top,rgba(24,24,24,.08),transparent 62%)}.bg-\[radial-gradient\(circle_at_top_left\,rgba\(212\,205\,196\,0\.34\)\,transparent_30\%\)\,radial-gradient\(circle_at_85\%_12\%\,rgba\(237\,233\,227\,0\.45\)\,transparent_24\%\)\,radial-gradient\(circle_at_50\%_100\%\,rgba\(210\,193\,168\,0\.18\)\,transparent_28\%\)\,linear-gradient\(180deg\,\#f6f3ee_0\%\,\#f1ece6_34\%\,\#fbfaf8_100\%\)\]{background-image:radial-gradient(circle at top left,rgba(212,205,196,.34),transparent 30%),radial-gradient(circle at 85% 12%,rgba(237,233,227,.45),transparent 24%),radial-gradient(circle at 50% 100%,rgba(210,193,168,.18),transparent 28%),linear-gradient(180deg,#f6f3ee,#f1ece6 34%,#fbfaf8)}.bg-\[radial-gradient\(circle_at_top_left\,rgba\(255\,255\,255\,0\.06\)\,transparent_24\%\)\,linear-gradient\(180deg\,\#111214_0\%\,\#0f0f10_100\%\)\]{background-image:radial-gradient(circle at top left,rgba(255,255,255,.06),transparent 24%),linear-gradient(180deg,#111214,#0f0f10)}.bg-gradient-to-b{background-image:linear-gradient(to bottom,var(--tw-gradient-stops))}.bg-gradient-to-br{background-image:linear-gradient(to bottom right,var(--tw-gradient-stops))}.bg-gradient-to-r{background-image:linear-gradient(to right,var(--tw-gradient-stops))}.from-\[\#0f766e\]{--tw-gradient-from: #0f766e var(--tw-gradient-from-position);--tw-gradient-to: rgb(15 118 110 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[\#16a34a\]{--tw-gradient-from: #16a34a var(--tw-gradient-from-position);--tw-gradient-to: rgb(22 163 74 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[\#26231f\]{--tw-gradient-from: #26231f var(--tw-gradient-from-position);--tw-gradient-to: rgb(38 35 31 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[\#2d7f8a\]{--tw-gradient-from: #2d7f8a var(--tw-gradient-from-position);--tw-gradient-to: rgb(45 127 138 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[\#2f4f68\]{--tw-gradient-from: #2f4f68 var(--tw-gradient-from-position);--tw-gradient-to: rgb(47 79 104 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[\#2f6ea6\]{--tw-gradient-from: #2f6ea6 var(--tw-gradient-from-position);--tw-gradient-to: rgb(47 110 166 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[\#2f6fec\]{--tw-gradient-from: #2f6fec var(--tw-gradient-from-position);--tw-gradient-to: rgb(47 111 236 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[\#31506a\]{--tw-gradient-from: #31506a var(--tw-gradient-from-position);--tw-gradient-to: rgb(49 80 106 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[\#35546c\]{--tw-gradient-from: #35546c var(--tw-gradient-from-position);--tw-gradient-to: rgb(53 84 108 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[\#40647d\]{--tw-gradient-from: #40647d var(--tw-gradient-from-position);--tw-gradient-to: rgb(64 100 125 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[\#426f9a\]{--tw-gradient-from: #426f9a var(--tw-gradient-from-position);--tw-gradient-to: rgb(66 111 154 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[\#6f8093\]{--tw-gradient-from: #6f8093 var(--tw-gradient-from-position);--tw-gradient-to: rgb(111 128 147 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[\#eadcc7\]\/0{--tw-gradient-from: rgb(234 220 199 / 0) var(--tw-gradient-from-position);--tw-gradient-to: rgb(234 220 199 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[\#edf4fb\]{--tw-gradient-from: #edf4fb var(--tw-gradient-from-position);--tw-gradient-to: rgb(237 244 251 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[\#eef6ff\]{--tw-gradient-from: #eef6ff var(--tw-gradient-from-position);--tw-gradient-to: rgb(238 246 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[\#ef4444\]{--tw-gradient-from: #ef4444 var(--tw-gradient-from-position);--tw-gradient-to: rgb(239 68 68 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[\#eff7f2\]{--tw-gradient-from: #eff7f2 var(--tw-gradient-from-position);--tw-gradient-to: rgb(239 247 242 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[\#f59e0b\]{--tw-gradient-from: #f59e0b var(--tw-gradient-from-position);--tw-gradient-to: rgb(245 158 11 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[\#fff6ef\]{--tw-gradient-from: #fff6ef var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 246 239 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-slate-400{--tw-gradient-from: #94a3b8 var(--tw-gradient-from-position);--tw-gradient-to: rgb(148 163 184 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-transparent{--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)}.via-\[\#5d7aa5\]{--tw-gradient-to: rgb(93 122 165 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #5d7aa5 var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-\[\#eadcc7\]{--tw-gradient-to: rgb(234 220 199 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #eadcc7 var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-\[\#f4f8fd\]{--tw-gradient-to: rgb(244 248 253 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #f4f8fd var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-\[\#f8fbff\]{--tw-gradient-to: rgb(248 251 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #f8fbff var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-\[\#f8fcf9\]{--tw-gradient-to: rgb(248 252 249 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #f8fcf9 var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-\[\#fffaf6\]{--tw-gradient-to: rgb(255 250 246 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #fffaf6 var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-marketing-borderStrong{--tw-gradient-to: rgb(215 206 196 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #d7cec4 var(--tw-gradient-via-position), var(--tw-gradient-to)}.to-\[\#111111\]{--tw-gradient-to: #111111 var(--tw-gradient-to-position)}.to-\[\#14b8a6\]{--tw-gradient-to: #14b8a6 var(--tw-gradient-to-position)}.to-\[\#22c55e\]{--tw-gradient-to: #22c55e var(--tw-gradient-to-position)}.to-\[\#2d8b97\]{--tw-gradient-to: #2d8b97 var(--tw-gradient-to-position)}.to-\[\#2f6ea6\]{--tw-gradient-to: #2f6ea6 var(--tw-gradient-to-position)}.to-\[\#2f9a67\]{--tw-gradient-to: #2f9a67 var(--tw-gradient-to-position)}.to-\[\#4f7698\]{--tw-gradient-to: #4f7698 var(--tw-gradient-to-position)}.to-\[\#537390\]{--tw-gradient-to: #537390 var(--tw-gradient-to-position)}.to-\[\#5c82a3\]{--tw-gradient-to: #5c82a3 var(--tw-gradient-to-position)}.to-\[\#5d6f83\]{--tw-gradient-to: #5d6f83 var(--tw-gradient-to-position)}.to-\[\#5e7f98\]{--tw-gradient-to: #5e7f98 var(--tw-gradient-to-position)}.to-\[\#60a5fa\]{--tw-gradient-to: #60a5fa var(--tw-gradient-to-position)}.to-\[\#65839b\]{--tw-gradient-to: #65839b var(--tw-gradient-to-position)}.to-\[\#718ea3\]{--tw-gradient-to: #718ea3 var(--tw-gradient-to-position)}.to-\[\#7da3d3\]{--tw-gradient-to: #7da3d3 var(--tw-gradient-to-position)}.to-\[\#eadcc7\]\/0{--tw-gradient-to: rgb(234 220 199 / 0) var(--tw-gradient-to-position)}.to-\[\#f97316\]{--tw-gradient-to: #f97316 var(--tw-gradient-to-position)}.to-\[\#fbbf24\]{--tw-gradient-to: #fbbf24 var(--tw-gradient-to-position)}.to-\[\#ffffff\]{--tw-gradient-to: #ffffff var(--tw-gradient-to-position)}.to-slate-500{--tw-gradient-to: #64748b var(--tw-gradient-to-position)}.to-transparent{--tw-gradient-to: transparent var(--tw-gradient-to-position)}.\!p-6{padding:1.5rem!important}.p-0{padding:0}.p-1{padding:.25rem}.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-5{padding:1.25rem}.p-6{padding:1.5rem}.p-7{padding:1.75rem}.p-8{padding:2rem}.px-0{padding-left:0;padding-right:0}.px-1{padding-left:.25rem;padding-right:.25rem}.px-1\.5{padding-left:.375rem;padding-right:.375rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-2\.5{padding-left:.625rem;padding-right:.625rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-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}.px-8{padding-left:2rem;padding-right:2rem}.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-20{padding-top:5rem;padding-bottom:5rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-3\.5{padding-top:.875rem;padding-bottom:.875rem}.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-7{padding-top:1.75rem;padding-bottom:1.75rem}.py-8{padding-top:2rem;padding-bottom:2rem}.pb-0{padding-bottom:0}.pb-1{padding-bottom:.25rem}.pb-10{padding-bottom:2.5rem}.pb-16{padding-bottom:4rem}.pb-2{padding-bottom:.5rem}.pb-3{padding-bottom:.75rem}.pb-4{padding-bottom:1rem}.pb-5{padding-bottom:1.25rem}.pb-6{padding-bottom:1.5rem}.pr-1{padding-right:.25rem}.pr-2{padding-right:.5rem}.pt-0{padding-top:0}.pt-0\.5{padding-top:.125rem}.pt-1{padding-top:.25rem}.pt-10{padding-top:2.5rem}.pt-2{padding-top:.5rem}.pt-20{padding-top:5rem}.pt-3{padding-top:.75rem}.pt-4{padding-top:1rem}.pt-5{padding-top:1.25rem}.pt-6{padding-top:1.5rem}.pt-8{padding-top:2rem}.pt-\[1\.2rem\]{padding-top:1.2rem}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.align-top{vertical-align:top}.align-middle{vertical-align:middle}.font-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.text-2xl{font-size:1.5rem;line-height:2rem}.text-4xl{font-size:2.25rem;line-height:2.5rem}.text-\[0\.62rem\]{font-size:.62rem}.text-\[0\.64rem\]{font-size:.64rem}.text-\[0\.65rem\]{font-size:.65rem}.text-\[0\.66rem\]{font-size:.66rem}.text-\[0\.67rem\]{font-size:.67rem}.text-\[0\.68rem\]{font-size:.68rem}.text-\[0\.72rem\]{font-size:.72rem}.text-\[0\.73rem\]{font-size:.73rem}.text-\[0\.74rem\]{font-size:.74rem}.text-\[0\.75rem\]{font-size:.75rem}.text-\[0\.76rem\]{font-size:.76rem}.text-\[0\.78rem\]{font-size:.78rem}.text-\[0\.79rem\]{font-size:.79rem}.text-\[0\.7rem\]{font-size:.7rem}.text-\[0\.82rem\]{font-size:.82rem}.text-\[0\.84rem\]{font-size:.84rem}.text-\[0\.86rem\]{font-size:.86rem}.text-\[0\.88rem\]{font-size:.88rem}.text-\[0\.8rem\]{font-size:.8rem}.text-\[0\.92rem\]{font-size:.92rem}.text-\[0\.94rem\]{font-size:.94rem}.text-\[0\.95rem\]{font-size:.95rem}.text-\[0\.96rem\]{font-size:.96rem}.text-\[0\.98rem\]{font-size:.98rem}.text-\[0\.9rem\]{font-size:.9rem}.text-\[1\.02rem\]{font-size:1.02rem}.text-\[1\.04rem\]{font-size:1.04rem}.text-\[1\.05rem\]{font-size:1.05rem}.text-\[1\.06rem\]{font-size:1.06rem}.text-\[1\.08rem\]{font-size:1.08rem}.text-\[1\.12rem\]{font-size:1.12rem}.text-\[1\.14rem\]{font-size:1.14rem}.text-\[1\.15rem\]{font-size:1.15rem}.text-\[1\.16rem\]{font-size:1.16rem}.text-\[1\.18rem\]{font-size:1.18rem}.text-\[1\.1rem\]{font-size:1.1rem}.text-\[1\.22rem\]{font-size:1.22rem}.text-\[1\.24rem\]{font-size:1.24rem}.text-\[1\.25rem\]{font-size:1.25rem}.text-\[1\.26rem\]{font-size:1.26rem}.text-\[1\.28rem\]{font-size:1.28rem}.text-\[1\.2rem\]{font-size:1.2rem}.text-\[1\.32rem\]{font-size:1.32rem}.text-\[1\.35rem\]{font-size:1.35rem}.text-\[1\.36rem\]{font-size:1.36rem}.text-\[1\.3rem\]{font-size:1.3rem}.text-\[1\.42rem\]{font-size:1.42rem}.text-\[1\.45rem\]{font-size:1.45rem}.text-\[1\.4rem\]{font-size:1.4rem}.text-\[1\.55rem\]{font-size:1.55rem}.text-\[1\.56rem\]{font-size:1.56rem}.text-\[1\.58rem\]{font-size:1.58rem}.text-\[1\.5rem\]{font-size:1.5rem}.text-\[1\.65rem\]{font-size:1.65rem}.text-\[1\.75rem\]{font-size:1.75rem}.text-\[1\.7rem\]{font-size:1.7rem}.text-\[1\.8rem\]{font-size:1.8rem}.text-\[1\.95rem\]{font-size:1.95rem}.text-\[1\.9rem\]{font-size:1.9rem}.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-\[16px\]{font-size:16px}.text-\[17px\]{font-size:17px}.text-\[1rem\]{font-size:1rem}.text-\[2\.15rem\]{font-size:2.15rem}.text-\[2\.1rem\]{font-size:2.1rem}.text-\[2\.25rem\]{font-size:2.25rem}.text-\[2\.2rem\]{font-size:2.2rem}.text-\[2\.4rem\]{font-size:2.4rem}.text-\[2\.6rem\]{font-size:2.6rem}.text-\[22px\]{font-size:22px}.text-\[24px\]{font-size:24px}.text-\[28px\]{font-size:28px}.text-\[29px\]{font-size:29px}.text-\[2rem\]{font-size:2rem}.text-\[30px\]{font-size:30px}.text-\[32px\]{font-size:32px}.text-\[34px\]{font-size:34px}.text-\[3rem\]{font-size:3rem}.text-\[clamp\(1\.45rem\,1\.65vw\,2rem\)\]{font-size:clamp(1.45rem,1.65vw,2rem)}.text-\[clamp\(1\.7rem\,1\.95vw\,2\.3rem\)\]{font-size:clamp(1.7rem,1.95vw,2.3rem)}.text-\[clamp\(2\.2rem\,4vw\,3\.6rem\)\]{font-size:clamp(2.2rem,4vw,3.6rem)}.text-\[clamp\(2\.3rem\,4vw\,4rem\)\]{font-size:clamp(2.3rem,4vw,4rem)}.text-\[clamp\(2\.4rem\,4vw\,3\.9rem\)\]{font-size:clamp(2.4rem,4vw,3.9rem)}.text-\[clamp\(2\.4rem\,4vw\,4\.3rem\)\]{font-size:clamp(2.4rem,4vw,4.3rem)}.text-\[clamp\(2\.6rem\,6vw\,4\.8rem\)\]{font-size:clamp(2.6rem,6vw,4.8rem)}.text-\[clamp\(2\.9rem\,5\.4vw\,5\.8rem\)\]{font-size:clamp(2.9rem,5.4vw,5.8rem)}.text-\[clamp\(2rem\,3\.6vw\,3\.25rem\)\]{font-size:clamp(2rem,3.6vw,3.25rem)}.text-\[clamp\(2rem\,3vw\,3rem\)\]{font-size:clamp(2rem,3vw,3rem)}.text-\[clamp\(3\.35rem\,7vw\,6\.2rem\)\]{font-size:clamp(3.35rem,7vw,6.2rem)}.text-base{font-size:1rem;line-height:1.5rem}.text-body{font-size:.9375rem;line-height:1.58;letter-spacing:-.004em}.text-card-title{font-size:1rem;line-height:1.3;letter-spacing:-.016em}.text-helper{font-size:.75rem;line-height:1.34;letter-spacing:-.002em}.text-label{font-size:.75rem;line-height:1.34;letter-spacing:.085em}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-page-title{font-size:1.75rem;line-height:1.15;letter-spacing:-.03em}.text-secondary{font-size:.875rem;line-height:1.5;letter-spacing:-.003em}.text-section-title{font-size:1.25rem;line-height:1.2;letter-spacing:-.022em}.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-semibold{font-weight:600}.uppercase{text-transform:uppercase}.capitalize{text-transform:capitalize}.not-italic{font-style:normal}.leading-4{line-height:1rem}.leading-5{line-height:1.25rem}.leading-6{line-height:1.5rem}.leading-7{line-height:1.75rem}.leading-8{line-height:2rem}.leading-\[0\.88\]{line-height:.88}.leading-\[0\.92\]{line-height:.92}.leading-\[0\.94\]{line-height:.94}.leading-\[0\.95\]{line-height:.95}.leading-\[0\.96\]{line-height:.96}.leading-\[0\.98\]{line-height:.98}.leading-\[0\.9\]{line-height:.9}.leading-\[1\.02\]{line-height:1.02}.leading-\[1\.05\]{line-height:1.05}.leading-\[1\.15\]{line-height:1.15}.leading-\[1\.25\]{line-height:1.25}.leading-\[1\.2\]{line-height:1.2}.leading-\[1\.35\]{line-height:1.35}.leading-\[1\.3\]{line-height:1.3}.leading-\[1\.45\]{line-height:1.45}.leading-\[1\],.leading-none{line-height:1}.leading-tight{line-height:1.25}.tracking-\[-0\.005em\]{letter-spacing:-.005em}.tracking-\[-0\.01em\]{letter-spacing:-.01em}.tracking-\[-0\.025em\]{letter-spacing:-.025em}.tracking-\[-0\.02em\]{letter-spacing:-.02em}.tracking-\[-0\.035em\]{letter-spacing:-.035em}.tracking-\[-0\.03em\]{letter-spacing:-.03em}.tracking-\[-0\.045em\]{letter-spacing:-.045em}.tracking-\[-0\.04em\]{letter-spacing:-.04em}.tracking-\[-0\.05em\]{letter-spacing:-.05em}.tracking-\[-0\.065em\]{letter-spacing:-.065em}.tracking-\[-0\.06em\]{letter-spacing:-.06em}.tracking-\[-0\.075em\]{letter-spacing:-.075em}.tracking-\[0\.02em\]{letter-spacing:.02em}.tracking-\[0\.04em\]{letter-spacing:.04em}.tracking-\[0\.06em\]{letter-spacing:.06em}.tracking-\[0\.08em\]{letter-spacing:.08em}.tracking-\[0\.09em\]{letter-spacing:.09em}.tracking-\[0\.11em\]{letter-spacing:.11em}.tracking-\[0\.12em\]{letter-spacing:.12em}.tracking-\[0\.14em\]{letter-spacing:.14em}.tracking-\[0\.16em\]{letter-spacing:.16em}.tracking-\[0\.18em\]{letter-spacing:.18em}.tracking-\[0\.1em\]{letter-spacing:.1em}.tracking-\[0\.22em\]{letter-spacing:.22em}.tracking-\[0\.24em\]{letter-spacing:.24em}.tracking-\[0\.2em\]{letter-spacing:.2em}.\!text-\[\#f2f6fd\]{--tw-text-opacity: 1 !important;color:rgb(242 246 253 / var(--tw-text-opacity, 1))!important}.\!text-white{--tw-text-opacity: 1 !important;color:rgb(255 255 255 / var(--tw-text-opacity, 1))!important}.text-\[\#101010\]{--tw-text-opacity: 1;color:rgb(16 16 16 / var(--tw-text-opacity, 1))}.text-\[\#132131\]{--tw-text-opacity: 1;color:rgb(19 33 49 / var(--tw-text-opacity, 1))}.text-\[\#142132\]{--tw-text-opacity: 1;color:rgb(20 33 50 / var(--tw-text-opacity, 1))}.text-\[\#15253d\]{--tw-text-opacity: 1;color:rgb(21 37 61 / var(--tw-text-opacity, 1))}.text-\[\#162334\]{--tw-text-opacity: 1;color:rgb(22 35 52 / var(--tw-text-opacity, 1))}.text-\[\#166534\]{--tw-text-opacity: 1;color:rgb(22 101 52 / var(--tw-text-opacity, 1))}.text-\[\#172941\]{--tw-text-opacity: 1;color:rgb(23 41 65 / var(--tw-text-opacity, 1))}.text-\[\#182538\]{--tw-text-opacity: 1;color:rgb(24 37 56 / var(--tw-text-opacity, 1))}.text-\[\#191919\]{--tw-text-opacity: 1;color:rgb(25 25 25 / var(--tw-text-opacity, 1))}.text-\[\#1b1b1b\]{--tw-text-opacity: 1;color:rgb(27 27 27 / var(--tw-text-opacity, 1))}.text-\[\#1b2d41\]{--tw-text-opacity: 1;color:rgb(27 45 65 / var(--tw-text-opacity, 1))}.text-\[\#1b7c45\]{--tw-text-opacity: 1;color:rgb(27 124 69 / var(--tw-text-opacity, 1))}.text-\[\#1c2e42\]{--tw-text-opacity: 1;color:rgb(28 46 66 / var(--tw-text-opacity, 1))}.text-\[\#1c7d45\]{--tw-text-opacity: 1;color:rgb(28 125 69 / var(--tw-text-opacity, 1))}.text-\[\#1c8b4a\]{--tw-text-opacity: 1;color:rgb(28 139 74 / var(--tw-text-opacity, 1))}.text-\[\#1d3146\]{--tw-text-opacity: 1;color:rgb(29 49 70 / var(--tw-text-opacity, 1))}.text-\[\#1d4db3\]{--tw-text-opacity: 1;color:rgb(29 77 179 / var(--tw-text-opacity, 1))}.text-\[\#1d4ed8\]{--tw-text-opacity: 1;color:rgb(29 78 216 / var(--tw-text-opacity, 1))}.text-\[\#1d7a46\]{--tw-text-opacity: 1;color:rgb(29 122 70 / var(--tw-text-opacity, 1))}.text-\[\#1e7a46\]{--tw-text-opacity: 1;color:rgb(30 122 70 / var(--tw-text-opacity, 1))}.text-\[\#1f2f3f\]{--tw-text-opacity: 1;color:rgb(31 47 63 / var(--tw-text-opacity, 1))}.text-\[\#1f3145\]{--tw-text-opacity: 1;color:rgb(31 49 69 / var(--tw-text-opacity, 1))}.text-\[\#1f3347\]{--tw-text-opacity: 1;color:rgb(31 51 71 / var(--tw-text-opacity, 1))}.text-\[\#1f3449\]{--tw-text-opacity: 1;color:rgb(31 52 73 / var(--tw-text-opacity, 1))}.text-\[\#1f344a\]{--tw-text-opacity: 1;color:rgb(31 52 74 / var(--tw-text-opacity, 1))}.text-\[\#1f3a2a\]{--tw-text-opacity: 1;color:rgb(31 58 42 / var(--tw-text-opacity, 1))}.text-\[\#1f3b53\]{--tw-text-opacity: 1;color:rgb(31 59 83 / var(--tw-text-opacity, 1))}.text-\[\#1f5f40\]{--tw-text-opacity: 1;color:rgb(31 95 64 / var(--tw-text-opacity, 1))}.text-\[\#1f6d3c\]{--tw-text-opacity: 1;color:rgb(31 109 60 / var(--tw-text-opacity, 1))}.text-\[\#1f7a45\]{--tw-text-opacity: 1;color:rgb(31 122 69 / var(--tw-text-opacity, 1))}.text-\[\#1f9d61\]{--tw-text-opacity: 1;color:rgb(31 157 97 / var(--tw-text-opacity, 1))}.text-\[\#20344e\]{--tw-text-opacity: 1;color:rgb(32 52 78 / var(--tw-text-opacity, 1))}.text-\[\#21384d\]{--tw-text-opacity: 1;color:rgb(33 56 77 / var(--tw-text-opacity, 1))}.text-\[\#21824c\]{--tw-text-opacity: 1;color:rgb(33 130 76 / var(--tw-text-opacity, 1))}.text-\[\#22384c\]{--tw-text-opacity: 1;color:rgb(34 56 76 / var(--tw-text-opacity, 1))}.text-\[\#22824d\]{--tw-text-opacity: 1;color:rgb(34 130 77 / var(--tw-text-opacity, 1))}.text-\[\#233247\]{--tw-text-opacity: 1;color:rgb(35 50 71 / var(--tw-text-opacity, 1))}.text-\[\#23384d\]{--tw-text-opacity: 1;color:rgb(35 56 77 / var(--tw-text-opacity, 1))}.text-\[\#242424\]{--tw-text-opacity: 1;color:rgb(36 36 36 / var(--tw-text-opacity, 1))}.text-\[\#24384c\]{--tw-text-opacity: 1;color:rgb(36 56 76 / var(--tw-text-opacity, 1))}.text-\[\#244b72\]{--tw-text-opacity: 1;color:rgb(36 75 114 / var(--tw-text-opacity, 1))}.text-\[\#2563eb\]{--tw-text-opacity: 1;color:rgb(37 99 235 / var(--tw-text-opacity, 1))}.text-\[\#262018\]{--tw-text-opacity: 1;color:rgb(38 32 24 / var(--tw-text-opacity, 1))}.text-\[\#264563\]{--tw-text-opacity: 1;color:rgb(38 69 99 / var(--tw-text-opacity, 1))}.text-\[\#274055\]{--tw-text-opacity: 1;color:rgb(39 64 85 / var(--tw-text-opacity, 1))}.text-\[\#29405b\]{--tw-text-opacity: 1;color:rgb(41 64 91 / var(--tw-text-opacity, 1))}.text-\[\#2a3f53\]{--tw-text-opacity: 1;color:rgb(42 63 83 / var(--tw-text-opacity, 1))}.text-\[\#2b7a53\]{--tw-text-opacity: 1;color:rgb(43 122 83 / var(--tw-text-opacity, 1))}.text-\[\#2d7a52\]{--tw-text-opacity: 1;color:rgb(45 122 82 / var(--tw-text-opacity, 1))}.text-\[\#2e4259\]{--tw-text-opacity: 1;color:rgb(46 66 89 / var(--tw-text-opacity, 1))}.text-\[\#2e4459\]{--tw-text-opacity: 1;color:rgb(46 68 89 / var(--tw-text-opacity, 1))}.text-\[\#2e5b82\]{--tw-text-opacity: 1;color:rgb(46 91 130 / var(--tw-text-opacity, 1))}.text-\[\#2f465e\]{--tw-text-opacity: 1;color:rgb(47 70 94 / var(--tw-text-opacity, 1))}.text-\[\#2f4f6f\]{--tw-text-opacity: 1;color:rgb(47 79 111 / var(--tw-text-opacity, 1))}.text-\[\#2f5478\]{--tw-text-opacity: 1;color:rgb(47 84 120 / var(--tw-text-opacity, 1))}.text-\[\#2f6b45\]{--tw-text-opacity: 1;color:rgb(47 107 69 / var(--tw-text-opacity, 1))}.text-\[\#2f6fec\]{--tw-text-opacity: 1;color:rgb(47 111 236 / var(--tw-text-opacity, 1))}.text-\[\#2f7a51\]{--tw-text-opacity: 1;color:rgb(47 122 81 / var(--tw-text-opacity, 1))}.text-\[\#2f7a52\]{--tw-text-opacity: 1;color:rgb(47 122 82 / var(--tw-text-opacity, 1))}.text-\[\#30485f\]{--tw-text-opacity: 1;color:rgb(48 72 95 / var(--tw-text-opacity, 1))}.text-\[\#31465f\]{--tw-text-opacity: 1;color:rgb(49 70 95 / var(--tw-text-opacity, 1))}.text-\[\#31506a\]{--tw-text-opacity: 1;color:rgb(49 80 106 / var(--tw-text-opacity, 1))}.text-\[\#324559\]{--tw-text-opacity: 1;color:rgb(50 69 89 / var(--tw-text-opacity, 1))}.text-\[\#32475f\]{--tw-text-opacity: 1;color:rgb(50 71 95 / var(--tw-text-opacity, 1))}.text-\[\#334155\]{--tw-text-opacity: 1;color:rgb(51 65 85 / var(--tw-text-opacity, 1))}.text-\[\#334e68\]{--tw-text-opacity: 1;color:rgb(51 78 104 / var(--tw-text-opacity, 1))}.text-\[\#35546c\]{--tw-text-opacity: 1;color:rgb(53 84 108 / var(--tw-text-opacity, 1))}.text-\[\#365570\]{--tw-text-opacity: 1;color:rgb(54 85 112 / var(--tw-text-opacity, 1))}.text-\[\#365a86\]{--tw-text-opacity: 1;color:rgb(54 90 134 / var(--tw-text-opacity, 1))}.text-\[\#3b4f65\]{--tw-text-opacity: 1;color:rgb(59 79 101 / var(--tw-text-opacity, 1))}.text-\[\#3b5873\]{--tw-text-opacity: 1;color:rgb(59 88 115 / var(--tw-text-opacity, 1))}.text-\[\#3f566e\]{--tw-text-opacity: 1;color:rgb(63 86 110 / var(--tw-text-opacity, 1))}.text-\[\#44576d\]{--tw-text-opacity: 1;color:rgb(68 87 109 / var(--tw-text-opacity, 1))}.text-\[\#44644d\]{--tw-text-opacity: 1;color:rgb(68 100 77 / var(--tw-text-opacity, 1))}.text-\[\#478c64\]{--tw-text-opacity: 1;color:rgb(71 140 100 / var(--tw-text-opacity, 1))}.text-\[\#48647e\]{--tw-text-opacity: 1;color:rgb(72 100 126 / var(--tw-text-opacity, 1))}.text-\[\#49647f\]{--tw-text-opacity: 1;color:rgb(73 100 127 / var(--tw-text-opacity, 1))}.text-\[\#4a5f77\]{--tw-text-opacity: 1;color:rgb(74 95 119 / var(--tw-text-opacity, 1))}.text-\[\#4a6078\]{--tw-text-opacity: 1;color:rgb(74 96 120 / var(--tw-text-opacity, 1))}.text-\[\#4b5563\]{--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.text-\[\#4b5d73\]{--tw-text-opacity: 1;color:rgb(75 93 115 / var(--tw-text-opacity, 1))}.text-\[\#4b8a60\]{--tw-text-opacity: 1;color:rgb(75 138 96 / var(--tw-text-opacity, 1))}.text-\[\#4e6278\]{--tw-text-opacity: 1;color:rgb(78 98 120 / var(--tw-text-opacity, 1))}.text-\[\#4e6a84\]{--tw-text-opacity: 1;color:rgb(78 106 132 / var(--tw-text-opacity, 1))}.text-\[\#4f647a\]{--tw-text-opacity: 1;color:rgb(79 100 122 / var(--tw-text-opacity, 1))}.text-\[\#4f647b\]{--tw-text-opacity: 1;color:rgb(79 100 123 / var(--tw-text-opacity, 1))}.text-\[\#4f7ea8\]{--tw-text-opacity: 1;color:rgb(79 126 168 / var(--tw-text-opacity, 1))}.text-\[\#516277\]{--tw-text-opacity: 1;color:rgb(81 98 119 / var(--tw-text-opacity, 1))}.text-\[\#516579\]{--tw-text-opacity: 1;color:rgb(81 101 121 / var(--tw-text-opacity, 1))}.text-\[\#51657b\]{--tw-text-opacity: 1;color:rgb(81 101 123 / var(--tw-text-opacity, 1))}.text-\[\#51657c\]{--tw-text-opacity: 1;color:rgb(81 101 124 / var(--tw-text-opacity, 1))}.text-\[\#52408b\]{--tw-text-opacity: 1;color:rgb(82 64 139 / var(--tw-text-opacity, 1))}.text-\[\#556a80\]{--tw-text-opacity: 1;color:rgb(85 106 128 / var(--tw-text-opacity, 1))}.text-\[\#566b82\]{--tw-text-opacity: 1;color:rgb(86 107 130 / var(--tw-text-opacity, 1))}.text-\[\#56748f\]{--tw-text-opacity: 1;color:rgb(86 116 143 / var(--tw-text-opacity, 1))}.text-\[\#574f44\]{--tw-text-opacity: 1;color:rgb(87 79 68 / var(--tw-text-opacity, 1))}.text-\[\#5a6b80\]{--tw-text-opacity: 1;color:rgb(90 107 128 / var(--tw-text-opacity, 1))}.text-\[\#5b7087\]{--tw-text-opacity: 1;color:rgb(91 112 135 / var(--tw-text-opacity, 1))}.text-\[\#5b7189\]{--tw-text-opacity: 1;color:rgb(91 113 137 / var(--tw-text-opacity, 1))}.text-\[\#5b7288\]{--tw-text-opacity: 1;color:rgb(91 114 136 / var(--tw-text-opacity, 1))}.text-\[\#5b7895\]{--tw-text-opacity: 1;color:rgb(91 120 149 / var(--tw-text-opacity, 1))}.text-\[\#5c7289\]{--tw-text-opacity: 1;color:rgb(92 114 137 / var(--tw-text-opacity, 1))}.text-\[\#5c738d\]{--tw-text-opacity: 1;color:rgb(92 115 141 / var(--tw-text-opacity, 1))}.text-\[\#5d7287\]{--tw-text-opacity: 1;color:rgb(93 114 135 / var(--tw-text-opacity, 1))}.text-\[\#5d7289\]{--tw-text-opacity: 1;color:rgb(93 114 137 / var(--tw-text-opacity, 1))}.text-\[\#5d7690\]{--tw-text-opacity: 1;color:rgb(93 118 144 / var(--tw-text-opacity, 1))}.text-\[\#5f564b\]{--tw-text-opacity: 1;color:rgb(95 86 75 / var(--tw-text-opacity, 1))}.text-\[\#5f7085\]{--tw-text-opacity: 1;color:rgb(95 112 133 / var(--tw-text-opacity, 1))}.text-\[\#5f7086\]{--tw-text-opacity: 1;color:rgb(95 112 134 / var(--tw-text-opacity, 1))}.text-\[\#5f7287\]{--tw-text-opacity: 1;color:rgb(95 114 135 / var(--tw-text-opacity, 1))}.text-\[\#5f7288\]{--tw-text-opacity: 1;color:rgb(95 114 136 / var(--tw-text-opacity, 1))}.text-\[\#5f748b\]{--tw-text-opacity: 1;color:rgb(95 116 139 / var(--tw-text-opacity, 1))}.text-\[\#5f748c\]{--tw-text-opacity: 1;color:rgb(95 116 140 / var(--tw-text-opacity, 1))}.text-\[\#5f756a\]{--tw-text-opacity: 1;color:rgb(95 117 106 / var(--tw-text-opacity, 1))}.text-\[\#5f7590\]{--tw-text-opacity: 1;color:rgb(95 117 144 / var(--tw-text-opacity, 1))}.text-\[\#5f7894\]{--tw-text-opacity: 1;color:rgb(95 120 148 / var(--tw-text-opacity, 1))}.text-\[\#5f7a97\]{--tw-text-opacity: 1;color:rgb(95 122 151 / var(--tw-text-opacity, 1))}.text-\[\#607387\]{--tw-text-opacity: 1;color:rgb(96 115 135 / var(--tw-text-opacity, 1))}.text-\[\#607a95\]{--tw-text-opacity: 1;color:rgb(96 122 149 / var(--tw-text-opacity, 1))}.text-\[\#61738e\]{--tw-text-opacity: 1;color:rgb(97 115 142 / var(--tw-text-opacity, 1))}.text-\[\#61738f\]{--tw-text-opacity: 1;color:rgb(97 115 143 / var(--tw-text-opacity, 1))}.text-\[\#61758d\]{--tw-text-opacity: 1;color:rgb(97 117 141 / var(--tw-text-opacity, 1))}.text-\[\#61778f\]{--tw-text-opacity: 1;color:rgb(97 119 143 / var(--tw-text-opacity, 1))}.text-\[\#617a94\]{--tw-text-opacity: 1;color:rgb(97 122 148 / var(--tw-text-opacity, 1))}.text-\[\#62798f\]{--tw-text-opacity: 1;color:rgb(98 121 143 / var(--tw-text-opacity, 1))}.text-\[\#627d98\]{--tw-text-opacity: 1;color:rgb(98 125 152 / var(--tw-text-opacity, 1))}.text-\[\#63758a\]{--tw-text-opacity: 1;color:rgb(99 117 138 / var(--tw-text-opacity, 1))}.text-\[\#63758f\]{--tw-text-opacity: 1;color:rgb(99 117 143 / var(--tw-text-opacity, 1))}.text-\[\#64748b\]{--tw-text-opacity: 1;color:rgb(100 116 139 / var(--tw-text-opacity, 1))}.text-\[\#647a93\]{--tw-text-opacity: 1;color:rgb(100 122 147 / var(--tw-text-opacity, 1))}.text-\[\#66758b\]{--tw-text-opacity: 1;color:rgb(102 117 139 / var(--tw-text-opacity, 1))}.text-\[\#6b7280\]{--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.text-\[\#6b7d93\]{--tw-text-opacity: 1;color:rgb(107 125 147 / var(--tw-text-opacity, 1))}.text-\[\#6c7c96\]{--tw-text-opacity: 1;color:rgb(108 124 150 / var(--tw-text-opacity, 1))}.text-\[\#6c7e95\]{--tw-text-opacity: 1;color:rgb(108 126 149 / var(--tw-text-opacity, 1))}.text-\[\#6c8096\]{--tw-text-opacity: 1;color:rgb(108 128 150 / var(--tw-text-opacity, 1))}.text-\[\#6d7f93\]{--tw-text-opacity: 1;color:rgb(109 127 147 / var(--tw-text-opacity, 1))}.text-\[\#6d8197\]{--tw-text-opacity: 1;color:rgb(109 129 151 / var(--tw-text-opacity, 1))}.text-\[\#6d8198\]{--tw-text-opacity: 1;color:rgb(109 129 152 / var(--tw-text-opacity, 1))}.text-\[\#6d829a\]{--tw-text-opacity: 1;color:rgb(109 130 154 / var(--tw-text-opacity, 1))}.text-\[\#6e7d90\]{--tw-text-opacity: 1;color:rgb(110 125 144 / var(--tw-text-opacity, 1))}.text-\[\#6e8298\]{--tw-text-opacity: 1;color:rgb(110 130 152 / var(--tw-text-opacity, 1))}.text-\[\#6f6457\]{--tw-text-opacity: 1;color:rgb(111 100 87 / var(--tw-text-opacity, 1))}.text-\[\#6f6558\]{--tw-text-opacity: 1;color:rgb(111 101 88 / var(--tw-text-opacity, 1))}.text-\[\#6f7c8f\]{--tw-text-opacity: 1;color:rgb(111 124 143 / var(--tw-text-opacity, 1))}.text-\[\#6f8094\]{--tw-text-opacity: 1;color:rgb(111 128 148 / var(--tw-text-opacity, 1))}.text-\[\#6f8196\]{--tw-text-opacity: 1;color:rgb(111 129 150 / var(--tw-text-opacity, 1))}.text-\[\#6f8198\]{--tw-text-opacity: 1;color:rgb(111 129 152 / var(--tw-text-opacity, 1))}.text-\[\#6f8298\]{--tw-text-opacity: 1;color:rgb(111 130 152 / var(--tw-text-opacity, 1))}.text-\[\#6f8399\]{--tw-text-opacity: 1;color:rgb(111 131 153 / var(--tw-text-opacity, 1))}.text-\[\#6f87a7\]{--tw-text-opacity: 1;color:rgb(111 135 167 / var(--tw-text-opacity, 1))}.text-\[\#6f8a76\]{--tw-text-opacity: 1;color:rgb(111 138 118 / var(--tw-text-opacity, 1))}.text-\[\#70829a\]{--tw-text-opacity: 1;color:rgb(112 130 154 / var(--tw-text-opacity, 1))}.text-\[\#70839a\]{--tw-text-opacity: 1;color:rgb(112 131 154 / var(--tw-text-opacity, 1))}.text-\[\#71839a\]{--tw-text-opacity: 1;color:rgb(113 131 154 / var(--tw-text-opacity, 1))}.text-\[\#71869d\]{--tw-text-opacity: 1;color:rgb(113 134 157 / var(--tw-text-opacity, 1))}.text-\[\#72839a\]{--tw-text-opacity: 1;color:rgb(114 131 154 / var(--tw-text-opacity, 1))}.text-\[\#756c5f\]{--tw-text-opacity: 1;color:rgb(117 108 95 / var(--tw-text-opacity, 1))}.text-\[\#7a271a\]{--tw-text-opacity: 1;color:rgb(122 39 26 / var(--tw-text-opacity, 1))}.text-\[\#7a8da7\]{--tw-text-opacity: 1;color:rgb(122 141 167 / var(--tw-text-opacity, 1))}.text-\[\#7b8ba5\]{--tw-text-opacity: 1;color:rgb(123 139 165 / var(--tw-text-opacity, 1))}.text-\[\#7b8ca2\]{--tw-text-opacity: 1;color:rgb(123 140 162 / var(--tw-text-opacity, 1))}.text-\[\#7b8da6\]{--tw-text-opacity: 1;color:rgb(123 141 166 / var(--tw-text-opacity, 1))}.text-\[\#7b8fa6\]{--tw-text-opacity: 1;color:rgb(123 143 166 / var(--tw-text-opacity, 1))}.text-\[\#7c8ea4\]{--tw-text-opacity: 1;color:rgb(124 142 164 / var(--tw-text-opacity, 1))}.text-\[\#7d7264\]{--tw-text-opacity: 1;color:rgb(125 114 100 / var(--tw-text-opacity, 1))}.text-\[\#7f4a19\]{--tw-text-opacity: 1;color:rgb(127 74 25 / var(--tw-text-opacity, 1))}.text-\[\#7f92a7\]{--tw-text-opacity: 1;color:rgb(127 146 167 / var(--tw-text-opacity, 1))}.text-\[\#8a5a12\]{--tw-text-opacity: 1;color:rgb(138 90 18 / var(--tw-text-opacity, 1))}.text-\[\#8a5a15\]{--tw-text-opacity: 1;color:rgb(138 90 21 / var(--tw-text-opacity, 1))}.text-\[\#8a806f\]{--tw-text-opacity: 1;color:rgb(138 128 111 / var(--tw-text-opacity, 1))}.text-\[\#8aa0b8\]{--tw-text-opacity: 1;color:rgb(138 160 184 / var(--tw-text-opacity, 1))}.text-\[\#8b6b39\]{--tw-text-opacity: 1;color:rgb(139 107 57 / var(--tw-text-opacity, 1))}.text-\[\#8b816f\]{--tw-text-opacity: 1;color:rgb(139 129 111 / var(--tw-text-opacity, 1))}.text-\[\#8ba0b8\]{--tw-text-opacity: 1;color:rgb(139 160 184 / var(--tw-text-opacity, 1))}.text-\[\#8c816f\]{--tw-text-opacity: 1;color:rgb(140 129 111 / var(--tw-text-opacity, 1))}.text-\[\#8c826f\]{--tw-text-opacity: 1;color:rgb(140 130 111 / var(--tw-text-opacity, 1))}.text-\[\#8ca0b6\]{--tw-text-opacity: 1;color:rgb(140 160 182 / var(--tw-text-opacity, 1))}.text-\[\#8da0b5\]{--tw-text-opacity: 1;color:rgb(141 160 181 / var(--tw-text-opacity, 1))}.text-\[\#8da0b6\]{--tw-text-opacity: 1;color:rgb(141 160 182 / var(--tw-text-opacity, 1))}.text-\[\#8e5d25\]{--tw-text-opacity: 1;color:rgb(142 93 37 / var(--tw-text-opacity, 1))}.text-\[\#8f5a13\]{--tw-text-opacity: 1;color:rgb(143 90 19 / var(--tw-text-opacity, 1))}.text-\[\#8f8473\]{--tw-text-opacity: 1;color:rgb(143 132 115 / var(--tw-text-opacity, 1))}.text-\[\#90a2b6\]{--tw-text-opacity: 1;color:rgb(144 162 182 / var(--tw-text-opacity, 1))}.text-\[\#94a3b8\]{--tw-text-opacity: 1;color:rgb(148 163 184 / var(--tw-text-opacity, 1))}.text-\[\#94a7bd\]{--tw-text-opacity: 1;color:rgb(148 167 189 / var(--tw-text-opacity, 1))}.text-\[\#97a6b8\]{--tw-text-opacity: 1;color:rgb(151 166 184 / var(--tw-text-opacity, 1))}.text-\[\#9CA3AF\]{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.text-\[\#9a5a1a\]{--tw-text-opacity: 1;color:rgb(154 90 26 / var(--tw-text-opacity, 1))}.text-\[\#9a5b0f\]{--tw-text-opacity: 1;color:rgb(154 91 15 / var(--tw-text-opacity, 1))}.text-\[\#9a5b13\]{--tw-text-opacity: 1;color:rgb(154 91 19 / var(--tw-text-opacity, 1))}.text-\[\#9a6700\]{--tw-text-opacity: 1;color:rgb(154 103 0 / var(--tw-text-opacity, 1))}.text-\[\#9aa8b8\]{--tw-text-opacity: 1;color:rgb(154 168 184 / var(--tw-text-opacity, 1))}.text-\[\#9cb0c5\]{--tw-text-opacity: 1;color:rgb(156 176 197 / var(--tw-text-opacity, 1))}.text-\[\#a15b31\]{--tw-text-opacity: 1;color:rgb(161 91 49 / var(--tw-text-opacity, 1))}.text-\[\#a16207\]{--tw-text-opacity: 1;color:rgb(161 98 7 / var(--tw-text-opacity, 1))}.text-\[\#a2b2c4\]{--tw-text-opacity: 1;color:rgb(162 178 196 / var(--tw-text-opacity, 1))}.text-\[\#a8b6c6\]{--tw-text-opacity: 1;color:rgb(168 182 198 / var(--tw-text-opacity, 1))}.text-\[\#aa7a34\]{--tw-text-opacity: 1;color:rgb(170 122 52 / var(--tw-text-opacity, 1))}.text-\[\#ad6424\]{--tw-text-opacity: 1;color:rgb(173 100 36 / var(--tw-text-opacity, 1))}.text-\[\#b17017\]{--tw-text-opacity: 1;color:rgb(177 112 23 / var(--tw-text-opacity, 1))}.text-\[\#b26b11\]{--tw-text-opacity: 1;color:rgb(178 107 17 / var(--tw-text-opacity, 1))}.text-\[\#b42318\]{--tw-text-opacity: 1;color:rgb(180 35 24 / var(--tw-text-opacity, 1))}.text-\[\#b45309\]{--tw-text-opacity: 1;color:rgb(180 83 9 / var(--tw-text-opacity, 1))}.text-\[\#b54708\]{--tw-text-opacity: 1;color:rgb(181 71 8 / var(--tw-text-opacity, 1))}.text-\[\#b5472d\]{--tw-text-opacity: 1;color:rgb(181 71 45 / var(--tw-text-opacity, 1))}.text-\[\#b54745\]{--tw-text-opacity: 1;color:rgb(181 71 69 / var(--tw-text-opacity, 1))}.text-\[\#b54747\]{--tw-text-opacity: 1;color:rgb(181 71 71 / var(--tw-text-opacity, 1))}.text-\[\#b67218\]{--tw-text-opacity: 1;color:rgb(182 114 24 / var(--tw-text-opacity, 1))}.text-\[\#b76b16\]{--tw-text-opacity: 1;color:rgb(183 107 22 / var(--tw-text-opacity, 1))}.text-\[\#b7791f\]{--tw-text-opacity: 1;color:rgb(183 121 31 / var(--tw-text-opacity, 1))}.text-\[\#c0cfde\]{--tw-text-opacity: 1;color:rgb(192 207 222 / var(--tw-text-opacity, 1))}.text-\[\#c7d3e3\]{--tw-text-opacity: 1;color:rgb(199 211 227 / var(--tw-text-opacity, 1))}.text-\[\#c8d5e3\]{--tw-text-opacity: 1;color:rgb(200 213 227 / var(--tw-text-opacity, 1))}.text-\[\#cbbca9\]{--tw-text-opacity: 1;color:rgb(203 188 169 / var(--tw-text-opacity, 1))}.text-\[\#cbf6db\]{--tw-text-opacity: 1;color:rgb(203 246 219 / var(--tw-text-opacity, 1))}.text-\[\#d17a00\]{--tw-text-opacity: 1;color:rgb(209 122 0 / var(--tw-text-opacity, 1))}.text-\[\#d1dceb\]{--tw-text-opacity: 1;color:rgb(209 220 235 / var(--tw-text-opacity, 1))}.text-\[\#d4deec\]{--tw-text-opacity: 1;color:rgb(212 222 236 / var(--tw-text-opacity, 1))}.text-\[\#d6e0ee\]{--tw-text-opacity: 1;color:rgb(214 224 238 / var(--tw-text-opacity, 1))}.text-\[\#d7cbbd\]{--tw-text-opacity: 1;color:rgb(215 203 189 / var(--tw-text-opacity, 1))}.text-\[\#d7cfc3\]{--tw-text-opacity: 1;color:rgb(215 207 195 / var(--tw-text-opacity, 1))}.text-\[\#d8c7ae\]{--tw-text-opacity: 1;color:rgb(216 199 174 / var(--tw-text-opacity, 1))}.text-\[\#d92d20\]{--tw-text-opacity: 1;color:rgb(217 45 32 / var(--tw-text-opacity, 1))}.text-\[\#dbcdbd\]{--tw-text-opacity: 1;color:rgb(219 205 189 / var(--tw-text-opacity, 1))}.text-\[\#dcc6ad\]{--tw-text-opacity: 1;color:rgb(220 198 173 / var(--tw-text-opacity, 1))}.text-\[\#dcc9b2\]{--tw-text-opacity: 1;color:rgb(220 201 178 / var(--tw-text-opacity, 1))}.text-\[\#dce7f3\]{--tw-text-opacity: 1;color:rgb(220 231 243 / var(--tw-text-opacity, 1))}.text-\[\#decdb8\]{--tw-text-opacity: 1;color:rgb(222 205 184 / var(--tw-text-opacity, 1))}.text-\[\#e0d2c2\]{--tw-text-opacity: 1;color:rgb(224 210 194 / var(--tw-text-opacity, 1))}.text-\[\#e3d1bc\]{--tw-text-opacity: 1;color:rgb(227 209 188 / var(--tw-text-opacity, 1))}.text-\[\#eadcc7\]{--tw-text-opacity: 1;color:rgb(234 220 199 / var(--tw-text-opacity, 1))}.text-\[\#eef5fb\]{--tw-text-opacity: 1;color:rgb(238 245 251 / var(--tw-text-opacity, 1))}.text-\[\#f0cf9f\]{--tw-text-opacity: 1;color:rgb(240 207 159 / var(--tw-text-opacity, 1))}.text-\[\#f1e6d8\]{--tw-text-opacity: 1;color:rgb(241 230 216 / var(--tw-text-opacity, 1))}.text-\[\#f4d3a0\]{--tw-text-opacity: 1;color:rgb(244 211 160 / var(--tw-text-opacity, 1))}.text-\[\#f5f9ff\]{--tw-text-opacity: 1;color:rgb(245 249 255 / var(--tw-text-opacity, 1))}.text-\[\#f6f9ff\]{--tw-text-opacity: 1;color:rgb(246 249 255 / var(--tw-text-opacity, 1))}.text-\[\#f8efe2\]{--tw-text-opacity: 1;color:rgb(248 239 226 / var(--tw-text-opacity, 1))}.text-\[\#f8fbff\]{--tw-text-opacity: 1;color:rgb(248 251 255 / var(--tw-text-opacity, 1))}.text-\[\#ffcdd3\]{--tw-text-opacity: 1;color:rgb(255 205 211 / var(--tw-text-opacity, 1))}.text-\[\#ffd6a5\]{--tw-text-opacity: 1;color:rgb(255 214 165 / var(--tw-text-opacity, 1))}.text-\[\#ffdca9\]{--tw-text-opacity: 1;color:rgb(255 220 169 / var(--tw-text-opacity, 1))}.text-\[\#ffe3be\]{--tw-text-opacity: 1;color:rgb(255 227 190 / var(--tw-text-opacity, 1))}.text-\[\#ffe3bf\]{--tw-text-opacity: 1;color:rgb(255 227 191 / var(--tw-text-opacity, 1))}.text-\[\#fffaf4\]{--tw-text-opacity: 1;color:rgb(255 250 244 / var(--tw-text-opacity, 1))}.text-current{color:currentColor}.text-danger{color:var(--color-danger)}.text-indigo-700{--tw-text-opacity: 1;color:rgb(67 56 202 / var(--tw-text-opacity, 1))}.text-info{color:var(--color-info)}.text-inherit{color:inherit}.text-marketing-accent{--tw-text-opacity: 1;color:rgb(122 98 67 / var(--tw-text-opacity, 1))}.text-marketing-contrast{--tw-text-opacity: 1;color:rgb(20 20 20 / var(--tw-text-opacity, 1))}.text-marketing-ink{--tw-text-opacity: 1;color:rgb(24 23 22 / var(--tw-text-opacity, 1))}.text-marketing-muted{--tw-text-opacity: 1;color:rgb(103 97 90 / var(--tw-text-opacity, 1))}.text-marketing-subtle{--tw-text-opacity: 1;color:rgb(138 127 115 / var(--tw-text-opacity, 1))}.text-primary{color:var(--color-primary)}.text-slate-100{--tw-text-opacity: 1;color:rgb(241 245 249 / var(--tw-text-opacity, 1))}.text-slate-300{--tw-text-opacity: 1;color:rgb(203 213 225 / var(--tw-text-opacity, 1))}.text-slate-400{--tw-text-opacity: 1;color:rgb(148 163 184 / var(--tw-text-opacity, 1))}.text-slate-600{--tw-text-opacity: 1;color:rgb(71 85 105 / var(--tw-text-opacity, 1))}.text-success{color:var(--color-success)}.text-textBody{color:var(--color-text-body)}.text-textInverse{color:var(--color-text-inverse)}.text-textMuted{color:var(--color-text-muted)}.text-textSoft{color:var(--color-text-soft)}.text-textStrong{color:var(--color-text-strong)}.text-transparent{color:transparent}.text-warning{color:var(--color-warning)}.text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.text-white\/45{color:#ffffff73}.text-white\/55{color:#ffffff8c}.text-white\/60{color:#fff9}.text-white\/70{color:#ffffffb3}.text-white\/75{color:#ffffffbf}.text-white\/80{color:#fffc}.text-white\/95{color:#fffffff2}.underline{text-decoration-line:underline}.no-underline{text-decoration-line:none}.underline-offset-2{text-underline-offset:2px}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.opacity-70{opacity:.7}.opacity-75{opacity:.75}.opacity-80{opacity:.8}.shadow-\[0_10px_18px_rgba\(17\,17\,17\,0\.12\)\]{--tw-shadow: 0 10px 18px rgba(17,17,17,.12);--tw-shadow-colored: 0 10px 18px 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-\[0_10px_18px_rgba\(17\,17\,17\,0\.14\)\]{--tw-shadow: 0 10px 18px rgba(17,17,17,.14);--tw-shadow-colored: 0 10px 18px 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-\[0_10px_18px_rgba\(6\,7\,9\,0\.3\)\]{--tw-shadow: 0 10px 18px rgba(6,7,9,.3);--tw-shadow-colored: 0 10px 18px 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-\[0_10px_20px_rgba\(15\,23\,42\,0\.08\)\]{--tw-shadow: 0 10px 20px rgba(15,23,42,.08);--tw-shadow-colored: 0 10px 20px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_10px_22px_rgba\(15\,23\,42\,0\.04\)\]{--tw-shadow: 0 10px 22px rgba(15,23,42,.04);--tw-shadow-colored: 0 10px 22px 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-\[0_10px_22px_rgba\(15\,23\,42\,0\.08\)\]{--tw-shadow: 0 10px 22px rgba(15,23,42,.08);--tw-shadow-colored: 0 10px 22px 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-\[0_10px_22px_rgba\(15\,23\,42\,0\.14\)\]{--tw-shadow: 0 10px 22px rgba(15,23,42,.14);--tw-shadow-colored: 0 10px 22px 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-\[0_10px_22px_rgba\(31\,47\,63\,0\.18\)\]{--tw-shadow: 0 10px 22px rgba(31,47,63,.18);--tw-shadow-colored: 0 10px 22px 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-\[0_10px_24px_rgba\(15\,23\,42\,0\.04\)\]{--tw-shadow: 0 10px 24px rgba(15,23,42,.04);--tw-shadow-colored: 0 10px 24px 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-\[0_10px_24px_rgba\(15\,23\,42\,0\.05\)\]{--tw-shadow: 0 10px 24px rgba(15,23,42,.05);--tw-shadow-colored: 0 10px 24px 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-\[0_10px_24px_rgba\(15\,23\,42\,0\.06\)\]{--tw-shadow: 0 10px 24px rgba(15,23,42,.06);--tw-shadow-colored: 0 10px 24px 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-\[0_10px_24px_rgba\(15\,23\,42\,0\.1\)\]{--tw-shadow: 0 10px 24px rgba(15,23,42,.1);--tw-shadow-colored: 0 10px 24px 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-\[0_10px_24px_rgba\(53\,84\,108\,0\.08\)\]{--tw-shadow: 0 10px 24px rgba(53,84,108,.08);--tw-shadow-colored: 0 10px 24px 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-\[0_10px_24px_rgba\(53\,84\,108\,0\.14\)\]{--tw-shadow: 0 10px 24px rgba(53,84,108,.14);--tw-shadow-colored: 0 10px 24px 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-\[0_10px_26px_rgba\(15\,23\,42\,0\.04\)\]{--tw-shadow: 0 10px 26px rgba(15,23,42,.04);--tw-shadow-colored: 0 10px 26px 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-\[0_12px_24px_rgba\(53\,84\,108\,0\.18\)\]{--tw-shadow: 0 12px 24px rgba(53,84,108,.18);--tw-shadow-colored: 0 12px 24px 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-\[0_12px_26px_rgba\(15\,23\,42\,0\.05\)\]{--tw-shadow: 0 12px 26px rgba(15,23,42,.05);--tw-shadow-colored: 0 12px 26px 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-\[0_12px_26px_rgba\(15\,23\,42\,0\.06\)\]{--tw-shadow: 0 12px 26px rgba(15,23,42,.06);--tw-shadow-colored: 0 12px 26px 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-\[0_12px_28px_rgba\(15\,23\,42\,0\.04\)\]{--tw-shadow: 0 12px 28px rgba(15,23,42,.04);--tw-shadow-colored: 0 12px 28px 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-\[0_12px_28px_rgba\(15\,23\,42\,0\.05\)\]{--tw-shadow: 0 12px 28px rgba(15,23,42,.05);--tw-shadow-colored: 0 12px 28px 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-\[0_12px_28px_rgba\(15\,23\,42\,0\.06\)\]{--tw-shadow: 0 12px 28px rgba(15,23,42,.06);--tw-shadow-colored: 0 12px 28px 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-\[0_12px_28px_rgba\(15\,23\,42\,0\.08\)\]{--tw-shadow: 0 12px 28px rgba(15,23,42,.08);--tw-shadow-colored: 0 12px 28px 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-\[0_12px_28px_rgba\(15\,23\,42\,0\.18\)\]{--tw-shadow: 0 12px 28px rgba(15,23,42,.18);--tw-shadow-colored: 0 12px 28px 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-\[0_12px_32px_rgba\(15\,23\,42\,0\.05\)\]{--tw-shadow: 0 12px 32px rgba(15,23,42,.05);--tw-shadow-colored: 0 12px 32px 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-\[0_14px_28px_rgba\(15\,23\,42\,0\.05\)\]{--tw-shadow: 0 14px 28px rgba(15,23,42,.05);--tw-shadow-colored: 0 14px 28px 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-\[0_14px_28px_rgba\(15\,23\,42\,0\.1\)\]{--tw-shadow: 0 14px 28px rgba(15,23,42,.1);--tw-shadow-colored: 0 14px 28px 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-\[0_14px_28px_rgba\(17\,17\,17\,0\.12\)\]{--tw-shadow: 0 14px 28px rgba(17,17,17,.12);--tw-shadow-colored: 0 14px 28px 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-\[0_14px_30px_rgba\(15\,23\,42\,0\.05\)\]{--tw-shadow: 0 14px 30px rgba(15,23,42,.05);--tw-shadow-colored: 0 14px 30px 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-\[0_14px_30px_rgba\(15\,23\,42\,0\.06\)\]{--tw-shadow: 0 14px 30px rgba(15,23,42,.06);--tw-shadow-colored: 0 14px 30px 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-\[0_14px_30px_rgba\(53\,84\,108\,0\.12\)\]{--tw-shadow: 0 14px 30px rgba(53,84,108,.12);--tw-shadow-colored: 0 14px 30px 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-\[0_14px_32px_rgba\(15\,23\,42\,0\.07\)\]{--tw-shadow: 0 14px 32px rgba(15,23,42,.07);--tw-shadow-colored: 0 14px 32px 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-\[0_14px_32px_rgba\(15\,23\,42\,0\.18\)\]{--tw-shadow: 0 14px 32px rgba(15,23,42,.18);--tw-shadow-colored: 0 14px 32px 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-\[0_14px_34px_rgba\(15\,23\,42\,0\.06\)\]{--tw-shadow: 0 14px 34px rgba(15,23,42,.06);--tw-shadow-colored: 0 14px 34px 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-\[0_14px_36px_rgba\(15\,23\,42\,0\.1\)\]{--tw-shadow: 0 14px 36px rgba(15,23,42,.1);--tw-shadow-colored: 0 14px 36px 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-\[0_16px_30px_rgba\(15\,23\,42\,0\.06\)\]{--tw-shadow: 0 16px 30px rgba(15,23,42,.06);--tw-shadow-colored: 0 16px 30px 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-\[0_16px_34px_rgba\(15\,23\,42\,0\.05\)\]{--tw-shadow: 0 16px 34px rgba(15,23,42,.05);--tw-shadow-colored: 0 16px 34px 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-\[0_16px_34px_rgba\(15\,23\,42\,0\.06\)\]{--tw-shadow: 0 16px 34px rgba(15,23,42,.06);--tw-shadow-colored: 0 16px 34px 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-\[0_16px_36px_rgba\(15\,23\,42\,0\.07\)\]{--tw-shadow: 0 16px 36px rgba(15,23,42,.07);--tw-shadow-colored: 0 16px 36px 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-\[0_16px_40px_rgba\(15\,23\,42\,0\.04\)\]{--tw-shadow: 0 16px 40px rgba(15,23,42,.04);--tw-shadow-colored: 0 16px 40px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_16px_40px_rgba\(15\,23\,42\,0\.05\)\]{--tw-shadow: 0 16px 40px rgba(15,23,42,.05);--tw-shadow-colored: 0 16px 40px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_18px_32px_rgba\(15\,23\,42\,0\.07\)\]{--tw-shadow: 0 18px 32px rgba(15,23,42,.07);--tw-shadow-colored: 0 18px 32px 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-\[0_18px_36px_rgba\(15\,23\,42\,0\.06\)\]{--tw-shadow: 0 18px 36px rgba(15,23,42,.06);--tw-shadow-colored: 0 18px 36px 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-\[0_18px_36px_rgba\(5\,7\,10\,0\.36\)\]{--tw-shadow: 0 18px 36px rgba(5,7,10,.36);--tw-shadow-colored: 0 18px 36px 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-\[0_18px_38px_rgba\(15\,23\,42\,0\.08\)\]{--tw-shadow: 0 18px 38px rgba(15,23,42,.08);--tw-shadow-colored: 0 18px 38px 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-\[0_18px_42px_rgba\(17\,17\,17\,0\.06\)\]{--tw-shadow: 0 18px 42px rgba(17,17,17,.06);--tw-shadow-colored: 0 18px 42px 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-\[0_18px_44px_rgba\(6\,7\,9\,0\.36\)\]{--tw-shadow: 0 18px 44px rgba(6,7,9,.36);--tw-shadow-colored: 0 18px 44px 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-\[0_20px_42px_rgba\(15\,23\,42\,0\.08\)\]{--tw-shadow: 0 20px 42px rgba(15,23,42,.08);--tw-shadow-colored: 0 20px 42px 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-\[0_22px_44px_rgba\(15\,15\,16\,0\.06\)\]{--tw-shadow: 0 22px 44px rgba(15,15,16,.06);--tw-shadow-colored: 0 22px 44px 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-\[0_22px_48px_rgba\(6\,7\,9\,0\.5\)\]{--tw-shadow: 0 22px 48px rgba(6,7,9,.5);--tw-shadow-colored: 0 22px 48px 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-\[0_22px_56px_rgba\(15\,23\,42\,0\.08\)\]{--tw-shadow: 0 22px 56px rgba(15,23,42,.08);--tw-shadow-colored: 0 22px 56px 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-\[0_24px_52px_rgba\(15\,15\,15\,0\.28\)\]{--tw-shadow: 0 24px 52px rgba(15,15,15,.28);--tw-shadow-colored: 0 24px 52px 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-\[0_24px_52px_rgba\(16\,16\,16\,0\.2\)\]{--tw-shadow: 0 24px 52px rgba(16,16,16,.2);--tw-shadow-colored: 0 24px 52px 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-\[0_24px_52px_rgba\(17\,17\,17\,0\.2\)\]{--tw-shadow: 0 24px 52px rgba(17,17,17,.2);--tw-shadow-colored: 0 24px 52px 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-\[0_24px_56px_rgba\(15\,23\,42\,0\.1\)\]{--tw-shadow: 0 24px 56px rgba(15,23,42,.1);--tw-shadow-colored: 0 24px 56px 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-\[0_24px_60px_rgba\(15\,23\,42\,0\.2\)\]{--tw-shadow: 0 24px 60px rgba(15,23,42,.2);--tw-shadow-colored: 0 24px 60px 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-\[0_24px_60px_rgba\(15\,23\,42\,0\.22\)\]{--tw-shadow: 0 24px 60px rgba(15,23,42,.22);--tw-shadow-colored: 0 24px 60px 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-\[0_24px_70px_rgba\(0\,0\,0\,0\.28\)\]{--tw-shadow: 0 24px 70px rgba(0,0,0,.28);--tw-shadow-colored: 0 24px 70px 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-\[0_28px_70px_rgba\(15\,23\,42\,0\.1\)\]{--tw-shadow: 0 28px 70px rgba(15,23,42,.1);--tw-shadow-colored: 0 28px 70px 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-\[0_4px_10px_rgba\(31\,47\,63\,0\.2\)\]{--tw-shadow: 0 4px 10px rgba(31,47,63,.2);--tw-shadow-colored: 0 4px 10px 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-\[0_4px_12px_rgba\(31\,47\,63\,0\.15\)\]{--tw-shadow: 0 4px 12px rgba(31,47,63,.15);--tw-shadow-colored: 0 4px 12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_4px_14px_rgba\(15\,23\,42\,0\.05\)\]{--tw-shadow: 0 4px 14px rgba(15,23,42,.05);--tw-shadow-colored: 0 4px 14px 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-\[0_6px_14px_rgba\(15\,23\,42\,0\.08\)\]{--tw-shadow: 0 6px 14px rgba(15,23,42,.08);--tw-shadow-colored: 0 6px 14px 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-\[0_8px_18px_rgba\(15\,23\,42\,0\.04\)\]{--tw-shadow: 0 8px 18px rgba(15,23,42,.04);--tw-shadow-colored: 0 8px 18px 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-\[0_8px_18px_rgba\(17\,17\,17\,0\.03\)\]{--tw-shadow: 0 8px 18px rgba(17,17,17,.03);--tw-shadow-colored: 0 8px 18px 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-\[0_8px_18px_rgba\(17\,17\,17\,0\.04\)\]{--tw-shadow: 0 8px 18px rgba(17,17,17,.04);--tw-shadow-colored: 0 8px 18px 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-\[0_8px_18px_rgba\(31\,47\,63\,0\.24\)\]{--tw-shadow: 0 8px 18px rgba(31,47,63,.24);--tw-shadow-colored: 0 8px 18px 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-\[0_8px_20px_rgba\(15\,23\,42\,0\.04\)\]{--tw-shadow: 0 8px 20px rgba(15,23,42,.04);--tw-shadow-colored: 0 8px 20px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_8px_20px_rgba\(15\,23\,42\,0\.05\)\]{--tw-shadow: 0 8px 20px rgba(15,23,42,.05);--tw-shadow-colored: 0 8px 20px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_8px_20px_rgba\(15\,23\,42\,0\.08\)\]{--tw-shadow: 0 8px 20px rgba(15,23,42,.08);--tw-shadow-colored: 0 8px 20px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_8px_22px_rgba\(15\,23\,42\,0\.04\)\]{--tw-shadow: 0 8px 22px rgba(15,23,42,.04);--tw-shadow-colored: 0 8px 22px 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-\[0_8px_22px_rgba\(15\,23\,42\,0\.05\)\]{--tw-shadow: 0 8px 22px rgba(15,23,42,.05);--tw-shadow-colored: 0 8px 22px 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-\[0_8px_24px_rgba\(15\,23\,42\,0\.05\)\]{--tw-shadow: 0 8px 24px rgba(15,23,42,.05);--tw-shadow-colored: 0 8px 24px 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_0_1px_0_rgba\(255\,255\,255\,0\.03\)\]{--tw-shadow: inset 0 1px 0 rgba(255,255,255,.03);--tw-shadow-colored: inset 0 1px 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-\[inset_0_1px_0_rgba\(255\,255\,255\,0\.04\)\]{--tw-shadow: inset 0 1px 0 rgba(255,255,255,.04);--tw-shadow-colored: inset 0 1px 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-\[inset_0_1px_0_rgba\(255\,255\,255\,0\.14\)\]{--tw-shadow: inset 0 1px 0 rgba(255,255,255,.14);--tw-shadow-colored: inset 0 1px 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-\[inset_0_1px_2px_rgba\(17\,17\,17\,0\.05\)\]{--tw-shadow: inset 0 1px 2px rgba(17,17,17,.05);--tw-shadow-colored: inset 0 1px 2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[inset_3px_0_0_\#2fd18a\]{--tw-shadow: inset 3px 0 0 #2fd18a;--tw-shadow-colored: inset 3px 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-floating{--tw-shadow: var(--shadow-floating);--tw-shadow-colored: var(--shadow-floating);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-marketingShell{--tw-shadow: 0 44px 120px rgba(24, 23, 22, .12);--tw-shadow-colored: 0 44px 120px 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-none{--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-panel{--tw-shadow: var(--shadow-floating);--tw-shadow-colored: var(--shadow-floating);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-soft,.shadow-surface{--tw-shadow: var(--shadow-surface);--tw-shadow-colored: var(--shadow-surface);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-marketing-panel{--tw-shadow-color: rgba(255, 253, 250, .82);--tw-shadow: var(--tw-shadow-colored)}.shadow-surface{--tw-shadow-color: var(--color-bg-surface);--tw-shadow: var(--tw-shadow-colored)}.outline-none{outline:2px solid transparent;outline-offset:2px}.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-\[3px\]{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-\[4px\]{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-\[\#24445d\]{--tw-ring-opacity: 1;--tw-ring-color: rgb(36 68 93 / var(--tw-ring-opacity, 1))}.ring-\[\#35546c\]{--tw-ring-opacity: 1;--tw-ring-color: rgb(53 84 108 / var(--tw-ring-opacity, 1))}.ring-\[\#d5dde7\]{--tw-ring-opacity: 1;--tw-ring-color: rgb(213 221 231 / var(--tw-ring-opacity, 1))}.ring-\[\#dde4ee\]{--tw-ring-opacity: 1;--tw-ring-color: rgb(221 228 238 / var(--tw-ring-opacity, 1))}.ring-\[\#e3ebf4\]{--tw-ring-opacity: 1;--tw-ring-color: rgb(227 235 244 / var(--tw-ring-opacity, 1))}.ring-\[\#e5ebf3\]{--tw-ring-opacity: 1;--tw-ring-color: rgb(229 235 243 / var(--tw-ring-opacity, 1))}.ring-\[\#e6edf5\]{--tw-ring-opacity: 1;--tw-ring-color: rgb(230 237 245 / var(--tw-ring-opacity, 1))}.ring-\[\#f3d7a8\]{--tw-ring-opacity: 1;--tw-ring-color: rgb(243 215 168 / var(--tw-ring-opacity, 1))}.ring-\[rgba\(31\,47\,63\,0\.12\)\]{--tw-ring-color: rgba(31,47,63,.12)}.ring-\[rgba\(31\,47\,63\,0\.16\)\]{--tw-ring-color: rgba(31,47,63,.16)}.ring-borderDefault{--tw-ring-color: var(--color-border-default)}.ring-white{--tw-ring-opacity: 1;--tw-ring-color: rgb(255 255 255 / var(--tw-ring-opacity, 1))}.ring-offset-2{--tw-ring-offset-width: 2px}.ring-offset-white{--tw-ring-offset-color: #fff}.blur-2xl{--tw-blur: blur(40px);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{--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)}.backdrop-blur-2xl{--tw-backdrop-blur: blur(40px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-md{--tw-backdrop-blur: blur(12px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.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)}.backdrop-blur-xl{--tw-backdrop-blur: blur(24px);-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-\[width\]{transition-property:width;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-transform{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.duration-150{transition-duration:.15s}.duration-200{transition-duration:.2s}.duration-300{transition-duration:.3s}.duration-500{transition-duration:.5s}.ease-\[cubic-bezier\(0\.22\,1\,0\.36\,1\)\]{transition-timing-function:cubic-bezier(.22,1,.36,1)}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}.\[-webkit-appearance\:none\]{-webkit-appearance:none}.\[-webkit-box-orient\:vertical\]{-webkit-box-orient:vertical}.\[-webkit-line-clamp\:2\]{-webkit-line-clamp:2}.\[background-image\:radial-gradient\(circle_at_18\%_-6\%\,rgba\(108\,152\,193\,0\.18\)_0\%\,transparent_34\%\)\,linear-gradient\(180deg\,\#243c4f_0\%\,\#152432_100\%\)\]{background-image:radial-gradient(circle at 18% -6%,rgba(108,152,193,.18) 0%,transparent 34%),linear-gradient(180deg,#243c4f,#152432)}.\[display\:-webkit-box\]{display:-webkit-box}.\[scrollbar-width\:thin\]{scrollbar-width:thin}@media(max-width:980px){.ui-app-shell,body.sidebar-compact .ui-app-shell{display:block}.ui-sidebar{position:static;width:100%;height:auto;min-height:auto}.ui-main-region,body.sidebar-compact .ui-main-region{margin-left:0;width:100%}.ui-main-region{width:100%}body.sidebar-compact .ui-sidebar{width:100%;padding:1rem}body.sidebar-compact .ui-sidebar-brand{margin-bottom:1rem;padding-bottom:1rem;border-bottom-width:1px}body.sidebar-compact .ui-sidebar-brand-copy,body.sidebar-compact .ui-sidebar-workspace,body.sidebar-compact .ui-sidebar-link span{display:initial}body.sidebar-compact .ui-sidebar-link{justify-content:flex-start;padding:.75rem 1rem}body.sidebar-compact .ui-sidebar-brand-mark{font-size:2.8rem}}.ui-sidebar{position:fixed!important;top:0!important;left:0!important;bottom:0!important;width:268px!important;height:100vh!important;min-height:100vh!important;overflow-y:hidden!important;overflow-x:hidden!important;border-right:0!important;box-shadow:none!important;background-color:var(--color-bg-sidebar)!important;background-image:radial-gradient(circle at 18% -6%,rgba(79,134,178,.2) 0%,transparent 34%),linear-gradient(180deg,var(--color-bg-sidebar-alt) 0%,var(--color-bg-sidebar) 100%)!important;padding-top:16px!important}.ui-sidebar:after{content:"";position:absolute;top:0;right:-1px;width:2px;height:100%;background:var(--color-bg-sidebar);pointer-events:none}.ui-main-region{margin-left:268px!important;width:calc(100% - 268px)!important;min-height:100vh!important}body.sidebar-compact .ui-sidebar{width:84px!important}body.sidebar-compact .ui-main-region{margin-left:84px!important;width:calc(100% - 84px)!important}@media(max-width:980px){.ui-sidebar{position:static!important;width:100%!important;height:auto!important;min-height:auto!important}.ui-sidebar:after{display:none}.ui-main-region,body.sidebar-compact .ui-main-region{margin-left:0!important;width:100%!important}}.file\:mr-3::file-selector-button{margin-right:.75rem}.file\:rounded-full::file-selector-button{border-radius:9999px}.file\:border-0::file-selector-button{border-width:0px}.file\:bg-\[\#e9f1f8\]::file-selector-button{--tw-bg-opacity: 1;background-color:rgb(233 241 248 / var(--tw-bg-opacity, 1))}.file\:px-4::file-selector-button{padding-left:1rem;padding-right:1rem}.file\:py-2::file-selector-button{padding-top:.5rem;padding-bottom:.5rem}.file\:text-sm::file-selector-button{font-size:.875rem;line-height:1.25rem}.file\:font-semibold::file-selector-button{font-weight:600}.file\:text-\[\#35546c\]::file-selector-button{--tw-text-opacity: 1;color:rgb(53 84 108 / var(--tw-text-opacity, 1))}.placeholder\:text-\[\#8aa0b8\]::-moz-placeholder{--tw-text-opacity: 1;color:rgb(138 160 184 / var(--tw-text-opacity, 1))}.placeholder\:text-\[\#8aa0b8\]::placeholder{--tw-text-opacity: 1;color:rgb(138 160 184 / var(--tw-text-opacity, 1))}.placeholder\:text-\[\#8ca0b8\]::-moz-placeholder{--tw-text-opacity: 1;color:rgb(140 160 184 / var(--tw-text-opacity, 1))}.placeholder\:text-\[\#8ca0b8\]::placeholder{--tw-text-opacity: 1;color:rgb(140 160 184 / var(--tw-text-opacity, 1))}.placeholder\:text-\[\#96a6b8\]::-moz-placeholder{--tw-text-opacity: 1;color:rgb(150 166 184 / var(--tw-text-opacity, 1))}.placeholder\:text-\[\#96a6b8\]::placeholder{--tw-text-opacity: 1;color:rgb(150 166 184 / var(--tw-text-opacity, 1))}.placeholder\:text-\[\#a0968a\]::-moz-placeholder{--tw-text-opacity: 1;color:rgb(160 150 138 / var(--tw-text-opacity, 1))}.placeholder\:text-\[\#a0968a\]::placeholder{--tw-text-opacity: 1;color:rgb(160 150 138 / var(--tw-text-opacity, 1))}.placeholder\:text-slate-400::-moz-placeholder{--tw-text-opacity: 1;color:rgb(148 163 184 / var(--tw-text-opacity, 1))}.placeholder\:text-slate-400::placeholder{--tw-text-opacity: 1;color:rgb(148 163 184 / var(--tw-text-opacity, 1))}.before\:pointer-events-none:before{content:var(--tw-content);pointer-events:none}.before\:absolute:before{content:var(--tw-content);position:absolute}.before\:inset-x-0:before{content:var(--tw-content);left:0;right:0}.before\:top-0:before{content:var(--tw-content);top:0}.before\:h-16:before{content:var(--tw-content);height:4rem}.before\:bg-\[linear-gradient\(180deg\,rgba\(255\,255\,255\,0\.7\)_0\%\,transparent_100\%\)\]:before{content:var(--tw-content);background-image:linear-gradient(180deg,rgba(255,255,255,.7) 0%,transparent 100%)}.last\:flex-none:last-child{flex:none}.last\:border-b-0:last-child{border-bottom-width:0px}.hover\:-translate-y-0\.5:hover{--tw-translate-y: -.125rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:-translate-y-\[1px\]:hover{--tw-translate-y: -1px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:-translate-y-\[2px\]:hover{--tw-translate-y: -2px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:-translate-y-px:hover{--tw-translate-y: -1px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:border-\[\#365c7c\]:hover{--tw-border-opacity: 1;border-color:rgb(54 92 124 / var(--tw-border-opacity, 1))}.hover\:border-\[\#b6c9de\]:hover{--tw-border-opacity: 1;border-color:rgb(182 201 222 / var(--tw-border-opacity, 1))}.hover\:border-\[\#b9cbde\]:hover{--tw-border-opacity: 1;border-color:rgb(185 203 222 / var(--tw-border-opacity, 1))}.hover\:border-\[\#bfd2e7\]:hover{--tw-border-opacity: 1;border-color:rgb(191 210 231 / var(--tw-border-opacity, 1))}.hover\:border-\[\#bfd3ea\]:hover{--tw-border-opacity: 1;border-color:rgb(191 211 234 / var(--tw-border-opacity, 1))}.hover\:border-\[\#c4d4e5\]:hover{--tw-border-opacity: 1;border-color:rgb(196 212 229 / var(--tw-border-opacity, 1))}.hover\:border-\[\#c6d5e5\]:hover{--tw-border-opacity: 1;border-color:rgb(198 213 229 / var(--tw-border-opacity, 1))}.hover\:border-\[\#c6d7e7\]:hover{--tw-border-opacity: 1;border-color:rgb(198 215 231 / var(--tw-border-opacity, 1))}.hover\:border-\[\#c8d6e5\]:hover{--tw-border-opacity: 1;border-color:rgb(200 214 229 / var(--tw-border-opacity, 1))}.hover\:border-\[\#c8d8e9\]:hover{--tw-border-opacity: 1;border-color:rgb(200 216 233 / var(--tw-border-opacity, 1))}.hover\:border-\[\#c9d6e3\]:hover{--tw-border-opacity: 1;border-color:rgb(201 214 227 / var(--tw-border-opacity, 1))}.hover\:border-\[\#cad8e7\]:hover{--tw-border-opacity: 1;border-color:rgb(202 216 231 / var(--tw-border-opacity, 1))}.hover\:border-\[\#cbd8e5\]:hover{--tw-border-opacity: 1;border-color:rgb(203 216 229 / var(--tw-border-opacity, 1))}.hover\:border-\[\#cbd9e8\]:hover{--tw-border-opacity: 1;border-color:rgb(203 217 232 / var(--tw-border-opacity, 1))}.hover\:border-\[\#ccd6e3\]:hover{--tw-border-opacity: 1;border-color:rgb(204 214 227 / var(--tw-border-opacity, 1))}.hover\:border-\[\#cedae6\]:hover{--tw-border-opacity: 1;border-color:rgb(206 218 230 / var(--tw-border-opacity, 1))}.hover\:border-\[\#cfd9e6\]:hover{--tw-border-opacity: 1;border-color:rgb(207 217 230 / var(--tw-border-opacity, 1))}.hover\:border-\[\#d1dbe8\]:hover{--tw-border-opacity: 1;border-color:rgb(209 219 232 / var(--tw-border-opacity, 1))}.hover\:border-\[\#d2deea\]:hover{--tw-border-opacity: 1;border-color:rgb(210 222 234 / var(--tw-border-opacity, 1))}.hover\:border-\[\#d7e4f2\]:hover{--tw-border-opacity: 1;border-color:rgb(215 228 242 / var(--tw-border-opacity, 1))}.hover\:border-\[\#d8e4ef\]:hover{--tw-border-opacity: 1;border-color:rgb(216 228 239 / var(--tw-border-opacity, 1))}.hover\:border-\[\#dde4ee\]:hover{--tw-border-opacity: 1;border-color:rgb(221 228 238 / var(--tw-border-opacity, 1))}.hover\:border-\[\#e1e8f0\]:hover{--tw-border-opacity: 1;border-color:rgb(225 232 240 / var(--tw-border-opacity, 1))}.hover\:border-borderDefault:hover{border-color:var(--color-border-default)}.hover\:border-borderStrong:hover{border-color:var(--color-border-strong)}.hover\:border-marketing-accent\/35:hover{border-color:#7a624359}.hover\:border-marketing-borderStrong:hover{--tw-border-opacity: 1;border-color:rgb(215 206 196 / var(--tw-border-opacity, 1))}.hover\:border-primary:hover{border-color:var(--color-primary)}.hover\:border-white\/10:hover{border-color:#ffffff1a}.hover\:border-white\/20:hover{border-color:#fff3}.hover\:bg-\[\#244463\]:hover{--tw-bg-opacity: 1;background-color:rgb(36 68 99 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#254664\]:hover{--tw-bg-opacity: 1;background-color:rgb(37 70 100 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#2d475d\]:hover{--tw-bg-opacity: 1;background-color:rgb(45 71 93 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#2e475c\]:hover{--tw-bg-opacity: 1;background-color:rgb(46 71 92 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#912018\]:hover{--tw-bg-opacity: 1;background-color:rgb(145 32 24 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#b15f07\]:hover{--tw-bg-opacity: 1;background-color:rgb(177 95 7 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#eef4fb\]:hover{--tw-bg-opacity: 1;background-color:rgb(238 244 251 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#eff4f8\]:hover{--tw-bg-opacity: 1;background-color:rgb(239 244 248 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#f7f9fc\]:hover{--tw-bg-opacity: 1;background-color:rgb(247 249 252 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#f7faff\]:hover{--tw-bg-opacity: 1;background-color:rgb(247 250 255 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#f8fafc\]:hover{--tw-bg-opacity: 1;background-color:rgb(248 250 252 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#f8fafd\]:hover{--tw-bg-opacity: 1;background-color:rgb(248 250 253 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#f8fbff\]:hover{--tw-bg-opacity: 1;background-color:rgb(248 251 255 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#f8fffb\]:hover{--tw-bg-opacity: 1;background-color:rgb(248 255 251 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#f9fbfd\]:hover{--tw-bg-opacity: 1;background-color:rgb(249 251 253 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#fafcff\]:hover{--tw-bg-opacity: 1;background-color:rgb(250 252 255 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#fbfdff\]:hover{--tw-bg-opacity: 1;background-color:rgb(251 253 255 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#fff1f1\]:hover{--tw-bg-opacity: 1;background-color:rgb(255 241 241 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#fff5e3\]:hover{--tw-bg-opacity: 1;background-color:rgb(255 245 227 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#fff5f4\]:hover{--tw-bg-opacity: 1;background-color:rgb(255 245 244 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#fff5f5\]:hover{--tw-bg-opacity: 1;background-color:rgb(255 245 245 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#fffdf8\]:hover{--tw-bg-opacity: 1;background-color:rgb(255 253 248 / var(--tw-bg-opacity, 1))}.hover\:bg-black\/\[0\.035\]:hover{background-color:#00000009}.hover\:bg-dangerSoft:hover{background-color:var(--color-danger-soft)}.hover\:bg-marketing-accentSoft:hover{--tw-bg-opacity: 1;background-color:rgb(247 240 231 / var(--tw-bg-opacity, 1))}.hover\:bg-mutedBg:hover{background-color:var(--color-bg-muted)}.hover\:bg-primaryHover:hover{background-color:var(--color-primary-hover)}.hover\:bg-surface:hover{background-color:var(--color-bg-surface)}.hover\:bg-surfaceAlt:hover{background-color:var(--color-bg-surface-alt)}.hover\:bg-transparent:hover{background-color:transparent}.hover\:bg-white:hover{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.hover\:bg-white\/10:hover{background-color:#ffffff1a}.hover\:bg-white\/5:hover{background-color:#ffffff0d}.hover\:bg-white\/\[0\.08\]:hover{background-color:#ffffff14}.hover\:text-\[\#142132\]:hover{--tw-text-opacity: 1;color:rgb(20 33 50 / var(--tw-text-opacity, 1))}.hover\:text-\[\#162334\]:hover{--tw-text-opacity: 1;color:rgb(22 35 52 / var(--tw-text-opacity, 1))}.hover\:text-\[\#1d3d5f\]:hover{--tw-text-opacity: 1;color:rgb(29 61 95 / var(--tw-text-opacity, 1))}.hover\:text-\[\#1f3449\]:hover{--tw-text-opacity: 1;color:rgb(31 52 73 / var(--tw-text-opacity, 1))}.hover\:text-\[\#22384c\]:hover{--tw-text-opacity: 1;color:rgb(34 56 76 / var(--tw-text-opacity, 1))}.hover\:text-\[\#35546c\]:hover{--tw-text-opacity: 1;color:rgb(53 84 108 / var(--tw-text-opacity, 1))}.hover\:text-marketing-accent:hover{--tw-text-opacity: 1;color:rgb(122 98 67 / var(--tw-text-opacity, 1))}.hover\:text-marketing-ink:hover{--tw-text-opacity: 1;color:rgb(24 23 22 / var(--tw-text-opacity, 1))}.hover\:text-textBody:hover{color:var(--color-text-body)}.hover\:text-textStrong:hover{color:var(--color-text-strong)}.hover\:text-white:hover{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.hover\:underline:hover{text-decoration-line:underline}.hover\:shadow-\[0_12px_28px_rgba\(15\,23\,42\,0\.06\)\]:hover{--tw-shadow: 0 12px 28px rgba(15,23,42,.06);--tw-shadow-colored: 0 12px 28px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:shadow-\[0_16px_30px_rgba\(15\,23\,42\,0\.07\)\]:hover{--tw-shadow: 0 16px 30px rgba(15,23,42,.07);--tw-shadow-colored: 0 16px 30px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:shadow-\[0_16px_32px_rgba\(15\,23\,42\,0\.08\)\]:hover{--tw-shadow: 0 16px 32px rgba(15,23,42,.08);--tw-shadow-colored: 0 16px 32px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:shadow-\[0_16px_38px_rgba\(15\,23\,42\,0\.09\)\]:hover{--tw-shadow: 0 16px 38px rgba(15,23,42,.09);--tw-shadow-colored: 0 16px 38px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:shadow-\[0_18px_32px_rgba\(15\,23\,42\,0\.08\)\]:hover{--tw-shadow: 0 18px 32px rgba(15,23,42,.08);--tw-shadow-colored: 0 18px 32px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:shadow-\[0_18px_34px_rgba\(15\,23\,42\,0\.08\)\]:hover{--tw-shadow: 0 18px 34px rgba(15,23,42,.08);--tw-shadow-colored: 0 18px 34px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:shadow-\[0_18px_38px_rgba\(15\,23\,42\,0\.08\)\]:hover{--tw-shadow: 0 18px 38px rgba(15,23,42,.08);--tw-shadow-colored: 0 18px 38px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:shadow-\[0_18px_44px_rgba\(15\,23\,42\,0\.09\)\]:hover{--tw-shadow: 0 18px 44px rgba(15,23,42,.09);--tw-shadow-colored: 0 18px 44px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:shadow-\[0_20px_40px_rgba\(15\,23\,42\,0\.12\)\]:hover{--tw-shadow: 0 20px 40px rgba(15,23,42,.12);--tw-shadow-colored: 0 20px 40px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:shadow-floating:hover{--tw-shadow: var(--shadow-floating);--tw-shadow-colored: var(--shadow-floating);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:brightness-95:hover{--tw-brightness: brightness(.95);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.focus\:border-\[\#1f9d61\]:focus{--tw-border-opacity: 1;border-color:rgb(31 157 97 / var(--tw-border-opacity, 1))}.focus\:border-\[\#35546c\]\/45:focus{border-color:#35546c73}.focus\:border-\[\#b9cade\]:focus{--tw-border-opacity: 1;border-color:rgb(185 202 222 / var(--tw-border-opacity, 1))}.focus\:border-\[\#c9d6e4\]:focus{--tw-border-opacity: 1;border-color:rgb(201 214 228 / var(--tw-border-opacity, 1))}.focus\:border-\[\#d92d20\]:focus{--tw-border-opacity: 1;border-color:rgb(217 45 32 / var(--tw-border-opacity, 1))}.focus\:border-\[\#e3eaf3\]:focus{--tw-border-opacity: 1;border-color:rgb(227 234 243 / var(--tw-border-opacity, 1))}.focus\:border-\[rgba\(29\,78\,216\,0\.35\)\]:focus{border-color:#1d4ed859}.focus\:border-marketing-accent\/45:focus{border-color:#7a624373}.focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}.focus\:ring-0:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + 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-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-4: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(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus\:ring-\[\#35546c\]:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(53 84 108 / var(--tw-ring-opacity, 1))}.focus\:ring-\[\#dce7f3\]:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(220 231 243 / var(--tw-ring-opacity, 1))}.focus\:ring-\[rgba\(29\,78\,216\,0\.1\)\]:focus{--tw-ring-color: rgba(29,78,216,.1)}.focus\:ring-marketing-accent\/10:focus{--tw-ring-color: rgb(122 98 67 / .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-primary:focus-visible{--tw-ring-color: var(--color-primary)}.active\:scale-\[0\.985\]:active{--tw-scale-x: .985;--tw-scale-y: .985;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.active\:scale-\[0\.992\]:active{--tw-scale-x: .992;--tw-scale-y: .992;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))}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:bg-\[\#9aa9b8\]:disabled{--tw-bg-opacity: 1;background-color:rgb(154 169 184 / var(--tw-bg-opacity, 1))}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:opacity-60:disabled{opacity:.6}.disabled\:opacity-70:disabled{opacity:.7}.group:hover .group-hover\:translate-x-1{--tw-translate-x: .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))}.group:hover .group-hover\:gap-1\.5{gap:.375rem}.group:hover .group-hover\:gap-2{gap:.5rem}.group:hover .group-hover\:border-borderStrong{border-color:var(--color-border-strong)}.group:hover .group-hover\:border-marketing-accent\/25{border-color:#7a624340}.group:hover .group-hover\:bg-marketing-accentSoft{--tw-bg-opacity: 1;background-color:rgb(247 240 231 / var(--tw-bg-opacity, 1))}.group:hover .group-hover\:text-\[\#35546c\]{--tw-text-opacity: 1;color:rgb(53 84 108 / var(--tw-text-opacity, 1))}.group:hover .group-hover\:text-primary{color:var(--color-primary)}.data-\[state\=open\]\:rotate-180[data-state=open]{--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))}.data-\[selected\=true\]\:border-marketing-border[data-selected=true]{--tw-border-opacity: 1;border-color:rgb(230 223 215 / var(--tw-border-opacity, 1))}.data-\[selected\=true\]\:bg-marketing-accentSoft[data-selected=true]{--tw-bg-opacity: 1;background-color:rgb(247 240 231 / var(--tw-bg-opacity, 1))}.data-\[state\=active\]\:bg-marketing-contrast[data-state=active]{--tw-bg-opacity: 1;background-color:rgb(20 20 20 / var(--tw-bg-opacity, 1))}.data-\[state\=active\]\:text-white[data-state=active]{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.group[data-state=open] .group-data-\[state\=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))}@media not all and (min-width:640px){.max-sm\:\!p-4{padding:1rem!important}}@media(min-width:640px){.sm\:col-span-2{grid-column:span 2 / span 2}.sm\:inline{display:inline}.sm\:w-\[220px\]{width:220px}.sm\:w-auto{width:auto}.sm\:min-w-\[172px\]{min-width:172px}.sm\:translate-y-3{--tw-translate-y: .75rem;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))}.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-\[auto_minmax\(0\,1fr\)\]{grid-template-columns:auto minmax(0,1fr)}.sm\:grid-cols-\[minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto}.sm\:flex-row{flex-direction:row}.sm\:flex-col{flex-direction:column}.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\:p-6{padding:1.5rem}.sm\:px-4{padding-left:1rem;padding-right:1rem}.sm\:px-5{padding-left:1.25rem;padding-right:1.25rem}.sm\:text-\[2\.05rem\]{font-size:2.05rem}.sm\:text-\[2\.25rem\]{font-size:2.25rem}.sm\:text-\[2\.45rem\]{font-size:2.45rem}.sm\:text-\[27px\]{font-size:27px}.sm\:text-\[32px\]{font-size:32px}.sm\:text-\[38px\]{font-size:38px}}@media(min-width:768px){.md\:col-span-2{grid-column:span 2 / span 2}.md\:col-span-3{grid-column:span 3 / span 3}.md\:mt-0{margin-top:0}.md\:block{display:block}.md\:flex{display:flex}.md\:grid{display:grid}.md\:hidden{display:none}.md\:min-w-0{min-width:0px}.md\:min-w-\[360px\]{min-width:360px}.md\:max-w-\[220px\]{max-width:220px}.md\:auto-cols-fr{grid-auto-columns:minmax(0,1fr)}.md\:grid-flow-col{grid-auto-flow:column}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:grid-cols-9{grid-template-columns:repeat(9,minmax(0,1fr))}.md\:grid-cols-\[0\.94fr\,1\.06fr\]{grid-template-columns:.94fr 1.06fr}.md\:grid-cols-\[1\.2fr\,0\.8fr\]{grid-template-columns:1.2fr .8fr}.md\:grid-cols-\[140px_minmax\(0\,1fr\)_120px\]{grid-template-columns:140px minmax(0,1fr) 120px}.md\:grid-cols-\[150px_220px_96px\]{grid-template-columns:150px 220px 96px}.md\:grid-cols-\[160px_220px_96px\]{grid-template-columns:160px 220px 96px}.md\:grid-cols-\[170px_minmax\(0\,1fr\)_96px\]{grid-template-columns:170px minmax(0,1fr) 96px}.md\:grid-cols-\[1fr_0\.8fr_0\.8fr_0\.8fr_0\.8fr\]{grid-template-columns:1fr .8fr .8fr .8fr .8fr}.md\:grid-cols-\[220px_minmax\(0\,1fr\)\]{grid-template-columns:220px minmax(0,1fr)}.md\:grid-cols-\[220px_minmax\(0\,1fr\)_auto\]{grid-template-columns:220px minmax(0,1fr) auto}.md\:grid-cols-\[minmax\(0\,0\.42fr\)_minmax\(0\,0\.58fr\)\]{grid-template-columns:minmax(0,.42fr) minmax(0,.58fr)}.md\:grid-cols-\[minmax\(0\,1\.3fr\)_minmax\(0\,1\.2fr\)_auto\]{grid-template-columns:minmax(0,1.3fr) minmax(0,1.2fr) auto}.md\:grid-cols-\[minmax\(0\,170px\)_minmax\(0\,1fr\)_150px\]{grid-template-columns:minmax(0,170px) minmax(0,1fr) 150px}.md\:grid-cols-\[minmax\(0\,220px\)_auto\]{grid-template-columns:minmax(0,220px) auto}.md\:grid-cols-\[minmax\(0\,220px\)_minmax\(0\,1fr\)_60px\]{grid-template-columns:minmax(0,220px) minmax(0,1fr) 60px}.md\:flex-row{flex-direction:row}.md\:flex-col{flex-direction:column}.md\:items-end{align-items:flex-end}.md\:items-center{align-items:center}.md\:justify-end{justify-content:flex-end}.md\:justify-between{justify-content:space-between}.md\:gap-4{gap:1rem}.md\:gap-6{gap:1.5rem}.md\:justify-self-end{justify-self:end}.md\:overflow-visible{overflow:visible}.md\:rounded-\[42px\]{border-radius:42px}.md\:bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.md\:p-10{padding:2.5rem}.md\:p-4{padding:1rem}.md\:p-5{padding:1.25rem}.md\:p-6{padding:1.5rem}.md\:p-7{padding:1.75rem}.md\:p-8{padding:2rem}.md\:px-5{padding-left:1.25rem;padding-right:1.25rem}.md\:px-6{padding-left:1.5rem;padding-right:1.5rem}.md\:px-7{padding-left:1.75rem;padding-right:1.75rem}.md\:px-8{padding-left:2rem;padding-right:2rem}.md\:py-4{padding-top:1rem;padding-bottom:1rem}.md\:py-6{padding-top:1.5rem;padding-bottom:1.5rem}.md\:py-8{padding-top:2rem;padding-bottom:2rem}.md\:pb-0{padding-bottom:0}.md\:pb-7{padding-bottom:1.75rem}.md\:pt-12{padding-top:3rem}.md\:text-\[2\.2rem\]{font-size:2.2rem}.md\:text-\[29px\]{font-size:29px}.md\:text-\[34px\]{font-size:34px}.md\:text-base{font-size:1rem;line-height:1.5rem}.md\:text-sm{font-size:.875rem;line-height:1.25rem}}@media(min-width:1024px){.lg\:col-span-12{grid-column:span 12 / span 12}.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\:col-span-5{grid-column:span 5 / span 5}.lg\:ml-auto{margin-left:auto}.lg\:flex{display:flex}.lg\:grid{display:grid}.lg\:hidden{display:none}.lg\:w-\[240px\]{width:240px}.lg\:max-w-\[320px\]{max-width:320px}.lg\:max-w-\[460px\]{max-width:460px}.lg\:flex-none{flex:none}.lg\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.lg\:grid-cols-12{grid-template-columns:repeat(12,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-5{grid-template-columns:repeat(5,minmax(0,1fr))}.lg\:grid-cols-\[0\.78fr_1\.22fr\]{grid-template-columns:.78fr 1.22fr}.lg\:grid-cols-\[0\.92fr\,1\.08fr\]{grid-template-columns:.92fr 1.08fr}.lg\:grid-cols-\[1\.02fr\,0\.98fr\]{grid-template-columns:1.02fr .98fr}.lg\:grid-cols-\[1\.05fr\,0\.95fr\]{grid-template-columns:1.05fr .95fr}.lg\:grid-cols-\[1\.06fr\,0\.94fr\]{grid-template-columns:1.06fr .94fr}.lg\:grid-cols-\[1\.08fr\,0\.92fr\],.lg\:grid-cols-\[1\.08fr_0\.92fr\]{grid-template-columns:1.08fr .92fr}.lg\:grid-cols-\[1\.1fr\,0\.9fr\]{grid-template-columns:1.1fr .9fr}.lg\:grid-cols-\[1\.3fr_0\.65fr_0\.65fr_0\.65fr_0\.65fr\]{grid-template-columns:1.3fr .65fr .65fr .65fr .65fr}.lg\:grid-cols-\[1\.3fr_1\.4fr_1fr_0\.8fr_0\.9fr_0\.8fr\]{grid-template-columns:1.3fr 1.4fr 1fr .8fr .9fr .8fr}.lg\:grid-cols-\[1\.5fr_0\.8fr_0\.7fr_1\.2fr_1fr_1\.25fr\]{grid-template-columns:1.5fr .8fr .7fr 1.2fr 1fr 1.25fr}.lg\:grid-cols-\[152px_minmax\(0\,1fr\)\]{grid-template-columns:152px minmax(0,1fr)}.lg\:grid-cols-\[1fr\,0\.88fr\]{grid-template-columns:1fr .88fr}.lg\:grid-cols-\[minmax\(0\,1\.25fr\)_repeat\(3\,minmax\(0\,168px\)\)\]{grid-template-columns:minmax(0,1.25fr) repeat(3,minmax(0,168px))}.lg\:flex-row{flex-direction:row}.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\:gap-4{gap:1rem}.lg\:whitespace-nowrap{white-space:nowrap}.lg\:px-8{padding-left:2rem;padding-right:2rem}.lg\:pl-\[280px\]{padding-left:280px}}@media(min-width:1280px){.xl\:sticky{position:sticky}.xl\:top-4{top:1rem}.xl\:top-5{top:1.25rem}.xl\:top-6{top:1.5rem}.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-4{grid-column:span 4 / span 4}.xl\:block{display:block}.xl\:grid{display:grid}.xl\:hidden{display:none}.xl\:h-\[calc\(100vh-2\.5rem\)\]{height:calc(100vh - 2.5rem)}.xl\:w-auto{width:auto}.xl\:min-w-\[320px\]{min-width:320px}.xl\:max-w-\[230px\]{max-width:230px}.xl\:max-w-\[500px\]{max-width:500px}.xl\:flex-1{flex:1 1 0%}.xl\:grid-cols-1{grid-template-columns:repeat(1,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-7{grid-template-columns:repeat(7,minmax(0,1fr))}.xl\:grid-cols-\[0\.78fr\,1\.22fr\]{grid-template-columns:.78fr 1.22fr}.xl\:grid-cols-\[0\.86fr\,1\.14fr\]{grid-template-columns:.86fr 1.14fr}.xl\:grid-cols-\[0\.88fr\,1\.12fr\]{grid-template-columns:.88fr 1.12fr}.xl\:grid-cols-\[0\.92fr\,1\.08fr\]{grid-template-columns:.92fr 1.08fr}.xl\:grid-cols-\[0\.95fr\,1\.05fr\]{grid-template-columns:.95fr 1.05fr}.xl\:grid-cols-\[0\.9fr_1\.1fr\]{grid-template-columns:.9fr 1.1fr}.xl\:grid-cols-\[1\.02fr\,0\.98fr\]{grid-template-columns:1.02fr .98fr}.xl\:grid-cols-\[1\.05fr_0\.95fr\]{grid-template-columns:1.05fr .95fr}.xl\:grid-cols-\[1\.08fr\,0\.92fr\]{grid-template-columns:1.08fr .92fr}.xl\:grid-cols-\[1\.12fr_0\.88fr\]{grid-template-columns:1.12fr .88fr}.xl\:grid-cols-\[1\.2fr_0\.8fr\]{grid-template-columns:1.2fr .8fr}.xl\:grid-cols-\[1fr\,0\.92fr\]{grid-template-columns:1fr .92fr}.xl\:grid-cols-\[260px_minmax\(0\,1fr\)\]{grid-template-columns:260px minmax(0,1fr)}.xl\:grid-cols-\[282px_minmax\(0\,1fr\)\]{grid-template-columns:282px minmax(0,1fr)}.xl\:grid-cols-\[320px_minmax\(0\,1fr\)\]{grid-template-columns:320px minmax(0,1fr)}.xl\:grid-cols-\[minmax\(0\,0\.92fr\)_minmax\(0\,1\.08fr\)\]{grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr)}.xl\:grid-cols-\[minmax\(0\,0\.95fr\)_minmax\(0\,1\.05fr\)\]{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr)}.xl\:grid-cols-\[minmax\(0\,0\.95fr\)_minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,.95fr) minmax(0,1fr) auto}.xl\:grid-cols-\[minmax\(0\,0\.9fr\)_minmax\(0\,1\.1fr\)\]{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}.xl\:grid-cols-\[minmax\(0\,1\.05fr\)_minmax\(0\,0\.95fr\)\]{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr)}.xl\:grid-cols-\[minmax\(0\,1\.15fr\)_minmax\(280px\,0\.85fr\)\]{grid-template-columns:minmax(0,1.15fr) minmax(280px,.85fr)}.xl\:grid-cols-\[minmax\(0\,1\.15fr\)_minmax\(340px\,0\.85fr\)\]{grid-template-columns:minmax(0,1.15fr) minmax(340px,.85fr)}.xl\:grid-cols-\[minmax\(0\,1\.15fr\)_minmax\(360px\,0\.85fr\)\]{grid-template-columns:minmax(0,1.15fr) minmax(360px,.85fr)}.xl\:grid-cols-\[minmax\(0\,1\.18fr\)_minmax\(320px\,0\.82fr\)\]{grid-template-columns:minmax(0,1.18fr) minmax(320px,.82fr)}.xl\:grid-cols-\[minmax\(0\,1\.1fr\)_minmax\(0\,0\.9fr\)\]{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr)}.xl\:grid-cols-\[minmax\(0\,1\.2fr\)_320px\]{grid-template-columns:minmax(0,1.2fr) 320px}.xl\:grid-cols-\[minmax\(0\,1\.2fr\)_minmax\(320px\,0\.8fr\)\]{grid-template-columns:minmax(0,1.2fr) minmax(320px,.8fr)}.xl\:grid-cols-\[minmax\(0\,1\.2fr\)_repeat\(2\,minmax\(190px\,220px\)\)_auto\]{grid-template-columns:minmax(0,1.2fr) repeat(2,minmax(190px,220px)) auto}.xl\:grid-cols-\[minmax\(0\,1\.35fr\)_minmax\(0\,0\.65fr\)\]{grid-template-columns:minmax(0,1.35fr) minmax(0,.65fr)}.xl\:grid-cols-\[minmax\(0\,1\.35fr\)_minmax\(0\,0\.85fr\)\]{grid-template-columns:minmax(0,1.35fr) minmax(0,.85fr)}.xl\:grid-cols-\[minmax\(0\,1\.35fr\)_minmax\(320px\,0\.65fr\)\]{grid-template-columns:minmax(0,1.35fr) minmax(320px,.65fr)}.xl\:grid-cols-\[minmax\(0\,1\.5fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr)}.xl\:grid-cols-\[minmax\(0\,1\.5fr\)_minmax\(320px\,0\.9fr\)\]{grid-template-columns:minmax(0,1.5fr) minmax(320px,.9fr)}.xl\:grid-cols-\[minmax\(0\,1\.66fr\)_minmax\(300px\,0\.9fr\)\]{grid-template-columns:minmax(0,1.66fr) minmax(300px,.9fr)}.xl\:grid-cols-\[minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto}.xl\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,1fr\)_180px_auto\]{grid-template-columns:minmax(0,1fr) minmax(0,1fr) 180px auto}.xl\:grid-cols-\[minmax\(0\,1fr\)_minmax\(270px\,320px\)\]{grid-template-columns:minmax(0,1fr) minmax(270px,320px)}.xl\:grid-cols-\[minmax\(0\,1fr\)_minmax\(280px\,320px\)\]{grid-template-columns:minmax(0,1fr) minmax(280px,320px)}.xl\:grid-cols-\[minmax\(320px\,0\.92fr\)_minmax\(0\,1\.08fr\)\]{grid-template-columns:minmax(320px,.92fr) minmax(0,1.08fr)}.xl\:flex-row{flex-direction:row}.xl\:items-start{align-items:flex-start}.xl\:items-end{align-items:flex-end}.xl\:items-center{align-items:center}.xl\:justify-end{justify-content:flex-end}.xl\:justify-between{justify-content:space-between}.xl\:gap-5{gap:1.25rem}.xl\:gap-8{gap:2rem}.xl\: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))}.xl\:self-start{align-self:flex-start}.xl\:p-10{padding:2.5rem}.xl\:p-8{padding:2rem}.xl\:px-10{padding-left:2.5rem;padding-right:2.5rem}.xl\:px-6{padding-left:1.5rem;padding-right:1.5rem}.xl\:text-\[12px\]{font-size:12px}.xl\:text-\[19px\]{font-size:19px}.xl\:text-\[34px\]{font-size:34px}}@media(min-width:1536px){.\32xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.\32xl\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.\32xl\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.\32xl\:grid-cols-\[1\.06fr_0\.94fr\]{grid-template-columns:1.06fr .94fr}.\32xl\:grid-cols-\[minmax\(0\,1\.45fr\)_minmax\(170px\,0\.7fr\)_minmax\(170px\,0\.7fr\)_minmax\(170px\,0\.7fr\)\]{grid-template-columns:minmax(0,1.45fr) minmax(170px,.7fr) minmax(170px,.7fr) minmax(170px,.7fr)}.\32xl\:grid-cols-\[minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto}.\32xl\:items-start{align-items:flex-start}.\32xl\:justify-end{justify-content:flex-end}}@media print{.print\:block{display:block}.print\:hidden{display:none}}@media(min-width:768px){.\[\&_\.full-width\]\:md\:col-span-2 .full-width{grid-column:span 2 / span 2}}@media(min-width:1280px){.\[\&_\.full-width\]\:xl\:col-span-3 .full-width{grid-column:span 3 / span 3}}.\[\&_input\:not\(\[type\=\'checkbox\'\]\)\]\:w-full input:not([type=checkbox]){width:100%}.\[\&_input\:not\(\[type\=\'checkbox\'\]\)\]\:rounded-\[14px\] input:not([type=checkbox]){border-radius:14px}.\[\&_input\:not\(\[type\=\'checkbox\'\]\)\]\:border input:not([type=checkbox]){border-width:1px}.\[\&_input\:not\(\[type\=\'checkbox\'\]\)\]\:border-\[\#dde4ee\] input:not([type=checkbox]){--tw-border-opacity: 1;border-color:rgb(221 228 238 / var(--tw-border-opacity, 1))}.\[\&_input\:not\(\[type\=\'checkbox\'\]\)\]\:bg-white input:not([type=checkbox]){--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.\[\&_input\:not\(\[type\=\'checkbox\'\]\)\]\:px-4 input:not([type=checkbox]){padding-left:1rem;padding-right:1rem}.\[\&_input\:not\(\[type\=\'checkbox\'\]\)\]\:py-3 input:not([type=checkbox]){padding-top:.75rem;padding-bottom:.75rem}.\[\&_input\:not\(\[type\=\'checkbox\'\]\)\]\:text-sm input:not([type=checkbox]){font-size:.875rem;line-height:1.25rem}.\[\&_input\:not\(\[type\=\'checkbox\'\]\)\]\:text-\[\#162334\] input:not([type=checkbox]){--tw-text-opacity: 1;color:rgb(22 35 52 / var(--tw-text-opacity, 1))}.\[\&_input\:not\(\[type\=\'checkbox\'\]\)\]\:shadow-\[0_10px_24px_rgba\(15\,23\,42\,0\.06\)\] input:not([type=checkbox]){--tw-shadow: 0 10px 24px rgba(15,23,42,.06);--tw-shadow-colored: 0 10px 24px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.\[\&_input\:not\(\[type\=\'checkbox\'\]\)\]\:outline-none input:not([type=checkbox]){outline:2px solid transparent;outline-offset:2px}.\[\&_input\:not\(\[type\=\'checkbox\'\]\)\]\:transition input:not([type=checkbox]){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}.\[\&_input\:not\(\[type\=\'checkbox\'\]\)\]\:duration-150 input:not([type=checkbox]){transition-duration:.15s}.\[\&_input\:not\(\[type\=\'checkbox\'\]\)\]\:ease-out input:not([type=checkbox]){transition-timing-function:cubic-bezier(0,0,.2,1)}.\[\&_input\:not\(\[type\=\'checkbox\'\]\)\]\:placeholder\:text-slate-400 input:not([type=checkbox])::-moz-placeholder{--tw-text-opacity: 1;color:rgb(148 163 184 / var(--tw-text-opacity, 1))}.\[\&_input\:not\(\[type\=\'checkbox\'\]\)\]\:placeholder\:text-slate-400 input:not([type=checkbox])::placeholder{--tw-text-opacity: 1;color:rgb(148 163 184 / var(--tw-text-opacity, 1))}.\[\&_input\:not\(\[type\=\'checkbox\'\]\)\]\:focus\:border-\[rgba\(29\,78\,216\,0\.35\)\]:focus input:not([type=checkbox]){border-color:#1d4ed859}.\[\&_input\:not\(\[type\=\'checkbox\'\]\)\]\:focus\:ring-4:focus input:not([type=checkbox]){--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.\[\&_input\:not\(\[type\=\'checkbox\'\]\)\]\:focus\:ring-\[rgba\(29\,78\,216\,0\.1\)\]:focus input:not([type=checkbox]){--tw-ring-color: rgba(29,78,216,.1)}.\[\&_input\[type\=\'checkbox\'\]\]\:h-5 input[type=checkbox]{height:1.25rem}.\[\&_input\[type\=\'checkbox\'\]\]\:w-5 input[type=checkbox]{width:1.25rem}.\[\&_input\[type\=\'checkbox\'\]\]\:rounded-md input[type=checkbox]{border-radius:.375rem}.\[\&_input\[type\=\'checkbox\'\]\]\:border input[type=checkbox]{border-width:1px}.\[\&_input\[type\=\'checkbox\'\]\]\:border-\[\#c9d5e3\] input[type=checkbox]{--tw-border-opacity: 1;border-color:rgb(201 213 227 / var(--tw-border-opacity, 1))}.\[\&_input\[type\=\'checkbox\'\]\]\:text-\[\#35546c\] input[type=checkbox]{--tw-text-opacity: 1;color:rgb(53 84 108 / var(--tw-text-opacity, 1))}.\[\&_input\[type\=\'checkbox\'\]\]\:accent-\[\#35546c\] input[type=checkbox]{accent-color:#35546c}.\[\&_input\[type\=\'checkbox\'\]\]\:shadow-none input[type=checkbox]{--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.\[\&_label\]\:flex label{display:flex}.\[\&_label\]\:min-w-0 label{min-width:0px}.\[\&_label\]\:flex-col label{flex-direction:column}.\[\&_label\]\:gap-2 label{gap:.5rem}.\[\&_label\]\:text-sm label{font-size:.875rem;line-height:1.25rem}.\[\&_label\]\:font-medium label{font-weight:500}.\[\&_label\]\:text-\[\#233247\] label{--tw-text-opacity: 1;color:rgb(35 50 71 / var(--tw-text-opacity, 1))}.\[\&_select\]\:w-full select{width:100%}.\[\&_select\]\:rounded-\[14px\] select{border-radius:14px}.\[\&_select\]\:border select{border-width:1px}.\[\&_select\]\:border-\[\#dde4ee\] select{--tw-border-opacity: 1;border-color:rgb(221 228 238 / var(--tw-border-opacity, 1))}.\[\&_select\]\:bg-white select{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.\[\&_select\]\:px-4 select{padding-left:1rem;padding-right:1rem}.\[\&_select\]\:py-3 select{padding-top:.75rem;padding-bottom:.75rem}.\[\&_select\]\:text-sm select{font-size:.875rem;line-height:1.25rem}.\[\&_select\]\:text-\[\#162334\] select{--tw-text-opacity: 1;color:rgb(22 35 52 / var(--tw-text-opacity, 1))}.\[\&_select\]\:shadow-\[0_10px_24px_rgba\(15\,23\,42\,0\.06\)\] select{--tw-shadow: 0 10px 24px rgba(15,23,42,.06);--tw-shadow-colored: 0 10px 24px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.\[\&_select\]\:outline-none select{outline:2px solid transparent;outline-offset:2px}.\[\&_select\]\:transition select{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}.\[\&_select\]\:duration-150 select{transition-duration:.15s}.\[\&_select\]\:ease-out select{transition-timing-function:cubic-bezier(0,0,.2,1)}.\[\&_select\]\:focus\:border-\[rgba\(29\,78\,216\,0\.35\)\]:focus select{border-color:#1d4ed859}.\[\&_select\]\:focus\:ring-4:focus select{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.\[\&_select\]\:focus\:ring-\[rgba\(29\,78\,216\,0\.1\)\]:focus select{--tw-ring-color: rgba(29,78,216,.1)}.\[\&_textarea\]\:w-full textarea{width:100%}.\[\&_textarea\]\:rounded-\[14px\] textarea{border-radius:14px}.\[\&_textarea\]\:border textarea{border-width:1px}.\[\&_textarea\]\:border-\[\#dde4ee\] textarea{--tw-border-opacity: 1;border-color:rgb(221 228 238 / var(--tw-border-opacity, 1))}.\[\&_textarea\]\:bg-white textarea{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.\[\&_textarea\]\:px-4 textarea{padding-left:1rem;padding-right:1rem}.\[\&_textarea\]\:py-3 textarea{padding-top:.75rem;padding-bottom:.75rem}.\[\&_textarea\]\:text-sm textarea{font-size:.875rem;line-height:1.25rem}.\[\&_textarea\]\:text-\[\#162334\] textarea{--tw-text-opacity: 1;color:rgb(22 35 52 / var(--tw-text-opacity, 1))}.\[\&_textarea\]\:shadow-\[0_10px_24px_rgba\(15\,23\,42\,0\.06\)\] textarea{--tw-shadow: 0 10px 24px rgba(15,23,42,.06);--tw-shadow-colored: 0 10px 24px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.\[\&_textarea\]\:outline-none textarea{outline:2px solid transparent;outline-offset:2px}.\[\&_textarea\]\:transition textarea{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}.\[\&_textarea\]\:duration-150 textarea{transition-duration:.15s}.\[\&_textarea\]\:ease-out textarea{transition-timing-function:cubic-bezier(0,0,.2,1)}.\[\&_textarea\]\:placeholder\:text-slate-400 textarea::-moz-placeholder{--tw-text-opacity: 1;color:rgb(148 163 184 / var(--tw-text-opacity, 1))}.\[\&_textarea\]\:placeholder\:text-slate-400 textarea::placeholder{--tw-text-opacity: 1;color:rgb(148 163 184 / var(--tw-text-opacity, 1))}.\[\&_textarea\]\:focus\:border-\[rgba\(29\,78\,216\,0\.35\)\]:focus textarea{border-color:#1d4ed859}.\[\&_textarea\]\:focus\:ring-4:focus textarea{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.\[\&_textarea\]\:focus\:ring-\[rgba\(29\,78\,216\,0\.1\)\]:focus textarea{--tw-ring-color: rgba(29,78,216,.1)}:root{--surface-bg: var(--color-bg-app);--surface-card: var(--color-bg-surface);--surface-soft: var(--color-bg-surface-alt);--border-soft: var(--color-border-soft);--border-strong: var(--color-border-strong);--text-strong: var(--color-text-strong);--text-muted: var(--color-text-muted);--brand: var(--color-primary);--brand-dark: var(--color-primary-hover);--radius-card: 18px;--radius-control: 12px;--shadow-soft: 0 8px 24px rgba(15, 23, 42, .045);--shadow-float: 0 18px 38px rgba(15, 23, 42, .09);--type-micro: .75rem;--type-label: .75rem;--type-caption: .875rem;--type-body: .9375rem;--type-title-sm: 1rem;--type-title-md: 1.25rem;--type-title-lg: 1.75rem;--leading-tight: 1.2;--leading-body: 1.58;--space-panel: clamp(.94rem, 1.5vw, 1.08rem)}@media(max-width:860px){.client-onboarding-head-actions{flex-direction:column;align-items:flex-start}.client-onboarding-link-actions{width:100%}.client-onboarding-link-actions .ghost-button{width:100%;justify-content:center}.client-onboarding-doc-main{flex-direction:column;align-items:flex-start}.client-onboarding-doc-upload{width:100%;flex-direction:column;align-items:stretch}}.legacy-shell .dashboard-layout{display:grid;grid-template-columns:240px minmax(0,1fr);min-height:100vh;min-width:0;width:100%;max-width:100%;overflow-x:clip;align-items:start;background:linear-gradient(180deg,#f8fbff 0%,var(--surface-bg) 48%,#f3f7fd 100%);color:var(--text-strong)}.legacy-shell .sidebar{background:radial-gradient(circle at 20% -10%,rgba(59,130,246,.16) 0%,transparent 35%),linear-gradient(180deg,#030712,#0b1322);border-right:1px solid rgba(148,163,184,.24);color:#dbe7f7;padding:1.4rem 1rem 1.2rem;position:fixed;top:0;left:0;width:240px;height:100vh;min-height:100vh;overflow-y:auto;box-shadow:inset -1px 0 #0f172a8c,20px 0 34px #0206173d;z-index:30}.legacy-shell .legacy-shell .sidebar-brand h1{margin:0;font-size:1.33rem;letter-spacing:-.02em;color:#f8fafc}.legacy-shell .legacy-shell .sidebar-brand p{margin:.35rem 0 0;color:#92a8c7;font-size:.84rem}.legacy-shell .workspace-select-wrap{margin-top:1rem;display:grid;gap:.35rem}.legacy-shell .workspace-select-wrap label{color:#8ea1be;font-size:.75rem;text-transform:uppercase;letter-spacing:.04em}.legacy-shell .workspace-select-wrap select{border-radius:11px;border:1px solid rgba(148,163,184,.32);background:#0f172acc;color:#e2e8f0;padding:.56rem .62rem}.legacy-shell .legacy-shell .sidebar-nav{margin-top:1.15rem;display:grid;gap:.3rem}.legacy-shell .legacy-shell .sidebar-item{color:#c8d7ea;text-decoration:none;display:flex;align-items:center;gap:.62rem;border-radius:13px;padding:.6rem .7rem;border-left:2px solid transparent;transition:background .18s ease,color .18s ease,border-color .18s ease,transform .18s ease;font-size:.92rem;font-weight:500}.legacy-shell .legacy-shell .sidebar-item:hover{background:#33415580;color:#f8fafc;transform:translate(1px)}.legacy-shell .legacy-shell .sidebar-item.active{border-left-color:#3b82f6;background:#1e40af57;color:#f8fbff}.legacy-shell .legacy-shell .sidebar-divider{border-top:1px solid rgba(148,163,184,.2);margin:1rem 0}.legacy-shell .main-region{grid-column:2;min-width:0;min-height:100vh;display:flex;flex-direction:column;overflow-x:hidden}.legacy-shell .main-header{display:flex;justify-content:space-between;align-items:center;gap:1rem;min-width:0;padding:1.05rem 1.65rem;border-bottom:1px solid #e2e9f3;background:#f7faffdb;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);position:sticky;top:0;z-index:20}.legacy-shell .main-header h2{margin:0;font-size:1.16rem;letter-spacing:-.015em;color:#111827}.header-actions{display:flex;align-items:center;gap:.6rem;min-width:0;max-width:100%}.persona-switch{display:inline-flex;align-items:center;gap:.44rem;border:1px solid var(--border-soft);border-radius:var(--radius-control);background:#fff;padding:.24rem .32rem .24rem .5rem;min-height:36px}.persona-switch span{color:#64748b;font-size:.72rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.persona-switch select{border:0;outline:0;background:transparent;color:#0f172a;font-size:.8rem;font-weight:600;min-width:170px;padding:.1rem .15rem}.header-primary-cta{border:1px solid #1f49bb;background:linear-gradient(180deg,#2d63e4,#2456d8);color:#eff6ff;border-radius:var(--radius-control);padding:.54rem .86rem;font-size:.83rem;font-weight:700;letter-spacing:.01em;box-shadow:0 8px 18px #2563eb38;transition:transform .15s ease,box-shadow .15s ease;white-space:nowrap}.header-secondary-cta{border:1px solid var(--border-soft);background:#fff;color:#334155;border-radius:var(--radius-control);padding:.54rem .78rem;font-size:.83rem;font-weight:600;white-space:nowrap;box-shadow:none;transition:border-color .15s ease,box-shadow .15s ease,background .15s ease}.header-primary-cta:hover,.header-primary-cta:focus-visible{transform:translateY(-1px);box-shadow:0 12px 22px #2563eb47}.header-secondary-cta:hover,.header-secondary-cta:focus-visible{border-color:var(--border-strong);background:#f8fbff;box-shadow:0 6px 16px #0f172a0f}.search-box{width:min(330px,100%);max-width:100%;min-width:180px;display:flex;align-items:center;gap:.5rem;border:1px solid var(--border-soft);border-radius:var(--radius-control);background:#fffffff2;color:var(--text-muted);padding:.5rem .62rem;box-shadow:0 1px #ffffffdb,inset 0 1px #ffffffb3}.search-box input{border:0;outline:0;background:transparent;width:100%;padding:0;font-size:.88rem}.icon-button{width:36px;height:36px;border-radius:var(--radius-control);border:1px solid var(--border-soft);background:#fff;color:#334155;display:inline-grid;place-items:center;box-shadow:none;transition:border-color .15s ease,box-shadow .15s ease,transform .15s ease}.icon-button:hover,.icon-button:focus-visible,.avatar-button:hover,.avatar-button:focus-visible{border-color:var(--border-strong);box-shadow:0 8px 16px #0f172a14}.avatar-menu{position:relative}.avatar-button{border:1px solid var(--border-soft);border-radius:var(--radius-control);background:#fff;color:#334155;height:36px;padding:0 .6rem;display:inline-flex;align-items:center;gap:.35rem;font-weight:600;box-shadow:none;transition:border-color .15s ease,box-shadow .15s ease}.avatar-button span{display:inline-grid;place-items:center;width:22px;height:22px;border-radius:999px;background:#0f172a;color:#f8fafc;font-size:.72rem}.avatar-dropdown{position:absolute;right:0;top:calc(100% + .4rem);width:150px;border:1px solid #d6dee9;border-radius:10px;background:#fff;box-shadow:0 10px 30px #0f172a14;overflow:hidden}.avatar-dropdown a,.avatar-dropdown button{width:100%;text-align:left;border:0;border-bottom:1px solid #edf2f7;background:#fff;color:#334155;padding:.55rem .75rem;text-decoration:none;font-size:.85rem}.avatar-dropdown a:last-child,.avatar-dropdown button:last-child{border-bottom:0}.legacy-shell .main-content{padding:clamp(.9rem,1.5vw,1.35rem) clamp(.9rem,2vw,1.7rem) clamp(1.2rem,2.2vw,2.25rem);min-width:0;overflow-x:hidden}.legacy-shell .content-inner{width:min(1400px,100%);max-width:1400px;margin:0 auto;min-width:0}.page{display:grid;gap:1.15rem;min-width:0}.panel{border:1px solid #dde6f2;border-radius:var(--radius-card);background:linear-gradient(180deg,#fff,#fbfdff);padding:1.12rem;box-shadow:var(--shadow-soft);min-width:0}.hero-panel{display:flex;justify-content:space-between;align-items:center;gap:1rem}.dashboard-hero-panel{align-items:flex-end}.dashboard-hero-copy{min-width:0}.dashboard-hero-actions{display:inline-flex;align-items:center;gap:.55rem;flex-wrap:wrap;justify-content:flex-end}.snapshot-utility-button{display:inline-flex;align-items:center;gap:.35rem;font-weight:600;white-space:nowrap}.hero-panel h1{margin:0;font-size:1.42rem;color:var(--text-strong);letter-spacing:-.02em}.hero-panel p{margin:.45rem 0 0;color:var(--text-muted);font-size:.94rem}.hero-actions{display:flex;gap:.55rem}.view-switch-panel{padding:.95rem 1.1rem}.view-switch-head{display:flex;justify-content:space-between;align-items:center;gap:1rem}.view-switch-head h3{margin:0;font-size:.96rem;color:#0f172a}.view-switch-head p{margin:.28rem 0 0;color:#64748b;font-size:.82rem}.view-switch{display:inline-flex;border:1px solid var(--border-soft);border-radius:11px;background:#f5f8fc;padding:.2rem}.view-switch button{border:0;border-radius:9px;background:transparent;color:var(--text-muted);padding:.42rem .84rem;font-size:.81rem;font-weight:600}.summary-grid{display:grid;gap:.9rem;grid-template-columns:repeat(auto-fit,minmax(min(190px,100%),1fr))}.summary-card{border:1px solid #e0e8f3;border-radius:14px;background:linear-gradient(180deg,#fff,#f9fbff);padding:.95rem;box-shadow:0 2px 8px #0f172a0a,inset 0 1px #ffffffeb;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.summary-card:hover{transform:translateY(-1px);border-color:#cfdced;box-shadow:0 12px 24px #0f172a14}.summary-label{display:flex;justify-content:space-between;align-items:center;font-size:.76rem;letter-spacing:.02em;color:var(--text-muted)}.summary-card h3{margin:.5rem 0 0;font-size:1.62rem;letter-spacing:-.03em;color:#111827}.dashboard-pipeline-panel{display:grid;gap:1rem;border:1px solid #dce6f2;background:#f8fbff}.dashboard-role-focus-panel{display:grid;gap:.9rem}.dashboard-role-lens-panel{display:grid;gap:.88rem}.dashboard-role-switch{display:inline-flex;align-items:center;gap:.4rem;padding:.28rem;border:1px solid #d8e3f2;border-radius:12px;background:#f7faff}.dashboard-role-switch button{border:0;background:transparent;color:#5a6c88;border-radius:9px;padding:.4rem .64rem;font-size:.78rem;font-weight:700}.dashboard-role-switch button.active{background:#fff;color:#1e335f;box-shadow:0 2px 6px #0f172a14}.dashboard-role-grid{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);gap:.78rem}.dashboard-my-work-list,.dashboard-my-work-highlight{border:1px solid #dce6f4;border-radius:14px;background:linear-gradient(180deg,#fff,#fbfdff);padding:.72rem}.dashboard-my-work-list header{display:flex;justify-content:space-between;align-items:center;gap:.6rem;margin-bottom:.6rem}.dashboard-my-work-list header h4,.dashboard-my-work-highlight h4{margin:0;font-size:.92rem;color:#0f172a}.dashboard-my-work-list header span{border:1px solid #d5e0ef;border-radius:999px;background:#fff;color:#334155;font-size:.7rem;font-weight:700;padding:.12rem .45rem}.dashboard-my-work-list ul{list-style:none;margin:0;padding:0;display:grid;gap:.44rem}.dashboard-my-work-list li{margin:0;padding:0}.dashboard-my-work-list li button{width:100%;border:1px solid #dbe6f5;border-radius:10px;background:#fff;box-shadow:none;display:flex;justify-content:space-between;gap:.65rem;text-align:left;padding:.5rem .55rem}.dashboard-my-work-list li button:hover{border-color:#c3d4ee;box-shadow:0 4px 12px #0f172a0f}.dashboard-my-work-list li button strong{display:block;color:#0f172a;font-size:.82rem}.dashboard-my-work-list li button p{margin:.12rem 0 0;color:#475569;font-size:.74rem;line-height:1.35}.dashboard-my-work-list li button span{align-self:flex-start;border:1px solid #d5e0ef;border-radius:999px;color:#475569;background:#f8fbff;font-size:.66rem;font-weight:700;padding:.12rem .4rem;white-space:nowrap}.dashboard-my-work-list li button span.tone-warning{border-color:#fde68a;color:#92400e;background:#fffbeb}.dashboard-my-work-highlight{display:grid;gap:.52rem;align-content:start}.dashboard-primary-unit{margin:0;color:#334155;font-size:.8rem}.dashboard-my-work-highlight strong{color:#0f172a;font-size:.92rem;line-height:1.35}.dashboard-my-work-metrics{display:flex;gap:.44rem;flex-wrap:wrap}.dashboard-my-work-metrics span{border:1px solid #dbe6f5;border-radius:999px;padding:.14rem .46rem;color:#475569;font-size:.68rem;background:#f8fbff}.dashboard-pipeline-grid{display:grid;gap:.85rem;grid-template-columns:repeat(3,minmax(0,1fr))}.dashboard-pipeline-column{border:1px solid #dfe7f3;border-radius:14px;background:linear-gradient(180deg,#fff,#fbfdff);padding:.72rem;display:grid;gap:.68rem}.dashboard-pipeline-column>header h4{margin:0;font-size:.9rem;color:#0f172a;letter-spacing:-.01em}.dashboard-pipeline-statuses{display:grid;gap:.58rem}.dashboard-pipeline-status{border:1px solid #e6edf7;border-radius:11px;background:#fcfdff;padding:.6rem;display:grid;gap:.55rem}.dashboard-pipeline-status-head{display:flex;justify-content:space-between;align-items:center;gap:.55rem}.dashboard-pipeline-status-head strong{color:#0f172a;font-size:.82rem}.dashboard-pipeline-status-head span{border:1px solid #d5e0ef;border-radius:999px;background:#fff;color:#334155;font-size:.72rem;min-width:24px;text-align:center;padding:.08rem .4rem;font-weight:700}.dashboard-pipeline-status ul{list-style:none;margin:0;padding:0;display:grid;gap:.42rem}.dashboard-pipeline-status li{margin:0;padding:0}.dashboard-pipeline-unit{width:100%;border:1px solid #dce7f4;border-radius:10px;background:#fff;box-shadow:none;color:#0f172a;display:grid;gap:.12rem;text-align:left;padding:.5rem .58rem}.dashboard-pipeline-unit:hover:not(:disabled){transform:translateY(0);border-color:#bfceed;box-shadow:0 4px 12px #0f172a0f;filter:none}.dashboard-pipeline-unit span{color:#64748b;font-size:.7rem}.dashboard-pipeline-unit strong{font-size:.83rem;color:#0f172a}.dashboard-pipeline-unit em{color:#475569;font-style:normal;font-size:.74rem;line-height:1.35}.dashboard-unit-drawer{position:fixed;z-index:40;top:84px;right:18px;width:min(360px,calc(100vw - 36px));border:1px solid #d7e3f2;border-radius:16px;background:#fff;box-shadow:0 18px 36px #0f172a29;padding:.92rem;display:grid;gap:.85rem}.dashboard-unit-drawer header{display:flex;justify-content:space-between;align-items:flex-start;gap:.6rem}.dashboard-unit-drawer h4{margin:0;font-size:.95rem;color:#0f172a}.dashboard-unit-drawer p{margin:.2rem 0 0;font-size:.78rem;color:#64748b}.dashboard-unit-drawer dl{margin:0;display:grid;gap:.5rem}.dashboard-unit-drawer dl>div{border:1px solid #e4ebf6;border-radius:10px;background:#f8fbff;padding:.5rem .58rem}.dashboard-unit-drawer dt{color:#64748b;font-size:.72rem}.dashboard-unit-drawer dd{margin:.15rem 0 0;color:#0f172a;font-size:.82rem;font-weight:600}.table-panel{padding:0;overflow:hidden}.cards-view-wrap{padding:1rem}.table-header-row{padding:1rem 1.12rem;border-bottom:1px solid #e5ecf5;display:flex;justify-content:space-between;align-items:center}.table-header-row h3{margin:0;font-size:1.02rem;letter-spacing:-.01em}.table-header-row span{color:#64748b;font-size:.82rem}.table-wrap{overflow-x:auto;width:100%;max-width:100%;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:#b6c2d6 transparent}.units-table{width:100%;min-width:980px;border-collapse:collapse}.units-table th,.units-table td{border-bottom:1px solid #e6edf7;text-align:left;padding:.82rem .86rem;vertical-align:middle;font-size:.88rem}.units-table th{font-size:.74rem;text-transform:uppercase;letter-spacing:.055em;color:#64748b;background:#f8fbff}.clickable-row{cursor:pointer}.clickable-row:hover,.clickable-row:focus{background:#f4f8ff;outline:none}.table-progress-cell{display:grid;gap:.3rem}.table-doc-summary{color:#64748b;font-size:.7rem}.inline-table-link{display:inline-flex;align-items:center;gap:.2rem;padding:.3rem .62rem;border:1px solid #c8d5e8;border-radius:999px;background:#fff;color:#1d4ed8;font-size:.75rem;font-weight:600;text-decoration:none}.inline-table-link:hover{border-color:#a9bfe0;color:#1e40af}.unit-cards-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:1rem}.unit-card{border:1px solid var(--border-soft);border-radius:var(--radius-card);background:linear-gradient(180deg,#fff,#fbfdff);padding:0;display:grid;gap:.9rem;cursor:pointer;transition:border-color .15s ease,box-shadow .15s ease,transform .15s ease,background .15s ease;overflow:hidden}.unit-card:hover,.unit-card:focus{border-color:#bfd2ec;box-shadow:var(--shadow-float);background:#fcfdff;transform:translateY(-2px);outline:none}.unit-card-ribbon{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.7rem 1rem .72rem;background:linear-gradient(90deg,#567c9b,#365670);color:#f8fbff}.unit-card-ribbon span,.unit-card-ribbon strong{min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.unit-card-ribbon span{font-size:.8rem;font-weight:560;letter-spacing:.045em;text-transform:uppercase}.unit-card-ribbon strong{font-size:.86rem;font-weight:620;letter-spacing:-.02em}.unit-card-head{display:flex;justify-content:space-between;align-items:flex-start;gap:.7rem;padding:.92rem 1.05rem 0}.unit-card-head-tags{display:inline-flex;align-items:center;gap:.35rem}.unit-card-label{margin:0;color:#64748b;font-size:.7rem;text-transform:uppercase;letter-spacing:.06em}.unit-card h4{margin:.16rem 0 0;font-size:1.2rem;color:#0f172a}.unit-card-primary{margin:-.1rem 0 0;color:#0f172a;font-size:.9rem;font-weight:600;padding:0;min-width:0}.status-pill{border:1px solid #d5deea;background:#f8fafc;color:#475569;border-radius:999px;padding:.19rem .56rem;font-size:.72rem;white-space:nowrap}.status-pill.available{color:#334155}.status-pill.active{color:#1d4ed8;border-color:#bfdbfe;background:#eff6ff}.status-pill.in-transfer{color:#92400e;border-color:#fde68a;background:#fffbeb}.status-pill.registered{color:#166534;border-color:#bbf7d0;background:#f0fdf4}.unit-card-metadata{margin:0;display:grid;gap:.5rem;grid-template-columns:repeat(2,minmax(0,1fr));padding:0 1.05rem}.unit-card-metadata div{display:grid;gap:.12rem}.unit-card-metadata dt{color:#64748b;font-size:.74rem}.unit-card-metadata dd{margin:0;color:#0f172a;font-size:.82rem;font-weight:500}.unit-card-docs{border:1px solid #e8edf5;border-radius:18px;background:linear-gradient(180deg,#fff,#f9fbfe);padding:.72rem .88rem;margin:0 1.05rem}.unit-card-docs-row{display:flex;justify-content:space-between;align-items:center;gap:.6rem;margin-bottom:.42rem;font-size:.88rem;color:#6c7f99}.unit-card-docs-row strong{color:#182840;font-size:.98rem;font-weight:600}.card-progress-track{height:8px;border-radius:999px;background:#e7edf5;overflow:hidden}.card-progress-fill{height:100%;border-radius:inherit;background:linear-gradient(90deg,#d7e0ea,#b8c9dc)}.unit-card footer{display:flex;justify-content:space-between;align-items:center;gap:.65rem;padding:0 1.05rem 1rem}.card-foot-note{display:inline-flex;align-items:center;gap:.3rem;font-size:.73rem}.card-foot-note.complete{color:#166534}.card-foot-note.pending{color:#92400e}.card-open{display:inline-flex;align-items:center;gap:.25rem;color:#2563eb;font-size:.76rem;font-weight:600}.tag{border-radius:999px;border:1px solid #d7e2f0;background:#f8fbff;color:#475569;padding:.18rem .55rem;font-size:.74rem}.finance-tag{text-transform:capitalize}.readiness-chip{font-weight:700;justify-content:center;max-width:min(100%,8.5rem);max-height:calc(2.24em + .65rem);overflow:hidden;white-space:normal;word-break:break-word;text-align:center;line-height:1.12}.readiness-chip-warning{border-color:#f5d4a9;background:#fff8ed;color:#9a3412}.readiness-chip-info{border-color:#bcd6ff;background:#eef5ff;color:#1d4ed8}.readiness-chip-success{border-color:#b8e7ca;background:#effcf4;color:#166534}.readiness-chip-neutral{border-color:#d7e2f0;background:#f8fbff;color:#475569}.attorney-queue-cell{display:grid;gap:.14rem}.attorney-queue-cell span{font-weight:600;color:#0f172a}.attorney-queue-cell small{font-size:.72rem;color:#64748b}.attorney-readiness-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:.75rem;margin-top:.9rem}.attorney-readiness-grid article{border:1px solid #dbe5f0;border-radius:12px;background:#f8fbff;padding:.72rem .8rem}.attorney-readiness-grid article span{display:block;font-size:.72rem;text-transform:uppercase;letter-spacing:.04em;color:#64748b}.attorney-readiness-grid article strong{display:block;margin-top:.3rem;color:#0f172a}.attorney-readiness-grid article p{margin:.35rem 0 0;color:#64748b;font-size:.82rem}.attorney-operational-panel{display:grid;gap:.9rem}.attorney-finance-grid,.attorney-clearance-grid,.attorney-participants-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:.75rem}.attorney-finance-grid article,.attorney-clearance-grid article,.attorney-participants-grid article{border:1px solid #dbe5f0;border-radius:12px;background:#f8fbff;padding:.72rem .8rem}.attorney-finance-grid article span,.attorney-clearance-grid article span,.attorney-participants-grid article span{display:block;font-size:.72rem;text-transform:uppercase;letter-spacing:.04em;color:#64748b}.attorney-finance-grid article strong,.attorney-clearance-grid article strong,.attorney-participants-grid article strong{display:block;margin-top:.3rem;color:#0f172a}.attorney-clearance-grid article p,.attorney-participants-grid article p{margin:.35rem 0 0;color:#64748b;font-size:.82rem}.attorney-lodgement-list{display:grid;gap:.55rem}.attorney-lodgement-list article{display:flex;align-items:center;justify-content:space-between;gap:.9rem;border:1px solid #dbe5f0;border-radius:12px;background:#f8fbff;padding:.65rem .8rem}.attorney-lodgement-list article strong{color:#0f172a}.attorney-lodgement-list article p{margin:.22rem 0 0;color:#64748b;font-size:.78rem}.timeline{--timeline-complete: #1f2937;--timeline-current: #2563eb;--timeline-future: #cbd5e1;--timeline-label: #475569;--timeline-bg: linear-gradient(180deg, #ffffff 0%, #f8fbff 100%);padding:.75rem .7rem .6rem;border:1px solid #e6ecf5;border-radius:14px;background:var(--timeline-bg);position:relative;overflow:hidden;isolation:isolate}.timeline-track{margin:0;padding:0;list-style:none;display:flex;align-items:flex-start;min-width:0;width:100%}.timeline-step{position:relative;flex:1 1 0;min-width:0;text-align:center}.timeline-step:before,.timeline-step:after{content:"";position:absolute;top:7px;height:2px;background:var(--timeline-future);z-index:1}.timeline-step:before{left:0;width:50%}.timeline-step:after{left:50%;width:50%}.timeline-step:first-child:before,.timeline-step:last-child:after{display:none}.timeline-step.complete:before,.timeline-step.complete:after,.timeline-step.current:before{background:var(--timeline-complete);height:3px;top:6.5px}.timeline-dot{position:relative;z-index:2;width:16px;height:16px;border-radius:999px;border:2px solid var(--timeline-future);background:#fff;display:inline-block;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease,background-color .18s ease}.timeline-step.complete .timeline-dot{background:var(--timeline-complete);border-color:var(--timeline-complete)}.timeline-step.current .timeline-dot{background:var(--timeline-current);border-color:var(--timeline-current);transform:scale(1.18);box-shadow:0 0 0 4px #2563eb2e}.timeline-label{margin-top:.46rem;display:block;text-align:center;font-size:.66rem;color:var(--timeline-label);line-height:1.3;font-weight:500;padding:0 .25rem;overflow-wrap:anywhere}.timeline-step.future .timeline-label{color:#94a3b8}.timeline.compact{padding:.35rem .45rem;border-radius:999px;overflow-x:auto;overflow-y:hidden}.timeline.compact .timeline-track{min-width:150px}.timeline.compact .timeline-step{min-width:14px}.timeline.compact .timeline-step:before,.timeline.compact .timeline-step:after{top:4px}.timeline.compact .timeline-step.complete:before,.timeline.compact .timeline-step.complete:after,.timeline.compact .timeline-step.current:before{top:3.5px}.timeline.compact .timeline-dot{width:10px;height:10px;border-width:1.6px}.timeline.compact .timeline-step.current .timeline-dot{transform:scale(1.22);box-shadow:0 0 0 2px #2563eb29}.status-message{margin:0;border:1px solid #e1e8f2;border-radius:12px;background:#fff;padding:.8rem .95rem;color:#334155;max-width:100%;overflow-wrap:anywhere;word-break:break-word}.print-only{display:none}.unit-report-print-meta{border:1px solid #d6e1f0;border-radius:12px;background:linear-gradient(180deg,#fff,#f8fbff);padding:.7rem .82rem;margin-bottom:.68rem}.unit-report-print-meta h2{margin:0;font-size:1.02rem;color:#0f172a}.unit-report-print-meta p{margin:.15rem 0 0;color:#334155;font-size:.8rem}.unit-report-print-meta span{margin-top:.1rem;display:block;color:#64748b;font-size:.72rem}.status-message.error{color:#9f1c1c;border-color:#f1d4d4;background:#fffafb}.alerts-panel{display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(min(220px,100%),1fr))}.alerts-column h3{margin:0 0 .65rem;font-size:.95rem}.alerts-column ul{margin:0;padding-left:1rem;color:#475569;display:grid;gap:.45rem;font-size:.84rem}.snapshot-link-panel{display:grid;gap:.95rem}.dashboard-snapshot-panel{border:1px solid #d4deec;background:radial-gradient(circle at 88% -15%,rgba(37,99,235,.11) 0%,transparent 40%),linear-gradient(180deg,#fff,#f8fbff)}.snapshot-link-head{display:flex;justify-content:space-between;align-items:center;gap:1rem}.snapshot-link-head h3{margin:0;font-size:1.04rem;color:#0b1324;letter-spacing:-.01em}.snapshot-link-head p{margin:.32rem 0 0;color:#5d6f89;font-size:.86rem}.snapshot-link-meta{display:inline-flex;align-items:center;gap:.55rem;flex-wrap:wrap;justify-content:flex-end}.snapshot-link-badge{border:1px solid #dbe4f1;border-radius:999px;padding:.3rem .62rem;font-size:.71rem;font-weight:600;color:#5d6f89;background:#f8fbff}.snapshot-link-badge.live{border-color:#bbf7d0;background:#f0fdf4;color:#166534}.snapshot-link-row{display:grid;grid-template-columns:minmax(0,1fr) repeat(2,minmax(120px,auto));gap:.6rem;align-items:center}.snapshot-link-row input{min-height:44px;color:#0f172a;font-size:.82rem;border-radius:12px;border-color:#d3def0;background:#f8fbffe6;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.snapshot-button{display:inline-flex;align-items:center;gap:.38rem;white-space:nowrap;min-height:44px;justify-content:center}.dashboard-shared-shell{display:grid;gap:.82rem;border:1px solid #d8e2ef;background:radial-gradient(circle at 88% -28%,rgba(37,99,235,.1) 0%,transparent 38%),linear-gradient(180deg,#fff,#f9fbff)}.dashboard-shared-top-grid{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(300px,1fr);gap:.82rem}.dashboard-shared-progress-card,.dashboard-shared-activity-card{border:1px solid #e2e9f3;border-radius:14px;background:linear-gradient(180deg,#fff,#fcfdff);padding:.82rem}.dashboard-shared-summary-chips{margin:0;display:flex;flex-wrap:wrap;gap:.4rem}.dashboard-shared-summary-chips .meta-chip{background:#f3f7ff;border-color:#d7e2f2;color:#31445f}.dashboard-shared-lifecycle{margin:0;padding:0;list-style:none;display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:.34rem}.dashboard-shared-lifecycle-step{position:relative;display:flex;flex-direction:column;align-items:center;text-align:center;gap:.26rem;padding-top:.28rem}.dashboard-shared-lifecycle-step:after{content:"";position:absolute;top:.84rem;left:calc(50% + .8rem);width:calc(100% - 1.6rem);height:2px;background:#d9e4f2;z-index:0}.dashboard-shared-lifecycle-step:last-child:after{display:none}.dashboard-shared-lifecycle-dot{display:inline-flex;align-items:center;justify-content:center;width:1.12rem;height:1.12rem;border-radius:999px;border:1px solid #c4d1e2;background:#fff;color:#7a8ca6;font-size:.64rem;font-weight:700;position:relative;z-index:1}.dashboard-shared-lifecycle-step strong{color:#0f172a;font-size:.78rem;font-weight:700;letter-spacing:-.01em}.dashboard-shared-lifecycle-step small{color:#64748b;font-size:.69rem;font-weight:600}.dashboard-shared-lifecycle-step.is-completed .dashboard-shared-lifecycle-dot{border-color:#22c55e;background:#22c55e;color:#fff}.dashboard-shared-lifecycle-step.is-completed:after,.dashboard-shared-lifecycle-step.is-active:after{background:#9bb9de}.dashboard-shared-lifecycle-step.is-active .dashboard-shared-lifecycle-dot{border-color:#2563eb;background:#2563eb;color:#fff;box-shadow:0 0 0 4px #2563eb1f}.dashboard-shared-lifecycle-step.is-pending strong{color:#53657f;font-weight:600}.dashboard-shared-activity-card .section-header{align-items:flex-start}.dashboard-shared-activity-timeline{margin:0;padding:0;list-style:none;display:grid;gap:.55rem}.dashboard-shared-activity-timeline li{position:relative;display:grid;grid-template-columns:18px minmax(0,1fr);gap:.52rem;border:1px solid #e2e9f3;border-radius:12px;background:#f8fbff;padding:.58rem .62rem}.dashboard-shared-activity-timeline li[role=button]{cursor:pointer}.dashboard-activity-dot{width:.56rem;height:.56rem;border-radius:999px;margin-top:.2rem;margin-left:.14rem;background:#3b82f6;box-shadow:0 0 0 3px #3b82f624}.dashboard-activity-content{min-width:0}.dashboard-activity-head{display:flex;align-items:flex-start;justify-content:space-between;gap:.55rem}.dashboard-activity-head strong{color:#0f172a;font-size:.78rem;line-height:1.35}.dashboard-activity-head span{border:1px solid #d6e2f3;background:#eef5ff;color:#2f4e79;border-radius:999px;padding:.16rem .42rem;font-size:.64rem;font-weight:700;white-space:nowrap}.dashboard-activity-content p{margin:.2rem 0 0;color:#43566f;font-size:.75rem;line-height:1.35}.dashboard-activity-content small{display:inline-block;margin-top:.28rem;color:#7a8ca6;font-size:.66rem;font-weight:600}.dashboard-shared-workflows-card{border:1px solid #e2e9f3;border-radius:14px;background:linear-gradient(180deg,#fff,#fcfdff);padding:.82rem}.dashboard-shared-workflow-tabs{display:inline-flex;align-items:center;gap:.34rem;border:1px solid #dbe5f2;border-radius:999px;background:#f8fbff;padding:.2rem}.dashboard-shared-workflow-tabs button{border:0;background:transparent;color:#5b6f8a;font-size:.75rem;font-weight:700;border-radius:999px;padding:.28rem .58rem;cursor:pointer}.dashboard-shared-workflow-tabs button.is-active{background:#e9f2ff;color:#1f4f95}.dashboard-workflow-compact{margin-top:.58rem;border:1px solid #dbe5f2;border-radius:12px;background:#f8fbff;padding:.6rem .66rem}.dashboard-workflow-compact header{display:flex;align-items:center;justify-content:space-between;gap:.45rem;margin-bottom:.5rem}.dashboard-workflow-compact h4{margin:0;font-size:.88rem}.dashboard-workflow-compact header span{color:#64748b;font-size:.7rem;font-weight:700}.dashboard-workflow-compact ol{margin:0;padding:0;list-style:none;display:grid;gap:.34rem}.dashboard-workflow-compact li{display:flex;align-items:center;gap:.36rem;color:#64748b;font-size:.75rem}.dashboard-workflow-compact li span{display:inline-flex;align-items:center;justify-content:center;width:1rem;height:1rem;border-radius:999px;border:1px solid #cbd5e1;font-size:.64rem;background:#fff}.dashboard-workflow-compact li p{margin:0}.dashboard-workflow-compact li.is-completed{color:#166534}.dashboard-workflow-compact li.is-completed span{border-color:#22c55e;background:#22c55e;color:#fff}.dashboard-workflow-compact li.is-active{color:#1d4ed8;font-weight:700}.dashboard-workflow-compact li.is-active span{border-color:#2563eb;background:#eff6ff;color:#1d4ed8}@media(max-width:1180px){.dashboard-shared-top-grid{grid-template-columns:minmax(0,1fr)}.dashboard-shared-activity-card{order:2}}@media(max-width:860px){.dashboard-shared-lifecycle{grid-template-columns:repeat(4,minmax(0,1fr));row-gap:.6rem}.dashboard-shared-lifecycle-step:nth-child(4n):after{display:none}.dashboard-activity-head{flex-direction:column;align-items:flex-start}}@media(max-width:620px){.dashboard-shared-lifecycle{grid-template-columns:repeat(3,minmax(0,1fr))}.dashboard-shared-lifecycle-step:nth-child(4n):after{display:block}.dashboard-shared-lifecycle-step:nth-child(3n):after{display:none}.dashboard-shared-workflow-tabs{width:100%;justify-content:space-between}.dashboard-shared-workflow-tabs button{flex:1 1 0}}@media(max-width:480px){.dashboard-shared-lifecycle{grid-template-columns:repeat(2,minmax(0,1fr))}.dashboard-shared-lifecycle-step:nth-child(3n):after{display:block}.dashboard-shared-lifecycle-step:nth-child(2n):after{display:none}}.filters-panel{display:grid;gap:.75rem}.filters-header{display:inline-flex;align-items:center;gap:.4rem;color:#334155;font-weight:600}.filters-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(210px,100%),1fr));gap:.65rem}.filters-grid label,.stack-form label{display:grid;gap:.25rem;font-size:.83rem;color:#475569}.unit-headline{display:flex;justify-content:space-between;align-items:flex-end;gap:1rem}.unit-headline-main{min-width:0}.back-link{display:inline-flex;align-items:center;gap:.3rem;text-decoration:none;color:#475569;font-size:.81rem;margin-bottom:.5rem}.unit-headline h1{margin:0;font-size:1.3rem}.unit-header-subtitle{margin:.34rem 0 0;color:#64748b;font-size:.9rem}.unit-header-meta-row{margin-top:.68rem;display:flex;flex-wrap:wrap;gap:.45rem}.meta-chip{border:1px solid #dbe4f0;background:#f8fbff;border-radius:999px;padding:.3rem .62rem;font-size:.75rem;color:#334155}.stage-chip{border-color:#bfdbfe;background:#eff6ff;color:#1d4ed8}.unit-headline-meta span{display:block;color:#64748b;font-size:.72rem;text-transform:uppercase;letter-spacing:.05em}.unit-headline-meta{display:grid;justify-items:end;gap:.4rem}.unit-headline-actions{display:inline-flex;align-items:center;gap:.45rem}.unit-headline-external-button{display:inline-flex;align-items:center;gap:.3rem;text-decoration:none}.unit-headline-meta strong{display:block;font-size:1.28rem;color:#0f172a}.timeline-panel h3{margin:0 0 .8rem}.unit-detail-layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(300px,360px);gap:1.1rem}.transaction-shell-layout{align-items:start}.transaction-shell-layout>.left-column,.transaction-shell-layout>.right-column{min-width:0}.unit-detail-layout>*{min-width:0}.left-column,.right-column{display:grid;gap:1.1rem;min-width:0}.panel-section{border:1px solid var(--border-soft);border-radius:18px;background:linear-gradient(180deg,#fff,#fcfdff);padding:1.15rem;box-shadow:var(--shadow-soft);min-width:0}.subprocess-panel{display:grid;gap:.82rem}.subprocess-overview-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.64rem}.subprocess-workflow-card{border:1px solid #dfe8f4;border-radius:12px;background:linear-gradient(180deg,#fff,#fbfdff);padding:.58rem;display:grid;gap:.5rem}.subprocess-workflow-header{display:flex;justify-content:space-between;gap:.52rem;align-items:flex-start;padding:.08rem .08rem .36rem;border-bottom:1px solid #edf2f9}.subprocess-workflow-title h4{margin:0;font-size:.84rem;color:#0f172a;letter-spacing:.01em}.subprocess-workflow-title span{margin-top:.08rem;display:block;color:#64748b;font-size:.68rem}.subprocess-workflow-metrics{display:inline-flex;align-items:center;gap:.3rem;flex-wrap:wrap}.subprocess-progress-pill{border:1px solid #d8e3f1;background:#f7faff;color:#334155;border-radius:999px;font-size:.64rem;font-weight:700;padding:.15rem .46rem;line-height:1.2;white-space:nowrap}.subprocess-count-pill{border:1px solid #dbe5f3;background:#fff;color:#475569;border-radius:999px;font-size:.62rem;font-weight:700;line-height:1.2;padding:.14rem .4rem;white-space:nowrap}.subprocess-count-pill.warning{border-color:#fecaca;color:#b91c1c;background:#fff7f7}.workflow-columns-head{display:grid;grid-template-columns:minmax(0,1fr) 95px 98px 24px;align-items:center;gap:.42rem;padding:0 .12rem}.workflow-columns-head span{color:#7b8aa0;font-size:.62rem;letter-spacing:.06em;text-transform:uppercase;font-weight:700}.workflow-columns-head span:not(:first-child){text-align:right}.workflow-columns-expand{padding-right:.08rem}.workflow-step-list{list-style:none;margin:0;padding:0;display:grid;gap:.24rem}.workflow-step-row{border:1px solid #e5ecf7;border-radius:9px;background:#fff;overflow:hidden}.workflow-step-row.completed{border-left:2px solid #16a34a}.workflow-step-row.in_progress{border-left:2px solid #2563eb}.workflow-step-row.blocked{border-left:2px solid #dc2626}.workflow-step-row.pending{border-left:2px solid #cbd5e1}.workflow-step-row.expanded{border-color:#c9d9f8;box-shadow:0 4px 10px #0f172a0f}.workflow-step-trigger{width:100%;border:0;background:transparent;box-shadow:none;border-radius:0;display:grid;grid-template-columns:minmax(0,1fr) 95px 98px 24px;gap:.42rem;align-items:center;text-align:left;padding:.34rem .42rem;cursor:pointer;min-height:44px}.workflow-step-trigger:hover{background:#f9fbff}.workflow-step-leading{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.35rem;min-width:0}.workflow-status-icon{width:17px;height:17px;border-radius:999px;border:1px solid #cbd5e1;display:inline-grid;place-items:center;color:#64748b;background:#fff}.workflow-status-icon.completed{background:#ecfdf3;border-color:#b7e4c7;color:#166534}.workflow-status-icon.in_progress{background:#eff6ff;border-color:#bfdbfe;color:#1d4ed8}.workflow-status-icon.blocked{background:#fff5f5;border-color:#fecaca;color:#b91c1c}.workflow-step-copy{display:grid;gap:.05rem;min-width:0}.workflow-step-copy strong{color:#0f172a;font-size:.74rem;line-height:1.28}.workflow-step-copy em{font-style:normal;font-size:.67rem;color:#64748b;line-height:1.24;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.workflow-status-pill{justify-self:end;border:1px solid #dbe5f3;background:#f8fbff;border-radius:999px;font-size:.62rem;font-weight:700;letter-spacing:.01em;color:#475569;padding:.12rem .42rem;line-height:1.2;text-align:center;min-width:84px}.workflow-status-pill.completed{border-color:#b7e4c7;background:#ecfdf3;color:#166534}.workflow-status-pill.in_progress{border-color:#bfdbfe;background:#eff6ff;color:#1d4ed8}.workflow-status-pill.blocked{border-color:#fecaca;background:#fff7f7;color:#b91c1c}.workflow-step-date{justify-self:end;font-size:.68rem;color:#334155;font-weight:600;white-space:nowrap}.workflow-step-expand-icon{justify-self:end;color:#94a3b8;display:inline-grid;place-items:center}.workflow-step-editor{border-top:1px dashed #dde7f5;padding:.36rem .42rem .42rem}.workflow-step-editor-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.34rem;align-items:end}.workflow-step-editor-grid label{display:grid;gap:.16rem;color:#475569;font-size:.68rem}.workflow-step-editor-comment{grid-column:1 / -1}.workflow-step-editor .ghost-button{justify-self:start;min-width:92px}.workflow-collapse-toggle{min-height:auto;padding:.14rem .42rem;font-size:.66rem;line-height:1.2}.workflow-collapsed-summary{margin:0;border:1px dashed #d6e2f3;border-radius:9px;background:#f8fbff;color:#52637d;font-size:.72rem;padding:.44rem .52rem}.unit-persona-toolbar{display:grid;gap:.72rem}.unit-persona-toolbar-head{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem}.unit-persona-toolbar-head h3{margin:0}.unit-persona-toolbar-head p{margin:.2rem 0 0;color:#64748b;font-size:.82rem}.unit-landing-toggle{display:inline-flex;border:1px solid #d9e4f2;border-radius:10px;background:#f3f7fd;padding:.2rem}.unit-landing-toggle button{border:0;border-radius:8px;background:transparent;color:#4d607d;min-height:auto;padding:.36rem .65rem;font-size:.76rem;font-weight:700}.unit-landing-toggle button.active{background:#fff;color:#0f172a;box-shadow:0 8px 18px #0f172a14}.unit-quick-actions-row{display:inline-flex;gap:.45rem;flex-wrap:wrap}.unit-summary-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.55rem}.unit-summary-item{border:1px solid #e4ecf6;border-radius:10px;background:#f9fbff;padding:.45rem .55rem}.unit-summary-item dt{margin:0;color:#64748b;font-size:.69rem;text-transform:uppercase;letter-spacing:.03em}.unit-summary-item dd{margin:.16rem 0 0;color:#0f172a;font-size:.83rem;font-weight:600}.unit-summary-comment{margin-top:.62rem;border:1px solid #dce8f9;border-radius:10px;background:linear-gradient(180deg,#f8fbff,#fff);padding:.54rem .62rem}.unit-summary-comment span{display:block;color:#64748b;font-size:.68rem;text-transform:uppercase;letter-spacing:.03em}.unit-summary-comment p{margin:.24rem 0 0;color:#0f172a;font-size:.83rem;line-height:1.42}.client-stage-summary{border:1px solid #dbe7f8;border-radius:12px;background:linear-gradient(180deg,#fbfdff,#f5f9ff);padding:.65rem}.client-stage-summary h4{margin:0;color:#0f172a;font-size:.92rem}.client-stage-summary-grid{margin-top:.42rem;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.48rem}.client-stage-summary-grid span{display:block;color:#1d4ed8;font-size:.7rem;font-weight:700;letter-spacing:.01em}.client-stage-summary-grid p{margin:.18rem 0 0;color:#334155;font-size:.75rem;line-height:1.45}.unit-operational-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.52rem}.unit-operational-grid article{border:1px solid #e5edf7;border-radius:10px;background:#f9fbff;padding:.5rem .56rem;display:grid;gap:.16rem}.unit-operational-grid article span{color:#64748b;font-size:.68rem;text-transform:uppercase;letter-spacing:.03em}.unit-operational-grid article strong{color:#0f172a;font-size:.79rem;line-height:1.35}.unit-operational-grid article em{color:#64748b;font-style:normal;font-size:.68rem}.unit-notes-feed{margin-top:.62rem;display:grid;gap:.38rem}.unit-note-row{border:1px solid #e7eef8;border-radius:10px;background:#fff;padding:.45rem .56rem;display:flex;justify-content:space-between;gap:.65rem;align-items:baseline}.unit-note-row p{margin:0;font-size:.76rem;color:#0f172a;line-height:1.4}.unit-note-row span{color:#64748b;font-size:.69rem;white-space:nowrap}.compact-note-form{margin-top:.65rem}.sticky-right-column{align-content:start}.sticky-right-column .documents-panel{position:sticky;top:82px}.sub-panel+.sub-panel{margin-top:.9rem}.sub-panel h4{margin:0 0 .55rem;font-size:.86rem;color:#0f172a}.checklist-list{list-style:none;margin:0;padding:0;display:grid;gap:.45rem}.checklist-list li{display:grid;gap:.32rem;color:#64748b;font-size:.82rem}.checklist-list li.complete{color:#0f172a}.section-header{display:flex;justify-content:space-between;align-items:flex-start;gap:.75rem;margin-bottom:.85rem}.section-header-copy{min-width:0}.section-header-copy p{margin:.3rem 0 0;color:#64748b;font-size:.8rem}.section-header h3{margin:0;font-size:1rem}.section-header>svg{color:#64748b}.detail-list{display:grid;gap:.72rem;margin:0}.detail-list-grid{grid-template-columns:repeat(auto-fit,minmax(min(220px,100%),1fr));-moz-column-gap:1rem;column-gap:1rem}.detail-list div{display:grid;gap:.18rem;border:1px solid #e8eef6;border-radius:10px;padding:.58rem .62rem;background:#f8fafd}.detail-list dt{color:#64748b;font-size:.78rem}.detail-list dd{margin:0;font-weight:600;color:#111827}.stack-form{display:grid;gap:.7rem}.transaction-form{grid-template-columns:repeat(auto-fit,minmax(min(240px,100%),1fr))}.transaction-form button{grid-column:1 / -1}.legacy-shell input,.legacy-shell select,.legacy-shell textarea,.legacy-shell button{font:inherit}.legacy-shell input,.legacy-shell select,.legacy-shell textarea{width:100%;border-radius:12px;border:1px solid #d6e1ee;background:#fff;padding:.62rem .72rem;transition:border-color .15s ease,box-shadow .15s ease,background .15s ease}.legacy-shell input:focus,.legacy-shell select:focus,.legacy-shell textarea:focus{outline:none;border-color:#7ca3ef;box-shadow:0 0 0 3px #2563eb1f;background:#fcfeff}.legacy-shell button{border:1px solid #1f49bb;background:linear-gradient(180deg,#2d63e4,#2456d8);color:#eff6ff;border-radius:12px;padding:.54rem .84rem;font-weight:600;letter-spacing:.01em;cursor:pointer;transition:transform .15s ease,box-shadow .15s ease,filter .15s ease,background .15s ease;box-shadow:0 8px 18px #2563eb33}.legacy-shell button:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 12px 22px #2563eb3d;filter:brightness(1.02)}.legacy-shell button:disabled{opacity:.6;cursor:default;box-shadow:none}.legacy-shell .ghost-button{border:1px solid #d4dfec;background:linear-gradient(180deg,#fff,#f9fbfe);color:#334155;box-shadow:none}.legacy-shell .ghost-button:hover:not(:disabled){background:#f8fbff;border-color:#c5d5ea}.ghost-icon-button{border:1px solid var(--border-soft);background:#fff;color:#334155;border-radius:12px;width:34px;height:34px;display:inline-grid;place-items:center;padding:0;box-shadow:none}.view-switch button{border:0;border-radius:9px;background:transparent;color:var(--text-muted);box-shadow:none}.view-switch button.active{background:#fff;color:var(--text-strong);box-shadow:0 6px 14px #0f172a14}.notes-list{display:grid;gap:.65rem;margin-bottom:.8rem}.unit-workspace-panel{display:grid;gap:.82rem}.unit-workspace-tabs{display:flex;flex-wrap:wrap;gap:.45rem;border-bottom:1px solid #e2e8f0;padding-bottom:.62rem}.unit-workspace-tabs button{border:1px solid #d9e2ef;background:#f8fbff;color:#475569;border-radius:999px;padding:.3rem .6rem;display:inline-flex;align-items:center;gap:.35rem;font-size:.77rem}.unit-workspace-tabs button span{font-weight:600}.unit-workspace-tabs button em{font-style:normal;font-size:.7rem;border:1px solid #d5deea;border-radius:999px;min-width:20px;text-align:center;padding:.04rem .3rem;background:#fff;color:#64748b}.unit-workspace-tabs button.active{border-color:#0f172a;background:#0f172a;color:#f8fafc}.unit-workspace-tabs button.active em{border-color:#94a3b873;background:#0f172a59;color:#e2e8f0}.unit-workspace-content{display:grid}.trust-form-summary-grid{display:grid;gap:.58rem;grid-template-columns:repeat(auto-fit,minmax(130px,1fr));margin-bottom:.75rem}.trust-form-summary-grid article{border:1px solid #e5ecf6;border-radius:10px;background:#f8fbff;padding:.52rem .58rem}.trust-form-summary-grid span{display:block;color:#64748b;font-size:.74rem}.trust-form-summary-grid strong{display:block;margin-top:.14rem;color:#0f172a;font-size:.84rem}.trust-status-actions{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:.62rem;margin-bottom:.75rem}.trust-status-actions label{display:grid;gap:.32rem;color:#475569;font-size:.78rem}.trust-form-detail-grid dd{white-space:pre-wrap;word-break:break-word}.notes-panel-embedded .notes-list{margin-bottom:.72rem}.notes-panel-embedded .note-form,.request-panel-embedded .request-list{margin:0}.note-card{border:1px solid #e8eef6;border-radius:12px;padding:.75rem;background:#f9fbff}.note-card p{margin:0;color:#1e293b;font-size:.85rem;line-height:1.4}.note-card footer{margin-top:.62rem;display:flex;justify-content:space-between;color:#64748b;font-size:.74rem}.note-form textarea{min-height:108px}.document-list{list-style:none;margin:0 0 .9rem;padding:0;display:grid;gap:.62rem}.document-row{border:1px solid #e8eef6;border-radius:11px;padding:.65rem;display:flex;justify-content:space-between;align-items:center;gap:.8rem;background:#fcfdff}.document-meta{min-width:0}.document-list strong{display:block;color:#0f172a;font-size:.83rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.document-meta p{margin:.2rem 0 0;font-size:.74rem;color:#475569}.document-list span{display:block;margin-top:.2rem;color:#64748b;font-size:.74rem}.document-uploader{color:#94a3b8;font-size:.68rem}.document-actions{display:flex;align-items:center;gap:.45rem}.icon-link{color:#2563eb;display:inline-grid;place-items:center;text-decoration:none;border:1px solid #d5deea;border-radius:9px;width:30px;height:30px;background:#fff}.upload-form{display:grid;gap:.62rem;grid-template-columns:minmax(0,1fr) auto;align-items:end}.file-input-wrap{grid-column:1 / -1;border:1px dashed #c7d5e7;border-radius:11px;background:#f8fbff;padding:.6rem .65rem;display:grid;gap:.42rem}.file-input-wrap span{display:inline-flex;align-items:center;gap:.35rem;color:#334155;font-size:.78rem;font-weight:600}.upload-form button{justify-self:start;min-width:108px}.upload-category-field{display:grid;gap:.26rem;font-size:.78rem;color:#475569}.documents-panel .empty-text{font-size:.78rem}.documents-panel .upload-form .empty-text{grid-column:1 / -1}.documents-panel{overflow-x:hidden}.document-row{min-width:0;flex-wrap:wrap;align-items:flex-start}.document-actions{margin-left:auto;flex-wrap:wrap;justify-content:flex-end;max-width:100%}.development-doc-setup{display:grid;gap:.75rem}.doc-setup-list{list-style:none;margin:0;padding:0;display:grid;gap:.55rem}.doc-setup-list li{border:1px solid #e1e8f2;border-radius:11px;background:#fff;padding:.56rem .62rem;display:flex;align-items:center;justify-content:space-between;gap:.7rem}.doc-setup-list li>div{min-width:0}.doc-setup-list strong{display:block;color:#0f172a;font-size:.83rem}.doc-setup-list span{color:#64748b;font-size:.72rem}.doc-setup-form{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.55rem}.doc-setup-form button{display:inline-flex;align-items:center;gap:.3rem}.development-feature-settings{display:grid;gap:.75rem}.feature-settings-form{display:grid;gap:.55rem}.feature-toggle-row{border:1px solid #e1e8f2;border-radius:12px;padding:.62rem .68rem;display:flex;justify-content:space-between;gap:.7rem;align-items:center;background:#fff}.feature-toggle-row strong{display:block;color:#0f172a;font-size:.84rem}.feature-toggle-row span{display:block;margin-top:.2rem;color:#64748b;font-size:.75rem;max-width:560px}.feature-toggle-row input[type=checkbox]{width:18px;height:18px}.danger-ghost{border-color:#fecaca;color:#b91c1c}.table-action-button{min-width:88px;justify-content:center}.external-access-panel{display:grid;gap:.75rem}.external-access-form{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(180px,100%),1fr));gap:.55rem;align-items:end}.external-access-form button{justify-self:start}.external-links-list{list-style:none;margin:0;padding:0;display:grid;gap:.55rem}.external-links-list li{border:1px solid #e1e8f2;border-radius:12px;padding:.58rem .62rem;display:flex;justify-content:space-between;gap:.65rem;background:#fff}.external-links-list li.revoked{opacity:.72;background:#f8fafc}.external-units-button{width:100%;display:inline-flex;align-items:center;justify-content:center;gap:.35rem}.client-portal-actions{display:flex;flex-wrap:wrap;gap:.5rem}.client-portal-open{text-decoration:none;display:inline-flex;align-items:center;gap:.25rem}.client-onboarding-link-panel{border:1px solid #dce6f3;border-radius:12px;background:#f8fbff;padding:.62rem;display:grid;gap:.44rem}.client-onboarding-link-head{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.client-onboarding-link-head h4{margin:0;color:#0f172a;font-size:.83rem}.client-onboarding-link-panel p{margin:0;color:#475569;font-size:.74rem;line-height:1.42}.client-onboarding-link-panel small{color:#1e3a8a;font-size:.7rem;font-weight:700}.client-onboarding-link-actions{display:flex;flex-wrap:wrap;gap:.42rem}.external-link-meta{min-width:0}.external-link-meta strong{display:block;color:#0f172a;font-size:.82rem}.external-link-meta p{margin:.2rem 0 0;color:#334155;font-size:.77rem}.external-link-meta span{display:block;margin-top:.18rem;color:#64748b;font-size:.72rem}.external-link-actions{display:flex;align-items:center;gap:.4rem}.external-link-actions .ghost-button{padding:.34rem .52rem;border-radius:8px;font-size:.73rem;display:inline-flex;align-items:center;gap:.2rem}.external-view-link{text-decoration:none}.portal-shell{min-height:100vh;background:#f8fafc;padding:1.2rem}.request-list{list-style:none;margin:0;padding:0;display:grid;gap:.6rem}.request-row{border:1px solid #e2e8f0;border-radius:12px;padding:.7rem;background:#fcfdff;display:flex;justify-content:space-between;align-items:flex-start;gap:.8rem}.request-main{min-width:0}.request-main strong{display:block;color:#0f172a;font-size:.86rem}.request-main p{margin:.22rem 0 0;color:#334155;font-size:.8rem}.request-main span{display:block;margin-top:.2rem;color:#64748b;font-size:.74rem}.request-status{min-width:130px;display:grid;gap:.22rem;color:#475569;font-size:.72rem}.review-row{border:1px solid #e2e8f0;border-radius:12px;background:#fcfdff;padding:.72rem}.review-row p{margin:.2rem 0 0;color:#334155;font-size:.81rem}.review-row span{display:block;margin-top:.2rem;color:#64748b;font-size:.74rem}.review-row small{display:block;margin-top:.28rem;color:#94a3b8;font-size:.71rem}.review-rating{color:#f59e0b;font-size:.9rem;letter-spacing:.03em}.inline-link{margin-top:.28rem;display:inline-flex;color:#2563eb;font-size:.74rem;text-decoration:none}.upload-client-visible-toggle{grid-column:1 / -1;display:inline-flex;align-items:center;gap:.42rem;color:#334155;font-size:.77rem}.upload-client-visible-toggle input{width:auto}.client-portal-shell{min-height:100vh;background:radial-gradient(circle at 10% 0%,rgba(148,163,184,.12) 0%,transparent 28%),radial-gradient(circle at 100% 20%,rgba(59,130,246,.1) 0%,transparent 32%),#f8fafc;padding:1rem;display:grid;align-content:start;gap:.9rem}.client-onboarding-shell .client-portal-hero,.client-onboarding-shell .client-portal-card{max-width:920px}.client-onboarding-head-actions{display:flex;align-items:center;justify-content:space-between;gap:.8rem}.client-onboarding-head-actions h3{margin:0;color:#0f172a}.client-onboarding-head-actions p{margin:.26rem 0 0;color:#64748b;font-size:.78rem}.client-portal-hero,.client-portal-card{max-width:860px;width:100%;margin:0 auto;border:1px solid #dde6f1;border-radius:20px;background:#fff;padding:1rem 1.05rem;box-shadow:0 12px 28px #0f172a12}.client-portal-hero{background:linear-gradient(160deg,#0f172a,#1e293b);border-color:#1e293b;color:#e2e8f0;padding:1.15rem 1.1rem}.client-portal-brand{margin:0;text-transform:uppercase;letter-spacing:.08em;font-size:.66rem;color:#cbd5e1}.client-portal-hero h1{margin:.4rem 0 0;font-size:1.5rem;color:#fff;line-height:1.08}.client-portal-subtitle{margin:.42rem 0 0;color:#c9d3e1;font-size:.9rem;line-height:1.45}.client-portal-meta{margin-top:.72rem;display:flex;flex-wrap:wrap;gap:.46rem}.client-portal-meta span{border:1px solid rgba(148,163,184,.36);border-radius:999px;padding:.25rem .56rem;font-size:.72rem;color:#dbe7f7}.client-portal-nav{max-width:860px;width:100%;margin:0 auto;border:1px solid #dde6f1;border-radius:13px;background:#fff;padding:.38rem;display:flex;gap:.38rem;overflow-x:auto}.client-portal-nav a{text-decoration:none;color:#475569;border-radius:10px;padding:.48rem .76rem;font-size:.79rem;font-weight:600;white-space:nowrap}.client-portal-nav a.active{background:#0f172a;color:#f8fafc}.client-portal-message{max-width:860px;width:100%;margin:0 auto}.client-progress-card{display:grid;gap:.78rem}.client-progress-head{display:flex;justify-content:space-between;align-items:flex-start;gap:.75rem}.client-progress-head h3{margin:0;color:#0f172a}.client-progress-head p{margin:.28rem 0 0;color:#475569;font-size:.82rem;line-height:1.4}.client-progress-badge{border:1px solid #bfdbfe;border-radius:999px;background:#eff6ff;color:#1d4ed8;font-size:.72rem;font-weight:700;padding:.24rem .56rem;white-space:nowrap}.client-progress-kpis{display:grid;gap:.58rem;grid-template-columns:repeat(2,minmax(0,1fr))}.client-progress-kpis article{border:1px solid #e4eaf4;border-radius:12px;background:#f8fbff;padding:.62rem .66rem}.client-progress-kpis span{display:block;color:#64748b;font-size:.72rem}.client-progress-kpis strong{display:block;margin-top:.2rem;color:#0f172a;font-size:.86rem}.client-progress-track{width:100%;height:9px;border-radius:999px;background:#e2e8f0;overflow:hidden}.client-progress-track-fill{height:100%;border-radius:inherit;background:linear-gradient(90deg,#1d4ed8,#22c55e)}.client-progress-meta{margin:-.2rem 0 0;color:#64748b;font-size:.74rem}.client-progress-timeline .timeline.compact{max-width:none;width:100%}.client-stage-explainer-card{display:grid;gap:.62rem;background:radial-gradient(circle at 100% 0%,rgba(37,99,235,.06) 0%,transparent 34%),linear-gradient(180deg,#fff,#f9fcff);border-color:#dce6f4;padding:.95rem 1rem}.client-stage-explainer-topline{display:flex;align-items:center;justify-content:space-between;gap:.6rem}.client-stage-explainer-head{display:flex;align-items:flex-start;gap:.55rem}.client-stage-explainer-title{display:inline-flex;align-items:flex-start;gap:.5rem;color:#0f172a}.client-stage-explainer-title h3{margin:0;color:#0f172a;font-size:1.03rem;letter-spacing:-.01em}.client-stage-explainer-title p{margin:.16rem 0 0;color:#556579;font-size:.79rem;line-height:1.5}.client-stage-explainer-chip{border:1px solid #c7d8f0;border-radius:999px;background:#3b82f617;color:#1e3a8a;font-size:.67rem;font-weight:700;letter-spacing:.05em;padding:.22rem .56rem}.client-stage-kicker{display:inline-flex;align-items:center;border:1px solid #dbe6f4;border-radius:999px;background:#fff;color:#334155;font-size:.68rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;padding:.24rem .56rem}.client-stage-summary-row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.44rem}.client-stage-summary-row article{border:1px solid #dbe6f5;border-radius:11px;background:#fff;padding:.5rem .58rem}.client-stage-summary-row span{display:block;color:#64748b;font-size:.68rem}.client-stage-summary-row strong{display:block;margin-top:.12rem;color:#0f172a;font-size:.84rem;line-height:1.35}.client-stage-journey-list{display:grid;gap:.4rem}.client-stage-point{border:1px solid #dfe8f6;border-radius:11px;background:linear-gradient(180deg,#fff,#fbfdff);padding:.6rem .68rem;display:grid;gap:.24rem}.client-stage-point-head{display:inline-flex;align-items:center;gap:.34rem;color:#0f172a}.client-stage-point-index{width:18px;height:18px;border-radius:999px;border:1px solid #bfdbfe;background:#eff6ff;color:#1d4ed8;font-size:.65rem;font-weight:700;display:inline-grid;place-items:center;line-height:1}.client-stage-point-label{display:block;color:#334155;font-size:.69rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em}.client-stage-point p{margin:.06rem 0 0;color:#1f2f46;font-size:.8rem;line-height:1.52}.client-stage-reassure{margin:0;color:#334155;font-size:.78rem;line-height:1.55;border-top:1px solid #e2eaf6;padding-top:.46rem}.client-stage-learn-more{justify-self:start;border:1px solid #d4e0f3;background:#fff;color:#334155;box-shadow:none;border-radius:999px;padding:.28rem .56rem;display:inline-flex;align-items:center;gap:.34rem;font-size:.71rem;font-weight:700}.client-stage-learn-more:hover:not(:disabled){transform:none;box-shadow:none;border-color:#c5d6ec;background:#f2f8ff}.client-stage-learn-more svg{transition:transform .18s ease}.client-stage-learn-more.open svg{transform:rotate(180deg)}.client-stage-learn-copy{margin:0;border-top:1px solid #dfe8f4;padding-top:.52rem;color:#46576d;font-size:.77rem;line-height:1.56}.client-action-grid{display:grid;gap:.65rem;grid-template-columns:repeat(3,minmax(0,1fr))}.client-forms-card{border:1px solid #e2e8f0;border-radius:14px;background:#f8fbff;padding:.72rem;margin-bottom:.78rem}.client-forms-card-head h4{margin:0;color:#0f172a}.client-forms-card-head p{margin:.24rem 0 0;color:#64748b;font-size:.76rem}.client-form-item-card{margin-top:.62rem;border:1px solid #dbe4f1;border-radius:12px;background:#fff;padding:.7rem;display:flex;justify-content:space-between;gap:.7rem}.client-form-item-main{min-width:0}.client-form-item-main>div{display:inline-flex;align-items:center;gap:.36rem}.client-form-item-main strong{color:#0f172a;font-size:.84rem}.client-form-item-main p{margin:.28rem 0 0;color:#64748b;font-size:.75rem;line-height:1.4}.client-form-item-side{display:grid;align-content:start;gap:.48rem;min-width:170px}.client-form-item-side .client-link-button{margin-top:0}.client-action-item{border:1px solid #e2e8f0;border-radius:14px;background:#f8fbff;padding:.72rem;display:grid;gap:.35rem}.client-action-item>div{display:inline-flex;align-items:center;gap:.36rem}.client-action-item strong{color:#0f172a;font-size:.84rem}.client-action-item span{color:#64748b;font-size:.74rem;min-height:32px}.client-link-button{width:100%;text-decoration:none;display:inline-flex;align-items:center;justify-content:center;font-weight:700;margin-top:.15rem}.client-doc-list .document-row{border-radius:12px;padding:.7rem}.client-form{border:1px solid #e2e8f0;border-radius:14px;background:#f8fbff;padding:.78rem;margin-bottom:.8rem}.client-form textarea{min-height:96px}.client-onboarding-form{margin-bottom:0}.client-onboarding-summary{margin-bottom:.75rem}.client-onboarding-summary-grid{display:grid;gap:.56rem;grid-template-columns:repeat(4,minmax(0,1fr))}.client-onboarding-summary-grid article{border:1px solid #e3ebf6;border-radius:11px;background:#f8fbff;padding:.54rem .58rem;display:grid;gap:.08rem}.client-onboarding-summary-grid article span{color:#64748b;font-size:.68rem}.client-onboarding-summary-grid article strong{color:#0f172a;font-size:.82rem}.client-onboarding-legal-summary{margin-bottom:.75rem;border-color:#dbe7f6;background:linear-gradient(180deg,#fff,#f7fbff)}.client-onboarding-finance-summary,.client-onboarding-reservation-summary{margin-bottom:.75rem;border-color:#d7e3f2;background:#f8fbff}.client-onboarding-legal-summary p{margin:0;color:#334155;font-size:.78rem;line-height:1.5}.client-onboarding-doc-list{list-style:none;margin:0;padding:0;display:grid;gap:.56rem}.client-onboarding-doc-list li{border:1px solid #dfe8f5;border-radius:12px;background:#fff;padding:.62rem;display:grid;gap:.54rem}.client-onboarding-doc-main{display:flex;justify-content:space-between;align-items:center;gap:.62rem}.client-onboarding-doc-main strong{color:#0f172a;font-size:.82rem}.client-onboarding-doc-main span{color:#64748b;font-size:.74rem;white-space:nowrap}.client-onboarding-doc-list li.complete{background:#f8fffb;border-color:#cce7d7}.client-onboarding-doc-upload{display:flex;flex-wrap:wrap;align-items:center;gap:.48rem}.client-onboarding-doc-upload input[type=file]{max-width:100%;font-size:.72rem}.client-onboarding-doc-complete{display:inline-flex;align-items:center;gap:.28rem;color:#166534;font-size:.74rem;font-weight:700}.trust-form{gap:.85rem}.trust-form-section{border:1px solid #dfe8f5;border-radius:12px;background:#fff;padding:.9rem 1rem 1rem;display:grid;gap:.78rem}.trust-form-section h4{margin:0;color:#162334;font-size:.94rem;font-weight:600;line-height:1.22}.trust-declaration-block{border:1px solid #e1e8f5;border-radius:10px;background:#f8fbff;padding:.62rem}.trust-declaration-block p{margin:0;color:#334155;font-size:.78rem;line-height:1.45}.inline-muted-text{margin:0;color:#758297;font-size:.82rem;line-height:1.48}.client-form-actions{display:flex;justify-content:flex-end;gap:.58rem}.client-primary-btn{width:100%;min-height:42px;font-weight:700;border-radius:12px}.client-two-col{display:grid;gap:.82rem 1rem;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}.client-two-col>label{display:grid;gap:.3rem;align-content:start}.client-two-col>label:not(.client-full-width-field):last-child:nth-child(odd){grid-column:1 / -1}.client-full-width-field{grid-column:1 / -1}.client-required-indicator{color:#b91c1c;margin-left:.18rem}.client-checkbox-field{border:1px solid #dbe7f6;border-radius:10px;background:#f8fbff;padding:.5rem .56rem}.client-checkbox-wrap{display:inline-flex;align-items:flex-start;gap:.45rem;color:#1f2f46;font-size:.8rem;line-height:1.4}.client-checkbox-wrap input[type=checkbox]{margin-top:.15rem;width:16px;height:16px}.client-portal-footer{max-width:860px;width:100%;margin:0 auto;color:#64748b;font-size:.75rem;display:grid;gap:.35rem}.client-portal-footer div{display:inline-flex;align-items:center;gap:.35rem}.portal-panel{max-width:1200px;margin:0 auto;display:grid;gap:1rem}.portal-header{display:flex;justify-content:space-between;align-items:flex-start;gap:1rem}.portal-header-meta{display:inline-flex;flex-direction:column;align-items:flex-end;gap:.28rem}.portal-live-indicator{border:1px solid #bfdbfe;border-radius:999px;background:#eff6ff;color:#1d4ed8;font-size:.69rem;letter-spacing:.04em;text-transform:uppercase;font-weight:700;padding:.16rem .46rem}.portal-live-indicator.refreshing{background:#dbeafe;border-color:#93c5fd}.portal-live-meta{margin:0;font-size:.71rem;color:#64748b}.portal-header h1{margin:0;font-size:1.22rem}.portal-header p{margin:.35rem 0 0;color:#64748b}.external-transaction-switch{margin-top:.68rem;display:grid;gap:.32rem;max-width:460px}.external-transaction-switch span{font-size:.72rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#64748b}.portal-grid{display:grid;grid-template-columns:minmax(0,.88fr) minmax(0,1fr);gap:1rem}.external-workspace-form textarea{min-height:100px;resize:vertical}.external-activity-panel{border:1px solid #e2e8f0;border-radius:14px;background:#fcfdff;padding:.82rem;display:grid;gap:.75rem;align-content:start}.external-activity-panel h4{margin:0;font-size:.88rem;color:#0f172a}.external-outstanding-list{list-style:none;margin:0;padding:0;display:grid;gap:.45rem}.external-outstanding-list li{border:1px solid #e2e8f0;border-radius:10px;background:#fff;padding:.46rem .52rem;color:#334155;font-size:.78rem}.external-outstanding-list li strong{color:#0f172a}.external-required-doc-grid{list-style:none;margin:0;padding:0;display:grid;gap:.52rem}.external-required-doc-card{border:1px solid #dfe8f5;border-radius:12px;background:#fff;padding:.62rem .66rem;display:flex;justify-content:space-between;align-items:center;gap:.62rem}.external-required-doc-card.complete{background:#f8fffb;border-color:#cce7d7}.external-required-doc-main{min-width:0}.external-required-doc-main strong{color:#0f172a;font-size:.82rem;display:block}.external-required-doc-main p{margin:.2rem 0 0;color:#64748b;font-size:.73rem}.external-required-doc-title-wrap{display:inline-flex;align-items:center;flex-wrap:wrap;gap:.38rem}.external-required-doc-actions{display:inline-flex;align-items:center;gap:.38rem;flex-wrap:wrap;justify-content:flex-end}.external-required-doc-actions em{font-style:normal;font-size:.71rem;color:#64748b}.external-required-doc-card.complete .external-required-doc-actions em{color:#166534}.requirement-level-pill{display:inline-flex;align-items:center;justify-content:center;min-height:1.5rem;padding:.1rem .48rem;border-radius:999px;border:1px solid #d8e3f2;background:#f8fbff;color:#48627f;font-size:.68rem;font-weight:600;letter-spacing:.01em;white-space:nowrap}.requirement-level-pill.optional{border-color:#dbe7f2;background:#f7fbff;color:#4a6784}.requirement-level-pill.required{border-color:#d8dfea;background:#f8fafc;color:#526070}.external-notes-list{margin:0}.external-notes-list .note-card{background:#fff;border:1px solid #e2e8f0}.external-document-card{border-color:#dce6f2;background:#fff;padding:.7rem .72rem}.checklist-summary-pill{border:1px solid #c9d8ee;border-radius:999px;background:#f2f7ff;color:#1d4ed8;font-size:.72rem;padding:.2rem .5rem;font-weight:600}.checklist-panel,.uploaded-docs-panel{border:1px solid #e8eef6;border-radius:13px;padding:.78rem;background:#fcfdff}.sub-panel-head{display:flex;justify-content:space-between;align-items:baseline;gap:.5rem;margin-bottom:.5rem}.sub-panel-head span{color:#2563eb;font-size:.74rem;font-weight:700}.checklist-track{margin-bottom:.62rem}.checklist-list li{justify-content:space-between;gap:.8rem;border:1px solid #e8eef6;border-radius:10px;padding:.47rem .55rem;background:#fff}.check-item-main{display:inline-flex;align-items:center;gap:.42rem;flex-wrap:wrap}.check-item-helper{margin:0;color:#7a889c;font-size:.74rem;line-height:1.45}.checklist-item-actions{display:inline-flex;align-items:center;gap:.45rem}.checklist-list li em{color:#94a3b8;font-size:.71rem;font-style:normal}.checklist-list li.complete em{color:#166534}.checklist-upload-input{display:none}.checklist-upload-button{padding:.24rem .45rem;min-width:76px;border-radius:8px;font-size:.72rem}.documents-units-panel{display:grid;gap:.82rem}.documents-master-detail{display:grid;grid-template-columns:minmax(340px,420px) minmax(0,1fr);gap:1rem;align-items:start}.documents-unit-scroll-shell{max-height:470px;overflow-y:auto;padding-right:.2rem}.documents-unit-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:.72rem}.documents-unit-grid-master{grid-template-columns:minmax(0,1fr)}.documents-unit-card{border:1px solid #dbe5f3;border-radius:22px;background:linear-gradient(180deg,#fff,#fbfdff);color:#0f172a;box-shadow:0 14px 32px #0f172a0a;padding:0;display:grid;gap:.72rem;text-align:left;min-height:214px;overflow:hidden}.documents-unit-card:hover:not(:disabled){transform:translateY(-2px);border-color:#bfd1ec;background:#fbfdff;box-shadow:0 18px 40px #0f172a17;filter:none}.documents-unit-card.active{border-color:#3b82f6;background:linear-gradient(180deg,#fff,#f6faff);box-shadow:0 10px 22px #3b82f624}.documents-unit-card-ribbon{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.7rem .95rem .72rem;background:linear-gradient(90deg,#567c9b,#365670);color:#f8fbff}.documents-unit-card-ribbon span,.documents-unit-card-ribbon strong{min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.documents-unit-card-ribbon span{font-size:.78rem;font-weight:560;letter-spacing:.045em;text-transform:uppercase}.documents-unit-card-ribbon strong{font-size:.84rem;font-weight:620;letter-spacing:-.02em}.documents-unit-card-head{display:flex;justify-content:space-between;align-items:flex-start;gap:.55rem;padding:.2rem .95rem 0}.documents-stage-pill{border:1px solid #d4e0f0;border-radius:999px;background:#f8fbff;color:#4b607d;font-size:.75rem;font-weight:600;padding:.26rem .62rem;white-space:nowrap}.documents-unit-card p{margin:0;color:#15253b;font-size:.94rem;font-weight:560;line-height:1.35}.documents-unit-card-docs{border:1px solid #e2ebf5;border-radius:18px;background:linear-gradient(180deg,#fff,#f9fbfe);padding:.72rem .88rem;margin:0 .95rem;display:grid;gap:.32rem}.documents-unit-card-docs-head{display:flex;justify-content:space-between;align-items:center;gap:.6rem}.documents-unit-card-docs-head span{color:#6c7f99;font-size:.88rem;font-weight:520}.documents-unit-card-docs-head strong{color:#182840;font-size:.98rem;font-weight:600;letter-spacing:-.03em}.documents-unit-card-docs small{color:#8596ad;font-size:.74rem}.documents-unit-card-foot{display:flex;justify-content:space-between;align-items:center;gap:.7rem;padding:0 .95rem .95rem}.documents-unit-card em{color:#b15f22;font-size:.84rem;font-style:normal;font-weight:540}.documents-unit-card.active em{color:#20835d}.documents-unit-card-foot span{color:#2563eb;font-size:.84rem;font-weight:700;white-space:nowrap}.documents-workspace-grid{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(0,.95fr);gap:.95rem}.documents-detail-panel{display:grid;gap:1rem;min-width:0}.documents-main-panel,.documents-sidebar-panel{border-color:#dce6f2;background:#fff}.documents-sidebar-panel-priority{position:sticky;top:1rem}.documents-empty-detail{min-height:470px;display:grid;place-content:center;gap:.5rem;text-align:center}.documents-empty-detail h3,.documents-empty-detail p{margin:0}.documents-empty-detail p{color:#7184a1}.documents-main-panel .table-header-row{padding-left:0;padding-right:0;border-bottom-color:#e2e8f2}.documents-register li{border:1px solid #e6edf7;border-radius:12px;margin-bottom:.58rem;background:#fcfdff}.documents-sidebar-panel{display:grid;gap:.75rem;align-content:start}.documents-sidebar-block{border:1px solid #e6edf7;border-radius:12px;background:#fcfdff;padding:.7rem}.documents-sidebar-block h4{margin:0;color:#0f172a;font-size:.86rem}.documents-checklist-list{list-style:none;margin:.55rem 0 0;padding:0;display:grid;gap:.4rem}.documents-checklist-list li{border:1px solid #e2e8f2;border-radius:10px;background:#fff;padding:.42rem .5rem;color:#475569;font-size:.78rem}.documents-checklist-list.completed li{color:#166534;border-color:#cdebd8;background:#f6fffa}.documents-register{list-style:none;margin:0;padding:0}.documents-register li{padding:.72rem .85rem;display:flex;justify-content:space-between;align-items:center;gap:.75rem}.documents-register li:last-child{margin-bottom:0}.documents-register strong{display:block;font-size:.88rem;color:#0f172a}.documents-register p{margin:.2rem 0;color:#64748b;font-size:.79rem}.documents-register span{color:#64748b;font-size:.74rem}.empty-text{margin:0;color:#64748b;font-size:.83rem}.report-view{display:grid;gap:1rem;border:1px solid #dce6f2;box-shadow:0 18px 34px #0f172a0f;background:#f8fbff;width:100%;max-width:100%;min-width:0;overflow:hidden}.report-layout{display:grid;gap:1rem;grid-template-columns:minmax(220px,280px) minmax(0,1fr);align-items:start;width:100%;max-width:100%;min-width:0}.report-sidebar{border-radius:16px;border:1px solid #1e293b;background:linear-gradient(180deg,#0b1220,#111827);padding:1rem;color:#e2e8f0;box-shadow:inset 0 1px #94a3b81f;min-width:0}.report-main{border:1px solid #dce6f2;border-radius:16px;background:#fff;padding:.9rem;min-width:0;width:100%;max-width:100%;overflow-x:hidden}.report-meta h3{margin:0;font-size:1.04rem}.report-meta p{margin:.22rem 0 0;color:#e2e8f0c7;font-size:.84rem}.report-summary{display:grid;gap:.7rem;grid-template-columns:repeat(auto-fit,minmax(min(145px,100%),1fr))}.report-summary-extended{grid-template-columns:repeat(auto-fit,minmax(min(145px,100%),1fr))}.report-summary div{border:1px solid #dce6f2;border-radius:12px;padding:.68rem;background:linear-gradient(180deg,#fff,#f8fbff)}.report-summary span{display:block;color:#64748b;font-size:.75rem}.report-summary strong{display:block;margin-top:.25rem;color:#111827;font-size:1.26rem}.report-summary-sidebar{grid-template-columns:1fr;margin-top:.95rem}.report-summary-sidebar div{background:#0f172a6b;border:1px solid rgba(148,163,184,.26)}.report-summary-sidebar span{color:#cbd5e1d1}.report-summary-sidebar strong{color:#f8fafc}.report-table{min-width:0}.report-table tbody tr:nth-child(2n){background:#fbfdff}.report-signature{margin-top:.35rem;color:#64748b;font-size:.78rem;text-align:right;font-style:italic}.report-filters-grid{grid-template-columns:repeat(auto-fit,minmax(min(220px,100%),1fr))}.report-filters-grid-extended{grid-template-columns:repeat(auto-fit,minmax(min(190px,100%),1fr))}.report-type-switch{display:inline-flex;gap:.25rem;border:1px solid #d5deea;background:#f8fafc;border-radius:12px;padding:.2rem;width:-moz-fit-content;width:fit-content}.report-type-switch button{border:0;border-radius:10px;background:transparent;color:#64748b;padding:.42rem .78rem;font-size:.8rem;font-weight:600;display:inline-flex;align-items:center}.report-type-switch button.active{background:#fff;color:#0f172a;box-shadow:0 1px 2px #0f172a14}.overview-report-table{min-width:1320px;width:-moz-max-content;width:max-content}.overview-report-table th,.overview-report-table td{padding:.56rem .45rem;font-size:.82rem}.overview-report-table th:nth-child(1),.overview-report-table td:nth-child(1){min-width:88px;width:88px}.overview-report-table th:nth-child(2),.overview-report-table td:nth-child(2){min-width:138px}.overview-report-table th:nth-child(3),.overview-report-table td:nth-child(3){min-width:92px}.overview-report-table th:nth-child(4),.overview-report-table td:nth-child(4){min-width:120px}.overview-report-table th:nth-child(5),.overview-report-table td:nth-child(5){min-width:102px}.overview-report-table th.stage-col,.overview-report-table td.stage-col{text-align:center;min-width:48px;width:48px;padding:.52rem .18rem}.stage-label-short{display:none}.overview-report-table td:first-child{white-space:nowrap;text-align:left;font-weight:600}.overview-report-table td:nth-child(3){text-transform:capitalize}.overview-report-table th:nth-child(14),.overview-report-table td:nth-child(14){min-width:210px}.overview-report-table th:nth-child(15),.overview-report-table td:nth-child(15){min-width:248px}.overview-report-table td.comment-cell{min-width:248px;max-width:320px;color:#334155;font-size:.8rem;line-height:1.3;white-space:normal;overflow-wrap:anywhere}.overview-report-table td:nth-child(14),.overview-report-table td.comment-cell{white-space:normal;overflow:hidden;text-overflow:ellipsis}.report-milestone-wrap{display:flex;justify-content:center}.report-milestone{position:relative;display:inline-flex;align-items:center;justify-content:center;width:100%;height:16px}.report-milestone:before,.report-milestone:after{content:"";position:absolute;top:50%;transform:translateY(-50%);height:1px;background:#cbd5e1}.report-milestone:before{left:0;right:50%}.report-milestone:after{left:50%;right:0}.report-milestone.left-complete:before,.report-milestone.right-complete:after{background:#1f2937;height:2px}.report-milestone.first:before,.report-milestone.last:after{display:none}.report-milestone-dot{position:relative;z-index:2;width:10px;height:10px;border-radius:999px;border:1.8px solid #cbd5e1;background:#fff}.report-milestone.complete .report-milestone-dot{background:#1f2937;border-color:#1f2937}.report-milestone.current .report-milestone-dot{background:#2563eb;border-color:#2563eb;width:12px;height:12px;box-shadow:0 0 0 2px #2563eb29}.report-milestone.future .report-milestone-dot{border-color:#cbd5e1;background:#fff}.report-milestone.has-age .report-milestone-dot{opacity:0}.report-milestone-age{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:3;min-width:14px;height:14px;padding:0 3px;border-radius:999px;border:1px solid #9fb2ca;background:#fff;color:#1f3f6d;font-size:8px;font-weight:700;line-height:1;display:inline-flex;align-items:center;justify-content:center}.report-table-wrap{width:100%;max-width:100%;min-width:0;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch}.unit-report-list{display:grid;gap:.7rem}.unit-report-card{border:1px solid #dfe8f2;border-radius:14px;background:#fcfdff;padding:.82rem}.unit-report-card header{display:flex;justify-content:space-between;align-items:flex-start;gap:.75rem;margin-bottom:.7rem}.unit-report-card h4{margin:0;color:#0f172a;font-size:.96rem}.unit-report-card h4 span{color:#64748b;font-weight:500;font-size:.82rem;margin-left:.28rem}.unit-report-card header p{margin:.26rem 0 0;color:#475569;font-size:.78rem}.unit-report-grid{margin:0;display:grid;gap:.55rem;grid-template-columns:repeat(3,minmax(0,1fr))}.unit-report-grid div{border:1px solid #e4ebf5;border-radius:11px;background:#fff;padding:.52rem .56rem}.unit-report-grid .full-width{grid-column:1 / -1}.unit-report-grid dt{color:#64748b;font-size:.72rem}.unit-report-grid dd{margin:.16rem 0 0;color:#0f172a;font-weight:600;font-size:.8rem}.wizard-overlay{position:fixed;inset:0;background:#0f172a80;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:120;display:flex;justify-content:flex-end}.wizard-drawer{width:min(800px,calc(100vw - 1.5rem));height:100vh;background:linear-gradient(180deg,#fff,#fcfdff);border-left:1px solid #dbe3ef;box-shadow:-20px 0 52px #0f172a3d;display:grid;grid-template-rows:auto auto minmax(0,1fr) auto}.wizard-head{border-bottom:1px solid #e8eef6;padding:1.1rem 1.2rem;display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;background:#ffffffeb}.wizard-head h3{margin:0;font-size:1.12rem;color:#0f172a}.wizard-head p{margin:.35rem 0 0;color:#64748b;font-size:.82rem}.wizard-stepper{margin:0;padding:.95rem 1.2rem;display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:.68rem;list-style:none;border-bottom:1px solid #e8eef6;background:#f8fafc}.wizard-stepper li{border:1px solid #dbe4f0;border-radius:12px;background:#fff;padding:.58rem .65rem;display:flex;align-items:flex-start;gap:.55rem;min-height:58px}.wizard-step-index{width:22px;height:22px;border-radius:999px;border:1px solid #c7d5e7;color:#64748b;display:inline-grid;place-items:center;font-size:.73rem}.wizard-stepper li div{display:grid;gap:.1rem}.wizard-stepper li small{color:#94a3b8;font-size:.68rem;text-transform:uppercase;letter-spacing:.05em}.wizard-stepper li strong{font-size:.79rem;color:#475569;line-height:1.3}.wizard-stepper li.active{border-color:#93c5fd;background:#f0f7ff;box-shadow:0 2px 12px #3b82f61f}.wizard-stepper li.active .wizard-step-index{border-color:#3b82f6;background:#3b82f6;color:#fff}.wizard-stepper li.active small{color:#1d4ed8}.wizard-stepper li.active strong{color:#1e3a8a}.wizard-stepper li.complete{border-color:#cfe8d3;background:#f5fbf7}.wizard-stepper li.complete .wizard-step-index{border-color:#16a34a;background:#16a34a;color:#fff}.wizard-stepper li.complete small{color:#15803d}.wizard-stepper li.complete strong{color:#166534}.wizard-body{min-height:0;overflow-y:auto;padding:1.05rem 1.2rem 1.35rem;display:grid;align-content:start;gap:.92rem}.wizard-step-intro{border:1px solid #e2e8f0;border-radius:12px;background:#f8fafc;padding:.7rem .78rem}.wizard-step-intro h4{margin:0;font-size:.91rem;color:#0f172a}.wizard-step-intro p{margin:.32rem 0 0;color:#64748b;font-size:.79rem;line-height:1.35}.wizard-step-layout{display:grid;gap:.85rem}.wizard-section-card{border:1px solid #e1e8f2;border-radius:14px;background:#fff;padding:.82rem;display:grid;gap:.72rem}.wizard-section-head h5{margin:0;font-size:.83rem;color:#0f172a;text-transform:uppercase;letter-spacing:.04em}.wizard-section-head p{margin:.26rem 0 0;font-size:.79rem;color:#64748b}.wizard-form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.78rem}.wizard-form-grid .full-width{grid-column:1 / -1}.wizard-field{display:grid;gap:.3rem}.wizard-label{color:#334155;font-size:.78rem;font-weight:600}.wizard-hint{margin-top:-.1rem;color:#94a3b8;font-size:.72rem}.wizard-field input,.wizard-field select,.wizard-field textarea{border-radius:11px;border:1px solid #d5deea;background:#fff;min-height:40px}.wizard-field textarea{min-height:100px}.wizard-field.has-error input,.wizard-field.has-error select,.wizard-field.has-error textarea{border-color:#fca5a5;box-shadow:0 0 0 3px #ef44441a}.wizard-context-card{grid-column:1 / -1;border:1px solid #d7e3f3;border-radius:12px;background:#f8fbff;padding:.68rem .75rem}.wizard-context-card h4{margin:0;font-size:.82rem;color:#0f172a}.wizard-context-card p{margin:.3rem 0 0;color:#475569;font-size:.8rem}.development-context{display:grid;gap:.6rem}.wizard-context-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(140px,100%),1fr));gap:.55rem}.wizard-context-grid div{border:1px solid #dbe4f0;border-radius:10px;background:#fff;padding:.48rem .52rem}.wizard-context-grid span{display:block;color:#64748b;font-size:.69rem;text-transform:uppercase;letter-spacing:.04em}.wizard-context-grid strong{display:block;margin-top:.18rem;color:#0f172a;font-size:.96rem}.wizard-warning{grid-column:1 / -1;border:1px solid #fde68a;border-radius:12px;background:#fffbeb;padding:.68rem .75rem;display:flex;align-items:flex-start;gap:.52rem;color:#92400e}.wizard-warning strong{display:block;font-size:.8rem}.wizard-warning p{margin:.22rem 0 0;font-size:.78rem}.field-error{display:block;margin-top:.06rem;color:#b91c1c;font-size:.72rem;font-weight:600}.wizard-footer{border-top:1px solid #e8eef6;padding:.9rem 1.2rem;display:flex;justify-content:space-between;align-items:center;gap:.7rem;background:#fff}.wizard-footer-actions{display:flex;align-items:center;gap:.52rem}.wizard-footer button{display:inline-flex;align-items:center;gap:.3rem}.wizard-cancel-button,.wizard-secondary-button{border-radius:10px;padding:.5rem .76rem}.wizard-primary-button{border-radius:10px;padding:.5rem .82rem;font-weight:600;box-shadow:0 2px 8px #2563eb33}.wizard-inline-success{width:100%;margin-top:.2rem}.wizard-success-link-block{display:grid;gap:.32rem;border:1px solid #d7e3f3;border-radius:14px;background:#f8fbff;padding:.82rem .9rem}.wizard-success-link-block span{color:#64748b;font-size:.72rem;text-transform:uppercase;letter-spacing:.06em}.wizard-success-link-block strong{color:#0f172a;font-size:.9rem;overflow-wrap:anywhere}.wizard-success-actions{display:flex;flex-wrap:wrap;gap:.55rem}.wizard-success-actions button{display:inline-flex;align-items:center;gap:.35rem}.quick-modal{width:min(520px,100%);border:1px solid #d8e2ef;border-radius:16px;background:#fff;box-shadow:0 24px 42px #0f172a38;padding:.95rem;display:grid;gap:.85rem}.quick-modal header{display:flex;justify-content:space-between;align-items:flex-start;gap:.8rem}.quick-modal h3{margin:0;font-size:1rem}.quick-modal p{margin:.25rem 0 0;color:#64748b;font-size:.8rem}.quick-modal footer{display:flex;justify-content:flex-end;gap:.45rem}.development-onboarding-modal{width:min(1080px,calc(100vw - 2rem));max-width:min(1080px,calc(100vw - 2rem));max-height:min(92vh,980px);overflow-y:auto}.development-onboarding-stepper{margin-bottom:.35rem}.development-onboarding-modal .stack-form{gap:1rem}.development-unit-modal{width:min(860px,calc(100vw - 2rem));max-height:min(90vh,860px);overflow-y:auto}.snapshot-page{min-height:100vh;background:radial-gradient(circle at 12% 0%,rgba(148,163,184,.18) 0%,transparent 45%),radial-gradient(circle at 88% 15%,rgba(37,99,235,.14) 0%,transparent 38%),#f5f8fd;padding:1rem .9rem 1.35rem}.snapshot-shell{max-width:780px;margin:0 auto;display:grid;gap:.95rem}.snapshot-hero-card{border:1px solid #d4dff0;border-radius:24px;background:linear-gradient(145deg,#0f172a,#1e293b);color:#e2e8f0;padding:1.15rem;box-shadow:0 20px 38px #0f172a47;display:grid;gap:.85rem}.snapshot-hero-head{display:flex;justify-content:space-between;align-items:flex-start;gap:.8rem}.snapshot-brand{margin:0;color:#cbd5e1;text-transform:uppercase;letter-spacing:.08em;font-size:.67rem;font-weight:700}.snapshot-hero-card h1{margin:.42rem 0 0;font-size:1.72rem;letter-spacing:-.02em;color:#fff}.snapshot-subtitle{margin:.4rem 0 0;color:#cbd5e1;font-size:.86rem;line-height:1.45;max-width:30ch}.snapshot-live-pill{border:1px solid rgba(129,140,248,.4);border-radius:999px;padding:.34rem .7rem;background:#3b82f638;color:#e0e7ff;font-size:.72rem;font-weight:700;letter-spacing:.02em}.snapshot-hero-strip{border:1px solid rgba(148,163,184,.24);border-radius:14px;padding:.65rem;background:#0f172a57;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem}.snapshot-hero-strip div{border:1px solid rgba(148,163,184,.24);border-radius:11px;padding:.42rem .5rem;background:#0f172a61}.snapshot-hero-strip span{display:block;color:#93a8c6;font-size:.7rem}.snapshot-hero-strip strong{display:block;margin-top:.2rem;color:#f8fafc;font-size:1rem;letter-spacing:-.01em}.snapshot-updated{display:inline-flex;align-items:center;border:1px solid rgba(148,163,184,.35);border-radius:999px;background:#0f172a61;padding:.28rem .58rem;color:#dbeafe;font-size:.72rem}.snapshot-section{display:grid;gap:.7rem}.snapshot-section h2{margin:0;color:#0f172a;font-size:.96rem;letter-spacing:-.01em;font-weight:700}.snapshot-skeleton-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.62rem}.snapshot-skeleton-block{height:94px;border-radius:16px;border:1px solid #e0e8f2;background:linear-gradient(90deg,#edf2f8,#f8fbff,#edf2f8 80%);background-size:220% 100%;animation:snapshot-shimmer 1.2s linear infinite}@keyframes snapshot-shimmer{to{background-position:-220% 0}}.snapshot-metrics-grid,.snapshot-development-grid,.snapshot-alerts-grid{display:grid;gap:.7rem}.snapshot-metrics-grid,.snapshot-development-grid,.snapshot-alerts-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.snapshot-metric-card{border:1px solid #dce7f3;border-radius:15px;background:#fff;padding:.82rem;display:flex;justify-content:space-between;align-items:flex-start;box-shadow:0 10px 24px #0f172a0f;animation:snapshot-rise .24s ease both}@keyframes snapshot-rise{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.snapshot-metric-card p{margin:0;color:#64748b;font-size:.72rem;letter-spacing:.01em}.snapshot-metric-card strong{display:block;margin-top:.26rem;color:#0f172a;font-size:1.32rem;line-height:1;letter-spacing:-.02em}.snapshot-metric-card svg{color:#1d4ed8;opacity:.92}.snapshot-development-card{border:1px solid #dde6f2;border-radius:16px;background:#fff;padding:.85rem;display:grid;gap:.74rem;box-shadow:0 8px 22px #0f172a0d}.snapshot-development-card header{display:flex;justify-content:space-between;align-items:flex-start;gap:.6rem}.snapshot-development-card h3{margin:0;color:#0f172a;font-size:.96rem}.snapshot-development-card header p{margin:.18rem 0 0;color:#4b607f;font-size:.75rem}.snapshot-chip{border:1px solid #cfe0ff;border-radius:999px;padding:.2rem .5rem;font-size:.69rem;color:#1d4ed8;background:#eff6ff;font-weight:700;white-space:nowrap}.snapshot-development-card dl{margin:0;display:grid;gap:.48rem;grid-template-columns:repeat(2,minmax(0,1fr))}.snapshot-development-card dl div{border:1px solid #e4ebf4;border-radius:10px;padding:.46rem .5rem;background:#f8fbff}.snapshot-development-card dt{color:#64748b;font-size:.68rem}.snapshot-development-card dd{margin:.15rem 0 0;color:#0f172a;font-size:.96rem;font-weight:600;letter-spacing:-.01em}.snapshot-segment-bar{display:flex;overflow:hidden;border-radius:999px;height:10px;border:1px solid #dbe4f0;background:#eef2f7}.snapshot-segment-bar .segment{height:100%}.snapshot-segment-bar .available{background:#94a3b8}.snapshot-segment-bar .active,.snapshot-segment-bar .early{background:#2563eb}.snapshot-segment-bar .finance{background:#1d4ed8}.snapshot-segment-bar .transfer{background:#f59e0b}.snapshot-segment-bar .registered{background:#16a34a}.snapshot-health-card{display:grid;gap:.66rem}.snapshot-health-bar{display:flex;overflow:hidden;border-radius:999px;min-height:13px;border:1px solid #dbe5f1;background:#edf2f8}.snapshot-health-bar .segment{min-width:6px}.snapshot-health-legend{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.45rem}.snapshot-health-legend div{border:1px solid #e4ebf4;border-radius:10px;background:#f9fbff;padding:.42rem .5rem}.snapshot-health-legend span{display:block;color:#64748b;font-size:.68rem}.snapshot-health-legend strong{display:block;margin-top:.14rem;color:#0f172a;font-size:.95rem;letter-spacing:-.01em}.snapshot-alert-card{border:1px solid #dde7f2;border-radius:15px;background:#fff;padding:.78rem;display:grid;gap:.56rem;box-shadow:0 8px 22px #0f172a0a}.snapshot-alert-head{display:flex;gap:.46rem;align-items:flex-start}.snapshot-alert-head svg{color:#e98d00;margin-top:.06rem}.snapshot-alert-head strong{display:block;color:#0f172a;font-size:.84rem}.snapshot-alert-head p{margin:.16rem 0 0;color:#64748b;font-size:.73rem}.snapshot-alert-card ul{list-style:none;padding:0;margin:0;display:grid;gap:.34rem}.snapshot-alert-card li{border:1px solid #e5ecf5;border-radius:10px;background:#f8fbff;padding:.34rem .46rem;display:grid;gap:.14rem}.snapshot-alert-card li span{color:#1e293b;font-size:.72rem}.snapshot-alert-card li em{color:#6b7e99;font-size:.68rem;font-style:normal}.snapshot-alert-card li.empty{color:#6b7e99;font-size:.72rem;text-align:center}.snapshot-card{border:1px solid #e1e8f2;border-radius:16px;background:#fff;padding:.85rem;box-shadow:0 8px 22px #0f172a0a}.snapshot-error-card{border-color:#fecaca;background:snow;color:#9f1c1c}.snapshot-recent-list{list-style:none;margin:0;padding:0;display:grid}.snapshot-recent-list li{border-bottom:1px solid #e8edf5;padding:.62rem 0;display:flex;justify-content:space-between;align-items:center;gap:.75rem}.snapshot-recent-list li:first-child{padding-top:0}.snapshot-recent-list li:last-child{border-bottom:0;padding-bottom:0}.snapshot-recent-list strong{color:#0f172a;font-size:.8rem}.snapshot-recent-list p{margin:.16rem 0 0;color:#64748b;font-size:.73rem}.snapshot-recent-list span{color:#53657f;font-size:.71rem;white-space:nowrap;display:inline-flex;align-items:center;gap:.22rem}.snapshot-footer{margin-top:.1rem;display:flex;justify-content:space-between;align-items:center;gap:.6rem;color:#64748b;font-size:.75rem}.snapshot-footer-tag{display:inline-flex;align-items:center;gap:.28rem}.snapshot-footer a{color:#1d4ed8;font-weight:600;text-decoration:none}.auth-page{min-height:100vh;padding:1.2rem;background:radial-gradient(circle at 12% 0%,rgba(30,64,175,.12) 0%,transparent 42%),radial-gradient(circle at 88% 18%,rgba(15,23,42,.2) 0%,transparent 36%),#f4f7fc;display:grid;place-items:center}.auth-shell{width:min(1080px,100%);display:grid;grid-template-columns:1.1fr .9fr;gap:.85rem}.auth-hero{border:1px solid #d5e0ef;border-radius:20px;background:linear-gradient(150deg,#0b1220,#111f3a 60%,#17305b);padding:clamp(1rem,2vw,1.65rem);box-shadow:0 24px 45px #0f172a47}.auth-brand{margin:0;color:#c5d6ef;font-size:.76rem;letter-spacing:.08em;text-transform:uppercase;font-weight:700}.auth-hero h1{margin:.62rem 0 0;color:#f8fbff;font-size:clamp(1.3rem,2.6vw,2rem);line-height:1.2;letter-spacing:-.02em}.auth-hero>p{margin:.58rem 0 0;color:#c2d2eb;font-size:.9rem;max-width:45ch}.auth-hero-points{margin-top:1rem;display:grid;gap:.52rem}.auth-hero-points article{border:1px solid rgba(148,163,184,.25);border-radius:13px;background:#0f172a57;padding:.58rem .62rem;display:flex;gap:.46rem}.auth-hero-points svg{color:#93c5fd;flex:0 0 auto;margin-top:.1rem}.auth-hero-points strong{display:block;color:#f1f5f9;font-size:.82rem}.auth-hero-points span{display:block;margin-top:.1rem;color:#b9c9df;font-size:.73rem;line-height:1.4}.auth-card{border:1px solid #d9e4f2;border-radius:20px;background:linear-gradient(180deg,#fff,#f9fbff);padding:clamp(.92rem,2vw,1.25rem);box-shadow:0 18px 36px #0f172a1c;display:grid;gap:.82rem}.auth-card-head h2{margin:0;font-size:1.25rem;color:#0f172a}.auth-card-eyebrow{display:inline-block;margin-bottom:.42rem;font-size:.68rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:#6d829a}.auth-card-head p{margin:.38rem 0 0;color:#5f7089;font-size:.84rem}.auth-mode-switch{display:inline-flex;border:1px solid #d9e4f2;border-radius:11px;background:#f3f7fd;padding:.2rem}.auth-mode-switch button{border:0;border-radius:9px;background:transparent;color:#4d607d;padding:.45rem .85rem;font-size:.79rem;font-weight:600}.auth-mode-switch button.active{background:#fff;color:#0f172a;box-shadow:0 8px 18px #0f172a14}.auth-form{display:grid;gap:.62rem}.auth-form label{display:grid;gap:.24rem;color:#45566f;font-size:.78rem}.auth-form input{min-height:43px;border-radius:11px;border:1px solid #cfdaea;background:#fff;padding:.55rem .68rem;color:#0f172a}.auth-form input:focus{outline:none;border-color:#4f7ff3;box-shadow:0 0 0 3px #4f7ff329}.auth-feedback{margin:0;border-radius:10px;padding:.5rem .62rem;font-size:.77rem}.auth-feedback.error{color:#9f1c1c;border:1px solid #f5cccc;background:#fff8f8}.auth-feedback.success{color:#166534;border:1px solid #bbf7d0;background:#f0fdf4}.auth-submit{display:inline-flex;align-items:center;justify-content:center;gap:.4rem;width:100%;min-height:44px}.auth-footer{border-top:1px solid #e2e9f4;padding-top:.72rem;display:inline-flex;align-items:center;gap:.45rem;color:#667891;font-size:.78rem}.auth-footer button{border:0;background:transparent;color:#1d4ed8;font-weight:600;padding:0}.auth-demo-note{margin:0;color:#5f7089;font-size:.76rem}.auth-demo-note a{color:#1d4ed8;font-weight:600}.auth-loading-screen{min-height:100vh;display:grid;place-items:center;background:#f5f8fd;padding:1rem}.auth-loading-card{border:1px solid #d8e3f2;border-radius:16px;background:#fff;box-shadow:0 14px 30px #0f172a14;padding:1rem 1.1rem;text-align:center}.auth-loading-card h2{margin:0;color:#0f172a;font-size:1rem}.auth-loading-card p{margin:.34rem 0 0;color:#61748f;font-size:.82rem}@media(max-width:1180px){.legacy-shell .dashboard-layout{grid-template-columns:82px minmax(0,1fr)}.legacy-shell .sidebar{width:82px;padding:1.25rem .7rem}.legacy-shell .legacy-shell .sidebar-brand p,.legacy-shell .workspace-select-wrap,.legacy-shell .legacy-shell .sidebar-item span{display:none}.legacy-shell .legacy-shell .sidebar-item{justify-content:center}}@media(max-width:1520px){.legacy-shell .main-header{align-items:flex-start}.header-actions{flex-wrap:wrap;justify-content:flex-end}.search-box{width:min(280px,100%)}.persona-switch select{min-width:148px}.unit-detail-layout,.portal-grid{grid-template-columns:1fr}.sticky-right-column .documents-panel{position:static}}@media(max-width:1360px){.report-layout{grid-template-columns:1fr}.report-sidebar,.report-main{padding:.84rem}.snapshot-link-row{grid-template-columns:1fr}.snapshot-link-head{flex-direction:column;align-items:flex-start}.snapshot-link-meta{justify-content:flex-start}.dashboard-pipeline-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.subprocess-overview-grid,.client-stage-summary-grid{grid-template-columns:1fr}.unit-summary-grid,.unit-operational-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1361px)and (max-width:1600px){.legacy-shell .main-content{padding:1rem 1rem 1.5rem}.panel-section{padding:.9rem}}@media(max-width:1024px){.auth-shell,.legacy-shell .dashboard-layout{grid-template-columns:1fr}.legacy-shell .sidebar{position:static;left:auto;width:auto;z-index:auto;height:auto;min-height:0;overflow-y:visible;padding:1rem}.legacy-shell .main-region{grid-column:auto}.legacy-shell .legacy-shell .sidebar-nav{grid-template-columns:repeat(4,minmax(130px,1fr));gap:.45rem}.legacy-shell .legacy-shell .sidebar-divider{display:none}.legacy-shell .main-header{position:static}.summary-grid,.alerts-panel,.report-summary{grid-template-columns:repeat(2,minmax(150px,1fr))}.dashboard-pipeline-grid,.report-layout{grid-template-columns:1fr}.report-sidebar,.report-main{padding:.8rem}.report-summary-sidebar{grid-template-columns:repeat(2,minmax(0,1fr))}.report-filters-grid-extended{grid-template-columns:repeat(2,minmax(170px,1fr))}.documents-workspace-grid,.filters-grid,.unit-detail-layout,.transaction-form,.workflow-step-editor-grid,.upload-form,.external-access-form,.portal-grid,.doc-setup-form{grid-template-columns:1fr}.sticky-right-column .documents-panel{position:static}.workflow-columns-head{display:none}.workflow-step-trigger{grid-template-columns:minmax(0,1fr) auto;gap:.36rem;align-items:flex-start}.workflow-step-date,.workflow-step-expand-icon{display:none}.workflow-status-pill{min-width:0;padding-inline:.34rem;font-size:.6rem}.view-switch-head{flex-direction:column;align-items:flex-start}.wizard-drawer{width:100%}.wizard-form-grid{grid-template-columns:1fr}.wizard-footer{flex-direction:column;align-items:stretch}.wizard-footer-actions{justify-content:flex-end}.wizard-context-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.timeline:not(.compact) .timeline-step{min-width:0}.snapshot-link-row{grid-template-columns:1fr}.snapshot-metrics-grid,.snapshot-development-grid,.snapshot-alerts-grid,.unit-report-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.client-action-grid,.client-stage-summary-row,.client-progress-kpis{grid-template-columns:1fr}.client-onboarding-summary-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.client-two-col,.unit-summary-grid,.unit-operational-grid{grid-template-columns:1fr}.unit-workspace-tabs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.unit-workspace-tabs button{justify-content:space-between}.dashboard-unit-drawer{top:72px;right:12px;width:min(340px,calc(100vw - 24px))}}@media(max-width:760px){.portal-header{flex-direction:column;align-items:flex-start}.portal-header-meta{align-items:flex-start}.auth-page{padding:.72rem}.auth-card,.auth-hero{border-radius:16px;padding:.84rem}.auth-footer{flex-direction:column;align-items:flex-start}.legacy-shell .main-header{flex-direction:column;align-items:stretch}.search-box{width:100%}.persona-switch{width:100%;justify-content:space-between}.persona-switch select{min-width:0;width:100%}.header-actions{flex-wrap:wrap}.external-links-list li{flex-direction:column;align-items:flex-start}.request-row{flex-direction:column}.documents-unit-grid,.documents-master-detail{grid-template-columns:1fr}.documents-unit-scroll-shell{max-height:520px}.documents-sidebar-panel-priority{position:static}.documents-unit-card-head{flex-direction:column;align-items:flex-start}.documents-unit-card-foot{align-items:flex-start;flex-direction:column}.client-form-item-card{flex-direction:column}.client-form-item-side{min-width:0}.client-stage-explainer-head{flex-direction:column;align-items:flex-start}.client-stage-explainer-card{gap:.64rem;padding:.82rem .86rem}.client-stage-explainer-topline{width:100%}.client-stage-explainer-title{gap:.44rem}.client-stage-explainer-title h3{font-size:.99rem}.client-stage-explainer-title p{font-size:.79rem;line-height:1.5}.client-stage-point{padding:.62rem;gap:.2rem}.client-stage-summary-row{grid-template-columns:1fr}.client-stage-point-label{font-size:.66rem}.client-stage-point p{font-size:.81rem;line-height:1.56}.client-stage-reassure,.client-stage-learn-copy{font-size:.8rem;line-height:1.56}.client-stage-explainer-chip{align-self:flex-start}.client-form-actions{flex-direction:column;align-items:stretch}.trust-status-actions,.summary-grid,.alerts-panel,.report-summary,.report-summary-sidebar,.report-filters-grid-extended,.wizard-stepper,.wizard-context-grid{grid-template-columns:1fr}.hero-panel{flex-direction:column;align-items:flex-start}.dashboard-hero-actions{width:100%;justify-content:stretch}.dashboard-hero-actions button,.dashboard-hero-actions .snapshot-utility-button{width:100%;justify-content:center}.unit-card-metadata,.detail-list-grid{grid-template-columns:1fr}.snapshot-page{padding:.85rem}.snapshot-hero-head{flex-direction:column;align-items:flex-start}.snapshot-hero-strip,.snapshot-health-legend,.snapshot-metrics-grid,.snapshot-development-grid,.snapshot-alerts-grid,.snapshot-skeleton-grid{grid-template-columns:1fr}.snapshot-footer,.snapshot-recent-list li{flex-direction:column;align-items:flex-start}.unit-report-card header{flex-direction:column}.unit-report-grid{grid-template-columns:1fr}.timeline:not(.compact) .timeline-step{min-width:0}.report-type-switch{width:100%}.report-type-switch button{flex:1;justify-content:center}.client-portal-shell{padding:.72rem}.client-portal-hero,.client-portal-card{padding:.78rem;border-radius:14px}.client-portal-nav a{padding:.52rem .7rem}.client-progress-head{flex-direction:column;align-items:flex-start}}.legacy-shell .dashboard-layout,.legacy-shell .main-region,.legacy-shell .main-content,.page{font-size:var(--type-body);line-height:var(--leading-body)}.panel,.panel-section{padding:var(--space-panel)}.section-header{margin-bottom:.76rem;align-items:center}.section-header h3,.panel h3,.sub-panel h4,.table-header-row h3,.unit-report-card h4{font-size:var(--type-title-sm);line-height:var(--leading-tight);letter-spacing:-.028em;font-weight:600;color:#172334}.section-header-copy p,.status-message,.detail-list dt,.unit-summary-item dt,.stack-form label,.filters-grid label,.workspace-role-switch label,.workspace-share-form label,.workspace-discussion-compose-row label{font-size:var(--type-caption);line-height:1.4;color:#758297;font-weight:400}.detail-list dd,.unit-summary-item dd,.document-list strong,.workspace-discussion-item p,.note-card p{font-size:var(--type-body);line-height:var(--leading-body)}.legacy-shell input,.legacy-shell select,.legacy-shell textarea,.legacy-shell button{font-size:var(--type-caption);line-height:1.34;font-family:inherit}.legacy-shell button{min-height:40px;padding:.5rem .8rem;font-weight:600}.legacy-shell .ghost-button{min-height:36px;padding:.34rem .62rem;font-size:var(--type-caption)}.unit-workspace-tabs button,.workspace-view-tabs button,.documents-view-tabs button,.workspace-share-presets button{font-size:var(--type-caption)}.unit-workspace-tabs button em,.workspace-view-tabs button em,.documents-view-tabs button em,.workspace-discussion-type,.subprocess-count-pill,.subprocess-progress-pill{font-size:var(--type-micro)}.document-row,.workspace-discussion-item,.workspace-participant-card,.workspace-share-panel{padding:.72rem .76rem}.subprocess-workflow-card,.client-stage-summary,.unit-summary-item{border-radius:11px}.legacy-shell .main-header h2,.hero-panel h1,.dashboard-hero-panel h1,.unit-headline h1,.unit-headline-main h1,.portal-header h1,.external-client-hero h1,.status-share-header h1,.auth-hero h1,.snapshot-hero-card h1{font-weight:600;letter-spacing:-.03em;color:#162334}.legacy-shell .legacy-shell .sidebar-brand h1{font-weight:700;letter-spacing:-.03em}@media(max-width:900px){.legacy-shell .dashboard-layout,.legacy-shell .main-region,.legacy-shell .main-content,.page{font-size:.85rem}.panel,.panel-section{padding:.88rem}.section-header h3,.panel h3,.sub-panel h4{font-size:.94rem}}@media print{@page{size:A4 landscape;margin:8mm}body{background:#fff}.legacy-shell .dashboard-layout{display:block;background:#fff}.legacy-shell .main-content{padding:0}.legacy-shell .content-inner{max-width:none}.no-print,.legacy-shell .sidebar,.legacy-shell .main-header,button{display:none!important}.panel,.panel-section{border:1px solid #9aa8ba;box-shadow:none}.print-only{display:block!important}.unit-report-page{color:#0f172a}.unit-report-print-meta{margin-bottom:.22rem;border:1px solid #93a5bd;border-radius:6px;background:#fff;padding:.24rem .34rem}.unit-report-print-meta h2{font-size:13px;letter-spacing:.01em}.unit-report-print-meta p,.unit-report-print-meta span{font-size:9px;margin-top:.04rem;color:#475569}.unit-report-layout,.left-column,.right-column{display:block}.right-column>.panel-section{margin-top:.36rem}.unit-headline{align-items:flex-start;border:1px solid #93a5bd;border-radius:6px;padding:.28rem .34rem;margin-bottom:.2rem}.unit-headline-meta{justify-items:start}.unit-headline h1{font-size:16px}.unit-header-subtitle{font-size:10px;margin-top:.12rem}.unit-header-meta-row{margin-top:.25rem;gap:.2rem}.meta-chip{border-color:#b8c6d9;background:#fff;color:#334155;font-size:8px;padding:.1rem .3rem}.unit-headline-meta span{font-size:8px}.unit-headline-meta strong{font-size:14px}.sticky-right-column .documents-panel{position:static!important;top:auto!important}.unit-summary-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.3rem}.panel-section{border-radius:6px;padding:.28rem .34rem;margin-bottom:.2rem}.section-header{margin-bottom:.18rem;padding-bottom:.14rem;border-bottom:1px solid #d0dbe8}.section-header-copy h3{font-size:10px;margin:0}.section-header-copy p{margin-top:.04rem;font-size:8px;color:#64748b}.unit-summary-item dt{font-size:7px}.unit-summary-item dd,.unit-summary-comment p{font-size:8.5px}.unit-summary-comment span{font-size:7px}.client-stage-summary h4{font-size:9px}.client-stage-summary-grid span{font-size:7px}.client-stage-summary-grid p{font-size:8px;line-height:1.35}.unit-summary-item,.unit-summary-comment,.client-stage-summary,.subprocess-workflow-card,.unit-operational-grid article,.unit-note-row{-moz-column-break-inside:avoid;break-inside:avoid;page-break-inside:avoid}.client-stage-summary-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.28rem}.subprocess-overview-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.3rem}.workflow-step-row{border-radius:0;border:0;border-bottom:1px solid #c9d5e4;background:transparent}.workflow-columns-head{grid-template-columns:minmax(0,1fr) 74px 84px;gap:.2rem;padding:0;margin-bottom:.1rem}.workflow-columns-expand{display:none!important}.workflow-step-trigger{display:grid!important;grid-template-columns:minmax(0,1fr) 74px 84px;gap:.2rem;padding:.2rem 0;cursor:default}.workflow-step-copy em{white-space:normal;overflow:visible;text-overflow:clip}.workflow-step-editor,.workflow-step-expand-icon{display:none!important}.subprocess-workflow-header{padding:0 0 .16rem}.subprocess-workflow-title h4{font-size:9px}.subprocess-workflow-title span,.subprocess-progress-pill,.subprocess-count-pill,.workflow-columns-head span{font-size:7px}.workflow-step-copy strong{font-size:8px}.workflow-step-copy em{font-size:7px;line-height:1.3}.workflow-status-pill{min-width:0;padding:.08rem .24rem;font-size:7px}.workflow-step-date{font-size:7px}.unit-operational-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:.3rem}.unit-operational-grid article span,.unit-operational-grid article em{font-size:7px}.unit-operational-grid article strong{font-size:8px;line-height:1.28}.unit-note-row{padding:.2rem 0;border:0;border-bottom:1px solid #d3dde9;border-radius:0}.unit-note-row p,.unit-note-row span{font-size:7.5px}.documents-panel .upload-form,.documents-panel .document-actions,.documents-panel .icon-link{display:none!important}.documents-panel .sub-panel{margin-top:.22rem}.documents-panel h4,.checklist-list li,.document-list strong,.document-meta p,.document-list span{font-size:8px}.timeline{border-radius:6px;padding:.26rem .28rem;border-color:#93a5bd}.timeline-dot{width:10px;height:10px;border-width:1.3px}.timeline-label{margin-top:.22rem;font-size:6.8px}.report-view{background:#fff;border:1px solid #9aa8ba}.report-layout{display:block}.report-sidebar{background:#fff;color:#0f172a;border:1px solid #9aa8ba;box-shadow:none;margin-bottom:.45rem;padding:.45rem}.report-meta p{color:#475569;margin-top:.08rem;font-size:10px}.report-meta h3{margin-bottom:.16rem;font-size:16px}.report-summary-sidebar div{background:#fff;border-color:#9aa8ba}.report-summary-sidebar{margin-top:.42rem;grid-template-columns:repeat(3,minmax(0,1fr));gap:.32rem}.report-summary-sidebar div{border-radius:8px;padding:.28rem .36rem}.report-summary-sidebar span{color:#475569;font-size:9px}.report-summary-sidebar strong{color:#0f172a;font-size:14px;margin-top:.06rem}.report-main{border:1px solid #9aa8ba;padding:.42rem}.report-table-wrap{overflow:visible!important}.overview-report-table{min-width:0!important;width:100%!important;table-layout:fixed}.overview-report-table th,.overview-report-table td{font-size:8.2px;line-height:1.2;padding:2px}.overview-report-table th{font-size:7.8px;letter-spacing:.02em}.overview-report-table th:nth-child(1),.overview-report-table td:nth-child(1){width:6.5%}.overview-report-table th:nth-child(2),.overview-report-table td:nth-child(2){width:10%}.overview-report-table th:nth-child(3),.overview-report-table td:nth-child(3){width:6%}.overview-report-table th:nth-child(4),.overview-report-table td:nth-child(4){width:8%}.overview-report-table th:nth-child(5),.overview-report-table td:nth-child(5){width:7%}.timeline{border:1px solid #9aa8ba;background:#fff;--timeline-complete: #111827;--timeline-current: #1d4ed8;--timeline-future: #9aa8ba;--timeline-label: #334155}.timeline-step.current .timeline-dot{box-shadow:0 0 0 2px #1d4ed833}.overview-report-table th.stage-col,.overview-report-table td.stage-col{width:3.1%;min-width:0;padding:2px 1px}.overview-report-table th.stage-col .stage-label-full{display:none}.overview-report-table th.stage-col .stage-label-short{display:inline}.overview-report-table th:nth-child(14),.overview-report-table td:nth-child(14){width:15%}.overview-report-table th:nth-child(15),.overview-report-table td:nth-child(15){width:23.5%}.overview-report-table td:nth-child(14),.overview-report-table td:nth-child(15){white-space:normal;overflow:visible;text-overflow:clip;line-height:1.22}.overview-report-table td.comment-cell{font-size:8.2px;line-height:1.22;max-width:none}.report-milestone:before,.report-milestone:after{background:#9aa8ba}.report-milestone.left-complete:before,.report-milestone.right-complete:after{background:#111827;height:1.7px}.report-milestone.current .report-milestone-dot{width:8px;height:8px;background:#111827;border-color:#111827;box-shadow:none}.report-milestone-dot{width:7px;height:7px;border-width:1.2px}.report-milestone-age{min-width:10px;height:10px;padding:0 1.8px;border-width:.8px;font-size:5.8px}.overview-report-table tbody tr{-moz-column-break-inside:avoid;break-inside:avoid;page-break-inside:avoid}table.units-table:not(.overview-report-table) th,table.units-table:not(.overview-report-table) td{font-size:11px;padding:6px}}.workflow-role-readonly{margin:0 0 12px;padding:10px 12px;border:1px solid rgba(147,161,185,.28);border-radius:10px;background:#f8fbff;color:#5f6f89;font-size:.82rem}.transaction-workspace-panel{gap:14px}.workspace-security-pill{display:inline-flex;align-items:center;gap:6px;padding:6px 10px;border-radius:999px;border:1px solid rgba(59,130,246,.24);background:#3b82f614;color:#2563eb;font-size:.76rem;font-weight:700}.workspace-status-row{display:flex;align-items:end;justify-content:space-between;gap:12px}.workspace-role-switch label{display:grid;gap:6px;color:#60708b;font-size:.78rem;font-weight:700;letter-spacing:.03em;text-transform:uppercase}.workspace-role-switch select{min-width:230px}.workspace-status-actions{display:flex;gap:8px}.workspace-participants-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(175px,1fr));gap:10px}.workspace-share-panel{border:1px solid rgba(184,198,221,.46);border-radius:12px;background:linear-gradient(180deg,#fff,#f8fbff);padding:11px 12px;display:grid;gap:9px}.workspace-share-head{display:grid;gap:2px}.workspace-share-head h4{margin:0;color:#13233f;font-size:.9rem}.workspace-share-head p{margin:0;color:#62728c;font-size:.76rem}.workspace-share-presets{display:inline-flex;align-items:center;gap:8px;flex-wrap:wrap}.workspace-share-presets button{border:1px solid #d7e2f0;background:#f8fbff;color:#5f6f89;border-radius:999px;padding:.22rem .56rem;min-height:auto;font-size:.72rem;font-weight:700}.workspace-share-presets button.active{border-color:#bfceed;background:#fff;color:#1f3359}.workspace-share-form{display:grid;grid-template-columns:minmax(0,1fr) minmax(120px,150px) auto;gap:8px;align-items:end}.workspace-share-form label{display:grid;gap:4px;color:#60708b;font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.03em}.workspace-share-result{border:1px solid #d6e6ff;border-radius:10px;background:#f5f9ff;padding:8px 10px;display:flex;align-items:center;justify-content:space-between;gap:12px}.workspace-share-result span{color:#274677;font-size:.76rem}.workspace-share-result a{color:#1d4ed8;font-size:.76rem;font-weight:700;text-decoration:none;white-space:nowrap}.workspace-participant-card{display:grid;gap:4px;padding:11px 12px;border:1px solid rgba(184,198,221,.42);border-radius:12px;background:#f8fbff}.workspace-participant-card span{color:#63728d;font-size:.73rem;font-weight:700;letter-spacing:.03em;text-transform:uppercase}.workspace-participant-card strong{color:#13233f;font-size:.92rem;line-height:1.25}.workspace-participant-card em{color:#6f7f99;font-size:.78rem;font-style:normal}.workspace-discussion-list{display:grid;gap:8px}.workspace-discussion-item{border:1px solid rgba(184,198,221,.4);border-radius:12px;background:#fff;padding:11px 12px;display:grid;gap:7px}.workspace-discussion-item header{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.workspace-discussion-item header strong{color:#15233f;font-size:.86rem}.workspace-discussion-item header span{padding:3px 8px;border-radius:999px;background:#eff4ff;color:#2f4d8e;font-size:.71rem;font-weight:700}.workspace-discussion-item header em{margin-left:auto;color:#7b8aa4;font-size:.72rem;font-style:normal}.workspace-discussion-item p{margin:0;color:#1f2b44;font-size:.9rem;line-height:1.45}.workspace-discussion-filters{display:inline-flex;align-items:center;gap:6px;flex-wrap:wrap}.workspace-discussion-filters button{border:1px solid #d7e2f0;background:#f8fbff;color:#5f6f89;border-radius:999px;padding:.22rem .56rem;min-height:auto;font-size:.72rem;font-weight:700}.workspace-discussion-filters button.active{border-color:#bfceed;background:#fff;color:#1f3359}.workspace-discussion-type{padding:2px 7px;border-radius:999px;background:#eef2ff;color:#334155;font-size:.67rem;font-weight:700;letter-spacing:.02em}.workspace-discussion-type.blocker{background:#fff1f2;color:#b91c1c}.workspace-discussion-type.document{background:#eff6ff;color:#1d4ed8}.workspace-discussion-type.decision{background:#fffbeb;color:#92400e}.workspace-discussion-type.client{background:#ecfdf5;color:#166534}.workspace-discussion-compose-row{display:flex;gap:10px;align-items:end}.workspace-discussion-compose-row label{display:grid;gap:4px;color:#60708b;font-size:.74rem;font-weight:700;text-transform:uppercase;letter-spacing:.03em}.status-share-page{min-height:100vh;background:linear-gradient(180deg,#f5f8ff,#eef2fa);padding:clamp(16px,5vw,38px);display:flex;justify-content:center}.status-share-card{width:min(920px,100%);background:#fff;border:1px solid rgba(186,199,222,.5);border-radius:20px;box-shadow:0 20px 40px #0f172a14;padding:clamp(16px,3vw,28px);display:grid;gap:16px}.status-share-header{display:grid;gap:4px}.status-share-header p{margin:0;color:#5b6e8f;font-weight:600}.status-share-header h1{margin:0;color:#0f1e38;font-size:clamp(1.4rem,2.6vw,1.95rem)}.status-share-header span{color:#6f819d;font-size:.84rem}.status-share-unit{padding:14px 16px;border-radius:14px;border:1px solid rgba(182,197,221,.5);background:#f7faff;display:grid;gap:6px}.status-share-unit h2{margin:0;color:#15233f;font-size:clamp(1.08rem,2vw,1.3rem)}.status-share-unit p{margin:0;color:#5d6f8d}.status-share-unit strong{color:#2155d6}.status-share-timeline{padding:10px 12px 2px;border-radius:14px;border:1px solid rgba(182,197,221,.42);background:#fff}.status-share-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.status-share-grid article{border-radius:12px;border:1px solid rgba(182,197,221,.42);background:#f9fbff;padding:11px 12px;display:grid;gap:6px}.status-share-grid span{color:#627495;font-size:.74rem;font-weight:700;text-transform:uppercase;letter-spacing:.03em}.status-share-grid p{margin:0;color:#1f2d46;font-size:.9rem;line-height:1.45}.status-share-explainer{border-radius:14px;border:1px solid rgba(59,130,246,.25);background:linear-gradient(180deg,#eff6fff2,#e8f1ffeb);padding:13px 14px;display:grid;gap:8px}.status-share-explainer h3{margin:0;color:#143b8e;font-size:1rem}.status-share-explainer p{margin:0;color:#1e3660;font-size:.9rem;line-height:1.5}.status-share-error{display:flex;align-items:center;gap:8px;color:#b02a2a}@media(max-width:900px){.workspace-status-row{flex-direction:column;align-items:stretch}.workspace-role-switch select{min-width:100%}.status-share-grid{grid-template-columns:1fr}}.workspace-view-switcher{display:flex;justify-content:flex-start}.workspace-view-tabs{display:inline-flex;align-items:center;gap:8px;padding:6px;border:1px solid #d9e3f2;border-radius:12px;background:#f8fbff}.workspace-view-tabs button{border:0;background:transparent;border-radius:9px;padding:7px 10px;min-height:auto;display:inline-flex;align-items:center;gap:8px;color:#5f6f89;font-size:.8rem;font-weight:700}.workspace-view-tabs button em{font-style:normal;font-size:.72rem;padding:2px 6px;border-radius:999px;background:#ebf1fb;color:#486a9d}.workspace-view-tabs button.active{background:#fff;color:#1f3359;box-shadow:0 1px 2px #0f172a14}.workspace-view-tabs button.active em{background:#dbe8ff;color:#1849aa}.workspace-discussion-list{max-height:320px;overflow:auto;padding-right:2px}.workflow-step-list{max-height:310px;overflow:auto;padding-right:2px}.workflow-columns-head{position:sticky;top:0;z-index:1;background:linear-gradient(180deg,#fff,#fbfdff);border-bottom:1px solid #edf2f9;margin-bottom:2px;padding-bottom:4px}.documents-view-tabs{display:inline-flex;align-items:center;gap:8px;padding:6px;border:1px solid #d9e3f2;border-radius:12px;background:#f8fbff}.documents-view-tabs button{border:0;background:transparent;border-radius:9px;padding:7px 10px;min-height:auto;display:inline-flex;align-items:center;gap:8px;color:#5f6f89;font-size:.8rem;font-weight:700}.documents-view-tabs button em{font-style:normal;font-size:.72rem;padding:2px 6px;border-radius:999px;background:#ebf1fb;color:#486a9d}.documents-view-tabs button.active{background:#fff;color:#1f3359;box-shadow:0 1px 2px #0f172a14}.documents-view-tabs button.active em{background:#dbe8ff;color:#1849aa}.documents-helper-copy{margin:0;font-size:.78rem;color:#6c7d98}.documents-panel .document-list{max-height:330px;overflow:auto;padding-right:2px}.documents-panel .upload-form{border-top:1px dashed #d9e4f4;padding-top:10px}.documents-next-panel .documents-next-actions{display:flex;flex-wrap:wrap;gap:7px}.documents-next-panel .documents-next-actions .ghost-button{min-height:auto;padding:.28rem .58rem;font-size:.74rem}.transaction-editor-summary{border:1px dashed #d6e2f1;border-radius:12px;background:#f8fbff;padding:.64rem .72rem}.transaction-editor-summary p{margin:0;color:#334155;font-size:.82rem;line-height:1.45}.transaction-editor-summary strong{color:#0f172a}@media(max-width:900px){.dashboard-role-grid{grid-template-columns:1fr}.dashboard-role-switch{width:100%;display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.dashboard-role-switch button{width:100%;text-align:center}.workspace-view-tabs,.documents-view-tabs{width:100%;justify-content:space-between}.workspace-view-tabs button,.documents-view-tabs button{flex:1 1 0;justify-content:center}.workflow-step-list,.workspace-discussion-list,.documents-panel .document-list{max-height:none}.workspace-discussion-compose-row{flex-direction:column;align-items:stretch}.workspace-share-form{grid-template-columns:1fr}.workspace-share-result,.unit-persona-toolbar-head{flex-direction:column;align-items:flex-start}}.dashboard-hero-panel h1{font-size:clamp(1.34rem,1.9vw,1.56rem)}.dashboard-hero-panel p{font-size:var(--type-body);max-width:60ch}.summary-card{padding:clamp(.92rem,1.4vw,1.08rem)}.summary-label span{font-size:var(--type-caption);font-weight:600}.summary-card h3{font-size:clamp(1.45rem,2vw,1.7rem)}.dashboard-role-focus-panel,.dashboard-snapshot-panel,.dashboard-pipeline-panel{border-radius:16px;gap:.95rem}.dashboard-role-switch button{font-size:var(--type-caption);padding:.44rem .72rem}.dashboard-my-work-list,.dashboard-my-work-highlight,.dashboard-pipeline-column{border-radius:12px;padding:.82rem}.dashboard-my-work-list li button,.dashboard-pipeline-unit{border-radius:10px;padding:.58rem .64rem}.dashboard-my-work-list li button strong,.dashboard-pipeline-unit strong{font-size:.84rem;line-height:1.3}.dashboard-my-work-list li button p,.dashboard-pipeline-unit span,.dashboard-pipeline-unit em{font-size:var(--type-caption);line-height:1.35}.dashboard-my-work-metrics span{font-size:var(--type-label)}.unit-report-page .panel-section{border-radius:14px}.unit-headline{align-items:flex-start}.unit-headline h1{font-size:clamp(1.42rem,2vw,1.68rem)}.unit-header-subtitle{font-size:var(--type-body)}.unit-headline-meta strong{font-size:clamp(1.28rem,1.8vw,1.54rem)}.unit-summary-grid{gap:.62rem}.unit-summary-item{padding:.58rem .66rem}.unit-summary-comment{padding:.62rem .72rem}.client-stage-summary{padding:.86rem}.client-stage-summary h4{font-size:var(--type-title-sm)}.client-stage-summary-grid p{font-size:var(--type-caption);line-height:1.46}.subprocess-workflow-card{padding:.68rem}.subprocess-workflow-title h4{font-size:.9rem}.subprocess-workflow-title span{font-size:var(--type-label)}.workflow-step-trigger{min-height:42px;padding:.42rem .5rem}.workflow-step-copy strong{font-size:.8rem}.workflow-step-copy em,.workflow-step-date{font-size:var(--type-label)}.workflow-status-pill{min-width:88px;font-size:var(--type-micro)}.unit-operational-grid article{padding:.58rem .64rem}.unit-operational-grid article strong{font-size:.82rem}.unit-note-row p{font-size:var(--type-caption)}.unit-note-row span{font-size:var(--type-label)}.transaction-workspace-panel{gap:.9rem}.workspace-security-pill{font-size:var(--type-label)}.workspace-share-head h4{font-size:.92rem}.workspace-share-head p,.workspace-share-result span,.workspace-participant-card em{font-size:var(--type-caption)}.workspace-participant-card strong{font-size:.88rem}.workspace-discussion-item header strong{font-size:.84rem}.workspace-discussion-item p{font-size:var(--type-caption);line-height:1.45}.portal-panel{padding:clamp(.95rem,1.6vw,1.18rem)}.portal-header h1{font-size:clamp(1.3rem,2vw,1.54rem)}.portal-header p{font-size:var(--type-body)}.portal-live-meta,.external-required-doc-actions em{font-size:var(--type-label)}.external-required-doc-card,.external-document-card{border-radius:12px;padding:.74rem .78rem}.external-required-doc-main strong,.document-meta strong{font-size:.86rem}.external-required-doc-main p,.document-meta p{font-size:var(--type-caption)}.report-view{border-radius:18px}.report-sidebar{padding:1.04rem}.report-meta h3{font-size:1.08rem}.report-meta p,.report-summary-sidebar span{font-size:var(--type-caption)}.report-summary-sidebar strong{font-size:1.28rem}.report-main{padding:.94rem}.overview-report-table th,.overview-report-table td{font-size:.8rem}.overview-report-table th{font-size:var(--type-label)}.overview-report-table td.comment-cell{font-size:var(--type-caption);line-height:1.34}.report-signature{font-size:var(--type-caption)}@media(max-width:1480px){.unit-detail-layout{grid-template-columns:minmax(0,1fr) minmax(290px,340px)}.dashboard-pipeline-grid{grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}}@media(max-width:1320px){.unit-detail-layout{grid-template-columns:1fr}.sticky-right-column .documents-panel{position:static;top:auto}.portal-grid{grid-template-columns:1fr}}@media(max-width:1024px){.dashboard-pipeline-grid{grid-template-columns:1fr}}.portal-panel{max-width:1120px;gap:.9rem}.portal-header h1{font-size:clamp(1.24rem,1.8vw,1.42rem)}.portal-header p{font-size:var(--type-caption);line-height:1.42}.external-portal-kpis{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.62rem}.external-portal-kpi{border:1px solid #dce6f3;border-radius:12px;background:linear-gradient(180deg,#fff,#f8fbff);padding:.62rem .72rem;display:grid;gap:.15rem}.external-portal-kpi span{color:#64748b;font-size:var(--type-label);text-transform:uppercase;letter-spacing:.03em;font-weight:700}.external-portal-kpi strong{color:#0f172a;font-size:1.06rem;line-height:1.22}.external-portal-kpi em{color:#475569;font-size:var(--type-caption);font-style:normal;line-height:1.4;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.external-workspace-section{display:grid;gap:.78rem}.external-portal-tabs{display:inline-flex;align-items:center;gap:.36rem;border:1px solid #d7e2f1;border-radius:12px;background:#f7faff;padding:.24rem;width:-moz-fit-content;width:fit-content;max-width:100%;overflow:auto}.external-portal-tabs button{border:0;background:transparent;color:#566a88;border-radius:10px;min-height:auto;padding:.42rem .62rem;display:inline-flex;align-items:center;gap:.4rem;font-size:var(--type-caption);font-weight:700;white-space:nowrap}.external-portal-tabs button em{font-style:normal;border:1px solid #d7e2f1;border-radius:999px;padding:.06rem .34rem;font-size:var(--type-micro);color:#64748b;background:#fff}.external-portal-tabs button.active{background:#fff;color:#0f172a;box-shadow:0 6px 16px #0f172a14}.external-portal-tabs button.active em{border-color:#bfdbfe;background:#eff6ff;color:#1d4ed8}.external-main-grid{grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr);gap:.78rem}.external-main-grid>section{min-width:0}.external-main-grid .upload-form{margin-bottom:.62rem}.external-document-card,.external-required-doc-card,.external-outstanding-list li{border-radius:11px}.external-required-doc-main strong,.document-meta strong{font-size:.85rem}.external-required-doc-main p,.document-meta p,.external-required-doc-actions em,.external-outstanding-list li{font-size:var(--type-caption)}.external-required-doc-actions{gap:.34rem}.external-activity-panel h4{font-size:.9rem}.external-notes-list .note-card p{font-size:var(--type-caption)}.external-notes-list .note-card footer{font-size:var(--type-label)}.client-portal-shell{gap:.82rem}.client-portal-hero,.client-portal-card{border-radius:16px;box-shadow:0 10px 24px #0f172a0f}.client-portal-nav{border-radius:12px}.client-portal-nav a{font-size:var(--type-caption);padding:.44rem .68rem}.client-portal-meta span{font-size:var(--type-label)}.status-share-card{border-radius:16px;box-shadow:0 14px 30px #0f172a14;gap:12px}.status-share-header h1{font-size:clamp(1.28rem,2.2vw,1.68rem)}.status-share-grid article{border-radius:10px;padding:10px 11px}.status-share-grid p{font-size:var(--type-caption);line-height:1.42}@media(max-width:1100px){.external-main-grid,.external-portal-kpis{grid-template-columns:1fr}}@media(max-width:900px){.external-portal-tabs{width:100%}.external-portal-tabs button{flex:1 1 0;justify-content:center}}@media screen{:root{--surface-bg: #f6f8fb;--surface-card: #ffffff;--surface-soft: #f8fafd;--border-soft: #e2e8f0;--border-strong: #cfd8e3;--text-strong: #0f172a;--text-muted: #5f6f86;--radius-card: 14px;--radius-control: 10px;--shadow-soft: 0 3px 12px rgba(15, 23, 42, .05);--shadow-float: 0 14px 28px rgba(15, 23, 42, .1)}.legacy-shell .dashboard-layout{background:#f6f8fb}.legacy-shell .sidebar{background:#060d1a;box-shadow:inset -1px 0 #94a3b838}.legacy-shell .main-header{background:#fff;-webkit-backdrop-filter:none;backdrop-filter:none;border-bottom-color:#e2e8f0}.legacy-shell .content-inner{width:min(1320px,100%);max-width:1320px}.panel,.panel-section,.summary-card,.dashboard-my-work-list,.dashboard-my-work-highlight,.dashboard-pipeline-column,.dashboard-pipeline-status,.unit-summary-item,.unit-summary-comment,.subprocess-workflow-card,.workspace-share-panel,.workspace-participant-card,.workspace-discussion-item,.documents-unit-card,.documents-sidebar-block,.unit-report-card,.client-portal-card,.status-share-card{background:#fff;border-color:#e2e8f0;box-shadow:var(--shadow-soft)}.hero-panel,.dashboard-hero-panel{align-items:center}.hero-panel h1{letter-spacing:-.015em}.hero-panel p{max-width:60ch}.summary-label,.table-header-row span,.section-header-copy p,.status-message,.empty-text{color:var(--text-muted)}.legacy-shell input,.legacy-shell select,.legacy-shell textarea{border-color:#d6deea;background:#fff;border-radius:10px;box-shadow:none}.legacy-shell input:focus,.legacy-shell select:focus,.legacy-shell textarea:focus{border-color:#7ca3ef;box-shadow:0 0 0 3px #2563eb1a;background:#fff}.legacy-shell button{background:#2456d8;border-color:#2456d8;box-shadow:none}.legacy-shell button:hover:not(:disabled){transform:none;filter:none;box-shadow:0 3px 10px #2563eb2e}.legacy-shell .ghost-button,.legacy-shell .header-secondary-cta,.legacy-shell .icon-button,.legacy-shell .avatar-button,.legacy-shell .workspace-share-presets button,.legacy-shell .workspace-discussion-filters button,.legacy-shell .workspace-view-tabs button,.legacy-shell .documents-view-tabs button,.legacy-shell .unit-workspace-tabs button,.legacy-shell .external-portal-tabs button{background:#fff;border-color:#d7dfeb;box-shadow:none}.legacy-shell .ghost-button:hover:not(:disabled),.legacy-shell .header-secondary-cta:hover,.legacy-shell .icon-button:hover,.legacy-shell .avatar-button:hover{background:#f8fafd;border-color:#c7d3e4;box-shadow:none}.report-view{background:#fff;border-color:#e2e8f0;box-shadow:var(--shadow-soft)}.report-sidebar{border-color:#d8e1ee;background:#f9fbff;box-shadow:none;color:#0f172a}.report-meta p,.report-summary-sidebar span{color:#5f6f86}.report-summary-sidebar div{background:#fff;border-color:#e2e8f0}.report-summary-sidebar strong{color:#0f172a}.overview-report-table th{background:#f8fafd;color:#5f6f86}.workspace-status-row,.unit-persona-toolbar-head,.section-header{gap:.62rem}.workspace-discussion-list,.workflow-step-list,.documents-panel .document-list{scrollbar-color:#c5d0e0 transparent}.client-portal-hero{background:#0f172a;border-color:#0f172a;box-shadow:var(--shadow-soft)}.portal-panel,.status-share-card{border-color:#dde6f2}.unit-report-page{max-width:100%;overflow-x:hidden}.unit-report-layout{grid-template-columns:minmax(0,1fr) clamp(280px,29vw,350px);gap:.95rem;align-items:start}.right-column{max-width:100%;min-width:0}.unit-summary-grid{grid-template-columns:repeat(auto-fit,minmax(190px,1fr))}.unit-headline{flex-wrap:wrap}.unit-headline-meta{width:100%;justify-items:start}.unit-persona-toolbar-head{flex-wrap:wrap}.unit-quick-actions-row{width:100%}.documents-view-tabs,.unit-workspace-tabs,.workspace-view-tabs{flex-wrap:wrap}}@media screen and (max-width:1550px){.unit-report-layout,.unit-detail-layout{grid-template-columns:1fr}.sticky-right-column .documents-panel{position:static;top:auto}}.client-portal-simple{max-width:920px;margin:0 auto;padding:clamp(1rem,2.2vw,1.6rem);display:grid;gap:.9rem}.client-portal-simple .client-portal-hero{background:linear-gradient(145deg,#0f172a,#111f3f);border-color:#14213d;border-radius:18px;padding:clamp(1rem,2vw,1.5rem)}.client-portal-simple .client-portal-brand{opacity:.8}.client-portal-simple .client-portal-meta{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:.45rem;margin-top:.8rem}.client-portal-simple .client-portal-nav{display:flex;gap:.45rem;flex-wrap:nowrap;overflow-x:auto;padding:.1rem;border:0;background:transparent}.client-portal-simple .client-portal-nav a{white-space:nowrap;padding:.52rem .82rem;border-radius:999px;background:#f7faff}.client-portal-simple .client-portal-card{border-radius:16px;padding:clamp(.95rem,1.8vw,1.25rem)}.client-portal-simple .client-progress-head p,.client-portal-simple .section-header-copy p,.client-portal-simple .client-stage-explainer-title p{font-size:.95rem}.client-portal-simple .client-progress-badge{font-size:.84rem;font-weight:600;max-width:260px;text-align:right}.client-overview-links{margin-top:.7rem;display:flex;flex-wrap:wrap;gap:.55rem;align-items:center}.client-next-action-list{list-style:none;margin:0 0 .8rem;padding:0;display:grid;gap:.45rem}.client-next-action-list li{border:1px solid #dbe6f5;background:#f8fbff;border-radius:10px;padding:.55rem .7rem;color:#334155;font-size:.93rem}.client-portal-simple .client-stage-journey-list{gap:.55rem}.client-portal-simple .client-stage-point{border-radius:12px;padding:.7rem .78rem}.client-portal-simple .document-row{border-radius:12px}.client-portal-simple .client-portal-footer{border-radius:12px;padding:.72rem .85rem}@media screen and (max-width:760px){.client-portal-simple{padding:.82rem;gap:.78rem}.client-portal-simple .client-portal-meta{grid-template-columns:1fr}.client-portal-simple .client-progress-head{grid-template-columns:1fr;gap:.55rem}.client-portal-simple .client-progress-badge{max-width:none;text-align:left}.client-portal-simple .client-stage-summary-row{grid-template-columns:1fr}}
