.tw-root input[type=checkbox],.tw-root input[type=radio]{margin:unset}.tw-root input[type=checkbox],.tw-root input[type=checkbox]:checked,.tw-root input[type=radio],.tw-root input[type=radio]:checked{background-color:unset}.tw-root input[type=checkbox]:before,.tw-root input[type=checkbox]:checked:before,.tw-root input[type=radio]:before,.tw-root input[type=radio]:checked:before{content:unset}*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }:where(*).tw-root,.tw-root :where(*),.tw-root:before,.tw-root *:before,.tw-root:after,.tw-root *:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#b4c5d680}.tw-root:before,.tw-root *:before,.tw-root:after,.tw-root *:after{--tw-content: ""}.tw-root{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;tab-size:4;font-family:Open Sans,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body.tw-root,.tw-root body{margin:0;line-height:inherit}:where(hr).tw-root,.tw-root :where(hr){height:0;color:inherit;border-top-width:1px}:where(.tw-root,.tw-root *) abbr:where([title]){text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}:where(h1).tw-root,.tw-root :where(h1),:where(h2).tw-root,.tw-root :where(h2),:where(h3).tw-root,.tw-root :where(h3),:where(h4).tw-root,.tw-root :where(h4),:where(h5).tw-root,.tw-root :where(h5),:where(h6).tw-root,.tw-root :where(h6){font-size:inherit;font-weight:inherit}:where(a).tw-root,.tw-root :where(a){color:inherit;text-decoration:inherit}:where(b).tw-root,.tw-root :where(b),:where(strong).tw-root,.tw-root :where(strong){font-weight:bolder}:where(code).tw-root,.tw-root :where(code),:where(kbd).tw-root,.tw-root :where(kbd),:where(samp).tw-root,.tw-root :where(samp),:where(pre).tw-root,.tw-root :where(pre){font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}:where(small).tw-root,.tw-root :where(small){font-size:80%}:where(sub).tw-root,.tw-root :where(sub),:where(sup).tw-root,.tw-root :where(sup){font-size:75%;line-height:0;position:relative;vertical-align:baseline}:where(sub).tw-root,.tw-root :where(sub){bottom:-.25em}:where(sup).tw-root,.tw-root :where(sup){top:-.5em}:where(table).tw-root,.tw-root :where(table){text-indent:0;border-color:inherit;border-collapse:collapse}:where(button).tw-root,.tw-root :where(button),:where(input).tw-root,.tw-root :where(input),:where(optgroup).tw-root,.tw-root :where(optgroup),:where(select).tw-root,.tw-root :where(select),:where(textarea).tw-root,.tw-root :where(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}:where(button).tw-root,.tw-root :where(button),:where(select).tw-root,.tw-root :where(select){text-transform:none}:where(button).tw-root,.tw-root :where(button),:where(.tw-root,.tw-root *) input:where([type=button]),:where(.tw-root,.tw-root *) input:where([type=reset]),:where(.tw-root,.tw-root *) input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:where(.tw-root,.tw-root *) :-moz-focusring{outline:auto}:where(.tw-root,.tw-root *) :-moz-ui-invalid{box-shadow:none}:where(progress).tw-root,.tw-root :where(progress){vertical-align:baseline}:where(.tw-root,.tw-root *) ::-webkit-inner-spin-button,:where(.tw-root,.tw-root *) ::-webkit-outer-spin-button{height:auto}:where([type=search]).tw-root,.tw-root :where([type=search]){-webkit-appearance:textfield;outline-offset:-2px}:where(.tw-root,.tw-root *) ::-webkit-search-decoration{-webkit-appearance:none}:where(.tw-root,.tw-root *) ::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}:where(summary).tw-root,.tw-root :where(summary){display:list-item}:where(blockquote).tw-root,.tw-root :where(blockquote),:where(dl).tw-root,.tw-root :where(dl),:where(dd).tw-root,.tw-root :where(dd),:where(h1).tw-root,.tw-root :where(h1),:where(h2).tw-root,.tw-root :where(h2),:where(h3).tw-root,.tw-root :where(h3),:where(h4).tw-root,.tw-root :where(h4),:where(h5).tw-root,.tw-root :where(h5),:where(h6).tw-root,.tw-root :where(h6),:where(hr).tw-root,.tw-root :where(hr),:where(figure).tw-root,.tw-root :where(figure),:where(p).tw-root,.tw-root :where(p),:where(pre).tw-root,.tw-root :where(pre){margin:0}:where(fieldset).tw-root,.tw-root :where(fieldset){margin:0;padding:0}:where(legend).tw-root,.tw-root :where(legend){padding:0}:where(ol).tw-root,.tw-root :where(ol),:where(ul).tw-root,.tw-root :where(ul),:where(menu).tw-root,.tw-root :where(menu){list-style:none;margin:0;padding:0}:where(dialog).tw-root,.tw-root :where(dialog){padding:0}:where(textarea).tw-root,.tw-root :where(textarea){resize:vertical}:where(.tw-root,.tw-root *) input::placeholder,:where(.tw-root,.tw-root *) textarea::placeholder{opacity:1;color:#9ca3af}:where(button).tw-root,.tw-root :where(button),:where([role=button]).tw-root,.tw-root :where([role=button]){cursor:pointer}:where(.tw-root,.tw-root *) :disabled{cursor:default}:where(img).tw-root,.tw-root :where(img),:where(svg).tw-root,.tw-root :where(svg),:where(video).tw-root,.tw-root :where(video),:where(canvas).tw-root,.tw-root :where(canvas),:where(audio).tw-root,.tw-root :where(audio),:where(iframe).tw-root,.tw-root :where(iframe),:where(embed).tw-root,.tw-root :where(embed),:where(object).tw-root,.tw-root :where(object){display:block;vertical-align:middle}:where(img).tw-root,.tw-root :where(img),:where(video).tw-root,.tw-root :where(video){max-width:100%;height:auto}:where(.tw-root,.tw-root *) [hidden]:where(:not([hidden=until-found])){display:none}.tw-root .container{width:100%}@media (min-width: 640px){.tw-root .container{max-width:640px}}@media (min-width: 768px){.tw-root .container{max-width:768px}}@media (min-width: 1024px){.tw-root .container{max-width:1024px}}@media (min-width: 1280px){.tw-root .container{max-width:1280px}}@media (min-width: 1536px){.tw-root .container{max-width:1536px}}.tw-root .visible{visibility:visible}.tw-root .fixed{position:fixed}.tw-root .absolute{position:absolute}.tw-root .relative{position:relative}.tw-root .float-right{float:right}.tw-root .mb-0\.5{margin-bottom:2.5px}.tw-root .mt-0\.5{margin-top:2.5px}.tw-root .mt-3{margin-top:15px}.tw-root .mt-4{margin-top:20px}.tw-root .mt-5{margin-top:25px}.tw-root .block{display:block}.tw-root .flex{display:flex}.tw-root .table{display:table}.tw-root .hidden{display:none}.tw-root .w-full{width:100%}.tw-root .min-w-32{min-width:160px}.tw-root .flex-1{flex:1 1 0%}.tw-root .flex-shrink{flex-shrink:1}.tw-root .grow{flex-grow:1}.tw-root .resize{resize:both}.tw-root .flex-col{flex-direction:column}.tw-root .flex-wrap{flex-wrap:wrap}.tw-root .items-start{align-items:flex-start}.tw-root .items-center{align-items:center}.tw-root .justify-center{justify-content:center}.tw-root .justify-between{justify-content:space-between}.tw-root .gap-1{gap:5px}.tw-root .gap-10{gap:50px}.tw-root .gap-2{gap:10px}.tw-root .gap-3{gap:15px}.tw-root .overflow-auto{overflow:auto}.tw-root .overflow-visible{overflow:visible}.tw-root .overflow-scroll{overflow:scroll}.tw-root .overflow-y-scroll{overflow-y:scroll}.tw-root .truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tw-root .whitespace-pre-wrap{white-space:pre-wrap}.tw-root .border{border-width:1px}.tw-root .border-b{border-bottom-width:1px}.tw-root .p-1{padding:5px}.tw-root .p-4{padding:20px}.tw-root .px-1{padding-left:5px;padding-right:5px}.tw-root .px-2{padding-left:10px;padding-right:10px}.tw-root .py-0\.5{padding-top:2.5px;padding-bottom:2.5px}.tw-root .py-1{padding-top:5px;padding-bottom:5px}.tw-root .py-3{padding-top:15px;padding-bottom:15px}.tw-root .px-4{padding-left:20px;padding-right:20px}.tw-root .py-2{padding-top:10px;padding-bottom:10px}.tw-root .pb-0{padding-bottom:0}.tw-root .pr-1{padding-right:5px}.tw-root .pt-2{padding-top:10px}.tw-root .pt-4{padding-top:20px}.tw-root .pt-0{padding-top:0}.tw-root .text-left{text-align:left}.tw-root .text-center{text-align:center}.tw-root .text-base{font-size:1rem;line-height:1.5rem}.tw-root .text-sm{font-size:.875rem;line-height:1.25rem}.tw-root .text-xs{font-size:.75rem;line-height:1rem}.tw-root .font-bold{font-weight:700}.tw-root .font-extrabold{font-weight:800}.tw-root .font-medium{font-weight:500}.tw-root .uppercase{text-transform:uppercase}.tw-root .text-tri-blue-fg{--tw-text-opacity: 1;color:rgb(21 42 84 / var(--tw-text-opacity, 1))}.tw-root .text-tri-red-tone{--tw-text-opacity: 1;color:rgb(233 21 0 / var(--tw-text-opacity, 1))}.tw-root .text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.tw-root .opacity-75{opacity:.75}.tw-root .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)}.tw-root .outline{outline-style:solid}.tw-root .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)}.tw-root .drop-shadow-md{--tw-drop-shadow: drop-shadow(0 4px 3px rgb(0 0 0 / .07)) drop-shadow(0 2px 2px rgb(0 0 0 / .06));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)}.tw-root .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)}.tw-root .backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.tw-root .transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.configurator-root-styles{color:#1d2026}.conf-btn{display:inline-flex;padding-block:7px;padding-inline:10px;border-radius:5px}.conf-btn:where(:not(.conf-btn-unstyled)){align-items:center;justify-content:center;position:relative;font-weight:700;font-size:1rem;letter-spacing:.025em;line-height:1.375;-webkit-text-decoration:none;text-decoration:none;transition-duration:.15s;transition-property:color,background,border-color;transition-timing-function:ease-in-out;outline-offset:3px}.conf-btn:where(:not(.conf-btn-unstyled)):not(:disabled):not([disabled]){cursor:pointer}.conf-btn:disabled,.conf-btn[disabled]{cursor:default;opacity:.75}.conf-btn>.\.text{padding-inline:10px}.conf-btn--sm{padding-block:2px}.conf-btn--lg{padding-block:10px}.conf-btn--black{background-color:#1d2026;color:#fff}.conf-btn--black.conf-btn--tonal{background-color:#babec6;color:#13161c}.conf-btn--blue.conf-btn--tonal{background-color:#d8ebff;color:#152a54}.conf-btn--red{background-color:#e91500;color:#fff}.conf-btn:disabled,.conf-btn[disabled]{background-color:#44484f;color:#fff}.conf-btn:disabled.conf-btn--tonal,.conf-btn[disabled].conf-btn--tonal{background-color:#babec6;color:#13161c}.conf-checkbox{-webkit-appearance:none;appearance:none;width:17px;height:17px;border:1px solid #b4c5d6;transition:.1s ease;transition-property:background-size,background-position,background-color;background:linear-gradient(transparent,transparent) center/0% 0% no-repeat,transparent;flex-shrink:0}.conf-checkbox:checked{background:linear-gradient(#e91500,#e91500) center/ calc(100% - 4px) calc(100% - 4px) no-repeat,transparent}.conf-checkbox:not(:disabled):not([disabled]){cursor:pointer}.conf-checkbox:disabled,.conf-checkbox[disabled]{opacity:.5}.conf-input{background-color:#fff;border-radius:.25rem;border:1px solid #b4c5d6;text-align:left;padding-inline:12px;padding-block:7px}.icon{display:inline-flex;width:1em;height:1em;fill:currentColor;vertical-align:middle;flex-shrink:0}.modal-container{---modal-backdrop-bg: rgba(29, 32, 38, .85);display:flex;justify-content:center;align-items:center;z-index:100001}.modal-container,.modal-container[popover],.modal-container[popover]:popover-open{position:fixed;margin:0;inset:0}.modal-container[popover],.modal-container[popover]:popover-open{width:auto;height:auto;background:unset;color:inherit;border:none;padding:0;overflow:visible}.modal-container:before{content:"";z-index:-1;position:absolute;left:0;top:0;width:100%;height:100%;background-color:var(---modal-backdrop-bg)}.modal-container .modal{position:absolute}.modal{---modal-bg: #fff;background-color:var(---modal-bg);border-radius:5px;min-width:300px;min-height:140px;transition:cubic-bezier(.68,-.55,.27,1.55) .2s;transition-property:transform,opacity,visibility;display:flex;flex-direction:column;position:relative;max-width:90%;max-height:90%;overflow:auto;box-shadow:0 3px 6px #00000029;outline-offset:3px}.modal-pop{animation:modal-pop .15s cubic-bezier(.25,.8,.25,1)}.modal-md{min-width:400px;min-height:220px}@keyframes modal-pop{0%{transform:scale(1)}50%{transform:scale(1.03)}to{transform:scale(1)}}
