@import"https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&display=swap";@import"https://fonts.googleapis.com/css2?family=JetBrains+Mono:wght@400;500&display=swap";.docs-shell{--docs-accent: 99 102 241;--docs-accent-hover: 79 70 229;--docs-accent-muted: 238 242 255;--docs-violet: 139 92 246;--docs-bg: 250 250 250;--docs-surface: 255 255 255;--docs-border: 228 228 231;--docs-text: 24 24 27;--docs-text-muted: 113 113 122;--docs-text-subtle: 161 161 170;--docs-radius: .625rem;--docs-radius-lg: .75rem;--docs-shadow: 0 1px 2px 0 rgb(0 0 0 / .04);--docs-content-max: 52rem;--docs-content-inner: 47.5rem;--docs-sidebar-w: 16.25rem;--docs-toc-w: 15rem;--docs-topbar-h: 3.25rem}.dark .docs-shell{--docs-accent-muted: 30 27 75;--docs-bg: 10 10 11;--docs-surface: 24 24 27;--docs-border: 39 39 42;--docs-text: 250 250 250;--docs-text-muted: 161 161 170;--docs-text-subtle: 113 113 122;--docs-shadow: 0 1px 2px 0 rgb(0 0 0 / .35)}@media(prefers-reduced-motion:reduce){.docs-shell *,.docs-shell *:before,.docs-shell *:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}@media print{.public-offer-doc-shell{padding-top:0!important;padding-bottom:0!important}.public-offer-screen-stack{gap:0!important}.public-offer-view-body-bg .public-offer-page--content{box-sizing:border-box!important;min-height:297mm!important;margin-bottom:0!important;display:flex!important;flex-direction:column!important}.public-offer-view-body-bg .public-offer-page--content>.public-offer-page-inner.js-screen-flow-master,.public-offer-view-body-bg .public-offer-page--content>.public-offer-page-inner.js-screen-flow-slice{position:relative!important;flex:1 1 auto!important;display:flex!important;flex-direction:column!important;min-height:0!important}.public-offer-view-body-bg .public-offer-page--content .js-screen-flow-body{flex:1 1 auto!important;min-height:0!important;display:flex!important;flex-direction:column!important;padding-bottom:32mm!important;box-sizing:border-box!important}.public-offer-view-body-bg .public-offer-page--content:not([data-screen-slice=page]) .js-screen-flow-body{padding-bottom:46mm!important}.public-offer-view-body-bg .offer-partner-badge-strip{-moz-column-break-inside:avoid!important;break-inside:avoid!important;page-break-inside:avoid!important}.public-offer-view-body-bg .offer-cost-grand-total-block .offer-partner-badge-strip{margin-top:5mm!important;margin-bottom:10mm!important;justify-content:flex-end!important}.public-offer-view-body-bg .offer-doc-partner-badges{-moz-column-break-inside:avoid!important;break-inside:avoid!important;page-break-inside:avoid!important;padding-top:5mm!important;padding-bottom:6mm!important;text-align:right!important}.public-offer-view-body-bg .offer-doc-partner-badges .offer-partner-badge-strip{margin-bottom:0!important;justify-content:flex-end!important}.public-offer-view-body-bg .public-offer-page--content[data-screen-slice=page] .offer-doc-partner-badges{padding-bottom:3mm!important}.public-offer-view-body-bg .public-offer-page--content[data-screen-slice=page] .offer-doc-partner-badges+.public-offer-a4-footer{margin-top:2mm!important}.public-offer-view-body-bg .block-signature{margin-top:10mm!important;margin-bottom:6mm!important}.public-offer-view-body-bg .block-signature-manual{-moz-column-break-inside:avoid!important;break-inside:avoid!important;page-break-inside:avoid!important}.public-offer-view-body-bg .public-offer-page--content>.public-offer-page-inner.space-y-6>.public-offer-screen-flow-grid.js-screen-flow-master{flex:1 1 auto!important;min-height:0!important}.public-offer-view-body-bg .public-offer-page--content .public-offer-a4-footer{position:absolute!important;left:0!important;right:0!important;bottom:15mm!important;margin-top:0!important;flex-shrink:0!important;-moz-column-break-inside:avoid!important;break-inside:avoid!important;page-break-inside:avoid!important}.public-offer-view-body-bg .js-screen-flow-body .cost-block-print,.public-offer-view-body-bg .js-screen-flow-body .cost-block-print table,.public-offer-view-body-bg .js-screen-flow-body .cost-block-print tbody,.public-offer-view-body-bg .js-screen-flow-body .cost-block-print tr,.public-offer-view-body-bg .js-screen-flow-body .table-tool,.public-offer-view-body-bg .js-screen-flow-body .table-tool tbody,.public-offer-view-body-bg .js-screen-flow-body .table-tool tr,.public-offer-view-body-bg .js-screen-flow-body .offer-cost-summary-box,.public-offer-view-body-bg .js-screen-flow-body .offer-cost-grand-total{-moz-column-break-inside:avoid!important;break-inside:avoid!important;page-break-inside:avoid!important}.public-offer-view-body-bg .public-offer-page--content[data-screen-slice=page] .js-screen-flow-body .cost-block-print,.public-offer-view-body-bg .public-offer-page--content[data-screen-slice=page] .js-screen-flow-body .cost-block-print table,.public-offer-view-body-bg .public-offer-page--content[data-screen-slice=page] .js-screen-flow-body .cost-block-print tbody,.public-offer-view-body-bg .public-offer-page--content[data-screen-slice=page] .js-screen-flow-body .cost-block-print tr,.public-offer-view-body-bg .public-offer-page--content[data-screen-slice=page] .js-screen-flow-body .table-tool,.public-offer-view-body-bg .public-offer-page--content[data-screen-slice=page] .js-screen-flow-body .table-tool tbody,.public-offer-view-body-bg .public-offer-page--content[data-screen-slice=page] .js-screen-flow-body .table-tool tr,.public-offer-view-body-bg .public-offer-page--content[data-screen-slice=page] .js-screen-flow-body .offer-cost-summary-box,.public-offer-view-body-bg .public-offer-page--content[data-screen-slice=page] .js-screen-flow-body .offer-cost-grand-total{-moz-column-break-inside:auto!important;break-inside:auto!important;page-break-inside:auto!important}.public-offer-view-body-bg .public-offer-page--content[data-screen-slice=page] [data-screen-split-group] thead{display:table-header-group!important}.public-offer-view-body-bg .public-offer-page--content[data-screen-slice=page] [data-screen-split-group] tbody tr,.public-offer-view-body-bg .public-offer-page--content[data-screen-slice=page] [data-screen-split-group] .block-text>:where(p,ul,ol,li,h3,h4,blockquote){-moz-column-break-inside:avoid!important;break-inside:avoid!important;page-break-inside:avoid!important}.public-offer-page--content>.public-offer-page-inner{padding-left:20mm!important;padding-right:20mm!important}.public-offer-page--content>.public-offer-page-inner:first-child{padding-top:15mm!important}.public-offer-page--content>.public-offer-page-inner:last-child{padding-bottom:15mm!important}.public-offer-page--content[data-screen-slice=page]{-moz-column-break-after:page!important;break-after:page!important;page-break-after:always!important}.public-offer-screen-stack>.public-offer-page--content[data-screen-slice=page]:last-of-type{-moz-column-break-after:auto!important;break-after:auto!important;page-break-after:auto!important}.public-offer-view-body-bg .public-offer-page--content[data-screen-slice=page] .offer-page-break-before{-moz-column-break-before:auto!important;break-before:auto!important;page-break-before:auto!important}.public-offer-view-body-bg .public-offer-page--content[data-screen-slice=page]{height:297mm!important}.public-offer-view-body-bg .public-offer-page--content[data-screen-slice=page]>.public-offer-page-inner:first-child{flex-shrink:0!important}.public-offer-view-body-bg .public-offer-page--content[data-screen-slice=page]>.public-offer-page-inner.js-screen-flow-slice,.public-offer-view-body-bg .public-offer-page--content[data-screen-slice=page]>.public-offer-page-inner.js-screen-flow-master{flex:1 1 0!important;min-height:0!important}.public-offer-view-body-bg .public-offer-page--content[data-screen-slice=page] .js-screen-flow-body{padding-bottom:0!important}.public-offer-view-body-bg .public-offer-page--content[data-screen-slice=page] .public-offer-a4-footer{position:static!important;left:auto!important;right:auto!important;bottom:auto!important;margin-top:0!important;flex-shrink:0!important;width:100%!important}.public-offer-view-body-bg .public-offer-page--content[data-screen-slice=page]>.public-offer-page-inner.space-y-6.public-offer-doc-body-stripes{display:flex!important;flex-direction:column!important;flex:1 1 0!important;min-height:0!important}.public-offer-repeat-header{position:static!important;border-bottom:.35mm solid #d4d4d4!important}.public-offer-view-body-bg .js-screen-flow-body>:first-child.offer-page-break-before{-moz-column-break-before:auto!important;break-before:auto!important;page-break-before:auto!important}.offer-page-break-before{-moz-column-break-before:page!important;break-before:page!important;page-break-before:always!important}}@media print{@page{margin:12mm}.no-print,[data-sidebar],.topbar,.brand-page-heading,.modal-scrim{display:none!important}body>div.fixed.bottom-4.z-50{display:none!important}html,body{background:#fff!important;color:#1d1d1d!important;min-height:auto!important}body>.min-h-screen{display:block!important;min-height:auto!important;background:#fff!important}body>.min-h-screen>.flex.min-w-0.flex-1{width:100%!important;max-width:none!important}main{display:block!important;width:100%!important;max-width:none!important;padding:0!important}html.dark{color-scheme:light;--color-brand-dark: 29 29 29;--color-ink-500: 113 113 122;--color-ink-600: 82 82 91;--color-card: 255 255 255;--color-surface-50: 255 255 255;--color-surface-100: 245 245 245;--color-surface-200: 228 228 231;--color-table-header-bg: 245 245 245;--color-table-header-text: 29 29 29;--color-card-header-bg: 245 245 245;--color-card-header-text: 29 29 29}.card-tool{-moz-column-break-inside:avoid;break-inside:avoid;box-shadow:none!important;border-color:#d4d4d4!important}.card-tool .card-tool-header:not(.card-tool-header-search){background-color:#f5f5f5!important;border-color:#d4d4d4!important}.card-tool .card-tool-header:not(.card-tool-header-search) :where(h2,h3,h4){color:#1d1d1d!important;-webkit-text-fill-color:#1d1d1d!important}.account-setup-welcome-bubble:before,.account-setup-welcome-bubble:after{display:none!important}.bg-brand-accent\/10{background-color:#fef6eb!important;-webkit-print-color-adjust:exact;print-color-adjust:exact}.input-field.bg-surface-100{background-color:#f5f5f5!important;color:#525252!important;border-color:#d4d4d4!important}button[type=submit],.btn-dark{display:none!important}.lg\:flex-row{flex-direction:column!important}.account-setup-welcome-bubble{-moz-column-break-inside:avoid;break-inside:avoid}}*,: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: 2px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(147 197 253 / .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: 2px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(147 197 253 / .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,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,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:JetBrains Mono,Fira Code,SF Mono,Consolas,Liberation Mono,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}:root{color-scheme:light;--color-turquoise-surf-50: #e5fbff;--color-turquoise-surf-100: #ccf7ff;--color-turquoise-surf-200: #99f0ff;--color-turquoise-surf-300: #66e8ff;--color-turquoise-surf-400: #33e0ff;--color-turquoise-surf-500: #00d9ff;--color-turquoise-surf-600: #00adcc;--color-turquoise-surf-700: #008299;--color-turquoise-surf-800: #005766;--color-turquoise-surf-900: #002b33;--color-turquoise-surf-950: #001e24;--color-crushed-berry-50: #fde8ea;--color-crushed-berry-100: #fbd0d6;--color-crushed-berry-200: #f6a2ad;--color-crushed-berry-300: #f27384;--color-crushed-berry-400: #ee445b;--color-crushed-berry-500: #e91632;--color-crushed-berry-600: #bb1128;--color-crushed-berry-700: #8c0d1e;--color-crushed-berry-800: #5d0914;--color-crushed-berry-900: #2f040a;--color-crushed-berry-950: #210307;--color-dusk-blue-50: #eef1f6;--color-dusk-blue-100: #dde2ee;--color-dusk-blue-200: #bbc6dd;--color-dusk-blue-300: #99a9cc;--color-dusk-blue-400: #778dbb;--color-dusk-blue-500: #5570aa;--color-dusk-blue-600: #445a88;--color-dusk-blue-700: #334366;--color-dusk-blue-800: #222d44;--color-dusk-blue-900: #111622;--color-dusk-blue-950: #0c1018;--color-bubblegum-pink-50: #fde8ed;--color-bubblegum-pink-100: #fbd0db;--color-bubblegum-pink-200: #f7a1b7;--color-bubblegum-pink-300: #f37292;--color-bubblegum-pink-400: #ef436e;--color-bubblegum-pink-500: #eb144a;--color-bubblegum-pink-600: #bc103b;--color-bubblegum-pink-700: #8d0c2c;--color-bubblegum-pink-800: #5e081e;--color-bubblegum-pink-900: #2f040f;--color-bubblegum-pink-950: #21030a;--color-blue-bell-50: #e9f3fb;--color-blue-bell-100: #d4e7f7;--color-blue-bell-200: #a8d0f0;--color-blue-bell-300: #7db8e8;--color-blue-bell-400: #52a0e0;--color-blue-bell-500: #2688d9;--color-blue-bell-600: #1f6dad;--color-blue-bell-700: #175282;--color-blue-bell-800: #0f3757;--color-blue-bell-900: #081b2b;--color-blue-bell-950: #05131e;--color-tropical-teal-50: #eef6f6;--color-tropical-teal-100: #ddedee;--color-tropical-teal-200: #bcdbdc;--color-tropical-teal-300: #9ac9cb;--color-tropical-teal-400: #78b7ba;--color-tropical-teal-500: #57a6a8;--color-tropical-teal-600: #458487;--color-tropical-teal-700: #346365;--color-tropical-teal-800: #234243;--color-tropical-teal-900: #112122;--color-tropical-teal-950: #0c1718;--color-light-caramel-50: #fef3e6;--color-light-caramel-100: #fde7ce;--color-light-caramel-200: #fccf9c;--color-light-caramel-300: #fab76b;--color-light-caramel-400: #f99f39;--color-light-caramel-500: #f78708;--color-light-caramel-600: #c66c06;--color-light-caramel-700: #945105;--color-light-caramel-800: #633603;--color-light-caramel-900: #311b02;--color-light-caramel-950: #231301;--color-surface-50: 238 240 241;--color-surface-100: 247 248 249;--color-surface-200: 227 229 231;--color-surface-300: 212 212 216;--color-surface-400: 161 161 170;--color-surface-500: 113 113 122;--color-surface-600: 82 82 91;--color-surface-700: 63 63 70;--color-surface-800: 39 39 42;--color-surface-900: 24 24 27;--color-card: 255 255 255;--color-card-muted: 247 248 249;--color-card-footer-bg: 247 248 249;--color-ink-300: 212 212 216;--color-ink-400: 174 179 183;--color-ink-500: 113 113 122;--color-ink-600: 106 111 115;--color-ink-700: 63 63 70;--color-ink-800: 39 39 42;--color-ink-900: 24 24 27;--color-brand-primary: 61 82 184;--color-brand-primary-hover: 51 67 143;--color-brand-primary-active: 42 56 119;--color-brand-primary-btn-bg: 58 74 174;--color-brand-primary-light: 234 236 247;--color-brand-secondary: 0 175 206;--color-brand-dark: 29 29 29;--color-brand-dark-hover: 0 0 0;--color-brand-sidebar: 22 22 22;--color-brand-sidebar-hover: 42 56 119;--color-brand-sidebar-active: 22 22 22;--color-brand-header: 29 29 29;--color-brand-header-accent: 51 67 143;--color-brand-page-toolbar: 247 248 248;--color-table-tool-header-bg: 35 35 35;--color-table-tool-header-text: 255 255 255;--color-modal-header-bg: 61 82 184;--color-modal-header-text: 255 255 255;--color-brand-accent: 240 128 0;--color-brand-accent-hover: 198 108 6;--color-ring: 61 82 184;--color-ring-offset: 238 240 241;--color-form-control-bg: 255 255 255;--color-form-control-border: 215 219 224;--color-filter-panel-bg: 255 255 255;--color-filter-panel-border: 227 229 231;--color-card-search-bg: 255 255 255;--color-list-scope-bar-bg: 255 255 255;--color-list-scope-bar-border: 227 229 231;--color-list-scope-bar-border-active: 61 82 184;--color-list-scope-bar-accent: 61 82 184;--color-ui-success-bg: 230 246 236;--color-ui-success-text: 31 138 77;--color-ui-warning-bg: 253 242 221;--color-ui-warning-text: 154 106 18;--color-ui-error-bg: 253 236 236;--color-ui-error-text: 192 57 43;--color-ui-info-bg: 231 239 251;--color-ui-info-text: 47 111 196;--color-ui-neutral-bg: 238 240 242;--color-ui-neutral-text: 92 97 102;--color-ui-created-bg: 233 238 244;--color-ui-created-text: 74 96 117;--color-ui-clarification-bg: 251 233 241;--color-ui-clarification-text: 176 58 110;--color-text-link: 58 74 174;--color-text-link-hover: 51 67 143;--color-btn-dark-bg: 29 29 29;--color-btn-dark-text: 255 255 255;--color-btn-dark-hover: 0 0 0;--color-btn-secondary-bg: 233 236 241;--color-btn-secondary-border: 221 225 231;--color-btn-secondary-text: 54 64 74;--color-btn-secondary-hover-bg: 221 225 231;--color-btn-secondary-hover-border: 174 179 183;--color-btn-secondary-active-bg: 215 219 224;--color-btn-ghost-text: 29 29 29;--color-btn-ghost-hover-bg: 247 248 249;--color-btn-ghost-active-bg: 227 229 231;--color-btn-icon-text: 174 179 183;--color-btn-icon-hover-bg: 247 248 249;--color-btn-icon-hover-text: 29 29 29;--color-btn-toolbar-bg: 255 255 255;--color-btn-toolbar-text: 255 255 255;--color-btn-toolbar-border: 255 255 255;--color-btn-toolbar-hover-bg: 255 255 255;--color-action-bar-border: 255 255 255;--color-action-bar-bg-start: 255 255 255;--color-action-bar-bg-mid: 250 250 250;--color-action-bar-bg-end: 245 245 245;--color-action-bar-shadow: 212 212 216;--color-modal-footer-bg: 250 250 250;--td-space-page-y: 2rem;--td-space-page-x: 1.5rem;--td-space-section: 1.5rem;--td-space-field: 1rem;--td-radius-control: .5625rem;--td-radius-container: .75rem;--td-radius-modal: 1rem;--td-transition: all .2s ease-in-out;--td-form-control-min-height: 2.5rem;--td-form-control-padding-x: .75rem;--td-form-control-padding-y: .5rem;--color-table-header-bg: 43 43 43;--color-table-header-text: 255 255 255;--color-card-header-bg: 43 43 43;--color-card-header-text: 255 255 255;--color-card-header-muted: 255 255 255}.dark{color-scheme:dark;--color-surface-50: 26 26 26;--color-surface-100: 44 44 44;--color-surface-200: 54 54 54;--color-surface-300: 71 71 71;--color-surface-400: 113 113 122;--color-surface-500: 161 161 170;--color-surface-600: 212 212 216;--color-surface-700: 228 228 231;--color-surface-800: 244 244 245;--color-surface-900: 250 250 250;--color-card: 36 36 36;--color-card-muted: 44 44 44;--color-card-footer-bg: 44 44 44;--color-ink-300: 113 113 122;--color-ink-400: 87 87 87;--color-ink-500: 143 143 143;--color-ink-600: 143 143 143;--color-ink-700: 212 212 216;--color-ink-800: 228 228 231;--color-ink-900: 242 242 242;--color-brand-primary: 107 126 224;--color-brand-primary-hover: 147 162 236;--color-brand-primary-active: 77 95 196;--color-brand-primary-btn-bg: 77 95 196;--color-brand-primary-light: 42 49 84;--color-brand-secondary: 69 184 208;--color-brand-dark: 242 242 242;--color-brand-dark-hover: 255 255 255;--color-brand-sidebar: 18 18 18;--color-brand-sidebar-hover: 77 95 196;--color-brand-sidebar-active: 18 18 18;--color-brand-header: 22 22 22;--color-brand-header-accent: 51 51 51;--color-brand-accent: 255 154 61;--color-brand-accent-hover: 249 159 57;--color-ring: 107 126 224;--color-ring-offset: 26 26 26;--color-table-tool-header-bg: 43 43 43;--color-table-tool-header-text: 255 255 255;--color-brand-page-toolbar: 26 26 26;--color-modal-header-bg: 77 95 196;--color-modal-header-text: 255 255 255;--color-form-control-bg: 31 31 31;--color-form-control-border: 58 58 58;--color-filter-panel-bg: 36 36 36;--color-filter-panel-border: 54 54 54;--color-card-search-bg: 36 36 36;--color-list-scope-bar-bg: 36 36 36;--color-list-scope-bar-border: 54 54 54;--color-list-scope-bar-border-active: 107 126 224;--color-list-scope-bar-accent: 107 126 224;--color-card-header-bg: 47 47 47;--color-card-header-text: 255 255 255;--color-card-header-muted: 228 228 231;--color-ui-success-bg: 35 55 50;--color-ui-success-text: 116 220 182;--color-ui-warning-bg: 55 48 35;--color-ui-warning-text: 240 192 96;--color-ui-error-bg: 55 35 40;--color-ui-error-text: 255 155 166;--color-ui-info-bg: 30 48 72;--color-ui-info-text: 158 193 255;--color-ui-neutral-bg: 50 50 50;--color-ui-neutral-text: 184 184 184;--color-ui-created-bg: 90 110 130;--color-ui-created-text: 169 189 208;--color-ui-clarification-bg: 200 80 140;--color-ui-clarification-text: 240 160 196;--color-text-link: 147 162 236;--color-text-link-hover: 107 126 224;--color-btn-dark-bg: 244 244 245;--color-btn-dark-text: 24 24 27;--color-btn-dark-hover: 228 228 231;--color-btn-secondary-bg: 50 50 50;--color-btn-secondary-border: 71 71 71;--color-btn-secondary-text: 242 242 242;--color-btn-secondary-hover-bg: 58 58 58;--color-btn-secondary-hover-border: 87 87 87;--color-btn-secondary-active-bg: 71 71 71;--color-btn-ghost-text: 242 242 242;--color-btn-ghost-hover-bg: 44 44 44;--color-btn-ghost-active-bg: 54 54 54;--color-btn-icon-text: 143 143 143;--color-btn-icon-hover-bg: 44 44 44;--color-btn-icon-hover-text: 242 242 242;--color-btn-toolbar-bg: 255 255 255;--color-btn-toolbar-text: 255 255 255;--color-btn-toolbar-border: 255 255 255;--color-btn-toolbar-hover-bg: 255 255 255;--color-action-bar-border: 54 54 54;--color-action-bar-bg-start: 36 36 36;--color-action-bar-bg-mid: 26 26 26;--color-action-bar-bg-end: 26 26 26;--color-action-bar-shadow: 18 18 18;--color-modal-footer-bg: 26 26 26;--color-table-header-bg: 47 47 47;--color-table-header-text: 255 255 255}:root{--public-offer-header-height: 0px}html{scroll-behavior:smooth;--tw-text-opacity: 1;color:rgb(var(--color-brand-dark) / var(--tw-text-opacity, 1));-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:14px}body{min-height:100vh;--tw-bg-opacity: 1;background-color:rgb(var(--color-surface-50) / var(--tw-bg-opacity, 1))}@media print{body>body{display:block;min-height:auto;background:#fff}body>body>.flex.min-w-0.flex-1{width:100%;max-width:none}}:where(button,a,input,select,textarea,[role=button],[role=switch]){transition-property:all;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1)}*:focus-visible{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-opacity: 1;--tw-ring-color: rgb(var(--color-brand-primary) / var(--tw-ring-opacity, 1));--tw-ring-offset-width: 2px;--tw-ring-offset-color: rgb(var(--color-ring-offset))}::-webkit-scrollbar{height:.5rem;width:.5rem}::-webkit-scrollbar-track{--tw-bg-opacity: 1;background-color:rgb(var(--color-surface-100) / var(--tw-bg-opacity, 1))}@media print{.input-field::-webkit-scrollbar-track{background-color:#f5f5f5;color:#525252;border-color:#d4d4d4}}::-webkit-scrollbar-thumb{border-radius:9999px;--tw-bg-opacity: 1;background-color:rgb(var(--color-surface-300) / var(--tw-bg-opacity, 1))}::-webkit-scrollbar-thumb:hover{--tw-bg-opacity: 1;background-color:rgb(var(--color-surface-400) / var(--tw-bg-opacity, 1))}.\!container{width:100%!important}.container{width:100%}@media(min-width:640px){.\!container{max-width:640px!important}.container{max-width:640px}}@media(min-width:768px){.\!container{max-width:768px!important}.container{max-width:768px}}@media(min-width:1024px){.\!container{max-width:1024px!important}.container{max-width:1024px}}@media(min-width:1280px){.\!container{max-width:1280px!important}.container{max-width:1280px}}@media(min-width:1536px){.\!container{max-width:1536px!important}.container{max-width:1536px}}.prose{color:var(--tw-prose-body);max-width:65ch}.prose :where(p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em;margin-bottom:1.25em}.prose :where([class~=lead]):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-lead);font-size:1.25em;line-height:1.6;margin-top:1.2em;margin-bottom:1.2em}.prose :where(a):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-links);text-decoration:underline;font-weight:500}.prose :where(strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-bold);font-weight:600}.prose :where(a strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(blockquote strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(thead th strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(ol):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:decimal;margin-top:1.25em;margin-bottom:1.25em;padding-inline-start:1.625em}.prose :where(ol[type=A]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-alpha}.prose :where(ol[type=a]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-alpha}.prose :where(ol[type=A s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-alpha}.prose :where(ol[type=a s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-alpha}.prose :where(ol[type=I]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-roman}.prose :where(ol[type=i]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-roman}.prose :where(ol[type=I s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-roman}.prose :where(ol[type=i s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-roman}.prose :where(ol[type="1"]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:decimal}.prose :where(ul):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:disc;margin-top:1.25em;margin-bottom:1.25em;padding-inline-start:1.625em}.prose :where(ol>li):not(:where([class~=not-prose],[class~=not-prose] *))::marker{font-weight:400;color:var(--tw-prose-counters)}.prose :where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *))::marker{color:var(--tw-prose-bullets)}.prose :where(dt):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:600;margin-top:1.25em}.prose :where(hr):not(:where([class~=not-prose],[class~=not-prose] *)){border-color:var(--tw-prose-hr);border-top-width:1px;margin-top:3em;margin-bottom:3em}.prose :where(blockquote):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:500;font-style:italic;color:var(--tw-prose-quotes);border-inline-start-width:.25rem;border-inline-start-color:var(--tw-prose-quote-borders);quotes:"“""”""‘""’";margin-top:1.6em;margin-bottom:1.6em;padding-inline-start:1em}.prose :where(blockquote p:first-of-type):not(:where([class~=not-prose],[class~=not-prose] *)):before{content:open-quote}.prose :where(blockquote p:last-of-type):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:close-quote}.prose :where(h1):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:800;font-size:2.25em;margin-top:0;margin-bottom:.8888889em;line-height:1.1111111}.prose :where(h1 strong):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:900;color:inherit}.prose :where(h2):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:700;font-size:1.5em;margin-top:2em;margin-bottom:1em;line-height:1.3333333}.prose :where(h2 strong):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:800;color:inherit}.prose :where(h3):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:600;font-size:1.25em;margin-top:1.6em;margin-bottom:.6em;line-height:1.6}.prose :where(h3 strong):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:700;color:inherit}.prose :where(h4):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:600;margin-top:1.5em;margin-bottom:.5em;line-height:1.5}.prose :where(h4 strong):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:700;color:inherit}.prose :where(img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em}.prose :where(picture):not(:where([class~=not-prose],[class~=not-prose] *)){display:block;margin-top:2em;margin-bottom:2em}.prose :where(video):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em}.prose :where(kbd):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:500;font-family:inherit;color:var(--tw-prose-kbd);box-shadow:0 0 0 1px var(--tw-prose-kbd-shadows),0 3px 0 var(--tw-prose-kbd-shadows);font-size:.875em;border-radius:.3125rem;padding-top:.1875em;padding-inline-end:.375em;padding-bottom:.1875em;padding-inline-start:.375em}.prose :where(code):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-code);font-weight:600;font-size:.875em}.prose :where(code):not(:where([class~=not-prose],[class~=not-prose] *)):before{content:"`"}.prose :where(code):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:"`"}.prose :where(a code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(h1 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(h2 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-size:.875em}.prose :where(h3 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-size:.9em}.prose :where(h4 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(blockquote code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(thead th code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(pre):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-pre-code);background-color:var(--tw-prose-pre-bg);overflow-x:auto;font-weight:400;font-size:.875em;line-height:1.7142857;margin-top:1.7142857em;margin-bottom:1.7142857em;border-radius:.375rem;padding-top:.8571429em;padding-inline-end:1.1428571em;padding-bottom:.8571429em;padding-inline-start:1.1428571em}.prose :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)){background-color:transparent;border-width:0;border-radius:0;padding:0;font-weight:inherit;color:inherit;font-size:inherit;font-family:inherit;line-height:inherit}.prose :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)):before{content:none}.prose :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:none}.prose :where(table):not(:where([class~=not-prose],[class~=not-prose] *)){width:100%;table-layout:auto;margin-top:2em;margin-bottom:2em;font-size:.875em;line-height:1.7142857}.prose :where(thead):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-width:1px;border-bottom-color:var(--tw-prose-th-borders)}.prose :where(thead th):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:600;vertical-align:bottom;padding-inline-end:.5714286em;padding-bottom:.5714286em;padding-inline-start:.5714286em}.prose :where(tbody tr):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-width:1px;border-bottom-color:var(--tw-prose-td-borders)}.prose :where(tbody tr:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-width:0}.prose :where(tbody td):not(:where([class~=not-prose],[class~=not-prose] *)){vertical-align:baseline}.prose :where(tfoot):not(:where([class~=not-prose],[class~=not-prose] *)){border-top-width:1px;border-top-color:var(--tw-prose-th-borders)}.prose :where(tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)){vertical-align:top}.prose :where(th,td):not(:where([class~=not-prose],[class~=not-prose] *)){text-align:start}.prose :where(figure>*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}.prose :where(figcaption):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-captions);font-size:.875em;line-height:1.4285714;margin-top:.8571429em}.prose{--tw-prose-body: #374151;--tw-prose-headings: #111827;--tw-prose-lead: #4b5563;--tw-prose-links: #111827;--tw-prose-bold: #111827;--tw-prose-counters: #6b7280;--tw-prose-bullets: #d1d5db;--tw-prose-hr: #e5e7eb;--tw-prose-quotes: #111827;--tw-prose-quote-borders: #e5e7eb;--tw-prose-captions: #6b7280;--tw-prose-kbd: #111827;--tw-prose-kbd-shadows: rgb(17 24 39 / 10%);--tw-prose-code: #111827;--tw-prose-pre-code: #e5e7eb;--tw-prose-pre-bg: #1f2937;--tw-prose-th-borders: #d1d5db;--tw-prose-td-borders: #e5e7eb;--tw-prose-invert-body: #d1d5db;--tw-prose-invert-headings: #fff;--tw-prose-invert-lead: #9ca3af;--tw-prose-invert-links: #fff;--tw-prose-invert-bold: #fff;--tw-prose-invert-counters: #9ca3af;--tw-prose-invert-bullets: #4b5563;--tw-prose-invert-hr: #374151;--tw-prose-invert-quotes: #f3f4f6;--tw-prose-invert-quote-borders: #374151;--tw-prose-invert-captions: #9ca3af;--tw-prose-invert-kbd: #fff;--tw-prose-invert-kbd-shadows: rgb(255 255 255 / 10%);--tw-prose-invert-code: #fff;--tw-prose-invert-pre-code: #d1d5db;--tw-prose-invert-pre-bg: rgb(0 0 0 / 50%);--tw-prose-invert-th-borders: #4b5563;--tw-prose-invert-td-borders: #374151;font-size:1rem;line-height:1.75}.prose :where(picture>img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}.prose :where(li):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.5em;margin-bottom:.5em}.prose :where(ol>li):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:.375em}.prose :where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:.375em}.prose :where(.prose>ul>li p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.75em;margin-bottom:.75em}.prose :where(.prose>ul>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em}.prose :where(.prose>ul>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.25em}.prose :where(.prose>ol>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em}.prose :where(.prose>ol>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.25em}.prose :where(ul ul,ul ol,ol ul,ol ol):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.75em;margin-bottom:.75em}.prose :where(dl):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em;margin-bottom:1.25em}.prose :where(dd):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.5em;padding-inline-start:1.625em}.prose :where(hr+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(h2+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(h3+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(h4+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(thead th:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.prose :where(thead th:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}.prose :where(tbody td,tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)){padding-top:.5714286em;padding-inline-end:.5714286em;padding-bottom:.5714286em;padding-inline-start:.5714286em}.prose :where(tbody td:first-child,tfoot td:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.prose :where(tbody td:last-child,tfoot td:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}.prose :where(figure):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em}.prose :where(.prose>:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(.prose>:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:0}.prose-sm{font-size:.875rem;line-height:1.7142857}.prose-sm :where(p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.1428571em;margin-bottom:1.1428571em}.prose-sm :where([class~=lead]):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:1.2857143em;line-height:1.5555556;margin-top:.8888889em;margin-bottom:.8888889em}.prose-sm :where(blockquote):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.3333333em;margin-bottom:1.3333333em;padding-inline-start:1.1111111em}.prose-sm :where(h1):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:2.1428571em;margin-top:0;margin-bottom:.8em;line-height:1.2}.prose-sm :where(h2):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:1.4285714em;margin-top:1.6em;margin-bottom:.8em;line-height:1.4}.prose-sm :where(h3):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:1.2857143em;margin-top:1.5555556em;margin-bottom:.4444444em;line-height:1.5555556}.prose-sm :where(h4):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.4285714em;margin-bottom:.5714286em;line-height:1.4285714}.prose-sm :where(img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.7142857em;margin-bottom:1.7142857em}.prose-sm :where(picture):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.7142857em;margin-bottom:1.7142857em}.prose-sm :where(picture>img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}.prose-sm :where(video):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.7142857em;margin-bottom:1.7142857em}.prose-sm :where(kbd):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.8571429em;border-radius:.3125rem;padding-top:.1428571em;padding-inline-end:.3571429em;padding-bottom:.1428571em;padding-inline-start:.3571429em}.prose-sm :where(code):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.8571429em}.prose-sm :where(h2 code):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.9em}.prose-sm :where(h3 code):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.8888889em}.prose-sm :where(pre):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.8571429em;line-height:1.6666667;margin-top:1.6666667em;margin-bottom:1.6666667em;border-radius:.25rem;padding-top:.6666667em;padding-inline-end:1em;padding-bottom:.6666667em;padding-inline-start:1em}.prose-sm :where(ol):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.1428571em;margin-bottom:1.1428571em;padding-inline-start:1.5714286em}.prose-sm :where(ul):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.1428571em;margin-bottom:1.1428571em;padding-inline-start:1.5714286em}.prose-sm :where(li):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.2857143em;margin-bottom:.2857143em}.prose-sm :where(ol>li):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:.4285714em}.prose-sm :where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:.4285714em}.prose-sm :where(.prose-sm>ul>li p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.5714286em;margin-bottom:.5714286em}.prose-sm :where(.prose-sm>ul>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.1428571em}.prose-sm :where(.prose-sm>ul>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.1428571em}.prose-sm :where(.prose-sm>ol>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.1428571em}.prose-sm :where(.prose-sm>ol>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.1428571em}.prose-sm :where(ul ul,ul ol,ol ul,ol ol):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.5714286em;margin-bottom:.5714286em}.prose-sm :where(dl):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.1428571em;margin-bottom:1.1428571em}.prose-sm :where(dt):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.1428571em}.prose-sm :where(dd):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.2857143em;padding-inline-start:1.5714286em}.prose-sm :where(hr):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2.8571429em;margin-bottom:2.8571429em}.prose-sm :where(hr+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose-sm :where(h2+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose-sm :where(h3+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose-sm :where(h4+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose-sm :where(table):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.8571429em;line-height:1.5}.prose-sm :where(thead th):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:1em;padding-bottom:.6666667em;padding-inline-start:1em}.prose-sm :where(thead th:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.prose-sm :where(thead th:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}.prose-sm :where(tbody td,tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)){padding-top:.6666667em;padding-inline-end:1em;padding-bottom:.6666667em;padding-inline-start:1em}.prose-sm :where(tbody td:first-child,tfoot td:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.prose-sm :where(tbody td:last-child,tfoot td:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}.prose-sm :where(figure):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.7142857em;margin-bottom:1.7142857em}.prose-sm :where(figure>*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}.prose-sm :where(figcaption):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.8571429em;line-height:1.3333333;margin-top:.6666667em}.prose-sm :where(.prose-sm>:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose-sm :where(.prose-sm>:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:0}.docs-shell{min-height:calc(100vh - 4rem);background-color:rgb(var(--docs-bg));color:rgb(var(--docs-text));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.filter-grid-compact>.docs-topbar.flex-col{gap:.125rem}.docs-topbar{position:sticky;top:0;z-index:30;display:flex;height:var(--docs-topbar-h);align-items:center;gap:.75rem;border-bottom-width:1px;border-color:rgb(var(--docs-border));background-color:rgb(var(--docs-surface)/.92);padding-left:1rem;padding-right:1rem;--tw-backdrop-blur: blur(12px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}@media print{body>.min-h-screen>.docs-topbar.min-w-0.flex-1{width:100%;max-width:none}}@media(min-width:640px){.docs-topbar{padding-left:1.5rem;padding-right:1.5rem}}.docs-layout{margin-left:auto;margin-right:auto;display:grid;width:100%;max-width:90rem;grid-template-columns:repeat(1,minmax(0,1fr));gap:0px;padding:1rem 1rem 4rem}@media(min-width:640px){.docs-layout{padding-left:1.5rem;padding-right:1.5rem}}@media(min-width:1024px){.docs-layout{grid-template-columns:var(--docs-sidebar-w) minmax(0,1fr);gap:2.5rem}}.docs-sidebar{display:none}.public-offer-view-body-bg .offer-cost-grand-total-block>.docs-sidebar.print\:block .offer-partner-badge-strip{margin-top:1.5rem;margin-bottom:0;justify-content:flex-end}.public-offer-sticky-header-inner.public-offer-view-body-bg .offer-cost-grand-total-block>.docs-sidebar.print\:block .offer-partner-badge-strip{justify-content:flex-end}@media(min-width:1024px){.docs-sidebar{display:block}}.docs-sidebar-inner{position:sticky;top:calc(var(--docs-topbar-h) + 1rem);max-height:calc(100vh - var(--docs-topbar-h) - 2rem);overflow-y:auto;padding-right:.25rem}.docs-content{width:100%;min-width:0px;max-width:var(--docs-content-max);justify-self:center}@media print{body>.min-h-screen>.flex.docs-content.flex-1{width:100%;max-width:none}}.docs-nav-link{display:block;border-radius:.5rem;border-left-width:2px;border-color:transparent;padding:.375rem .5rem .375rem .75rem;font-size:.875rem;line-height:1.25rem;color:rgb(var(--docs-text-muted));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.docs-nav-link:hover{background-color:rgb(var(--docs-accent-muted)/.65);color:rgb(var(--docs-text))}.docs-nav-link-active{border-color:rgb(var(--docs-accent));background-color:rgb(var(--docs-accent-muted)/.85);font-weight:500;color:rgb(var(--docs-accent))}.docs-search-trigger{display:inline-flex;min-width:0px;flex:1 1 0%;align-items:center;gap:.5rem;border-radius:.5rem;border-width:1px;border-color:rgb(var(--docs-border));background-color:rgb(var(--docs-bg));padding:.5rem .75rem;font-size:.875rem;line-height:1.25rem;color:rgb(var(--docs-text-subtle));--tw-shadow-color: var(--docs-shadow);--tw-shadow: var(--tw-shadow-colored);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}@media print{body>.min-h-screen>.flex.docs-search-trigger.flex-1{width:100%;max-width:none}body>.min-h-screen>.flex.min-w-0.docs-search-trigger{width:100%;max-width:none}}.docs-search-trigger:hover{border-color:rgb(var(--docs-accent)/.45)}.docs-search-trigger:focus{outline:2px solid transparent;outline-offset:2px}.docs-search-trigger: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);--tw-ring-color: rgb(var(--docs-accent));--tw-ring-offset-width: 2px;--tw-ring-offset-color: rgb(var(--docs-surface))}.docs-btn-icon{display:inline-flex;height:2.25rem;width:2.25rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:.5rem;border-width:1px;border-color:rgb(var(--docs-border));background-color:rgb(var(--docs-surface));color:rgb(var(--docs-text-muted));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.docs-btn-icon:hover{background-color:rgb(var(--docs-accent-muted)/.5);color:rgb(var(--docs-text))}.docs-btn-icon:focus{outline:2px solid transparent;outline-offset:2px}.docs-btn-icon: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);--tw-ring-color: rgb(var(--docs-accent));--tw-ring-offset-width: 2px}.docs-prose{font-size:.9375rem;line-height:1.65;color:rgb(var(--docs-text-muted))}.docs-prose>section{margin-bottom:4rem;scroll-margin-top:7rem}.docs-prose>section:last-child{margin-bottom:2rem}.docs-prose h2{margin-bottom:1rem;margin-top:0;font-size:1.25rem;line-height:1.75rem;font-weight:600;letter-spacing:-.025em;color:rgb(var(--docs-text))}.docs-prose h3:not(.docs-faq-category-title){margin-bottom:.75rem;margin-top:2rem;font-size:1rem;line-height:1.5rem;font-weight:600;color:rgb(var(--docs-text))}.docs-prose p{margin-bottom:.75rem}.docs-prose code:not(.docs-code){border-radius:.375rem;background-color:rgb(var(--docs-accent-muted)/.7);padding:.125rem .375rem;font-family:JetBrains Mono,Fira Code,SF Mono,Consolas,Liberation Mono,monospace;font-size:.8125rem;color:rgb(var(--docs-accent))}.docs-prose hr{margin-top:3rem;margin-bottom:3rem;border-color:rgb(var(--docs-border))}.docs-section-lead{margin-bottom:2rem;font-size:.875rem;line-height:1.25rem;color:rgb(var(--docs-text-muted))}.filter-grid-compact>.docs-step-card.flex-col{gap:.125rem}.docs-step-card{position:relative;display:flex;gap:1rem;border-radius:var(--docs-radius-lg);border-width:1px;border-color:rgb(var(--docs-border));background-color:rgb(var(--docs-surface));padding:1.25rem;--tw-shadow-color: var(--docs-shadow);--tw-shadow: var(--tw-shadow-colored)}@media print{body>.min-h-screen>.docs-step-card.min-w-0.flex-1{width:100%;max-width:none}}.docs-step-number{display:inline-flex;height:2.25rem;width:2.25rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:9999px;background-image:linear-gradient(to bottom right,var(--tw-gradient-stops));--tw-gradient-from: rgb(var(--docs-accent)) var(--tw-gradient-from-position);--tw-gradient-to: rgb(var(--docs-accent) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);--tw-gradient-to: rgb(var(--docs-violet)) var(--tw-gradient-to-position);font-size:.875rem;line-height:1.25rem;font-weight:700;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.filter-grid-compact>.docs-callout.flex-col{gap:.125rem}.docs-callout{display:flex;gap:.75rem;border-radius:var(--docs-radius);border-width:1px;padding:.75rem 1rem;font-size:.875rem;line-height:1.25rem;line-height:1.625}@media print{body>.min-h-screen>.docs-callout.min-w-0.flex-1{width:100%;max-width:none}}.dark .docs-callout-warning{border-color:#78350f80;background-color:#451a0366;--tw-text-opacity: 1;color:rgb(254 243 199 / var(--tw-text-opacity, 1))}.dark .docs-callout-info{border-color:#1e3a8a80;background-color:#17255466;--tw-text-opacity: 1;color:rgb(219 234 254 / var(--tw-text-opacity, 1))}.docs-panel{border-radius:var(--docs-radius-lg);border-width:1px;border-color:rgb(var(--docs-border));background-color:rgb(var(--docs-surface));--tw-shadow-color: var(--docs-shadow);--tw-shadow: var(--tw-shadow-colored)}.docs-heading-anchor{position:relative;scroll-margin-top:7rem}.docs-heading-anchor .docs-anchor-btn{position:absolute;left:-1.75rem;top:50%;display:none;--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));border-radius:.375rem;padding:.25rem;color:rgb(var(--docs-text-subtle));opacity:0;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.public-offer-view-body-bg .offer-cost-grand-total-block>.docs-heading-anchor .docs-anchor-btn.print\:block .offer-partner-badge-strip{margin-top:1.5rem;margin-bottom:0;justify-content:flex-end}.public-offer-sticky-header-inner.public-offer-view-body-bg .offer-cost-grand-total-block>.docs-heading-anchor .docs-anchor-btn.print\:block .offer-partner-badge-strip{justify-content:flex-end}@media(min-width:1024px){.docs-heading-anchor .docs-anchor-btn{display:inline-flex}}.docs-heading-anchor:hover .docs-anchor-btn,.docs-heading-anchor:focus-within .docs-anchor-btn{opacity:1}.docs-code{font-family:JetBrains Mono,Fira Code,SF Mono,Consolas,Liberation Mono,monospace;font-size:.8125rem}.filter-grid-compact>.docs-search-overlay.flex-col{gap:.125rem}.docs-search-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:50;display:flex;align-items:flex-start;justify-content:center;background-color:#0006;padding-left:1rem;padding-right:1rem;padding-top:12vh;--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)}@media print{body>div.docs-search-overlay.bottom-4.z-50{display:none}body>div.fixed.bottom-4.docs-search-overlay{display:none}body>.min-h-screen>.docs-search-overlay.min-w-0.flex-1{width:100%;max-width:none}}.docs-search-panel{width:100%;max-width:36rem;overflow:hidden;border-radius:.75rem;border-width:1px;border-color:rgb(var(--docs-border));background-color:rgb(var(--docs-surface));--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.docs-drawer-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:40;background-color:#0006}@media print{body>div.docs-drawer-backdrop.bottom-4.z-50{display:none}}@media(min-width:1024px){.docs-drawer-backdrop{display:none}.public-offer-view-body-bg .offer-cost-grand-total-block>.docs-drawer-backdrop.print\:block .offer-partner-badge-strip{margin-top:1.5rem;margin-bottom:0;justify-content:flex-end}.public-offer-sticky-header-inner.public-offer-view-body-bg .offer-cost-grand-total-block>.docs-drawer-backdrop.print\:block .offer-partner-badge-strip{justify-content:flex-end}}.docs-drawer{position:fixed;top:0;bottom:0;left:0;z-index:50;width:min(18rem,85vw);overflow-y:auto;border-right-width:1px;border-color:rgb(var(--docs-border));background-color:rgb(var(--docs-surface));padding:1rem;--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}@media print{body>div.docs-drawer.bottom-4.z-50{display:none}body>div.fixed.bottom-4.docs-drawer{display:none}}@media(min-width:1024px){.docs-drawer{display:none}.public-offer-view-body-bg .offer-cost-grand-total-block>.docs-drawer.print\:block .offer-partner-badge-strip{margin-top:1.5rem;margin-bottom:0;justify-content:flex-end}.public-offer-sticky-header-inner.public-offer-view-body-bg .offer-cost-grand-total-block>.docs-drawer.print\:block .offer-partner-badge-strip{justify-content:flex-end}}.filter-grid-compact>.docs-feature-card.flex-col{gap:.125rem}.filter-grid-compact>.flex.docs-feature-card{gap:.125rem}.docs-feature-card{display:flex;min-height:10rem;flex-direction:column;border-radius:var(--docs-radius-lg);border-width:1px;border-color:rgb(var(--docs-border));background-color:rgb(var(--docs-surface));padding:1.25rem;--tw-shadow-color: var(--docs-shadow);--tw-shadow: var(--tw-shadow-colored);transition-property:box-shadow;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}@media print{body>.min-h-screen>.docs-feature-card.min-w-0.flex-1{width:100%;max-width:none}}.docs-feature-card:hover{--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.docs-feature-card-icon{margin-bottom:.75rem;display:inline-flex;height:2.5rem;width:2.5rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:.5rem;background-color:rgb(var(--docs-accent-muted));color:rgb(var(--docs-accent))}.docs-feature-card-title{margin-bottom:.25rem;font-size:.875rem;line-height:1.25rem;font-weight:600;color:rgb(var(--docs-text))}.docs-feature-card-link{margin-top:auto;display:inline-flex;align-items:center;gap:.25rem;border-top-width:1px;border-color:rgb(var(--docs-border));padding-top:.75rem;font-size:.75rem;line-height:1rem;font-weight:500;color:rgb(var(--docs-accent))}.docs-feature-card-link:hover{text-decoration-line:underline}.docs-pill{display:inline-flex;border-radius:9999px;background-color:rgb(var(--docs-accent-muted));padding:.125rem .625rem;font-size:.75rem;line-height:1rem;font-weight:500;color:rgb(var(--docs-accent))}.docs-faq-accordion>: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))}.docs-faq-grid{display:grid;gap:1.25rem}.docs-faq-category-card{overflow:hidden;border-radius:var(--docs-radius-lg);border-width:1px;border-color:rgb(var(--docs-border));background-color:rgb(var(--docs-surface));--tw-shadow-color: var(--docs-shadow);--tw-shadow: var(--tw-shadow-colored);transition-property:box-shadow;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.docs-faq-category-card:hover{--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.filter-grid-compact>.docs-faq-category-header.flex-col{gap:.125rem}.docs-faq-category-header{display:flex;align-items:flex-start;gap:.75rem;border-bottom-width:1px;border-color:rgb(var(--docs-border));background-color:rgb(var(--docs-accent-muted)/.4);padding:1rem 1.25rem}@media print{body>.min-h-screen>.docs-faq-category-header.min-w-0.flex-1{width:100%;max-width:none}}.docs-faq-category-icon{display:inline-flex;height:2.5rem;width:2.5rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:.5rem;border-width:1px;border-color:rgb(var(--docs-border));background-color:rgb(var(--docs-surface));color:rgb(var(--docs-accent));--tw-shadow-color: var(--docs-shadow);--tw-shadow: var(--tw-shadow-colored)}.docs-faq-category-title{font-size:.875rem;line-height:1.25rem;font-weight:600;line-height:1.375;color:rgb(var(--docs-text))}.docs-faq-category-meta{margin-top:.125rem;font-size:.75rem;line-height:1rem;color:rgb(var(--docs-text-subtle))}.docs-faq-category-items>:not([hidden])~:not([hidden]){--tw-divide-y-reverse: 0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse));border-color:rgb(var(--docs-border))}.docs-faq-item{scroll-margin-top:7rem;background-color:rgb(var(--docs-surface));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.docs-faq-item-open{background-color:rgb(var(--docs-accent-muted)/.22)}.filter-grid-compact>.docs-faq-trigger.flex-col{gap:.125rem}.docs-faq-trigger{display:flex;width:100%;cursor:pointer;align-items:center;justify-content:space-between;gap:1rem;padding:1rem 1.25rem;text-align:left;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}@media print{body>.min-h-screen>.docs-faq-trigger.min-w-0.flex-1{width:100%;max-width:none}}.docs-faq-trigger:hover{background-color:rgb(var(--docs-accent-muted)/.35)}.docs-faq-trigger:focus{outline:2px solid transparent;outline-offset:2px}.docs-faq-trigger: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);--tw-ring-inset: inset;--tw-ring-color: rgb(var(--docs-accent))}.docs-faq-question{font-size:.9375rem;font-weight:500;line-height:1.375;color:rgb(var(--docs-text))}.docs-faq-chevron{color:rgb(var(--docs-text-subtle));transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.docs-faq-chevron-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));color:rgb(var(--docs-accent))}.docs-faq-body{margin-left:1.25rem;margin-right:1.25rem;margin-bottom:1rem}.docs-faq-body>: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))}.docs-faq-body{border-radius:.5rem;border-width:1px;border-left-width:3px;border-color:rgb(var(--docs-border));border-left-color:rgb(var(--docs-accent));background-color:rgb(var(--docs-surface));padding:.75rem 1rem;font-size:.875rem;line-height:1.25rem;line-height:1.625;color:rgb(var(--docs-text-muted))}.docs-faq-body ul>:not([hidden])~:not([hidden]),.docs-faq-body ol>: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))}.docs-faq-body li{line-height:1.625}.docs-code-block{display:inline-flex;align-items:center;gap:.375rem;border-radius:.375rem;border-width:1px;border-color:rgb(var(--docs-border));background-color:rgb(var(--docs-accent-muted)/.4);padding:.125rem .5rem;font-family:JetBrains Mono,Fira Code,SF Mono,Consolas,Liberation Mono,monospace;font-size:.8125rem;color:rgb(var(--docs-accent))}.docs-collapsible{overflow:hidden;border-radius:var(--docs-radius-lg);border-width:1px;border-color:rgb(var(--docs-border));background-color:rgb(var(--docs-surface))}.filter-grid-compact>.docs-collapsible-trigger.flex-col{gap:.125rem}.docs-collapsible-trigger{display:flex;width:100%;align-items:center;justify-content:space-between;gap:.75rem;padding:1rem;text-align:left;font-size:.875rem;line-height:1.25rem;font-weight:600;color:rgb(var(--docs-text));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}@media print{body>.min-h-screen>.docs-collapsible-trigger.min-w-0.flex-1{width:100%;max-width:none}}.docs-collapsible-trigger:hover{background-color:rgb(var(--docs-accent-muted)/.3)}.docs-collapsible-body>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.docs-collapsible-body{border-top-width:1px;border-color:rgb(var(--docs-border));padding:.75rem 1rem 1rem}.docs-tag-pill{display:inline-flex;align-items:center;border-radius:9999px;background-color:rgb(var(--docs-accent-muted));padding:.125rem .625rem;font-size:.75rem;line-height:1rem;font-weight:500;color:rgb(var(--docs-text-muted))}.docs-role-tab{border-radius:.5rem;border-width:1px;border-color:rgb(var(--docs-border));padding:.375rem .75rem;font-size:.875rem;line-height:1.25rem;font-weight:500;color:rgb(var(--docs-text-muted));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.docs-role-tab:hover{border-color:rgb(var(--docs-accent)/.4)}.docs-role-tab:focus{outline:2px solid transparent;outline-offset:2px}.docs-role-tab: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);--tw-ring-color: rgb(var(--docs-accent))}.docs-role-tab-active{border-color:rgb(var(--docs-accent));background-color:rgb(var(--docs-accent-muted));color:rgb(var(--docs-accent))}.docs-role-table-wrap{border-radius:var(--docs-radius-lg);border-width:1px;border-color:rgb(var(--docs-border))}.docs-role-table{width:100%;min-width:620px;border-collapse:collapse;font-size:.875rem;line-height:1.25rem}.docs-role-table thead tr{border-bottom-width:1px;border-color:rgb(var(--docs-border));background-color:rgb(var(--docs-accent-muted)/.35)}.docs-role-table th{padding:.75rem 1rem;text-align:left;font-size:.75rem;line-height:1rem;font-weight:600;text-transform:uppercase;letter-spacing:.025em;color:rgb(var(--docs-text-subtle))}.docs-role-table tbody tr{border-bottom-width:1px;border-color:rgb(var(--docs-border))}.docs-role-table tbody tr:nth-child(odd){background-color:rgb(var(--docs-surface))}.docs-role-table tbody tr:nth-child(2n){background-color:rgb(var(--docs-bg))}.docs-role-table td{padding:.75rem 1rem;color:rgb(var(--docs-text-muted))}.docs-role-check{display:inline-flex;height:1.25rem;width:1.25rem;align-items:center;justify-content:center;border-radius:9999px;background-color:rgb(var(--docs-accent-muted));font-size:.75rem;line-height:1rem;font-weight:700;color:rgb(var(--docs-accent))}.docs-role-dash{display:inline-flex;height:1.25rem;width:1.25rem;align-items:center;justify-content:center;border-radius:9999px;background-color:rgb(var(--docs-border)/.5);font-size:.75rem;line-height:1rem;color:rgb(var(--docs-text-subtle))}.docs-prose .docs-data-table{margin-bottom:.5rem;width:100%;min-width:640px;border-collapse:collapse;overflow:hidden;border-radius:var(--docs-radius-lg);border-width:1px;border-color:rgb(var(--docs-border));font-size:.875rem;line-height:1.25rem}.docs-prose .docs-data-table thead tr{border-bottom-width:1px;border-color:rgb(var(--docs-border));background-color:rgb(var(--docs-accent-muted)/.35)}.docs-prose .docs-data-table th{padding:.75rem 1rem;text-align:left;font-size:.75rem;line-height:1rem;font-weight:600;text-transform:uppercase;letter-spacing:.025em;color:rgb(var(--docs-text-subtle))}.docs-prose .docs-data-table tbody tr{border-bottom-width:1px;border-color:rgb(var(--docs-border))}.docs-prose .docs-data-table tbody tr:nth-child(odd){background-color:rgb(var(--docs-surface))}.docs-prose .docs-data-table tbody tr:nth-child(2n){background-color:rgb(var(--docs-bg))}.docs-prose .docs-data-table td{padding:.75rem 1rem;vertical-align:top;color:rgb(var(--docs-text-muted))}.docs-prose .docs-data-table td:first-child{font-weight:500;color:rgb(var(--docs-text))}.docs-shell .docs-input-field{width:100%;border-radius:.5rem;border-width:1px;border-color:rgb(var(--docs-border));background-color:rgb(var(--docs-surface));padding:.5rem .75rem;font-size:.875rem;line-height:1.25rem;color:rgb(var(--docs-text));--tw-shadow-color: var(--docs-shadow);--tw-shadow: var(--tw-shadow-colored)}.docs-shell .docs-input-field::-moz-placeholder{color:rgb(var(--docs-text-subtle))}.docs-shell .docs-input-field::placeholder{color:rgb(var(--docs-text-subtle))}.docs-shell .docs-input-field:focus{border-color:rgb(var(--docs-accent)/.5);outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-color: rgb(var(--docs-accent)/.25)}.docs-btn-ghost{display:inline-flex;align-items:center;border-radius:.5rem;border-width:1px;border-color:rgb(var(--docs-border));background-color:rgb(var(--docs-surface));padding:.375rem .75rem;font-size:.875rem;line-height:1.25rem;font-weight:500;color:rgb(var(--docs-text-muted));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.docs-btn-ghost:hover{border-color:rgb(var(--docs-accent)/.4);color:rgb(var(--docs-accent))}.docs-btn-ghost:focus{outline:2px solid transparent;outline-offset:2px}.docs-btn-ghost: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);--tw-ring-color: rgb(var(--docs-accent))}.docs-grid{margin-left:auto;margin-right:auto;display:grid;width:100%;max-width:90rem;grid-template-columns:repeat(1,minmax(0,1fr));gap:0px;padding:1rem 1rem 4rem}@media(min-width:640px){.docs-grid{padding-left:1.5rem;padding-right:1.5rem}}@media(min-width:1024px){.docs-grid{gap:2.5rem}}.docs-grid{grid-template-columns:1fr}@media(min-width:1024px){.docs-grid,.docs-grid-with-toc{grid-template-columns:var(--docs-sidebar-w) minmax(0,1fr)}}@media(min-width:1320px){.docs-grid-with-toc{grid-template-columns:var(--docs-sidebar-w) minmax(0,1fr) var(--docs-toc-w)}}.docs-content-inner{width:100%;min-width:0px;max-width:var(--docs-content-inner)}@media print{body>.min-h-screen>.flex.docs-content-inner.flex-1{width:100%;max-width:none}}.filter-grid-compact>.docs-breadcrumb.flex-col{gap:.125rem}.docs-breadcrumb{display:flex;min-width:0px;align-items:center;gap:.375rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.875rem;line-height:1.25rem;color:rgb(var(--docs-text-muted))}@media print{body>.min-h-screen>.docs-breadcrumb.min-w-0.flex-1{width:100%;max-width:none}body>.min-h-screen>.flex.docs-breadcrumb.flex-1{width:100%;max-width:none}}.docs-breadcrumb-current{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:500;color:rgb(var(--docs-text))}.docs-eyebrow{margin-bottom:.5rem;display:inline-flex;align-items:center;gap:.375rem;font-size:.75rem;line-height:1rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:rgb(var(--docs-accent))}.docs-page-h1{margin-bottom:.75rem;font-size:1.5rem;line-height:2rem;font-weight:700;letter-spacing:-.025em;color:rgb(var(--docs-text))}@media(min-width:640px){.docs-page-h1{font-size:2rem}}.docs-lead{font-size:.875rem;line-height:1.25rem;line-height:1.625;color:rgb(var(--docs-text-muted))}@media(min-width:640px){.docs-lead{font-size:1rem;line-height:1.5rem}}.filter-grid-compact>.docs-page-meta.flex-col{gap:.125rem}.docs-page-meta{margin-top:1rem;display:flex;flex-wrap:wrap;align-items:center;-moz-column-gap:1rem;column-gap:1rem;row-gap:.25rem;border-bottom-width:1px;border-color:rgb(var(--docs-border));padding-bottom:1.5rem;font-size:.75rem;line-height:1rem;color:rgb(var(--docs-text-subtle))}@media print{body>.min-h-screen>.docs-page-meta.min-w-0.flex-1{width:100%;max-width:none}}.docs-page-meta-item{display:inline-flex;align-items:center;gap:.375rem}.docs-pager{margin-top:4rem;display:grid;gap:.75rem;border-top-width:1px;border-color:rgb(var(--docs-border));padding-top:2rem}@media(min-width:640px){.docs-pager{grid-template-columns:repeat(2,minmax(0,1fr))}}.filter-grid-compact>.docs-pager-link.flex-col{gap:.125rem}.filter-grid-compact>.flex.docs-pager-link{gap:.125rem}.docs-pager-link{display:flex;flex-direction:column;gap:.25rem;border-radius:var(--docs-radius-lg);border-width:1px;border-color:rgb(var(--docs-border));background-color:rgb(var(--docs-surface));padding:.75rem 1rem;font-size:.875rem;line-height:1.25rem;--tw-shadow-color: var(--docs-shadow);--tw-shadow: var(--tw-shadow-colored);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}@media print{body>.min-h-screen>.docs-pager-link.min-w-0.flex-1{width:100%;max-width:none}}.docs-pager-link:hover{border-color:rgb(var(--docs-accent)/.45);background-color:rgb(var(--docs-accent-muted)/.4)}@media(min-width:640px){.docs-pager-link-next{grid-column-start:2;text-align:right}}.docs-pager-dir{font-size:.75rem;line-height:1rem;font-weight:500;text-transform:uppercase;letter-spacing:.025em;color:rgb(var(--docs-text-subtle))}.docs-pager-title{font-weight:600;color:rgb(var(--docs-text))}.docs-toc{display:none}.public-offer-view-body-bg .offer-cost-grand-total-block>.docs-toc.print\:block .offer-partner-badge-strip{margin-top:1.5rem;margin-bottom:0;justify-content:flex-end}.public-offer-sticky-header-inner.public-offer-view-body-bg .offer-cost-grand-total-block>.docs-toc.print\:block .offer-partner-badge-strip{justify-content:flex-end}@media(min-width:1320px){.docs-toc{display:block}}.docs-toc-inner{position:sticky;top:calc(var(--docs-topbar-h) + 1.5rem);max-height:calc(100vh - var(--docs-topbar-h) - 3rem);overflow-y:auto}.docs-toc-title{margin-bottom:.75rem;font-size:.75rem;line-height:1rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:rgb(var(--docs-text-subtle))}.docs-toc-link{display:block;border-left-width:2px;border-color:transparent;padding-top:.375rem;padding-bottom:.375rem;padding-left:.75rem;font-size:.875rem;line-height:1.25rem;color:rgb(var(--docs-text-muted));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.docs-toc-link:hover{border-color:rgb(var(--docs-border));color:rgb(var(--docs-text))}.docs-toc-link-active{border-color:rgb(var(--docs-accent));font-weight:500;color:rgb(var(--docs-accent))}.docs-search-group-title{padding:.75rem 1rem .25rem;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:rgb(var(--docs-text-subtle))}.filter-grid-compact>.docs-search-result.flex-col{gap:.125rem}.filter-grid-compact>.flex.docs-search-result{gap:.125rem}.docs-search-result{display:flex;width:100%;flex-direction:column;gap:.125rem;padding:.625rem 1rem;text-align:left;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}@media print{body>.min-h-screen>.docs-search-result.min-w-0.flex-1{width:100%;max-width:none}}.docs-search-result mark{border-radius:.375rem;background-color:rgb(var(--docs-accent-muted));padding-left:.125rem;padding-right:.125rem;color:rgb(var(--docs-accent))}.dark .docs-search-result mark{background-color:rgb(var(--docs-accent-muted)/.8);color:rgb(var(--docs-text))}.docs-hub-hero{margin-bottom:2.5rem;text-align:center}.filter-grid-compact>.docs-hub-search-trigger.flex-col{gap:.125rem}.docs-hub-search-trigger{margin-left:auto;margin-right:auto;display:flex;width:100%;max-width:36rem;align-items:center;gap:.5rem;border-radius:.75rem;border-width:1px;border-color:rgb(var(--docs-border));background-color:rgb(var(--docs-surface));padding:.75rem 1rem;font-size:.875rem;line-height:1.25rem;color:rgb(var(--docs-text-subtle));--tw-shadow-color: var(--docs-shadow);--tw-shadow: var(--tw-shadow-colored);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}@media print{body>.min-h-screen>.docs-hub-search-trigger.min-w-0.flex-1{width:100%;max-width:none}}.docs-hub-search-trigger:hover{border-color:rgb(var(--docs-accent)/.45)}.docs-hub-chip{display:inline-flex;align-items:center;gap:.375rem;border-radius:9999px;border-width:1px;border-color:rgb(var(--docs-border));background-color:rgb(var(--docs-surface));padding:.375rem .75rem;font-size:.875rem;line-height:1.25rem;font-weight:500;color:rgb(var(--docs-text-muted));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.docs-hub-chip:hover{border-color:rgb(var(--docs-accent)/.45);color:rgb(var(--docs-accent))}.filter-grid-compact>.docs-hub-spotlight.flex-col{gap:.125rem}.filter-grid-compact>.flex.docs-hub-spotlight{gap:.125rem}.docs-hub-spotlight{display:flex;flex-direction:column;gap:1rem;border-radius:var(--docs-radius-lg);border-width:1px;border-color:rgb(var(--docs-accent)/.3);background-color:rgb(var(--docs-accent-muted)/.45);padding:1.5rem}@media print{body>.min-h-screen>.docs-hub-spotlight.min-w-0.flex-1{width:100%;max-width:none}}@media(min-width:640px){.docs-hub-spotlight{flex-direction:row;align-items:center;justify-content:space-between}}.docs-hub-grid{display:grid;gap:1.25rem}@media(min-width:640px){.docs-hub-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.filter-grid-compact>.docs-hub-card.flex-col{gap:.125rem}.filter-grid-compact>.flex.docs-hub-card{gap:.125rem}.docs-hub-card{display:flex;flex-direction:column;border-radius:var(--docs-radius-lg);border-width:1px;border-color:rgb(var(--docs-border));background-color:rgb(var(--docs-surface));padding:1.25rem;--tw-shadow-color: var(--docs-shadow);--tw-shadow: var(--tw-shadow-colored);transition-property:box-shadow;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}@media print{body>.min-h-screen>.docs-hub-card.min-w-0.flex-1{width:100%;max-width:none}}.docs-hub-card:hover{--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.docs-hub-card-icon{margin-bottom:.75rem;display:inline-flex;height:2.5rem;width:2.5rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:.5rem;background-color:rgb(var(--docs-accent-muted));color:rgb(var(--docs-accent))}.docs-hub-card-link{display:block;border-radius:.375rem;padding-top:.25rem;padding-bottom:.25rem;font-size:.875rem;line-height:1.25rem;color:rgb(var(--docs-text-muted));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.docs-hub-card-link:hover{color:rgb(var(--docs-accent))}.filter-grid-compact>.docs-popular-link.flex-col{gap:.125rem}.docs-popular-link{display:flex;align-items:center;justify-content:space-between;gap:.75rem;border-radius:.5rem;border-width:1px;border-color:rgb(var(--docs-border));background-color:rgb(var(--docs-surface));padding:.75rem 1rem;font-size:.875rem;line-height:1.25rem;--tw-shadow-color: var(--docs-shadow);--tw-shadow: var(--tw-shadow-colored);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}@media print{body>.min-h-screen>.docs-popular-link.min-w-0.flex-1{width:100%;max-width:none}}.docs-popular-link:hover{border-color:rgb(var(--docs-accent)/.45);background-color:rgb(var(--docs-accent-muted)/.4)}.public-offer-screen-flow-grid{display:grid;gap:1.5rem;grid-template-columns:repeat(12,1fr)}.public-offer-screen-flow-grid>*{grid-column:1 / -1}@media(min-width:768px){.public-offer-screen-flow-grid>*{grid-column:2 / 12}}.text-section-title{font-size:1rem;line-height:1.5rem;font-weight:600;--tw-text-opacity: 1;color:rgb(var(--color-ink-900) / var(--tw-text-opacity, 1))}.card-tool .card-tool-header:not(.card-tool-header-search) :where(.text-meta,.text-ink-600){color:rgb(var(--color-table-header-text) / .85)}.card-tool button.card-tool-header :where(.text-meta){height:1rem;width:1rem;flex-shrink:0;transition-property:transform;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);color:rgb(var(--color-table-header-text) / 1);-webkit-text-fill-color:rgb(var(--color-table-header-text) / 1)}.text-meta{font-size:.75rem;line-height:1rem;--tw-text-opacity: 1;color:rgb(var(--color-ink-500) / var(--tw-text-opacity, 1))}.card-tool .card-tool-header:not(.card-tool-header-search) :where(.text-caption,.text-ink-600){color:rgb(var(--color-table-header-text) / .85)}.card-tool button.card-tool-header :where(.text-caption){height:1rem;width:1rem;flex-shrink:0;transition-property:transform;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);color:rgb(var(--color-table-header-text) / 1);-webkit-text-fill-color:rgb(var(--color-table-header-text) / 1)}.text-caption{font-size:.75rem;line-height:1rem;font-weight:500;text-transform:uppercase;letter-spacing:.05em;--tw-text-opacity: 1;color:rgb(var(--color-ink-500) / var(--tw-text-opacity, 1))}.\!btn{display:inline-flex;min-height:2.5rem;cursor:pointer;align-items:center;justify-content:center;gap:.5rem;border-radius:.5rem;padding-left:1rem;padding-right:1rem;padding-top:0;padding-bottom:0;font-size:.875rem;line-height:1.25rem;font-weight:500;transition-property:all;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.\!btn:active{--tw-scale-x: .98;--tw-scale-y: .98;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.\!btn:disabled{cursor:not-allowed;opacity:.5}.\!btn:active:disabled{--tw-scale-x: 1;--tw-scale-y: 1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.btn{display:inline-flex;min-height:2.5rem;cursor:pointer;align-items:center;justify-content:center;gap:.5rem;border-radius:.5rem;padding-left:1rem;padding-right:1rem;padding-top:0;padding-bottom:0;font-size:.875rem;line-height:1.25rem;font-weight:500;transition-property:all;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.btn:active{--tw-scale-x: .98;--tw-scale-y: .98;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.btn:disabled{cursor:not-allowed;opacity:.5}.btn:active:disabled{--tw-scale-x: 1;--tw-scale-y: 1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.btn-loading{pointer-events:none;position:relative}.btn-loading .btn-spinner{display:inline-block}.btn-loading .btn-spinner{animation:spin 1s linear infinite;border-radius:9999px;border-width:2px;border-color:currentColor;border-top-color:transparent;height:1rem;width:1rem;flex-shrink:0}.btn-primary{display:inline-flex;min-height:2.5rem;cursor:pointer;align-items:center;justify-content:center;gap:.5rem;border-radius:.5rem;padding-left:1rem;padding-right:1rem;padding-top:0;padding-bottom:0;font-size:.875rem;line-height:1.25rem;font-weight:500;transition-property:all;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.btn-primary:active{--tw-scale-x: .98;--tw-scale-y: .98;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.btn-primary:disabled{cursor:not-allowed;opacity:.5}.btn-primary:active:disabled{--tw-scale-x: 1;--tw-scale-y: 1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.btn-primary{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.btn-primary:hover{--tw-bg-opacity: 1;background-color:rgb(var(--color-brand-primary-hover) / var(--tw-bg-opacity, 1))}.btn-primary: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);--tw-ring-opacity: 1;--tw-ring-color: rgb(var(--color-brand-primary) / var(--tw-ring-opacity, 1));--tw-ring-offset-width: 2px;--tw-ring-offset-color: rgb(var(--color-ring-offset))}.btn-primary:active{--tw-bg-opacity: 1;background-color:rgb(var(--color-brand-primary-active) / var(--tw-bg-opacity, 1))}.btn-primary{background-color:rgb(var(--color-brand-primary-btn-bg) / 1)}.btn-primary:hover{background-color:rgb(var(--color-brand-primary-hover) / 1)}.btn-primary:active{background-color:rgb(var(--color-brand-primary-active) / 1)}.btn-secondary{display:inline-flex;min-height:2.5rem;cursor:pointer;align-items:center;justify-content:center;gap:.5rem;border-radius:.5rem;padding-left:1rem;padding-right:1rem;padding-top:0;padding-bottom:0;font-size:.875rem;line-height:1.25rem;font-weight:500;transition-property:all;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.btn-secondary:active{--tw-scale-x: .98;--tw-scale-y: .98;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.btn-secondary:disabled{cursor:not-allowed;opacity:.5}.btn-secondary:active:disabled{--tw-scale-x: 1;--tw-scale-y: 1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.btn-secondary{border-width:1px}.btn-secondary: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);--tw-ring-opacity: 1;--tw-ring-color: rgb(var(--color-brand-primary) / var(--tw-ring-opacity, 1));--tw-ring-offset-width: 2px;--tw-ring-offset-color: rgb(var(--color-ring-offset))}.btn-secondary{background-color:rgb(var(--color-btn-secondary-bg) / 1);color:rgb(var(--color-btn-secondary-text) / 1);-webkit-text-fill-color:rgb(var(--color-btn-secondary-text) / 1);border-color:rgb(var(--color-btn-secondary-border) / 1)}.btn-secondary:hover{background-color:rgb(var(--color-btn-secondary-hover-bg) / 1);border-color:rgb(var(--color-btn-secondary-hover-border) / 1)}.btn-secondary:active{background-color:rgb(var(--color-btn-secondary-active-bg) / 1)}.btn-ghost{display:inline-flex;min-height:2.5rem;cursor:pointer;align-items:center;justify-content:center;gap:.5rem;border-radius:.5rem;padding-left:1rem;padding-right:1rem;padding-top:0;padding-bottom:0;font-size:.875rem;line-height:1.25rem;font-weight:500;transition-property:all;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.btn-ghost:active{--tw-scale-x: .98;--tw-scale-y: .98;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.btn-ghost:disabled{cursor:not-allowed;opacity:.5}.btn-ghost:active:disabled{--tw-scale-x: 1;--tw-scale-y: 1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.btn-ghost: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);--tw-ring-opacity: 1;--tw-ring-color: rgb(var(--color-brand-primary) / var(--tw-ring-opacity, 1));--tw-ring-offset-width: 2px;--tw-ring-offset-color: rgb(var(--color-ring-offset))}.btn-ghost{background-color:transparent;color:rgb(var(--color-btn-ghost-text) / 1);-webkit-text-fill-color:rgb(var(--color-btn-ghost-text) / 1)}.btn-ghost:hover{background-color:rgb(var(--color-btn-ghost-hover-bg) / 1)}.btn-ghost:active{background-color:rgb(var(--color-btn-ghost-active-bg) / 1)}.btn-danger{display:inline-flex;min-height:2.5rem;cursor:pointer;align-items:center;justify-content:center;gap:.5rem;border-radius:.5rem;padding-left:1rem;padding-right:1rem;padding-top:0;padding-bottom:0;font-size:.875rem;line-height:1.25rem;font-weight:500;transition-property:all;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.btn-danger:active{--tw-scale-x: .98;--tw-scale-y: .98;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.btn-danger:disabled{cursor:not-allowed;opacity:.5}.btn-danger:active:disabled{--tw-scale-x: 1;--tw-scale-y: 1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.btn-danger{--tw-bg-opacity: 1;background-color:rgb(192 57 43 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.btn-danger:hover,.btn-danger:active{--tw-bg-opacity: 1;background-color:rgb(var(--color-ui-error-text) / var(--tw-bg-opacity, 1))}.btn-success{display:inline-flex;min-height:2.5rem;cursor:pointer;align-items:center;justify-content:center;gap:.5rem;border-radius:.5rem;padding-left:1rem;padding-right:1rem;padding-top:0;padding-bottom:0;font-size:.875rem;line-height:1.25rem;font-weight:500;transition-property:all;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.btn-success:active{--tw-scale-x: .98;--tw-scale-y: .98;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.btn-success:disabled{cursor:not-allowed;opacity:.5}.btn-success:active:disabled{--tw-scale-x: 1;--tw-scale-y: 1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.btn-success{--tw-bg-opacity: 1;background-color:rgb(31 138 77 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.btn-success:hover,.btn-success:active{--tw-bg-opacity: 1;background-color:rgb(var(--color-ui-success-text) / var(--tw-bg-opacity, 1))}.btn-warning{display:inline-flex;min-height:2.5rem;cursor:pointer;align-items:center;justify-content:center;gap:.5rem;border-radius:.5rem;padding-left:1rem;padding-right:1rem;padding-top:0;padding-bottom:0;font-size:.875rem;line-height:1.25rem;font-weight:500;transition-property:all;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.btn-warning:active{--tw-scale-x: .98;--tw-scale-y: .98;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.btn-warning:disabled{cursor:not-allowed;opacity:.5}.btn-warning:active:disabled{--tw-scale-x: 1;--tw-scale-y: 1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.page-header-actions :where(.btn-primary,.btn-secondary,.btn-danger,.btn-ghost,.btn-success,.btn-dark,.btn-warning){box-sizing:border-box;padding-left:.75rem;padding-right:.75rem;padding-top:0;padding-bottom:0;font-size:.875rem;line-height:1.25rem;min-height:var(--td-form-control-min-height)}.btn-warning{--tw-bg-opacity: 1;background-color:rgb(245 158 11 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.btn-warning:hover{--tw-bg-opacity: 1;background-color:rgb(var(--color-ui-warning-text) / var(--tw-bg-opacity, 1))}.btn-warning: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);--tw-ring-opacity: 1;--tw-ring-color: rgb(245 158 11 / var(--tw-ring-opacity, 1));--tw-ring-offset-width: 2px;--tw-ring-offset-color: rgb(var(--color-ring-offset))}.btn-warning:active{--tw-bg-opacity: 1;background-color:rgb(var(--color-ui-warning-text) / var(--tw-bg-opacity, 1))}.btn-dark{display:inline-flex;min-height:2.5rem;cursor:pointer;align-items:center;justify-content:center;gap:.5rem;border-radius:.5rem;padding-left:1rem;padding-right:1rem;padding-top:0;padding-bottom:0;font-size:.875rem;line-height:1.25rem;font-weight:500;transition-property:all;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.btn-dark:active{--tw-scale-x: .98;--tw-scale-y: .98;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.btn-dark:disabled{cursor:not-allowed;opacity:.5}.btn-dark:active:disabled{--tw-scale-x: 1;--tw-scale-y: 1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.page-header-actions :where(.btn-primary,.btn-secondary,.btn-danger,.btn-ghost,.btn-success,.btn-dark){box-sizing:border-box;padding-left:.75rem;padding-right:.75rem;padding-top:0;padding-bottom:0;font-size:.875rem;line-height:1.25rem;min-height:var(--td-form-control-min-height)}.btn-dark: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);--tw-ring-offset-width: 2px;--tw-ring-offset-color: rgb(var(--color-ring-offset))}.btn-dark{background-color:rgb(var(--color-btn-dark-bg) / 1);color:rgb(var(--color-btn-dark-text) / 1);-webkit-text-fill-color:rgb(var(--color-btn-dark-text) / 1)}.btn-dark:hover,.btn-dark:active{background-color:rgb(var(--color-btn-dark-hover) / 1)}.btn-dark:focus-visible{--tw-ring-color: rgb(var(--color-btn-dark-bg) / 1)}.btn-xs{min-height:2rem;padding-left:.75rem;padding-right:.75rem;font-size:.75rem;line-height:1rem}.btn-sm{min-height:2rem;padding-left:.75rem;padding-right:.75rem;font-size:.875rem;line-height:1.25rem}.page-header-actions :where(.btn-primary,.btn-secondary,.btn-danger,.btn-ghost,.btn-success,.btn-dark,.btn){box-sizing:border-box;padding-left:.75rem;padding-right:.75rem;padding-top:0;padding-bottom:0;font-size:.875rem;line-height:1.25rem}.page-header-actions :where(.btn-primary,.btn-secondary,.btn-danger,.btn-ghost,.btn-success,.btn-dark,.\!btn){box-sizing:border-box;padding-left:.75rem;padding-right:.75rem;padding-top:0;padding-bottom:0;font-size:.875rem;line-height:1.25rem}.page-header-actions :where(.btn-primary,.btn-secondary,.btn-danger,.btn-ghost,.btn-success,.btn-dark,.btn){min-height:var(--td-form-control-min-height)}.page-header-actions :where(.btn-primary,.btn-secondary,.btn-danger,.btn-ghost,.btn-success,.btn-dark,.\!btn){min-height:var(--td-form-control-min-height)!important}.page-header-actions .btn-primary{border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--color-brand-primary-active) / var(--tw-border-opacity, 1))}.page-header-actions .btn-ghost{background-color:rgb(var(--color-btn-secondary-bg) / 1);border:1px solid rgb(var(--color-btn-secondary-border) / 1)}.brand-page-heading{position:sticky;top:3.5rem;z-index:35;flex-shrink:0;border-bottom-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--color-surface-200) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--color-brand-page-toolbar) / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(var(--color-brand-dark) / var(--tw-text-opacity, 1));--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.brand-page-heading .page-header-actions .btn-ghost{background-color:rgb(var(--color-btn-secondary-bg) / 1);border-color:rgb(var(--color-btn-secondary-border) / 1);color:rgb(var(--color-btn-secondary-text) / 1)!important;-webkit-text-fill-color:rgb(var(--color-btn-secondary-text) / 1)}.card-tool .card-tool-header .page-header-actions .btn-ghost{background-color:rgb(var(--color-btn-toolbar-bg) / .12);border-color:rgb(var(--color-btn-toolbar-border) / .22);color:rgb(var(--color-btn-toolbar-text) / 1)!important;-webkit-text-fill-color:rgb(var(--color-btn-toolbar-text) / 1)}.brand-page-heading :is(h1,h2,h3,.page-header-title){color:rgb(var(--color-brand-dark) / 1)!important;-webkit-text-fill-color:rgb(var(--color-brand-dark) / 1)}.brand-page-heading .btn-ghost:not([class*=text-ui-error]){background-color:rgb(var(--color-btn-secondary-bg) / 1);border-color:rgb(var(--color-btn-secondary-border) / 1);color:rgb(var(--color-btn-secondary-text) / 1)!important;-webkit-text-fill-color:rgb(var(--color-btn-secondary-text) / 1)}.brand-page-heading .btn-ghost:not([class*=text-ui-error]):hover{background-color:rgb(var(--color-btn-secondary-hover-bg) / 1);border-color:rgb(var(--color-btn-secondary-hover-border) / 1);color:rgb(var(--color-btn-secondary-text) / 1)!important;-webkit-text-fill-color:rgb(var(--color-btn-secondary-text) / 1)}.brand-page-heading .btn-ghost[class*=text-ui-error]{border-color:#c0392b80;background-color:#c0392b1a;--tw-text-opacity: 1;color:rgb(192 57 43 / var(--tw-text-opacity, 1))}.brand-page-heading .btn-ghost[class*=text-ui-error]:hover{background-color:#c0392b33;--tw-text-opacity: 1;color:rgb(192 57 43 / var(--tw-text-opacity, 1))}.brand-page-heading .btn-secondary{background-color:rgb(var(--color-btn-secondary-bg) / 1);border-color:rgb(var(--color-btn-secondary-border) / 1);color:rgb(var(--color-btn-secondary-text) / 1)!important;-webkit-text-fill-color:rgb(var(--color-btn-secondary-text) / 1)}.brand-page-heading .btn-secondary:hover{background-color:rgb(var(--color-btn-secondary-hover-bg) / 1);border-color:rgb(var(--color-btn-secondary-hover-border) / 1);color:rgb(var(--color-btn-secondary-text) / 1)!important;-webkit-text-fill-color:rgb(var(--color-btn-secondary-text) / 1)}.brand-page-heading .btn-secondary[class*=text-brand-primary]{color:rgb(var(--color-brand-primary) / 1)!important;-webkit-text-fill-color:rgb(var(--color-brand-primary) / 1)}.btn-lg{min-height:3rem;padding-left:1.5rem;padding-right:1.5rem;font-size:.875rem;line-height:1.25rem}.btn-icon{display:inline-flex;min-height:2.5rem;min-width:2.5rem;align-items:center;justify-content:center;border-radius:.5rem;padding:0;transition-property:all;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.btn-icon:active{--tw-scale-x: .98;--tw-scale-y: .98;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.btn-icon{color:rgb(var(--color-btn-icon-text) / 1);-webkit-text-fill-color:rgb(var(--color-btn-icon-text) / 1)}.btn-icon:hover{background-color:rgb(var(--color-btn-icon-hover-bg) / 1);color:rgb(var(--color-btn-icon-hover-text) / 1);-webkit-text-fill-color:rgb(var(--color-btn-icon-hover-text) / 1)}.btn-icon.btn-sm,.btn-icon.btn-xs{min-height:2rem;min-width:2rem}.text-icon-default{color:rgb(var(--color-btn-icon-text) / 1);-webkit-text-fill-color:rgb(var(--color-btn-icon-text) / 1)}.btn-icon-table-action{display:inline-flex;align-items:center;justify-content:center;border-radius:.375rem;padding:.375rem;--tw-text-opacity: 1;color:rgb(var(--color-ink-400) / var(--tw-text-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.btn-icon-table-action svg{width:1rem;height:1rem}.btn-icon-table-action:hover{background-color:transparent;color:rgb(var(--color-brand-primary) / 1);-webkit-text-fill-color:rgb(var(--color-brand-primary) / 1)}.btn-icon-table-action-delete{display:inline-flex;align-items:center;justify-content:center;border-radius:.375rem;padding:.375rem;--tw-text-opacity: 1;color:rgb(var(--color-ink-400) / var(--tw-text-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.btn-icon-table-action-delete svg{width:1rem;height:1rem}.btn-icon-table-action-delete:hover{background-color:transparent;color:rgb(var(--color-brand-primary) / 1);-webkit-text-fill-color:rgb(var(--color-brand-primary) / 1);--tw-bg-opacity: 1;background-color:rgb(var(--color-ui-error-bg) / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(192 57 43 / var(--tw-text-opacity, 1))}.card-tool{border-radius:.75rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--color-surface-200) / var(--tw-border-opacity, 1));background-color:rgb(var(--color-card));--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.card-tool-interactive .card-tool-header .page-header-actions .btn-ghost{background-color:rgb(var(--color-btn-toolbar-bg) / .12);border-color:rgb(var(--color-btn-toolbar-border) / .22);color:rgb(var(--color-btn-toolbar-text) / 1);-webkit-text-fill-color:rgb(var(--color-btn-toolbar-text) / 1)}.card-tool-interactive{border-radius:.75rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--color-surface-200) / var(--tw-border-opacity, 1));background-color:rgb(var(--color-card));--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.card-tool-interactive.card-tool-search{overflow:hidden}.card-tool-interactive.card-tool-search.filter-panel-form,.card-tool-interactive.card-tool-search.filter-panel-form .card-tool-body{overflow:visible}.card-tool-interactive:has(.choices.is-open){position:relative;overflow:visible;z-index:40}.card-tool-interactive:has(.choices.is-open) .choices.is-open{z-index:70}.card-tool-interactive:has(.choices.is-open) .choices__list--dropdown,.card-tool-interactive:has(.choices.is-open) .choices__list[aria-expanded]{z-index:80}.card-tool-interactive .card-tool-header:not(.card-tool-header-search),.card-tool-interactive button.card-tool-header:not(.card-tool-header-search){background-color:rgb(var(--color-table-header-bg) / 1);border-left:3px solid rgb(var(--color-brand-primary) / 1);border-bottom-width:1px;border-color:#ffffff1a}.card-tool-interactive .card-tool-header:not(.card-tool-header-search) :where(h2,h3,h4),.card-tool-interactive button.card-tool-header :where(h2,h3,h4){font-size:.875rem;line-height:1.25rem;font-weight:600;color:rgb(var(--color-table-header-text) / 1);-webkit-text-fill-color:rgb(var(--color-table-header-text) / 1)}.card-tool-interactive .card-tool-header:not(.card-tool-header-search) :where(p),.card-tool-interactive .card-tool-header:not(.card-tool-header-search) :where(.text-ink-500,.text-ink-600){color:rgb(var(--color-table-header-text) / .85)}.card-tool-interactive button.card-tool-header:not(.card-tool-header-search){border-top-left-radius:.75rem;border-top-right-radius:.75rem;border-bottom-width:1px;border-color:#ffffff1a;padding-top:.75rem;padding-bottom:.75rem;transition-property:all;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.card-tool-interactive button.card-tool-header:not(.card-tool-header-search):hover{--tw-brightness: brightness(1.1);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.card-tool-interactive button.card-tool-header:not(.card-tool-header-search):focus-visible{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-opacity: 1;--tw-ring-color: rgb(var(--color-brand-primary) / var(--tw-ring-opacity, 1));--tw-ring-offset-width: 2px;--tw-ring-offset-color: rgb(var(--color-ring-offset))}.card-tool-interactive button.card-tool-header svg,.card-tool-interactive button.card-tool-header :where(.text-ink-500){height:1rem;width:1rem;flex-shrink:0;transition-property:transform;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);color:rgb(var(--color-table-header-text) / 1);-webkit-text-fill-color:rgb(var(--color-table-header-text) / 1)}.card-tool-interactive button.card-tool-header[aria-expanded=true] svg{transform:rotate(180deg)}.card-tool-interactive button.card-tool-header svg path{stroke-width:2.75}.card-tool-interactive .card-tool-header :where(.btn-ghost):not([class*=text-ui-error]){background-color:rgb(var(--color-btn-toolbar-bg) / .12);border-color:rgb(var(--color-btn-toolbar-border) / .22);color:rgb(var(--color-btn-toolbar-text) / 1);-webkit-text-fill-color:rgb(var(--color-btn-toolbar-text) / 1)}.card-tool-interactive .card-tool-header :where(.btn-ghost):not([class*=text-ui-error]):hover{background-color:rgb(var(--color-btn-toolbar-hover-bg) / .18);color:rgb(var(--color-btn-toolbar-text) / 1);-webkit-text-fill-color:rgb(var(--color-btn-toolbar-text) / 1)}.card-tool-interactive .card-tool-header :where(.btn-secondary){background-color:rgb(var(--color-btn-toolbar-bg) / .12);border-color:rgb(var(--color-btn-toolbar-border) / .22);color:rgb(var(--color-btn-toolbar-text) / 1);-webkit-text-fill-color:rgb(var(--color-btn-toolbar-text) / 1)}.card-tool-interactive .card-tool-header :where(.btn-secondary):hover{background-color:rgb(var(--color-btn-toolbar-hover-bg) / .18);color:rgb(var(--color-btn-toolbar-text) / 1);-webkit-text-fill-color:rgb(var(--color-btn-toolbar-text) / 1)}.card-tool-interactive{cursor:pointer;transition-property:all;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1)}@media print{.card-tool-interactive{-moz-column-break-inside:avoid;break-inside:avoid;box-shadow:none;border-color:#d4d4d4}.card-tool-interactive .card-tool-header:not(.card-tool-header-search){background-color:#f5f5f5;border-color:#d4d4d4}.card-tool-interactive .card-tool-header:not(.card-tool-header-search) :where(h2,h3,h4){color:#1d1d1d;-webkit-text-fill-color:#1d1d1d}}.offer-edit-checklist.card-tool-interactive{overflow:hidden;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--color-surface-200) / var(--tw-border-opacity, 1));--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);background-color:rgb(var(--color-surface-50) / 1)}.card-tool-interactive:hover{--tw-border-opacity: 1;border-color:rgb(var(--color-surface-300) / var(--tw-border-opacity, 1));--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.card-tool-compact .card-tool-body{padding:1rem}.card-tool-search,.filter-panel{background-color:rgb(var(--color-filter-panel-bg) / 1)!important;border-color:rgb(var(--color-filter-panel-border) / 1)!important;border-radius:.75rem;border-width:1px;--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.filter-panel{padding:1rem}.list-scope-bar{background-color:rgb(var(--color-list-scope-bar-bg) / 1);border-width:1px;border-style:solid;border-color:rgb(var(--color-list-scope-bar-border) / 1);border-radius:.75rem;padding:1rem;--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}@media(min-width:640px){.list-scope-bar{padding:1.25rem}}.list-scope-bar--mine{border-width:2px;border-color:rgb(var(--color-list-scope-bar-border-active) / 1);box-shadow:0 4px 6px -1px #00000014,0 0 0 1px rgb(var(--color-list-scope-bar-border-active) / .12),inset 4px 0 rgb(var(--color-list-scope-bar-accent) / 1)}.list-scope-bar .list-scope-bar-segment{background-color:rgb(var(--color-list-scope-bar-bg) / 1);border-color:rgb(var(--color-list-scope-bar-border) / 1)}.card-tool.card-tool-search{overflow:hidden}.card-tool.card-tool-search.filter-panel-form,.card-tool.card-tool-search.filter-panel-form .card-tool-body{overflow:visible}.filter-panel-form .choices{position:relative;z-index:1}.filter-panel-form .choices.is-open{z-index:70}.filter-panel-form .choices__list--dropdown,.filter-panel-form .choices__list[aria-expanded]{z-index:80;max-height:16rem;overflow-y:auto}.card-tool:has(.choices.is-open){position:relative;overflow:visible;z-index:40}.card-tool:has(.choices.is-open) .choices.is-open{z-index:70}.card-tool:has(.choices.is-open) .choices__list--dropdown,.card-tool:has(.choices.is-open) .choices__list[aria-expanded]{z-index:80}.filter-panel-form .filter-tags-section{padding-bottom:.25rem}.filter-panel-form:has(.choices.is-open){position:relative;overflow:visible;z-index:45}.filter-panel-form .choices[data-type*=select-multiple].filter-tag-select .choices__inner{min-height:var(--td-form-control-min-height)}.filter-grid-compact>.filter-panel-form .choices.filter-tag-select .choices__list--multiple.flex-col{gap:.125rem}.filter-panel-form .choices.filter-tag-select .choices__list--multiple{display:flex;min-width:0px;flex:1 1 0%;flex-wrap:wrap;align-items:center;gap:.25rem}@media print{body>.min-h-screen>.filter-panel-form .choices.filter-tag-select .choices__list--multiple.min-w-0.flex-1{width:100%;max-width:none}body>.min-h-screen>.flex.filter-panel-form .choices.filter-tag-select .choices__list--multiple.flex-1{width:100%;max-width:none}body>.min-h-screen>.flex.min-w-0.filter-panel-form .choices.filter-tag-select .choices__list--multiple{width:100%;max-width:none}}.filter-panel-form .choices.filter-tag-select .choices__list--multiple .choices__item{display:inline-flex;align-items:center;border-radius:9999px;border-width:1px;padding:.125rem .5rem;font-size:.75rem;line-height:1rem;font-weight:500;margin:0;background-color:rgb(var(--color-brand-primary-light) / 1);border-color:rgb(var(--color-brand-primary) / .15);color:rgb(var(--color-brand-dark) / 1)}.filter-panel-form .choices.filter-tag-select .choices__list--multiple .choices__item.is-highlighted{background-color:rgb(var(--color-brand-primary-light) / 1);border-color:rgb(var(--color-brand-primary) / .25)}.filter-panel-form .choices.filter-tag-select .choices__list--multiple .choices__button{margin-left:.25rem;border-width:0px;border-left:none!important;filter:brightness(0) saturate(100%);opacity:.45}.filter-panel-form .choices.filter-tag-select .choices__list--multiple .choices__button:is(:hover,:focus){opacity:.75}.filter-panel-form .choices.filter-tag-select:not(.is-open) .choices__input,.filter-panel-form .choices.filter-tag-select:not(.is-open) .choices__input--cloned{display:none}.public-offer-view-body-bg .offer-cost-grand-total-block>.filter-panel-form .choices.filter-tag-select:not(.is-open) .choices__input.print\:block .offer-partner-badge-strip,.public-offer-view-body-bg .offer-cost-grand-total-block>.filter-panel-form .choices.filter-tag-select:not(.is-open) .choices__input--cloned.print\:block .offer-partner-badge-strip{margin-top:1.5rem;margin-bottom:0;justify-content:flex-end}.public-offer-sticky-header-inner.public-offer-view-body-bg .offer-cost-grand-total-block>.filter-panel-form .choices.filter-tag-select:not(.is-open) .choices__input.print\:block .offer-partner-badge-strip,.public-offer-sticky-header-inner.public-offer-view-body-bg .offer-cost-grand-total-block>.filter-panel-form .choices.filter-tag-select:not(.is-open) .choices__input--cloned.print\:block .offer-partner-badge-strip{justify-content:flex-end}.filter-panel-form .choices.filter-tag-select:not(.is-open) .choices__input,.filter-panel-form .choices.filter-tag-select:not(.is-open) .choices__input--cloned{width:0!important;min-width:0!important;max-width:0!important;padding:0!important;margin:0!important}.filter-panel-form .choices.filter-tag-select .filter-tag-select-summary{margin:0;min-width:0px;flex:1 1 0%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:0;font-size:.875rem;line-height:1.25rem;line-height:1.25;opacity:1}@media print{body>.min-h-screen>.flex.filter-panel-form .choices.filter-tag-select .filter-tag-select-summary.flex-1{width:100%;max-width:none}body>.min-h-screen>.flex.min-w-0.filter-panel-form .choices.filter-tag-select .filter-tag-select-summary{width:100%;max-width:none}}.filter-panel-form .choices.filter-tag-select .filter-tag-select-summary{color:rgb(var(--color-ink-400) / 1)}.filter-panel-form .choices.filter-tag-select .filter-tag-select-summary--active{color:rgb(var(--color-brand-dark) / 1)}.filter-panel-form .choices.filter-tag-select.is-open .choices__inner{max-height:var(--td-form-control-min-height);overflow:hidden}.filter-panel-form .choices.filter-tag-select.is-open .choices__input,.filter-panel-form .choices.filter-tag-select.is-open .choices__input--cloned{display:block;width:100%;min-width:0px}@media print{body>.min-h-screen>.flex.filter-panel-form .choices.filter-tag-select.is-open .choices__input.flex-1,body>.min-h-screen>.flex .filter-panel-form .choices.filter-tag-select.is-open .choices__input--cloned.flex-1{width:100%;max-width:none}}.filter-panel-form .choices.filter-tag-select.is-open .choices__input,.filter-panel-form .choices.filter-tag-select.is-open .choices__input--cloned{max-width:100%!important}.filter-panel-form .choices[data-type*=select-multiple].filter-tag-select.is-open .choices__inner{--tw-border-opacity: 1;border-color:rgb(var(--color-brand-primary) / var(--tw-border-opacity, 1));--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-opacity: 1;--tw-ring-color: rgb(var(--color-brand-primary) / var(--tw-ring-opacity, 1));--tw-ring-offset-width: 2px;--tw-ring-offset-color: rgb(var(--color-ring-offset));border-radius:.5rem}.filter-panel-form .choices[data-type*=select-multiple].filter-tag-select.is-open .choices__list--dropdown,.filter-panel-form .choices[data-type*=select-multiple].filter-tag-select.is-open .choices__list[aria-expanded]{margin-top:.375rem;border-radius:.5rem}.filter-panel-header{gap:.75rem;padding:.75rem 1rem}.filter-panel-spinner{display:inline-block;height:1rem;width:1rem}.filter-panel-spinner{animation:spin 1s linear infinite;border-radius:9999px;border-width:2px;--tw-border-opacity: 1;border-color:rgb(var(--color-brand-primary) / var(--tw-border-opacity, 1));border-top-color:transparent}.filter-grid{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:.75rem}@media(min-width:640px){.filter-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1024px){.filter-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.filter-grid-compact>.filter-field.flex-col{gap:.125rem}.filter-grid-compact>.flex.filter-field{gap:.125rem}.filter-field{display:flex;min-width:0px;flex-direction:column}@media print{body>.min-h-screen>.filter-field.min-w-0.flex-1{width:100%;max-width:none}body>.min-h-screen>.flex.filter-field.flex-1{width:100%;max-width:none}}.filter-grid-compact{gap:.5rem}@media(min-width:768px){.filter-grid-compact{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1024px){.filter-grid-compact{grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem}}.filter-grid-compact>.flex.flex-col{gap:.125rem}.filter-panel-form.filter-panel-form--compact .card-tool-body>: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))}.filter-panel-form.filter-panel-form--compact .card-tool-body{padding:.75rem}.filter-panel-form.filter-panel-form--compact .filter-panel-header{padding:.5rem .75rem}.filter-panel-form.filter-panel-form--embedded{border-radius:0;border-width:0px;border-top-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--color-surface-200) / var(--tw-border-opacity, 1));--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.filter-grid .select-field,.filter-grid .choices{width:100%;min-width:12.5rem}.filter-grid .input-field{width:100%}.filter-tags-section{margin-top:.25rem;border-top-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--color-surface-200) / var(--tw-border-opacity, 1));padding-top:.75rem}.filter-tags-section-title{color:rgb(var(--color-ink-900) / var(--tw-text-opacity, 1));margin-bottom:.75rem;font-size:.875rem;line-height:1.25rem;font-weight:600;--tw-text-opacity: 1;color:rgb(var(--color-ink-700) / var(--tw-text-opacity, 1))}.filter-period-presets{scrollbar-width:thin}.filter-chips-row{padding-top:.25rem;padding-bottom:.25rem}.filter-chip{display:inline-flex;align-items:center;gap:.25rem;border-radius:9999px;border-width:1px;border-color:rgb(var(--color-brand-primary) / .2);--tw-bg-opacity: 1;background-color:rgb(var(--color-brand-primary-light) / var(--tw-bg-opacity, 1));padding:.125rem .625rem;font-size:.75rem;line-height:1rem;font-weight:500;--tw-text-opacity: 1;color:rgb(var(--color-brand-dark) / var(--tw-text-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.filter-chip:hover{--tw-bg-opacity: 1;background-color:rgb(var(--color-brand-primary-light) / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(var(--color-brand-dark) / var(--tw-text-opacity, 1))}.filter-chip:focus{outline:2px solid transparent;outline-offset:2px}.filter-chip: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);--tw-ring-opacity: 1;--tw-ring-color: rgb(var(--color-brand-primary) / var(--tw-ring-opacity, 1));--tw-ring-offset-width: 2px}.card-tool .card-tool-header:not(.card-tool-header-search) :where(.filter-chip-remove,.text-ink-600){color:rgb(var(--color-table-header-text) / .85)}.card-tool button.card-tool-header :where(.filter-chip-remove){height:1rem;width:1rem;flex-shrink:0;transition-property:transform;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);color:rgb(var(--color-table-header-text) / 1);-webkit-text-fill-color:rgb(var(--color-table-header-text) / 1)}.filter-chip-remove{line-height:1;--tw-text-opacity: 1;color:rgb(var(--color-ink-500) / var(--tw-text-opacity, 1))}.filter-panel-actions{border-top-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--color-surface-200) / var(--tw-border-opacity, 1));padding-top:.75rem}.table-scroll-x{-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;scrollbar-gutter:stable}.filter-panel--loading>.card-tool-body{pointer-events:none;opacity:.6;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.filter-shell-body>: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))}.filter-shell-body{padding:1.25rem}.filter-shell-title{font-size:.9375rem;font-weight:500;--tw-text-opacity: 1;color:rgb(var(--color-brand-dark) / var(--tw-text-opacity, 1))}.filter-shell-badge{display:inline-flex;align-items:center;border-radius:.375rem;--tw-bg-opacity: 1;background-color:rgb(var(--color-brand-primary-light) / var(--tw-bg-opacity, 1));padding:.125rem .5rem;font-size:.75rem;line-height:1rem;font-weight:500;--tw-text-opacity: 1;color:rgb(var(--color-brand-dark) / var(--tw-text-opacity, 1))}.filter-shell-section--scope{padding-bottom:0}.filter-shell-toolbar,.filter-shell-section--search{width:100%}.filter-shell-section--chips{margin-top:.25rem;border-top-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--color-surface-200) / var(--tw-border-opacity, 1));padding-top:.75rem}.card-tool .card-tool-header:not(.card-tool-header-search) :where(.filter-field-label,.text-ink-600){color:rgb(var(--color-table-header-text) / .85)}.card-tool button.card-tool-header :where(.filter-field-label){height:1rem;width:1rem;flex-shrink:0;transition-property:transform;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);color:rgb(var(--color-table-header-text) / 1);-webkit-text-fill-color:rgb(var(--color-table-header-text) / 1)}.filter-field-label{margin-bottom:.375rem;display:block;font-size:.75rem;line-height:1rem;font-weight:500;--tw-text-opacity: 1;color:rgb(var(--color-ink-500) / var(--tw-text-opacity, 1))}.filter-control{border-radius:.375rem;font-size:.875rem;line-height:1.25rem;min-height:var(--td-form-control-min-height)}.filter-control.select-field,.filter-panel-form .filter-control.select-field,.filter-panel-form .choices .choices__inner,.filter-panel-form .choices[data-type*=select-multiple].filter-tag-select .choices__inner{min-height:var(--td-form-control-min-height)}.filter-panel-form .choices[data-type*=select-multiple].filter-tag-select:not(.is-open) .choices__inner{min-height:var(--td-form-control-min-height);max-height:none;display:flex;align-items:center;flex-wrap:wrap;gap:.25rem;overflow:hidden;padding-top:.375rem;padding-bottom:.375rem}.filter-scope-segment{display:inline-flex;width:100%;gap:.125rem;border-radius:.5rem;padding:.125rem}@media(min-width:640px){.filter-scope-segment{width:auto}}.filter-scope-segment{background-color:rgb(var(--color-surface-100) / 1);border:1px solid rgb(var(--color-surface-300) / 1)}.card-tool .card-tool-header:not(.card-tool-header-search) :where(.text-ink-500,.filter-scope-segment__item){color:rgb(var(--color-table-header-text) / .85)}.filter-scope-segment__item{display:inline-flex;flex:1 1 0%;align-items:center;justify-content:center;border-radius:.375rem;padding-left:1rem;padding-right:1rem;font-size:.875rem;line-height:1.25rem;font-weight:600;--tw-text-opacity: 1;color:rgb(var(--color-ink-600) / var(--tw-text-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}@media print{body>.min-h-screen>.flex.min-w-0.filter-scope-segment__item{width:100%;max-width:none}}.filter-scope-segment__item:hover{--tw-text-opacity: 1;color:rgb(var(--color-brand-dark) / var(--tw-text-opacity, 1))}@media(min-width:640px){.filter-scope-segment__item{flex:none}}.filter-scope-segment__item{min-height:var(--td-form-control-min-height);background-color:transparent}.filter-scope-segment__item--active{--tw-bg-opacity: 1;background-color:rgb(var(--color-brand-primary) / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1));--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.filter-scope-segment__item--active:hover{--tw-bg-opacity: 1;background-color:rgb(var(--color-brand-primary-hover) / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.filter-search__control{position:relative}.card-tool .card-tool-header:not(.card-tool-header-search) :where(.filter-search__icon,.text-ink-600){color:rgb(var(--color-table-header-text) / .85)}.card-tool button.card-tool-header :where(.filter-search__icon){height:1rem;width:1rem;flex-shrink:0;transition-property:transform;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);color:rgb(var(--color-table-header-text) / 1);-webkit-text-fill-color:rgb(var(--color-table-header-text) / 1)}.filter-search__icon{position:absolute;left:.75rem;top:50%;--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-text-opacity: 1;color:rgb(var(--color-ink-500) / var(--tw-text-opacity, 1))}.filter-search__input{padding-left:2.25rem}.filter-period-preset{border-radius:9px;background-color:rgb(var(--color-btn-secondary-bg) / 1);border:1px solid rgb(var(--color-btn-secondary-border) / 1);color:rgb(var(--color-btn-secondary-text) / 1)}.filter-period-preset--active{--tw-border-opacity: 1;border-color:rgb(var(--color-brand-primary) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--color-brand-primary-light) / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(var(--color-brand-dark) / var(--tw-text-opacity, 1));--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-inset: inset;--tw-ring-opacity: 1;--tw-ring-color: rgb(var(--color-brand-primary) / var(--tw-ring-opacity, 1))}.filter-grid-compact>.filter-numberrange__inputs.flex-col{gap:.125rem}.filter-numberrange__inputs{display:flex;align-items:center;gap:.5rem}@media print{body>.min-h-screen>.filter-numberrange__inputs.min-w-0.flex-1{width:100%;max-width:none}}.filter-numberrange__field{position:relative;min-width:0px;flex:1 1 0%}@media print{body>.min-h-screen>.flex.min-w-0.filter-numberrange__field{width:100%;max-width:none}body>.min-h-screen>.flex.filter-numberrange__field.flex-1{width:100%;max-width:none}}.card-tool .card-tool-header:not(.card-tool-header-search) :where(.filter-numberrange__suffix,.text-ink-600){color:rgb(var(--color-table-header-text) / .85)}.card-tool button.card-tool-header :where(.filter-numberrange__suffix){height:1rem;width:1rem;flex-shrink:0;transition-property:transform;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);color:rgb(var(--color-table-header-text) / 1);-webkit-text-fill-color:rgb(var(--color-table-header-text) / 1)}.filter-numberrange__suffix{pointer-events:none;position:absolute;right:.5rem;top:50%;--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));font-size:.75rem;line-height:1rem;--tw-text-opacity: 1;color:rgb(var(--color-ink-500) / var(--tw-text-opacity, 1))}.filter-numberrange__sep{flex-shrink:0;--tw-text-opacity: 1;color:rgb(var(--color-ink-400) / var(--tw-text-opacity, 1))}.card-tool .card-tool-header:not(.card-tool-header-search) :where(.filter-chips-label,.text-ink-600){color:rgb(var(--color-table-header-text) / .85)}.card-tool button.card-tool-header :where(.filter-chips-label){height:1rem;width:1rem;flex-shrink:0;transition-property:transform;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);color:rgb(var(--color-table-header-text) / 1);-webkit-text-fill-color:rgb(var(--color-table-header-text) / 1)}.filter-chips-label{margin-bottom:.375rem;font-size:.75rem;line-height:1rem;--tw-text-opacity: 1;color:rgb(var(--color-ink-500) / var(--tw-text-opacity, 1))}.filter-chip--scope{border-color:rgb(var(--color-brand-primary) / .2);--tw-bg-opacity: 1;background-color:rgb(var(--color-brand-primary-light) / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(var(--color-brand-dark) / var(--tw-text-opacity, 1))}.filter-grid-compact>.filter-contract-stats.flex-col{gap:.125rem}.filter-contract-stats{display:flex;flex-wrap:wrap;gap:.5rem}@media print{body>.min-h-screen>.filter-contract-stats.min-w-0.flex-1{width:100%;max-width:none}}.filter-contract-stats__btn{display:inline-flex;align-items:center;border-radius:9px;border-width:1px;padding-left:1rem;padding-right:1rem;font-size:.875rem;line-height:1.25rem;font-weight:500;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s;min-height:var(--td-form-control-min-height);background-color:rgb(var(--color-btn-secondary-bg) / 1);border-color:rgb(var(--color-btn-secondary-border) / 1);color:rgb(var(--color-btn-secondary-text) / 1)}.filter-contract-stats__btn:hover{background-color:rgb(var(--color-btn-secondary-hover-bg) / 1);border-color:rgb(var(--color-btn-secondary-hover-border) / 1)}.filter-contract-stats__btn--active{--tw-border-opacity: 1;border-color:rgb(var(--color-brand-primary) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--color-brand-primary-light) / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(var(--color-brand-dark) / var(--tw-text-opacity, 1));--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-color: rgb(var(--color-brand-primary) / .3)}.filter-grid-compact>.card-tool-header.flex-col{gap:.125rem}.card-tool-header{display:flex;align-items:center;justify-content:space-between;border-bottom-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--color-surface-200) / var(--tw-border-opacity, 1));padding:.75rem 1rem}@media print{body>.min-h-screen>.card-tool-header.min-w-0.flex-1{width:100%;max-width:none}}.card-tool .card-tool-header:not(.card-tool-header-search),.card-tool button.card-tool-header:not(.card-tool-header-search){background-color:rgb(var(--color-table-header-bg) / 1)!important;border-left:3px solid rgb(var(--color-brand-primary) / 1);border-bottom-width:1px;border-color:#ffffff1a}.card-tool .card-tool-header:not(.card-tool-header-search) :where(h2,h3,h4),.card-tool button.card-tool-header :where(h2,h3,h4){font-size:.875rem;line-height:1.25rem;font-weight:600;color:rgb(var(--color-table-header-text) / 1)!important;-webkit-text-fill-color:rgb(var(--color-table-header-text) / 1)}.card-tool .card-tool-header:not(.card-tool-header-search) :where(p),.card-tool .card-tool-header:not(.card-tool-header-search) :where(.text-ink-500,.text-ink-600){color:rgb(var(--color-table-header-text) / .85)!important}.card-tool button.card-tool-header:not(.card-tool-header-search){border-top-left-radius:.75rem;border-top-right-radius:.75rem;border-bottom-width:1px;border-color:#ffffff1a;padding-top:.75rem;padding-bottom:.75rem;transition-property:all;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.card-tool button.card-tool-header:not(.card-tool-header-search):hover{--tw-brightness: brightness(1.1);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.card-tool button.card-tool-header:not(.card-tool-header-search):focus-visible{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-opacity: 1;--tw-ring-color: rgb(var(--color-brand-primary) / var(--tw-ring-opacity, 1));--tw-ring-offset-width: 2px;--tw-ring-offset-color: rgb(var(--color-ring-offset))}.card-tool button.card-tool-header svg,.card-tool button.card-tool-header :where(.text-ink-500){height:1rem;width:1rem;flex-shrink:0;transition-property:transform;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);color:rgb(var(--color-table-header-text) / 1)!important;-webkit-text-fill-color:rgb(var(--color-table-header-text) / 1)}.card-tool button.card-tool-header[aria-expanded=true] svg{transform:rotate(180deg)}.card-tool button.card-tool-header svg path{stroke-width:2.75}.card-tool .card-tool-header :where(.btn-ghost):not([class*=text-ui-error]){background-color:rgb(var(--color-btn-toolbar-bg) / .12);border-color:rgb(var(--color-btn-toolbar-border) / .22);color:rgb(var(--color-btn-toolbar-text) / 1)!important;-webkit-text-fill-color:rgb(var(--color-btn-toolbar-text) / 1)}.card-tool .card-tool-header :where(.btn-ghost):not([class*=text-ui-error]):hover{background-color:rgb(var(--color-btn-toolbar-hover-bg) / .18);color:rgb(var(--color-btn-toolbar-text) / 1)!important;-webkit-text-fill-color:rgb(var(--color-btn-toolbar-text) / 1)}.card-tool .card-tool-header :where(.btn-secondary){background-color:rgb(var(--color-btn-toolbar-bg) / .12);border-color:rgb(var(--color-btn-toolbar-border) / .22);color:rgb(var(--color-btn-toolbar-text) / 1)!important;-webkit-text-fill-color:rgb(var(--color-btn-toolbar-text) / 1)}.card-tool .card-tool-header :where(.btn-secondary):hover{background-color:rgb(var(--color-btn-toolbar-hover-bg) / .18);color:rgb(var(--color-btn-toolbar-text) / 1)!important;-webkit-text-fill-color:rgb(var(--color-btn-toolbar-text) / 1)}.card-tool-header-search{background-color:rgb(var(--color-filter-panel-bg) / 1)!important;border-bottom-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--color-surface-200) / var(--tw-border-opacity, 1))}.card-tool-body{padding:1.5rem}.card-tool-footer{border-bottom-right-radius:.5rem;border-bottom-left-radius:.5rem;border-top-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--color-surface-200) / var(--tw-border-opacity, 1));padding:.75rem 1rem;background-color:rgb(var(--color-card-footer-bg) / 1)}.panel-muted{background-color:rgb(var(--color-card-muted) / 1)}.card-tool-header-toggle{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.card-tool-header-toggle:hover{background-color:rgb(var(--color-card-muted) / 1)}.editor-card-inner{position:relative;border-radius:.5rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--color-surface-200) / var(--tw-border-opacity, 1));background-color:rgb(var(--color-card));padding:1.25rem;--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.editor-card-inner:before{content:"";pointer-events:none;position:absolute;left:0;right:0;top:0;display:block;height:1px;border-top-left-radius:.5rem;border-top-right-radius:.5rem;--tw-bg-opacity: 1;background-color:rgb(var(--color-surface-200) / var(--tw-bg-opacity, 1))}.editor-card-inner-stack>: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))}.editor-card-inner-surface{border-radius:.5rem;--tw-bg-opacity: 1;background-color:rgb(var(--color-surface-100) / var(--tw-bg-opacity, 1));padding:1rem}@media print{.input-field.editor-card-inner-surface{background-color:#f5f5f5;color:#525252;border-color:#d4d4d4}}.filter-grid-compact>.offer-cost-item-metrics.flex-col{gap:.125rem}.offer-cost-item-metrics{display:flex;width:100%;min-width:0px;flex-wrap:wrap;align-items:flex-end;gap:.75rem;border-radius:.5rem;border-width:2px;--tw-border-opacity: 1;border-color:rgb(var(--color-brand-dark) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--color-card) / var(--tw-bg-opacity, 1));padding:.75rem}@media print{body>.min-h-screen>.offer-cost-item-metrics.min-w-0.flex-1{width:100%;max-width:none}body>.min-h-screen>.flex.offer-cost-item-metrics.flex-1{width:100%;max-width:none}}.offer-cost-item-metrics__field{min-width:0px;flex-shrink:0}@media print{body>.min-h-screen>.flex.offer-cost-item-metrics__field.flex-1{width:100%;max-width:none}}.offer-cost-item-metrics__field--qty{width:5rem}.offer-cost-item-metrics__field--price{width:7.5rem}.offer-cost-item-metrics__field--type{width:10rem}.offer-cost-item-metrics__field--unit{width:7.5rem}.offer-cost-item-metrics__field--total{margin-left:auto;min-width:0px;flex-shrink:1;text-align:right}@media print{body>.min-h-screen>.flex.offer-cost-item-metrics__field--total.flex-1{width:100%;max-width:none}}.offer-cost-item-metrics__field--total{flex:1 1 8rem;max-width:100%}.offer-cost-item-metrics__field .input-field,.offer-cost-item-metrics__field .select-field{min-width:0px;padding-left:.625rem;padding-right:.625rem;font-size:.875rem;line-height:1.25rem}@media print{body>.min-h-screen>.flex.offer-cost-item-metrics__field .input-field.flex-1,body>.min-h-screen>.flex .offer-cost-item-metrics__field .select-field.flex-1{width:100%;max-width:none}}.offer-cost-item-metrics__field .input-field,.offer-cost-item-metrics__field .select-field{min-height:var(--td-form-control-min-height);padding-top:var(--td-form-control-padding-y);padding-bottom:var(--td-form-control-padding-y)}.offer-cost-item-metrics__field .label,.offer-cost-item-metrics__field .\!label{margin-bottom:.375rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.875rem;line-height:1.25rem}.offer-cost-item-metrics__field--total .offer-cost-item-metrics__sum{font-size:.875rem;line-height:1.25rem;font-weight:600;--tw-numeric-spacing: tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);--tw-text-opacity: 1;color:rgb(var(--color-brand-dark) / var(--tw-text-opacity, 1))}.card-tool .card-tool-header:not(.card-tool-header-search) :where(.offer-cost-item-metrics__field--total .offer-cost-item-metrics__unit-hint,.text-ink-600){color:rgb(var(--color-table-header-text) / .85)}.card-tool button.card-tool-header :where(.offer-cost-item-metrics__field--total .offer-cost-item-metrics__unit-hint){height:1rem;width:1rem;flex-shrink:0;transition-property:transform;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);color:rgb(var(--color-table-header-text) / 1);-webkit-text-fill-color:rgb(var(--color-table-header-text) / 1)}.offer-cost-item-metrics__field--total .offer-cost-item-metrics__unit-hint{margin-top:.125rem;font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(var(--color-ink-500) / var(--tw-text-opacity, 1))}.\!panel,.panel{border-radius:.5rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--color-surface-200) / var(--tw-border-opacity, 1));background-color:rgb(var(--color-card))}.form-actions>:is(.btn-secondary,.btn-ghost):first-child{margin-right:auto}.input-field{width:100%;border-radius:9px;font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(var(--color-brand-dark) / var(--tw-text-opacity, 1));transition-property:all;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.input-field::-moz-placeholder{--tw-text-opacity: 1;color:rgb(var(--color-ink-400) / var(--tw-text-opacity, 1))}.input-field::placeholder{--tw-text-opacity: 1;color:rgb(var(--color-ink-400) / var(--tw-text-opacity, 1))}.input-field:disabled{cursor:not-allowed}.input-field{background-color:rgb(var(--color-form-control-bg) / 1);border:1px solid rgb(var(--color-form-control-border) / 1);min-height:var(--td-form-control-min-height);padding-left:var(--td-form-control-padding-x);padding-right:var(--td-form-control-padding-x);padding-top:var(--td-form-control-padding-y);padding-bottom:var(--td-form-control-padding-y)}.input-field:hover:not(:disabled){border-color:rgb(var(--color-ink-400) / 1)}.input-field:focus{outline:none;border-color:rgb(var(--color-brand-primary) / 1);box-shadow:0 0 0 2px rgb(var(--color-brand-primary) / 1)}.input-field:disabled{background-color:rgb(var(--color-surface-100) / 1)}.filter-grid .input-field-error{width:100%}.offer-cost-item-metrics__field .input-field-error{min-width:0px;padding-left:.625rem;padding-right:.625rem;font-size:.875rem;line-height:1.25rem}@media print{body>.min-h-screen>.flex.offer-cost-item-metrics__field .input-field-error.flex-1{width:100%;max-width:none}}.offer-cost-item-metrics__field .input-field-error{min-height:var(--td-form-control-min-height);padding-top:var(--td-form-control-padding-y);padding-bottom:var(--td-form-control-padding-y)}.input-field-error{width:100%;border-radius:9px;font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(var(--color-brand-dark) / var(--tw-text-opacity, 1));transition-property:all;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.input-field-error::-moz-placeholder{--tw-text-opacity: 1;color:rgb(var(--color-ink-400) / var(--tw-text-opacity, 1))}.input-field-error::placeholder{--tw-text-opacity: 1;color:rgb(var(--color-ink-400) / var(--tw-text-opacity, 1))}.input-field-error:disabled{cursor:not-allowed}.input-field-error{background-color:rgb(var(--color-form-control-bg) / 1);border:1px solid rgb(var(--color-form-control-border) / 1);min-height:var(--td-form-control-min-height);padding-left:var(--td-form-control-padding-x);padding-right:var(--td-form-control-padding-x);padding-top:var(--td-form-control-padding-y);padding-bottom:var(--td-form-control-padding-y)}.input-field-error:hover:not(:disabled){border-color:rgb(var(--color-ink-400) / 1)}.input-field-error:focus{outline:none;border-color:rgb(var(--color-brand-primary) / 1);box-shadow:0 0 0 2px rgb(var(--color-brand-primary) / 1)}.input-field-error:disabled{background-color:rgb(var(--color-surface-100) / 1)}.input-group .input-field-error{padding-left:2.25rem}.dark select.input-field-error option,.dark select.input-field-error optgroup{background-color:rgb(var(--color-card));color:rgb(var(--color-brand-dark))}.input-field-error.laufzeiten-date-field{width:13rem;max-width:100%;flex-shrink:0}.choices select.input-field-error{background-image:none}.topbar .input-field-error{border-color:#fff3;background-color:#ffffff1a;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.topbar .input-field-error::-moz-placeholder{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.topbar .input-field-error::placeholder{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.topbar .input-field-error:hover{border-color:#ffffff4d;background-color:#ffffff26}.topbar .input-field-error:focus{--tw-border-opacity: 1;border-color:rgb(255 255 255 / var(--tw-border-opacity, 1));background-color:#fff3;--tw-ring-color: rgb(255 255 255 / .3)}.input-field-error{--tw-border-opacity: 1;border-color:rgb(192 57 43 / var(--tw-border-opacity, 1))}@media print{.input-field-error.bg-surface-100{background-color:#f5f5f5;color:#525252;border-color:#d4d4d4}}.input-field-error:focus{--tw-border-opacity: 1;border-color:rgb(192 57 43 / var(--tw-border-opacity, 1));--tw-ring-opacity: 1;--tw-ring-color: rgb(192 57 43 / var(--tw-ring-opacity, 1))}.filter-grid .input-field-success{width:100%}.offer-cost-item-metrics__field .input-field-success{min-width:0px;padding-left:.625rem;padding-right:.625rem;font-size:.875rem;line-height:1.25rem}@media print{body>.min-h-screen>.flex.offer-cost-item-metrics__field .input-field-success.flex-1{width:100%;max-width:none}}.offer-cost-item-metrics__field .input-field-success{min-height:var(--td-form-control-min-height);padding-top:var(--td-form-control-padding-y);padding-bottom:var(--td-form-control-padding-y)}.input-field-success{width:100%;border-radius:9px;font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(var(--color-brand-dark) / var(--tw-text-opacity, 1));transition-property:all;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.input-field-success::-moz-placeholder{--tw-text-opacity: 1;color:rgb(var(--color-ink-400) / var(--tw-text-opacity, 1))}.input-field-success::placeholder{--tw-text-opacity: 1;color:rgb(var(--color-ink-400) / var(--tw-text-opacity, 1))}.input-field-success:disabled{cursor:not-allowed}.input-field-success{background-color:rgb(var(--color-form-control-bg) / 1);border:1px solid rgb(var(--color-form-control-border) / 1);min-height:var(--td-form-control-min-height);padding-left:var(--td-form-control-padding-x);padding-right:var(--td-form-control-padding-x);padding-top:var(--td-form-control-padding-y);padding-bottom:var(--td-form-control-padding-y)}.input-field-success:hover:not(:disabled){border-color:rgb(var(--color-ink-400) / 1)}.input-field-success:focus{outline:none;border-color:rgb(var(--color-brand-primary) / 1);box-shadow:0 0 0 2px rgb(var(--color-brand-primary) / 1)}.input-field-success:disabled{background-color:rgb(var(--color-surface-100) / 1)}.input-group .input-field-success{padding-left:2.25rem}.dark select.input-field-success option,.dark select.input-field-success optgroup{background-color:rgb(var(--color-card));color:rgb(var(--color-brand-dark))}.input-field-success.laufzeiten-date-field{width:13rem;max-width:100%;flex-shrink:0}.choices select.input-field-success{background-image:none}.topbar .input-field-success{border-color:#fff3;background-color:#ffffff1a;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.topbar .input-field-success::-moz-placeholder{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.topbar .input-field-success::placeholder{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.topbar .input-field-success:hover{border-color:#ffffff4d;background-color:#ffffff26}.topbar .input-field-success:focus{--tw-border-opacity: 1;border-color:rgb(255 255 255 / var(--tw-border-opacity, 1));background-color:#fff3;--tw-ring-color: rgb(255 255 255 / .3)}.input-field-success{--tw-border-opacity: 1;border-color:rgb(31 138 77 / var(--tw-border-opacity, 1))}@media print{.input-field-success.bg-surface-100{background-color:#f5f5f5;color:#525252;border-color:#d4d4d4}}.input-field-success:focus{--tw-border-opacity: 1;border-color:rgb(31 138 77 / var(--tw-border-opacity, 1));--tw-ring-opacity: 1;--tw-ring-color: rgb(31 138 77 / var(--tw-ring-opacity, 1))}.no-spinner::-webkit-inner-spin-button,.no-spinner::-webkit-outer-spin-button{-webkit-appearance:none}.no-spinner{-moz-appearance:textfield}.input-group .input-field{padding-left:2.25rem}.filter-grid .select-field{width:100%}.offer-cost-item-metrics__field .select-field{min-width:0px;padding-left:.625rem;padding-right:.625rem;font-size:.875rem;line-height:1.25rem}@media print{body>.min-h-screen>.flex.offer-cost-item-metrics__field .select-field.flex-1{width:100%;max-width:none}}.offer-cost-item-metrics__field .select-field{min-height:var(--td-form-control-min-height);padding-top:var(--td-form-control-padding-y);padding-bottom:var(--td-form-control-padding-y)}.select-field{width:100%;border-radius:9px;font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(var(--color-brand-dark) / var(--tw-text-opacity, 1));transition-property:all;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.select-field::-moz-placeholder{--tw-text-opacity: 1;color:rgb(var(--color-ink-400) / var(--tw-text-opacity, 1))}.select-field::placeholder{--tw-text-opacity: 1;color:rgb(var(--color-ink-400) / var(--tw-text-opacity, 1))}.select-field:disabled{cursor:not-allowed}.select-field{background-color:rgb(var(--color-form-control-bg) / 1);border:1px solid rgb(var(--color-form-control-border) / 1);min-height:var(--td-form-control-min-height);padding-left:var(--td-form-control-padding-x);padding-right:var(--td-form-control-padding-x);padding-top:var(--td-form-control-padding-y);padding-bottom:var(--td-form-control-padding-y)}.select-field:hover:not(:disabled){border-color:rgb(var(--color-ink-400) / 1)}.select-field:focus{outline:none;border-color:rgb(var(--color-brand-primary) / 1);box-shadow:0 0 0 2px rgb(var(--color-brand-primary) / 1)}.select-field:disabled{background-color:rgb(var(--color-surface-100) / 1)}.input-group .select-field{padding-left:2.25rem}.dark select.select-field option,.dark select.select-field optgroup{background-color:rgb(var(--color-card));color:rgb(var(--color-brand-dark))}.select-field.laufzeiten-date-field{width:13rem;max-width:100%;flex-shrink:0}.choices select.select-field{background-image:none}.topbar .select-field{border-color:#fff3;background-color:#ffffff1a;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.topbar .select-field::-moz-placeholder{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.topbar .select-field::placeholder{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.topbar .select-field:hover{border-color:#ffffff4d;background-color:#ffffff26}.topbar .select-field:focus{--tw-border-opacity: 1;border-color:rgb(255 255 255 / var(--tw-border-opacity, 1));background-color:#fff3;--tw-ring-color: rgb(255 255 255 / .3)}.select-field{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-position:right;background-repeat:no-repeat;padding-right:2rem}@media print{.select-field.bg-surface-100{background-color:#f5f5f5;color:#525252;border-color:#d4d4d4}}.select-field{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%23aeb3b7' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M6 8l4 4 4-4'/%3e%3c/svg%3e");background-position:right .5rem center;background-size:1.25rem 1.25rem}.dark select.input-field option,.dark select.select-field option,.dark select.input-field optgroup,.dark select.select-field optgroup{background-color:rgb(var(--color-card));color:rgb(var(--color-brand-dark))}.input-field.laufzeiten-date-field,.select-field.laufzeiten-select-field{width:13rem;max-width:100%;flex-shrink:0}.laufzeiten-optional-field{width:16rem;max-width:100%;flex-shrink:0}.laufzeiten-pflicht-field{width:100%;max-width:34rem}.laufzeiten-cancellation-row{max-width:100%;overflow-x:auto}.laufzeiten-cancellation-col{width:13rem;max-width:100%;flex-shrink:0}.laufzeiten-cancellation-col .choices{max-width:100%}.laufzeiten-pflicht-field .laufzeiten-optional-field{width:auto;max-width:none;flex-shrink:1}.card-tool .card-tool-header:not(.card-tool-header-search) :where(.help-text.laufzeiten-hint,.text-ink-600){color:rgb(var(--color-table-header-text) / .85)}.card-tool button.card-tool-header :where(.help-text.laufzeiten-hint){height:1rem;width:1rem;flex-shrink:0;transition-property:transform;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);color:rgb(var(--color-table-header-text) / 1);-webkit-text-fill-color:rgb(var(--color-table-header-text) / 1)}.help-text.laufzeiten-hint{margin-top:.25rem;text-wrap:pretty;overflow-wrap:break-word;font-size:.75rem;line-height:1rem;line-height:1.625;--tw-text-opacity: 1;color:rgb(var(--color-ink-500) / var(--tw-text-opacity, 1))}.laufzeiten-pflicht-field .help-text.laufzeiten-hint,.laufzeiten-pflicht-field .error-text,.laufzeiten-optional-field .help-text.laufzeiten-hint{max-width:100%}.card-tool .card-tool-header:not(.card-tool-header-search) :where(.text-ink-500,.laufzeiten-hint .laufzeiten-var){color:rgb(var(--color-table-header-text) / .85)}.laufzeiten-hint .laufzeiten-var{font-family:JetBrains Mono,Fira Code,SF Mono,Consolas,Liberation Mono,monospace;--tw-text-opacity: 1;color:rgb(var(--color-ink-600) / var(--tw-text-opacity, 1))}.choices{--choices-input-height: var(--td-form-control-min-height);--choices-inner-padding: var(--td-form-control-padding-y) var(--td-form-control-padding-x);--choices-inner-one-padding: var(--td-form-control-padding-y);--choices-guttering: 0;--choices-font-size-lg: .875rem;--choices-font-size-md: .875rem;--choices-list-single-padding: var(--td-form-control-padding-y) 2rem var(--td-form-control-padding-y) var(--td-form-control-padding-y);--choices-bg-color: rgb(var(--color-card) / 1);--choices-bg-color-dropdown: rgb(var(--color-card) / 1);--choices-keyline-color: rgb(var(--color-surface-300) / 1);--choices-text-color: rgb(var(--color-brand-dark) / 1);--choices-highlighted-color: rgb(var(--color-surface-100) / 1);--choices-primary-color: rgb(var(--color-brand-primary) / 1);--choices-item-color: #fff;--choices-placeholder-opacity: .7;margin-bottom:0;font-size:.875rem}.dark .choices{--choices-highlighted-color: rgb(var(--color-surface-200) / 1);--choices-placeholder-opacity: .85}.choices .choices__inner>select{display:none!important;visibility:hidden!important;position:fixed!important;width:0!important;height:0!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;pointer-events:none!important;margin:0!important;padding:0!important;border:0!important}.choices__inner{border-radius:9px;font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(var(--color-brand-dark) / var(--tw-text-opacity, 1));--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);background-color:rgb(var(--color-form-control-bg) / 1);border:1px solid rgb(var(--color-form-control-border) / 1);min-height:var(--td-form-control-min-height)}.choices[data-type*=select-one]:after{content:"";height:1.25rem;width:1.25rem;border:none;margin-top:0;top:50%;right:.5rem;transform:translateY(-50%);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%23aeb3b7' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M6 8l4 4 4-4'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:center;background-size:1.25rem 1.25rem;opacity:.45;pointer-events:none}.choices[data-type*=select-one].is-open:after{margin-top:0;border:none;transform:translateY(-50%) rotate(180deg);opacity:1}.choices__list--single .choices__item,.choices__list--single .choices__item--selectable,.choices[data-type*=select-one] .choices__item{--tw-text-opacity: 1;color:rgb(var(--color-brand-dark) / var(--tw-text-opacity, 1));color:rgb(var(--color-brand-dark) / 1)!important;opacity:1;-webkit-text-fill-color:rgb(var(--color-brand-dark) / 1)}.choices.is-focused .choices__inner,.choices.is-open .choices__inner{outline:none;border-color:rgb(var(--color-brand-primary) / 1);box-shadow:0 0 0 2px rgb(var(--color-brand-primary) / 1)}.choices__heading{color:rgb(var(--color-ink-500) / 1);border-bottom-color:rgb(var(--color-surface-200) / 1)}.variable-placeholder-field select.variable-placeholder-select{min-width:18rem;max-width:24rem;width:22rem}.variable-placeholder-field select.variable-placeholder-select optgroup{color:rgb(var(--color-brand-dark) / 1);font-weight:700;text-decoration:underline;text-underline-offset:2px}.variable-placeholder-field .choices{min-width:22rem;max-width:24rem}.variable-placeholder-field .choices__list--dropdown{min-width:22rem}.choices-variable-picker .choices__list--dropdown .choices__heading,.choices-variable-group-heading,.variable-placeholder-field .choices__list--dropdown .choices__heading{color:rgb(var(--color-brand-dark) / 1)!important;-webkit-text-fill-color:rgb(var(--color-brand-dark) / 1)!important;font-weight:700!important;font-size:.8125rem!important;text-decoration:underline!important;text-underline-offset:3px;text-decoration-thickness:1px;padding:.625rem .75rem .375rem!important;margin-top:.125rem;border-bottom:1px solid rgb(var(--color-surface-300) / 1)!important;background-color:rgb(var(--color-surface-100) / 1);opacity:1!important;cursor:default;pointer-events:none;letter-spacing:.01em}.variable-placeholder-field .choices__list--dropdown .choices__item--selectable{font-weight:400;padding-left:1rem}.variable-placeholder-field .choices__list--dropdown .choices__item--selectable.is-highlighted{font-weight:400}.choices__placeholder{color:rgb(var(--color-ink-400) / 1);opacity:var(--choices-placeholder-opacity, .7)}.choices__input{background-color:transparent;font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(var(--color-brand-dark) / var(--tw-text-opacity, 1))}.choices__input::-moz-placeholder{--tw-text-opacity: 1;color:rgb(var(--color-ink-400) / var(--tw-text-opacity, 1))}.choices__input::placeholder{--tw-text-opacity: 1;color:rgb(var(--color-ink-400) / var(--tw-text-opacity, 1))}.choices__input{color:rgb(var(--color-brand-dark) / 1)!important;caret-color:rgb(var(--color-brand-dark) / 1);opacity:1;-webkit-text-fill-color:rgb(var(--color-brand-dark) / 1)}.choices__input::-moz-placeholder{color:rgb(var(--color-ink-400) / 1);opacity:1;-webkit-text-fill-color:rgb(var(--color-ink-400) / 1)}.choices__input::placeholder{color:rgb(var(--color-ink-400) / 1);opacity:1;-webkit-text-fill-color:rgb(var(--color-ink-400) / 1)}.choices__list--dropdown .choices__input,.choices__list--dropdown .choices__input--cloned{background-color:rgb(var(--color-card));--tw-text-opacity: 1;color:rgb(var(--color-brand-dark) / var(--tw-text-opacity, 1))}.choices__list--dropdown .choices__input::-moz-placeholder,.choices__list--dropdown .choices__input--cloned::-moz-placeholder{--tw-text-opacity: 1;color:rgb(var(--color-ink-400) / var(--tw-text-opacity, 1))}.choices__list--dropdown .choices__input::placeholder,.choices__list--dropdown .choices__input--cloned::placeholder{--tw-text-opacity: 1;color:rgb(var(--color-ink-400) / var(--tw-text-opacity, 1))}.choices__list--dropdown .choices__input,.choices__list--dropdown .choices__input--cloned,.choices.is-open .choices__input,.choices.is-focused .choices__input,.choices.is-open .choices__input--cloned,.choices.is-focused .choices__input--cloned{color:rgb(var(--color-brand-dark) / 1)!important;caret-color:rgb(var(--color-brand-dark) / 1);opacity:1;-webkit-text-fill-color:rgb(var(--color-brand-dark) / 1)}.choices[data-type*=select-one] .choices__input,.choices[data-type*=select-one] .choices__input--cloned{display:block;box-sizing:border-box;width:100%!important;min-width:100%!important;max-width:100%!important;min-height:var(--td-form-control-min-height);padding-top:var(--td-form-control-padding-y);padding-bottom:var(--td-form-control-padding-y);padding-left:var(--td-form-control-padding-x);padding-right:var(--td-form-control-padding-x)}.choices[data-type*=select-multiple] .choices__list--multiple .choices__item{background-color:rgb(var(--color-brand-primary) / 1);border-color:rgb(var(--color-brand-primary-hover) / 1);color:#fff}.choices[data-type*=select-multiple] .choices__list--multiple .choices__item.is-highlighted{background-color:rgb(var(--color-brand-primary-hover) / 1);border-color:rgb(var(--color-brand-primary-active) / 1)}.choices[data-type*=select-multiple] .choices__button{border-left-color:color-mix(in srgb,#fff 35%,transparent);opacity:.9}.choices[data-type*=select-multiple] .choices__button:is(:hover,:focus){opacity:1}.choices--clearable{position:relative}.choices--clearable .choices__inner{padding-right:2.25rem}.filter-grid-compact>.choices-clear-btn.flex-col{gap:.125rem}.card-tool .card-tool-header:not(.card-tool-header-search) :where(.choices-clear-btn,.text-ink-600){color:rgb(var(--color-table-header-text) / .85)}.card-tool button.card-tool-header :where(.choices-clear-btn){height:1rem;width:1rem;flex-shrink:0;transition-property:transform;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);color:rgb(var(--color-table-header-text) / 1);-webkit-text-fill-color:rgb(var(--color-table-header-text) / 1)}.choices-clear-btn{position:absolute;right:.5rem;top:50%;z-index:10;display:flex;height:1.25rem;width:1.25rem;--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));align-items:center;justify-content:center;border-radius:9999px;font-size:.875rem;line-height:1.25rem;line-height:1;--tw-text-opacity: 1;color:rgb(var(--color-ink-500) / var(--tw-text-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}@media print{body>.min-h-screen>.choices-clear-btn.min-w-0.flex-1{width:100%;max-width:none}}.choices-clear-btn:hover{--tw-bg-opacity: 1;background-color:rgb(var(--color-surface-100) / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(var(--color-brand-dark) / var(--tw-text-opacity, 1))}.choices-clear-btn:focus{outline:2px solid transparent;outline-offset:2px}.choices-clear-btn: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);--tw-ring-opacity: 1;--tw-ring-color: rgb(var(--color-brand-primary) / var(--tw-ring-opacity, 1))}.choices[data-type*=select-multiple].filter-tag-select .choices__list--dropdown,.choices[data-type*=select-multiple].filter-tag-select .choices__list[aria-expanded]{max-height:16rem;overflow-y:auto}.choices select.select-field,.choices select.input-field{background-image:none!important}.dark a.checkbox-field,.dark .checkbox-field{color:rgb(var(--color-text-link) / 1);-webkit-text-fill-color:rgb(var(--color-text-link) / 1)}.dark a.checkbox-field:hover,.dark .checkbox-field:hover{color:rgb(var(--color-text-link-hover) / 1);-webkit-text-fill-color:rgb(var(--color-text-link-hover) / 1)}.checkbox-field{height:1rem;width:1rem;border-radius:.375rem;--tw-border-opacity: 1;border-color:rgb(var(--color-surface-300) / var(--tw-border-opacity, 1));--tw-text-opacity: 1;color:rgb(var(--color-brand-primary) / var(--tw-text-opacity, 1));transition-property:all;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.checkbox-field:hover{--tw-border-opacity: 1;border-color:rgb(var(--color-brand-primary) / var(--tw-border-opacity, 1))}.checkbox-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(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-color: rgb(var(--color-brand-primary) / .2);--tw-ring-offset-width: 2px;--tw-ring-offset-color: rgb(var(--color-ring-offset))}.dark a.radio-field,.dark .radio-field{color:rgb(var(--color-text-link) / 1);-webkit-text-fill-color:rgb(var(--color-text-link) / 1)}.dark a.radio-field:hover,.dark .radio-field:hover{color:rgb(var(--color-text-link-hover) / 1);-webkit-text-fill-color:rgb(var(--color-text-link-hover) / 1)}.radio-field{height:1rem;width:1rem;--tw-border-opacity: 1;border-color:rgb(var(--color-surface-300) / var(--tw-border-opacity, 1));--tw-text-opacity: 1;color:rgb(var(--color-brand-primary) / var(--tw-text-opacity, 1));transition-property:all;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.radio-field:hover{--tw-border-opacity: 1;border-color:rgb(var(--color-brand-primary) / var(--tw-border-opacity, 1))}.radio-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(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-color: rgb(var(--color-brand-primary) / .2);--tw-ring-offset-width: 2px;--tw-ring-offset-color: rgb(var(--color-ring-offset))}.toggle{position:relative;display:inline-flex;height:1.5rem;width:2.75rem;cursor:pointer;touch-action:manipulation;align-items:center;border-radius:9999px;--tw-bg-opacity: 1;background-color:rgb(var(--color-surface-300) / var(--tw-bg-opacity, 1));transition-property:all;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1)}@media(max-width:639px){.toggle{min-height:2.75rem;min-width:2.75rem;padding:.625rem}}.toggle[data-checked=true]{--tw-bg-opacity: 1;background-color:rgb(var(--color-brand-primary) / var(--tw-bg-opacity, 1))}.toggle[data-checked=true] .toggle-knob{--tw-translate-x: 1rem;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))}.toggle[data-checked=false] .toggle-knob{--tw-translate-x: .125rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.\!label,.label{margin-bottom:.25rem;display:block;font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity: 1;color:rgb(var(--color-brand-dark) / var(--tw-text-opacity, 1))}.label-required:after{content:" *";--tw-text-opacity: 1;color:rgb(192 57 43 / var(--tw-text-opacity, 1))}.card-tool .card-tool-header:not(.card-tool-header-search) :where(.help-text,.text-ink-600){color:rgb(var(--color-table-header-text) / .85)}.card-tool button.card-tool-header :where(.help-text){height:1rem;width:1rem;flex-shrink:0;transition-property:transform;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);color:rgb(var(--color-table-header-text) / 1);-webkit-text-fill-color:rgb(var(--color-table-header-text) / 1)}.help-text{margin-top:.25rem;font-size:.75rem;line-height:1rem;--tw-text-opacity: 1;color:rgb(var(--color-ink-500) / var(--tw-text-opacity, 1))}.error-text{margin-top:.25rem;font-size:.75rem;line-height:1rem;--tw-text-opacity: 1;color:rgb(192 57 43 / var(--tw-text-opacity, 1))}.table-tool{width:100%;border-collapse:collapse;text-align:left;font-size:.875rem;line-height:1.25rem}.table-tool-scroll{overflow-x:auto}.table-tool-scroll .table-tool thead th{position:sticky;top:0;z-index:10}.table-tool thead{border-bottom-width:1px;border-color:#ffffff1a;background-color:rgb(var(--color-table-tool-header-bg) / 1)!important}.table-tool thead th{padding:15px 14px;vertical-align:top;font-weight:600;text-transform:uppercase;font-size:10.5px;letter-spacing:.06em;color:rgb(var(--color-table-tool-header-text) / .62)!important;-webkit-text-fill-color:rgb(var(--color-table-tool-header-text) / .62)}.dark .table-tool thead th{color:rgb(var(--color-table-tool-header-text) / .58)!important;-webkit-text-fill-color:rgb(var(--color-table-tool-header-text) / .58)}.table-tool thead th :where(a,button){font-weight:600;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s;color:rgb(var(--color-table-tool-header-text) / .62)!important;-webkit-text-fill-color:rgb(var(--color-table-tool-header-text) / .62)}.dark .table-tool thead th :where(a,button){color:rgb(var(--color-table-tool-header-text) / .58)!important;-webkit-text-fill-color:rgb(var(--color-table-tool-header-text) / .58)}.table-tool thead th :where(a):hover,.table-tool thead th :where(button):hover{color:rgb(var(--color-table-tool-header-text) / .85)!important;-webkit-text-fill-color:rgb(var(--color-table-tool-header-text) / .85)}.table-sort-chevron{width:11px;height:11px;flex-shrink:0;opacity:.45;transition:transform .2s ease-in-out,opacity .2s ease-in-out}.table-sort-chevron--active{opacity:1}.table-sort-chevron--desc{transform:rotate(180deg)}.table-tool td{border-bottom-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--color-surface-200) / var(--tw-border-opacity, 1));background-color:rgb(var(--color-card));padding:15px 14px;vertical-align:top;--tw-text-opacity: 1;color:rgb(var(--color-ink-700) / var(--tw-text-opacity, 1))}.table-tool tbody tr{transition-property:all;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.table-tool tbody tr:hover{--tw-bg-opacity: 1;background-color:rgb(var(--color-surface-100) / var(--tw-bg-opacity, 1))}.dark .table-tool tbody tr:hover{background-color:rgb(var(--color-surface-200) / .5)}.table-tool tbody tr.table-tool-row-clickable{cursor:pointer}.table-tool tbody tr.group .table-row-actions,.table-tool tbody tr.\!group .table-row-actions{opacity:0;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.table-tool tbody tr.group:hover .table-row-actions,.table-tool tbody tr.group:focus-within .table-row-actions{opacity:1}.table-tool tbody tr.\!group:hover .table-row-actions,.table-tool tbody tr.\!group:focus-within .table-row-actions{opacity:1}.table-tool tbody tr:not(:last-child) td{border-bottom-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--color-surface-200) / var(--tw-border-opacity, 1))}.table-tool tbody tr td:first-child{padding-left:1.25rem}.table-tool tbody tr td:last-child,.table-tool thead th:last-child{padding-right:1.25rem}.table-overview-col-title{min-width:12rem;vertical-align:top}.table-overview-col-client{min-width:10rem;white-space:nowrap;vertical-align:top}.table-overview-col-client-tight{display:inline-block;max-width:12rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.card-tool .card-tool-header:not(.card-tool-header-search) :where(.text-ink-500,.table-overview-col-created),.card-tool .card-tool-header:not(.card-tool-header-search) :where(.text-ink-500,.table-overview-col-accepted),.card-tool .card-tool-header:not(.card-tool-header-search) :where(.text-ink-500,.table-overview-col-valid-until){color:rgb(var(--color-table-header-text) / .85)}.table-overview-col-created,.table-overview-col-accepted,.table-overview-col-valid-until{min-width:5.5rem;white-space:nowrap;vertical-align:top;font-size:.875rem;line-height:1.25rem;--tw-numeric-spacing: tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);--tw-text-opacity: 1;color:rgb(var(--color-ink-600) / var(--tw-text-opacity, 1))}.card-tool .card-tool-header:not(.card-tool-header-search) :where(.text-ink-500,.table-overview-col-datetime){color:rgb(var(--color-table-header-text) / .85)}.table-overview-col-datetime{min-width:7rem;max-width:8.5rem;white-space:nowrap;vertical-align:top;font-size:.875rem;line-height:1.25rem;--tw-numeric-spacing: tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);--tw-text-opacity: 1;color:rgb(var(--color-ink-600) / var(--tw-text-opacity, 1))}.table-overview-col-group{min-width:12rem;vertical-align:top}.clients-overview-table{table-layout:fixed;width:100%}.clients-overview-table th:nth-child(1),.clients-overview-table td:nth-child(1){width:2.25rem;min-width:0;padding-left:.25rem;padding-right:.25rem}.clients-overview-table th:nth-child(2),.clients-overview-table td:nth-child(2){width:22%;min-width:0}.clients-overview-table th:nth-child(3),.clients-overview-table td:nth-child(3){width:18%;min-width:0}.clients-overview-table th:nth-child(4),.clients-overview-table td:nth-child(4){width:16%;min-width:0}.clients-overview-table th:nth-child(5),.clients-overview-table td:nth-child(5){width:9%;min-width:0}.clients-overview-table th:nth-child(6),.clients-overview-table td:nth-child(6){width:10%;min-width:0;padding-left:.25rem;padding-right:.25rem}.clients-overview-table th:nth-child(7),.clients-overview-table td:nth-child(7){width:8.75rem;min-width:0;padding-left:.75rem;text-align:right}.clients-overview-table .table-overview-col-group{min-width:0px}@media print{body>.min-h-screen>.flex.clients-overview-table .table-overview-col-group.flex-1{width:100%;max-width:none}}.clients-overview-table .table-overview-col-address,.clients-overview-table .table-overview-col-contact{min-width:0}.clients-overview-table.table-tool-compact th,.clients-overview-table.table-tool-compact td{padding:.5rem .375rem}.clients-overview-table .table-overview-col-actions{width:8.5rem;min-width:0px;max-width:8.5rem}@media print{body>.min-h-screen>.flex.clients-overview-table .table-overview-col-actions.flex-1{width:100%;max-width:none}}.clients-overview-table .table-overview-col-actions-inner{gap:.125rem}.contacts-directory-table{table-layout:fixed;width:100%;min-width:68rem}.contacts-directory-table th,.contacts-directory-table td{min-width:0;overflow:hidden;vertical-align:middle}.contacts-directory-table th:nth-child(1),.contacts-directory-table td:nth-child(1){width:2.25rem;padding-left:.25rem;padding-right:.25rem}.contacts-directory-table th:nth-child(2),.contacts-directory-table td:nth-child(2),.contacts-directory-table th:nth-child(3),.contacts-directory-table td:nth-child(3){width:7.5%}.contacts-directory-table th:nth-child(4),.contacts-directory-table td:nth-child(4){width:8%}.contacts-directory-table th:nth-child(5),.contacts-directory-table td:nth-child(5),.contacts-directory-table th:nth-child(6),.contacts-directory-table td:nth-child(6){width:7.5%}.contacts-directory-table th:nth-child(7),.contacts-directory-table td:nth-child(7){width:14%}.contacts-directory-table th:nth-child(8),.contacts-directory-table td:nth-child(8){width:5.5rem}.contacts-directory-table th:nth-child(9),.contacts-directory-table td:nth-child(9){width:9%}.contacts-directory-table th:nth-child(10),.contacts-directory-table td:nth-child(10){width:12%}.contacts-directory-table th:nth-child(11),.contacts-directory-table td:nth-child(11){width:9.5rem}.contacts-directory-table th:nth-child(12),.contacts-directory-table td:nth-child(12){width:7.5rem;text-align:right}.contacts-directory-table .select-field{min-width:0;max-width:100%}.table-overview-col-money{min-width:7.5rem;white-space:nowrap;text-align:right;vertical-align:top;--tw-numeric-spacing: tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.table-overview-col-status{min-width:5.5rem;max-width:8rem;white-space:nowrap;vertical-align:top}.table-overview-col-user{min-width:7rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:top}.table-overview-col-contact{min-width:8rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:top}.table-overview-col-address{min-width:10rem;vertical-align:top}.table-overview-col-count{white-space:nowrap;text-align:right;vertical-align:top;--tw-numeric-spacing: tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.table-overview-col-source{min-width:9rem;vertical-align:top}.table-overview-col-updated{vertical-align:top;font-size:.875rem;line-height:1.25rem}.table-overview-col-actions{width:8.5rem;min-width:8.5rem;white-space:nowrap;text-align:right;vertical-align:top}.table-overview-col-actions-inner{display:inline-flex;flex-shrink:0;align-items:flex-start;justify-content:flex-end;gap:.25rem}.public-offer-sticky-header-inner.table-overview-col-actions-inner{justify-content:flex-end}.dashboard-offers-table .table-overview-col-status{max-width:5.5rem}.table-tool-compact th,.table-tool-compact td{padding:.5rem .75rem}.table-tool-grid{table-layout:fixed}.table-tool-grid thead th:nth-child(1){width:55%}.table-tool-grid thead th:nth-child(2){width:15%}.table-tool-grid thead th:nth-child(3){width:15%}.table-tool-grid thead th:nth-child(4){width:15%}.offer-cost-table-public.table-tool-grid thead th:nth-child(1){width:58%}.offer-cost-table-public.table-tool-grid thead th:nth-child(2){width:10%}.offer-cost-table-public.table-tool-grid thead th:nth-child(3){width:17%}.offer-cost-table-public.table-tool-grid thead th:nth-child(4){width:15%}.offer-cost-table-public thead{background-color:rgb(var(--color-brand-dark) / 1)!important}.offer-cost-table-public thead th{background-color:rgb(var(--color-brand-dark) / 1)!important;color:#fff!important;-webkit-text-fill-color:rgb(255 255 255 / 1);font-weight:700}.offer-cost-table-public thead th :where(a){color:#fff!important;-webkit-text-fill-color:rgb(255 255 255 / 1)}.offer-pdf-totals-row{align-items:flex-end}.filter-grid-compact>.offer-cost-grand-total-block.flex-col{gap:.125rem}.filter-grid-compact>.flex.offer-cost-grand-total-block{gap:.125rem}.offer-cost-grand-total-block{display:flex;width:100%;flex-direction:column;align-items:flex-end}@media print{body>.min-h-screen>.offer-cost-grand-total-block.min-w-0.flex-1{width:100%;max-width:none}}.offer-cost-grand-total-block--prominent-only{border-top-width:0px;padding-top:0}[id^=offer-section-]:has(.offer-cost-grand-total-block--prominent-only) .section-heading{margin-bottom:.5rem}.offer-cost-summary-box{width:100%;max-width:36rem;border-radius:.75rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--color-surface-200) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--color-surface-50) / var(--tw-bg-opacity, 1));padding:1rem}@media(min-width:640px){.offer-cost-summary-box{max-width:42rem;padding:1.25rem}}.filter-grid-compact>.offer-cost-summary-box .offer-cost-summary-grid.flex-col{gap:.125rem}.offer-cost-summary-box .offer-cost-summary-grid{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:flex-end;gap:1.5rem}.public-offer-sticky-header-inner.offer-cost-summary-box .offer-cost-summary-grid{justify-content:flex-end}@media print{body>.min-h-screen>.offer-cost-summary-box .offer-cost-summary-grid.min-w-0.flex-1{width:100%;max-width:none}}.offer-cost-summary-box .offer-cost-summary-grid>div{text-align:right}.card-tool .card-tool-header:not(.card-tool-header-search) :where(.offer-cost-label,.text-ink-600){color:rgb(var(--color-table-header-text) / .85)}.card-tool button.card-tool-header :where(.offer-cost-label){height:1rem;width:1rem;flex-shrink:0;transition-property:transform;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);color:rgb(var(--color-table-header-text) / 1);-webkit-text-fill-color:rgb(var(--color-table-header-text) / 1)}.offer-cost-label{display:block;font-size:.875rem;line-height:1.25rem;font-weight:400;--tw-text-opacity: 1;color:rgb(var(--color-ink-500) / var(--tw-text-opacity, 1))}.offer-cost-value{font-size:.875rem;line-height:1.25rem;font-weight:400;--tw-numeric-spacing: tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);--tw-text-opacity: 1;color:rgb(var(--color-ink-800) / var(--tw-text-opacity, 1))}.offer-cost-summary-box .offer-cost-grand-total{margin-top:1rem;border-top-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--color-surface-200) / var(--tw-border-opacity, 1));padding-top:1rem;text-align:right}.dark a.offer-cost-summary-box .offer-cost-grand-total .offer-cost-value,.dark .offer-cost-summary-box .offer-cost-grand-total .offer-cost-value{color:rgb(var(--color-text-link) / 1);-webkit-text-fill-color:rgb(var(--color-text-link) / 1)}.dark a.offer-cost-summary-box .offer-cost-grand-total .offer-cost-value:hover,.dark .offer-cost-summary-box .offer-cost-grand-total .offer-cost-value:hover{color:rgb(var(--color-text-link-hover) / 1);-webkit-text-fill-color:rgb(var(--color-text-link-hover) / 1)}.offer-cost-summary-box .offer-cost-grand-total .offer-cost-value{--tw-text-opacity: 1;color:rgb(var(--color-brand-primary) / var(--tw-text-opacity, 1))}.offer-cost-grand-total--prominent,.offer-cost-summary-box .offer-cost-grand-total--prominent{margin-top:0;border-top-width:0px;padding-top:0;text-align:right}.offer-cost-grand-total--prominent .offer-cost-value{font-size:1.125rem;line-height:1.75rem;font-weight:700}@media(min-width:640px){.offer-cost-grand-total--prominent .offer-cost-value{font-size:1.25rem;line-height:1.75rem}}.dark ah2.section-heading,.dark h2.section-heading{color:rgb(var(--color-text-link) / 1);-webkit-text-fill-color:rgb(var(--color-text-link) / 1)}.dark ah2.section-heading:hover,.dark h2.section-heading:hover{color:rgb(var(--color-text-link-hover) / 1);-webkit-text-fill-color:rgb(var(--color-text-link-hover) / 1)}h2.section-heading{margin-top:2rem;margin-bottom:1rem;font-weight:600;--tw-text-opacity: 1;color:rgb(var(--color-brand-primary) / var(--tw-text-opacity, 1))}h2.section-heading:first-child{margin-top:0}.offer-section-heading-row{margin-top:2rem;margin-bottom:1rem}.offer-section-heading-row:first-child{margin-top:0}.offer-section-heading-row .section-heading{margin-top:0;margin-bottom:0}.public-branding h2.section-heading{color:var(--heading-1-color)!important;font-size:var(--heading-1-font-size)!important;font-family:var(--heading-font-family)}.public-branding .offer-cost-item-title{color:var(--heading-2-color)!important;font-size:var(--heading-2-font-size)!important;font-family:var(--heading-font-family)}.public-branding .offer-cost-table-public,.public-branding .offer-cost-cards,.public-branding .offer-cost-summary-box,.public-branding .public-offer-a4-footer{font-family:var(--heading-font-family)}.public-branding .offer-cost-table-public .block-text,.public-branding .offer-cost-cards .block-text{font-family:var(--body-font-family)}.public-branding .block-text h1,.public-branding .block-text h2,.public-branding .block-text h3{line-height:1.5}.public-branding .block-text p{line-height:1.25;margin-bottom:.5rem}.public-branding .block-text li{line-height:1.25;margin-bottom:.35rem}.offer-pdf-render h2.section-heading{margin-top:1rem;margin-bottom:.75rem}.block-signature{margin-top:3rem}.block-signature-intro{font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(var(--color-ink-700) / var(--tw-text-opacity, 1))}.block-signature-intro p{margin-bottom:.5rem}.block-signature-intro p:last-child{margin-bottom:0}.filter-grid-compact>.block-signature-manual.flex-col{gap:.125rem}.block-signature-manual{display:flex;flex-direction:row;flex-wrap:wrap;-moz-column-gap:4%;column-gap:4%;row-gap:3rem}@media print{body>.min-h-screen>.block-signature-manual.min-w-0.flex-1{width:100%;max-width:none}}.filter-grid-compact>.block-signature-manual-field.flex-col{gap:.125rem}.filter-grid-compact>.flex.block-signature-manual-field{gap:.125rem}.block-signature-manual-field{display:flex;width:30%;flex-direction:column}@media print{body>.min-h-screen>.block-signature-manual-field.min-w-0.flex-1{width:100%;max-width:none}}.block-signature-manual-line{min-height:3.5rem;border-bottom-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--color-surface-300) / var(--tw-border-opacity, 1))}.filter-grid-compact>.block-signature-manual-meta.flex-col{gap:.125rem}.card-tool .card-tool-header:not(.card-tool-header-search) :where(.block-signature-manual-meta,.text-ink-600){color:rgb(var(--color-table-header-text) / .85)}.card-tool button.card-tool-header :where(.block-signature-manual-meta){height:1rem;width:1rem;flex-shrink:0;transition-property:transform;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);color:rgb(var(--color-table-header-text) / 1);-webkit-text-fill-color:rgb(var(--color-table-header-text) / 1)}.block-signature-manual-meta{margin-top:.25rem;display:flex;width:100%;align-items:baseline;justify-content:space-between;gap:1rem;font-size:.75rem;line-height:1rem;--tw-text-opacity: 1;color:rgb(var(--color-ink-500) / var(--tw-text-opacity, 1))}@media print{body>.min-h-screen>.block-signature-manual-meta.min-w-0.flex-1{width:100%;max-width:none}}.block-signature-manual-meta-end{flex-shrink:0;text-align:right}.filter-grid-compact>.offer-partner-badge-strip.flex-col{gap:.125rem}.offer-partner-badge-strip{display:flex;width:100%;max-width:42rem;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:1.25rem}.public-offer-sticky-header-inner.offer-partner-badge-strip{justify-content:flex-end}@media print{body>.min-h-screen>.offer-partner-badge-strip.min-w-0.flex-1{width:100%;max-width:none}}@media(min-width:640px){.offer-partner-badge-strip{gap:2rem}}.offer-partner-badge-img{max-height:3.75rem;width:auto;max-width:9.75rem;-o-object-fit:contain;object-fit:contain}@media(min-width:640px){.offer-partner-badge-img{max-height:4.125rem;max-width:10.5rem}}.offer-doc-partner-badges{padding-left:clamp(.5rem,2vw,7.5mm);padding-right:clamp(.5rem,2vw,7.5mm);padding-top:1.5rem;padding-bottom:1.25rem;text-align:right}.offer-doc-partner-badges__label{margin-bottom:.75rem;font-size:11px;font-weight:500;text-transform:uppercase;letter-spacing:.1em;--tw-text-opacity: 1;color:rgb(var(--color-surface-500) / var(--tw-text-opacity, 1))}.offer-doc-partner-badges .offer-partner-badge-strip{margin-left:auto;margin-top:0;max-width:42rem;justify-content:flex-end}.public-offer-sticky-header-inner.offer-doc-partner-badges .offer-partner-badge-strip{justify-content:flex-end}.filter-grid-compact>.offer-clarification-modal.flex-col{gap:.125rem}.filter-grid-compact>.flex.offer-clarification-modal{gap:.125rem}.offer-clarification-modal{display:flex;max-height:85dvh;flex-direction:column;overflow:hidden}@media print{body>.min-h-screen>.offer-clarification-modal.min-w-0.flex-1{width:100%;max-width:none}}.offer-clarification-modal__body{min-height:0px;flex:1 1 0%;overflow-y:auto;padding:1rem}@media print{body>.min-h-screen>.flex.min-w-0.offer-clarification-modal__body{width:100%;max-width:none}}.filter-grid-compact>.offer-clarification-modal__close.flex-col{gap:.125rem}.offer-clarification-modal__close{position:absolute;right:1.5rem;top:1rem;z-index:10;display:flex;height:2rem;width:2rem;align-items:center;justify-content:center;border-width:0px;background-color:transparent;padding:0;font-size:1.25rem;line-height:1.75rem;line-height:1;--tw-text-opacity: 1;color:rgb(var(--color-ink-400) / var(--tw-text-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}@media print{body>.min-h-screen>.offer-clarification-modal__close.min-w-0.flex-1{width:100%;max-width:none}}.offer-clarification-modal__close:hover{--tw-text-opacity: 1;color:rgb(var(--color-ink-700) / var(--tw-text-opacity, 1))}.offer-clarification-modal__header{padding:1rem 3.5rem 1rem 1.5rem}.offer-clarification-modal__title{border-left-width:3px;--tw-border-opacity: 1;border-color:rgb(var(--color-brand-primary) / var(--tw-border-opacity, 1));padding-left:.75rem;font-size:1rem;line-height:1.5rem;font-weight:600;--tw-text-opacity: 1;color:rgb(var(--color-brand-dark) / var(--tw-text-opacity, 1))}.public-branding .offer-clarification-modal__title{color:var(--brand-dark, rgb(var(--color-brand-dark) / 1))}.card-tool .card-tool-header:not(.card-tool-header-search) :where(.text-ink-500,.offer-clarification-modal__subtitle){color:rgb(var(--color-table-header-text) / .85)}.offer-clarification-modal__subtitle{margin-top:.25rem;padding-left:calc(.75rem + 3px);font-size:13px;line-height:1.625;--tw-text-opacity: 1;color:rgb(var(--color-ink-600) / var(--tw-text-opacity, 1))}.filter-grid-compact>.offer-clarification-modal__field.flex-col{gap:.125rem}.filter-grid-compact>.flex.offer-clarification-modal__field{gap:.125rem}.offer-clarification-modal__field{display:flex;flex-direction:column;gap:.375rem}@media print{body>.min-h-screen>.offer-clarification-modal__field.min-w-0.flex-1{width:100%;max-width:none}}.card-tool .card-tool-header:not(.card-tool-header-search) :where(.text-ink-500,.offer-clarification-modal__label){color:rgb(var(--color-table-header-text) / .85)}.offer-clarification-modal__label{margin-bottom:0;font-size:.75rem;line-height:1rem;font-weight:500;text-transform:uppercase;letter-spacing:.025em;--tw-text-opacity: 1;color:rgb(var(--color-ink-600) / var(--tw-text-opacity, 1))}.offer-clarification-modal__textarea{min-height:12rem;resize:vertical;border-radius:.5rem;--tw-border-opacity: 1;border-color:rgb(var(--color-surface-300) / var(--tw-border-opacity, 1))}.offer-clarification-modal__textarea:focus{--tw-border-opacity: 1;border-color:rgb(var(--color-brand-primary) / var(--tw-border-opacity, 1));outline:2px solid transparent;outline-offset:2px;box-shadow:0 0 0 3px rgb(var(--color-brand-primary) / .15)}.public-branding .offer-clarification-modal__textarea:focus{border-color:var(--brand-primary, rgb(var(--color-brand-primary) / 1));box-shadow:0 0 0 3px rgb(var(--color-brand-primary) / .15)}.card-tool .card-tool-header:not(.card-tool-header-search) :where(.offer-clarification-modal__hint,.text-ink-600){color:rgb(var(--color-table-header-text) / .85)}.card-tool button.card-tool-header :where(.offer-clarification-modal__hint){height:1rem;width:1rem;flex-shrink:0;transition-property:transform;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);color:rgb(var(--color-table-header-text) / 1);-webkit-text-fill-color:rgb(var(--color-table-header-text) / 1)}.offer-clarification-modal__hint{font-size:.75rem;line-height:1rem;--tw-text-opacity: 1;color:rgb(var(--color-ink-500) / var(--tw-text-opacity, 1))}.filter-grid-compact>.offer-clarification-modal__footer.flex-col{gap:.125rem}.offer-clarification-modal__footer{display:flex;flex-shrink:0;flex-direction:column-reverse;gap:.75rem;border-bottom-right-radius:.5rem;border-bottom-left-radius:.5rem;border-top-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--color-surface-200) / var(--tw-border-opacity, 1));padding:.75rem 1rem}@media print{body>.min-h-screen>.offer-clarification-modal__footer.min-w-0.flex-1{width:100%;max-width:none}}@media(min-width:640px){.offer-clarification-modal__footer{flex-direction:row}}.offer-clarification-modal__footer{background-color:rgb(var(--color-modal-footer-bg) / 1)}.offer-clarification-modal__btn-cancel{display:inline-flex;min-height:2.5rem;cursor:pointer;align-items:center;justify-content:center;gap:.5rem;border-radius:.5rem;padding-left:1rem;padding-right:1rem;padding-top:0;padding-bottom:0;font-size:.875rem;line-height:1.25rem;font-weight:500;transition-property:all;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.offer-clarification-modal__btn-cancel:active{--tw-scale-x: .98;--tw-scale-y: .98;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.offer-clarification-modal__btn-cancel:disabled{cursor:not-allowed;opacity:.5}.offer-clarification-modal__btn-cancel:active:disabled{--tw-scale-x: 1;--tw-scale-y: 1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.page-header-actions :where(.btn-primary,.btn-secondary,.btn-danger,.btn-ghost,.btn-success,.btn-dark,.offer-clarification-modal__btn-cancel){box-sizing:border-box;padding-left:.75rem;padding-right:.75rem;padding-top:0;padding-bottom:0;font-size:.875rem;line-height:1.25rem;min-height:var(--td-form-control-min-height)}.offer-clarification-modal__btn-cancel{border-width:1px}.offer-clarification-modal__btn-cancel: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);--tw-ring-opacity: 1;--tw-ring-color: rgb(var(--color-brand-primary) / var(--tw-ring-opacity, 1));--tw-ring-offset-width: 2px;--tw-ring-offset-color: rgb(var(--color-ring-offset))}.offer-clarification-modal__btn-cancel{background-color:rgb(var(--color-btn-secondary-bg) / 1);color:rgb(var(--color-btn-secondary-text) / 1);-webkit-text-fill-color:rgb(var(--color-btn-secondary-text) / 1);border-color:rgb(var(--color-btn-secondary-border) / 1)}.offer-clarification-modal__btn-cancel:hover{background-color:rgb(var(--color-btn-secondary-hover-bg) / 1);border-color:rgb(var(--color-btn-secondary-hover-border) / 1)}.offer-clarification-modal__btn-cancel:active{background-color:rgb(var(--color-btn-secondary-active-bg) / 1)}.page-header-actions :where(.btn-primary,.offer-clarification-modal__btn-cancel,.btn-danger,.btn-ghost,.btn-success,.btn-dark,.btn){box-sizing:border-box;padding-left:.75rem;padding-right:.75rem;padding-top:0;padding-bottom:0;font-size:.875rem;line-height:1.25rem}.page-header-actions :where(.btn-primary,.btn-secondary,.btn-danger,.btn-ghost,.btn-success,.btn-dark,.offer-clarification-modal__btn-cancel){box-sizing:border-box;padding-left:.75rem;padding-right:.75rem;padding-top:0;padding-bottom:0;font-size:.875rem;line-height:1.25rem}.page-header-actions :where(.btn-primary,.offer-clarification-modal__btn-cancel,.btn-danger,.btn-ghost,.btn-success,.btn-dark,.btn){min-height:var(--td-form-control-min-height)}.page-header-actions :where(.btn-primary,.btn-secondary,.btn-danger,.btn-ghost,.btn-success,.btn-dark,.offer-clarification-modal__btn-cancel){min-height:var(--td-form-control-min-height)}.brand-page-heading .offer-clarification-modal__btn-cancel{background-color:rgb(var(--color-btn-secondary-bg) / 1);border-color:rgb(var(--color-btn-secondary-border) / 1);color:rgb(var(--color-btn-secondary-text) / 1);-webkit-text-fill-color:rgb(var(--color-btn-secondary-text) / 1)}.brand-page-heading .offer-clarification-modal__btn-cancel:hover{background-color:rgb(var(--color-btn-secondary-hover-bg) / 1);border-color:rgb(var(--color-btn-secondary-hover-border) / 1);color:rgb(var(--color-btn-secondary-text) / 1);-webkit-text-fill-color:rgb(var(--color-btn-secondary-text) / 1)}.brand-page-heading .offer-clarification-modal__btn-cancel[class*=text-brand-primary]{color:rgb(var(--color-brand-primary) / 1);-webkit-text-fill-color:rgb(var(--color-brand-primary) / 1)}.card-tool .card-tool-header :where(.offer-clarification-modal__btn-cancel){background-color:rgb(var(--color-btn-toolbar-bg) / .12);border-color:rgb(var(--color-btn-toolbar-border) / .22);color:rgb(var(--color-btn-toolbar-text) / 1);-webkit-text-fill-color:rgb(var(--color-btn-toolbar-text) / 1)}.card-tool .card-tool-header :where(.offer-clarification-modal__btn-cancel):hover{background-color:rgb(var(--color-btn-toolbar-hover-bg) / .18);color:rgb(var(--color-btn-toolbar-text) / 1);-webkit-text-fill-color:rgb(var(--color-btn-toolbar-text) / 1)}.form-actions>:is(.offer-clarification-modal__btn-cancel,.btn-ghost):first-child{margin-right:auto}.topbar :where(.btn-ghost,.offer-clarification-modal__btn-cancel){background-color:rgb(var(--color-btn-secondary-bg) / 1);border:1px solid rgb(var(--color-btn-secondary-border) / 1);color:rgb(var(--color-btn-secondary-text) / 1);-webkit-text-fill-color:rgb(var(--color-btn-secondary-text) / 1)}.dark .topbar :where(.btn-ghost,.offer-clarification-modal__btn-cancel){background-color:rgb(var(--color-btn-toolbar-bg) / .12);border:1px solid rgb(var(--color-btn-toolbar-border) / .22);color:rgb(var(--color-btn-toolbar-text) / 1);-webkit-text-fill-color:rgb(var(--color-btn-toolbar-text) / 1)}.topbar :where(.btn-ghost,.offer-clarification-modal__btn-cancel):hover{background-color:rgb(var(--color-btn-secondary-hover-bg) / 1)}.dark .topbar :where(.btn-ghost,.offer-clarification-modal__btn-cancel):hover{background-color:rgb(var(--color-btn-toolbar-hover-bg) / .18)}.offer-clarification-modal__btn-cancel{min-height:3rem;flex:2}.public-offer-sticky-header--internal-preview :where(.btn-primary,.offer-clarification-modal__btn-cancel){box-sizing:border-box;padding-left:1rem;padding-right:1rem;padding-top:0;padding-bottom:0;font-size:.875rem;line-height:1.25rem;min-height:var(--td-form-control-min-height)}.public-offer-sticky-footer__cta-btn.offer-clarification-modal__btn-cancel{font-weight:700}.offer-clarification-modal__btn-cancel{background-color:transparent}.offer-clarification-modal__btn-cancel:hover{background-color:rgb(var(--color-btn-secondary-hover-bg) / 1);color:rgb(var(--color-btn-secondary-text) / 1);-webkit-text-fill-color:rgb(var(--color-btn-secondary-text) / 1)}.offer-clarification-modal__btn-submit{display:inline-flex;min-height:2.5rem;cursor:pointer;align-items:center;justify-content:center;gap:.5rem;border-radius:.5rem;padding-left:1rem;padding-right:1rem;padding-top:0;padding-bottom:0;font-size:.875rem;line-height:1.25rem;font-weight:500;transition-property:all;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.offer-clarification-modal__btn-submit:active{--tw-scale-x: .98;--tw-scale-y: .98;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.offer-clarification-modal__btn-submit:disabled{cursor:not-allowed;opacity:.5}.offer-clarification-modal__btn-submit:active:disabled{--tw-scale-x: 1;--tw-scale-y: 1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.page-header-actions :where(.btn-primary,.btn-secondary,.btn-danger,.btn-ghost,.btn-success,.btn-dark,.offer-clarification-modal__btn-submit){box-sizing:border-box;padding-left:.75rem;padding-right:.75rem;padding-top:0;padding-bottom:0;font-size:.875rem;line-height:1.25rem;min-height:var(--td-form-control-min-height)}.offer-clarification-modal__btn-submit{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.offer-clarification-modal__btn-submit:hover{--tw-bg-opacity: 1;background-color:rgb(var(--color-brand-primary-hover) / var(--tw-bg-opacity, 1))}.offer-clarification-modal__btn-submit: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);--tw-ring-opacity: 1;--tw-ring-color: rgb(var(--color-brand-primary) / var(--tw-ring-opacity, 1));--tw-ring-offset-width: 2px;--tw-ring-offset-color: rgb(var(--color-ring-offset))}.offer-clarification-modal__btn-submit:active{--tw-bg-opacity: 1;background-color:rgb(var(--color-brand-primary-active) / var(--tw-bg-opacity, 1))}.offer-clarification-modal__btn-submit{background-color:rgb(var(--color-brand-primary-btn-bg) / 1)}.offer-clarification-modal__btn-submit:hover{background-color:rgb(var(--color-brand-primary-hover) / 1)}.offer-clarification-modal__btn-submit:active{background-color:rgb(var(--color-brand-primary-active) / 1)}.page-header-actions :where(.offer-clarification-modal__btn-submit,.btn-secondary,.btn-danger,.btn-ghost,.btn-success,.btn-dark,.btn){box-sizing:border-box;padding-left:.75rem;padding-right:.75rem;padding-top:0;padding-bottom:0;font-size:.875rem;line-height:1.25rem}.page-header-actions :where(.btn-primary,.btn-secondary,.btn-danger,.btn-ghost,.btn-success,.btn-dark,.offer-clarification-modal__btn-submit){box-sizing:border-box;padding-left:.75rem;padding-right:.75rem;padding-top:0;padding-bottom:0;font-size:.875rem;line-height:1.25rem}.page-header-actions :where(.offer-clarification-modal__btn-submit,.btn-secondary,.btn-danger,.btn-ghost,.btn-success,.btn-dark,.btn){min-height:var(--td-form-control-min-height)}.page-header-actions :where(.btn-primary,.btn-secondary,.btn-danger,.btn-ghost,.btn-success,.btn-dark,.offer-clarification-modal__btn-submit){min-height:var(--td-form-control-min-height)}.page-header-actions .offer-clarification-modal__btn-submit{border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--color-brand-primary-active) / var(--tw-border-opacity, 1))}.offer-clarification-modal__btn-submit{min-height:3rem;flex:3;font-size:.875rem;line-height:1.25rem;font-weight:700}.public-offer-sticky-header--internal-preview :where(.offer-clarification-modal__btn-submit,.btn-secondary){box-sizing:border-box;padding-left:1rem;padding-right:1rem;padding-top:0;padding-bottom:0;font-size:.875rem;line-height:1.25rem;min-height:var(--td-form-control-min-height)}.public-offer-sticky-header--internal-preview .offer-clarification-modal__btn-submit{border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--color-brand-primary-active) / var(--tw-border-opacity, 1))}.public-offer-sticky-footer__cta-btn.offer-clarification-modal__btn-submit{font-weight:700;box-shadow:0 0 0 3px rgb(var(--color-brand-primary) / .25),0 4px 12px rgb(var(--color-brand-primary) / .3)}.offer-clarification-modal__btn-submit:hover:not(:disabled){box-shadow:0 0 0 3px rgb(var(--color-brand-primary) / .25),0 4px 12px rgb(var(--color-brand-primary) / .3)}.public-branding .offer-clarification-modal__btn-submit{background-color:var(--brand-primary, rgb(var(--color-brand-primary) / 1))!important}.public-branding .offer-clarification-modal__btn-submit:hover:not(:disabled){background-color:var(--brand-primary-hover, rgb(var(--color-brand-primary-hover) / 1))!important}.offer-pdf-render .offer-grand-total-block{border-color:rgb(var(--color-brand-primary) / .3);--tw-bg-opacity: 1;background-color:rgb(var(--color-brand-primary-light) / var(--tw-bg-opacity, 1))}.webhook-log-json{word-break:break-all;font-family:JetBrains Mono,Fira Code,SF Mono,Consolas,Liberation Mono,monospace;font-size:.75rem;line-height:1rem;--tw-text-opacity: 1;color:rgb(var(--color-ink-700) / var(--tw-text-opacity, 1));white-space:pre-wrap;word-break:break-word}.table-tool-striped tbody tr:nth-child(2n) td{background-color:rgb(var(--color-card-muted) / 1)}.table-tool-striped tbody tr:hover td{--tw-bg-opacity: 1;background-color:rgb(var(--color-surface-100) / var(--tw-bg-opacity, 1))}@media print{.input-field.table-tool-striped tbody tr:hover td{background-color:#f5f5f5;color:#525252;border-color:#d4d4d4}}.dark .table-tool-striped tbody tr:hover td{background-color:rgb(var(--color-surface-200) / .5)}.table-overview-col-next-step{width:10.5rem;min-width:10.5rem;max-width:11rem;vertical-align:top}.dashboard-offer-title{font-size:.875rem;line-height:1.25rem}@media(min-width:640px){.dashboard-offer-title{font-size:.875rem;line-height:1.25rem}}.dashboard-offer-title{letter-spacing:-.01em}.dashboard-offer-next-step{display:inline-flex;max-width:10.5rem;align-items:center;gap:.375rem;border-radius:.5rem;border-width:1px;padding:.375rem .625rem;font-size:.75rem;line-height:1rem;font-weight:500;line-height:1.25;text-decoration-line:none;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.dashboard-offer-next-step-emoji{flex-shrink:0;font-size:.875rem;line-height:1.25rem;line-height:1}.dashboard-offer-next-step-label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dashboard-offer-next-step--primary{--tw-border-opacity: 1;border-color:rgb(var(--color-brand-primary-light) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--color-brand-primary-light) / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(var(--color-brand-primary-active) / var(--tw-text-opacity, 1))}.dashboard-offer-next-step--primary:hover{--tw-border-opacity: 1;border-color:rgb(var(--color-brand-primary) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--color-brand-primary) / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.dashboard-offer-next-step--primary:is(.dark *){--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.dashboard-offer-next-step--info{--tw-border-opacity: 1;border-color:rgb(var(--color-ui-info-bg) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--color-ui-info-bg) / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(var(--color-ui-info-text) / var(--tw-text-opacity, 1))}.dashboard-offer-next-step--info:hover{--tw-border-opacity: 1;border-color:rgb(47 111 196 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(47 111 196 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.dashboard-offer-next-step--warning{--tw-border-opacity: 1;border-color:rgb(var(--color-ui-warning-bg) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--color-ui-warning-bg) / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(var(--color-ui-warning-text) / var(--tw-text-opacity, 1))}.dashboard-offer-next-step--warning:hover{--tw-border-opacity: 1;border-color:rgb(245 158 11 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(245 158 11 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(var(--color-brand-dark) / var(--tw-text-opacity, 1))}.dashboard-offer-next-step--error{--tw-border-opacity: 1;border-color:rgb(192 57 43 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--color-ui-error-bg) / var(--tw-bg-opacity, 1));font-weight:600;--tw-text-opacity: 1;color:rgb(var(--color-ui-error-text) / var(--tw-text-opacity, 1))}.dashboard-offer-next-step--error:hover{--tw-border-opacity: 1;border-color:rgb(var(--color-ui-error-text) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(192 57 43 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.dashboard-offer-next-step--success{--tw-border-opacity: 1;border-color:rgb(var(--color-ui-success-bg) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--color-ui-success-bg) / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(var(--color-ui-success-text) / var(--tw-text-opacity, 1))}.card-tool .card-tool-header:not(.card-tool-header-search) :where(.text-ink-500,.dashboard-offer-next-step--neutral),.card-tool .card-tool-header:not(.card-tool-header-search) :where(.text-ink-500,.dashboard-offer-next-step--static){color:rgb(var(--color-table-header-text) / .85)}.dashboard-offer-next-step--neutral,.dashboard-offer-next-step--static{--tw-border-opacity: 1;border-color:rgb(var(--color-surface-200) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--color-surface-100) / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(var(--color-ink-600) / var(--tw-text-opacity, 1))}@media print{.input-field.dashboard-offer-next-step--neutral,.input-field .dashboard-offer-next-step--static{background-color:#f5f5f5;color:#525252;border-color:#d4d4d4}}.dashboard-offer-next-step--static.dashboard-offer-next-step--primary:hover,.dashboard-offer-next-step--static.dashboard-offer-next-step--info:hover,.dashboard-offer-next-step--static.dashboard-offer-next-step--warning:hover,.dashboard-offer-next-step--static.dashboard-offer-next-step--error:hover{border-color:inherit;background-color:inherit;color:inherit}.dashboard-offer-status-field{display:inline-flex;max-width:100%;flex-wrap:wrap;align-items:center;gap:.25rem}.dashboard-offer-status-select{min-width:8rem;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:.375rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--color-surface-300) / var(--tw-border-opacity, 1));background-color:rgb(var(--color-card));padding:.25rem 1.75rem .25rem .625rem;font-size:.75rem;line-height:1rem;font-weight:600;--tw-text-opacity: 1;color:rgb(var(--color-brand-dark) / var(--tw-text-opacity, 1));--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%23737373' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='m6 8 4 4 4-4'/%3e%3c/svg%3e");background-position:right .35rem center;background-repeat:no-repeat;background-size:.875rem .875rem;border-left-width:3px;border-left-color:var(--offer-status-accent, rgb(var(--color-surface-400) / 1))}.dashboard-offer-status-select:hover{--tw-border-opacity: 1;border-color:rgb(var(--color-surface-400) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--color-surface-50) / var(--tw-bg-opacity, 1))}.dashboard-offer-status-select:focus{--tw-border-opacity: 1;border-color:rgb(var(--color-brand-primary) / var(--tw-border-opacity, 1));outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-opacity: 1;--tw-ring-color: rgb(var(--color-brand-primary) / var(--tw-ring-opacity, 1));--tw-ring-offset-width: 2px;--tw-ring-offset-color: rgb(var(--color-ring-offset))}.dashboard-offer-status-select--readonly{pointer-events:none;display:inline-flex;min-width:8rem;cursor:default;-webkit-user-select:none;-moz-user-select:none;user-select:none;align-items:center;background-image:none;padding-right:.5rem}.dashboard-offers-table .card-tool-body .table-tool td{padding-top:.875rem;padding-bottom:.875rem}.badge{display:inline-flex;align-items:center;border-radius:9999px;padding:.25rem .75rem;font-size:.75rem;line-height:1rem;font-weight:500}.badge-dot:before{content:"";margin-right:.5rem;display:inline-block;height:.375rem;width:.375rem;flex-shrink:0;border-radius:9999px;background-color:currentColor;opacity:.85}.badge-primary{display:inline-flex;align-items:center;border-radius:9999px;padding:.25rem .75rem;font-size:.75rem;line-height:1rem;font-weight:500;--tw-bg-opacity: 1;background-color:rgb(var(--color-brand-primary-light) / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(var(--color-brand-primary-active) / var(--tw-text-opacity, 1))}.badge-success{display:inline-flex;align-items:center;border-radius:9999px;padding:.25rem .75rem;font-size:.75rem;line-height:1rem;font-weight:500;--tw-bg-opacity: 1;background-color:rgb(var(--color-ui-success-bg) / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(var(--color-ui-success-text) / var(--tw-text-opacity, 1))}.badge-warning{display:inline-flex;align-items:center;border-radius:9999px;padding:.25rem .75rem;font-size:.75rem;line-height:1rem;font-weight:500;--tw-bg-opacity: 1;background-color:rgb(var(--color-ui-warning-bg) / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(var(--color-ui-warning-text) / var(--tw-text-opacity, 1))}.badge-error{display:inline-flex;align-items:center;border-radius:9999px;padding:.25rem .75rem;font-size:.75rem;line-height:1rem;font-weight:500;--tw-bg-opacity: 1;background-color:rgb(var(--color-ui-error-bg) / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(var(--color-ui-error-text) / var(--tw-text-opacity, 1))}.badge-info{display:inline-flex;align-items:center;border-radius:9999px;padding:.25rem .75rem;font-size:.75rem;line-height:1rem;font-weight:500;--tw-bg-opacity: 1;background-color:rgb(var(--color-ui-info-bg) / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(var(--color-ui-info-text) / var(--tw-text-opacity, 1))}.badge-neutral{display:inline-flex;align-items:center;border-radius:9999px;padding:.25rem .75rem;font-size:.75rem;line-height:1rem;font-weight:500;--tw-bg-opacity: 1;background-color:rgb(var(--color-ui-neutral-bg) / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(var(--color-ui-neutral-text) / var(--tw-text-opacity, 1))}.badge-created{display:inline-flex;align-items:center;border-radius:9999px;padding:.25rem .75rem;font-size:.75rem;line-height:1rem;font-weight:500;--tw-bg-opacity: 1;background-color:rgb(var(--color-ui-created-bg) / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(var(--color-ui-created-text) / var(--tw-text-opacity, 1))}.dark .badge-created{background-color:rgb(var(--color-ui-created-bg) / .26)}.badge-clarification{display:inline-flex;align-items:center;border-radius:9999px;padding:.25rem .75rem;font-size:.75rem;line-height:1rem;font-weight:500;--tw-bg-opacity: 1;background-color:rgb(var(--color-ui-clarification-bg) / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(var(--color-ui-clarification-text) / var(--tw-text-opacity, 1))}.dark .badge-clarification{background-color:rgb(var(--color-ui-clarification-bg) / .22)}.badge-pill{padding:.25rem .75rem;font-weight:700}.tag{display:inline-flex;align-items:center;gap:.25rem;border-radius:.375rem;--tw-bg-opacity: 1;background-color:rgb(var(--color-surface-100) / var(--tw-bg-opacity, 1));padding:.125rem .5rem;font-size:.75rem;line-height:1rem;font-weight:500;--tw-text-opacity: 1;color:rgb(var(--color-ink-700) / var(--tw-text-opacity, 1))}@media print{.input-field.tag{background-color:#f5f5f5;color:#525252;border-color:#d4d4d4}}.filter-grid-compact>.alert.flex-col{gap:.125rem}.alert{display:flex;align-items:flex-start;gap:.75rem;border-radius:.375rem;padding:.75rem;font-size:.875rem;line-height:1.25rem}@media print{body>.min-h-screen>.alert.min-w-0.flex-1{width:100%;max-width:none}}.alert-icon{height:1.25rem;width:1.25rem;flex-shrink:0}.alert-content{flex:1 1 0%}@media print{body>.min-h-screen>.flex.min-w-0.alert-content{width:100%;max-width:none}}.alert-title{margin-bottom:.125rem;font-weight:500}.filter-grid-compact>.alert-success.flex-col{gap:.125rem}.alert-success{display:flex;align-items:flex-start;gap:.75rem;border-radius:.375rem;padding:.75rem;font-size:.875rem;line-height:1.25rem}@media print{body>.min-h-screen>.alert-success.min-w-0.flex-1{width:100%;max-width:none}}.alert-success{border-width:1px;border-color:#1f8a4d33;--tw-bg-opacity: 1;background-color:rgb(var(--color-ui-success-bg) / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(var(--color-ui-success-text) / var(--tw-text-opacity, 1))}.filter-grid-compact>.alert-warning.flex-col{gap:.125rem}.alert-warning{display:flex;align-items:flex-start;gap:.75rem;border-radius:.375rem;padding:.75rem;font-size:.875rem;line-height:1.25rem}@media print{body>.min-h-screen>.alert-warning.min-w-0.flex-1{width:100%;max-width:none}}.alert-warning{border-width:1px;border-color:#f59e0b33;--tw-bg-opacity: 1;background-color:rgb(var(--color-ui-warning-bg) / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(var(--color-ui-warning-text) / var(--tw-text-opacity, 1))}.filter-grid-compact>.alert-error.flex-col{gap:.125rem}.alert-error{display:flex;align-items:flex-start;gap:.75rem;border-radius:.375rem;padding:.75rem;font-size:.875rem;line-height:1.25rem}@media print{body>.min-h-screen>.alert-error.min-w-0.flex-1{width:100%;max-width:none}}.alert-error{border-width:1px;border-color:#c0392b33;--tw-bg-opacity: 1;background-color:rgb(var(--color-ui-error-bg) / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(var(--color-ui-error-text) / var(--tw-text-opacity, 1))}.filter-grid-compact>.alert-info.flex-col{gap:.125rem}.alert-info{display:flex;align-items:flex-start;gap:.75rem;border-radius:.375rem;padding:.75rem;font-size:.875rem;line-height:1.25rem}@media print{body>.min-h-screen>.alert-info.min-w-0.flex-1{width:100%;max-width:none}}.alert-info{border-width:1px;border-color:#2f6fc433;--tw-bg-opacity: 1;background-color:rgb(var(--color-ui-info-bg) / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(var(--color-ui-info-text) / var(--tw-text-opacity, 1))}.account-setup-welcome-bubble{position:relative;border-radius:1rem;border-width:2px;--tw-border-opacity: 1;border-color:rgb(var(--color-brand-primary) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--color-card) / var(--tw-bg-opacity, 1));padding:1rem;text-align:left;font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(var(--color-brand-dark) / var(--tw-text-opacity, 1));--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}@media(min-width:1024px){.account-setup-welcome-bubble:before{content:"";position:absolute;left:100%;top:1.25rem;width:0;height:0;border-style:solid;border-width:9px 0 9px 9px;border-color:transparent transparent transparent rgb(var(--color-brand-primary) / 1);z-index:1}.account-setup-welcome-bubble:after{content:"";position:absolute;left:calc(100% - 2px);top:calc(1.25rem + 2px);width:0;height:0;border-style:solid;border-width:7px 0 7px 8px;border-color:transparent transparent transparent rgb(var(--color-card) / 1);z-index:2}}.filter-grid-compact>.toast.flex-col{gap:.125rem}.toast{display:flex}@keyframes slideInRight{0%{opacity:0;transform:translate(20px)}to{opacity:1;transform:translate(0)}}.toast{animation:slideInRight .3s ease-out;align-items:center;gap:.75rem;border-radius:.5rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--color-surface-200) / var(--tw-border-opacity, 1));background-color:rgb(var(--color-card));padding:.75rem 1rem;--tw-shadow: 0 4px 12px rgb(0 0 0 / .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)}@media print{body>.min-h-screen>.toast.min-w-0.flex-1{width:100%;max-width:none}}.filter-grid-compact>.dropdown-item.flex-col{gap:.125rem}.dropdown-item{display:flex;cursor:pointer;align-items:center;gap:.5rem;padding:.5rem .75rem;font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(var(--color-brand-dark) / var(--tw-text-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}@media print{body>.min-h-screen>.dropdown-item.min-w-0.flex-1{width:100%;max-width:none}}.dropdown-item:hover{--tw-bg-opacity: 1;background-color:rgb(var(--color-surface-100) / var(--tw-bg-opacity, 1))}.modal-scrim{background-color:rgb(var(--color-ink-900) / .5);--tw-backdrop-blur: blur(4px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.modal-backdrop{background-color:rgb(var(--color-ink-900) / .5);--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);position:fixed;top:0;right:0;bottom:0;left:0;z-index:40}.modal-backdrop{animation:fadeIn .2s ease-out}@media print{.modal-backdrop{display:none}body>div.modal-backdrop.bottom-4.z-50{display:none}}@keyframes modalScaleIn{0%{opacity:0;transform:translate(-50%,-50%) scale(.96)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}.modal{position:fixed;top:50%;left:50%;z-index:50;width:100%;max-width:32rem;border-radius:1rem;background-color:rgb(var(--color-card));--tw-shadow: 0 20px 25px -5px rgb(0 0 0 / .1), 0 8px 10px -6px rgb(0 0 0 / .1);--tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}@media print{body>div.modal.bottom-4.z-50{display:none}body>div.fixed.bottom-4.modal{display:none}}.modal{transform:translate(-50%,-50%);animation:modalScaleIn .2s ease-out}.filter-grid-compact>.public-offer-modal.flex-col{gap:.125rem}.filter-grid-compact>.flex.public-offer-modal{gap:.125rem}.public-offer-modal{position:relative;z-index:50;display:flex;max-height:min(90dvh,40rem);width:100%;max-width:32rem;flex-direction:column;border-radius:.5rem;background-color:rgb(var(--color-card));--tw-shadow: 0 20px 25px -5px rgb(0 0 0 / .1), 0 8px 10px -6px rgb(0 0 0 / .1);--tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}@media print{body>div.fixed.bottom-4.public-offer-modal{display:none}body>.min-h-screen>.public-offer-modal.min-w-0.flex-1{width:100%;max-width:none}}.public-offer-modal .modal-body{min-height:0px;flex:1 1 0%;overflow-y:auto}@media print{body>.min-h-screen>.flex.min-w-0.public-offer-modal .modal-body{width:100%;max-width:none}}.public-offer-modal .modal-header,.public-offer-modal .modal-footer{flex-shrink:0}.filter-grid-compact>.modal-header.flex-col{gap:.125rem}.modal-header{display:flex;align-items:center;justify-content:space-between;gap:.5rem;border-bottom-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--color-surface-200) / var(--tw-border-opacity, 1));background-color:rgb(var(--color-card));padding:1rem 1.5rem}@media print{body>.min-h-screen>.modal-header.min-w-0.flex-1{width:100%;max-width:none}}.modal-title{font-size:1rem;line-height:1.5rem;font-weight:600;--tw-text-opacity: 1;color:rgb(var(--color-ink-900) / var(--tw-text-opacity, 1))}.modal-header :is(h1,h2,h3,h4,.modal-title){font-size:1rem;line-height:1.5rem;font-weight:600;--tw-text-opacity: 1;color:rgb(var(--color-ink-900) / var(--tw-text-opacity, 1))}.modal-header .btn-icon{color:rgb(var(--color-btn-icon-text) / 1);-webkit-text-fill-color:rgb(var(--color-btn-icon-text) / 1)}.modal-header .btn-icon:hover{background-color:rgb(var(--color-btn-icon-hover-bg) / 1);color:rgb(var(--color-btn-icon-hover-text) / 1);-webkit-text-fill-color:rgb(var(--color-btn-icon-hover-text) / 1)}.modal-header--brand,.public-offer-modal .modal-header{border-bottom-width:1px;border-color:#fff3;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1));background-color:rgb(var(--color-modal-header-bg) / 1)!important}.modal-header--brand :is(h1,h2,h3,h4,.modal-title),.public-offer-modal .modal-header :is(h1,h2,h3,h4,.modal-title){color:rgb(var(--color-modal-header-text) / 1)!important;-webkit-text-fill-color:rgb(var(--color-modal-header-text) / 1)}.modal-header--brand .btn-icon,.public-offer-modal .modal-header .btn-icon{color:#ffffffeb!important;-webkit-text-fill-color:rgb(255 255 255 / .92)}.modal-header--brand .btn-icon:hover,.public-offer-modal .modal-header .btn-icon:hover{background-color:#ffffff26;color:#fff!important}.modal-body{padding:1.5rem}.filter-grid-compact>.modal-footer.flex-col{gap:.125rem}.modal-footer{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:.5rem}.public-offer-sticky-header-inner.modal-footer{justify-content:flex-end}@media print{body>.min-h-screen>.modal-footer.min-w-0.flex-1{width:100%;max-width:none}}.modal-footer>:is(.btn-secondary,.btn-ghost):first-child{margin-right:auto}.modal-footer{border-bottom-right-radius:1rem;border-bottom-left-radius:1rem;border-top-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--color-surface-200) / var(--tw-border-opacity, 1));padding:1rem 1.5rem;background-color:rgb(var(--color-modal-footer-bg) / 1)}.tooltip{pointer-events:none;position:absolute;z-index:50;max-width:18rem}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.tooltip{animation:fadeIn .2s ease-out;white-space:normal;border-radius:.375rem;--tw-bg-opacity: 1;background-color:rgb(var(--color-ink-900) / var(--tw-bg-opacity, 1));padding:.25rem .5rem;text-align:left;font-size:.75rem;line-height:1rem;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1));--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}@media print{body>div.fixed.bottom-4.tooltip{display:none}}.progress-bar{height:.5rem;width:100%;overflow:hidden;border-radius:9999px;--tw-bg-opacity: 1;background-color:rgb(var(--color-surface-200) / var(--tw-bg-opacity, 1))}.progress-bar-fill{height:100%;border-radius:9999px;--tw-bg-opacity: 1;background-color:rgb(var(--color-brand-primary) / var(--tw-bg-opacity, 1));transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}.progress-bar-success .progress-bar-fill{--tw-bg-opacity: 1;background-color:rgb(31 138 77 / var(--tw-bg-opacity, 1))}.progress-bar-warning .progress-bar-fill{--tw-bg-opacity: 1;background-color:rgb(245 158 11 / var(--tw-bg-opacity, 1))}.progress-bar-error .progress-bar-fill{--tw-bg-opacity: 1;background-color:rgb(192 57 43 / var(--tw-bg-opacity, 1))}.spinner-sm{display:inline-block}.spinner-sm{animation:spin 1s linear infinite;border-radius:9999px;border-width:2px;border-color:currentColor;border-top-color:transparent;height:1rem;width:1rem}.spinner-md{display:inline-block}.spinner-md{animation:spin 1s linear infinite;border-radius:9999px;border-width:2px;border-color:currentColor;border-top-color:transparent;height:1.5rem;width:1.5rem}.spinner-lg{display:inline-block}.spinner-lg{animation:spin 1s linear infinite;border-radius:9999px;border-width:2px;border-color:currentColor;border-top-color:transparent;height:2rem;width:2rem}.skeleton-text{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite;border-radius:.375rem;--tw-bg-opacity: 1;background-color:rgb(var(--color-surface-200) / var(--tw-bg-opacity, 1));height:1rem;width:100%}.skeleton-title{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite;border-radius:.375rem;--tw-bg-opacity: 1;background-color:rgb(var(--color-surface-200) / var(--tw-bg-opacity, 1));height:1.5rem;width:75%}.skeleton-avatar{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite;border-radius:.375rem;--tw-bg-opacity: 1;background-color:rgb(var(--color-surface-200) / var(--tw-bg-opacity, 1));border-radius:9999px}@keyframes pulse{50%{opacity:.5}}.skeleton-button{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite;--tw-bg-opacity: 1;background-color:rgb(var(--color-surface-200) / var(--tw-bg-opacity, 1));height:2rem;width:6rem;border-radius:.375rem}.dark a.avatar,.dark .avatar{color:rgb(var(--color-text-link) / 1);-webkit-text-fill-color:rgb(var(--color-text-link) / 1)}.dark a.avatar:hover,.dark .avatar:hover{color:rgb(var(--color-text-link-hover) / 1);-webkit-text-fill-color:rgb(var(--color-text-link-hover) / 1)}.avatar{position:relative;display:inline-flex;align-items:center;justify-content:center;border-radius:9999px;--tw-bg-opacity: 1;background-color:rgb(var(--color-brand-primary-light) / var(--tw-bg-opacity, 1));font-weight:500;--tw-text-opacity: 1;color:rgb(var(--color-brand-primary) / var(--tw-text-opacity, 1))}.dark a.avatar-xs,.dark .avatar-xs{color:rgb(var(--color-text-link) / 1);-webkit-text-fill-color:rgb(var(--color-text-link) / 1)}.dark a.avatar-xs:hover,.dark .avatar-xs:hover{color:rgb(var(--color-text-link-hover) / 1);-webkit-text-fill-color:rgb(var(--color-text-link-hover) / 1)}.avatar-xs{position:relative;display:inline-flex;align-items:center;justify-content:center;border-radius:9999px;--tw-bg-opacity: 1;background-color:rgb(var(--color-brand-primary-light) / var(--tw-bg-opacity, 1));font-weight:500;--tw-text-opacity: 1;color:rgb(var(--color-brand-primary) / var(--tw-text-opacity, 1))}.avatar-xs img{height:100%;width:100%;border-radius:9999px;-o-object-fit:cover;object-fit:cover}.topbar .user-menu-trigger .avatar-xs{background-color:#fff3;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.avatar-xs{height:1.5rem;width:1.5rem;font-size:.75rem;line-height:1rem}.dark a.avatar-sm,.dark .avatar-sm{color:rgb(var(--color-text-link) / 1);-webkit-text-fill-color:rgb(var(--color-text-link) / 1)}.dark a.avatar-sm:hover,.dark .avatar-sm:hover{color:rgb(var(--color-text-link-hover) / 1);-webkit-text-fill-color:rgb(var(--color-text-link-hover) / 1)}.avatar-sm{position:relative;display:inline-flex;align-items:center;justify-content:center;border-radius:9999px;--tw-bg-opacity: 1;background-color:rgb(var(--color-brand-primary-light) / var(--tw-bg-opacity, 1));font-weight:500;--tw-text-opacity: 1;color:rgb(var(--color-brand-primary) / var(--tw-text-opacity, 1))}.avatar-sm img{height:100%;width:100%;border-radius:9999px;-o-object-fit:cover;object-fit:cover}.topbar .user-menu-trigger .avatar-sm{background-color:#fff3;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.avatar-sm{height:2rem;width:2rem;font-size:.875rem;line-height:1.25rem}.dark a.avatar-md,.dark .avatar-md{color:rgb(var(--color-text-link) / 1);-webkit-text-fill-color:rgb(var(--color-text-link) / 1)}.dark a.avatar-md:hover,.dark .avatar-md:hover{color:rgb(var(--color-text-link-hover) / 1);-webkit-text-fill-color:rgb(var(--color-text-link-hover) / 1)}.avatar-md{position:relative;display:inline-flex;align-items:center;justify-content:center;border-radius:9999px;--tw-bg-opacity: 1;background-color:rgb(var(--color-brand-primary-light) / var(--tw-bg-opacity, 1));font-weight:500;--tw-text-opacity: 1;color:rgb(var(--color-brand-primary) / var(--tw-text-opacity, 1))}.avatar-md img{height:100%;width:100%;border-radius:9999px;-o-object-fit:cover;object-fit:cover}.topbar .user-menu-trigger .avatar-md{background-color:#fff3;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.avatar-md{height:2.5rem;width:2.5rem;font-size:.875rem;line-height:1.25rem}.dark a.avatar-lg,.dark .avatar-lg{color:rgb(var(--color-text-link) / 1);-webkit-text-fill-color:rgb(var(--color-text-link) / 1)}.dark a.avatar-lg:hover,.dark .avatar-lg:hover{color:rgb(var(--color-text-link-hover) / 1);-webkit-text-fill-color:rgb(var(--color-text-link-hover) / 1)}.avatar-lg{position:relative;display:inline-flex;align-items:center;justify-content:center;border-radius:9999px;--tw-bg-opacity: 1;background-color:rgb(var(--color-brand-primary-light) / var(--tw-bg-opacity, 1));font-weight:500;--tw-text-opacity: 1;color:rgb(var(--color-brand-primary) / var(--tw-text-opacity, 1))}.avatar-lg img{height:100%;width:100%;border-radius:9999px;-o-object-fit:cover;object-fit:cover}.topbar .user-menu-trigger .avatar-lg{background-color:#fff3;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.avatar-lg{height:3rem;width:3rem;font-size:.875rem;line-height:1.25rem}.dark a.avatar-xl,.dark .avatar-xl{color:rgb(var(--color-text-link) / 1);-webkit-text-fill-color:rgb(var(--color-text-link) / 1)}.dark a.avatar-xl:hover,.dark .avatar-xl:hover{color:rgb(var(--color-text-link-hover) / 1);-webkit-text-fill-color:rgb(var(--color-text-link-hover) / 1)}.avatar-xl{position:relative;display:inline-flex;align-items:center;justify-content:center;border-radius:9999px;--tw-bg-opacity: 1;background-color:rgb(var(--color-brand-primary-light) / var(--tw-bg-opacity, 1));font-weight:500;--tw-text-opacity: 1;color:rgb(var(--color-brand-primary) / var(--tw-text-opacity, 1))}.avatar-xl img{height:100%;width:100%;border-radius:9999px;-o-object-fit:cover;object-fit:cover}.topbar .user-menu-trigger .avatar-xl{background-color:#fff3;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.avatar-xl{height:4rem;width:4rem;font-size:1rem;line-height:1.5rem}@media(min-width:1024px){body:has([data-offer-editor-action-bar]):has([data-sidebar].avatar-xl){--offer-editor-footer-inset-left: calc(4rem + 1rem + var(--offer-editor-checklist-track, 240px) + 16px)}}.avatar img{height:100%;width:100%;border-radius:9999px;-o-object-fit:cover;object-fit:cover}.avatar-status-online{position:absolute;bottom:0;right:0;height:.625rem;width:.625rem;border-radius:9999px;border-width:2px;--tw-border-opacity: 1;border-color:rgb(255 255 255 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(31 138 77 / var(--tw-bg-opacity, 1))}.avatar-status-offline{position:absolute;bottom:0;right:0;height:.625rem;width:.625rem;border-radius:9999px;border-width:2px;--tw-border-opacity: 1;border-color:rgb(255 255 255 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--color-surface-400) / var(--tw-bg-opacity, 1))}.avatar-status-busy{position:absolute;bottom:0;right:0;height:.625rem;width:.625rem;border-radius:9999px;border-width:2px;--tw-border-opacity: 1;border-color:rgb(255 255 255 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(192 57 43 / var(--tw-bg-opacity, 1))}.avatar-status-away{position:absolute;bottom:0;right:0;height:.625rem;width:.625rem;border-radius:9999px;border-width:2px;--tw-border-opacity: 1;border-color:rgb(255 255 255 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(245 158 11 / var(--tw-bg-opacity, 1))}.filter-grid-compact>.sidebar.flex-col{gap:.125rem}.filter-grid-compact>.flex.sidebar{gap:.125rem}.sidebar{display:flex;min-height:100vh;width:16rem;flex-direction:column;border-right-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--color-surface-200) / var(--tw-border-opacity, 1));background-color:rgb(var(--color-card))}@media print{body>.sidebar{display:block;min-height:auto;background:#fff}body>.min-h-screen>.sidebar.min-w-0.flex-1{width:100%;max-width:none}body>.sidebar>.flex.min-w-0.flex-1{width:100%;max-width:none}}@media(min-width:1024px){body:has([data-offer-editor-action-bar]):has([data-sidebar].sidebar){--offer-editor-footer-inset-left: calc(16rem + 1rem + var(--offer-editor-checklist-track, 240px) + 16px)}}.sidebar-nav{flex:1 1 0%;overflow-y:auto;padding-top:.5rem;padding-bottom:.5rem}@media print{body>.min-h-screen>.flex.min-w-0.sidebar-nav{width:100%;max-width:none}}[data-sidebar] .sidebar-nav-icon{width:1.25rem;height:1.25rem;min-width:1.25rem;min-height:1.25rem;max-width:1.25rem;max-height:1.25rem;flex-shrink:0}[data-sidebar] .sidebar-nav-chevron{width:1rem;height:1rem;min-width:1rem;min-height:1rem;max-width:1rem;max-height:1rem;flex-shrink:0}.filter-grid-compact>[data-sidebar] .sidebar-subnav-link.flex-col{gap:.125rem}[data-sidebar] .sidebar-subnav-link{display:flex;align-items:center;gap:.5rem;border-radius:.375rem;padding:.375rem .75rem;font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(226 232 240 / var(--tw-text-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}@media print{body>.min-h-screen>[data-sidebar] .sidebar-subnav-link.min-w-0.flex-1{width:100%;max-width:none}}[data-sidebar] .sidebar-subnav-link:hover{background-color:#ffffff1a;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}[data-sidebar] .sidebar-subnav-link--active{background-color:rgb(var(--color-brand-primary) / .2);font-weight:500;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.filter-grid-compact>.topbar.flex-col{gap:.125rem}.topbar{display:flex;height:3.5rem;align-items:center;justify-content:space-between;padding-left:1rem;padding-right:1rem;--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}@media print{body>.min-h-screen>.topbar.min-w-0.flex-1{width:100%;max-width:none}}.topbar{background-color:rgb(var(--color-brand-topbar-bg) / 1);color:rgb(var(--color-brand-topbar-text) / 1);border-bottom:1px solid rgb(var(--color-brand-topbar-border) / 1)}.dark .topbar{border-bottom-color:rgb(var(--color-brand-topbar-border) / .1)}.topbar .btn-icon{color:rgb(var(--color-brand-topbar-text) / 1);-webkit-text-fill-color:rgb(var(--color-brand-topbar-text) / 1)}.topbar .btn-icon:hover{background-color:rgb(var(--color-brand-topbar-hover-bg) / 1)}.dark .topbar .btn-icon:hover{background-color:rgb(var(--color-brand-topbar-hover-bg) / .1)}.topbar :where(.btn-ghost,.btn-secondary){background-color:rgb(var(--color-btn-secondary-bg) / 1);border:1px solid rgb(var(--color-btn-secondary-border) / 1);color:rgb(var(--color-btn-secondary-text) / 1)!important;-webkit-text-fill-color:rgb(var(--color-btn-secondary-text) / 1)}.dark .topbar :where(.btn-ghost,.btn-secondary){background-color:rgb(var(--color-btn-toolbar-bg) / .12);border:1px solid rgb(var(--color-btn-toolbar-border) / .22);color:rgb(var(--color-btn-toolbar-text) / 1)!important;-webkit-text-fill-color:rgb(var(--color-btn-toolbar-text) / 1)}.topbar :where(.btn-ghost,.btn-secondary):hover{background-color:rgb(var(--color-btn-secondary-hover-bg) / 1)}.dark .topbar :where(.btn-ghost,.btn-secondary):hover{background-color:rgb(var(--color-btn-toolbar-hover-bg) / .18)}.topbar .breadcrumbs-item{color:rgb(var(--color-brand-topbar-muted) / 1);-webkit-text-fill-color:rgb(var(--color-brand-topbar-muted) / 1)}.topbar .breadcrumbs-item:hover{color:rgb(var(--color-text-link) / 1);-webkit-text-fill-color:rgb(var(--color-text-link) / 1)}.topbar .breadcrumbs-separator{color:rgb(var(--color-brand-topbar-muted) / .65);-webkit-text-fill-color:rgb(var(--color-brand-topbar-muted) / .65)}.topbar .breadcrumbs-current{color:rgb(var(--color-brand-topbar-text) / 1);-webkit-text-fill-color:rgb(var(--color-brand-topbar-text) / 1)}.topbar .input-field{border-color:#fff3;background-color:#ffffff1a;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.topbar .input-field::-moz-placeholder{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.topbar .input-field::placeholder{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.topbar .input-field:hover{border-color:#ffffff4d;background-color:#ffffff26}.topbar .input-field:focus{--tw-border-opacity: 1;border-color:rgb(255 255 255 / var(--tw-border-opacity, 1));background-color:#fff3;--tw-ring-color: rgb(255 255 255 / .3)}.topbar .input-group-icon{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.topbar .user-menu-trigger,.topbar .notifications-trigger{border-radius:.5rem;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.topbar .user-menu-trigger:hover,.topbar .notifications-trigger:hover{background-color:#ffffff1a}.topbar .user-menu-trigger .avatar{background-color:#fff3;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.filter-grid-compact>.breadcrumbs.flex-col{gap:.125rem}.card-tool .card-tool-header:not(.card-tool-header-search) :where(.breadcrumbs,.text-ink-600){color:rgb(var(--color-table-header-text) / .85)}.card-tool button.card-tool-header :where(.breadcrumbs){height:1rem;width:1rem;flex-shrink:0;transition-property:transform;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);color:rgb(var(--color-table-header-text) / 1);-webkit-text-fill-color:rgb(var(--color-table-header-text) / 1)}.breadcrumbs{display:flex;align-items:center;gap:.25rem;font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(var(--color-ink-500) / var(--tw-text-opacity, 1))}@media print{body>.min-h-screen>.breadcrumbs.min-w-0.flex-1{width:100%;max-width:none}}.breadcrumbs-separator{--tw-text-opacity: 1;color:rgb(var(--color-ink-300) / var(--tw-text-opacity, 1))}.breadcrumbs-item{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.dark .breadcrumbs-item:hovera,.dark .breadcrumbs-item:hover{color:rgb(var(--color-text-link) / 1);-webkit-text-fill-color:rgb(var(--color-text-link) / 1)}.dark .breadcrumbs-item:hovera:hover,.dark .breadcrumbs-item:hover:hover{color:rgb(var(--color-text-link-hover) / 1);-webkit-text-fill-color:rgb(var(--color-text-link-hover) / 1)}.breadcrumbs-item:hover{--tw-text-opacity: 1;color:rgb(var(--color-brand-primary) / var(--tw-text-opacity, 1))}.breadcrumbs-current{font-weight:500;--tw-text-opacity: 1;color:rgb(var(--color-brand-dark) / var(--tw-text-opacity, 1))}.filter-grid-compact>.tabs.flex-col{gap:.125rem}.tabs{display:flex;align-items:center;gap:.25rem;border-bottom-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--color-surface-200) / var(--tw-border-opacity, 1))}@media print{body>.min-h-screen>.tabs.min-w-0.flex-1{width:100%;max-width:none}}.card-tool .card-tool-header:not(.card-tool-header-search) :where(.tab,.text-ink-600){color:rgb(var(--color-table-header-text) / .85)}.card-tool button.card-tool-header :where(.tab){height:1rem;width:1rem;flex-shrink:0;transition-property:transform;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);color:rgb(var(--color-table-header-text) / 1);-webkit-text-fill-color:rgb(var(--color-table-header-text) / 1)}.tab{margin-bottom:-1px;border-bottom-width:2px;border-color:transparent;padding:.5rem 1rem;font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity: 1;color:rgb(var(--color-ink-500) / var(--tw-text-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.tab:hover{--tw-border-opacity: 1;border-color:rgb(var(--color-surface-300) / var(--tw-border-opacity, 1));--tw-text-opacity: 1;color:rgb(var(--color-brand-dark) / var(--tw-text-opacity, 1))}.card-tool .card-tool-header:not(.card-tool-header-search) :where(.tab-active,.text-ink-600){color:rgb(var(--color-table-header-text) / .85)}.card-tool button.card-tool-header :where(.tab-active){height:1rem;width:1rem;flex-shrink:0;transition-property:transform;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);color:rgb(var(--color-table-header-text) / 1);-webkit-text-fill-color:rgb(var(--color-table-header-text) / 1)}.tab-active{margin-bottom:-1px;border-bottom-width:2px;border-color:transparent;padding:.5rem 1rem;font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity: 1;color:rgb(var(--color-ink-500) / var(--tw-text-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.tab-active:hover{--tw-border-opacity: 1;border-color:rgb(var(--color-surface-300) / var(--tw-border-opacity, 1));--tw-text-opacity: 1;color:rgb(var(--color-brand-dark) / var(--tw-text-opacity, 1))}.dark a.tab-active,.dark .tab-active{color:rgb(var(--color-text-link) / 1);-webkit-text-fill-color:rgb(var(--color-text-link) / 1)}.dark a.tab-active:hover,.dark .tab-active:hover{color:rgb(var(--color-text-link-hover) / 1);-webkit-text-fill-color:rgb(var(--color-text-link-hover) / 1)}.tab-active{--tw-border-opacity: 1;border-color:rgb(var(--color-brand-primary) / var(--tw-border-opacity, 1));--tw-text-opacity: 1;color:rgb(var(--color-brand-primary) / var(--tw-text-opacity, 1))}.filter-grid-compact>.stepper.flex-col{gap:.125rem}.stepper{display:flex;align-items:center}@media print{body>.min-h-screen>.stepper.min-w-0.flex-1{width:100%;max-width:none}}.filter-grid-compact>.pagination.flex-col{gap:.125rem}.pagination{display:flex;align-items:center;gap:.25rem}@media print{body>.min-h-screen>.pagination.min-w-0.flex-1{width:100%;max-width:none}}.pagination-item{display:inline-flex;height:2rem;min-width:2rem;align-items:center;justify-content:center;border-radius:.375rem;padding-left:.5rem;padding-right:.5rem;font-size:.875rem;line-height:1.25rem;text-decoration-line:none;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.dark aa.pagination-item,.dark a.pagination-item{color:rgb(var(--color-text-link) / 1);-webkit-text-fill-color:rgb(var(--color-text-link) / 1)}.dark aa.pagination-item:hover,.dark a.pagination-item:hover{color:rgb(var(--color-text-link-hover) / 1);-webkit-text-fill-color:rgb(var(--color-text-link-hover) / 1)}a.pagination-item{--tw-text-opacity: 1;color:rgb(var(--color-brand-primary) / var(--tw-text-opacity, 1))}a.pagination-item:hover{--tw-bg-opacity: 1;background-color:rgb(var(--color-brand-primary-light) / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(var(--color-brand-primary-hover) / var(--tw-text-opacity, 1))}.pagination-item-active{display:inline-flex;height:2rem;min-width:2rem;align-items:center;justify-content:center;border-radius:.375rem;padding-left:.5rem;padding-right:.5rem;font-size:.875rem;line-height:1.25rem;text-decoration-line:none;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.dark aa.pagination-item-active,.dark a.pagination-item-active{color:rgb(var(--color-text-link) / 1);-webkit-text-fill-color:rgb(var(--color-text-link) / 1)}.dark aa.pagination-item-active:hover,.dark a.pagination-item-active:hover{color:rgb(var(--color-text-link-hover) / 1);-webkit-text-fill-color:rgb(var(--color-text-link-hover) / 1)}a.pagination-item-active{--tw-text-opacity: 1;color:rgb(var(--color-brand-primary) / var(--tw-text-opacity, 1))}a.pagination-item-active:hover{--tw-bg-opacity: 1;background-color:rgb(var(--color-brand-primary-light) / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(var(--color-brand-primary-hover) / var(--tw-text-opacity, 1))}.pagination-item-active{cursor:default;--tw-bg-opacity: 1;background-color:rgb(var(--color-brand-primary-light) / var(--tw-bg-opacity, 1));font-weight:600;--tw-text-opacity: 1;color:rgb(var(--color-brand-dark) / var(--tw-text-opacity, 1))}.pagination-item-disabled{display:inline-flex;height:2rem;min-width:2rem;align-items:center;justify-content:center;border-radius:.375rem;padding-left:.5rem;padding-right:.5rem;font-size:.875rem;line-height:1.25rem;text-decoration-line:none;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.dark aa.pagination-item-disabled,.dark a.pagination-item-disabled{color:rgb(var(--color-text-link) / 1);-webkit-text-fill-color:rgb(var(--color-text-link) / 1)}.dark aa.pagination-item-disabled:hover,.dark a.pagination-item-disabled:hover{color:rgb(var(--color-text-link-hover) / 1);-webkit-text-fill-color:rgb(var(--color-text-link-hover) / 1)}a.pagination-item-disabled{--tw-text-opacity: 1;color:rgb(var(--color-brand-primary) / var(--tw-text-opacity, 1))}a.pagination-item-disabled:hover{--tw-bg-opacity: 1;background-color:rgb(var(--color-brand-primary-light) / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(var(--color-brand-primary-hover) / var(--tw-text-opacity, 1))}.pagination-item-disabled{cursor:not-allowed;-webkit-user-select:none;-moz-user-select:none;user-select:none;--tw-text-opacity: 1;color:rgb(var(--color-ink-300) / var(--tw-text-opacity, 1))}.card-tool .card-tool-header:not(.card-tool-header-search) :where(.table-pagination__ellipsis,.text-ink-600){color:rgb(var(--color-table-header-text) / .85)}.card-tool button.card-tool-header :where(.table-pagination__ellipsis){height:1rem;width:1rem;flex-shrink:0;transition-property:transform;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);color:rgb(var(--color-table-header-text) / 1);-webkit-text-fill-color:rgb(var(--color-table-header-text) / 1)}.table-pagination__ellipsis{display:inline-flex;min-width:1.5rem;-webkit-user-select:none;-moz-user-select:none;user-select:none;align-items:center;justify-content:center;padding-left:.25rem;padding-right:.25rem;font-size:.875rem;line-height:1.25rem;line-height:1;--tw-text-opacity: 1;color:rgb(var(--color-ink-500) / var(--tw-text-opacity, 1))}.table-pagination-swap--loading{opacity:.6;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.filter-grid-compact>.empty-state.flex-col{gap:.125rem}.filter-grid-compact>.flex.empty-state{gap:.125rem}.empty-state{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:3rem 1rem;text-align:center}@media print{body>.min-h-screen>.empty-state.min-w-0.flex-1{width:100%;max-width:none}}.empty-state-icon{margin-bottom:1rem;height:4rem;width:4rem;--tw-text-opacity: 1;color:rgb(var(--color-ink-300) / var(--tw-text-opacity, 1))}@media(min-width:1024px){body:has([data-offer-editor-action-bar]):has([data-sidebar].empty-state-icon){--offer-editor-footer-inset-left: calc(4rem + 1rem + var(--offer-editor-checklist-track, 240px) + 16px)}}.empty-state-title{margin-bottom:.25rem;font-size:1rem;line-height:1.5rem;font-weight:500;--tw-text-opacity: 1;color:rgb(var(--color-brand-dark) / var(--tw-text-opacity, 1))}.card-tool .card-tool-header:not(.card-tool-header-search) :where(.empty-state-description,.text-ink-600){color:rgb(var(--color-table-header-text) / .85)}.card-tool button.card-tool-header :where(.empty-state-description){height:1rem;width:1rem;flex-shrink:0;transition-property:transform;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);color:rgb(var(--color-table-header-text) / 1);-webkit-text-fill-color:rgb(var(--color-table-header-text) / 1)}.empty-state-description{max-width:24rem;font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(var(--color-ink-500) / var(--tw-text-opacity, 1))}.dark a.text-brand-primary,.dark .text-brand-primary{color:rgb(var(--color-text-link) / 1)!important;-webkit-text-fill-color:rgb(var(--color-text-link) / 1)}.dark a.text-brand-primary:hover,.dark .text-brand-primary:hover{color:rgb(var(--color-text-link-hover) / 1)!important;-webkit-text-fill-color:rgb(var(--color-text-link-hover) / 1)}.stat-card .card-tool-header .page-header-actions .btn-ghost{background-color:rgb(var(--color-btn-toolbar-bg) / .12);border-color:rgb(var(--color-btn-toolbar-border) / .22);color:rgb(var(--color-btn-toolbar-text) / 1);-webkit-text-fill-color:rgb(var(--color-btn-toolbar-text) / 1)}.stat-card{border-radius:.75rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--color-surface-200) / var(--tw-border-opacity, 1));background-color:rgb(var(--color-card));--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.stat-card.card-tool-search{overflow:hidden}.stat-card.card-tool-search.filter-panel-form,.stat-card.card-tool-search.filter-panel-form .card-tool-body{overflow:visible}.stat-card:has(.choices.is-open){position:relative;overflow:visible;z-index:40}.stat-card:has(.choices.is-open) .choices.is-open{z-index:70}.stat-card:has(.choices.is-open) .choices__list--dropdown,.stat-card:has(.choices.is-open) .choices__list[aria-expanded]{z-index:80}.stat-card .card-tool-header:not(.card-tool-header-search),.stat-card button.card-tool-header:not(.card-tool-header-search){background-color:rgb(var(--color-table-header-bg) / 1);border-left:3px solid rgb(var(--color-brand-primary) / 1);border-bottom-width:1px;border-color:#ffffff1a}.stat-card .card-tool-header:not(.card-tool-header-search) :where(h2,h3,h4),.stat-card button.card-tool-header :where(h2,h3,h4){font-size:.875rem;line-height:1.25rem;font-weight:600;color:rgb(var(--color-table-header-text) / 1);-webkit-text-fill-color:rgb(var(--color-table-header-text) / 1)}.stat-card .card-tool-header:not(.card-tool-header-search) :where(p),.stat-card .card-tool-header:not(.card-tool-header-search) :where(.text-ink-500,.text-ink-600){color:rgb(var(--color-table-header-text) / .85)}.stat-card button.card-tool-header:not(.card-tool-header-search){border-top-left-radius:.75rem;border-top-right-radius:.75rem;border-bottom-width:1px;border-color:#ffffff1a;padding-top:.75rem;padding-bottom:.75rem;transition-property:all;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.stat-card button.card-tool-header:not(.card-tool-header-search):hover{--tw-brightness: brightness(1.1);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.stat-card button.card-tool-header:not(.card-tool-header-search):focus-visible{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-opacity: 1;--tw-ring-color: rgb(var(--color-brand-primary) / var(--tw-ring-opacity, 1));--tw-ring-offset-width: 2px;--tw-ring-offset-color: rgb(var(--color-ring-offset))}.stat-card button.card-tool-header svg,.stat-card button.card-tool-header :where(.text-ink-500){height:1rem;width:1rem;flex-shrink:0;transition-property:transform;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);color:rgb(var(--color-table-header-text) / 1);-webkit-text-fill-color:rgb(var(--color-table-header-text) / 1)}.stat-card button.card-tool-header[aria-expanded=true] svg{transform:rotate(180deg)}.stat-card button.card-tool-header svg path{stroke-width:2.75}.stat-card .card-tool-header :where(.btn-ghost):not([class*=text-ui-error]){background-color:rgb(var(--color-btn-toolbar-bg) / .12);border-color:rgb(var(--color-btn-toolbar-border) / .22);color:rgb(var(--color-btn-toolbar-text) / 1);-webkit-text-fill-color:rgb(var(--color-btn-toolbar-text) / 1)}.stat-card .card-tool-header :where(.btn-ghost):not([class*=text-ui-error]):hover{background-color:rgb(var(--color-btn-toolbar-hover-bg) / .18);color:rgb(var(--color-btn-toolbar-text) / 1);-webkit-text-fill-color:rgb(var(--color-btn-toolbar-text) / 1)}.stat-card .card-tool-header :where(.btn-secondary){background-color:rgb(var(--color-btn-toolbar-bg) / .12);border-color:rgb(var(--color-btn-toolbar-border) / .22);color:rgb(var(--color-btn-toolbar-text) / 1);-webkit-text-fill-color:rgb(var(--color-btn-toolbar-text) / 1)}.stat-card .card-tool-header :where(.btn-secondary):hover{background-color:rgb(var(--color-btn-toolbar-hover-bg) / .18);color:rgb(var(--color-btn-toolbar-text) / 1);-webkit-text-fill-color:rgb(var(--color-btn-toolbar-text) / 1)}.stat-card{position:relative;overflow:hidden;padding:1rem}@media print{.stat-card{-moz-column-break-inside:avoid;break-inside:avoid;box-shadow:none;border-color:#d4d4d4}.stat-card .card-tool-header:not(.card-tool-header-search){background-color:#f5f5f5;border-color:#d4d4d4}.stat-card .card-tool-header:not(.card-tool-header-search) :where(h2,h3,h4){color:#1d1d1d;-webkit-text-fill-color:#1d1d1d}}.offer-edit-checklist.stat-card{overflow:hidden;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--color-surface-200) / var(--tw-border-opacity, 1));--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);background-color:rgb(var(--color-surface-50) / 1)}.stat-card-accent{border-left-width:4px;border-left-color:transparent}.stat-card-accent-kpi-primary{border-left-color:#3d52b8}.stat-card-accent-kpi-success{border-left-color:#4fb59f}.stat-card-accent-kpi-success-alt{border-left-color:#3f7fd6}.stat-card-accent-kpi-info{border-left-color:#6f7bd6}.stat-card-accent-kpi-warning{border-left-color:#e8a13c}.stat-card-icon{height:2rem;width:2rem;--tw-text-opacity: 1;color:rgb(var(--color-ink-300) / var(--tw-text-opacity, 1))}.card-tool .card-tool-header:not(.card-tool-header-search) :where(.stat-label,.text-ink-600){color:rgb(var(--color-table-header-text) / .85)}.card-tool button.card-tool-header :where(.stat-label){height:1rem;width:1rem;flex-shrink:0;transition-property:transform;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);color:rgb(var(--color-table-header-text) / 1);-webkit-text-fill-color:rgb(var(--color-table-header-text) / 1)}.stat-label{font-size:.75rem;line-height:1rem;font-weight:500;text-transform:uppercase;letter-spacing:.05em;--tw-text-opacity: 1;color:rgb(var(--color-ink-500) / var(--tw-text-opacity, 1))}.stat-value{margin-top:.25rem;font-size:1.25rem;line-height:1.75rem;font-weight:700;--tw-text-opacity: 1;color:rgb(var(--color-brand-dark) / var(--tw-text-opacity, 1))}.filter-grid-compact>.stat-trend.flex-col{gap:.125rem}.card-tool .card-tool-header:not(.card-tool-header-search) :where(.stat-trend,.text-ink-600){color:rgb(var(--color-table-header-text) / .85)}.card-tool button.card-tool-header :where(.stat-trend){height:1rem;width:1rem;flex-shrink:0;transition-property:transform;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);color:rgb(var(--color-table-header-text) / 1);-webkit-text-fill-color:rgb(var(--color-table-header-text) / 1)}.stat-trend{margin-top:.5rem;display:flex;align-items:center;gap:.25rem;font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(var(--color-ink-500) / var(--tw-text-opacity, 1))}@media print{body>.min-h-screen>.stat-trend.min-w-0.flex-1{width:100%;max-width:none}}.filter-grid-compact>.stat-trend-up.flex-col{gap:.125rem}.card-tool .card-tool-header:not(.card-tool-header-search) :where(.stat-trend-up,.text-ink-600){color:rgb(var(--color-table-header-text) / .85)}.card-tool button.card-tool-header :where(.stat-trend-up){height:1rem;width:1rem;flex-shrink:0;transition-property:transform;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);color:rgb(var(--color-table-header-text) / 1);-webkit-text-fill-color:rgb(var(--color-table-header-text) / 1)}.stat-trend-up{margin-top:.5rem;display:flex;align-items:center;gap:.25rem;font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(var(--color-ink-500) / var(--tw-text-opacity, 1))}@media print{body>.min-h-screen>.stat-trend-up.min-w-0.flex-1{width:100%;max-width:none}}.stat-trend-up{--tw-text-opacity: 1;color:rgb(31 138 77 / var(--tw-text-opacity, 1))}.filter-grid-compact>.stat-trend-down.flex-col{gap:.125rem}.card-tool .card-tool-header:not(.card-tool-header-search) :where(.stat-trend-down,.text-ink-600){color:rgb(var(--color-table-header-text) / .85)}.card-tool button.card-tool-header :where(.stat-trend-down){height:1rem;width:1rem;flex-shrink:0;transition-property:transform;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);color:rgb(var(--color-table-header-text) / 1);-webkit-text-fill-color:rgb(var(--color-table-header-text) / 1)}.stat-trend-down{margin-top:.5rem;display:flex;align-items:center;gap:.25rem;font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(var(--color-ink-500) / var(--tw-text-opacity, 1))}@media print{body>.min-h-screen>.stat-trend-down.min-w-0.flex-1{width:100%;max-width:none}}.stat-trend-down{--tw-text-opacity: 1;color:rgb(192 57 43 / var(--tw-text-opacity, 1))}.filter-grid-compact>.stat-trend-neutral.flex-col{gap:.125rem}.card-tool .card-tool-header:not(.card-tool-header-search) :where(.stat-trend-neutral,.text-ink-600){color:rgb(var(--color-table-header-text) / .85)}.card-tool button.card-tool-header :where(.stat-trend-neutral){height:1rem;width:1rem;flex-shrink:0;transition-property:transform;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);color:rgb(var(--color-table-header-text) / 1);-webkit-text-fill-color:rgb(var(--color-table-header-text) / 1)}.stat-trend-neutral{margin-top:.5rem;display:flex;align-items:center;gap:.25rem;font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(var(--color-ink-500) / var(--tw-text-opacity, 1))}@media print{body>.min-h-screen>.stat-trend-neutral.min-w-0.flex-1{width:100%;max-width:none}}.stat-trend-neutral{--tw-text-opacity: 1;color:rgb(var(--color-ink-500) / var(--tw-text-opacity, 1))}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.pointer-events-none{pointer-events:none}.visible{visibility:visible}.collapse{visibility:collapse}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.inset-0{top:0;right:0;bottom:0;left:0}.inset-y-0{top:0;bottom:0}.-right-0\.5{right:-.125rem}.-top-0\.5{top:-.125rem}.bottom-0{bottom:0}.bottom-4{bottom:1rem}.end-0{inset-inline-end:0px}.left-0{left:0}.left-3{left:.75rem}.left-6{left:1.5rem}.right-0{right:0}.right-4{right:1rem}.right-6{right:1.5rem}.start-0{inset-inline-start:0px}.top-0{top:0}.top-1\/2{top:50%}.top-4{top:1rem}.top-\[170px\]{top:170px}.top-full{top:100%}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.z-\[100\]{z-index:100}.z-\[110\]{z-index:110}.z-\[111\]{z-index:111}.z-\[112\]{z-index:112}.z-\[115\]{z-index:115}.z-\[200\]{z-index:200}.z-\[51\]{z-index:51}.z-\[60\]{z-index:60}.col-span-12{grid-column:span 12 / span 12}.-m-px{margin:-1px}.m-0{margin:0}.-mx-1{margin-left:-.25rem;margin-right:-.25rem}.-mx-4{margin-left:-1rem;margin-right:-1rem}.-mx-6{margin-left:-1.5rem;margin-right:-1.5rem}.mx-0{margin-left:0;margin-right:0}.mx-1{margin-left:.25rem;margin-right:.25rem}.mx-4{margin-left:1rem;margin-right:1rem}.mx-auto{margin-left:auto;margin-right:auto}.\!mb-0{margin-bottom:0!important}.\!mb-0\.5{margin-bottom:.125rem!important}.\!mt-0{margin-top:0!important}.-mb-4{margin-bottom:-1rem}.-mb-px{margin-bottom:-1px}.-ml-1{margin-left:-.25rem}.-mt-1{margin-top:-.25rem}.mb-0{margin-bottom:0}.mb-0\.5{margin-bottom:.125rem}.mb-1{margin-bottom:.25rem}.mb-1\.5{margin-bottom:.375rem}.mb-2{margin-bottom:.5rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-5{margin-bottom:1.25rem}.mb-6{margin-bottom:1.5rem}.mb-8{margin-bottom:2rem}.ml-1{margin-left:.25rem}.ml-1\.5{margin-left:.375rem}.ml-2{margin-left:.5rem}.ml-3{margin-left:.75rem}.ml-6{margin-left:1.5rem}.ml-auto{margin-left:auto}.mr-1{margin-right:.25rem}.mr-auto{margin-right:auto}.ms-2{margin-inline-start:.5rem}.ms-3{margin-inline-start:.75rem}.ms-4{margin-inline-start:1rem}.mt-0\.5{margin-top:.125rem}.mt-1{margin-top:.25rem}.mt-1\.5{margin-top:.375rem}.mt-10{margin-top:2.5rem}.mt-12{margin-top:3rem}.mt-16{margin-top:4rem}.mt-2{margin-top:.5rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-6{margin-top:1.5rem}.mt-8{margin-top:2rem}.mt-auto{margin-top:auto}.line-clamp-1{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}.line-clamp-2{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.line-clamp-3{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3}.line-clamp-4{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4}.\!block{display:block!important}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.\!table{display:table!important}.table{display:table}.grid{display:grid}.contents{display:contents}.\!hidden{display:none!important}.hidden{display:none}.h-1{height:.25rem}.h-10{height:2.5rem}.h-14{height:3.5rem}.h-16{height:4rem}.h-3{height:.75rem}.h-3\.5{height:.875rem}.h-4{height:1rem}.h-44{height:11rem}.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-\[calc\(100dvh-13\.5rem\)\]{height:calc(100dvh - 13.5rem)}.h-auto{height:auto}.h-full{height:100%}.h-px{height:1px}.max-h-10{max-height:2.5rem}.max-h-12{max-height:3rem}.max-h-14{max-height:3.5rem}.max-h-40{max-height:10rem}.max-h-48{max-height:12rem}.max-h-64{max-height:16rem}.max-h-72{max-height:18rem}.max-h-80{max-height:20rem}.max-h-\[28rem\]{max-height:28rem}.max-h-\[32rem\]{max-height:32rem}.max-h-\[40rem\]{max-height:40rem}.max-h-\[92vh\]{max-height:92vh}.max-h-\[min\(50vh\,24rem\)\]{max-height:min(50vh,24rem)}.max-h-\[min\(60vh\,28rem\)\]{max-height:min(60vh,28rem)}.max-h-\[min\(70vh\,36rem\)\]{max-height:min(70vh,36rem)}.max-h-\[min\(70vh\,52rem\)\]{max-height:min(70vh,52rem)}.max-h-\[min\(92vh\,1700px\)\]{max-height:min(92vh,1700px)}.min-h-0{min-height:0px}.min-h-\[1\.125rem\]{min-height:1.125rem}.min-h-\[100px\]{min-height:100px}.min-h-\[120px\]{min-height:120px}.min-h-\[12rem\]{min-height:12rem}.min-h-\[2\.75rem\]{min-height:2.75rem}.min-h-\[24rem\]{min-height:24rem}.min-h-\[280px\]{min-height:280px}.min-h-\[2rem\]{min-height:2rem}.min-h-\[3rem\]{min-height:3rem}.min-h-\[4\.5rem\]{min-height:4.5rem}.min-h-\[4rem\]{min-height:4rem}.min-h-\[5\.5rem\]{min-height:5.5rem}.min-h-\[50px\]{min-height:50px}.min-h-\[5rem\]{min-height:5rem}.min-h-\[680px\]{min-height:680px}.min-h-\[68vh\]{min-height:68vh}.min-h-\[720px\]{min-height:720px}.min-h-\[80px\]{min-height:80px}.min-h-full{min-height:100%}.min-h-screen{min-height:100vh}.w-1{width:.25rem}.w-10{width:2.5rem}.w-12{width:3rem}.w-14{width:3.5rem}.w-16{width:4rem}.w-20{width:5rem}.w-24{width:6rem}.w-28{width:7rem}.w-3{width:.75rem}.w-3\.5{width:.875rem}.w-3\/4{width:75%}.w-32{width:8rem}.w-36{width:9rem}.w-4{width:1rem}.w-40{width:10rem}.w-44{width:11rem}.w-48{width:12rem}.w-5{width:1.25rem}.w-52{width:13rem}.w-6{width:1.5rem}.w-64{width:16rem}.w-7{width:1.75rem}.w-8{width:2rem}.w-9{width:2.25rem}.w-96{width:24rem}.w-\[18\%\]{width:18%}.w-\[22\%\]{width:22%}.w-\[calc\(100\%-1\.5rem\)\]{width:calc(100% - 1.5rem)}.w-\[min\(100vw-2rem\,24rem\)\]{width:min(100vw - 2rem,24rem)}.w-auto{width:auto}.w-full{width:100%}.w-px{width:1px}.w-screen{width:100vw}.min-w-0{min-width:0px}.min-w-\[1\.125rem\]{min-width:1.125rem}.min-w-\[10rem\]{min-width:10rem}.min-w-\[120px\]{min-width:120px}.min-w-\[12rem\]{min-width:12rem}.min-w-\[130px\]{min-width:130px}.min-w-\[160px\]{min-width:160px}.min-w-\[2\.25rem\]{min-width:2.25rem}.min-w-\[2\.75rem\]{min-width:2.75rem}.min-w-\[200px\]{min-width:200px}.min-w-\[20rem\]{min-width:20rem}.min-w-\[280px\]{min-width:280px}.min-w-\[2rem\]{min-width:2rem}.min-w-\[4\.5rem\]{min-width:4.5rem}.min-w-\[40rem\]{min-width:40rem}.min-w-\[48rem\]{min-width:48rem}.min-w-\[52rem\]{min-width:52rem}.min-w-\[560px\]{min-width:560px}.min-w-\[56rem\]{min-width:56rem}.min-w-\[60rem\]{min-width:60rem}.min-w-\[62rem\]{min-width:62rem}.min-w-\[640px\]{min-width:640px}.min-w-\[66rem\]{min-width:66rem}.min-w-\[720px\]{min-width:720px}.min-w-\[7rem\]{min-width:7rem}.min-w-\[88px\]{min-width:88px}.min-w-\[8rem\]{min-width:8rem}.min-w-\[9rem\]{min-width:9rem}.min-w-full{min-width:100%}.max-w-2xl{max-width:42rem}.max-w-3xl{max-width:48rem}.max-w-4xl{max-width:56rem}.max-w-5xl{max-width:64rem}.max-w-6xl{max-width:72rem}.max-w-7xl{max-width:80rem}.max-w-\[10rem\]{max-width:10rem}.max-w-\[110rem\]{max-width:110rem}.max-w-\[11rem\]{max-width:11rem}.max-w-\[12rem\]{max-width:12rem}.max-w-\[140px\]{max-width:140px}.max-w-\[14rem\]{max-width:14rem}.max-w-\[200px\]{max-width:200px}.max-w-\[210mm\]{max-width:210mm}.max-w-\[260px\]{max-width:260px}.max-w-\[8rem\]{max-width:8rem}.max-w-\[96rem\]{max-width:96rem}.max-w-\[9rem\]{max-width:9rem}.max-w-\[calc\(100vw-2rem\)\]{max-width:calc(100vw - 2rem)}.max-w-\[min\(100\%\,18rem\)\]{max-width:min(100%,18rem)}.max-w-\[min\(100\%\,96rem\)\]{max-width:min(100%,96rem)}.max-w-full{max-width:100%}.max-w-lg{max-width:32rem}.max-w-md{max-width:28rem}.max-w-none{max-width:none}.max-w-page-2xl{max-width:1536px}.max-w-prose{max-width:65ch}.max-w-sm{max-width:24rem}.max-w-xl{max-width:36rem}.max-w-xs{max-width:20rem}.flex-1{flex:1 1 0%}.flex-shrink-0,.shrink-0{flex-shrink:0}.border-collapse{border-collapse:collapse}.origin-top{transform-origin:top}.-translate-x-full{--tw-translate-x: -100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-1{--tw-translate-y: -.25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-1\/2{--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-0{--tw-translate-x: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-0\.5{--tw-translate-x: .125rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-4{--tw-translate-x: 1rem;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-x-6{--tw-translate-x: 1.5rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-full{--tw-translate-x: 100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-0{--tw-translate-y: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-0\.5{--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))}.translate-y-4{--tw-translate-y: 1rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-180{--tw-rotate: 180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-100{--tw-scale-x: 1;--tw-scale-y: 1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-95{--tw-scale-x: .95;--tw-scale-y: .95;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes spin{to{transform:rotate(360deg)}}.animate-spin{animation:spin 1s linear infinite}.cursor-crosshair{cursor:crosshair}.cursor-grab{cursor:grab}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.touch-manipulation{touch-action:manipulation}.select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}.resize-y{resize:vertical}.resize{resize:both}.scroll-mt-24{scroll-margin-top:6rem}.scroll-mt-28{scroll-margin-top:7rem}.scroll-mt-32{scroll-margin-top:8rem}.scroll-mt-4{scroll-margin-top:1rem}.list-inside{list-style-position:inside}.list-decimal{list-style-type:decimal}.list-disc{list-style-type:disc}.list-none{list-style-type:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.grid-cols-\[1fr_auto_1fr\]{grid-template-columns:1fr auto 1fr}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-wrap{flex-wrap:wrap}.flex-nowrap{flex-wrap:nowrap}.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}.gap-0{gap:0px}.gap-0\.5{gap:.125rem}.gap-1{gap:.25rem}.gap-1\.5{gap:.375rem}.gap-2{gap:.5rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-6{gap:1.5rem}.gap-8{gap:2rem}.gap-x-2{-moz-column-gap:.5rem;column-gap:.5rem}.gap-x-4{-moz-column-gap:1rem;column-gap:1rem}.gap-y-0\.5{row-gap:.125rem}.gap-y-1{row-gap:.25rem}.gap-y-2{row-gap:.5rem}.gap-y-3{row-gap:.75rem}.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-0\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.125rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.125rem * var(--tw-space-y-reverse))}.space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.space-y-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-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-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))}.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-surface-100>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgb(var(--color-surface-100) / var(--tw-divide-opacity, 1))}.divide-surface-200>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgb(var(--color-surface-200) / var(--tw-divide-opacity, 1))}.self-start{align-self:flex-start}.self-end{align-self:flex-end}.justify-self-center{justify-self:center}.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}.overscroll-contain{overscroll-behavior:contain}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.whitespace-normal{white-space:normal}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-line{white-space:pre-line}.whitespace-pre-wrap{white-space:pre-wrap}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.rounded{border-radius:.375rem}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-md{border-radius:.375rem}.rounded-none{border-radius:0}.rounded-sm{border-radius:.25rem}.rounded-xl{border-radius:.75rem}.rounded-l{border-top-left-radius:.375rem;border-bottom-left-radius:.375rem}.rounded-l-lg{border-top-left-radius:.5rem;border-bottom-left-radius:.5rem}.rounded-r{border-top-right-radius:.375rem;border-bottom-right-radius:.375rem}.rounded-t-lg{border-top-left-radius:.5rem;border-top-right-radius:.5rem}.rounded-t-xl{border-top-left-radius:.75rem;border-top-right-radius:.75rem}.\!border-0{border-width:0px!important}.border{border-width:1px}.border-0{border-width:0px}.border-2{border-width:2px}.border-b{border-bottom-width:1px}.border-b-2{border-bottom-width:2px}.border-b-4{border-bottom-width:4px}.border-l{border-left-width:1px}.border-l-2{border-left-width:2px}.border-l-4{border-left-width:4px}.border-l-\[3px\]{border-left-width:3px}.border-r{border-right-width:1px}.border-r-0{border-right-width:0px}.border-t{border-top-width:1px}.border-t-2{border-top-width:2px}.border-dashed{border-style:dashed}.border-\[rgb\(var\(--docs-border\)\)\]{border-color:rgb(var(--docs-border))}.border-brand-accent{--tw-border-opacity: 1;border-color:rgb(var(--color-brand-accent) / var(--tw-border-opacity, 1))}.border-brand-primary{--tw-border-opacity: 1;border-color:rgb(var(--color-brand-primary) / var(--tw-border-opacity, 1))}.border-brand-primary\/30{border-color:rgb(var(--color-brand-primary) / .3)}.border-surface-100{--tw-border-opacity: 1;border-color:rgb(var(--color-surface-100) / var(--tw-border-opacity, 1))}.border-surface-200{--tw-border-opacity: 1;border-color:rgb(var(--color-surface-200) / var(--tw-border-opacity, 1))}.border-surface-300{--tw-border-opacity: 1;border-color:rgb(var(--color-surface-300) / var(--tw-border-opacity, 1))}.border-surface-400{--tw-border-opacity: 1;border-color:rgb(var(--color-surface-400) / var(--tw-border-opacity, 1))}.border-transparent{border-color:transparent}.border-ui-error\/40{border-color:#c0392b66}.border-ui-error\/50{border-color:#c0392b80}.border-ui-info{--tw-border-opacity: 1;border-color:rgb(47 111 196 / var(--tw-border-opacity, 1))}.border-ui-info\/30{border-color:#2f6fc44d}.border-ui-success{--tw-border-opacity: 1;border-color:rgb(31 138 77 / var(--tw-border-opacity, 1))}.border-ui-success\/30{border-color:#1f8a4d4d}.border-ui-success\/40{border-color:#1f8a4d66}.border-ui-success\/50{border-color:#1f8a4d80}.border-ui-warning{--tw-border-opacity: 1;border-color:rgb(245 158 11 / var(--tw-border-opacity, 1))}.border-ui-warning\/30{border-color:#f59e0b4d}.border-white\/10{border-color:#ffffff1a}.border-white\/20{border-color:#fff3}.border-white\/5{border-color:#ffffff0d}.border-white\/80{border-color:#fffc}.border-l-brand-dark{--tw-border-opacity: 1;border-left-color:rgb(var(--color-brand-dark) / var(--tw-border-opacity, 1))}.border-l-brand-primary{--tw-border-opacity: 1;border-left-color:rgb(var(--color-brand-primary) / var(--tw-border-opacity, 1))}.border-l-ui-error{--tw-border-opacity: 1;border-left-color:rgb(192 57 43 / var(--tw-border-opacity, 1))}.border-l-ui-info{--tw-border-opacity: 1;border-left-color:rgb(47 111 196 / var(--tw-border-opacity, 1))}.border-l-ui-warning{--tw-border-opacity: 1;border-left-color:rgb(245 158 11 / var(--tw-border-opacity, 1))}.\!bg-transparent{background-color:transparent!important}.bg-\[\#2b2f36\]{--tw-bg-opacity: 1;background-color:rgb(43 47 54 / var(--tw-bg-opacity, 1))}.bg-\[\#3d52b8\]{--tw-bg-opacity: 1;background-color:rgb(61 82 184 / var(--tw-bg-opacity, 1))}.bg-\[rgb\(var\(--color-card\)\)\]{background-color:rgb(var(--color-card))}.bg-\[rgb\(var\(--docs-accent-muted\)\)\]{background-color:rgb(var(--docs-accent-muted))}.bg-\[rgb\(var\(--docs-accent-muted\)\/0\.4\)\]{background-color:rgb(var(--docs-accent-muted)/.4)}.bg-\[rgb\(var\(--docs-bg\)\)\]{background-color:rgb(var(--docs-bg))}.bg-\[rgb\(var\(--docs-surface\)\)\]{background-color:rgb(var(--docs-surface))}.bg-black\/0{background-color:#0000}.bg-black\/40{background-color:#0006}.bg-brand-accent\/15{background-color:rgb(var(--color-brand-accent) / .15)}.bg-brand-accent\/20{background-color:rgb(var(--color-brand-accent) / .2)}.bg-brand-dark{--tw-bg-opacity: 1;background-color:rgb(var(--color-brand-dark) / var(--tw-bg-opacity, 1))}.bg-brand-dark\/40{background-color:rgb(var(--color-brand-dark) / .4)}.bg-brand-light{--tw-bg-opacity: 1;background-color:rgb(var(--color-brand-primary-light) / var(--tw-bg-opacity, 1))}.bg-brand-light\/40{background-color:rgb(var(--color-brand-primary-light) / .4)}.bg-brand-primary{--tw-bg-opacity: 1;background-color:rgb(var(--color-brand-primary) / var(--tw-bg-opacity, 1))}.bg-brand-primary-light{--tw-bg-opacity: 1;background-color:rgb(var(--color-brand-primary-light) / var(--tw-bg-opacity, 1))}.bg-brand-primary-light\/30{background-color:rgb(var(--color-brand-primary-light) / .3)}.bg-brand-primary-light\/40{background-color:rgb(var(--color-brand-primary-light) / .4)}.bg-brand-primary-light\/60{background-color:rgb(var(--color-brand-primary-light) / .6)}.bg-brand-primary\/10{background-color:rgb(var(--color-brand-primary) / .1)}.bg-brand-primary\/5{background-color:rgb(var(--color-brand-primary) / .05)}.bg-brand-sidebar{--tw-bg-opacity: 1;background-color:rgb(var(--color-brand-sidebar) / var(--tw-bg-opacity, 1))}.bg-brand-sidebar-active{--tw-bg-opacity: 1;background-color:rgb(var(--color-brand-sidebar-active) / var(--tw-bg-opacity, 1))}.bg-card{--tw-bg-opacity: 1;background-color:rgb(var(--color-card) / var(--tw-bg-opacity, 1))}.bg-surface-100{--tw-bg-opacity: 1;background-color:rgb(var(--color-surface-100) / var(--tw-bg-opacity, 1))}.bg-surface-200{--tw-bg-opacity: 1;background-color:rgb(var(--color-surface-200) / var(--tw-bg-opacity, 1))}.bg-surface-200\/90{background-color:rgb(var(--color-surface-200) / .9)}.bg-surface-300{--tw-bg-opacity: 1;background-color:rgb(var(--color-surface-300) / var(--tw-bg-opacity, 1))}.bg-surface-50{--tw-bg-opacity: 1;background-color:rgb(var(--color-surface-50) / var(--tw-bg-opacity, 1))}.bg-surface-50\/40{background-color:rgb(var(--color-surface-50) / .4)}.bg-surface-50\/50{background-color:rgb(var(--color-surface-50) / .5)}.bg-surface-50\/60{background-color:rgb(var(--color-surface-50) / .6)}.bg-surface-50\/80{background-color:rgb(var(--color-surface-50) / .8)}.bg-surface-50\/95{background-color:rgb(var(--color-surface-50) / .95)}.bg-surface-900\/50{background-color:rgb(var(--color-surface-900) / .5)}.bg-transparent{background-color:transparent}.bg-ui-error{--tw-bg-opacity: 1;background-color:rgb(192 57 43 / var(--tw-bg-opacity, 1))}.bg-ui-error-light{--tw-bg-opacity: 1;background-color:rgb(var(--color-ui-error-bg) / var(--tw-bg-opacity, 1))}.bg-ui-error\/10{background-color:#c0392b1a}.bg-ui-info-light{--tw-bg-opacity: 1;background-color:rgb(var(--color-ui-info-bg) / var(--tw-bg-opacity, 1))}.bg-ui-success{--tw-bg-opacity: 1;background-color:rgb(31 138 77 / var(--tw-bg-opacity, 1))}.bg-ui-success-light{--tw-bg-opacity: 1;background-color:rgb(var(--color-ui-success-bg) / var(--tw-bg-opacity, 1))}.bg-ui-success\/10{background-color:#1f8a4d1a}.bg-ui-warning-light{--tw-bg-opacity: 1;background-color:rgb(var(--color-ui-warning-bg) / var(--tw-bg-opacity, 1))}.bg-ui-warning-light\/40{background-color:rgb(var(--color-ui-warning-bg) / .4)}.bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.bg-gradient-to-br{background-image:linear-gradient(to bottom right,var(--tw-gradient-stops))}.from-\[rgb\(var\(--docs-accent\)\)\]{--tw-gradient-from: rgb(var(--docs-accent)) var(--tw-gradient-from-position);--tw-gradient-to: rgb(var(--docs-accent) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.to-\[rgb\(var\(--docs-violet\)\)\]{--tw-gradient-to: rgb(var(--docs-violet)) var(--tw-gradient-to-position)}.object-contain{-o-object-fit:contain;object-fit:contain}.\!p-0\.5{padding:.125rem!important}.\!p-3{padding:.75rem!important}.\!p-4{padding:1rem!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-4{padding:1rem}.p-5{padding:1.25rem}.p-6{padding:1.5rem}.\!px-3{padding-left:.75rem!important;padding-right:.75rem!important}.\!py-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.px-0{padding-left:0;padding-right:0}.px-1{padding-left:.25rem;padding-right:.25rem}.px-1\.5{padding-left:.375rem;padding-right:.375rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-2\.5{padding-left:.625rem;padding-right:.625rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.px-\[12mm\]{padding-left:12mm;padding-right:12mm}.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-16{padding-top:4rem;padding-bottom:4rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.py-8{padding-top:2rem;padding-bottom:2rem}.\!pl-9{padding-left:2.25rem!important}.pb-0{padding-bottom:0}.pb-1{padding-bottom:.25rem}.pb-1\.5{padding-bottom:.375rem}.pb-2{padding-bottom:.5rem}.pb-24{padding-bottom:6rem}.pb-3{padding-bottom:.75rem}.pb-4{padding-bottom:1rem}.pb-6{padding-bottom:1.5rem}.pe-4{padding-inline-end:1rem}.pl-0{padding-left:0}.pl-1{padding-left:.25rem}.pl-10{padding-left:2.5rem}.pl-2{padding-left:.5rem}.pl-3{padding-left:.75rem}.pl-4{padding-left:1rem}.pl-5{padding-left:1.25rem}.pl-6{padding-left:1.5rem}.pr-10{padding-right:2.5rem}.pr-6{padding-right:1.5rem}.ps-3{padding-inline-start:.75rem}.pt-0{padding-top:0}.pt-0\.5{padding-top:.125rem}.pt-1{padding-top:.25rem}.pt-2{padding-top:.5rem}.pt-3{padding-top:.75rem}.pt-4{padding-top:1rem}.pt-5{padding-top:1.25rem}.pt-6{padding-top:1.5rem}.pt-8{padding-top:2rem}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.text-start{text-align:start}.align-top{vertical-align:top}.align-middle{vertical-align:middle}.font-mono{font-family:JetBrains Mono,Fira Code,SF Mono,Consolas,Liberation Mono,monospace}.font-sans{font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}.font-signature{font-family:Caveat,cursive}.text-2xl{font-size:1.25rem;line-height:1.75rem}.text-4xl{font-size:1.875rem;line-height:2.25rem}.text-\[0\.7rem\]{font-size:.7rem}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-base{font-size:.875rem;line-height:1.25rem}.text-lg{font-size:1rem;line-height:1.5rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.125rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.font-bold{font-weight:700}.font-medium{font-weight:500}.font-normal{font-weight:400}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.italic{font-style:italic}.tabular-nums{--tw-numeric-spacing: tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.leading-5{line-height:1.25rem}.leading-relaxed{line-height:1.625}.leading-snug{line-height:1.375}.leading-tight{line-height:1.25}.tracking-tight{letter-spacing:-.025em}.tracking-wide{letter-spacing:.025em}.tracking-wider{letter-spacing:.05em}.\!text-white{--tw-text-opacity: 1 !important;color:rgb(255 255 255 / var(--tw-text-opacity, 1))!important}.text-\[rgb\(var\(--docs-accent\)\)\]{color:rgb(var(--docs-accent))}.text-\[rgb\(var\(--docs-text\)\)\]{color:rgb(var(--docs-text))}.text-\[rgb\(var\(--docs-text-muted\)\)\]{color:rgb(var(--docs-text-muted))}.text-\[rgb\(var\(--docs-text-subtle\)\)\]{color:rgb(var(--docs-text-subtle))}.text-brand-dark{--tw-text-opacity: 1;color:rgb(var(--color-brand-dark) / var(--tw-text-opacity, 1))}.text-brand-dark\/70{color:rgb(var(--color-brand-dark) / .7)}.text-brand-primary{--tw-text-opacity: 1;color:rgb(var(--color-brand-primary) / var(--tw-text-opacity, 1))}.text-ink-300{--tw-text-opacity: 1;color:rgb(var(--color-ink-300) / var(--tw-text-opacity, 1))}.text-ink-400{--tw-text-opacity: 1;color:rgb(var(--color-ink-400) / var(--tw-text-opacity, 1))}.text-ink-500{--tw-text-opacity: 1;color:rgb(var(--color-ink-500) / var(--tw-text-opacity, 1))}.text-ink-600{--tw-text-opacity: 1;color:rgb(var(--color-ink-600) / var(--tw-text-opacity, 1))}.text-ink-700{--tw-text-opacity: 1;color:rgb(var(--color-ink-700) / var(--tw-text-opacity, 1))}.text-ink-800{--tw-text-opacity: 1;color:rgb(var(--color-ink-800) / var(--tw-text-opacity, 1))}.text-ink-900{--tw-text-opacity: 1;color:rgb(var(--color-ink-900) / var(--tw-text-opacity, 1))}.text-slate-200{--tw-text-opacity: 1;color:rgb(226 232 240 / var(--tw-text-opacity, 1))}.text-slate-300{--tw-text-opacity: 1;color:rgb(203 213 225 / var(--tw-text-opacity, 1))}.text-surface-300{--tw-text-opacity: 1;color:rgb(var(--color-surface-300) / var(--tw-text-opacity, 1))}.text-surface-500{--tw-text-opacity: 1;color:rgb(var(--color-surface-500) / var(--tw-text-opacity, 1))}.text-surface-600{--tw-text-opacity: 1;color:rgb(var(--color-surface-600) / var(--tw-text-opacity, 1))}.text-surface-800{--tw-text-opacity: 1;color:rgb(var(--color-surface-800) / var(--tw-text-opacity, 1))}.text-surface-900{--tw-text-opacity: 1;color:rgb(var(--color-surface-900) / var(--tw-text-opacity, 1))}.text-ui-error{--tw-text-opacity: 1;color:rgb(192 57 43 / var(--tw-text-opacity, 1))}.text-ui-error-dark{--tw-text-opacity: 1;color:rgb(var(--color-ui-error-text) / var(--tw-text-opacity, 1))}.text-ui-info{--tw-text-opacity: 1;color:rgb(47 111 196 / var(--tw-text-opacity, 1))}.text-ui-info-dark{--tw-text-opacity: 1;color:rgb(var(--color-ui-info-text) / var(--tw-text-opacity, 1))}.text-ui-success{--tw-text-opacity: 1;color:rgb(31 138 77 / var(--tw-text-opacity, 1))}.text-ui-success-dark{--tw-text-opacity: 1;color:rgb(var(--color-ui-success-text) / var(--tw-text-opacity, 1))}.text-ui-warning{--tw-text-opacity: 1;color:rgb(245 158 11 / var(--tw-text-opacity, 1))}.text-ui-warning-dark{--tw-text-opacity: 1;color:rgb(var(--color-ui-warning-text) / var(--tw-text-opacity, 1))}.text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.text-white\/40{color:#fff6}.text-white\/70{color:#ffffffb3}.text-white\/80{color:#fffc}.text-white\/90{color:#ffffffe6}.underline{text-decoration-line:underline}.decoration-brand-primary\/40{text-decoration-color:rgb(var(--color-brand-primary) / .4)}.underline-offset-2{text-underline-offset:2px}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.opacity-0{opacity:0}.opacity-100{opacity:1}.opacity-25{opacity:.25}.opacity-30{opacity:.3}.opacity-40{opacity:.4}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.opacity-75{opacity:.75}.opacity-80{opacity:.8}.opacity-90{opacity:.9}.shadow{--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-2xl{--tw-shadow: 0 25px 50px -12px rgb(0 0 0 / .25);--tw-shadow-colored: 0 25px 50px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[-4px_0_6px_-2px_rgba\(0\,0\,0\,0\.05\)\]{--tw-shadow: -4px 0 6px -2px rgba(0,0,0,.05);--tw-shadow-colored: -4px 0 6px -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-\[0_-4px_6px_-1px_rgba\(0\,0\,0\,0\.05\)\]{--tw-shadow: 0 -4px 6px -1px rgba(0,0,0,.05);--tw-shadow-colored: 0 -4px 6px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[2px_0_0_0_rgba\(0\,0\,0\,0\.04\)\]{--tw-shadow: 2px 0 0 0 rgba(0,0,0,.04);--tw-shadow-colored: 2px 0 0 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-lg{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-md{--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-modal{--tw-shadow: 0 20px 25px -5px rgb(0 0 0 / .1), 0 8px 10px -6px rgb(0 0 0 / .1);--tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-sm{--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-tool{--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-xl{--tw-shadow: 0 20px 25px -5px rgb(0 0 0 / .1), 0 8px 10px -6px rgb(0 0 0 / .1);--tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.outline{outline-style:solid}.ring-1{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-2{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-inset{--tw-ring-inset: inset}.ring-black{--tw-ring-opacity: 1;--tw-ring-color: rgb(0 0 0 / var(--tw-ring-opacity, 1))}.ring-brand-primary{--tw-ring-opacity: 1;--tw-ring-color: rgb(var(--color-brand-primary) / var(--tw-ring-opacity, 1))}.ring-brand-primary\/30{--tw-ring-color: rgb(var(--color-brand-primary) / .3)}.ring-brand-primary\/35{--tw-ring-color: rgb(var(--color-brand-primary) / .35)}.ring-brand-primary\/40{--tw-ring-color: rgb(var(--color-brand-primary) / .4)}.ring-surface-200{--tw-ring-opacity: 1;--tw-ring-color: rgb(var(--color-surface-200) / var(--tw-ring-opacity, 1))}.ring-surface-200\/80{--tw-ring-color: rgb(var(--color-surface-200) / .8)}.ring-surface-300{--tw-ring-opacity: 1;--tw-ring-color: rgb(var(--color-surface-300) / var(--tw-ring-opacity, 1))}.ring-opacity-5{--tw-ring-opacity: .05}.ring-offset-2{--tw-ring-offset-width: 2px}.blur{--tw-blur: blur(8px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.backdrop-blur-sm{--tw-backdrop-blur: blur(4px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.transition-\[padding\]{transition-property:padding;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.transition-\[transform\,width\]{transition-property:transform,width;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.transition-opacity{transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.duration-100{transition-duration:.1s}.duration-150{transition-duration:.15s}.duration-200{transition-duration:.2s}.duration-300{transition-duration:.3s}.duration-75{transition-duration:75ms}.ease-in{transition-timing-function:cubic-bezier(.4,0,1,1)}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}.block-text img{max-width:100%;height:auto}.block-text ul,.block-text.prose ul{list-style-type:disc;padding-left:1.5rem;margin-block:.5rem}.block-text ul ul,.block-text.prose ul ul{list-style-type:circle;padding-left:1.5rem;margin-left:.25rem;margin-top:.25rem}.block-text ul ul ul,.block-text.prose ul ul ul{list-style-type:circle}.block-text ol{list-style:none;padding-left:1.5rem;margin-block:.5rem}.block-text ol>li[data-list=ordered]{list-style-type:decimal;list-style-position:outside}.block-text ol>li[data-list=bullet]{list-style-type:disc;list-style-position:outside}.block-text ol>li[data-list=checked],.block-text ol>li[data-list=unchecked]{list-style:none}.block-text ol>li:not([data-list]){list-style-type:decimal;list-style-position:outside}.block-text ol ol>li[data-list=bullet]{list-style-type:circle}.block-text ol ol>li[data-list=ordered]{list-style-type:lower-alpha}.block-text ol ol>li:not([data-list]){list-style-type:lower-alpha}.block-text ol ol{padding-left:1.5rem;margin-left:.25rem;margin-top:.25rem}.block-text.prose ol{list-style:none}.block-text.prose ol>li[data-list=ordered],.block-text.prose ol>li:not([data-list]){list-style-type:decimal;list-style-position:outside}.block-text.prose ol>li[data-list=bullet]{list-style-type:disc;list-style-position:outside}.block-text.prose ol>li[data-list=checked],.block-text.prose ol>li[data-list=unchecked]{list-style:none}.block-text.prose ol ol>li[data-list=bullet]{list-style-type:circle}.block-text.prose ol ol>li[data-list=ordered]{list-style-type:lower-alpha}.block-text li{margin-block:.125rem}.block-text ol>li[data-list=bullet][class*=ql-indent-],.block-text.prose ol>li[data-list=bullet][class*=ql-indent-]{list-style-type:circle;margin-inline-start:1.5rem}.block-text ol>li[data-list=ordered][class*=ql-indent-],.block-text.prose ol>li[data-list=ordered][class*=ql-indent-]{list-style-type:lower-alpha;margin-inline-start:1.5rem}.template-block-editor .ql-editor li[data-list=bullet][class*=ql-indent-]>.ql-ui:before{content:"○"}.template-block-editor .ql-editor ol ol>li[data-list=bullet]>.ql-ui:before{content:"○"}.block-text .ql-align-right{text-align:right}.block-text .ql-align-center{text-align:center}.block-text .ql-align-justify{text-align:justify}body.offer-settings-open{--offer-settings-panel-width: 28rem}[data-aivengers-bubble]{transition:right .2s ease-out,left .2s ease-out}body.offer-settings-open [data-aivengers-bubble][data-bubble-position=right]{right:calc(1.5rem + var(--offer-settings-panel-width, 28rem))!important}.offer-settings-bubble-shift{right:calc(1.5rem + var(--offer-settings-panel-width, 28rem))}.quill-better-table.table-borderless td,.quill-better-table.table-borderless th{border:none!important}.ql-toolbar .ql-hex-row{flex-basis:100%}.ql-toolbar .ql-hex-color,.ql-toolbar .ql-hex-background{font-size:12px}.template-block-editor{position:relative;z-index:0}.template-block-editor .ql-toolbar.ql-snow{--tw-border-opacity: 1;border-color:rgb(var(--color-surface-300) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--color-card) / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(var(--color-brand-dark) / var(--tw-text-opacity, 1));border-bottom-color:rgb(var(--color-surface-300) / 1)}.template-block-editor .ql-container.ql-snow{--tw-border-opacity: 1;border-color:rgb(var(--color-surface-300) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--color-card) / var(--tw-bg-opacity, 1))}.template-block-editor .ql-editor{color:rgb(var(--color-brand-dark) / 1)}.template-editor-quill .ql-editor p{line-height:1.25;margin-bottom:.5rem}.template-editor-quill .ql-editor li{line-height:1.25;margin-bottom:.35rem}.template-editor-quill .ql-editor h1,.template-editor-quill .ql-editor h2,.template-editor-quill .ql-editor h3{line-height:1.5}.template-editor-quill__html-source{-moz-tab-size:2;-o-tab-size:2;tab-size:2;white-space:pre-wrap;word-break:break-word}.template-editor-quill__html-toggle{height:auto;min-height:0px;padding:.125rem .375rem;font-size:.75rem;line-height:1rem;font-weight:500;line-height:1}.template-block-editor .ql-editor :is(span,font)[style*=color]{-webkit-text-fill-color:currentColor}.template-block-editor .ql-editor.ql-blank:before{color:rgb(var(--color-ink-400) / 1)}.template-block-editor .ql-toolbar.ql-snow .ql-stroke{stroke:rgb(var(--color-brand-dark) / 1)}.template-block-editor .ql-toolbar.ql-snow .ql-fill{fill:rgb(var(--color-brand-dark) / 1)}.template-block-editor .ql-toolbar.ql-snow .ql-picker-label{color:rgb(var(--color-brand-dark) / 1)}.template-block-editor .ql-toolbar.ql-snow .ql-picker-options{--tw-border-opacity: 1;border-color:rgb(var(--color-surface-300) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--color-card) / var(--tw-bg-opacity, 1))}.template-block-editor .ql-toolbar.ql-snow button{color:rgb(var(--color-brand-dark) / 1)}.template-block-editor .ql-toolbar.ql-snow{min-width:100%;padding:10px 14px;display:flex;flex-wrap:wrap;gap:8px 16px;align-items:center;border-radius:.375rem .375rem 0 0}.template-block-editor .ql-toolbar .ql-formats{margin-right:0;display:flex;align-items:center;gap:4px}.template-block-editor .ql-toolbar.ql-snow:after,.template-block-editor .ql-toolbar .ql-formats:after{content:none!important;display:none!important}.template-block-editor .ql-toolbar.ql-snow button.ql-list{color:rgb(var(--color-brand-dark) / 1)!important}.template-block-editor .ql-toolbar.ql-snow button.ql-list svg .ql-fill,.template-block-editor .ql-toolbar.ql-snow button.ql-list:hover svg .ql-fill,.template-block-editor .ql-toolbar.ql-snow button.ql-list:focus svg .ql-fill,.template-block-editor .ql-toolbar.ql-snow button.ql-list.ql-active svg .ql-fill,.template-block-editor .ql-toolbar.ql-snow button.ql-list svg .ql-stroke.ql-fill,.template-block-editor .ql-toolbar.ql-snow button.ql-list:hover svg .ql-stroke.ql-fill,.template-block-editor .ql-toolbar.ql-snow button.ql-list:focus svg .ql-stroke.ql-fill,.template-block-editor .ql-toolbar.ql-snow button.ql-list.ql-active svg .ql-stroke.ql-fill{fill:currentColor!important}.template-block-editor .ql-toolbar.ql-snow button.ql-list svg .ql-stroke,.template-block-editor .ql-toolbar.ql-snow button.ql-list:hover svg .ql-stroke,.template-block-editor .ql-toolbar.ql-snow button.ql-list:focus svg .ql-stroke,.template-block-editor .ql-toolbar.ql-snow button.ql-list.ql-active svg .ql-stroke,.template-block-editor .ql-toolbar.ql-snow button.ql-list:hover svg .ql-stroke-miter,.template-block-editor .ql-toolbar.ql-snow button.ql-list:focus svg .ql-stroke-miter,.template-block-editor .ql-toolbar.ql-snow button.ql-list.ql-active svg .ql-stroke-miter{stroke:currentColor!important}.public-offer-view-body-bg{background-color:#f0f0f0}.public-offer-sticky-layout{--public-offer-header-height: 4rem;--public-offer-footer-height: 4.75rem;--public-offer-footer-doc-gap: 5rem;width:100%}.public-offer-sticky-layout--no-header{--public-offer-header-height: 0px}.public-offer-sticky-header{position:sticky;top:0;z-index:30;width:100%;border-bottom-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--color-surface-200) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));min-height:var(--public-offer-header-height);padding-top:env(safe-area-inset-top,0px)}.filter-grid-compact>.public-offer-sticky-header-inner.flex-col{gap:.125rem}.public-offer-sticky-header-inner{margin-left:auto;margin-right:auto;display:flex;height:100%;width:100%;max-width:96rem;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.5rem;padding-left:1rem;padding-right:1rem}@media print{body>.min-h-screen>.public-offer-sticky-header-inner.min-w-0.flex-1{width:100%;max-width:none}}@media(min-width:640px){.public-offer-sticky-header-inner{gap:.75rem}}.public-offer-sticky-header-inner{min-height:var(--public-offer-header-height)}.public-offer-sticky-header-inner.justify-end{justify-content:flex-end!important}.public-offer-sticky-header-left{position:relative;display:inline-flex;align-items:center}.public-offer-sticky-header-right{display:inline-flex;align-items:center}.public-offer-sticky-header--internal-preview .public-offer-sticky-header-inner{max-width:110rem;justify-content:flex-start;gap:.75rem;padding-left:1rem;padding-right:1rem}@media(min-width:640px){.public-offer-sticky-header--internal-preview .public-offer-sticky-header-inner{padding-left:1.5rem;padding-right:1.5rem}}.public-offer-sticky-header--internal-preview .public-offer-sticky-header-right{margin-left:auto}.public-offer-sticky-header--internal-preview :where(.btn-primary,.btn-secondary){box-sizing:border-box;padding-left:1rem;padding-right:1rem;padding-top:0;padding-bottom:0;font-size:.875rem;line-height:1.25rem;min-height:var(--td-form-control-min-height)}.public-offer-sticky-header--internal-preview .btn-primary{border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--color-brand-primary-active) / var(--tw-border-opacity, 1))}.public-branding a.public-offer-preview-send-btn.btn-warning{--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);font-family:var(--body-font-family);font-size:var(--base-font-size);font-weight:500;line-height:1.25rem;color:rgb(var(--color-brand-dark) / 1)!important;-webkit-text-fill-color:rgb(var(--color-brand-dark) / 1)!important}.public-branding a.public-offer-preview-send-btn.btn-warning:hover,.public-branding a.public-offer-preview-send-btn.btn-warning:active{color:rgb(var(--color-brand-dark) / 1)!important;-webkit-text-fill-color:rgb(var(--color-brand-dark) / 1)!important}.public-offer-sticky-footer{position:fixed;bottom:0;left:0;z-index:30;width:100%;border-top-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--color-surface-200) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}@media print{body>div.public-offer-sticky-footer.bottom-4.z-50{display:none}}.public-offer-sticky-footer{min-height:var(--public-offer-footer-height);padding-bottom:env(safe-area-inset-bottom,0px);box-shadow:0 -2px 8px #00000014}.filter-grid-compact>.public-offer-sticky-footer-inner.flex-col{gap:.125rem}.public-offer-sticky-footer-inner{margin-left:auto;margin-right:auto;display:flex;height:100%;width:100%;max-width:96rem;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem;padding:.75rem 1rem}@media print{body>.min-h-screen>.public-offer-sticky-footer-inner.min-w-0.flex-1{width:100%;max-width:none}}@media(min-width:640px){.public-offer-sticky-footer-inner{gap:1rem}}.public-offer-sticky-footer-inner{min-height:var(--public-offer-footer-height)}.card-tool .card-tool-header:not(.card-tool-header-search) :where(.text-ink-500,.public-offer-sticky-footer__closing){color:rgb(var(--color-table-header-text) / .85)}.public-offer-sticky-footer__closing{min-width:0px;flex:1 1 0%;text-align:left;font-size:13px;line-height:1.625;--tw-text-opacity: 1;color:rgb(var(--color-ink-600) / var(--tw-text-opacity, 1))}@media print{body>.min-h-screen>.flex.public-offer-sticky-footer__closing.flex-1{width:100%;max-width:none}body>.min-h-screen>.flex.min-w-0.public-offer-sticky-footer__closing{width:100%;max-width:none}}.filter-grid-compact>.public-offer-sticky-footer__actions.flex-col{gap:.125rem}.public-offer-sticky-footer__actions{display:flex;flex-shrink:0;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:.5rem}.public-offer-sticky-header-inner.public-offer-sticky-footer__actions{justify-content:flex-end}@media print{body>.min-h-screen>.public-offer-sticky-footer__actions.min-w-0.flex-1{width:100%;max-width:none}}@media(min-width:640px){.public-offer-sticky-footer__actions{gap:.75rem}}.public-offer-sticky-footer__cta-btn{min-height:var(--td-form-control-min-height);width:auto;min-width:9rem;max-width:100%;flex:none;padding-left:1rem;padding-right:1rem;padding-top:0;padding-bottom:0;font-size:.875rem;line-height:1.25rem;line-height:1.25}.public-offer-sticky-footer__cta-btn.btn-primary{font-weight:700;box-shadow:0 0 0 3px rgb(var(--color-brand-primary) / .25),0 4px 12px rgb(var(--color-brand-primary) / .3)}.public-offer-sticky-footer__cta-btn.btn-secondary{font-weight:700}.public-offer-view-body-bg:has(.public-offer-sticky-footer){padding-bottom:calc(var(--public-offer-footer-height) + var(--public-offer-footer-doc-gap, 5rem) + env(safe-area-inset-bottom,0px))}.public-offer-doc-shell{width:100%;max-width:210mm;margin-left:auto;margin-right:auto;padding-top:.75rem;padding-bottom:.75rem;padding-left:0;padding-right:0;background-color:#f0f0f0}.public-offer-with-toc--export-only{display:block;max-width:none}.public-offer-with-toc--export-only .public-offer-doc-shell{margin-left:auto;margin-right:auto}.filter-grid-compact>.public-offer-with-toc.flex-col{gap:.125rem}.public-offer-with-toc{display:flex;width:100%;align-items:flex-start;justify-content:center;gap:2rem}@media print{body>.min-h-screen>.public-offer-with-toc.min-w-0.flex-1{width:100%;max-width:none}}.public-offer-toc{display:none;flex-shrink:0;overflow-y:auto}.public-offer-view-body-bg .offer-cost-grand-total-block>.public-offer-toc.print\:block .offer-partner-badge-strip{margin-top:1.5rem;margin-bottom:0;justify-content:flex-end}.public-offer-sticky-header-inner.public-offer-view-body-bg .offer-cost-grand-total-block>.public-offer-toc.print\:block .offer-partner-badge-strip{justify-content:flex-end}@media(min-width:1024px){.public-offer-toc{display:block}}.public-offer-toc{flex:0 0 20rem;max-width:20rem;position:sticky;top:calc(var(--public-offer-header-height, 0px) + 1rem);align-self:flex-start;max-height:calc(100vh - var(--public-offer-header-height, 0px) - 2rem)}.public-offer-toc-inner .card-tool-header .page-header-actions .btn-ghost{background-color:rgb(var(--color-btn-toolbar-bg) / .12);border-color:rgb(var(--color-btn-toolbar-border) / .22);color:rgb(var(--color-btn-toolbar-text) / 1);-webkit-text-fill-color:rgb(var(--color-btn-toolbar-text) / 1)}.public-offer-toc-inner{border-radius:.75rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--color-surface-200) / var(--tw-border-opacity, 1));background-color:rgb(var(--color-card));--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.public-offer-toc-inner.card-tool-search{overflow:hidden}.public-offer-toc-inner.card-tool-search.filter-panel-form,.public-offer-toc-inner.card-tool-search.filter-panel-form .card-tool-body{overflow:visible}.public-offer-toc-inner:has(.choices.is-open){position:relative;overflow:visible;z-index:40}.public-offer-toc-inner:has(.choices.is-open) .choices.is-open{z-index:70}.public-offer-toc-inner:has(.choices.is-open) .choices__list--dropdown,.public-offer-toc-inner:has(.choices.is-open) .choices__list[aria-expanded]{z-index:80}.public-offer-toc-inner .card-tool-header:not(.card-tool-header-search),.public-offer-toc-inner button.card-tool-header:not(.card-tool-header-search){background-color:rgb(var(--color-table-header-bg) / 1);border-left:3px solid rgb(var(--color-brand-primary) / 1);border-bottom-width:1px;border-color:#ffffff1a}.public-offer-toc-inner .card-tool-header:not(.card-tool-header-search) :where(h2,h3,h4),.public-offer-toc-inner button.card-tool-header :where(h2,h3,h4){font-size:.875rem;line-height:1.25rem;font-weight:600;color:rgb(var(--color-table-header-text) / 1);-webkit-text-fill-color:rgb(var(--color-table-header-text) / 1)}.public-offer-toc-inner .card-tool-header:not(.card-tool-header-search) :where(p),.public-offer-toc-inner .card-tool-header:not(.card-tool-header-search) :where(.text-ink-500,.text-ink-600){color:rgb(var(--color-table-header-text) / .85)}.public-offer-toc-inner button.card-tool-header:not(.card-tool-header-search){border-top-left-radius:.75rem;border-top-right-radius:.75rem;border-bottom-width:1px;border-color:#ffffff1a;padding-top:.75rem;padding-bottom:.75rem;transition-property:all;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.public-offer-toc-inner button.card-tool-header:not(.card-tool-header-search):hover{--tw-brightness: brightness(1.1);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.public-offer-toc-inner button.card-tool-header:not(.card-tool-header-search):focus-visible{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-opacity: 1;--tw-ring-color: rgb(var(--color-brand-primary) / var(--tw-ring-opacity, 1));--tw-ring-offset-width: 2px;--tw-ring-offset-color: rgb(var(--color-ring-offset))}.public-offer-toc-inner button.card-tool-header svg,.public-offer-toc-inner button.card-tool-header :where(.text-ink-500){height:1rem;width:1rem;flex-shrink:0;transition-property:transform;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);color:rgb(var(--color-table-header-text) / 1);-webkit-text-fill-color:rgb(var(--color-table-header-text) / 1)}.public-offer-toc-inner button.card-tool-header[aria-expanded=true] svg{transform:rotate(180deg)}.public-offer-toc-inner button.card-tool-header svg path{stroke-width:2.75}.public-offer-toc-inner .card-tool-header :where(.btn-ghost):not([class*=text-ui-error]){background-color:rgb(var(--color-btn-toolbar-bg) / .12);border-color:rgb(var(--color-btn-toolbar-border) / .22);color:rgb(var(--color-btn-toolbar-text) / 1);-webkit-text-fill-color:rgb(var(--color-btn-toolbar-text) / 1)}.public-offer-toc-inner .card-tool-header :where(.btn-ghost):not([class*=text-ui-error]):hover{background-color:rgb(var(--color-btn-toolbar-hover-bg) / .18);color:rgb(var(--color-btn-toolbar-text) / 1);-webkit-text-fill-color:rgb(var(--color-btn-toolbar-text) / 1)}.public-offer-toc-inner .card-tool-header :where(.btn-secondary){background-color:rgb(var(--color-btn-toolbar-bg) / .12);border-color:rgb(var(--color-btn-toolbar-border) / .22);color:rgb(var(--color-btn-toolbar-text) / 1);-webkit-text-fill-color:rgb(var(--color-btn-toolbar-text) / 1)}.public-offer-toc-inner .card-tool-header :where(.btn-secondary):hover{background-color:rgb(var(--color-btn-toolbar-hover-bg) / .18);color:rgb(var(--color-btn-toolbar-text) / 1);-webkit-text-fill-color:rgb(var(--color-btn-toolbar-text) / 1)}.public-offer-toc-inner{padding:1.25rem}@media print{.public-offer-toc-inner{-moz-column-break-inside:avoid;break-inside:avoid;box-shadow:none;border-color:#d4d4d4}.public-offer-toc-inner .card-tool-header:not(.card-tool-header-search){background-color:#f5f5f5;border-color:#d4d4d4}.public-offer-toc-inner .card-tool-header:not(.card-tool-header-search) :where(h2,h3,h4){color:#1d1d1d;-webkit-text-fill-color:#1d1d1d}}.offer-edit-checklist.public-offer-toc-inner{overflow:hidden;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--color-surface-200) / var(--tw-border-opacity, 1));--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);background-color:rgb(var(--color-surface-50) / 1)}.public-offer-toc-title{margin-bottom:.625rem;font-size:.875rem;line-height:1.25rem;font-weight:500;text-transform:uppercase;letter-spacing:.025em;--tw-text-opacity: 1;color:rgb(var(--color-surface-500) / var(--tw-text-opacity, 1))}.filter-grid-compact>.public-offer-toc-nav.flex-col{gap:.125rem}.filter-grid-compact>.flex.public-offer-toc-nav{gap:.125rem}.public-offer-toc-nav{display:flex;flex-direction:column;gap:.25rem}@media print{body>.min-h-screen>.public-offer-toc-nav.min-w-0.flex-1{width:100%;max-width:none}}.filter-grid-compact>.public-offer-toc-link.flex-col{gap:.125rem}.public-offer-toc-link{display:flex;align-items:baseline;justify-content:space-between;gap:.75rem;border-radius:.375rem;padding:.5rem .625rem;font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(var(--color-brand-dark) / var(--tw-text-opacity, 1));text-decoration-line:none;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}@media print{body>.min-h-screen>.public-offer-toc-link.min-w-0.flex-1{width:100%;max-width:none}}.public-offer-toc-link:hover{--tw-bg-opacity: 1;background-color:rgb(var(--color-brand-primary-light) / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(var(--color-brand-dark) / var(--tw-text-opacity, 1))}.dark a.public-offer-toc-link[aria-current=true],.dark .public-offer-toc-link[aria-current=true]{color:rgb(var(--color-text-link) / 1);-webkit-text-fill-color:rgb(var(--color-text-link) / 1)}.dark a.public-offer-toc-link[aria-current=true]:hover,.dark .public-offer-toc-link[aria-current=true]:hover{color:rgb(var(--color-text-link-hover) / 1);-webkit-text-fill-color:rgb(var(--color-text-link-hover) / 1)}.public-offer-toc-link[aria-current=true]{--tw-bg-opacity: 1;background-color:rgb(var(--color-brand-primary-light) / var(--tw-bg-opacity, 1));font-weight:600;--tw-text-opacity: 1;color:rgb(var(--color-brand-primary) / var(--tw-text-opacity, 1))}.public-offer-toc-label{min-width:0px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media print{body>.min-h-screen>.flex.public-offer-toc-label.flex-1{width:100%;max-width:none}}.public-offer-toc-page{flex-shrink:0;font-size:.875rem;line-height:1.25rem;--tw-numeric-spacing: tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);--tw-text-opacity: 1;color:rgb(var(--color-surface-500) / var(--tw-text-opacity, 1))}.public-offer-with-toc--internal-preview{margin-left:auto;margin-right:auto;width:100%;max-width:110rem;justify-content:flex-start;gap:1.5rem;padding-left:1rem;padding-right:1rem}@media(min-width:640px){.public-offer-with-toc--internal-preview{padding-left:1.5rem;padding-right:1.5rem}}.public-offer-with-toc--internal-editing{align-items:flex-start;gap:.75rem}@media(min-width:1280px){.public-offer-with-toc--internal-editing{gap:1rem}}.public-offer-with-toc--internal-editing{--preview-doc-scale: 1;--preview-edit-panel-width: 46rem;--preview-doc-scale-max: 1.5}.public-offer-with-toc--internal-editing .public-offer-doc-shell{transform:scale(var(--preview-doc-scale));transform-origin:top left}.public-offer-internal-preview-edit-panel{display:none;flex-shrink:0;overflow-y:auto}.public-offer-view-body-bg .offer-cost-grand-total-block>.public-offer-internal-preview-edit-panel.print\:block .offer-partner-badge-strip{margin-top:1.5rem;margin-bottom:0;justify-content:flex-end}.public-offer-sticky-header-inner.public-offer-view-body-bg .offer-cost-grand-total-block>.public-offer-internal-preview-edit-panel.print\:block .offer-partner-badge-strip{justify-content:flex-end}@media(min-width:1024px){.public-offer-internal-preview-edit-panel{display:block}}.public-offer-internal-preview-edit-panel{flex:0 0 var(--preview-edit-panel-width, 46rem);width:var(--preview-edit-panel-width, 46rem);min-width:0;max-width:none;position:sticky;top:calc(var(--public-offer-header-height, 4rem) + .5rem);align-self:flex-start;max-height:calc(100vh - var(--public-offer-header-height, 4rem) - 1.5rem)}.public-offer-internal-preview-resize-handle{display:none;flex-shrink:0;align-items:center;justify-content:center}.public-offer-view-body-bg .offer-cost-grand-total-block>.public-offer-internal-preview-resize-handle.print\:block .offer-partner-badge-strip{margin-top:1.5rem;margin-bottom:0;justify-content:flex-end}.public-offer-sticky-header-inner.public-offer-view-body-bg .offer-cost-grand-total-block>.public-offer-internal-preview-resize-handle.print\:block .offer-partner-badge-strip{justify-content:flex-end}@media(min-width:1024px){.filter-grid-compact>.public-offer-internal-preview-resize-handle.flex-col{gap:.125rem}.public-offer-internal-preview-resize-handle{display:flex}}.public-offer-internal-preview-resize-handle{width:1rem;min-width:1rem;cursor:col-resize;touch-action:none;position:sticky;top:calc(var(--public-offer-header-height, 4rem) + .5rem);align-self:flex-start;min-height:calc(100vh - var(--public-offer-header-height, 4rem) - 1.5rem);z-index:20}.public-offer-internal-preview-resize-handle__grip{display:block;width:.25rem;min-height:calc(100vh - var(--public-offer-header-height, 4rem) - 1.5rem);border-radius:9999px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--color-surface-300) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--color-surface-100) / var(--tw-bg-opacity, 1))}@media print{.input-field.public-offer-internal-preview-resize-handle__grip{background-color:#f5f5f5;color:#525252;border-color:#d4d4d4}}.public-offer-internal-preview-resize-handle:hover .public-offer-internal-preview-resize-handle__grip,.public-offer-internal-preview-resize-handle:active .public-offer-internal-preview-resize-handle__grip{--tw-border-opacity: 1;border-color:rgb(var(--color-brand-primary) / var(--tw-border-opacity, 1));background-color:rgb(var(--color-brand-primary) / .15);width:.375rem}.public-offer-internal-preview-edit-panel__inner .card-tool-header .page-header-actions .btn-ghost{background-color:rgb(var(--color-btn-toolbar-bg) / .12);border-color:rgb(var(--color-btn-toolbar-border) / .22);color:rgb(var(--color-btn-toolbar-text) / 1);-webkit-text-fill-color:rgb(var(--color-btn-toolbar-text) / 1)}.public-offer-internal-preview-edit-panel__inner{border-radius:.75rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--color-surface-200) / var(--tw-border-opacity, 1));background-color:rgb(var(--color-card));--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.public-offer-internal-preview-edit-panel__inner.card-tool-search{overflow:hidden}.public-offer-internal-preview-edit-panel__inner.card-tool-search.filter-panel-form,.public-offer-internal-preview-edit-panel__inner.card-tool-search.filter-panel-form .card-tool-body{overflow:visible}.public-offer-internal-preview-edit-panel__inner:has(.choices.is-open){position:relative;overflow:visible;z-index:40}.public-offer-internal-preview-edit-panel__inner:has(.choices.is-open) .choices.is-open{z-index:70}.public-offer-internal-preview-edit-panel__inner:has(.choices.is-open) .choices__list--dropdown,.public-offer-internal-preview-edit-panel__inner:has(.choices.is-open) .choices__list[aria-expanded]{z-index:80}.public-offer-internal-preview-edit-panel__inner .card-tool-header:not(.card-tool-header-search),.public-offer-internal-preview-edit-panel__inner button.card-tool-header:not(.card-tool-header-search){background-color:rgb(var(--color-table-header-bg) / 1);border-left:3px solid rgb(var(--color-brand-primary) / 1);border-bottom-width:1px;border-color:#ffffff1a}.public-offer-internal-preview-edit-panel__inner .card-tool-header:not(.card-tool-header-search) :where(h2,h3,h4),.public-offer-internal-preview-edit-panel__inner button.card-tool-header :where(h2,h3,h4){font-size:.875rem;line-height:1.25rem;font-weight:600;color:rgb(var(--color-table-header-text) / 1);-webkit-text-fill-color:rgb(var(--color-table-header-text) / 1)}.public-offer-internal-preview-edit-panel__inner .card-tool-header:not(.card-tool-header-search) :where(p),.public-offer-internal-preview-edit-panel__inner .card-tool-header:not(.card-tool-header-search) :where(.text-ink-500,.text-ink-600){color:rgb(var(--color-table-header-text) / .85)}.public-offer-internal-preview-edit-panel__inner button.card-tool-header:not(.card-tool-header-search){border-top-left-radius:.75rem;border-top-right-radius:.75rem;border-bottom-width:1px;border-color:#ffffff1a;padding-top:.75rem;padding-bottom:.75rem;transition-property:all;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.public-offer-internal-preview-edit-panel__inner button.card-tool-header:not(.card-tool-header-search):hover{--tw-brightness: brightness(1.1);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.public-offer-internal-preview-edit-panel__inner button.card-tool-header:not(.card-tool-header-search):focus-visible{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-opacity: 1;--tw-ring-color: rgb(var(--color-brand-primary) / var(--tw-ring-opacity, 1));--tw-ring-offset-width: 2px;--tw-ring-offset-color: rgb(var(--color-ring-offset))}.public-offer-internal-preview-edit-panel__inner button.card-tool-header svg,.public-offer-internal-preview-edit-panel__inner button.card-tool-header :where(.text-ink-500){height:1rem;width:1rem;flex-shrink:0;transition-property:transform;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);color:rgb(var(--color-table-header-text) / 1);-webkit-text-fill-color:rgb(var(--color-table-header-text) / 1)}.public-offer-internal-preview-edit-panel__inner button.card-tool-header[aria-expanded=true] svg{transform:rotate(180deg)}.public-offer-internal-preview-edit-panel__inner button.card-tool-header svg path{stroke-width:2.75}.public-offer-internal-preview-edit-panel__inner .card-tool-header :where(.btn-ghost):not([class*=text-ui-error]){background-color:rgb(var(--color-btn-toolbar-bg) / .12);border-color:rgb(var(--color-btn-toolbar-border) / .22);color:rgb(var(--color-btn-toolbar-text) / 1);-webkit-text-fill-color:rgb(var(--color-btn-toolbar-text) / 1)}.public-offer-internal-preview-edit-panel__inner .card-tool-header :where(.btn-ghost):not([class*=text-ui-error]):hover{background-color:rgb(var(--color-btn-toolbar-hover-bg) / .18);color:rgb(var(--color-btn-toolbar-text) / 1);-webkit-text-fill-color:rgb(var(--color-btn-toolbar-text) / 1)}.public-offer-internal-preview-edit-panel__inner .card-tool-header :where(.btn-secondary){background-color:rgb(var(--color-btn-toolbar-bg) / .12);border-color:rgb(var(--color-btn-toolbar-border) / .22);color:rgb(var(--color-btn-toolbar-text) / 1);-webkit-text-fill-color:rgb(var(--color-btn-toolbar-text) / 1)}.public-offer-internal-preview-edit-panel__inner .card-tool-header :where(.btn-secondary):hover{background-color:rgb(var(--color-btn-toolbar-hover-bg) / .18);color:rgb(var(--color-btn-toolbar-text) / 1);-webkit-text-fill-color:rgb(var(--color-btn-toolbar-text) / 1)}.public-offer-internal-preview-edit-panel__inner>: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))}.public-offer-internal-preview-edit-panel__inner{padding:1rem}@media print{.public-offer-internal-preview-edit-panel__inner{-moz-column-break-inside:avoid;break-inside:avoid;box-shadow:none;border-color:#d4d4d4}.public-offer-internal-preview-edit-panel__inner .card-tool-header:not(.card-tool-header-search){background-color:#f5f5f5;border-color:#d4d4d4}.public-offer-internal-preview-edit-panel__inner .card-tool-header:not(.card-tool-header-search) :where(h2,h3,h4){color:#1d1d1d;-webkit-text-fill-color:#1d1d1d}}.offer-edit-checklist.public-offer-internal-preview-edit-panel__inner{overflow:hidden;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--color-surface-200) / var(--tw-border-opacity, 1));--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);background-color:rgb(var(--color-surface-50) / 1)}.filter-grid-compact>.public-offer-internal-preview-edit-panel__toolbar.flex-col{gap:.125rem}.public-offer-internal-preview-edit-panel__toolbar{display:flex;align-items:flex-start;gap:.5rem}@media print{body>.min-h-screen>.public-offer-internal-preview-edit-panel__toolbar.min-w-0.flex-1{width:100%;max-width:none}}.public-offer-internal-preview-edit-panel--collapsed .public-offer-internal-preview-edit-panel__inner{padding:.5rem;width:2.75rem}.filter-grid-compact>.flex.public-offer-internal-preview-edit-panel--collapsed .public-offer-internal-preview-edit-panel__toolbar{gap:.125rem}.public-offer-internal-preview-edit-panel--collapsed .public-offer-internal-preview-edit-panel__toolbar{flex-direction:column;align-items:center;gap:.5rem}.public-offer-with-toc--internal-editing-collapsed{justify-content:flex-start}.public-offer-with-toc--internal-editing-collapsed .public-offer-doc-cluster{margin-left:0;margin-right:0}.public-offer-internal-preview-edit-panel__title{font-size:.875rem;line-height:1.25rem;font-weight:600;--tw-text-opacity: 1;color:rgb(var(--color-brand-dark) / var(--tw-text-opacity, 1))}.card-tool .card-tool-header:not(.card-tool-header-search) :where(.public-offer-internal-preview-edit-panel__hint,.text-ink-600){color:rgb(var(--color-table-header-text) / .85)}.card-tool button.card-tool-header :where(.public-offer-internal-preview-edit-panel__hint){height:1rem;width:1rem;flex-shrink:0;transition-property:transform;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);color:rgb(var(--color-table-header-text) / 1);-webkit-text-fill-color:rgb(var(--color-table-header-text) / 1)}.public-offer-internal-preview-edit-panel__hint{font-size:.75rem;line-height:1rem;line-height:1.625;--tw-text-opacity: 1;color:rgb(var(--color-ink-500) / var(--tw-text-opacity, 1))}.public-offer-internal-preview-edit-block{overflow:hidden;border-radius:.5rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--color-surface-300) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--color-card) / var(--tw-bg-opacity, 1));--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.filter-grid-compact>.public-offer-internal-preview-edit-block__header.flex-col{gap:.125rem}.public-offer-internal-preview-edit-block__header{display:flex;align-items:flex-start;gap:.5rem;border-bottom-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--color-surface-200) / var(--tw-border-opacity, 1));padding:.625rem .75rem}@media print{body>.min-h-screen>.public-offer-internal-preview-edit-block__header.min-w-0.flex-1{width:100%;max-width:none}}.public-offer-internal-preview-edit-block__body>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.public-offer-internal-preview-edit-block__body{padding:.75rem}.public-offer-internal-preview-hint--bar{width:100%;padding-top:.75rem;padding-bottom:.75rem}.filter-grid-compact>.public-offer-internal-preview-hint--bar .public-offer-internal-preview-hint__card.flex-col{gap:.125rem}.filter-grid-compact>.flex.public-offer-internal-preview-hint--bar .public-offer-internal-preview-hint__card{gap:.125rem}.public-offer-internal-preview-hint--bar .public-offer-internal-preview-hint__card{display:flex;flex-direction:column;gap:.5rem}@media print{body>.min-h-screen>.public-offer-internal-preview-hint--bar .public-offer-internal-preview-hint__card.min-w-0.flex-1{width:100%;max-width:none}}@media(min-width:640px){.public-offer-internal-preview-hint--bar .public-offer-internal-preview-hint__card{flex-direction:row;align-items:flex-start;gap:1.5rem}}.public-offer-internal-preview-hint--bar .public-offer-internal-preview-hint__title{margin-top:0;flex-shrink:0}@media(min-width:640px){.public-offer-internal-preview-hint--bar .public-offer-internal-preview-hint__title{min-width:14rem}}.public-offer-internal-preview-hint--bar .public-offer-internal-preview-hint__text{margin-top:0;flex:1 1 0%}@media print{body>.min-h-screen>.flex.min-w-0.public-offer-internal-preview-hint--bar .public-offer-internal-preview-hint__text{width:100%;max-width:none}}.filter-grid-compact>.public-offer-doc-cluster.flex-col{gap:.125rem}.public-offer-doc-cluster{display:flex;min-width:0px;flex-shrink:0;align-items:flex-start}@media print{body>.min-h-screen>.public-offer-doc-cluster.min-w-0.flex-1{width:100%;max-width:none}body>.min-h-screen>.flex.public-offer-doc-cluster.flex-1{width:100%;max-width:none}}.public-offer-with-toc--internal-editing .public-offer-doc-cluster{flex:1 1 0;min-width:0;margin-left:0;overflow:hidden}.public-offer-doc-cluster>.public-offer-doc-shell{margin-left:0;margin-right:0;flex:0 1 210mm;max-width:min(210mm,100%);min-width:0}.public-offer-with-toc--internal-editing .public-offer-doc-cluster>.public-offer-doc-shell{flex:0 0 210mm;width:210mm;max-width:210mm}.public-offer-view-body-bg:not(.offer-pdf-render) .public-offer-with-toc--internal-editing .public-offer-page{width:210mm;max-width:210mm}.public-offer-toc-mobile-wrap{margin-left:auto;margin-right:auto;width:100%;max-width:96rem}.public-offer-toc-mobile{width:100%}.legal-doc-toc-card{border-radius:.75rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--color-surface-200) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:.75rem;--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.legal-doc-toc-title{padding:.25rem .5rem;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.08em;color:rgb(var(--color-surface-500) / 1)}.legal-doc-toc-nav{gap:.125rem}.legal-doc-toc-link{border-radius:.375rem;padding:.375rem .5rem;font-size:.875rem;line-height:1.25rem;color:rgb(var(--color-brand-dark) / 1);background-color:transparent!important}.legal-doc-toc-link:hover{--tw-bg-opacity: 1;background-color:rgb(var(--color-surface-100) / var(--tw-bg-opacity, 1))}@media print{.input-field.legal-doc-toc-link:hover{background-color:#f5f5f5;color:#525252;border-color:#d4d4d4}}.legal-doc-toc-link:hover{color:rgb(var(--color-brand-dark) / 1)}.legal-doc-toc-link[aria-current=true]{color:rgb(var(--color-brand-primary) / 1)!important;font-weight:500;background-color:transparent!important}.legal-doc-toc-index{font-size:.75rem;line-height:1rem;color:rgb(var(--color-surface-500) / 1)}.filter-grid-compact>.offer-cost-cards.flex-col{gap:.125rem}.filter-grid-compact>.flex.offer-cost-cards{gap:.125rem}.offer-cost-cards{display:flex;flex-direction:column;gap:.75rem}@media print{body>.min-h-screen>.offer-cost-cards.min-w-0.flex-1{width:100%;max-width:none}}.offer-cost-card .card-tool-header .page-header-actions .btn-ghost{background-color:rgb(var(--color-btn-toolbar-bg) / .12);border-color:rgb(var(--color-btn-toolbar-border) / .22);color:rgb(var(--color-btn-toolbar-text) / 1);-webkit-text-fill-color:rgb(var(--color-btn-toolbar-text) / 1)}.offer-cost-card{border-radius:.75rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--color-surface-200) / var(--tw-border-opacity, 1));background-color:rgb(var(--color-card));--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.offer-cost-card.card-tool-search{overflow:hidden}.offer-cost-card.card-tool-search.filter-panel-form,.offer-cost-card.card-tool-search.filter-panel-form .card-tool-body{overflow:visible}.offer-cost-card:has(.choices.is-open){position:relative;overflow:visible;z-index:40}.offer-cost-card:has(.choices.is-open) .choices.is-open{z-index:70}.offer-cost-card:has(.choices.is-open) .choices__list--dropdown,.offer-cost-card:has(.choices.is-open) .choices__list[aria-expanded]{z-index:80}.offer-cost-card .card-tool-header:not(.card-tool-header-search),.offer-cost-card button.card-tool-header:not(.card-tool-header-search){background-color:rgb(var(--color-table-header-bg) / 1);border-left:3px solid rgb(var(--color-brand-primary) / 1);border-bottom-width:1px;border-color:#ffffff1a}.offer-cost-card .card-tool-header:not(.card-tool-header-search) :where(h2,h3,h4),.offer-cost-card button.card-tool-header :where(h2,h3,h4){font-size:.875rem;line-height:1.25rem;font-weight:600;color:rgb(var(--color-table-header-text) / 1);-webkit-text-fill-color:rgb(var(--color-table-header-text) / 1)}.offer-cost-card .card-tool-header:not(.card-tool-header-search) :where(p),.offer-cost-card .card-tool-header:not(.card-tool-header-search) :where(.text-ink-500,.text-ink-600){color:rgb(var(--color-table-header-text) / .85)}.offer-cost-card button.card-tool-header:not(.card-tool-header-search){border-top-left-radius:.75rem;border-top-right-radius:.75rem;border-bottom-width:1px;border-color:#ffffff1a;padding-top:.75rem;padding-bottom:.75rem;transition-property:all;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.offer-cost-card button.card-tool-header:not(.card-tool-header-search):hover{--tw-brightness: brightness(1.1);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.offer-cost-card button.card-tool-header:not(.card-tool-header-search):focus-visible{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-opacity: 1;--tw-ring-color: rgb(var(--color-brand-primary) / var(--tw-ring-opacity, 1));--tw-ring-offset-width: 2px;--tw-ring-offset-color: rgb(var(--color-ring-offset))}.offer-cost-card button.card-tool-header svg,.offer-cost-card button.card-tool-header :where(.text-ink-500){height:1rem;width:1rem;flex-shrink:0;transition-property:transform;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);color:rgb(var(--color-table-header-text) / 1);-webkit-text-fill-color:rgb(var(--color-table-header-text) / 1)}.offer-cost-card button.card-tool-header[aria-expanded=true] svg{transform:rotate(180deg)}.offer-cost-card button.card-tool-header svg path{stroke-width:2.75}.offer-cost-card .card-tool-header :where(.btn-ghost):not([class*=text-ui-error]){background-color:rgb(var(--color-btn-toolbar-bg) / .12);border-color:rgb(var(--color-btn-toolbar-border) / .22);color:rgb(var(--color-btn-toolbar-text) / 1);-webkit-text-fill-color:rgb(var(--color-btn-toolbar-text) / 1)}.offer-cost-card .card-tool-header :where(.btn-ghost):not([class*=text-ui-error]):hover{background-color:rgb(var(--color-btn-toolbar-hover-bg) / .18);color:rgb(var(--color-btn-toolbar-text) / 1);-webkit-text-fill-color:rgb(var(--color-btn-toolbar-text) / 1)}.offer-cost-card .card-tool-header :where(.btn-secondary){background-color:rgb(var(--color-btn-toolbar-bg) / .12);border-color:rgb(var(--color-btn-toolbar-border) / .22);color:rgb(var(--color-btn-toolbar-text) / 1);-webkit-text-fill-color:rgb(var(--color-btn-toolbar-text) / 1)}.offer-cost-card .card-tool-header :where(.btn-secondary):hover{background-color:rgb(var(--color-btn-toolbar-hover-bg) / .18);color:rgb(var(--color-btn-toolbar-text) / 1);-webkit-text-fill-color:rgb(var(--color-btn-toolbar-text) / 1)}@media print{.offer-cost-card{-moz-column-break-inside:avoid;break-inside:avoid;box-shadow:none;border-color:#d4d4d4}.offer-cost-card .card-tool-header:not(.card-tool-header-search){background-color:#f5f5f5;border-color:#d4d4d4}.offer-cost-card .card-tool-header:not(.card-tool-header-search) :where(h2,h3,h4){color:#1d1d1d;-webkit-text-fill-color:#1d1d1d}}.offer-edit-checklist.offer-cost-card{overflow:hidden;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--color-surface-200) / var(--tw-border-opacity, 1));--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);background-color:rgb(var(--color-surface-50) / 1)}.offer-cost-card__title{font-size:.875rem;line-height:1.25rem;font-weight:700;--tw-text-opacity: 1;color:rgb(var(--color-brand-dark) / var(--tw-text-opacity, 1))}.offer-cost-card__meta{margin-top:.75rem;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));-moz-column-gap:.75rem;column-gap:.75rem;row-gap:.5rem;border-top-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--color-surface-200) / var(--tw-border-opacity, 1));padding-top:.75rem;font-size:.875rem;line-height:1.25rem}.card-tool .card-tool-header:not(.card-tool-header-search) :where(.offer-cost-card__meta dt,.text-ink-600){color:rgb(var(--color-table-header-text) / .85)}.card-tool button.card-tool-header :where(.offer-cost-card__meta dt){height:1rem;width:1rem;flex-shrink:0;transition-property:transform;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);color:rgb(var(--color-table-header-text) / 1);-webkit-text-fill-color:rgb(var(--color-table-header-text) / 1)}.offer-cost-card__meta dt{--tw-text-opacity: 1;color:rgb(var(--color-ink-500) / var(--tw-text-opacity, 1))}.offer-cost-card__meta dd{text-align:right;--tw-numeric-spacing: tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);--tw-text-opacity: 1;color:rgb(var(--color-brand-dark) / var(--tw-text-opacity, 1))}.offer-pdf-render .offer-cost-cards{display:none!important}.offer-pdf-render .offer-cost-table-readonly{display:block!important;overflow:visible!important}@media print{.public-offer-view-body-bg:not(.offer-pdf-render) .offer-cost-cards{display:none!important}.public-offer-view-body-bg:not(.offer-pdf-render) .offer-cost-table-readonly{display:block!important;overflow:visible!important}}.public-offer-internal-preview-hint__card{width:100%;border-radius:.5rem;border-width:2px;--tw-border-opacity: 1;border-color:rgb(var(--color-ui-error-text) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--color-ui-error-bg) / var(--tw-bg-opacity, 1));padding:1.25rem;--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-color: rgb(192 57 43 / .3)}.public-offer-internal-preview-hint__title{font-size:.875rem;line-height:1.25rem;font-weight:700;line-height:1.375;--tw-text-opacity: 1;color:rgb(var(--color-ui-error-text) / var(--tw-text-opacity, 1))}.public-offer-internal-preview-hint__text{margin-top:.5rem;font-size:.875rem;line-height:1.25rem;line-height:1.625;--tw-text-opacity: 1;color:rgb(var(--color-ui-error-text) / var(--tw-text-opacity, 1))}[data-toc-section]{scroll-margin-top:calc(var(--public-offer-header-height, 0px) + 1rem)}[id^=offer-section-]{scroll-margin-top:calc(var(--public-offer-header-height, 4rem) + 1rem)}@media print{.public-offer-sticky-layout{--public-offer-header-height: 0px}}@media(min-width:640px){.public-offer-doc-shell{padding-top:1rem;padding-bottom:1rem}}.offer-pdf-render .public-offer-doc-shell{padding-top:0!important;padding-bottom:0!important;background:#fff!important}.public-offer-screen-stack{width:100%}.offer-pdf-render .public-offer-screen-stack,.offer-pdf-render .public-offer-screen-stack--pdf{gap:0!important}.public-offer-doc-gap{height:1rem;flex-shrink:0}@media(min-width:640px){.public-offer-doc-gap{height:1.5rem}}.offer-pdf-render .public-offer-doc-gap{display:none!important;height:0!important}.public-offer-page{width:210mm;max-width:210mm;margin-left:auto;margin-right:auto;background-color:#fff;box-sizing:border-box;border-radius:.375rem;border:1px solid rgb(var(--color-surface-200) / 1);box-shadow:0 4px 24px #00000014,0 1px 3px #0000000f}.public-offer-view-body-bg:not(.offer-pdf-render) .public-offer-page{width:100%;max-width:min(210mm,100%)}.offer-pdf-render .public-offer-page{max-width:none!important;margin-left:0!important;margin-right:0!important;box-shadow:none!important;border-radius:0!important;border:none!important}.public-offer-page-inner{padding:clamp(.5rem,2vw,7.5mm)}.offer-pdf-render .public-offer-page-inner{padding:0!important}.pdf-signature-img{max-width:260px;height:auto;display:block}.contract-signature-block{-moz-column-break-inside:avoid;break-inside:avoid;page-break-inside:avoid}.public-offer-page--content{min-height:auto;margin-bottom:1.25rem}@media(min-width:1024px){.public-offer-view-body-bg:not(.offer-pdf-render) .public-offer-page--content{min-height:297mm}}.offer-pdf-render .public-offer-page--content{min-height:297mm}.public-offer-view-body-bg:not(.offer-pdf-render) .public-offer-page--content{display:flex;flex-direction:column}.public-offer-view-body-bg:not(.offer-pdf-render) .public-offer-page--content>.public-offer-page-inner.js-screen-flow-master,.public-offer-view-body-bg:not(.offer-pdf-render) .public-offer-page--content>.public-offer-page-inner.js-screen-flow-slice{flex:1 1 auto;display:flex;flex-direction:column;min-height:0}.public-offer-view-body-bg:not(.offer-pdf-render) .js-screen-flow-body{flex:1 1 auto;min-height:0;display:flex;flex-direction:column}.public-offer-view-body-bg:not(.offer-pdf-render) .public-offer-page--content>.public-offer-page-inner.space-y-6>.public-offer-screen-flow-grid.js-screen-flow-master{flex:1 1 auto;min-height:0}.offer-pdf-render .public-offer-page--content{min-height:auto!important;margin-bottom:0!important}.public-offer-a4-footer{margin-top:auto;padding-top:1rem;border-top:1px solid rgb(var(--color-surface-200) / 1);flex-shrink:0}.public-offer-view-body-bg:not(.offer-pdf-render) .public-offer-page--content .public-offer-a4-footer{margin-top:auto!important}.public-offer-view-body-bg .offer-doc-partner-badges+.public-offer-a4-footer,.public-offer-view-body-bg .js-screen-flow-body+.offer-doc-partner-badges{margin-top:0}.public-offer-view-body-bg .public-offer-a4-footer{background-color:#fff;position:relative;z-index:2}.public-offer-view-body-bg .offer-doc-partner-badges{position:relative;z-index:1;background-color:#fff}.public-offer-view-body-bg:not(.offer-pdf-render) .public-offer-page--content[data-screen-slice=page] [data-screen-split-group] thead{display:table-header-group}.public-offer-view-body-bg:not(.offer-pdf-render) .public-offer-page--content[data-screen-slice=page] [data-screen-split-group] tbody tr,.public-offer-view-body-bg:not(.offer-pdf-render) .public-offer-page--content[data-screen-slice=page] [data-screen-split-group] .block-text>:where(p,ul,ol,li,h3,h4,blockquote){-moz-column-break-inside:avoid;break-inside:avoid;page-break-inside:avoid}.public-offer-view-body-bg .offer-cost-grand-total-block>.hidden.print\:block .offer-partner-badge-strip,.public-offer-view-body-bg .offer-cost-grand-total-block>.offer-partner-badge-strip{margin-top:1.5rem;margin-bottom:0;justify-content:flex-end}.public-offer-sticky-header-inner.public-offer-view-body-bg .offer-cost-grand-total-block>.hidden.print\:block .offer-partner-badge-strip,.public-offer-sticky-header-inner .public-offer-view-body-bg .offer-cost-grand-total-block>.offer-partner-badge-strip{justify-content:flex-end}.public-offer-view-body-bg .offer-cost-grand-total-block>.\!hidden.print\:block .offer-partner-badge-strip{margin-top:1.5rem;margin-bottom:0;justify-content:flex-end}.public-offer-sticky-header-inner.public-offer-view-body-bg .offer-cost-grand-total-block>.\!hidden.print\:block .offer-partner-badge-strip{justify-content:flex-end}.public-offer-a4-footer-inner{display:flex;flex-direction:column;gap:.375rem;width:100%;font-size:.75rem;line-height:1.25rem;color:rgb(var(--color-surface-600) / 1)}.public-offer-a4-footer-meta-row{display:flex;align-items:flex-start;justify-content:space-between;gap:.5rem 1rem;width:100%}.public-offer-a4-footer-confidentiality{flex:1 1 0%;min-width:0;text-align:center}.public-offer-a4-footer-pagecount{flex-shrink:0;text-align:right}.public-offer-a4-footer-contact-row{display:flex;flex-wrap:nowrap;justify-content:space-between;align-items:baseline;gap:.5rem 1rem;width:100%}.public-offer-a4-footer-left-col{flex:1 1 auto;min-width:0;overflow-wrap:anywhere}.public-offer-a4-footer-right-col{flex:0 0 auto;max-width:60%;min-width:0;text-align:right}@media(max-width:639px){.public-offer-a4-footer-contact-row{flex-wrap:wrap}.public-offer-a4-footer-right-col{max-width:100%}}@media(min-width:640px){.public-offer-a4-footer-right-col{max-width:50%}}.offer-pdf-render .offer-page-break-before{-moz-column-break-before:page;break-before:page;page-break-before:always}@media screen{.public-offer-view-body-bg .offer-page-break-before{-moz-column-break-before:auto;break-before:auto;page-break-before:auto;margin-top:clamp(2rem,5vw,2.75rem);padding-top:clamp(1.25rem,3vw,2rem);border-top:1px solid rgb(var(--color-surface-200) / 1)}.public-offer-view-body-bg .js-screen-flow-body>.offer-page-break-before:first-child{margin-top:0;padding-top:0;border-top:none}}.offer-table-valign-top tbody td{vertical-align:top}.offer-table-valign-middle tbody td{vertical-align:middle}.offer-table-valign-bottom tbody td{vertical-align:bottom}.dark .prose{--tw-prose-body: rgb(var(--color-ink-700) / 1);--tw-prose-headings: rgb(var(--color-brand-dark) / 1);--tw-prose-lead: rgb(var(--color-ink-600) / 1);--tw-prose-links: rgb(var(--color-brand-primary) / 1);--tw-prose-bold: rgb(var(--color-brand-dark) / 1);--tw-prose-counters: rgb(var(--color-ink-500) / 1);--tw-prose-bullets: rgb(var(--color-ink-400) / 1);--tw-prose-hr: rgb(var(--color-surface-300) / 1);--tw-prose-quotes: rgb(var(--color-ink-600) / 1);--tw-prose-quote-borders: rgb(var(--color-surface-300) / 1);--tw-prose-captions: rgb(var(--color-ink-500) / 1);--tw-prose-code: rgb(var(--color-brand-dark) / 1);--tw-prose-pre-code: rgb(var(--color-ink-800) / 1);--tw-prose-pre-bg: rgb(var(--color-surface-100) / 1);--tw-prose-th-borders: rgb(var(--color-surface-300) / 1);--tw-prose-td-borders: rgb(var(--color-surface-200) / 1)}.dark .prose :where(code):not(:where(pre *)){background-color:rgb(var(--color-surface-100) / 1);color:rgb(var(--color-brand-dark) / 1)}.block-drop-indicator{height:3px;margin:.125rem 0;border-radius:9999px;background-color:rgb(var(--color-brand-primary) / 1);box-shadow:0 0 0 1px rgb(var(--color-brand-primary-light) / .85);pointer-events:none}#document-blocks.block-sortable-active .block-draggable:not(.block-sortable-chosen):not(.block-sortable-ghost){transition:transform .18s cubic-bezier(.2,0,0,1)}.block-sortable-ghost{opacity:.35}.block-sortable-chosen{--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-color: rgb(var(--color-brand-primary) / .4)}.block-sortable-drag{opacity:.95;--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.drag-handle,.offer-editor-drag-handle,.signature-line-drag-handle{touch-action:none}[data-signature-lines-list]{overflow:visible}[data-signature-lines-list] .signature-line-sortable-row{position:relative;z-index:0;overflow:visible}[data-signature-lines-list] .signature-line-sortable-row:focus-within,[data-signature-lines-list] .signature-line-sortable-row:has([aria-expanded=true]){z-index:30}[data-signature-lines-list] .signature-line-sortable-content{position:relative;z-index:1;pointer-events:auto}[data-signature-lines-list] .signature-line-sortable-row.block-sortable-chosen .signature-line-sortable-content,[data-signature-lines-list] .signature-line-sortable-row.block-sortable-ghost .signature-line-sortable-content{pointer-events:none}[data-signature-lines-list] .signature-line-input{pointer-events:auto}[data-signature-lines-list] .signature-contact-picker{position:relative;z-index:2;pointer-events:auto}[data-signature-lines-list] .signature-contact-picker-menu{z-index:50}@media print{body>div.fixed.bottom-4[data-signature-lines-list] .signature-contact-picker-menu{display:none}}.block-aufbau-row.block-sortable-chosen{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-color: rgb(var(--color-brand-primary) / .35)}.filter-grid-compact>.offer-editor-page-break-marker.flex-col{gap:.125rem}.offer-editor-page-break-marker{position:relative;display:flex;align-items:center;justify-content:center;padding-top:.5rem;padding-bottom:.5rem}@media print{body>.min-h-screen>.offer-editor-page-break-marker.min-w-0.flex-1{width:100%;max-width:none}}.offer-editor-page-break-marker:before{content:"";position:absolute;left:0;right:0;top:50%;border-top-width:1px;border-style:dashed;--tw-border-opacity: 1;border-color:rgb(var(--color-surface-300) / var(--tw-border-opacity, 1))}.card-tool .card-tool-header:not(.card-tool-header-search) :where(.offer-editor-page-break-marker span,.text-ink-600){color:rgb(var(--color-table-header-text) / .85)}.card-tool button.card-tool-header :where(.offer-editor-page-break-marker span){height:1rem;width:1rem;flex-shrink:0;transition-property:transform;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);color:rgb(var(--color-table-header-text) / 1);-webkit-text-fill-color:rgb(var(--color-table-header-text) / 1)}.offer-editor-page-break-marker span{position:relative;z-index:1;--tw-bg-opacity: 1;background-color:rgb(var(--color-card) / var(--tw-bg-opacity, 1));padding-left:.75rem;padding-right:.75rem;font-size:.75rem;line-height:1rem;font-weight:500;text-transform:uppercase;letter-spacing:.025em;--tw-text-opacity: 1;color:rgb(var(--color-ink-500) / var(--tw-text-opacity, 1))}.\[clip\:rect\(0\,0\,0\,0\)\]{clip:rect(0,0,0,0)}.\[writing-mode\:vertical-rl\]{writing-mode:vertical-rl}[x-cloak]{display:none!important}.offer-page-break-before>h2.section-heading{margin-top:0!important;margin-bottom:.75rem!important}.public-offer-repeat-header.js-screen-header-clone{margin-bottom:.35rem!important;padding-bottom:.25rem!important}.js-screen-header-clone+.public-offer-page-inner{padding-top:0!important}.driver-popover{background-color:rgb(var(--color-card) / 1)!important;color:rgb(var(--color-brand-dark) / 1)!important;border:1px solid rgb(var(--color-surface-300) / 1)!important;max-width:420px!important;min-width:320px!important;padding:1.5rem!important}.driver-popover-title{color:rgb(var(--color-brand-dark) / 1)!important;font-family:Inter,system-ui,sans-serif!important;font-size:1.375rem!important;margin-bottom:.5rem!important}.driver-popover-description{color:rgb(var(--color-ink-600) / 1)!important;font-family:Inter,system-ui,sans-serif!important;font-size:1.0625rem!important;line-height:1.65!important}.driver-popover-progress-text{color:rgb(var(--color-ink-500) / 1)!important}.driver-popover-footer button{color:rgb(var(--color-brand-dark) / 1)!important;border-color:rgb(var(--color-surface-300) / 1)!important;text-shadow:none!important}.driver-popover-footer .driver-popover-prev-btn{background-color:rgb(var(--color-card) / 1)!important;color:rgb(var(--color-brand-dark) / 1)!important;border:1px solid rgb(var(--color-surface-300) / 1)!important}.driver-popover-footer .driver-popover-prev-btn:hover,.driver-popover-footer .driver-popover-prev-btn:focus{background-color:rgb(var(--color-surface-100) / 1)!important;color:rgb(var(--color-brand-dark) / 1)!important}.driver-popover-footer .driver-popover-next-btn,.driver-popover-footer .driver-popover-done-btn{background-color:rgb(var(--color-brand-primary) / 1)!important;color:#fff!important}.driver-active-element{outline-color:rgb(var(--color-brand-primary) / 1)!important}.offer-editor-page{box-sizing:border-box;width:100%;max-width:none}.offer-editor-layout{--offer-editor-checklist-sticky-top: 1.5rem;--offer-editor-checklist-track: 240px;--offer-editor-sticky-bottom: 6.5rem;--offer-editor-content-min-height: calc(100dvh - 5.5rem) ;--offer-editor-footer-inset-right: 1.5rem;display:grid;width:100%;min-width:0;gap:16px;grid-template-columns:minmax(0,1fr);grid-template-areas:"content" "checklist"}.offer-editor-content-column{grid-area:content;display:flex;flex-direction:column;min-width:0;min-height:var(--offer-editor-content-min-height)}.offer-editor-stepper-bar{flex-shrink:0;width:100%;min-width:0}.offer-editor-checklist-aside{grid-area:checklist;width:100%;min-width:0;padding-inline:.5rem;box-sizing:border-box}.offer-editor-checklist-aside .offer-edit-checklist{width:100%}.offer-editor-main{flex:1 1 auto;min-width:0}@media(min-width:640px){.offer-editor-layout{--offer-editor-footer-inset-right: 2rem}}@media(min-width:1024px){.offer-editor-layout{--offer-editor-footer-inset-right: 3rem;grid-template-columns:minmax(220px,272px) minmax(0,1fr);grid-template-rows:auto 1fr;grid-template-areas:"checklist stepper" "checklist main"}.offer-editor-content-column{display:contents}.offer-editor-stepper-bar{grid-area:stepper}.offer-editor-main{grid-area:main;flex:none}.offer-editor-checklist-aside{margin-top:.375rem;padding-inline:.5rem;position:sticky;top:var(--offer-editor-checklist-sticky-top);z-index:10;align-self:start;max-height:calc(100vh - var(--offer-editor-checklist-sticky-top) - var(--offer-editor-sticky-bottom));overflow-y:auto}}@media(min-width:1280px){.offer-editor-layout{--offer-editor-footer-inset-right: 4rem;--offer-editor-checklist-track: 272px;grid-template-columns:272px minmax(0,1fr)}}.offer-edit-checklist__tour-trigger{flex-shrink:0}.offer-editor-stepper__list{justify-content:space-between;width:100%}.offer-editor-stepper__item{flex:1 1 0;display:flex;align-items:center;min-width:0;max-width:100%}.offer-editor-stepper__item .offer-editor-stepper__btn{flex:0 1 auto;min-width:0;justify-content:center}.offer-editor-stepper__connector{flex:1 1 auto;align-self:center;min-width:.5rem;max-width:none;height:2px;margin-inline:.25rem}.offer-edit-checklist.card-tool{overflow:hidden;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--color-surface-200) / var(--tw-border-opacity, 1));--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);background-color:rgb(var(--color-surface-50) / 1)}.offer-edit-checklist__header,.offer-edit-checklist .card-tool-header.offer-edit-checklist__header,.offer-edit-checklist summary.offer-edit-checklist__header{background-color:rgb(var(--color-brand-dark) / 1)!important;border-bottom:1px solid rgb(var(--color-brand-dark) / 1)!important}.offer-edit-checklist__header :where(h2,span,summary),.offer-edit-checklist summary.offer-edit-checklist__header>span:first-child{color:rgb(var(--color-surface-50) / 1)!important;-webkit-text-fill-color:rgb(var(--color-surface-50) / 1);font-weight:600}.offer-edit-checklist__meta{color:rgb(var(--color-surface-100) / 1)!important;-webkit-text-fill-color:rgb(var(--color-surface-100) / 1);font-weight:500}.offer-edit-checklist__body{--tw-bg-opacity: 1;background-color:rgb(var(--color-surface-50) / var(--tw-bg-opacity, 1));padding:1rem}.offer-edit-checklist-section>p:first-child{color:rgb(var(--color-ink-600) / 1)}.offer-edit-checklist .card-tool-header summary{list-style:none}.offer-edit-checklist-list{list-style:none;padding:0;margin:0}.offer-edit-checklist-row{display:flex;align-items:flex-start;gap:.5rem}.offer-edit-checklist-row--navigable{cursor:pointer;border-radius:.375rem}.offer-edit-checklist-row--navigable:hover .offer-edit-checklist-label--default,.offer-edit-checklist-row--navigable:hover .offer-edit-checklist-label--touched{color:rgb(var(--color-ink-600) / 1)}.offer-edit-checklist-label{border-radius:.25rem;padding:.125rem .25rem;cursor:pointer;transition:color .15s ease,background-color .15s ease,text-decoration-color .15s ease}.offer-edit-checklist-label--default{color:rgb(var(--color-brand-dark) / 1)}.offer-edit-checklist-label--default:hover:not(:disabled){color:rgb(var(--color-ink-600) / 1);text-decoration:underline;text-underline-offset:2px}.offer-edit-checklist-label--touched{color:rgb(var(--color-ink-600) / 1);font-style:italic}.offer-edit-checklist-label--touched:hover:not(:disabled){color:rgb(var(--color-ink-600) / 1)}.offer-edit-checklist-label--done{color:rgb(var(--color-ink-500) / 1);text-decoration:line-through!important;text-decoration-thickness:1px;text-decoration-color:rgb(var(--color-ink-500) / .85)}.offer-edit-checklist-label:hover:not(:disabled){background-color:rgb(var(--color-surface-200) / .85)}.offer-edit-checklist-label:focus-visible{outline:2px solid rgb(var(--color-brand-primary) / .5);outline-offset:2px}.offer-edit-checklist-label:disabled{cursor:not-allowed}.offer-edit-checklist-optional{margin-top:.75rem;padding-top:.75rem}.choices__list--dropdown .choices__item--disabled,.choices__list[aria-expanded] .choices__item--disabled{opacity:.45;cursor:not-allowed;pointer-events:none}.offer-editor-action-bar{z-index:45;width:100%;min-width:0;pointer-events:none}.offer-editor-action-bar--in-page{position:fixed;right:var(--offer-editor-footer-inset-right, 0);bottom:0;left:var(--offer-editor-footer-inset-left, 0);z-index:50;width:auto;max-width:none;margin-top:0;padding-bottom:env(safe-area-inset-bottom,0);box-sizing:border-box;visibility:visible;opacity:1}@media(min-width:1024px){body:has([data-offer-editor-action-bar]){--offer-editor-footer-inset-right: 3rem}body:has([data-offer-editor-action-bar]):has([data-sidebar].w-16){--offer-editor-footer-inset-left: calc(4rem + 1rem + var(--offer-editor-checklist-track, 240px) + 16px)}body:has([data-offer-editor-action-bar]):has([data-sidebar].w-64){--offer-editor-footer-inset-left: calc(16rem + 1rem + var(--offer-editor-checklist-track, 240px) + 16px)}}.offer-editor-action-bar:not(.offer-editor-action-bar--in-page){position:fixed;left:0;right:0;bottom:0;max-width:100vw;padding-bottom:env(safe-area-inset-bottom,0)}.offer-editor-action-bar__glass{pointer-events:auto;min-height:4.5rem;border-top:1px solid rgb(var(--color-action-bar-border) / .85);background:linear-gradient(180deg,rgb(var(--color-action-bar-bg-start) / .92),rgb(var(--color-action-bar-bg-mid) / .95) 40%,rgb(var(--color-action-bar-bg-end) / .98));-webkit-backdrop-filter:blur(16px) saturate(1.2);backdrop-filter:blur(16px) saturate(1.2);box-shadow:0 -1px rgb(var(--color-action-bar-shadow) / .35),0 -4px 12px -2px #0000001f,0 -16px 40px -12px #0003}.offer-editor-action-bar__rail{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.5rem .75rem;width:100%;min-height:4.5rem;padding:.625rem 1rem;box-sizing:border-box}.offer-editor-action-bar--in-page .offer-editor-action-bar__rail{max-width:100%;padding-right:1rem}.offer-editor-action-bar__slot--left{display:flex;flex-wrap:nowrap;align-items:center;gap:.75rem;min-width:0;flex:0 1 auto}.offer-editor-action-bar__slot--right{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:.5rem;min-width:0;flex:1 1 auto;margin-left:auto}.offer-editor-action-bar__nav-group{display:inline-flex;flex-wrap:nowrap;align-items:center;gap:.5rem}.offer-editor-action-bar__btn{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;border-radius:.5rem;font-weight:500;transition-property:background-color,border-color,box-shadow,transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s;box-sizing:border-box;height:2.25rem;min-height:2.25rem;min-width:auto;padding:0 1rem;font-size:.875rem;line-height:1.25rem;flex-shrink:0;visibility:visible}.offer-editor-action-bar__btn-label{white-space:nowrap}@media(max-width:639px){.offer-editor-action-bar__btn{padding:0 .75rem;font-size:.8125rem}.offer-editor-action-bar__btn-icon{display:none}}.offer-editor-action-bar__btn--quiet{border-width:1px;--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);min-width:auto;background-color:rgb(var(--color-btn-secondary-bg) / .75);border-color:rgb(var(--color-btn-secondary-border) / 1);color:rgb(var(--color-btn-secondary-text) / 1);-webkit-text-fill-color:rgb(var(--color-btn-secondary-text) / 1)}.offer-editor-action-bar__btn--quiet:hover:not(:disabled){background-color:rgb(var(--color-btn-secondary-hover-bg) / 1);border-color:rgb(var(--color-btn-secondary-hover-border) / 1);color:rgb(var(--color-btn-secondary-text) / 1);-webkit-text-fill-color:rgb(var(--color-btn-secondary-text) / 1)}.offer-editor-action-bar__btn--outline{border-width:2px;--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);font-weight:600;background-color:rgb(var(--color-btn-secondary-bg) / .9);border-color:rgb(var(--color-btn-secondary-hover-border) / 1);color:rgb(var(--color-btn-secondary-text) / 1);-webkit-text-fill-color:rgb(var(--color-btn-secondary-text) / 1)}.offer-editor-action-bar__btn--outline:hover:not(:disabled){border-color:rgb(var(--color-brand-primary) / 1);background-color:rgb(var(--color-brand-primary-light) / .6);color:rgb(var(--color-btn-secondary-text) / 1);-webkit-text-fill-color:rgb(var(--color-btn-secondary-text) / 1)}.offer-editor-action-bar__btn--send{border:2px solid rgb(var(--color-brand-primary-active) / 1);background-color:rgb(var(--color-brand-primary) / 1);color:#fff;min-width:auto;font-weight:700;box-shadow:0 2px 6px rgb(var(--color-brand-primary) / .35),0 6px 16px -4px #00000026}.offer-editor-action-bar__btn--send:hover:not(:disabled){background-color:rgb(var(--color-brand-primary-hover) / 1);border-color:rgb(var(--color-brand-primary-hover) / 1)}.offer-editor-action-bar__btn--send:active:not(:disabled){background-color:rgb(var(--color-brand-primary-active) / 1);transform:scale(.98)}.offer-editor-action-bar__btn:focus-visible{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-opacity: 1;--tw-ring-color: rgb(var(--color-brand-primary) / var(--tw-ring-opacity, 1));--tw-ring-offset-width: 2px;ring-offset-color:rgb(var(--color-ring-offset) / 1)}body:has([data-offer-editor-action-bar]){--offer-editor-footer-inset-left: 0;--offer-editor-footer-inset-right: 1.5rem;--offer-editor-checklist-track: 240px;padding-bottom:5.5rem}@media(min-width:640px){body:has([data-offer-editor-action-bar]){--offer-editor-footer-inset-right: 2rem}}@media(min-width:1280px){body:has([data-offer-editor-action-bar]){--offer-editor-footer-inset-right: 4rem;--offer-editor-checklist-track: 272px}}.offer-editor-page:has([data-offer-editor-action-bar]){padding-bottom:.5rem}.card-tool .card-tool-header:not(.card-tool-header-search) :where(.text-ink-500,.hover\:text-ink-600:hover){color:rgb(var(--color-table-header-text) / .85)!important}.dark .hover\:text-brand-primary:hovera,.dark .hover\:text-brand-primary:hover{color:rgb(var(--color-text-link) / 1)!important;-webkit-text-fill-color:rgb(var(--color-text-link) / 1)}.dark .hover\:text-brand-primary:hovera:hover,.dark .hover\:text-brand-primary:hover:hover{color:rgb(var(--color-text-link-hover) / 1)!important;-webkit-text-fill-color:rgb(var(--color-text-link-hover) / 1)}.card-tool .card-tool-header:not(.card-tool-header-search) :where(.text-ink-500,.focus\:text-ink-600:focus){color:rgb(var(--color-table-header-text) / .85)!important}.dark .prose-a\:text-brand-primary :is(:where(a):not(:where([class~="not-prose"],[class~="not-prose"] *)))a,.dark .prose-a\:text-brand-primary :is(:where(a):not(:where([class~="not-prose"],[class~="not-prose"] *))){color:rgb(var(--color-text-link) / 1)!important;-webkit-text-fill-color:rgb(var(--color-text-link) / 1)}.dark .prose-a\:text-brand-primary :is(:where(a):not(:where([class~="not-prose"],[class~="not-prose"] *)))a:hover,.dark .prose-a\:text-brand-primary :is(:where(a):not(:where([class~="not-prose"],[class~="not-prose"] *))):hover{color:rgb(var(--color-text-link-hover) / 1)!important;-webkit-text-fill-color:rgb(var(--color-text-link-hover) / 1)}@media(min-width:1024px){.filter-grid-compact>.lg\:flex.flex-col{gap:.125rem}}@media(min-width:1280px){.filter-grid-compact>.xl\:flex.flex-col{gap:.125rem}}.placeholder\:text-\[rgb\(var\(--docs-text-subtle\)\)\]::-moz-placeholder{color:rgb(var(--docs-text-subtle))}.placeholder\:text-\[rgb\(var\(--docs-text-subtle\)\)\]::placeholder{color:rgb(var(--docs-text-subtle))}.last\:mb-0:last-child{margin-bottom:0}.last\:border-0:last-child{border-width:0px}.focus-within\:opacity-100:focus-within{opacity:1}.hover\:scale-\[1\.03\]:hover{--tw-scale-x: 1.03;--tw-scale-y: 1.03;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-\[rgb\(var\(--docs-accent\)\/0\.4\)\]:hover{border-color:rgb(var(--docs-accent)/.4)}.hover\:border-brand-accent:hover{--tw-border-opacity: 1;border-color:rgb(var(--color-brand-accent) / var(--tw-border-opacity, 1))}.hover\:border-brand-primary:hover{--tw-border-opacity: 1;border-color:rgb(var(--color-brand-primary) / var(--tw-border-opacity, 1))}.hover\:border-brand-primary\/50:hover{border-color:rgb(var(--color-brand-primary) / .5)}.hover\:border-surface-300:hover{--tw-border-opacity: 1;border-color:rgb(var(--color-surface-300) / var(--tw-border-opacity, 1))}.hover\:bg-\[rgb\(var\(--docs-accent-muted\)\)\]:hover{background-color:rgb(var(--docs-accent-muted))}.hover\:bg-\[rgb\(var\(--docs-accent-muted\)\/0\.45\)\]:hover{background-color:rgb(var(--docs-accent-muted)/.45)}.hover\:bg-\[rgb\(var\(--docs-accent-muted\)\/0\.5\)\]:hover{background-color:rgb(var(--docs-accent-muted)/.5)}.hover\:bg-brand-accent\/10:hover{background-color:rgb(var(--color-brand-accent) / .1)}.hover\:bg-brand-accent\/15:hover{background-color:rgb(var(--color-brand-accent) / .15)}.hover\:bg-brand-light:hover{--tw-bg-opacity: 1;background-color:rgb(var(--color-brand-primary-light) / var(--tw-bg-opacity, 1))}.hover\:bg-brand-light\/80:hover{background-color:rgb(var(--color-brand-primary-light) / .8)}.hover\:bg-brand-primary-light\/40:hover{background-color:rgb(var(--color-brand-primary-light) / .4)}.hover\:bg-brand-primary\/5:hover{background-color:rgb(var(--color-brand-primary) / .05)}.hover\:bg-surface-100:hover{--tw-bg-opacity: 1;background-color:rgb(var(--color-surface-100) / var(--tw-bg-opacity, 1))}.hover\:bg-surface-200:hover{--tw-bg-opacity: 1;background-color:rgb(var(--color-surface-200) / var(--tw-bg-opacity, 1))}.hover\:bg-surface-50:hover{--tw-bg-opacity: 1;background-color:rgb(var(--color-surface-50) / var(--tw-bg-opacity, 1))}.hover\:bg-ui-error-light:hover{--tw-bg-opacity: 1;background-color:rgb(var(--color-ui-error-bg) / var(--tw-bg-opacity, 1))}.hover\:bg-ui-success-light:hover{--tw-bg-opacity: 1;background-color:rgb(var(--color-ui-success-bg) / var(--tw-bg-opacity, 1))}.hover\:bg-white\/10:hover{background-color:#ffffff1a}.hover\:text-\[rgb\(var\(--docs-accent\)\)\]:hover{color:rgb(var(--docs-accent))}.hover\:text-\[rgb\(var\(--docs-text\)\)\]:hover{color:rgb(var(--docs-text))}.hover\:text-brand-dark:hover{--tw-text-opacity: 1;color:rgb(var(--color-brand-dark) / var(--tw-text-opacity, 1))}.hover\:text-brand-primary:hover{--tw-text-opacity: 1;color:rgb(var(--color-brand-primary) / var(--tw-text-opacity, 1))}.hover\:text-brand-primary-hover:hover{--tw-text-opacity: 1;color:rgb(var(--color-brand-primary-hover) / var(--tw-text-opacity, 1))}.hover\:text-brand-primary\/80:hover{color:rgb(var(--color-brand-primary) / .8)}.hover\:text-ink-600:hover{--tw-text-opacity: 1;color:rgb(var(--color-ink-600) / var(--tw-text-opacity, 1))}.hover\:text-ink-700:hover{--tw-text-opacity: 1;color:rgb(var(--color-ink-700) / var(--tw-text-opacity, 1))}.hover\:text-ui-error:hover{--tw-text-opacity: 1;color:rgb(192 57 43 / var(--tw-text-opacity, 1))}.hover\:text-ui-success\/80:hover{color:#1f8a4dcc}.hover\:text-white:hover{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.hover\:text-white\/90:hover{color:#ffffffe6}.hover\:underline:hover{text-decoration-line:underline}.hover\:no-underline:hover{text-decoration-line:none}.hover\:decoration-brand-primary:hover{text-decoration-color:rgb(var(--color-brand-primary) / 1)}.focus\:border-brand-dark:focus{--tw-border-opacity: 1;border-color:rgb(var(--color-brand-dark) / var(--tw-border-opacity, 1))}.focus\:border-brand-primary:focus{--tw-border-opacity: 1;border-color:rgb(var(--color-brand-primary) / var(--tw-border-opacity, 1))}.focus\:border-surface-300:focus{--tw-border-opacity: 1;border-color:rgb(var(--color-surface-300) / var(--tw-border-opacity, 1))}.focus\:bg-brand-light\/50:focus{background-color:rgb(var(--color-brand-primary-light) / .5)}.focus\:bg-surface-100:focus{--tw-bg-opacity: 1;background-color:rgb(var(--color-surface-100) / var(--tw-bg-opacity, 1))}.focus\:bg-surface-50:focus{--tw-bg-opacity: 1;background-color:rgb(var(--color-surface-50) / var(--tw-bg-opacity, 1))}.focus\:text-brand-dark:focus{--tw-text-opacity: 1;color:rgb(var(--color-brand-dark) / var(--tw-text-opacity, 1))}.focus\:text-ink-600:focus{--tw-text-opacity: 1;color:rgb(var(--color-ink-600) / var(--tw-text-opacity, 1))}.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-brand-primary:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(var(--color-brand-primary) / var(--tw-ring-opacity, 1))}.focus\:ring-brand-primary\/50:focus{--tw-ring-color: rgb(var(--color-brand-primary) / .5)}.focus\:ring-offset-2:focus{--tw-ring-offset-width: 2px}.focus\:ring-offset-\[rgb\(var\(--color-ring-offset\)\)\]:focus{--tw-ring-offset-color: rgb(var(--color-ring-offset))}.focus-visible\:outline-none:focus-visible{outline:2px solid transparent;outline-offset:2px}.focus-visible\:outline:focus-visible{outline-style:solid}.focus-visible\:outline-2:focus-visible{outline-width:2px}.focus-visible\:outline-offset-\[-2px\]:focus-visible{outline-offset:-2px}.focus-visible\:outline-brand-primary:focus-visible{outline-color:rgb(var(--color-brand-primary) / 1)}.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-\[rgb\(var\(--docs-accent\)\)\]:focus-visible{--tw-ring-color: rgb(var(--docs-accent))}.focus-visible\:ring-brand-primary:focus-visible{--tw-ring-opacity: 1;--tw-ring-color: rgb(var(--color-brand-primary) / var(--tw-ring-opacity, 1))}.focus-visible\:ring-brand-primary\/50:focus-visible{--tw-ring-color: rgb(var(--color-brand-primary) / .5)}.focus-visible\:ring-offset-2:focus-visible{--tw-ring-offset-width: 2px}.active\:cursor-grabbing:active{cursor:grabbing}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:opacity-50:disabled{opacity:.5}.group:hover .group-hover\:border-brand-primary\/50{border-color:rgb(var(--color-brand-primary) / .5)}.group:hover .group-hover\:text-brand-dark{--tw-text-opacity: 1;color:rgb(var(--color-brand-dark) / var(--tw-text-opacity, 1))}.group:hover .group-hover\:opacity-100{opacity:1}.prose-headings\:text-brand-dark :is(:where(h1,h2,h3,h4,h5,h6,th):not(:where([class~=not-prose],[class~=not-prose] *))){--tw-text-opacity: 1;color:rgb(var(--color-brand-dark) / var(--tw-text-opacity, 1))}.prose-a\:text-brand-primary :is(:where(a):not(:where([class~=not-prose],[class~=not-prose] *))){--tw-text-opacity: 1;color:rgb(var(--color-brand-primary) / var(--tw-text-opacity, 1))}.dark\:border-surface-300:is(.dark *){--tw-border-opacity: 1;border-color:rgb(var(--color-surface-300) / var(--tw-border-opacity, 1))}.dark\:bg-surface-100\/30:is(.dark *){background-color:rgb(var(--color-surface-100) / .3)}@media not all and (min-width:640px){.max-sm\:mt-1{margin-top:.25rem}.max-sm\:w-full{width:100%}}@media(min-width:640px){.sm\:top-\[128px\]{top:128px}.sm\:col-span-1{grid-column:span 1 / span 1}.sm\:col-span-2{grid-column:span 2 / span 2}.sm\:col-span-5{grid-column:span 5 / span 5}.sm\:-mx-6{margin-left:-1.5rem;margin-right:-1.5rem}.sm\:mx-auto{margin-left:auto;margin-right:auto}.sm\:mb-4{margin-bottom:1rem}.sm\:mb-6{margin-bottom:1.5rem}.sm\:ml-2{margin-left:.5rem}.sm\:ml-auto{margin-left:auto}.sm\:mt-0{margin-top:0}.sm\:block{display:block}.sm\:inline{display:inline}.sm\:inline-flex{display:inline-flex}.sm\:hidden{display:none}.sm\:h-\[calc\(100dvh-12rem\)\]{height:calc(100dvh - 12rem)}.sm\:min-h-\[72vh\]{min-height:72vh}.sm\:w-36{width:9rem}.sm\:w-40{width:10rem}.sm\:w-44{width:11rem}.sm\:w-52{width:13rem}.sm\:w-auto{width:auto}.sm\:w-full{width:100%}.sm\:max-w-2xl{max-width:42rem}.sm\:max-w-3xl{max-width:48rem}.sm\:max-w-4xl{max-width:56rem}.sm\:max-w-5xl{max-width:64rem}.sm\:max-w-7xl{max-width:80rem}.sm\:max-w-\[12rem\]{max-width:12rem}.sm\:max-w-full{max-width:100%}.sm\:max-w-lg{max-width:32rem}.sm\:max-w-md{max-width:28rem}.sm\:max-w-sm{max-width:24rem}.sm\:max-w-xl{max-width:36rem}.sm\:max-w-xs{max-width:20rem}.sm\:flex-none{flex:none}.sm\:translate-y-0{--tw-translate-y: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.sm\:scale-100{--tw-scale-x: 1;--tw-scale-y: 1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.sm\:scale-95{--tw-scale-x: .95;--tw-scale-y: .95;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.sm\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.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-\[16rem_16rem\]{grid-template-columns:16rem 16rem}.sm\:flex-row{flex-direction:row}.sm\:flex-wrap{flex-wrap:wrap}.sm\:items-start{align-items:flex-start}.sm\:items-end{align-items:flex-end}.sm\:items-center{align-items:center}.sm\:justify-end{justify-content:flex-end}.sm\:justify-center{justify-content:center}.sm\:justify-between{justify-content:space-between}.sm\:gap-2{gap:.5rem}.sm\:gap-3{gap:.75rem}.sm\:gap-5{gap:1.25rem}.sm\:gap-8{gap:2rem}.sm\:gap-x-4{-moz-column-gap:1rem;column-gap:1rem}.sm\:gap-y-3{row-gap:.75rem}.sm\:truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sm\:rounded-lg{border-radius:.5rem}.sm\:rounded-xl{border-radius:.75rem}.sm\:p-4{padding:1rem}.sm\:p-6{padding:1.5rem}.sm\:p-8{padding:2rem}.sm\:px-0{padding-left:0;padding-right:0}.sm\:px-10{padding-left:2.5rem;padding-right:2.5rem}.sm\:px-3{padding-left:.75rem;padding-right:.75rem}.sm\:px-4{padding-left:1rem;padding-right:1rem}.sm\:px-5{padding-left:1.25rem;padding-right:1.25rem}.sm\:px-6{padding-left:1.5rem;padding-right:1.5rem}.sm\:py-10{padding-top:2.5rem;padding-bottom:2.5rem}.sm\:py-8{padding-top:2rem;padding-bottom:2rem}.sm\:pr-8{padding-right:2rem}.sm\:pt-0{padding-top:0}.sm\:text-right{text-align:right}.sm\:justify-end.public-offer-sticky-header-inner{justify-content:flex-end!important}.public-offer-view-body-bg .offer-cost-grand-total-block>.sm\:hidden.print\:block .offer-partner-badge-strip{margin-top:1.5rem;margin-bottom:0;justify-content:flex-end}.public-offer-sticky-header-inner.public-offer-view-body-bg .offer-cost-grand-total-block>.sm\:hidden.print\:block .offer-partner-badge-strip{justify-content:flex-end}}@media(min-width:768px){.md\:col-span-1{grid-column:span 1 / span 1}.md\:col-span-2{grid-column:span 2 / span 2}.md\:col-span-4{grid-column:span 4 / span 4}.md\:col-span-5{grid-column:span 5 / span 5}.md\:col-span-6{grid-column:span 6 / span 6}.md\:col-span-7{grid-column:span 7 / span 7}.md\:col-start-2{grid-column-start:2}.md\:block{display:block}.md\:inline{display:inline}.md\:grid{display:grid}.md\:hidden{display:none}.md\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.md\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.md\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,1\.2fr\)_auto\]{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr) auto}.md\:gap-6{gap:1.5rem}.md\:text-sm{font-size:.875rem;line-height:1.25rem}.public-offer-view-body-bg .offer-cost-grand-total-block>.md\:hidden.print\:block .offer-partner-badge-strip{margin-top:1.5rem;margin-bottom:0;justify-content:flex-end}.public-offer-sticky-header-inner.public-offer-view-body-bg .offer-cost-grand-total-block>.md\:hidden.print\:block .offer-partner-badge-strip{justify-content:flex-end}}@media(min-width:1024px){.lg\:sticky{position:sticky}.lg\:top-0{top:0}.lg\:top-20{top:5rem}.lg\:z-10{z-index:10}.lg\:z-auto{z-index:auto}.lg\:col-span-1{grid-column:span 1 / span 1}.lg\:col-span-2{grid-column:span 2 / span 2}.lg\:col-span-3{grid-column:span 3 / span 3}.lg\:-mx-8{margin-left:-2rem;margin-right:-2rem}.lg\:mr-0{margin-right:0}.lg\:block{display:block}.lg\:flex{display:flex}.lg\:hidden{display:none}.lg\:h-screen{height:100vh}.lg\:max-h-screen{max-height:100vh}.lg\:min-h-0{min-height:0px}.lg\:w-auto{width:auto}.lg\:max-w-xl{max-width:36rem}.lg\:max-w-xs{max-width:20rem}.lg\:shrink-0{flex-shrink:0}.lg\:translate-x-0{--tw-translate-x: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.lg\:grid-cols-\[20rem_minmax\(0\,1fr\)\]{grid-template-columns:20rem minmax(0,1fr)}.lg\:flex-row{flex-direction:row}.lg\:flex-wrap{flex-wrap:wrap}.lg\:items-start{align-items:flex-start}.lg\:items-end{align-items:flex-end}.lg\:items-center{align-items:center}.lg\:justify-start{justify-content:flex-start}.lg\:justify-between{justify-content:space-between}.lg\:gap-3{gap:.75rem}.lg\:gap-6{gap:1.5rem}.lg\:gap-\[20px\]{gap:20px}.lg\:self-start{align-self:flex-start}.lg\:overflow-hidden{overflow:hidden}.lg\:p-5{padding:1.25rem}.lg\:p-8{padding:2rem}.lg\:px-4{padding-left:1rem;padding-right:1rem}.lg\:px-8{padding-left:2rem;padding-right:2rem}.lg\:pl-0{padding-left:0}.lg\:pr-12{padding-right:3rem}.public-offer-view-body-bg .offer-cost-grand-total-block>.lg\:hidden.print\:block .offer-partner-badge-strip{margin-top:1.5rem;margin-bottom:0;justify-content:flex-end}.public-offer-sticky-header-inner.public-offer-view-body-bg .offer-cost-grand-total-block>.lg\:hidden.print\:block .offer-partner-badge-strip{justify-content:flex-end}}@media(min-width:1280px){.xl\:sticky{position:sticky}.xl\:top-0{top:0}.xl\:top-20{top:5rem}.xl\:top-4{top:1rem}.xl\:flex{display:flex}.xl\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.xl\:grid-cols-\[minmax\(0\,1fr\)_min\(620px\,50\%\)\]{grid-template-columns:minmax(0,1fr) min(620px,50%)}.xl\:gap-8{gap:2rem}.xl\:px-10{padding-left:2.5rem;padding-right:2.5rem}.xl\:pr-16{padding-right:4rem}}.ltr\:origin-top-left:where([dir=ltr],[dir=ltr] *){transform-origin:top left}.ltr\:origin-top-right:where([dir=ltr],[dir=ltr] *){transform-origin:top right}.rtl\:origin-top-left:where([dir=rtl],[dir=rtl] *){transform-origin:top left}.rtl\:origin-top-right:where([dir=rtl],[dir=rtl] *){transform-origin:top right}.\[\&\:\:-webkit-details-marker\]\:hidden::-webkit-details-marker{display:none}.public-offer-view-body-bg .offer-cost-grand-total-block>.\[\&\:\:-webkit-details-marker\]\:hidden.print\:block::-webkit-details-marker .offer-partner-badge-strip{margin-top:1.5rem;margin-bottom:0;justify-content:flex-end}.public-offer-sticky-header-inner.public-offer-view-body-bg .offer-cost-grand-total-block>.\[\&\:\:-webkit-details-marker\]\:hidden.print\:block::-webkit-details-marker .offer-partner-badge-strip{justify-content:flex-end}.\[\&_\.ql-editor\]\:min-h-\[100px\] .ql-editor{min-height:100px}.\[\&_\.ql-editor\]\:min-h-\[80px\] .ql-editor{min-height:80px}.\[\&_td\]\:px-2 td,.\[\&_th\]\:px-2 th{padding-left:.5rem;padding-right:.5rem}
