:root{--invite-card-bg:var(--lightningcss-light,#121215)var(--lightningcss-dark,#f4f4f4);--invite-input-bg:var(--lightningcss-light,#000)var(--lightningcss-dark,#fff)}svg,svg *{color:inherit}:where(.page-invitation) .page-banner{align-items:center;display:flex;overflow:hidden}:where(.page-invitation) .heading-line{background-color:var(--color-golden);width:168px;height:3px}:where(.page-invitation) .form-card{background-color:var(--invite-card-bg);padding:48px}:where(.page-invitation) .form-card-icon{border:1px solid var(--color-golden);width:56px;min-width:56px;height:56px;color:var(--color-golden);justify-content:center;align-items:center;display:flex}:where(.page-invitation) .invite-form .form-label{margin-bottom:8px;color:var(--color-white)!important}:where(.page-invitation) .invite-form input.form-control,:where(.page-invitation) .invite-form select.form-select,:where(.page-invitation) .invite-form textarea.form-control{background-color:var(--invite-input-bg);border:1px solid var(--invite-input-bg);color:var(--color-white);border-radius:0;padding:14px 16px}:where(.page-invitation) .invite-form input.form-control,:where(.page-invitation) .invite-form select.form-select{height:48px}:where(.page-invitation) .invite-form textarea.form-control{height:132px}:where(.page-invitation) .invite-form input.form-control:hover,:where(.page-invitation) .invite-form input.form-control:focus,:where(.page-invitation) .invite-form select.form-select:hover,:where(.page-invitation) .invite-form select.form-select:focus,:where(.page-invitation) .invite-form textarea.form-control:hover,:where(.page-invitation) .invite-form textarea.form-control:focus{background-color:var(--invite-input-bg);border-color:var(--color-golden);color:var(--color-white)}:where(.page-invitation) .invite-form input.form-control::placeholder,:where(.page-invitation) .invite-form textarea.form-control::placeholder{color:var(--color-content-same)}:where(.page-invitation) .invite-form select.form-select option{color:var(--color-black-same)}:where(.page-invitation) .invite-form .form-control.is-invalid,:where(.page-invitation) .invite-form .form-select.is-invalid{background-image:none;border-color:red}:where(.page-invitation) .invite-form .field-error{color:red;margin-top:4px;display:none}:where(.page-invitation) .invite-form .field-error.show{display:block}:where(.page-invitation) .invite-form .form-check-input{border-color:var(--color-white-same);border-radius:0;margin-top:0;box-shadow:none!important;background-color:#0000!important;outline:none!important}:where(.page-invitation) .invite-form .form-check-label{color:var(--color-content-same)}:where(.page-invitation) .form-message{border:1px solid var(--color-golden);color:var(--color-golden);padding:14px 18px;display:none}:where(.page-invitation) .form-message.show{display:block}@media screen and (max-width:1200px){:where(.page-invitation) .form-card{padding:36px}}@media screen and (max-width:767px){:where(.page-invitation) .form-card{padding:24px 20px}}
