/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
.d-icon{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));flex-shrink:0;display:block}.d-icon svg{width:100%;height:100%;display:block}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-border-style:solid;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-leading:initial;--tw-duration:initial;--tw-font-weight:initial}}}.d-autocomplete{align-items:center;gap:var(--spacing,.25rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--colour-surface-border);background-color:var(--colour-surface-e1);padding-inline-end:calc(var(--spacing,.25rem) * 2);display:flex;position:relative}.d-autocomplete:hover{background-color:var(--colour-surface-e1-selected)}.d-autocomplete:focus-within{border-color:var(--colour-brand-accent);background-color:var(--colour-surface-e1-selected)}.d-autocomplete{border-radius:var(--border-radius-md);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));height:calc(var(--spacing,.25rem) * 12);overflow:hidden}.d-autocomplete--disabled{pointer-events:none;opacity:.5}.d-autocomplete__label{color:var(--colour-text-tertiary);transform-origin:0 0;pointer-events:none;transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));margin-inline-start:calc(var(--spacing,.25rem) * 4);display:block;position:absolute;top:.8125rem}.d-autocomplete__label--raised{margin-top:calc(var(--spacing,.25rem) * -2);--tw-scale-x:.6;--tw-scale-y:.6;--tw-scale-z:.6;scale:var(--tw-scale-x) var(--tw-scale-y)}.d-autocomplete__input{padding-block:calc(var(--spacing,.25rem) * 2);background-color:var(--colour-brand-clear);flex:1;padding-inline-start:calc(var(--spacing,.25rem) * 4)}.d-autocomplete__input--lowered{margin-top:calc(var(--spacing,.25rem) * 2.5)}.d-autocomplete__dropdown{z-index:50;background-color:var(--colour-surface-base);border-style:var(--tw-border-style);border-width:1px;border-color:var(--colour-surface-border);border-radius:var(--border-radius-md);width:100%;margin-block:calc(var(--spacing,.25rem) * 2);--tw-shadow:var(--shadow-default);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);position:absolute;overflow-y:auto}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}.d-autocomplete-list{gap:var(--spacing,.25rem);padding:calc(var(--spacing,.25rem) * 2);flex-direction:column;display:flex}.d-autocomplete-list::-webkit-scrollbar{width:0}.d-autocomplete-list-item{padding:calc(var(--spacing,.25rem) * 2);border-radius:var(--border-radius-sm)}.d-autocomplete-list-item:hover{background-color:var(--colour-surface-base-hover)}.d-autocomplete-list-item{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));cursor:pointer}.d-autocomplete-list-item--selected,.d-autocomplete-list-item--selected:hover{background-color:var(--colour-surface-base-selected)}.d-autocomplete-list-item--focused{background-color:var(--colour-surface-base-hover)}.d-autocomplete-list-item--disabled{opacity:.3;pointer-events:none}.d-avatar{border-radius:var(--border-radius-full);border-style:var(--tw-border-style);border-width:1px;border-color:var(--colour-surface-border);justify-content:center;align-items:center;display:flex;overflow:hidden}.d-avatar svg{width:100%;height:100%}.d-badge{font-size:var(--font-size-caption);line-height:var(--line-height-caption);font-weight:var(--font-weight-caption);text-transform:var(--text-transform-caption);letter-spacing:var(--letter-spacing-caption);width:fit-content;padding-inline:var(--spacing,.25rem);border-radius:var(--border-radius-xs);align-items:center;padding-block:.1875rem;display:flex}.d-badge>.d-icon:first-child{margin-right:var(--spacing,.25rem)}.d-badge>.d-icon:last-child{margin-left:var(--spacing,.25rem)}.d-badge--reverse{flex-direction:row-reverse}.d-badge--clear{padding-block:0;padding-inline:0}.d-progress-circle{rotate:-90deg;transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,);display:block;position:relative}.d-progress-circle--mirrored{--tw-scale-x:calc(100% * -1);scale:var(--tw-scale-x) var(--tw-scale-y);rotate:90deg;transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.d-progress-circle__bar{stroke:currentColor;stroke-linecap:round}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}.d-button{font-size:var(--font-size-label);line-height:var(--line-height-label);font-weight:var(--font-weight-label);text-transform:var(--text-transform-label);letter-spacing:var(--letter-spacing-label);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));-webkit-user-select:none;user-select:none;align-items:center;display:flex;position:relative}.d-button[disabled]:not(.d-button--loading){pointer-events:none;opacity:.3}.d-button--loading{pointer-events:none}.d-button--sm{padding-block:var(--button-py-sm,4px);border-radius:var(--border-radius-sm)}.d-button--sm.d-button--circle{padding-inline:var(--button-py-sm,4px)}.d-button--md{padding-block:var(--button-py-md,10px);border-radius:var(--border-radius-md)}.d-button--md.d-button--circle{padding-inline:var(--button-py-md,10px)}.d-button--lg{padding-block:var(--button-py-lg,16px);border-radius:var(--border-radius-lg)}.d-button--lg.d-button--circle{padding-inline:var(--button-py-lg,16px)}.d-button--with-padding.d-button--sm{padding-inline:var(--button-px-sm,12px)}.d-button--with-padding.d-button--md{padding-inline:var(--button-px-md,24px)}.d-button--with-padding.d-button--lg{padding-inline:var(--button-px-lg,32px)}.d-button--block{width:100%}.d-button--rounded,.d-button--circle{border-radius:var(--border-radius-full)}.d-button--shadowed{--tw-shadow:var(--shadow-default);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.d-button:not(.d-button--circle){gap:var(--button-gap-md,8px)}.d-button--sm:not(.d-button--circle){gap:var(--button-gap-sm,4px)}.d-button--text-left{justify-content:flex-start}.d-button--text-center{justify-content:center}.d-button--text-right{justify-content:flex-end}.d-checkbox{cursor:pointer;-webkit-user-select:none;user-select:none;width:fit-content;padding-block:calc(var(--spacing,.25rem) * 2);align-items:flex-start;display:flex}.d-checkbox--narrow{padding-block:0}.d-checkbox--disabled{opacity:.3;pointer-events:none}.d-checkbox__checkmark{height:calc(var(--spacing,.25rem) * 5);width:calc(var(--spacing,.25rem) * 5);border-style:var(--tw-border-style);border-width:2px;border-color:var(--colour-surface-border);border-radius:var(--border-radius-xs);color:var(--colour-brand-white);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));flex-shrink:0;position:relative}.d-checkbox__checkmark--checked{background-color:var(--colour-brand-accent);border-style:var(--tw-border-style);border-width:0}.d-checkbox__checkmark-icon{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y);transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,);width:100%;height:100%;position:absolute;top:50%;left:50%}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}.d-label{color:var(--colour-text-secondary);font-size:var(--font-size-caption);line-height:var(--line-height-caption);font-weight:var(--font-weight-caption);text-transform:var(--text-transform-caption);letter-spacing:var(--letter-spacing-caption);display:inline-block}.d-file-input__label{margin-bottom:var(--spacing,.25rem)}.d-file-input__dropzone{border-radius:var(--border-radius-lg);padding-block:calc(var(--spacing,.25rem) * 10);cursor:pointer;background-color:var(--colour-surface-accent);display:block;position:relative;overflow:hidden}.d-file-input__dropzone:hover{background-color:var(--colour-surface-accent-hover)}.d-file-input__dropzone{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}.d-file-input__placeholder{text-align:center;font-size:var(--font-size-caption);line-height:var(--line-height-caption);font-weight:var(--font-weight-caption);text-transform:var(--text-transform-caption);letter-spacing:var(--letter-spacing-caption);color:var(--colour-brand-accent);flex-direction:column;align-items:center;display:flex}.d-file-input__input{opacity:0;width:0;height:0;position:absolute;bottom:0;left:50%}.d-file-input__image-box{height:calc(var(--spacing,.25rem) * 32);width:fit-content;position:relative}.d-file-input__image{border-style:var(--tw-border-style);border-width:1px;border-color:var(--colour-surface-border);border-radius:var(--border-radius-lg);height:100%}.d-file-input__clear-button{top:calc(var(--spacing,.25rem) * -2);right:calc(var(--spacing,.25rem) * -2);height:calc(var(--spacing,.25rem) * 7);width:calc(var(--spacing,.25rem) * 7);border-radius:var(--border-radius-full);background-color:var(--colour-status-error);position:absolute}.d-file-input__clear-button:hover{background-color:var(--colour-status-error-hover)}.d-file-input__clear-button{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));color:var(--colour-brand-white);--tw-shadow:var(--shadow-default);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);justify-content:center;align-items:center;display:flex}.d-flag-icon{border-radius:var(--border-radius-full);overflow:hidden}.d-flag-icon span{width:100%;height:100%;display:block}.d-modal-list{padding-inline:var(--spacing,.25rem);padding-bottom:var(--spacing,.25rem);flex-direction:column;flex:1;min-height:0;display:flex;overflow-y:auto}.d-modal-list::-webkit-scrollbar{width:0}.d-modal-list-item{padding:calc(var(--spacing,.25rem) * 3);border-radius:var(--border-radius-lg)}.d-modal-search{margin-inline:calc(var(--spacing,.25rem) * 4);margin-bottom:calc(var(--spacing,.25rem) * 4)}.d-payment-status__wrapper{flex-direction:column;flex:1;align-items:stretch;width:100%;height:100%;display:flex}.d-payment-status{flex-direction:column;flex:1;justify-content:center;align-items:stretch;display:flex}.d-payment-status__content{flex-direction:column;flex:1;justify-content:center;align-items:center;display:flex}.d-payment-status__icon{margin-bottom:calc(var(--spacing,.25rem) * 4);justify-content:center;align-items:center;display:flex}.d-payment-status__title{margin-inline:calc(var(--spacing,.25rem) * 14);margin-bottom:calc(var(--spacing,.25rem) * 2);text-align:center;font-size:var(--font-size-label);line-height:var(--line-height-label);font-weight:var(--font-weight-label);text-transform:var(--text-transform-label);letter-spacing:var(--letter-spacing-label)}.d-payment-status__subtitle{margin-inline:calc(var(--spacing,.25rem) * 8);margin-bottom:calc(var(--spacing,.25rem) * 4);text-align:center;color:var(--colour-text-secondary)}.d-payment-status-footer{border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--colour-surface-border);--tw-shadow:var(--shadow-default);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);padding-block:calc(var(--spacing,.25rem) * 4);justify-content:center;align-items:center;display:flex}.d-payment-status-icon{margin-bottom:calc(var(--spacing,.25rem) * 4);justify-content:center;align-items:center;display:flex}.d-payment-status-subtitle{margin-inline:calc(var(--spacing,.25rem) * 8);margin-bottom:calc(var(--spacing,.25rem) * 4);text-align:center;color:var(--colour-text-secondary)}.d-payment-status-timer{width:fit-content;position:relative}.d-payment-status-timer__text{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y);transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,);--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,);position:absolute;top:50%;left:50%}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}.d-payment-status-title{margin-inline:calc(var(--spacing,.25rem) * 14);margin-bottom:calc(var(--spacing,.25rem) * 2);text-align:center;font-size:var(--font-size-label);line-height:var(--line-height-label);font-weight:var(--font-weight-label);text-transform:var(--text-transform-label);letter-spacing:var(--letter-spacing-label)}.d-file-upload{gap:calc(var(--spacing,.25rem) * 2);flex-direction:column;display:flex}.d-file-upload__dropzone{align-items:center;gap:calc(var(--spacing,.25rem) * 3);border-style:var(--tw-border-style);width:100%;padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 3);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));border-radius:var(--border-radius-md);border-width:1px;display:flex}.d-file-upload__dropzone:hover{--tw-border-style:solid;border-style:solid;border-color:var(--colour-surface-border);background-color:var(--colour-surface-e2-selected)}.d-file-upload__icon{height:calc(var(--spacing,.25rem) * 10);width:calc(var(--spacing,.25rem) * 10);border-radius:var(--border-radius-full);background-color:var(--colour-surface-e2);color:var(--colour-text-primary);flex-shrink:0;justify-content:center;align-items:center;display:flex}.d-file-upload__content{flex-direction:column;flex:1;justify-content:center;align-items:flex-start;min-width:0;display:flex}.d-file-upload__title{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));overflow:hidden}.d-file-upload__subtitle{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-leading:calc(var(--spacing,.25rem) * 4);line-height:calc(var(--spacing,.25rem) * 4);opacity:.7}.d-file-upload__remove{height:calc(var(--spacing,.25rem) * 9);width:calc(var(--spacing,.25rem) * 9);border-radius:var(--border-radius-md);color:var(--colour-text-tertiary);flex-shrink:0;justify-content:center;align-items:center;display:flex}.d-file-upload__remove:hover{background-color:var(--colour-surface-e2);color:var(--colour-text-primary)}@property --tw-leading{syntax:"*";inherits:false}.d-icon-container{border-radius:var(--border-radius-full);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));justify-content:center;align-items:center;display:flex}.d-input-control{align-items:center;gap:var(--control-gap,4px);padding-block:var(--control-py,8px);padding-inline:var(--control-px,16px) var(--control-py,8px);border-style:var(--tw-border-style);border-width:1px;border-color:var(--colour-surface-border);background-color:var(--colour-surface-e1);display:flex;position:relative}.d-input-control:hover{background-color:var(--colour-surface-e2-selected)}.d-input-control:focus-within{border-color:var(--colour-brand-accent);background-color:var(--colour-surface-e2-selected)}.d-input-control{border-radius:var(--border-radius-md);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));overflow:hidden}.d-input-control--disabled{pointer-events:none;opacity:.5}.d-input-control--compact{border-radius:var(--border-radius-full);padding-block:0}.d-input-control input:-webkit-autofill{font-family:inherit;transition:background-color 9999s ease-in-out}.d-input-control input:-webkit-autofill:hover{font-family:inherit;transition:background-color 9999s ease-in-out}.d-input-control input:-webkit-autofill:focus{font-family:inherit;transition:background-color 9999s ease-in-out}.d-input-control textarea:-webkit-autofill{font-family:inherit;transition:background-color 9999s ease-in-out}.d-input-control textarea:-webkit-autofill:hover{font-family:inherit;transition:background-color 9999s ease-in-out}.d-input-control textarea:-webkit-autofill:focus{font-family:inherit;transition:background-color 9999s ease-in-out}.d-input-control input:focus+.d-input-control__label,.d-input-control textarea:focus+.d-input-control__label,.d-input-control input[type=date]+.d-input-control__label,.d-input-control textarea[type=date]+.d-input-control__label{margin-top:calc(var(--spacing,.25rem) * -2);--tw-scale-x:.6;--tw-scale-y:.6;--tw-scale-z:.6;scale:var(--tw-scale-x) var(--tw-scale-y)}.d-input-control__label{color:var(--colour-text-tertiary);transform-origin:0 0;pointer-events:none;transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));display:block;position:absolute;top:.8125rem}.d-input-control--has-value .d-input-control__label{margin-top:calc(var(--spacing,.25rem) * -2);--tw-scale-x:.6;--tw-scale-y:.6;--tw-scale-z:.6;scale:var(--tw-scale-x) var(--tw-scale-y)}:-webkit-autofill{animation-name:onAutoFillStart}:not(:autofill){animation-name:onAutoFillCancel}@keyframes onAutoFillStart{}@keyframes onAutoFillCancel{}.d-json-pretty{padding-top:calc(var(--spacing,.25rem) * 4);overflow-wrap:break-word;white-space:pre-wrap}.d-json-pretty--content{margin-bottom:calc(var(--spacing,.25rem) * 4);max-height:calc(var(--spacing,.25rem) * 80);border-radius:var(--border-radius-md);border-style:var(--tw-border-style);border-width:1px;border-color:var(--colour-surface-border);padding:calc(var(--spacing,.25rem) * 2);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-shadow:inset 0 60px 60px -60px var(--tw-shadow-color,#00000014), inset 0 -60px 60px -60px var(--tw-shadow-color,#00000014);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;overflow-y:scroll}.d-json-pretty--content::-webkit-scrollbar{width:0}.d-json-pretty--rounded{border-radius:var(--border-radius-md)}.d-modal{background-color:var(--colour-surface-base);border-radius:var(--border-radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--colour-surface-border);--tw-shadow:var(--shadow-default);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);flex-direction:column;display:flex;overflow:hidden}.d-modal-content{padding-inline:calc(var(--spacing,.25rem) * 4);padding-bottom:calc(var(--spacing,.25rem) * 4);flex:1;min-height:0}.d-modal-content::-webkit-scrollbar{width:0}.d-modal-footer{padding:calc(var(--spacing,.25rem) * 4);flex-shrink:0}.d-modal-header-button{height:calc(var(--spacing,.25rem) * 7);width:calc(var(--spacing,.25rem) * 7);justify-content:center;align-items:center;display:flex}.d-modal-header-button:hover{background-color:var(--colour-brand-clear-hover)}.d-modal-header-button{border-radius:var(--border-radius-sm);margin-block:calc(var(--spacing,.25rem) * .5);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));margin-inline-start:calc(var(--spacing,.25rem) * -1);margin-inline-end:calc(var(--spacing,.25rem) * 1.5)}.d-modal-header{padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 3);font-size:var(--font-size-h5);line-height:var(--line-height-h5);font-weight:var(--font-weight-h5);text-transform:var(--text-transform-h5);letter-spacing:var(--letter-spacing-h5);align-items:center;display:flex}.d-modal-header__content{flex:1;justify-content:space-between;align-items:center;display:flex}.d-modal-wrapper{z-index:20;background-color:var(--colour-surface-overlay);position:fixed;inset:0}.d-modal-wrapper__container{width:100%;height:100%;position:absolute}.d-modal-wrapper .d-modal{transform-origin:top;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.3s;transition-duration:.3s;position:absolute;top:50%;left:50%}@property --tw-duration{syntax:"*";inherits:false}.d-input-control__error{margin-top:calc(var(--spacing,.25rem) * 2);font-size:var(--font-size-caption);line-height:var(--line-height-caption);font-weight:var(--font-weight-caption);text-transform:var(--text-transform-caption);letter-spacing:var(--letter-spacing-caption);color:var(--colour-status-error);align-items:center;display:flex}.d-otp-digit{width:calc(1ch + 2 * var(--control-px,16px));padding-block:var(--control-py,8px);text-align:center;font-size:var(--font-size-h4);line-height:var(--line-height-h4);font-weight:var(--font-weight-h4);text-transform:var(--text-transform-h4);letter-spacing:var(--letter-spacing-h4);border-style:var(--tw-border-style);border-width:1px;border-color:var(--colour-surface-border);background-color:var(--colour-surface-e1)}.d-otp-digit:hover{background-color:var(--colour-surface-e2-selected)}.d-otp-digit{color:var(--colour-text-primary);border-radius:var(--border-radius-md);--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.d-otp-digit{outline-offset:2px;outline:2px solid #0000}}.d-otp-digit{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}.d-otp-digit:focus{border-color:var(--colour-brand-accent);background-color:var(--colour-surface-e2-selected)}.d-otp-digit--invalid{border-color:var(--colour-status-error)}.d-otp-digit:disabled{pointer-events:none;opacity:.5}.d-otp-input__boxes{gap:calc(var(--spacing,.25rem) * 2);display:flex}.d-text-field{color:var(--colour-text-secondary);overflow:hidden}.d-text-field input{--tw-outline-style:none;outline-style:none;flex:1}@media (forced-colors:active){.d-text-field input{outline-offset:2px;outline:2px solid #0000}}.d-text-field input{background-color:var(--colour-brand-clear);color:var(--colour-text-primary);margin-block:.3125rem;overflow:hidden}.d-text-field--labeled input{margin-top:calc(var(--spacing,.25rem) * 2.5);margin-bottom:0}.d-popover{position:relative}.d-popover-button{width:100%;padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 3);border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--colour-surface-border);display:flex}.d-popover-button:first-child{border-top-style:var(--tw-border-style);border-top-width:0}.d-popover-button{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}.d-popover-button:disabled{pointer-events:none}.d-popover-button:disabled .d-popover-button__content{opacity:.5}.d-popover-button__content{align-items:center;width:100%;display:flex}.d-radio{cursor:pointer;-webkit-user-select:none;user-select:none;width:100%;padding-block:calc(var(--spacing,.25rem) * 2);align-items:center;display:inline-flex}.d-radio--disabled{opacity:.3;pointer-events:none}.d-radio__checkmark{border-style:var(--tw-border-style);border-width:2px;border-color:var(--colour-surface-border);display:block;position:relative}.d-radio__checkmark:hover{border-color:var(--colour-surface-border-hover)}.d-radio__checkmark{border-radius:var(--border-radius-full);height:calc(var(--spacing,.25rem) * 5);width:calc(var(--spacing,.25rem) * 5);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}.d-radio__checkmark--checked,.d-radio__checkmark--checked:hover{border-color:var(--colour-brand-accent)}.d-radio__checkmark-circle{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y);transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,);height:calc(var(--spacing,.25rem) * 2);width:calc(var(--spacing,.25rem) * 2);background-color:var(--colour-brand-accent);border-radius:var(--border-radius-full);display:inline-block;position:absolute;top:50%;left:50%}.d-select__value{flex:1;min-height:1.25rem;margin-block:.3125rem}.d-select--labeled .d-select__value{margin-top:calc(var(--spacing,.25rem) * 2.5);margin-bottom:0}.d-select-item{padding:calc(var(--spacing,.25rem) * 2);border-radius:var(--border-radius-sm)}.d-select-item:hover{background-color:var(--colour-surface-base-hover)}.d-select-item{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));cursor:pointer}.d-select-item--selected,.d-select-item--selected:hover{background-color:var(--colour-surface-base-selected)}.d-select-item--disabled{opacity:.3;pointer-events:none}.d-select-menu{gap:var(--spacing,.25rem);padding:calc(var(--spacing,.25rem) * 2);max-height:inherit;flex-direction:column;display:flex;overflow-y:auto}.d-select-menu::-webkit-scrollbar{width:0}.d-subheader{color:var(--colour-text-tertiary);font-size:var(--font-size-overline);line-height:var(--line-height-overline);font-weight:var(--font-weight-overline);text-transform:var(--text-transform-overline);letter-spacing:var(--letter-spacing-overline);padding-inline:calc(var(--spacing,.25rem) * 4);padding-top:calc(var(--spacing,.25rem) * 3);padding-bottom:calc(var(--spacing,.25rem) * 2);justify-content:space-between;align-items:center;display:flex}.d-tab{padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:var(--spacing,.25rem);cursor:pointer;border-radius:var(--border-radius-full);margin-right:calc(var(--spacing,.25rem) * 2);text-align:center;background-color:var(--colour-brand-clear)}.d-tab:hover{background-color:var(--colour-brand-clear-hover)}.d-tab:last-child{margin-right:0}.d-tab{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}.d-tab--selected,.d-tab--selected:hover{background-color:var(--colour-brand-clear-selected)}.d-tab--selected{pointer-events:none}.d-tab--selected .d-tab__text{color:var(--colour-text-primary)}.d-tab--disabled{opacity:.3;pointer-events:none}.d-tab__text{color:var(--colour-text-secondary)}.d-tabs{-webkit-user-select:none;user-select:none;display:flex}.d-textarea textarea{--tw-outline-style:none;outline-style:none;flex:1;width:100%;height:100%;display:block}@media (forced-colors:active){.d-textarea textarea{outline-offset:2px;outline:2px solid #0000}}.d-textarea textarea{background-color:var(--colour-brand-clear);margin-block:.3125rem;overflow:hidden}.d-textarea--labeled textarea{margin-top:calc(var(--spacing,.25rem) * 2.5);margin-bottom:0}.d-toast{padding:calc(var(--spacing,.25rem) * 3);border-radius:var(--border-radius-md);border-style:var(--tw-border-style);border-width:1px;border-color:var(--colour-surface-border);--tw-shadow:var(--shadow-default);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);color:var(--colour-text-primary)}.d-toast--info .d-toast__icon{color:var(--colour-text-primary)}.d-toast--info .d-toast__message{color:var(--colour-text-secondary)}.d-toast--success .d-toast__icon{color:var(--colour-status-success)}.d-toast--error .d-toast__icon{color:var(--colour-status-error)}.d-toast-container{z-index:50;--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y);transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,);width:100%;padding-inline:calc(var(--spacing,.25rem) * 4);margin-bottom:calc(var(--spacing,.25rem) * 4);flex-direction:column-reverse;display:flex;position:fixed;bottom:0;left:50%}@media screen and (width>=468px){.d-toast-container{width:368px}}.d-toast-container>.d-toast{margin-bottom:calc(var(--spacing,.25rem) * 2)}.d-toast-container>.d-toast:first-child{margin-bottom:0}.d-toggle{cursor:pointer;height:calc(var(--spacing,.25rem) * 7);width:calc(var(--spacing,.25rem) * 12);background-color:var(--colour-surface-e2);border-radius:var(--border-radius-full);display:block;position:relative;overflow:hidden}.d-toggle--checked{background-color:var(--colour-status-success)}.d-toggle--checked .d-toggle__thumb{--tw-translate-x:calc(var(--spacing,.25rem) * 5);translate:var(--tw-translate-x) var(--tw-translate-y);transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.d-toggle--disabled{opacity:.4;pointer-events:none}.d-toggle__thumb{background-color:var(--colour-brand-white);height:calc(var(--spacing,.25rem) * 6);width:calc(var(--spacing,.25rem) * 6);top:calc(var(--spacing,.25rem) * .5);left:calc(var(--spacing,.25rem) * .5);border-radius:var(--border-radius-full);display:block;position:relative}.d-tooltip{width:max-content}.d-tooltip__content{background-color:var(--colour-brand-black);color:var(--colour-brand-white);text-align:left;font-size:var(--font-size-caption);line-height:var(--line-height-caption);font-weight:var(--font-weight-caption);text-transform:var(--text-transform-caption);letter-spacing:var(--letter-spacing-caption);--tw-leading:var(--leading-normal,1.5);line-height:var(--leading-normal,1.5);padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 2);--tw-shadow:var(--shadow-default);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);border-radius:.75rem}.d-tooltip__content strong{--tw-font-weight:600;font-weight:600}@property --tw-font-weight{syntax:"*";inherits:false}.d-cell{flex-direction:row;display:flex}.d-cell--interactive{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));cursor:pointer}.d-cell__content,.d-cell__side{flex-direction:column;display:flex}.d-cell__content{flex:1;justify-content:center;align-items:flex-start}.d-cell__title{font-size:var(--font-size-label);line-height:var(--line-height-label);font-weight:var(--font-weight-label);text-transform:var(--text-transform-label);letter-spacing:var(--letter-spacing-label)}.d-cell__subtitle{font-size:var(--font-size-regular);line-height:var(--line-height-regular);font-weight:var(--font-weight-regular);text-transform:var(--text-transform-regular);letter-spacing:var(--letter-spacing-regular)}.d-cell__icon{flex:0 0 max-content;margin-right:var(--d-cell-gap);display:flex}.d-cell__side{flex:0 0 max-content;margin-left:var(--d-cell-gap);align-items:flex-end;display:flex}
