.tds-button-primary{--tds-button-background-colour-default: #0075DB;--tds-button-background-colour-hover: #0064b4;--tds-button-background-colour-pressed: #014983;--tds-button-background-colour-disabled: #0075DB1a;--tds-button-text-colour-default: #fff;--tds-button-text-colour-hover: #fff;--tds-button-text-colour-pressed: #fff;--tds-button-text-colour-disabled: #014c6e33;--tds-button-icon-colour-default: #fff;--tds-button-icon-colour-hover: #fff;--tds-button-icon-colour-pressed: #fff;--tds-button-icon-colour-disabled: #014c6e55;--tds-button-border-colour-default: unset;--tds-button-border-colour-hover: unset;--tds-button-border-colour-pressed: unset;--tds-button-border-colour-disabled: unset;--tds-button-border-size: 0px;--tds-button-accent-colour-default: unset;--tds-button-accent-colour-hover: unset;--tds-button-accent-colour-pressed: unset;--tds-button-accent-colour-disabled: unset;--tds-button-accent-size: 0px}.tds-button-secondary{--tds-button-background-colour-default: #4d5478;--tds-button-background-colour-hover: #394063;--tds-button-background-colour-pressed: #242a49;--tds-button-background-colour-disabled: #4d54781f;--tds-button-text-colour-default: #fff;--tds-button-text-colour-hover: #fff;--tds-button-text-colour-pressed: #fff;--tds-button-text-colour-disabled: #fff;--tds-button-icon-colour-default: #fff;--tds-button-icon-colour-hover: #fff;--tds-button-icon-colour-pressed: #fff;--tds-button-icon-colour-disabled: #fff;--tds-button-border-colour-default: unset;--tds-button-border-colour-hover: unset;--tds-button-border-colour-pressed: unset;--tds-button-border-colour-disabled: unset;--tds-button-border-size: 0px;--tds-button-accent-colour-default: unset;--tds-button-accent-colour-hover: unset;--tds-button-accent-colour-pressed: unset;--tds-button-accent-colour-disabled: unset;--tds-button-accent-size: 0px}.tds-button-tertiary{--tds-button-background-colour-default: #eeeeee;--tds-button-background-colour-hover: #e2e2e2;--tds-button-background-colour-pressed: #888888;--tds-button-background-colour-disabled: #f2f2f2;--tds-button-text-colour-default: #555;--tds-button-text-colour-hover: #333;--tds-button-text-colour-pressed: #fff;--tds-button-text-colour-disabled: #ccc;--tds-button-icon-colour-default: #555;--tds-button-icon-colour-hover: #000;--tds-button-icon-colour-pressed: #fff;--tds-button-icon-colour-disabled: #ccc;--tds-button-border-colour-default: unset;--tds-button-border-colour-hover: unset;--tds-button-border-colour-pressed: unset;--tds-button-border-colour-disabled: unset;--tds-button-border-size: 0px;--tds-button-accent-colour-default: unset;--tds-button-accent-colour-hover: unset;--tds-button-accent-colour-pressed: unset;--tds-button-accent-colour-disabled: unset;--tds-button-accent-size: 0px}.tds-button-standard{--tds-button-background-colour-default: transparent;--tds-button-background-colour-hover: rgba(0, 0, 0, 0.05);--tds-button-background-colour-pressed: #0075DB22;--tds-button-background-colour-disabled: transparent;--tds-button-text-colour-default: #757575;--tds-button-text-colour-hover: #3c3c3c;--tds-button-text-colour-pressed: #3c3c3c;--tds-button-text-colour-disabled: #aaa;--tds-button-icon-colour-default: #757575;--tds-button-icon-colour-hover: #535353;--tds-button-icon-colour-pressed: #3c3c3c;--tds-button-icon-colour-disabled: #aaa;--tds-button-border-colour-default: unset;--tds-button-border-colour-hover: unset;--tds-button-border-colour-pressed: unset;--tds-button-border-colour-disabled: unset;--tds-button-border-size: 0px;--tds-button-accent-colour-default: unset;--tds-button-accent-colour-hover: unset;--tds-button-accent-colour-pressed: unset;--tds-button-accent-colour-disabled: unset;--tds-button-accent-size: 0px}.tds-button-distinct{--tds-button-background-colour-default: #fff;--tds-button-background-colour-hover: #f7f7f7;--tds-button-background-colour-pressed: #f1f1f1;--tds-button-background-colour-disabled: #f2f2f2;--tds-button-text-colour-default: #555;--tds-button-text-colour-hover: #333;--tds-button-text-colour-pressed: #3c3c3c;--tds-button-text-colour-disabled: #999;--tds-button-icon-colour-default: #555;--tds-button-icon-colour-hover: #333;--tds-button-icon-colour-pressed: #3c3c3c;--tds-button-icon-colour-disabled: #999;--tds-button-border-colour-default: #dfdfdf;--tds-button-border-colour-hover: #c1c1c1;--tds-button-border-colour-pressed: #c1c1c1;--tds-button-border-colour-disabled: #dfdfdf;--tds-button-border-size: 1px;--tds-button-accent-colour-default: unset;--tds-button-accent-colour-hover: unset;--tds-button-accent-colour-pressed: unset;--tds-button-accent-colour-disabled: unset;--tds-button-accent-size: 0px}.tds-button-special{--tds-button-background-colour-default: #fff;--tds-button-background-colour-hover: #f7f7f7;--tds-button-background-colour-pressed: #fff;--tds-button-background-colour-disabled: #f5f5f5;--tds-button-text-colour-default: #757575;--tds-button-text-colour-hover: #3c3c3c;--tds-button-text-colour-pressed: #3c3c3c;--tds-button-text-colour-disabled: #aaaaaa;--tds-button-icon-colour-default: #757575;--tds-button-icon-colour-hover: #3c3c3c;--tds-button-icon-colour-pressed: #3c3c3c;--tds-button-icon-colour-disabled: #aaaaaa;--tds-button-border-colour-default: #dfdfdf;--tds-button-border-colour-hover: #c1c1c1;--tds-button-border-colour-pressed: #c1c1c1;--tds-button-border-colour-disabled: #dfdfdf;--tds-button-border-size: 1px;--tds-button-accent-colour-default: #0075DB;--tds-button-accent-colour-hover: #0075DB;--tds-button-accent-colour-pressed: #0075DB;--tds-button-accent-colour-disabled: #0075DB;--tds-button-accent-size: 3px}.tds-button-imageOverlay{--tds-button-background-colour-default: rgba(0, 0, 0, 0.2);--tds-button-background-colour-hover: rgba(0, 0, 0, 0.4);--tds-button-background-colour-pressed: rgba(0, 0, 0, 0.2);--tds-button-background-colour-disabled: rgba(0, 0, 0, 0.1);--tds-button-text-colour-default: #fff;--tds-button-text-colour-hover: #fff;--tds-button-text-colour-pressed: #fff;--tds-button-text-colour-disabled: #fff;--tds-button-icon-colour-default: #fff;--tds-button-icon-colour-hover: #fff;--tds-button-icon-colour-pressed: #fff;--tds-button-icon-colour-disabled: #fff;--tds-button-border-size: 0px;--tds-button-accent-colour-default: unset;--tds-button-accent-colour-hover: unset;--tds-button-accent-colour-pressed: unset;--tds-button-accent-colour-disabled: unset;--tds-button-accent-size: 0px}.tds-button-negative{--tds-button-background-colour-default: #393939;--tds-button-background-colour-hover: #2e2e2e;--tds-button-background-colour-pressed: #222222;--tds-button-background-colour-disabled: #b0b0b0;--tds-button-text-colour-default: #fff;--tds-button-text-colour-hover: #fff;--tds-button-text-colour-pressed: #fff;--tds-button-text-colour-disabled: #fff;--tds-button-icon-colour-default: #fff;--tds-button-icon-colour-hover: #fff;--tds-button-icon-colour-pressed: #fff;--tds-button-icon-colour-disabled: #fff;--tds-button-border-colour-default: unset;--tds-button-border-colour-hover: unset;--tds-button-border-colour-pressed: unset;--tds-button-border-colour-disabled: unset;--tds-button-border-size: 0px;--tds-button-accent-colour-default: unset;--tds-button-accent-colour-hover: unset;--tds-button-accent-colour-pressed: unset;--tds-button-accent-colour-disabled: unset;--tds-button-accent-size: 0px}.tds-button-tab{--tds-button-background-colour-default: #f2f2f2;--tds-button-background-colour-hover: #e6e6e6;--tds-button-background-colour-pressed: #fff;--tds-button-background-colour-disabled: #f2f2f2;--tds-button-text-colour-default: #3c3c3c;--tds-button-text-colour-hover: #222;--tds-button-text-colour-pressed: #222;--tds-button-text-colour-disabled: #8a8a8a;--tds-button-icon-colour-default: #3c3c3c;--tds-button-icon-colour-hover: #222;--tds-button-icon-colour-pressed: #222;--tds-button-icon-colour-disabled: #8a8a8a;--tds-button-border-colour-default: #dfdfdf;--tds-button-border-colour-hover: #c1c1c1;--tds-button-border-colour-pressed: #c1c1c1;--tds-button-border-colour-disabled: #dfdfdf;--tds-button-border-size: 1px;--tds-button-accent-colour-default: unset;--tds-button-accent-colour-hover: unset;--tds-button-accent-colour-pressed: unset;--tds-button-accent-colour-disabled: unset;--tds-button-accent-size: 0px}.tds-button-link{--tds-button-background-colour-default: transparent;--tds-button-background-colour-hover: transparent;--tds-button-background-colour-pressed: transparent;--tds-button-background-colour-disabled: transparent;--tds-button-text-colour-default: var(--tds-theme-link-colour);--tds-button-text-colour-hover: var(--tds-theme-link-colour);--tds-button-text-colour-pressed: var(--tds-theme-link-colour);--tds-button-text-colour-disabled: var(--tds-theme-link-colour);--tds-button-icon-colour-default: var(--tds-theme-icon-colour);--tds-button-icon-colour-hover: var(--tds-theme-icon-colour);--tds-button-icon-colour-pressed: var(--tds-theme-icon-colour);--tds-button-icon-colour-disabled: var(--tds-theme-icon-colour);--tds-button-border-colour-default: unset;--tds-button-border-colour-hover: unset;--tds-button-border-colour-pressed: unset;--tds-button-border-colour-disabled: unset;--tds-button-border-size: 0px;--tds-button-accent-colour-default: unset;--tds-button-accent-colour-hover: unset;--tds-button-accent-colour-pressed: unset;--tds-button-accent-colour-disabled: unset;--tds-button-accent-size: 0px;text-decoration:underline}.tds-theme-critical{--tds-theme-background-colour: #f97e7e;--tds-theme-border-colour: red;--tds-theme-border-size: 1px;--tds-theme-heading-colour: #fff;--tds-theme-text-colour: #ffffffbb;--tds-theme-icon-colour: #ffffffbb}.tds-theme-critical .tds-button-primary{--tds-button-background-colour-default: #fff;--tds-button-background-colour-hover: #ffffffaa;--tds-button-background-colour-pressed: #ffffffaa;--tds-button-background-colour-selected: #ffffff88;--tds-button-text-colour-default: #4a4a4a;--tds-button-text-colour-hover: #313131;--tds-button-text-colour-pressed: #313131;--tds-button-text-colour-selected: #313131;--tds-button-icon-colour-default: #4a4a4a;--tds-button-icon-colour-hover: #313131;--tds-button-icon-colour-pressed: #313131;--tds-button-icon-colour-selected: #313131}.tds-theme-container{--tds-theme-background-colour: #0000000d;--tds-theme-heading-colour: #3c3c3c;--tds-theme-text-colour: #6c6c6c;--tds-theme-icon-colour: #6c6c6c;--tds-theme-border-size: 0px}.tds-theme-information{--tds-theme-background-colour: #d1e7ff;--tds-theme-heading-colour: #3c3c3c;--tds-theme-text-colour: #3c3c3c;--tds-theme-icon-colour: #3c3c3c;--tds-theme-border-size: 0px}.tds-theme-notification{--tds-theme-background-colour: red;--tds-theme-heading-colour: #fff;--tds-theme-text-colour: #fff;--tds-theme-icon-colour: #fff;--tds-theme-border-size: 0px}.tds-theme-input{--tds-theme-background-colour: #fff;--tds-theme-heading-colour: #3c3c3c;--tds-theme-text-colour: #6c6c6c;--tds-theme-icon-colour: #6c6c6c;--tds-theme-border-size: 1px}.tds-theme-price-type-1{--tds-theme-background-colour: rgb(0, 98, 178);--tds-theme-heading-colour: #fff;--tds-theme-text-colour: #dfdfdf;--tds-theme-icon-colour: #dfdfdf;--tds-theme-border-size: 0px}.tds-theme-price-type-2{--tds-theme-background-colour: rgb(73, 128, 0);--tds-theme-heading-colour: #fff;--tds-theme-text-colour: #dfdfdf;--tds-theme-icon-colour: #dfdfdf;--tds-theme-border-size: 0px}.tds-theme-primary{--tds-theme-background-colour: #0075DB;--tds-theme-heading-colour: #fff;--tds-theme-text-colour: #fff;--tds-theme-icon-colour: #fff;--tds-theme-border-size: 0px}.tds-theme-prominent{--tds-theme-background-colour: #d9f3ff;--tds-theme-heading-colour: #3c3c3c;--tds-theme-text-colour: #6c6c6c;--tds-theme-link-colour: #015cab;--tds-theme-icon-colour: #0075DB;--tds-theme-border-size: 0px}.tds-theme-standard{--tds-theme-background-colour: #fff;--tds-theme-heading-colour: #3c3c3c;--tds-theme-border-colour: #dfdfdf;--tds-theme-text-colour: #6c6c6c;--tds-theme-icon-colour: #6c6c6c;--tds-theme-border-size: 1px}.tds-theme-tip{--tds-theme-background-colour: rgba(0, 0, 0, 0.8);--tds-theme-border-colour: #dfdfdf;--tds-theme-heading-colour: #fff;--tds-theme-text-colour: #dfdfdf;--tds-theme-icon-colour: #dfdfdf;--tds-theme-border-size: 0px}.tds-theme-tip .tds-button-primary{--tds-button-background-colour-default: #fff3;--tds-button-background-colour-hover: #fff5;--tds-button-background-colour-pressed: #ffffffaa;--tds-button-background-colour-selected: #ffffff88;--tds-button-text-colour-default: #fff;--tds-button-text-colour-hover: #fff;--tds-button-text-colour-pressed: #313131;--tds-button-text-colour-selected: #313131;--tds-button-icon-colour-default: #fffa;--tds-button-icon-colour-hover: #fff;--tds-button-icon-colour-pressed: #fff;--tds-button-icon-colour-selected: #fff}.tds-theme-tip .tds-button-secondary{--tds-button-background-colour-default: #fff1;--tds-button-background-colour-hover: #fff2;--tds-button-background-colour-pressed: #ffffffaa;--tds-button-background-colour-selected: #ffffff88;--tds-button-text-colour-default: #fff;--tds-button-text-colour-hover: #fff;--tds-button-text-colour-pressed: #fff;--tds-button-text-colour-selected: #fff;--tds-button-icon-colour-default: #fffa;--tds-button-icon-colour-hover: #fff;--tds-button-icon-colour-pressed: #fff;--tds-button-icon-colour-selected: #fff}.tds-theme-tip .tds-button-transparent{--tds-button-background-colour-default: transparent;--tds-button-background-colour-hover: rgba(255, 255, 255, 0.1);--tds-button-background-colour-pressed: rgba(255, 255, 255, 0.2);--tds-button-background-colour-selected: rgba(255, 255, 255, 0.2);--tds-button-text-colour-default: #878787;--tds-button-text-colour-hover: #878787;--tds-button-text-colour-pressed: #878787;--tds-button-text-colour-selected: #878787;--tds-button-icon-colour-default: #c9c9c9;--tds-button-icon-colour-hover: #c9c9c9;--tds-button-icon-colour-pressed: #c9c9c9;--tds-button-icon-colour-selected: #c9c9c9;--tds-button-border-size: 0px}.tds-theme-warning{--tds-theme-background-colour: #fff1d1;--tds-theme-heading-colour: #333;--tds-theme-text-colour: #333;--tds-theme-icon-colour: #333;--tds-theme-border-size: 0px}.tds-theme-warning .tds-button-tertiary{--tds-button-background-colour-default: #0002;--tds-button-background-colour-hover: #0004;--tds-button-background-colour-pressed: #888888;--tds-button-background-colour-disabled: #0001;--tds-button-text-colour-default: #555;--tds-button-text-colour-hover: #333;--tds-button-text-colour-pressed: #fff;--tds-button-text-colour-disabled: #ccc;--tds-button-icon-colour-default: #555;--tds-button-icon-colour-hover: #000;--tds-button-icon-colour-pressed: #fff;--tds-button-icon-colour-disabled: #ccc;--tds-button-border-colour-default: unset;--tds-button-border-colour-hover: unset;--tds-button-border-colour-pressed: unset;--tds-button-border-colour-disabled: unset;--tds-button-border-size: 0px;--tds-button-accent-colour-default: unset;--tds-button-accent-colour-hover: unset;--tds-button-accent-colour-pressed: unset;--tds-button-accent-colour-disabled: unset;--tds-button-accent-size: 0px}:root{--tao-rem: 1px}:root,.tds-theme-base{--tds-theme-background-colour: #fff;--tds-theme-border-colour: #dedede;--tds-theme-border-size: 1px;--tds-theme-corner-size: 5px;--tds-theme-text-colour: #555;--tds-theme-heading-colour: #333;--tds-theme-icon-colour: #888888;--tds-theme-link-colour: #0075db;--tds-theme-accent-colour: #0075db;--tds-theme-placeholder-colour: #f2f2f2;--tds-theme-overlay-colour: #00000055}:root,.tds-theme-spacing{--tds-rem: calc(1 * var(--tao-rem));--tds-xxs: calc(2 * var(--tds-rem));--tds-xs: calc(5 * var(--tds-rem));--tds-sm: calc(10 * var(--tds-rem));--tds-md: calc(15 * var(--tds-rem));--tds-lg: calc(20 * var(--tds-rem));--tds-xl: calc(30 * var(--tds-rem));--tds-xxl: calc(40 * var(--tds-rem));--tds-xxxl: calc(50 * var(--tds-rem))}@keyframes tao-fadeDown{from{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@keyframes tao-fadeIn{from{opacity:0}to{opacity:1}}@keyframes tao-slideIn{from{opacity:0;transform:translateX(-20px)}to{opacity:1;transform:translateX(0)}}@keyframes tao-spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes tao-headShake{0%{transform:translateX(0)}6.5%{transform:translateX(-6px) rotateY(-9deg)}18.5%{transform:translateX(5px) rotateY(7deg)}31.5%{transform:translateX(-3px) rotateY(-5deg)}43.5%{transform:translateX(2px) rotateY(3deg)}50%{transform:translateX(0)}}.tao-headShake{animation-timing-function:ease-in-out;animation-name:headShake}.tao_button{border-color: var(--tds-button-border-colour-default);background-color: var(--tds-button-background-colour-default);color: var(--tds-button-text-colour-default);accent-color: var(--tds-button-accent-colour-default)}.tao_button:hover{border-color: var(--tds-button-border-colour-hover);background-color: var(--tds-button-background-colour-hover);color: var(--tds-button-text-colour-hover);accent-color: var(--tds-button-accent-colour-hover)}.tao_button:active{border-color: var(--tds-button-border-colour-pressed);background-color: var(--tds-button-background-colour-pressed);color: var(--tds-button-text-colour-pressed);accent-color: var(--tds-button-accent-colour-pressed)}.tao_button:disabled{border-color: var(--tds-button-border-colour-disabled);background-color: var(--tds-button-background-colour-disabled);color: var(--tds-button-text-colour-disabled);accent-color: var(--tds-button-accent-colour-disabled)}.tao_button{display: flex;cursor: pointer;align-items: center;justify-content: center;border-radius: 0.375rem;border-width: 1px}.tao-confirmation{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;flex-wrap:nowrap;position: relative;height: 100%;border-radius: 0.375rem;border-width: 1px;border-color: var(--tds-theme-border-colour);background-color: var(--tds-theme-background-colour);padding: var(--tds-lg);font-family: ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji" !important;animation:tao-slideIn var(--tpx-animation-speed) ease-out}.tao-confirmation__close{position: absolute;right: 0.75rem;top: 0.75rem;display: flex;align-items: center;justify-content: center;border-radius: 9999px;padding: var(--tds-xs);transition-property: color, background-color, border-color, text-decoration-color, fill, stroke;transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);transition-duration: 150ms;--tw-text-opacity: 1;color: rgb(107 114 128 / var(--tw-text-opacity, 1))}.tao-confirmation__close:hover{--tw-bg-opacity: 1;background-color: rgb(243 244 246 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color: rgb(55 65 81 / var(--tw-text-opacity, 1))}.tao-confirmation__close:focus{outline: 2px solid transparent;outline-offset: 2px;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);--tw-ring-opacity: 1;--tw-ring-color: rgb(191 219 254 / var(--tw-ring-opacity, 1));--tw-ring-offset-width: 1px}.tao-confirmation__close{cursor:pointer;z-index:10}.tao-confirmation__title{font-family: ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";font-size: 1.125rem;line-height: 1.75rem;font-weight: 600}.tao-confirmation__message{font-family: ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";font-size: 0.875rem;line-height: 1.25rem}.tao-confirmation__input{font-family: ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";font-size: 0.875rem;line-height: 1.25rem;width: 100%;border-radius: 0.375rem !important;border-width: 1px;border-color: var(--tds-theme-border-colour);padding: var(--tds-sm)}.tao-confirmation__input:focus{outline: 2px solid transparent;outline-offset: 2px}.tao-confirmation__input{transition:border-color var(--tpx-transition-speed) ease-in-out}.tao-confirmation__input--error{font-family: ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";font-size: 0.875rem;line-height: 1.25rem;--tw-border-opacity: 1;border-color: rgb(239 68 68 / var(--tw-border-opacity, 1));--tw-text-opacity: 1;color: rgb(239 68 68 / var(--tw-text-opacity, 1))}.tao-confirmation__children{margin-top: var(--tds-sm);width: 100%}.tao-confirmation__notice{display:flex;flex-direction:column;justify-content:center;align-items:center;flex-wrap:nowrap;gap: var(--tds-sm);padding: var(--tds-lg);text-align: center}.tao-confirmation__notice__spinner{height: 1.5rem;width: 1.5rem}@keyframes spin{to{transform: rotate(360deg)}}.tao-confirmation__notice__spinner{animation: spin 1s linear infinite;animation:tao-spin 1s linear infinite}.tao-confirmation__button-area{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;flex-wrap:nowrap;margin-bottom: 0px;margin-top: var(--tds-sm);width: 100%;gap: var(--tds-sm)}.tao-confirmation__error{margin-top: var(--tds-xs);font-size: 0.75rem;line-height: 1rem;--tw-text-opacity: 1;color: rgb(239 68 68 / var(--tw-text-opacity, 1))}.tao-alert,.tao-alert--info,.tao-alert--warning{display:flex;flex-direction:row;justify-content:center;align-items:center;flex-wrap:nowrap;padding-left: 1.25rem;padding-right: 1.25rem;padding-top: 0.5rem;padding-bottom: 0.5rem;animation:tao-fadeIn var(--tpx-animation-speed) ease-in-out;font-size:var(--tpx-text-sm)}.tao-alert__message{font-size: 0.875rem;line-height: 1.25rem;font-size:var(--tpx-text-sm)}.tao-alert--success{display:flex;flex-direction:row;justify-content:center;align-items:center;flex-wrap:nowrap;padding-left: 1.25rem;padding-right: 1.25rem;padding-top: 0.5rem;padding-bottom: 0.5rem;animation:tao-fadeIn var(--tpx-animation-speed) ease-in-out;font-size:var(--tpx-text-sm);--tw-bg-opacity: 1;background-color: rgb(220 252 231 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color: rgb(22 101 52 / var(--tw-text-opacity, 1));border-color:var(--tpx-success-500);background-color:var(--tpx-success-50);color:var(--tpx-success-600)}.tao-alert--error{display:flex;flex-direction:row;justify-content:center;align-items:center;flex-wrap:nowrap;padding-left: 1.25rem;padding-right: 1.25rem;padding-top: 0.5rem;padding-bottom: 0.5rem;animation:tao-fadeIn var(--tpx-animation-speed) ease-in-out;font-size:var(--tpx-text-sm);--tw-bg-opacity: 1;background-color: rgb(254 226 226 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color: rgb(153 27 27 / var(--tw-text-opacity, 1));border-color:var(--tpx-error-500);background-color:var(--tpx-error-50);color:var(--tpx-error-600)}.tao-alert--warning{display:flex;flex-direction:row;justify-content:center;align-items:center;flex-wrap:nowrap;padding-left: 1.25rem;padding-right: 1.25rem;padding-top: 0.5rem;padding-bottom: 0.5rem;animation:tao-fadeIn var(--tpx-animation-speed) ease-in-out;font-size:var(--tpx-text-sm);border-color:var(--tpx-warning-500);background-color:var(--tpx-warning-50);color:var(--tpx-warning-600)}.tao-alert--info{display:flex;flex-direction:row;justify-content:center;align-items:center;flex-wrap:nowrap;padding-left: 1.25rem;padding-right: 1.25rem;padding-top: 0.5rem;padding-bottom: 0.5rem;animation:tao-fadeIn var(--tpx-animation-speed) ease-in-out;font-size:var(--tpx-text-sm);border-color:var(--tpx-primary-500);background-color:var(--tpx-primary-50);color:var(--tpx-primary-700)}.tao-popup{position: fixed;right: 0px;top: 120px;z-index: 10;margin: var(--tds-sm);width: calc(100vw - 20px);border-radius: 0.75rem;border-width: 1px;border-color: var(--tds-theme-border-colour);background-color: var(--tds-theme-background-colour);--tw-shadow: 0 20px 25px -5px rgb(0 0 0 / 0.1), 0 8px 10px -6px rgb(0 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 (min-width: 640px){.tao-popup{position: absolute;top: 3.5rem;margin: 0px}}.tao-popup{width:var(--tpx-popup-width);animation:tao-fadeDown var(--tpx-animation-speed);z-index:var(--tpx-z-modal)}@media(max-width: 520px){.tao-popup{width:-webkit-fill-available}}.tao-popup__header{display:flex;flex-direction:row;justify-content:space-between;align-items:center;flex-wrap:nowrap;border-bottom-width: 1px;border-color: var(--tds-theme-border-colour);padding-left: var(--tds-lg);padding-right: var(--tds-lg);padding-top: var(--tds-md);padding-bottom: var(--tds-md)}.tao-popup__header-title{font-family: ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";font-size: 1.25rem;line-height: 1.75rem;font-weight: 700;text-transform: capitalize}.tao-popup__header-close{border-color: var(--tds-button-border-colour-default);background-color: var(--tds-button-background-colour-default);color: var(--tds-button-text-colour-default);accent-color: var(--tds-button-accent-colour-default)}.tao-popup__header-close:hover{border-color: var(--tds-button-border-colour-hover);background-color: var(--tds-button-background-colour-hover);color: var(--tds-button-text-colour-hover);accent-color: var(--tds-button-accent-colour-hover)}.tao-popup__header-close:active{border-color: var(--tds-button-border-colour-pressed);background-color: var(--tds-button-background-colour-pressed);color: var(--tds-button-text-colour-pressed);accent-color: var(--tds-button-accent-colour-pressed)}.tao-popup__header-close:disabled{border-color: var(--tds-button-border-colour-disabled);background-color: var(--tds-button-background-colour-disabled);color: var(--tds-button-text-colour-disabled);accent-color: var(--tds-button-accent-colour-disabled)}.tao-popup__header-close{cursor: pointer;border-radius: 9999px;padding: var(--tds-xs)}.tao-popup__header-close:hover{--tw-bg-opacity: 1;background-color: rgb(243 244 246 / var(--tw-bg-opacity, 1))}.tao-popup__body{display: flex;height: 550px;flex-direction: column;justify-content: space-between;overflow: auto;scrollbar-width:thin;scrollbar-color:var(--tpx-gray-300) rgba(0,0,0,0)}.tao-popup__body .tao-project-container{margin-bottom: 75px;display: flex;flex-direction: column;justify-content: flex-start}.tao-popup__body-button{border-color: var(--tds-button-border-colour-default);background-color: var(--tds-button-background-colour-default);color: var(--tds-button-text-colour-default);accent-color: var(--tds-button-accent-colour-default)}.tao-popup__body-button:hover{border-color: var(--tds-button-border-colour-hover);background-color: var(--tds-button-background-colour-hover);color: var(--tds-button-text-colour-hover);accent-color: var(--tds-button-accent-colour-hover)}.tao-popup__body-button:active{border-color: var(--tds-button-border-colour-pressed);background-color: var(--tds-button-background-colour-pressed);color: var(--tds-button-text-colour-pressed);accent-color: var(--tds-button-accent-colour-pressed)}.tao-popup__body-button:disabled{border-color: var(--tds-button-border-colour-disabled);background-color: var(--tds-button-background-colour-disabled);color: var(--tds-button-text-colour-disabled);accent-color: var(--tds-button-accent-colour-disabled)}.tao-popup__body-button{border-radius: 9999px;padding: var(--tds-xs)}.tao-popup__body::-webkit-scrollbar{width:6px}.tao-popup__body::-webkit-scrollbar-track{background:rgba(0,0,0,0)}.tao-popup__body::-webkit-scrollbar-thumb{background-color:var(--tpx-gray-300);border-radius:3px}.tao-popup__body .tao-submenu{margin-left: var(--tds-xl);margin-right: var(--tds-xl);margin-top: var(--tds-lg);display: flex;flex-direction: row;justify-content: space-between;gap: var(--tds-sm)}.tao-popup__body .tao-submenu__item{border-radius: 9999px;border-width: 1px;border-color: var(--tds-button-border-colour-default);background-color: var(--tds-button-background-colour-default);padding: var(--tds-sm);transition-property: all;transition-duration: 200ms;transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1)}.tao-popup__body .tao-submenu__item:hover{--tw-scale-x: 1.1;--tw-scale-y: 1.1;transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.tao-popup__body .tao-submenu .active{--tw-scale-x: 1.25;--tw-scale-y: 1.25;transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));background-color: var(--tds-button-background-colour-hover);--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(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);transition-property: all;transition-duration: 200ms;transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1)}.tao-popup__body .tao-submenu .active:focus{--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);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(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)}.tao-popup__body .tao-submenu .active: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(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)}.tao-popup__footer-container{margin: var(--tds-md)}.tao-popup__footer-container .popup__footer-action{width: 100%;--tw-bg-opacity: 1;background-color: rgb(71 85 105 / var(--tw-bg-opacity, 1));padding-left: 0.75rem;padding-right: 0.75rem;padding-top: 0.5rem;padding-bottom: 0.5rem;font-size: 1.125rem;line-height: 1.75rem;--tw-text-opacity: 1;color: rgb(255 255 255 / var(--tw-text-opacity, 1))}.tao-popup__footer-container .popup__footer-action:hover{--tw-bg-opacity: 1;background-color: rgb(51 65 85 / var(--tw-bg-opacity, 1))}.tao-popup__footer-container .popup__footer-action:focus{outline:none;box-shadow:0 0 0 2px #fff,0 0 0 4px var(--tpx-primary-500)}.tao-product-container{display:flex;flex-direction:column;justify-content:space-between;align-items:stretch;flex-wrap:nowrap;-webkit-user-select: none;-moz-user-select: none;user-select: none;border-radius: 0.25rem;border-bottom-width: 1px;--tw-border-opacity: 1;border-color: rgb(229 231 235 / var(--tw-border-opacity, 1));padding: var(--tds-lg);transition-property: all;transition-duration: 200ms;transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1)}.tao-product-container:hover{--tw-bg-opacity: 1;background-color: rgb(249 250 251 / var(--tw-bg-opacity, 1))}.tao-product-container .tao-meta-holder{display:flex;flex-direction:row;justify-content:space-between;align-items:center;flex-wrap:nowrap;gap: var(--tds-md)}.tao-product-container .tao-image-holder{display: flex;height: 50px;align-items: center;justify-content: center;-o-object-fit: contain;object-fit: contain;width:var(--tpx-product-image-width)}.tao-product-container .tao-image-holder__image{height: auto;max-width: 50px !important;cursor: pointer;--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / 0.1), 0 2px 4px -2px rgb(0 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);transition-property: all;transition-duration: 100ms;transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1)}.tao-product-container .tao-image-holder__image:hover{--tw-scale-x: 1.05;--tw-scale-y: 1.05;transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.tao-product-container .tao-image-holder__image{max-height:var(--tpx-product-image-height)}.tao-product-container .tao-info{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;flex-wrap:nowrap;width: 300px;gap: var(--tds-xs)}.tao-product-container .tao-info-header{width: 170px;font-family: ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";font-size: 1rem;line-height: 1.5rem;font-weight: 700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--tpx-text-base)}.tao-product-container .tao-info-type{margin: 0px;font-family: ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";font-size: 0.75rem;line-height: 1rem;font-weight: 400;font-size:var(--tpx-text-xs)}.tao-product-container .tao-action{display:flex;flex-direction:row;justify-content:center;align-items:center;flex-wrap:nowrap;position: relative}.tao-product-container .tao-action-button{display:flex;flex-direction:row;justify-content:center;align-items:center;flex-wrap:nowrap;height: 2rem;width: 2rem;cursor: pointer;border-radius: 9999px;--tw-text-opacity: 1;color: rgb(55 65 81 / var(--tw-text-opacity, 1));transition-property: all;transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);transition-duration: 200ms}.tao-product-container .tao-action-button:hover{--tw-bg-opacity: 1;background-color: rgb(229 231 235 / var(--tw-bg-opacity, 1))}.tao-product-container .tao-action-button{padding:0px !important}.tao-product-container .tao-action-button:focus{outline:none;box-shadow:0 0 0 2px #fff,0 0 0 4px var(--tpx-primary-500)}.tao-empty{display:flex;flex-direction:column;justify-content:center;align-items:center;flex-wrap:nowrap;height: 100%;gap: var(--tds-xs);padding: var(--tds-xl);text-align: center;color: var(--tds-theme-text-colour)}.tao-empty__icon{height: 3rem;width: 3rem;color: var(--tds-theme-icon-colour);animation:tao-fadeIn .5s ease-in-out}.tao-flightcheck__list{display: flex;flex-direction: column;gap: var(--tds-xs);padding-bottom: var(--tds-md)}.tao-flightcheck__single{display: flex;cursor: pointer;flex-direction: row;align-items: center;gap: var(--tds-md);border-radius: 0.5rem;border-width: 1px;border-color: var(--tds-theme-border-colour);background-color: var(--tds-theme-background-colour);padding: var(--tds-md);font-family: ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";font-size: 0.875rem;line-height: 1.25rem;transition-property: all;transition-duration: 300ms;transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1)}.tao-flightcheck__single:hover{--tw-scale-x: 102%;--tw-scale-y: 102%;transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.tao-flightcheck__loader{margin-left: var(--tds-sm);margin-right: var(--tds-sm);width: var(--tds-md)}@keyframes spin{to{transform: rotate(360deg)}}.tao-flightcheck__loader{animation: spin 1s linear infinite;color: var(--tds-theme-icon-colour)}.tao-flightcheck__loader::before{content: var(--tw-content);height: 0.75rem}.tao-flightcheck__status_light{height: 0.75rem;width: 0.75rem;border-radius: 9999px}.tao-flightcheck__empty_message{display: flex;height: 100%;width: 100%;flex-direction: column;align-items: center;justify-content: center;gap: 1rem;font-size: 0.875rem;line-height: 1.25rem;font-weight: 600}.tao-flightcheck__warning{margin-bottom: 1rem;margin-top: 0.5rem;display: flex;cursor: pointer;flex-direction: row;align-items: center;justify-content: center;gap: 0.75rem}.tao-flightcheck__warning__message{margin: 0px;display: flex;gap: 0.5rem;font-family: ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";font-size: 0.875rem;line-height: 1.25rem}.tao-project-preview__loading{display: flex;width: 100%}@keyframes pulse{50%{opacity: .5}}.tao-project-preview__loading{animation: pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite;flex-direction: column;align-items: center;justify-content: center;gap: var(--tds-sm);border-radius: 0.375rem;background-color: var(--tds-theme-placeholder-colour);padding: 1rem;height:var(--tao-preview-stage-height, 500px)}.tao-project-preview__stage{position: relative;display: flex;flex-direction: column;align-items: center;justify-content: center;border-radius: var(--tds-theme-corner-size);border-width: 1px;border-color: var(--tds-theme-border-colour);background-color: var(--tpx-stage-background-color);--tw-shadow: inset 0 2px 4px 0 rgb(0 0 0 / 0.05);--tw-shadow-colored: inset 0 2px 4px 0 var(--tw-shadow-color);box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);width:100%;height:var(--tao-preview-stage-height, 500px);background-size:cover;background-position:center;background-repeat:no-repeat;background-image:var(--tao-stage-bg-image, none)}.tao-project-preview__three-d-overlay{position: absolute;left: 0px;top: 0px;display: flex;height: 100%;width: 100%;align-items: center;justify-content: center;background-color:#2a0d0d}.tao-preview-header__container{position: sticky;top: 10px;z-index: 51;margin-bottom: var(--tds-sm);display: flex;flex-direction: column;align-items: center;justify-content: space-between;gap: var(--tds-sm);border-radius: 0.375rem;border-width: 1px;--tw-border-opacity: 1;border-color: rgb(229 231 235 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1));padding: var(--tds-sm)}.tao-preview-header__content{display: flex;width: 100%;flex-direction: row;align-items: center}.tao-page-selector__container{position: absolute;bottom: 0px;z-index: 50;display: flex;width: 100%;flex-direction: row;justify-content: center;padding-top: 1rem;padding-bottom: 1rem}.tao-page-selector__active-page{display: flex;min-width: 4rem;align-items: center;justify-content: center;border-top-width: 1px;border-bottom-width: 1px;border-color: var(--tds-theme-border-colour);--tw-bg-opacity: 1;background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1));padding-left: 0.5rem;padding-right: 0.5rem;font-size: 0.75rem;line-height: 1rem;color: var(--tds-theme-text-colour)}:root{--tpx-animation-speed: 0.3s;--tpx-transition-speed: 0.2s;--tpx-popup-width: 360px;--tpx-product-image-width: 75px;--tpx-product-image-height: 68px;--tpx-text-xs: 0.75rem;--tpx-text-sm: 0.875rem;--tpx-text-base: 1rem;--tpx-primary-50: #eff6ff;--tpx-primary-500: #3b82f6;--tpx-primary-700: #1d4ed8;--tpx-gray-300: #d1d5db;--tpx-success-50: #f0fdf4;--tpx-success-500: #22c55e;--tpx-success-600: #16a34a;--tpx-error-50: #fef2f2;--tpx-error-500: #ef4444;--tpx-error-600: #dc2626;--tpx-warning-50: #fffbeb;--tpx-warning-500: #f59e0b;--tpx-warning-600: #d97706;--tpx-z-modal: 1050;--tpx-stage-background-color: --tds-theme-placeholder-colour}body.custom-colours-enabled{--tds-theme-accent-colour: var(--tpx-accent-color) !important;--tpx-stage-background-color: var(--tpx-stage-background-color-active) !important}body.custom-colours-enabled .tds-button-primary{--tds-button-background-colour-default: var(--tpx-primary-background-color);--tds-button-border-colour-default: var(--tpx-primary-border-color);--tds-button-text-colour-default: var(--tpx-primary-text-color);--tds-button-border-colour-hover: color-mix(in srgb, var(--tpx-primary-border-color) 90%, black 10%) !important;--tds-button-background-colour-hover: color-mix( in srgb, var(--tpx-primary-background-color) 90%, black 10% ) !important;--tds-button-text-colour-hover: color-mix(in srgb, var(--tpx-primary-text-color) 90%, black 10%) !important;--tds-button-background-colour-pressed: var(--tpx-primary-border-color) !important;--tds-button-border-colour-pressed: var(--tpx-primary-border-color) !important;--tds-button-text-colour-pressed: var(--tpx-primary-text-color) !important;--tds-button-border-colour-disabled: color-mix( in srgb, var(--tpx-primary-border-color) 60%, white 20% ) !important;--tds-button-background-colour-disabled: color-mix( in srgb, var(--tpx-primary-background-color) 60%, white 20% ) !important;--tds-button-text-colour-disabled: color-mix(in srgb, var(--tpx-primary-text-color) 60%, white 20%) !important}body.custom-colours-enabled .tds-button-secondary{--tds-button-background-colour-default: var(--tpx-secondary-background-color);--tds-button-border-colour-default: var(--tpx-secondary-border-color);--tds-button-text-colour-default: var(--tpx-secondary-text-color);--tds-button-background-colour-hover: color-mix(in srgb, var(--tpx-secondary-background-color) 90%, black 10%);--tds-button-border-colour-hover: color-mix(in srgb, var(--tpx-secondary-border-color) 90%, black 10%);--tds-button-text-colour-hover: color-mix(in srgb, var(--tpx-secondary-text-color) 90%, black 10%);--tds-button-background-colour-pressed: var(--tpx-secondary-background-color);--tds-button-border-colour-pressed: var(--tpx-secondary-border-color);--tds-button-text-colour-pressed: var(--tpx-secondary-text-color);--tds-button-background-colour-disabled: color-mix( in srgb, var(--tpx-secondary-background-color) 60%, white 20% );--tds-button-border-colour-disabled: color-mix(in srgb, var(--tpx-secondary-border-color) 60%, white 20%);--tds-button-text-colour-disabled: color-mix(in srgb, var(--tpx-secondary-text-color) 60%, white 20%)}.tao-overlay{position: fixed;left: 0px;top: 0px;z-index: 1024;display: none;height: 100%;width: 100%;background-color: rgb(0 0 0 / 0.4)}.tao-header__item-container{position: relative;display: flex;height: 100%;width: 100%;cursor: pointer;align-items: center;justify-content: center;padding: var(--tds-xs)}.tao-header__item-container:focus{outline: 2px solid transparent;outline-offset: 2px}.tao-header__item-container{position:relative}.tao-header__item-icon{height: 1.5rem;width: 1.5rem;cursor: pointer;transition:transform var(--tpx-transition-speed) ease-in-out}.tao-header__item-icon:hover{transform:scale(1.1)}#text-editor{display: none}.basicModalContainer{z-index:1002 !important}.woocommerce-variation-add-to-cart.variations_button{display:none}body.tpx-variations-selectors-hidden form.variations_form.cart,body.tpx-variations-selectors-hidden form.variations_form,body.tpx-variations-selectors-hidden .wc-block-add-to-cart-form,body.tpx-variations-selectors-hidden .wp-block-add-to-cart-form,body.tpx-variations-selectors-hidden .wp-block-woocommerce-add-to-cart-form{display:none !important}@keyframes tpx-skeleton-shimmer{0%{transform:translateX(-100%)}100%{transform:translateX(100%)}}.tpx-product-controls-root{min-height:3rem}.tpx-product-controls-preload{height:3rem;width:100%;border-radius:.375rem}@media(min-width: 1024px){.tpx-product-controls-preload{width:50%}}.tpx-product-controls-preload,.tpx-create-now-skeleton{position:relative;overflow:hidden;background-color:var(--tds-theme-placeholder-colour, #e5e7eb)}.tpx-product-controls-preload::after,.tpx-create-now-skeleton::after{content:"";position:absolute;inset:0;transform:translateX(-100%);background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--tds-theme-background-colour, #fff) 55%, transparent), transparent);animation:tpx-skeleton-shimmer 1.35s ease-in-out infinite}.tao-dropdown{position: absolute;right: 0px;z-index: 50;margin-top: var(--tds-sm);width: 14rem;border-radius: 0.375rem;border-width: 1px;border-color: var(--tds-theme-border-colour);background-color: var(--tds-theme-background-colour);--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / 0.1), 0 4px 6px -4px rgb(0 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)}.tao-dropdown-inner{padding-top: var(--tds-xs);padding-bottom: var(--tds-xs)}.tao-dropdown-inner button{display: flex;width: 100%;align-items: center;padding-left: var(--tds-md);padding-right: var(--tds-md);padding-top: var(--tds-sm);padding-bottom: var(--tds-sm);font-size: 0.875rem;line-height: 1.25rem;color: var(--tds-button-text-colour-default)}.tao-dropdown-inner button:hover{background-color: var(--tds-theme-placeholder-colour)}.tpx-page-viewport.custom-stage-enabled{box-shadow:0 0 30px 5px rgba(0,0,0,.4509803922) !important;outline:15px solid #3d3d3d !important;overflow:visible !important}.tpx-page-viewport.custom-stage-enabled::after{content:"";width:100%;height:100%;position:absolute;top:0;left:0;right:0;bottom:0;outline:10px solid #fff !important}[data-project-viewer=primary]{overflow:visible !important}*, ::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 / 0.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 / 0.5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur:  ;--tw-brightness:  ;--tw-contrast:  ;--tw-grayscale:  ;--tw-hue-rotate:  ;--tw-invert:  ;--tw-saturate:  ;--tw-sepia:  ;--tw-drop-shadow:  ;--tw-backdrop-blur:  ;--tw-backdrop-brightness:  ;--tw-backdrop-contrast:  ;--tw-backdrop-grayscale:  ;--tw-backdrop-hue-rotate:  ;--tw-backdrop-invert:  ;--tw-backdrop-opacity:  ;--tw-backdrop-saturate:  ;--tw-backdrop-sepia:  ;--tw-contain-size:  ;--tw-contain-layout:  ;--tw-contain-paint:  ;--tw-contain-style:  }/*
! tailwindcss v3.4.17 | MIT License | https://tailwindcss.com
*//*
1. Prevent padding and border from affecting element width. (https://github.com/mozdevs/cssremedy/issues/4)
2. Allow adding a border to an element by just adding a border-width. (https://github.com/tailwindcss/tailwindcss/pull/116)
*/*,
::before,
::after {
  box-sizing: border-box; /* 1 */
  border-width: 0; /* 2 */
  border-style: solid; /* 2 */
  border-color: #e5e7eb; /* 2 */
}::before,
::after {
  --tw-content: '';
}/*
1. Use a consistent sensible line-height in all browsers.
2. Prevent adjustments of font size after orientation changes in iOS.
3. Use a more readable tab size.
4. Use the user's configured `sans` font-family by default.
5. Use the user's configured `sans` font-feature-settings by default.
6. Use the user's configured `sans` font-variation-settings by default.
7. Disable tap highlights on iOS
*/html,
:host {
  line-height: 1.5; /* 1 */
  -webkit-text-size-adjust: 100%; /* 2 */
  -moz-tab-size: 4; /* 3 */
  -o-tab-size: 4;
     tab-size: 4; /* 3 */
  font-family: ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; /* 4 */
  font-feature-settings: normal; /* 5 */
  font-variation-settings: normal; /* 6 */
  -webkit-tap-highlight-color: transparent; /* 7 */
}/*
1. Remove the margin in all browsers.
2. Inherit line-height from `html` so users can set them as a class directly on the `html` element.
*/body {
  margin: 0; /* 1 */
  line-height: inherit; /* 2 */
}/*
1. Add the correct height in Firefox.
2. Correct the inheritance of border color in Firefox. (https://bugzilla.mozilla.org/show_bug.cgi?id=190655)
3. Ensure horizontal rules are visible by default.
*/hr {
  height: 0; /* 1 */
  color: inherit; /* 2 */
  border-top-width: 1px; /* 3 */
}/*
Add the correct text decoration in Chrome, Edge, and Safari.
*/abbr:where([title]) {
  -webkit-text-decoration: underline dotted;
          text-decoration: underline dotted;
}/*
Remove the default font size and weight for headings.
*/h1,
h2,
h3,
h4,
h5,
h6 {
  font-size: inherit;
  font-weight: inherit;
}/*
Reset links to optimize for opt-in styling instead of opt-out.
*/a {
  color: inherit;
  text-decoration: inherit;
}/*
Add the correct font weight in Edge and Safari.
*/b,
strong {
  font-weight: bolder;
}/*
1. Use the user's configured `mono` font-family by default.
2. Use the user's configured `mono` font-feature-settings by default.
3. Use the user's configured `mono` font-variation-settings by default.
4. Correct the odd `em` font sizing in all browsers.
*/code,
kbd,
samp,
pre {
  font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; /* 1 */
  font-feature-settings: normal; /* 2 */
  font-variation-settings: normal; /* 3 */
  font-size: 1em; /* 4 */
}/*
Add the correct font size in all browsers.
*/small {
  font-size: 80%;
}/*
Prevent `sub` and `sup` elements from affecting the line height in all browsers.
*/sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}sub {
  bottom: -0.25em;
}sup {
  top: -0.5em;
}/*
1. Remove text indentation from table contents in Chrome and Safari. (https://bugs.chromium.org/p/chromium/issues/detail?id=999088, https://bugs.webkit.org/show_bug.cgi?id=201297)
2. Correct table border color inheritance in all Chrome and Safari. (https://bugs.chromium.org/p/chromium/issues/detail?id=935729, https://bugs.webkit.org/show_bug.cgi?id=195016)
3. Remove gaps between table borders by default.
*/table {
  text-indent: 0; /* 1 */
  border-color: inherit; /* 2 */
  border-collapse: collapse; /* 3 */
}/*
1. Change the font styles in all browsers.
2. Remove the margin in Firefox and Safari.
3. Remove default padding in all browsers.
*/button,
input,
optgroup,
select,
textarea {
  font-family: inherit; /* 1 */
  font-feature-settings: inherit; /* 1 */
  font-variation-settings: inherit; /* 1 */
  font-size: 100%; /* 1 */
  font-weight: inherit; /* 1 */
  line-height: inherit; /* 1 */
  letter-spacing: inherit; /* 1 */
  color: inherit; /* 1 */
  margin: 0; /* 2 */
  padding: 0; /* 3 */
}/*
Remove the inheritance of text transform in Edge and Firefox.
*/button,
select {
  text-transform: none;
}/*
1. Correct the inability to style clickable types in iOS and Safari.
2. Remove default button styles.
*/button,
input:where([type='button']),
input:where([type='reset']),
input:where([type='submit']) {
  -webkit-appearance: button; /* 1 */
  background-color: transparent; /* 2 */
  background-image: none; /* 2 */
}/*
Use the modern Firefox focus style for all focusable elements.
*/:-moz-focusring {
  outline: auto;
}/*
Remove the additional `:invalid` styles in Firefox. (https://github.com/mozilla/gecko-dev/blob/2f9eacd9d3d995c937b4251a5557d95d494c9be1/layout/style/res/forms.css#L728-L737)
*/:-moz-ui-invalid {
  box-shadow: none;
}/*
Add the correct vertical alignment in Chrome and Firefox.
*/progress {
  vertical-align: baseline;
}/*
Correct the cursor style of increment and decrement buttons in Safari.
*/::-webkit-inner-spin-button,
::-webkit-outer-spin-button {
  height: auto;
}/*
1. Correct the odd appearance in Chrome and Safari.
2. Correct the outline style in Safari.
*/[type='search'] {
  -webkit-appearance: textfield; /* 1 */
  outline-offset: -2px; /* 2 */
}/*
Remove the inner padding in Chrome and Safari on macOS.
*/::-webkit-search-decoration {
  -webkit-appearance: none;
}/*
1. Correct the inability to style clickable types in iOS and Safari.
2. Change font properties to `inherit` in Safari.
*/::-webkit-file-upload-button {
  -webkit-appearance: button; /* 1 */
  font: inherit; /* 2 */
}/*
Add the correct display in Chrome and Safari.
*/summary {
  display: list-item;
}/*
Removes the default spacing and border for appropriate elements.
*/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;
}/*
Reset default styling for dialogs.
*/dialog {
  padding: 0;
}/*
Prevent resizing textareas horizontally by default.
*/textarea {
  resize: vertical;
}/*
1. Reset the default placeholder opacity in Firefox. (https://github.com/tailwindlabs/tailwindcss/issues/3300)
2. Set the default placeholder color to the user's configured gray 400 color.
*/input::-moz-placeholder, textarea::-moz-placeholder {
  opacity: 1; /* 1 */
  color: #9ca3af; /* 2 */
}input::placeholder,
textarea::placeholder {
  opacity: 1; /* 1 */
  color: #9ca3af; /* 2 */
}/*
Set the default cursor for buttons.
*/button,
[role="button"] {
  cursor: pointer;
}/*
Make sure disabled buttons don't get the pointer cursor.
*/:disabled {
  cursor: default;
}/*
1. Make replaced elements `display: block` by default. (https://github.com/mozdevs/cssremedy/issues/14)
2. Add `vertical-align: middle` to align replaced elements more sensibly by default. (https://github.com/jensimmons/cssremedy/issues/14#issuecomment-634934210)
   This can trigger a poorly considered lint error in some tools but is included by design.
*/img,
svg,
video,
canvas,
audio,
iframe,
embed,
object {
  display: block; /* 1 */
  vertical-align: middle; /* 2 */
}/*
Constrain images and videos to the parent width and preserve their intrinsic aspect ratio. (https://github.com/mozdevs/cssremedy/issues/14)
*/img,
video {
  max-width: 100%;
  height: auto;
}/* Make elements with the HTML hidden attribute stay hidden by default */[hidden]:where(:not([hidden="until-found"])) {
  display: none;
}.container{width: 100%}@media (min-width: 640px){.container{max-width: 640px}}@media (min-width: 768px){.container{max-width: 768px}}@media (min-width: 1024px){.container{max-width: 1024px}}@media (min-width: 1280px){.container{max-width: 1280px}}@media (min-width: 1536px){.container{max-width: 1536px}}.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}.visible{visibility: visible}.fixed{position: fixed}.absolute{position: absolute}.relative{position: relative}.sticky{position: sticky}.inset-0{inset: 0px}.bottom-0{bottom: 0px}.bottom-2{bottom: 0.5rem}.bottom-full{bottom: 100%}.left-0{left: 0px}.left-1\/2{left: 50%}.left-\[10px\]{left: 10px}.left-full{left: 100%}.left-sm{left: var(--tds-sm)}.right-0{right: 0px}.right-2{right: 0.5rem}.right-3{right: 0.75rem}.right-4{right: 1rem}.right-full{right: 100%}.top-0{top: 0px}.top-1\/2{top: 50%}.top-3{top: 0.75rem}.top-4{top: 1rem}.top-\[10px\]{top: 10px}.top-\[120px\]{top: 120px}.top-\[40px\]{top: 40px}.top-full{top: 100%}.top-sm{top: var(--tds-sm)}.z-10{z-index: 10}.z-20{z-index: 20}.z-50{z-index: 50}.z-\[-9999\]{z-index: -9999}.z-\[1001\]{z-index: 1001}.z-\[1024\]{z-index: 1024}.z-\[1\]{z-index: 1}.z-\[50\]{z-index: 50}.z-\[51\]{z-index: 51}.z-\[99999\]{z-index: 99999}.z-\[9999\]{z-index: 9999}.z-\[999\]{z-index: 999}.m-0{margin: 0px}.m-2{margin: 0.5rem}.m-sm{margin: var(--tds-sm)}.mx-5{margin-left: 1.25rem;margin-right: 1.25rem}.mx-auto{margin-left: auto;margin-right: auto}.mx-sm{margin-left: var(--tds-sm);margin-right: var(--tds-sm)}.mx-xl{margin-left: var(--tds-xl);margin-right: var(--tds-xl)}.my-5{margin-top: 1.25rem;margin-bottom: 1.25rem}.\!mb-2{margin-bottom: 0.5rem !important}.mb-0{margin-bottom: 0px}.mb-2{margin-bottom: 0.5rem}.mb-4{margin-bottom: 1rem}.mb-5{margin-bottom: 1.25rem}.mb-\[75px\]{margin-bottom: 75px}.mb-lg{margin-bottom: var(--tds-lg)}.mb-md{margin-bottom: var(--tds-md)}.mb-sm{margin-bottom: var(--tds-sm)}.ml-2{margin-left: 0.5rem}.ml-auto{margin-left: auto}.mr-2{margin-right: 0.5rem}.mr-sm{margin-right: var(--tds-sm)}.mt-1{margin-top: 0.25rem}.mt-2{margin-top: 0.5rem}.mt-3{margin-top: 0.75rem}.mt-4{margin-top: 1rem}.mt-5{margin-top: 1.25rem}.mt-lg{margin-top: var(--tds-lg)}.mt-md{margin-top: var(--tds-md)}.mt-sm{margin-top: var(--tds-sm)}.mt-xs{margin-top: var(--tds-xs)}.block{display: block}.inline-block{display: inline-block}.inline{display: inline}.flex{display: flex}.inline-flex{display: inline-flex}.grid{display: grid}.\!hidden{display: none !important}.hidden{display: none}.aspect-square{aspect-ratio: 1 / 1}.size-16{width: 4rem;height: 4rem}.\!h-full{height: 100% !important}.h-0{height: 0px}.h-10{height: 2.5rem}.h-12{height: 3rem}.h-2{height: 0.5rem}.h-28{height: 7rem}.h-3{height: 0.75rem}.h-4{height: 1rem}.h-5{height: 1.25rem}.h-6{height: 1.5rem}.h-7{height: 1.75rem}.h-72{height: 18rem}.h-8{height: 2rem}.h-9{height: 2.25rem}.h-\[100vh\]{height: 100vh}.h-\[110px\]{height: 110px}.h-\[190px\]{height: 190px}.h-\[20px\]{height: 20px}.h-\[300px\]{height: 300px}.h-\[30px\]{height: 30px}.h-\[4\.5rem\]{height: 4.5rem}.h-\[40px\]{height: 40px}.h-\[42px\]{height: 42px}.h-\[450px\]{height: 450px}.h-\[50\%\]{height: 50%}.h-\[50px\]{height: 50px}.h-\[550px\]{height: 550px}.h-\[calc\(100dvh-149px\)\]{height: calc(100dvh - 149px)}.h-auto{height: auto}.h-fill-available{height: -webkit-fill-available}.h-full{height: 100%}.min-h-0{min-height: 0px}.min-h-\[4\.75rem\]{min-height: 4.75rem}.min-h-full{min-height: 100%}.w-0{width: 0px}.w-10{width: 2.5rem}.w-11\/12{width: 91.666667%}.w-12{width: 3rem}.w-3{width: 0.75rem}.w-4{width: 1rem}.w-5{width: 1.25rem}.w-5\/12{width: 41.666667%}.w-56{width: 14rem}.w-6{width: 1.5rem}.w-7{width: 1.75rem}.w-8{width: 2rem}.w-8\/12{width: 66.666667%}.w-9{width: 2.25rem}.w-9\/12{width: 75%}.w-\[170px\]{width: 170px}.w-\[20px\]{width: 20px}.w-\[26px\]{width: 26px}.w-\[300px\]{width: 300px}.w-\[30px\]{width: 30px}.w-\[4\.5rem\]{width: 4.5rem}.w-\[4\.75rem\]{width: 4.75rem}.w-\[40px\]{width: 40px}.w-\[calc\(100vw-20px\)\]{width: calc(100vw - 20px)}.w-full{width: 100%}.w-md{width: var(--tds-md)}.w-screen{width: 100vw}.min-w-0{min-width: 0px}.min-w-16{min-width: 4rem}.\!max-w-\[50px\]{max-width: 50px !important}.max-w-72{max-width: 18rem}.flex-1{flex: 1 1 0%}.flex-none{flex: none}.shrink-0{flex-shrink: 0}.-translate-x-1\/2{--tw-translate-x: -50%;transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-1\/2{--tw-translate-y: -50%;transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-0{--tw-translate-y: 0px;transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-180{--tw-rotate: 180deg;transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-125{--tw-scale-x: 1.25;--tw-scale-y: 1.25;transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform{transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes ping{75%, 100%{transform: scale(2);opacity: 0}}.animate-ping{animation: ping 1s cubic-bezier(0, 0, 0.2, 1) infinite}@keyframes pulse{50%{opacity: .5}}.animate-pulse{animation: pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite}@keyframes spin{to{transform: rotate(360deg)}}.animate-spin{animation: spin 1s linear infinite}.cursor-pointer{cursor: pointer}.select-none{-webkit-user-select: none;-moz-user-select: none;user-select: none}.resize{resize: both}.list-none{list-style-type: none}.grid-cols-3{grid-template-columns: repeat(3, minmax(0, 1fr))}.flex-row{flex-direction: row}.flex-col{flex-direction: column}.flex-wrap{flex-wrap: wrap}.items-start{align-items: flex-start}.items-end{align-items: flex-end}.items-center{align-items: center}.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-1{gap: 0.25rem}.gap-1\.5{gap: 0.375rem}.gap-2{gap: 0.5rem}.gap-4{gap: 1rem}.gap-5{gap: 1.25rem}.gap-md{gap: var(--tds-md)}.gap-sm{gap: var(--tds-sm)}.gap-xs{gap: var(--tds-xs)}.overflow-hidden{overflow: hidden}.overflow-x-auto{overflow-x: auto}.overflow-y-auto{overflow-y: auto}.overflow-y-visible{overflow-y: visible}.truncate{overflow: hidden;text-overflow: ellipsis;white-space: nowrap}.whitespace-nowrap{white-space: nowrap}.\!rounded-md{border-radius: 0.375rem !important}.\!rounded-none{border-radius: 0px !important}.\!rounded-xl{border-radius: 0.75rem !important}.rounded{border-radius: 0.25rem}.rounded-2xl{border-radius: 1rem}.rounded-\[var\(--tds-theme-corner-size\)\]{border-radius: var(--tds-theme-corner-size)}.rounded-full{border-radius: 9999px}.rounded-lg{border-radius: 0.5rem}.rounded-md{border-radius: 0.375rem}.rounded-xl{border-radius: 0.75rem}.\!rounded-r-none{border-top-right-radius: 0px !important;border-bottom-right-radius: 0px !important}.rounded-l-none{border-top-left-radius: 0px;border-bottom-left-radius: 0px}.rounded-r-none{border-top-right-radius: 0px;border-bottom-right-radius: 0px}.rounded-t-\[var\(--tds-theme-corner-size\)\]{border-top-left-radius: var(--tds-theme-corner-size);border-top-right-radius: var(--tds-theme-corner-size)}.\!border{border-width: 1px !important}.border{border-width: 1px}.border-4{border-width: 4px}.\!border-x{border-left-width: 1px !important;border-right-width: 1px !important}.border-y{border-top-width: 1px;border-bottom-width: 1px}.border-b{border-bottom-width: 1px}.border-b-0{border-bottom-width: 0px}.border-l-0{border-left-width: 0px}.border-t{border-top-width: 1px}.\!border-gray-300{--tw-border-opacity: 1 !important;border-color: rgb(209 213 219 / var(--tw-border-opacity, 1)) !important}.\!border-neutral-300{--tw-border-opacity: 1 !important;border-color: rgb(212 212 212 / var(--tw-border-opacity, 1)) !important}.border-\[--wp--preset--color--custom-editor-2\]{border-color: var(--wp--preset--color--custom-editor-2)}.border-\[var\(--tds-button-background-colour-default\)\]{border-color: var(--tds-button-background-colour-default)}.border-\[var\(--tds-button-border-colour-default\)\]{border-color: var(--tds-button-border-colour-default)}.border-\[var\(--tds-theme-border-colour\)\]{border-color: var(--tds-theme-border-colour)}.border-amber-200{--tw-border-opacity: 1;border-color: rgb(253 230 138 / var(--tw-border-opacity, 1))}.border-blue-200{--tw-border-opacity: 1;border-color: rgb(191 219 254 / var(--tw-border-opacity, 1))}.border-gray-200{--tw-border-opacity: 1;border-color: rgb(229 231 235 / var(--tw-border-opacity, 1))}.border-gray-300{--tw-border-opacity: 1;border-color: rgb(209 213 219 / var(--tw-border-opacity, 1))}.border-neutral-200\/60{border-color: rgb(229 229 229 / 0.6)}.border-neutral-200\/80{border-color: rgb(229 229 229 / 0.8)}.border-red-500{--tw-border-opacity: 1;border-color: rgb(239 68 68 / var(--tw-border-opacity, 1))}.border-transparent{border-color: transparent}.border-b-gray-900{--tw-border-opacity: 1;border-bottom-color: rgb(17 24 39 / var(--tw-border-opacity, 1))}.border-b-transparent{border-bottom-color: transparent}.border-l-gray-900{--tw-border-opacity: 1;border-left-color: rgb(17 24 39 / var(--tw-border-opacity, 1))}.border-l-transparent{border-left-color: transparent}.border-r-gray-900{--tw-border-opacity: 1;border-right-color: rgb(17 24 39 / var(--tw-border-opacity, 1))}.border-r-transparent{border-right-color: transparent}.border-t-\[--wp--preset--color--custom-editor-1\]{border-top-color: var(--wp--preset--color--custom-editor-1)}.border-t-gray-900{--tw-border-opacity: 1;border-top-color: rgb(17 24 39 / var(--tw-border-opacity, 1))}.border-t-transparent{border-top-color: transparent}.bg-\[--tpx-stage-background-color\]{background-color: var(--tpx-stage-background-color)}.bg-\[--wp--preset--color--custom-editor-1\]{background-color: var(--wp--preset--color--custom-editor-1)}.bg-\[var\(--tds-button-background-colour-default\)\]{background-color: var(--tds-button-background-colour-default)}.bg-\[var\(--tds-button-background-colour-hover\)\]{background-color: var(--tds-button-background-colour-hover)}.bg-\[var\(--tds-theme-accent-colour\)\]{background-color: var(--tds-theme-accent-colour)}.bg-\[var\(--tds-theme-background-colour\)\]{background-color: var(--tds-theme-background-colour)}.bg-\[var\(--tds-theme-border-colour\)\]{background-color: var(--tds-theme-border-colour)}.bg-\[var\(--tds-theme-placeholder-colour\)\]{background-color: var(--tds-theme-placeholder-colour)}.bg-amber-300{--tw-bg-opacity: 1;background-color: rgb(252 211 77 / var(--tw-bg-opacity, 1))}.bg-amber-50{--tw-bg-opacity: 1;background-color: rgb(255 251 235 / var(--tw-bg-opacity, 1))}.bg-black{--tw-bg-opacity: 1;background-color: rgb(0 0 0 / var(--tw-bg-opacity, 1))}.bg-blue-50{--tw-bg-opacity: 1;background-color: rgb(239 246 255 / var(--tw-bg-opacity, 1))}.bg-gray-100{--tw-bg-opacity: 1;background-color: rgb(243 244 246 / var(--tw-bg-opacity, 1))}.bg-gray-200{--tw-bg-opacity: 1;background-color: rgb(229 231 235 / var(--tw-bg-opacity, 1))}.bg-gray-300{--tw-bg-opacity: 1;background-color: rgb(209 213 219 / var(--tw-bg-opacity, 1))}.bg-gray-50{--tw-bg-opacity: 1;background-color: rgb(249 250 251 / var(--tw-bg-opacity, 1))}.bg-gray-500\/75{background-color: rgb(107 114 128 / 0.75)}.bg-gray-700{--tw-bg-opacity: 1;background-color: rgb(55 65 81 / var(--tw-bg-opacity, 1))}.bg-gray-900{--tw-bg-opacity: 1;background-color: rgb(17 24 39 / var(--tw-bg-opacity, 1))}.bg-green-100{--tw-bg-opacity: 1;background-color: rgb(220 252 231 / var(--tw-bg-opacity, 1))}.bg-green-500{--tw-bg-opacity: 1;background-color: rgb(34 197 94 / var(--tw-bg-opacity, 1))}.bg-indigo-400{--tw-bg-opacity: 1;background-color: rgb(129 140 248 / var(--tw-bg-opacity, 1))}.bg-neutral-100\/90{background-color: rgb(245 245 245 / 0.9)}.bg-red-100{--tw-bg-opacity: 1;background-color: rgb(254 226 226 / var(--tw-bg-opacity, 1))}.bg-red-400{--tw-bg-opacity: 1;background-color: rgb(248 113 113 / var(--tw-bg-opacity, 1))}.bg-slate-600{--tw-bg-opacity: 1;background-color: rgb(71 85 105 / var(--tw-bg-opacity, 1))}.bg-transparent{background-color: transparent}.bg-white{--tw-bg-opacity: 1;background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1))}.bg-white\/70{background-color: rgb(255 255 255 / 0.7)}.bg-white\/85{background-color: rgb(255 255 255 / 0.85)}.bg-white\/90{background-color: rgb(255 255 255 / 0.9)}.bg-gradient-to-b{background-image: linear-gradient(to bottom, var(--tw-gradient-stops))}.from-gray-100{--tw-gradient-from: #f3f4f6 var(--tw-gradient-from-position);--tw-gradient-to: rgb(243 244 246 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.stroke-white{stroke: #fff}.\!object-cover{-o-object-fit: cover !important;object-fit: cover !important}.object-cover{-o-object-fit: cover;object-fit: cover}.\!p-2{padding: 0.5rem !important}.p-0{padding: 0px}.p-1{padding: 0.25rem}.p-1\.5{padding: 0.375rem}.p-10{padding: 2.5rem}.p-2{padding: 0.5rem}.p-20{padding: 5rem}.p-3{padding: 0.75rem}.p-4{padding: 1rem}.p-8{padding: 2rem}.p-\[30px\]{padding: 30px}.p-lg{padding: var(--tds-lg)}.p-md{padding: var(--tds-md)}.p-sm{padding: var(--tds-sm)}.p-xl{padding: var(--tds-xl)}.p-xs{padding: var(--tds-xs)}.px-1{padding-left: 0.25rem;padding-right: 0.25rem}.px-10{padding-left: 2.5rem;padding-right: 2.5rem}.px-2{padding-left: 0.5rem;padding-right: 0.5rem}.px-3{padding-left: 0.75rem;padding-right: 0.75rem}.px-4{padding-left: 1rem;padding-right: 1rem}.px-5{padding-left: 1.25rem;padding-right: 1.25rem}.px-6{padding-left: 1.5rem;padding-right: 1.5rem}.px-8{padding-left: 2rem;padding-right: 2rem}.px-lg{padding-left: var(--tds-lg);padding-right: var(--tds-lg)}.px-md{padding-left: var(--tds-md);padding-right: var(--tds-md)}.px-sm{padding-left: var(--tds-sm);padding-right: var(--tds-sm)}.py-1{padding-top: 0.25rem;padding-bottom: 0.25rem}.py-2{padding-top: 0.5rem;padding-bottom: 0.5rem}.py-2\.5{padding-top: 0.625rem;padding-bottom: 0.625rem}.py-3{padding-top: 0.75rem;padding-bottom: 0.75rem}.py-4{padding-top: 1rem;padding-bottom: 1rem}.py-5{padding-top: 1.25rem;padding-bottom: 1.25rem}.py-sm{padding-top: var(--tds-sm);padding-bottom: var(--tds-sm)}.py-xs{padding-top: var(--tds-xs);padding-bottom: var(--tds-xs)}.pb-4{padding-bottom: 1rem}.pb-\[80px\]{padding-bottom: 80px}.pb-\[max\(1\.5rem\2c env\(safe-area-inset-bottom\)\)\]{padding-bottom: max(1.5rem,env(safe-area-inset-bottom))}.pt-5{padding-top: 1.25rem}.pt-xxxl{padding-top: var(--tds-xxxl)}.text-left{text-align: left}.text-center{text-align: center}.\!font-sans{font-family: ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji" !important}.font-sans{font-family: ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"}.text-\[11px\]{font-size: 11px}.text-base{font-size: 1rem;line-height: 1.5rem}.text-lg{font-size: 1.125rem;line-height: 1.75rem}.text-sm{font-size: 0.875rem;line-height: 1.25rem}.text-xl{font-size: 1.25rem;line-height: 1.75rem}.text-xs{font-size: 0.75rem;line-height: 1rem}.\!font-medium{font-weight: 500 !important}.font-bold{font-weight: 700}.font-light{font-weight: 300}.font-medium{font-weight: 500}.font-normal{font-weight: 400}.font-semibold{font-weight: 600}.uppercase{text-transform: uppercase}.lowercase{text-transform: lowercase}.capitalize{text-transform: capitalize}.leading-tight{line-height: 1.25}.tracking-tight{letter-spacing: -0.025em}.text-\[--wp--preset--color--custom-editor-1\]{color: var(--wp--preset--color--custom-editor-1)}.text-\[var\(--tds-button-text-colour-default\)\]{color: var(--tds-button-text-colour-default)}.text-\[var\(--tds-theme-accent-colour\)\]{color: var(--tds-theme-accent-colour)}.text-\[var\(--tds-theme-icon-colour\)\]{color: var(--tds-theme-icon-colour)}.text-\[var\(--tds-theme-text-colour\)\]{color: var(--tds-theme-text-colour)}.text-amber-700{--tw-text-opacity: 1;color: rgb(180 83 9 / var(--tw-text-opacity, 1))}.text-amber-800{--tw-text-opacity: 1;color: rgb(146 64 14 / var(--tw-text-opacity, 1))}.text-black{--tw-text-opacity: 1;color: rgb(0 0 0 / var(--tw-text-opacity, 1))}.text-blue-600{--tw-text-opacity: 1;color: rgb(37 99 235 / var(--tw-text-opacity, 1))}.text-gray-300{--tw-text-opacity: 1;color: rgb(209 213 219 / var(--tw-text-opacity, 1))}.text-gray-400{--tw-text-opacity: 1;color: rgb(156 163 175 / var(--tw-text-opacity, 1))}.text-gray-500{--tw-text-opacity: 1;color: rgb(107 114 128 / var(--tw-text-opacity, 1))}.text-gray-600{--tw-text-opacity: 1;color: rgb(75 85 99 / var(--tw-text-opacity, 1))}.text-gray-700{--tw-text-opacity: 1;color: rgb(55 65 81 / var(--tw-text-opacity, 1))}.text-gray-900{--tw-text-opacity: 1;color: rgb(17 24 39 / var(--tw-text-opacity, 1))}.text-neutral-500{--tw-text-opacity: 1;color: rgb(115 115 115 / var(--tw-text-opacity, 1))}.text-neutral-600{--tw-text-opacity: 1;color: rgb(82 82 82 / var(--tw-text-opacity, 1))}.text-red-500{--tw-text-opacity: 1;color: rgb(239 68 68 / var(--tw-text-opacity, 1))}.text-white{--tw-text-opacity: 1;color: rgb(255 255 255 / var(--tw-text-opacity, 1))}.no-underline{text-decoration-line: none}.accent-\[var\(--tds-button-accent-colour-default\)\]{accent-color: var(--tds-button-accent-colour-default)}.opacity-0{opacity: 0}.opacity-100{opacity: 1}.opacity-30{opacity: 0.3}.opacity-50{opacity: 0.5}.opacity-60{opacity: 0.6}.opacity-80{opacity: 0.8}.shadow-\[0_-10px_40px_-10px_rgba\(0\2c 0\2c 0\2c 0\.08\)\]{--tw-shadow: 0 -10px 40px -10px rgba(0,0,0,0.08);--tw-shadow-colored: 0 -10px 40px -10px var(--tw-shadow-color);box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)}.shadow-lg{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / 0.1), 0 4px 6px -4px rgb(0 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 / 0.1), 0 2px 4px -2px rgb(0 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-sm{--tw-shadow: 0 1px 2px 0 rgb(0 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-xl{--tw-shadow: 0 20px 25px -5px rgb(0 0 0 / 0.1), 0 8px 10px -6px rgb(0 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-none{outline: 2px solid transparent;outline-offset: 2px}.outline{outline-style: solid}.ring{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000)}.ring-0{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(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)}.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-4{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000)}.ring-\[3px\]{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000)}.ring-inset{--tw-ring-inset: inset}.ring-\[color-mix\(in_srgb\2c var\(--tds-theme-accent-colour\)_30\%\2c transparent\)\]{--tw-ring-color: color-mix(in srgb,var(--tds-theme-accent-colour) 30%,transparent)}.ring-\[var\(--tds-theme-accent-colour\)\]{--tw-ring-color: var(--tds-theme-accent-colour)}.ring-gray-300{--tw-ring-opacity: 1;--tw-ring-color: rgb(209 213 219 / var(--tw-ring-opacity, 1))}.ring-neutral-300{--tw-ring-opacity: 1;--tw-ring-color: rgb(212 212 212 / var(--tw-ring-opacity, 1))}.ring-neutral-900\/\[0\.06\]{--tw-ring-color: rgb(23 23 23 / 0.06)}.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)}.brightness-75{--tw-brightness: brightness(.75);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)}.drop-shadow{--tw-drop-shadow: drop-shadow(0 1px 2px rgb(0 0 0 / 0.1)) drop-shadow(0 1px 1px rgb(0 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)}.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-md{--tw-backdrop-blur: blur(12px);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(0.4, 0, 0.2, 1);transition-duration: 150ms}.transition-\[transform\]{transition-property: transform;transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);transition-duration: 150ms}.transition-all{transition-property: all;transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);transition-duration: 150ms}.transition-colors{transition-property: color, background-color, border-color, text-decoration-color, fill, stroke;transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);transition-duration: 150ms}.transition-opacity{transition-property: opacity;transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);transition-duration: 150ms}.duration-100{transition-duration: 100ms}.duration-200{transition-duration: 200ms}.duration-300{transition-duration: 300ms}.duration-500{transition-duration: 500ms}.ease-in-out{transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1)}.ease-linear{transition-timing-function: linear}.ease-out{transition-timing-function: cubic-bezier(0, 0, 0.2, 1)}.hover\:scale-105:hover{--tw-scale-x: 1.05;--tw-scale-y: 1.05;transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:scale-125:hover{--tw-scale-x: 1.25;--tw-scale-y: 1.25;transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:scale-\[102\%\]:hover{--tw-scale-x: 102%;--tw-scale-y: 102%;transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:cursor-pointer:hover{cursor: pointer}.hover\:border-\[var\(--tds-button-background-colour-hover\)\]:hover{border-color: var(--tds-button-background-colour-hover)}.hover\:border-\[var\(--tds-button-border-colour-hover\)\]:hover{border-color: var(--tds-button-border-colour-hover)}.hover\:border-neutral-300\/80:hover{border-color: rgb(212 212 212 / 0.8)}.hover\:bg-\[var\(--tds-button-background-colour-hover\)\]:hover{background-color: var(--tds-button-background-colour-hover)}.hover\:bg-\[var\(--tds-theme-placeholder-colour\)\]:hover{background-color: var(--tds-theme-placeholder-colour)}.hover\:bg-gray-100:hover{--tw-bg-opacity: 1;background-color: rgb(243 244 246 / var(--tw-bg-opacity, 1))}.hover\:bg-neutral-800:hover{--tw-bg-opacity: 1;background-color: rgb(38 38 38 / var(--tw-bg-opacity, 1))}.hover\:text-\[var\(--tds-button-text-colour-hover\)\]:hover{color: var(--tds-button-text-colour-hover)}.hover\:text-gray-500:hover{--tw-text-opacity: 1;color: rgb(107 114 128 / var(--tw-text-opacity, 1))}.hover\:text-white:hover{--tw-text-opacity: 1;color: rgb(255 255 255 / var(--tw-text-opacity, 1))}.hover\:underline:hover{text-decoration-line: underline}.hover\:accent-\[var\(--tds-button-accent-colour-hover\)\]:hover{accent-color: var(--tds-button-accent-colour-hover)}.hover\:opacity-80:hover{opacity: 0.8}.hover\:shadow-md:hover{--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / 0.1), 0 2px 4px -2px rgb(0 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)}.focus\:border-red-500:focus{--tw-border-opacity: 1;border-color: rgb(239 68 68 / var(--tw-border-opacity, 1))}.focus\:shadow-none:focus{--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)}.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-inset:focus{--tw-ring-inset: inset}.focus\:ring-blue-200:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(191 219 254 / var(--tw-ring-opacity, 1))}.active\:scale-\[0\.98\]:active{--tw-scale-x: 0.98;--tw-scale-y: 0.98;transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.active\:border-\[var\(--tds-button-border-colour-pressed\)\]:active{border-color: var(--tds-button-border-colour-pressed)}.active\:bg-\[var\(--tds-button-background-colour-pressed\)\]:active{background-color: var(--tds-button-background-colour-pressed)}.active\:text-\[var\(--tds-button-text-colour-pressed\)\]:active{color: var(--tds-button-text-colour-pressed)}.active\:accent-\[var\(--tds-button-accent-colour-pressed\)\]:active{accent-color: var(--tds-button-accent-colour-pressed)}.disabled\:border-\[var\(--tds-button-border-colour-disabled\)\]:disabled{border-color: var(--tds-button-border-colour-disabled)}.disabled\:bg-\[var\(--tds-button-background-colour-disabled\)\]:disabled{background-color: var(--tds-button-background-colour-disabled)}.disabled\:text-\[var\(--tds-button-text-colour-disabled\)\]:disabled{color: var(--tds-button-text-colour-disabled)}.disabled\:accent-\[var\(--tds-button-accent-colour-disabled\)\]:disabled{accent-color: var(--tds-button-accent-colour-disabled)}@media (min-width: 640px){.sm\:absolute{position: absolute}.sm\:top-14{top: 3.5rem}.sm\:my-8{margin-top: 2rem;margin-bottom: 2rem}.sm\:ml-4{margin-left: 1rem}.sm\:mt-0{margin-top: 0px}.sm\:h-full{height: 100%}.sm\:w-auto{width: auto}.sm\:w-full{width: 100%}.sm\:max-w-sm{max-width: 24rem}.sm\:justify-center{justify-content: center}.sm\:p-0{padding: 0px}.sm\:p-6{padding: 1.5rem}.sm\:px-6{padding-left: 1.5rem;padding-right: 1.5rem}.sm\:pb-4{padding-bottom: 1rem}}@media (min-width: 768px){.md\:h-5{height: 1.25rem}.md\:w-6\/12{width: 50%}.md\:grid-cols-4{grid-template-columns: repeat(4, minmax(0, 1fr))}.md\:flex-row{flex-direction: row}.md\:gap-5{gap: 1.25rem}.md\:gap-md{gap: var(--tds-md)}}@media (min-width: 1024px){.lg\:relative{position: relative}.lg\:m-0{margin: 0px}.lg\:mx-0{margin-left: 0px;margin-right: 0px}.lg\:block{display: block}.lg\:hidden{display: none}.lg\:h-8{height: 2rem}.lg\:h-auto{height: auto}.lg\:w-6\/12{width: 50%}.lg\:w-8{width: 2rem}.lg\:rounded-\[var\(--tds-theme-corner-size\)\]{border-radius: var(--tds-theme-corner-size)}}@media (min-width: 1280px){.xl\:grid-cols-5{grid-template-columns: repeat(5, minmax(0, 1fr))}}
