/*! tailwindcss v4.1.12 | MIT License | https://tailwindcss.com */:root{--primary-colour:#09428f;--secondary-colour:#1090d8;--reg-start-flex-direction:column;--reg-start-flex-gap:3em;--primary-colour-dep:#09428f;--secondary-colour-dep:#1090d8;--input-border-colour:#e5e7eb;--background-colour:#fff;--registration-box-bg:#09428f00;--text-colour:#000;--input-background-colour:#1090d80d}@media (prefers-color-scheme:dark){:root{--primary-colour-dep:#1090d8;--secondary-colour-dep:#09428f;--input-border-colour:#334155;--background-colour:#111827;--registration-box-bg:#09428f00;--text-colour:#fff;--input-background-colour:#09428f33}}@media (min-width:1024px){:root{--reg-start-flex-direction:row;--reg-start-flex-gap:10em}}#divRRRegStart,body{background-color:var(--background-colour);color:var(--text-colour);padding:0}#divRRRegStart .RRRegStart_Registrations{background-color:var(--background-colour);display:flex;flex-direction:var(--reg-start-flex-direction);gap:var(--reg-start-flex-gap);justify-content:center;padding:0}#divRRRegStart .RRRegStart_Registrations div{align-items:center;background-color:var(--registration-box-bg);border:none;color:var(--text-colour);display:flex;flex-direction:column;gap:1em;padding:0}#divRRRegStart .RRRegStart_Registrations div h1{font-size:2rem;margin:0}#divRRRegStart .RRRegStart_Registrations button,.RRReg button{background-color:var(--secondary-colour);margin:0;transition:background-color .1s linear}.RRReg button{margin:0 0 0 auto}#divRRRegStart .RRRegStart_Registrations button:hover:not(:disabled),.RRReg button:hover{background-color:var(--primary-colour)}#divRRRegStart .RRRegStart_Registrations button:disabled,.RRReg button:disabled{cursor:not-allowed;opacity:.7}#divRRRegStart .RRReg_Main{background-color:var(--background-colour);color:var(--text-colour);padding:0}#divRRRegStart .RRReg_Nav .selected{background-color:var(--primary-colour)}#divRRRegStart .RRReg_Nav,#divRRRegStart .RRReg_Nav .disabled{background-color:var(--secondary-colour);z-index:5}#divRRRegStart .RRReg_Main input,#divRRRegStart .RRReg_Main select,#divRRRegStart .RRReg_Main textarea{background-color:var(--input-background-colour);border-color:var(--input-border-colour);border-radius:.25rem;border-width:1px;color:var(--text-colour);font-size:1rem;padding-bottom:1rem;padding-left:1rem!important;padding-right:1rem;padding-top:1rem}#divRRRegStart .RRReg div.RRReg_EntryField.RRReg_Mandatory>div.RRReg_RadioGroup,#divRRRegStart .RRReg div.RRReg_EntryField.RRReg_Mandatory>input,#divRRRegStart .RRReg div.RRReg_EntryField.RRReg_Mandatory>select,#divRRRegStart .RRReg div.RRReg_EntryField.RRReg_Mandatory>textarea{border-left:3px solid var(--secondary-colour)!important}#divRRRegStart .RRReg div.RRReg_EntryField>label:first-child{border:none}#divRRRegStart .RRReg_Main input:focus,#divRRRegStart .RRReg_Main select:focus,#divRRRegStart .RRReg_Main textarea:focus{outline:1px solid #0000;outline-offset:2px}#divRRRegStart .RRReg_Main label{color:var(--text-colour);font-size:1rem}#divRRRegStart .RRReg_Main .RRReg_Box{border:none;padding:1em 0}#divRRRegStart .RRReg div.RRReg_EntryField>*~label{background-color:inherit}#divRRRegStart .RRReg .RRReg_EntryFees>table thead td{background-color:var(--secondary-colour-dep)!important;color:#fff;padding:1em .5em}#divRRRegStart .RRReg .RRReg_EntryFees>table td{padding:1em .5em}#divRRRegStart .RRReg .RRReg_PaymentSelector div.RRReg_PaymentMethod{border:none!important;transition:background-color .1s linear}#divRRRegStart .RRReg .RRReg_PaymentSelector div.RRReg_PaymentMethod:hover{background-color:var(--secondary-colour-dep)!important;border:none;color:#fff}#RRReg_divLoading{display:none}
