@import"https://fonts.googleapis.com/css2?family=Poppins:wght@100;300;400;700;900&display=swap";@import"https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.13.0/css/all.min.css";.iPart{color:inherit}body{background-color:#eee;color:#666;font-family:Poppins,sans-serif;font-size:15px}*{box-sizing:border-box}:root{--font-family: "Poppins", sans-serif;--colour-label: #0093d9;--colour-label-hover: #006697;--colour-invalid: #e62e00;--alert-warning-bg: #ffd5ca;--alert-warning-fg: #721c24;--alert-warning-border: #e62e00;--alert-success-bg: #cdffca;--alert-success-fg: #155724;--alert-success-border: #25e203}#psc-referral-buddy .psc-cb-initloading{display:flex;align-items:center;justify-content:center;gap:10px;min-height:220px;padding:48px 24px;color:#6b7280;font-size:14px;background:#fff;border:1px solid #e6e8ee;border-radius:12px}#psc-referral-buddy .psc-cb-initloading .fa{color:#90cf24;font-size:18px}.formlist{margin:0 auto;padding:30px;width:100%;max-width:800px;list-style:none;display:grid;grid-template-columns:repeat(3,1fr);gap:30px;background-color:#fff;border-radius:5px;box-shadow:0 0 30px #0000004d}.formlist>li.full{grid-column:1 / 4}.formlist>li.command{grid-column:1 / 4;text-align:right}.formlist>li.apialert{grid-column:1 / 4;padding:15px 30px;border-radius:3px;font-size:13px;text-align:center}.formlist>li.apialert.alert-warning{background-color:var(--alert-warning-bg);color:var(--alert-warning-fg);border:solid 1px var(--alert-warning-border)}.formlist>li.apialert.alert-success{background-color:var(--alert-success-bg);color:var(--alert-success-fg);border:solid 1px var(--alert-success-border)}.formlist>li.apialert button{display:inline-block;margin-left:10px;background:transparent;color:#666;border:none;cursor:pointer;vertical-align:0px}.formlist>li label{display:block;margin:0 0 5px;color:var(--colour-label);font-size:12px;font-weight:700}.formlist>li input[type=submit]{display:inline-block;padding:5px 10px;background-color:var(--colour-label);color:#fff;border:none;border-radius:4px;cursor:pointer;font-family:var(--font-family);font-size:15px;transition:all .6s}.formlist>li input[type=submit]:hover{background-color:var(--colour-label-hover);color:#fff}.formlist>li span{display:block;color:var(--colour-invalid);font-size:11px}input[type=text],textarea{display:block;width:100%;margin:0 0 5px;padding:5px 10px;border:solid 1px #666666;border-radius:3px;font-family:var(--font-family);font-size:14px}input[type=text].is-invalid,textarea.is-invalid{border:solid 1px var(--colour-invalid)}@media(max-width:700px){.formlist{display:block}.formlist>li{display:block;margin-bottom:20px}}
