.agent-badge-root{position:relative;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-align:center;align-items:center;cursor:pointer;-ms-flex-pack:center;justify-content:center;background-color:var(--fill-success-primary);padding:4px 8px;width:-webkit-min-content;width:-moz-min-content;width:min-content;border-radius:8px}.agent-badge-root.no-text{padding:4px;border-radius:50%}.agent-badge-root .hui-image-root{width:21px;height:21px;z-index:1}.agent-badge-root .badge-text{font-family:Poppins,Roboto,Helvetica Neue,Helvetica,Arial,sans-serif,var(--bs-font-sans-serif);font-weight:600;line-height:1.4;letter-spacing:-.4px;font-size:.75rem;font-weight:400;color:var(--pg-white);padding-left:4px;white-space:nowrap}.agent-info-popover .popover-header{background-color:var(--pg-grey-lighter)}.actionable-link{display:inline-block;-ms-flex-align:center;align-items:center;gap:8px;cursor:pointer}.actionable-link>span{vertical-align:middle}.actionable-link .badge{font-family:"Roboto","Helvetica Neue",Helvetica,Arial,sans-serif,var(--bs-font-sans-serif);font-weight:400;color:var(--pg-font-color-body);font-size:12px;line-height:18px;font-weight:500;border-radius:4px;text-transform:uppercase;color:#fff;padding:2px 4px}.badge.badge-root{-ms-flex-align:center;align-items:center;padding-inline:var(--pg-grid-space-unit-2x)}.badge.badge-root.badge-round{font-family:"Roboto","Helvetica Neue",Helvetica,Arial,sans-serif,var(--bs-font-sans-serif);font-weight:400;color:var(--pg-font-color-body);font-weight:500;font-size:14px;line-height:22px;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-pack:center;justify-content:center;position:relative;aspect-ratio:1/1;background-color:var(--fill-active-primary);border-radius:50%;line-height:0!important;color:var(--text-static-primary)}.badge.badge-root.badge-round.action--count{height:var(--pg-grid-space-unit-4x);min-width:var(--pg-grid-space-unit-4x);border-radius:var(--pg-border-radius-small);font-family:Poppins,Roboto,Helvetica Neue,Helvetica,Arial,sans-serif,var(--bs-font-sans-serif);font-weight:600;line-height:1.4;letter-spacing:-.4px;font-size:.75rem;padding-inline:var(--pg-grid-space-unit);aspect-ratio:auto}.badge.badge-root.badge-round.action--count:before{display:none}.badge.badge-root.badge-round.action--indicator{min-width:8px}.badge.badge-root.badge-round:before{content:"";position:absolute;inset:0;z-index:-1}.badge.badge-root.badge-default{font-family:Inter,Roboto,Helvetica Neue,Helvetica,Arial,sans-serif,var(--bs-font-sans-serif);font-weight:400;line-height:1.4;letter-spacing:-.4px;font-size:.875rem;background-color:var(--fill-neutral-primary);color:var(--text-active-primary);border-radius:8px;line-height:0;height:36px;display:-ms-inline-flexbox;display:inline-flex;border:1px solid var(--border-active-primary)}.badge.badge-root.badge-default .badge-icon path{fill:var(--icon-active-secondary)!important}.badge.badge-root.badge-default.bg-primary-neutral{background-color:var(--fill-neutral-primary);color:var(--text-active-primary)}.badge.badge-root.badge-default.bg-primary-neutral .badge-icon path{fill:var(--icon-active-secondary)!important}.badge.badge-root.badge-default.bg-primary-red{background-color:var(--fill-error-secondary);border-color:var(--border-error-primary);color:var(--text-error-tertiary)}.badge.badge-root.badge-default.bg-primary-red .badge-icon path{fill:var(--icon-error-primary)!important}.badge.badge-root.badge-default.bg-primary-orange{background-color:var(--fill-warning-secondary);border-color:var(--border-warning-primary);color:var(--text-warning-primary)}.badge.badge-root.badge-default.bg-primary-orange .badge-icon path{fill:var(--icon-warning-primary)!important}.badge.badge-root.badge-default.bg-primary-green{background-color:var(--fill-success-secondary);border-color:var(--border-success-primary);color:var(--text-success-tertiary)}.badge.badge-root.badge-default.bg-primary-green .badge-icon path{fill:var(--icon-success-primary)!important}.badge.badge-root.badge-default.bg-secondary-brand-orange,.badge.badge-root.badge-default.bg-secondary-brand-teal,.badge.badge-root.badge-default.bg-secondary-green,.badge.badge-root.badge-default.bg-secondary-neutral,.badge.badge-root.badge-default.bg-secondary-orange,.badge.badge-root.badge-default.bg-secondary-red{background:rgba(0,0,0,0)}.badge.badge-root.badge-default.bg-secondary-neutral{border-color:var(--border-active-primary);color:var(--text-active-secondary)}.badge.badge-root.badge-default.bg-secondary-neutral .badge-icon path{fill:var(--icon-active-secondary)!important}.badge.badge-root.badge-default.bg-secondary-red{border-color:var(--border-error-secondary);color:var(--text-error-tertiary)}.badge.badge-root.badge-default.bg-secondary-red .badge-icon path{fill:var(--icon-error-primary)!important}.badge.badge-root.badge-default.bg-secondary-orange{border-color:var(--border-warning-secondary);color:var(--text-warning-primary)}.badge.badge-root.badge-default.bg-secondary-orange .badge-icon path{fill:var(--icon-warning-primary)!important}.badge.badge-root.badge-default.bg-secondary-green{border-color:var(--border-success-secondary);color:var(--text-success-tertiary)}.badge.badge-root.badge-default.bg-secondary-green .badge-icon path{fill:var(--icon-success-primary)!important}.badge.badge-root.badge-default--disabled[class*=bg-primary-]{background:var(--fill-inactive-primary)}.badge.badge-root.badge-default--disabled[class*=bg-secondary-]{background:rgba(0,0,0,0)}.badge.badge-root.badge-default--disabled[class*=bg-primary-],.badge.badge-root.badge-default--disabled[class*=bg-secondary-]{border-color:var(--border-inactive-primary);cursor:not-allowed;color:var(--text-inactive-primary)}.badge.badge-root.badge-default--disabled[class*=bg-primary-] .badge-icon path,.badge.badge-root.badge-default--disabled[class*=bg-secondary-] .badge-icon path{fill:var(--icon-inactive-primary)!important}.badge.badge-root.badge-small{font-family:Poppins,Roboto,Helvetica Neue,Helvetica,Arial,sans-serif,var(--bs-font-sans-serif);font-weight:600;line-height:1.4;letter-spacing:-.4px;font-size:.75rem;font-weight:400;border-radius:8px}.badge.badge-root.badge-small,.badge.badge-root.badge-small.bg-primary-neutral{background-color:var(--fill-neutral-tertiary);color:var(--text-active-secondary)}.badge.badge-root.badge-small.bg-primary-red{background-color:var(--fill-active-primary);color:var(--text-active-tertiary)}.badge.badge-root.badge-small.bg-primary-brand-orange,.badge.badge-root.badge-small.bg-primary-orange{background-color:var(--fill-brand-orange);color:var(--text-active-tertiary)}.badge.badge-root.badge-small.bg-primary-brand-teal{background-color:var(--fill-brand-teal);color:var(--text-active-tertiary)}.badge.badge-root.badge-small.bg-primary-green{background-color:var(--fill-success-primary);color:var(--text-active-tertiary)}.badge.badge-root.badge-small.bg-primary-light-neutral{background-color:var(--fill-neutral-primary);color:var(--text-inactive-primary)}.badge.badge-root.badge-small.bg-primary-light-red{background-color:var(--fill-active-secondary);color:var(--text-error-primary)}.badge.badge-root.badge-small.bg-primary-light-orange{background-color:var(--fill-warning-secondary);color:var(--text-warning-primary)}.badge.badge-root.badge-small.bg-primary-light-green{background-color:var(--fill-success-secondary);color:var(--text-success-primary)}.badge.badge-root.badge-small.bg-secondary-green,.badge.badge-root.badge-small.bg-secondary-light-green,.badge.badge-root.badge-small.bg-secondary-light-neutral,.badge.badge-root.badge-small.bg-secondary-light-orange,.badge.badge-root.badge-small.bg-secondary-light-red,.badge.badge-root.badge-small.bg-secondary-neutral,.badge.badge-root.badge-small.bg-secondary-orange,.badge.badge-root.badge-small.bg-secondary-red{border:1px solid;background:rgba(0,0,0,0)}.badge.badge-root.badge-small.bg-secondary-neutral{border-color:var(--border-active-primary);color:var(--text-active-secondary)}.badge.badge-root.badge-small.bg-secondary-red{border-color:var(--border-error-tertiary);color:var(--text-error-tertiary)}.badge.badge-root.badge-small.bg-secondary-orange{border-color:var(--border-warning-tertiary);color:var(--text-warning-primary)}.badge.badge-root.badge-small.bg-secondary-green{border-color:var(--border-success-tertiary);color:var(--text-success-primary)}.badge.badge-root.badge-small--disabled[class*=bg-primary-]{background:var(--fill-inactive-primary)}.badge.badge-root.badge-small--disabled[class*=bg-secondary-]{background:rgba(0,0,0,0)}.badge.badge-root.badge-small--disabled[class*=bg-primary-],.badge.badge-root.badge-small--disabled[class*=bg-secondary-]{border-color:var(--border-inactive-primary);cursor:not-allowed;color:var(--text-inactive-primary)}.agent-info-v3-root.actionable-link{display:grid;grid-template-columns:auto 1fr auto;text-decoration:none;gap:12px}.agent-info-v3-root.corporate .avatar-wrapper{min-height:66px;border-radius:4px}.agent-info-v3-root.corporate .avatar-wrapper .avatar{height:auto;border-radius:4px}.agent-info-v3-root .avatar-wrapper{width:66px;height:66px;position:relative;margin-right:16px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;border-radius:50%;border:1px solid var(--fill-inactive-primary)}.agent-info-v3-root .avatar-wrapper.featured-agent{border:2px solid var(--fill-brand-orange)}.agent-info-v3-root .avatar-wrapper .crown-icon{width:24px;height:24px;position:absolute;top:-4px;left:40px;border-radius:50%;background-color:var(--fill-brand-orange);display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.agent-info-v3-root .avatar-wrapper .avatar{width:100%;height:100%;border-radius:50%;-o-object-fit:cover;object-fit:cover}.agent-info-v3-root .avatar-wrapper .pgicon-agent{font-size:20px;line-height:20px;color:#ccc}.agent-info-v3-root .details-wrapper{display:grid;gap:4px}.agent-info-v3-root .details-wrapper .verification{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;text-transform:none}.agent-info-v3-root .details-wrapper .agent-name{font-family:Poppins,Roboto,Helvetica Neue,Helvetica,Arial,sans-serif,var(--bs-font-sans-serif);font-weight:600;line-height:1.4;letter-spacing:-.4px;font-size:1rem;text-decoration:none;color:var(--text-active-primary)}.agent-info-v3-root .details-wrapper .agent-name.truncate-line{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.agent-info-v3-root .details-wrapper .agent-name.no-pointer{cursor:default}.agent-info-v3-root .details-wrapper .agent-description{color:#5a6067}.agent-info-v3-root .details-wrapper .agent-description,.agent-info-v3-root .details-wrapper .agent-rating{font-family:Poppins,Roboto,Helvetica Neue,Helvetica,Arial,sans-serif,var(--bs-font-sans-serif);font-weight:600;line-height:1.4;letter-spacing:-.4px;font-size:.75rem;font-weight:400}.agent-info-v3-root .details-wrapper .agent-rating{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-pack:center;justify-content:center;border-radius:16px;color:#0d1011;text-decoration:none;gap:4px;white-space:nowrap;justify-self:flex-start}.agent-info-v3-root .details-wrapper .agent-rating.has-review .pgicon-star{color:#cc8100}.agent-info-v3-root .details-wrapper .agent-rating .pgicon-star{font-size:16px;line-height:11px;color:#c1c9d2}.agent-info-v3-root .details-wrapper .agent-rating .pgicon-star:before{margin:0}.agent-info-v3-root .details-wrapper .agent-rating .rating-text{color:#5a6067}.agent-info-v3-root .details-wrapper .agency{font-family:Poppins,Roboto,Helvetica Neue,Helvetica,Arial,sans-serif,var(--bs-font-sans-serif);font-weight:600;line-height:1.4;letter-spacing:-.4px;font-size:.75rem;font-weight:400;color:#0d1011;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:left;justify-content:left;justify-self:flex-start}.agent-info-v3-root .details-wrapper .agency .agency-avatar{width:16px;margin-right:4px}.agent-info-v3-root .details-wrapper .agent-certificate,.agent-info-v3-root .details-wrapper .badge-text{font-family:Poppins,Roboto,Helvetica Neue,Helvetica,Arial,sans-serif,var(--bs-font-sans-serif);font-weight:600;line-height:1.4;letter-spacing:-.4px;font-size:.75rem;font-weight:400;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;justify-self:flex-start;font-weight:500;color:#8f5a00;cursor:pointer;background-color:unset}.agent-info-v3-root .details-wrapper .agent-certificate .hui-image-root,.agent-info-v3-root .details-wrapper .badge-text .hui-image-root{width:12px;height:12px;margin-right:4px}.agent-info-v3-root>.pgicon{color:#0d1011;margin-left:4px}.agent-info-popover .popover-header{font-family:"Poppins","Roboto","Helvetica Neue",Helvetica,Arial,sans-serif,var(--bs-font-sans-serif);color:var(--pg-font-color-heading);font-weight:500;font-size:var(--pg-font-size-heading-5-mobile);line-height:var(--pg-line-height-heading-5-mobile);padding:12px 16px;background-color:#fafafa}@media(min-width:768px){.agent-info-popover .popover-header{font-size:var(--pg-font-size-heading-5);line-height:var(--pg-line-height-heading-5)}}.agent-info-popover .popover-body{font-family:"Roboto","Helvetica Neue",Helvetica,Arial,sans-serif,var(--bs-font-sans-serif);font-weight:400;color:var(--pg-font-color-body);font-size:14px;line-height:22px;padding:16px}.agent-info-popover .popover-body .btn{margin-top:8px}.hui-image-root{position:relative;display:block;width:100%}.hui-image-root .hui-spinner-root{inset:0;position:absolute;margin:auto}.hui-image-root.hui-card-image{display:block;width:100%;height:auto;-o-object-fit:cover;object-fit:cover;aspect-ratio:4/3}.verified-badge{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;gap:4px;cursor:pointer;background:rgba(0,0,0,0);border:none;padding:0;margin:0;text-align:inherit;font:inherit;position:relative;z-index:10;pointer-events:auto}.verified-badge__button.badge.badge-root.badge-small.bg-primary-neutral{display:-ms-flexbox;display:flex;gap:4px;color:var(--text-active-tertiary);background-color:#1f5dff}.verified-badge__button--listing.badge.badge-root.badge-small.bg-primary-neutral{background-color:#00cc70}.verified-badge__button--listing.badge.badge-root.badge-small.bg-primary-neutral.ipp{background-color:#1f5dff}.verified-badge-modal.hui-modal-root{overflow:hidden}.verified-badge-modal .modal-dialog{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;height:100vh}.verified-badge-modal__badge .svg-icon-wrapper{margin-bottom:8px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:8px;background-color:#1f5dff;border-radius:100px}.verified-badge-modal__badge .svg-icon-wrapper path{fill:#fff}.verified-badge-modal__badge--listing .svg-icon-wrapper path{fill:#198754}.verified-badge-modal__detail-wrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:center;justify-content:center}.verified-badge-modal__body .verified-badge-modal__explanation-title{color:var(--pg-black);margin-bottom:8px}.verified-badge-modal__body .verified-badge-modal__explanation-description{color:var(--text-active-secondary);margin-bottom:12px}.verified-badge-modal__body .verified-badge-modal__details-subtitle{color:var(--text-active-primary);margin-bottom:12px}.verified-badge-modal__body .verified-badge-modal__details-list .verified-badge-modal__detail-item{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;gap:8px;margin-bottom:12px}.verified-badge-modal__body .verified-badge-modal__note,.verified-badge-modal__body .verified-badge-modal__note a{color:var(--text-active-secondary)}@media(max-width:575.98px){.verified-badge-modal .modal-dialog{-ms-flex-align:end;align-items:flex-end;margin:0;padding:0 8px 8px}}.hui-modal-root .hui-modal-header{-ms-flex-pack:justify;justify-content:space-between}.hui-modal-root .hui-modal-header .hui-btn-back{margin-right:16px}.hui-modal-root .hui-modal-header .svg-icon-wrapper path{fill:#fff}.hui-modal-root .hui-modal-heading{font-family:Poppins,Roboto,Helvetica Neue,Helvetica,Arial,sans-serif,var(--bs-font-sans-serif);font-weight:600;line-height:1.4;letter-spacing:-.4px;font-size:1.25rem;margin-bottom:0;color:var(--text-active-tertiary);display:-ms-flexbox;display:flex;-ms-flex-positive:1;flex-grow:1}.hui-modal-root [class*=modal-fullscreen] .hui-modal-header{background-color:#fff;border-bottom:1px solid var(--bs-border-color)}.hui-modal-root [class*=modal-fullscreen] .hui-modal-heading{font-family:Poppins,Roboto,Helvetica Neue,Helvetica,Arial,sans-serif,var(--bs-font-sans-serif);font-weight:600;line-height:1.4;letter-spacing:-.4px;font-size:1.5rem;color:#0d1011;-ms-flex-order:2;order:2}.hui-modal-root [class*=modal-fullscreen] .hui-modal-header-action-btn{width:40px;height:40px;border:1px solid #c1c9d2;-webkit-box-shadow:0 2px 4px rgba(40,44,46,.0784313725);box-shadow:0 2px 4px rgba(40,44,46,.0784313725);display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;-ms-flex-order:1;order:1}.hui-modal-root [class*=modal-fullscreen] .hui-modal-header-action-btn .svg-icon-wrapper path{fill:#0d1011}.hui-modal-root [class*=modal-fullscreen] .hui-btn-close{margin-right:16px}@media(min-width:576px){.hui-modal-root .modal-fullscreen-sm-down .hui-modal-header{background-color:#1c1f22}.hui-modal-root .modal-fullscreen-sm-down .hui-modal-heading{font-family:Poppins,Roboto,Helvetica Neue,Helvetica,Arial,sans-serif,var(--bs-font-sans-serif);font-weight:600;line-height:1.4;letter-spacing:-.4px;font-size:1.25rem;color:#fff;-ms-flex-order:unset;order:unset}.hui-modal-root .modal-fullscreen-sm-down .hui-modal-header-action-btn{width:unset;height:unset;border:unset;-webkit-box-shadow:unset;box-shadow:unset;display:inline-block;-ms-flex-order:unset;order:unset}.hui-modal-root .modal-fullscreen-sm-down .hui-modal-header-action-btn .svg-icon-wrapper path{fill:#fff}.hui-modal-root .modal-fullscreen-sm-down .hui-btn-close{margin-right:unset}}@media(min-width:768px){.hui-modal-root .modal-fullscreen-md-down .hui-modal-header{background-color:#1c1f22}.hui-modal-root .modal-fullscreen-md-down .hui-modal-heading{font-family:Poppins,Roboto,Helvetica Neue,Helvetica,Arial,sans-serif,var(--bs-font-sans-serif);font-weight:600;line-height:1.4;letter-spacing:-.4px;font-size:1.25rem;color:#fff;-ms-flex-order:unset;order:unset}.hui-modal-root .modal-fullscreen-md-down .hui-modal-header-action-btn{width:unset;height:unset;border:unset;-webkit-box-shadow:unset;box-shadow:unset;display:inline-block;-ms-flex-order:unset;order:unset}.hui-modal-root .modal-fullscreen-md-down .hui-modal-header-action-btn .svg-icon-wrapper path{fill:#fff}.hui-modal-root .modal-fullscreen-md-down .hui-btn-close{margin-right:unset}}@media(min-width:992px){.hui-modal-root .modal-fullscreen-lg-down .hui-modal-header{background-color:#1c1f22}.hui-modal-root .modal-fullscreen-lg-down .hui-modal-heading{font-family:Poppins,Roboto,Helvetica Neue,Helvetica,Arial,sans-serif,var(--bs-font-sans-serif);font-weight:600;line-height:1.4;letter-spacing:-.4px;font-size:1.25rem;color:#fff;-ms-flex-order:unset;order:unset}.hui-modal-root .modal-fullscreen-lg-down .hui-modal-header-action-btn{width:unset;height:unset;border:unset;-webkit-box-shadow:unset;box-shadow:unset;display:inline-block;-ms-flex-order:unset;order:unset}.hui-modal-root .modal-fullscreen-lg-down .hui-modal-header-action-btn .svg-icon-wrapper path{fill:#fff}.hui-modal-root .modal-fullscreen-lg-down .hui-btn-close{margin-right:unset}}@media(min-width:1200px){.hui-modal-root .modal-fullscreen-xl-down .hui-modal-header{background-color:#1c1f22}.hui-modal-root .modal-fullscreen-xl-down .hui-modal-heading{font-family:Poppins,Roboto,Helvetica Neue,Helvetica,Arial,sans-serif,var(--bs-font-sans-serif);font-weight:600;line-height:1.4;letter-spacing:-.4px;font-size:1.25rem;color:#fff;-ms-flex-order:unset;order:unset}.hui-modal-root .modal-fullscreen-xl-down .hui-modal-header-action-btn{width:unset;height:unset;border:unset;-webkit-box-shadow:unset;box-shadow:unset;display:inline-block;-ms-flex-order:unset;order:unset}.hui-modal-root .modal-fullscreen-xl-down .hui-modal-header-action-btn .svg-icon-wrapper path{fill:#fff}.hui-modal-root .modal-fullscreen-xl-down .hui-btn-close{margin-right:unset}}.contact-agent-card-v3-root{border:1px solid #ccc;border-radius:24px;background-color:#fff}.contact-agent-card-v3-root.scrollable{overflow-y:scroll;max-height:100%}.contact-agent-card-v3-root.scrollable::-webkit-scrollbar{width:16px}.contact-agent-card-v3-root.scrollable::-webkit-scrollbar-track{background:rgba(0,0,0,0);margin-top:24px;margin-bottom:24px}.contact-agent-card-v3-root.scrollable::-webkit-scrollbar-thumb{background:rgba(0,0,0,0)}.contact-agent-card-v3-root.scrollable:hover::-webkit-scrollbar-thumb{background-color:#ccc;border:4px solid #fff;background-clip:padding-box;border-radius:8px}.contact-agent-card-v3-root.scrollable .card-header .agent-info-v3-root{padding:20px 4px 16px 20px}.contact-agent-card-v3-root.scrollable .card-body{padding:0 4px 20px 20px}.contact-agent-card-v3-root .card-header .agent-info-v3-root{padding:20px 20px 16px}.contact-agent-card-v3-root .card-header .agent-info-v3-root .avatar-wrapper{-ms-flex-item-align:start;align-self:flex-start;margin-right:0}.contact-agent-card-v3-root .card-body{padding:0 20px 20px}.contact-agent-card-v3-root .card-body .contact-button-root.actionable-link{gap:4px}.contact-agent-card-v3-root .card-body .enquiry-status .content{font-family:Poppins,Roboto,Helvetica Neue,Helvetica,Arial,sans-serif,var(--bs-font-sans-serif);font-weight:600;line-height:1.4;letter-spacing:-.4px;font-size:.875rem;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.contact-agent-card-v3-root .card-body .enquiry-status .content .svg-icon-wrapper{margin-right:8px}.contact-agent-card-v3-root .card-body .enquiry-status .description{font-family:Inter,Roboto,Helvetica Neue,Helvetica,Arial,sans-serif,var(--bs-font-sans-serif);font-weight:400;line-height:1.4;letter-spacing:-.4px;font-size:.875rem;color:#5a6067;margin-top:8px}.contact-agent-card-v3-root .card-body .hui-badges-root .hui-badges-label{font-family:Poppins,Roboto,Helvetica Neue,Helvetica,Arial,sans-serif,var(--bs-font-sans-serif);font-weight:600;line-height:1.4;letter-spacing:-.4px;font-size:1rem;margin:16px 0 0}.contact-agent-card-v3-root .card-body .hui-badges-root .badges-group{font-family:Inter,Roboto,Helvetica Neue,Helvetica,Arial,sans-serif,var(--bs-font-sans-serif);font-weight:400;line-height:1.4;letter-spacing:-.4px;font-size:.875rem;margin-top:8px;white-space:normal;-ms-flex-wrap:wrap;flex-wrap:wrap;overflow-x:initial}.contact-agent-card-v3-root .card-body .extended-view-root .extend-view-trigger-point{font-family:Inter,Roboto,Helvetica Neue,Helvetica,Arial,sans-serif,var(--bs-font-sans-serif);font-weight:400;line-height:1.4;letter-spacing:-.4px;font-size:1rem;color:#0d1011;padding:12px;margin-bottom:4px;-ms-flex-pack:justify;justify-content:space-between}.contact-agent-card-v3-root .card-body .extended-view-root .extend-view-trigger-point.extended{border-bottom:1px solid #eff1f5}.contact-agent-card-v3-root .card-body .extended-view-root .contact-button-root{margin-top:12px;margin-bottom:0;gap:4px}.contact-agent-card-v3-root .card-body .extended-view{-webkit-transition:height .3s ease;transition:height .3s ease;height:var(--element-height)}.contact-agent-card-v3-root .card-body .extended-view .extended-content{-webkit-transition:opacity .2s ease-in-out .1s;transition:opacity .2s ease-in-out .1s;opacity:0}.contact-agent-card-v3-root .card-body .extended-view .extended-content.visible{opacity:1}.contact-agent-card-v3-root .card-body .share-profile-card{margin-top:16px}.contact-agent-card-v3-root .card-body .terms-and-policy{font-family:"Roboto","Helvetica Neue",Helvetica,Arial,sans-serif,var(--bs-font-sans-serif);font-weight:400;color:var(--pg-font-color-body);font-size:12px;line-height:18px;margin-bottom:16px}.contact-agent-card-v3-root .card-body .terms-and-policy a{color:#c20000;text-decoration:none}.contact-agent-card-v3-root .card-body .intent-alert{margin-bottom:16px}.contact-agent-card-v3-root .card-body .complete-preferences-nudge-root{margin-top:16px;margin-bottom:0}.contact-agent-card-v3-root .card-footer{padding:16px;border-top:1px solid #eff1f5}.contact-agent-card-v3-root .card-footer .live-tour{font-family:"Roboto","Helvetica Neue",Helvetica,Arial,sans-serif,var(--bs-font-sans-serif);font-weight:400;color:var(--pg-font-color-body);font-size:12px;line-height:18px;color:#505050;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.contact-agent-card-v3-root .card-footer .live-tour .live-tour-badge{font-family:"Poppins","Roboto","Helvetica Neue",Helvetica,Arial,sans-serif,var(--bs-font-sans-serif);color:var(--pg-font-color-heading);font-weight:500;font-size:var(--pg-font-size-label);line-height:var(--pg-line-height-label);color:#00113d;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;border-radius:8px;padding:4px 8px;margin-right:8px;background-color:#ecf7ff}.contact-agent-card-v3-root .hui-alert-root a{color:inherit}@media(min-width:768px){.contact-agent-card-v3-root .card-body .profile-edit-btn.actionable{margin:0}.contact-agent-card-v3-root .card-footer{padding:24px}}.share-profile-card-root{background-color:#eff1f5;border-radius:16px;padding:16px}.share-profile-card-root .header-group{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.share-profile-card-root .header-group .heading{font-family:Poppins,Roboto,Helvetica Neue,Helvetica,Arial,sans-serif,var(--bs-font-sans-serif);font-weight:600;line-height:1.4;letter-spacing:-.4px;font-size:1rem;color:#0d1011}.share-profile-card-root .header-group .profile-edit-btn{color:#0d1011}.share-profile-card-root .header-group .profile-edit-btn img{height:24px;width:24px}.share-profile-card-root .description{font-family:Inter,Roboto,Helvetica Neue,Helvetica,Arial,sans-serif,var(--bs-font-sans-serif);font-weight:400;line-height:1.4;letter-spacing:-.4px;font-size:.875rem;color:#3e4246;margin-top:12px}.share-profile-card-root .completion-progress{font-family:Poppins,Roboto,Helvetica Neue,Helvetica,Arial,sans-serif,var(--bs-font-sans-serif);font-weight:600;line-height:1.4;letter-spacing:-.4px;font-size:.75rem;font-weight:400;display:-ms-flexbox;display:flex;margin:16px 0 12px}.share-profile-card-root .completion-progress .hui-progress-root{-ms-flex:1 0 auto;flex:1 0 auto;-ms-flex-item-align:center;align-self:center;margin-right:8px}.share-profile-card-root .completion-progress .hui-progress-root .progress{background-color:var(--fill-neutral-secondary)!important}.share-profile-card-root .divider-root{margin-top:8px;height:0}.share-profile-card-root .profile-sharing-toggle .toggle-group{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;margin-top:20px}.share-profile-card-root .profile-sharing-toggle .toggle-label{font-family:Inter,Roboto,Helvetica Neue,Helvetica,Arial,sans-serif,var(--bs-font-sans-serif);font-weight:400;line-height:1.4;letter-spacing:-.4px;font-size:1rem;color:#0d1011}.hui-progress-root{height:4px}.hui-progress-root .progress{height:4px;border-radius:0}.hui-progress-root .progress .progress-bar{-webkit-transition:background-color .3s;transition:background-color .3s}.hui-progress-root.primary-light-lightest .progress{background-color:var(--pg-brand-primary-lightest)}.hui-progress-root.primary-light-lightest .progress .progress-bar{background-color:var(--pg-brand-primary-light);border-radius:8px}.hui-progress-root.success .progress{background-color:var(--fill-inactive-primary)!important}.hui-progress-root.success .progress .progress-bar{background:linear-gradient(90.62deg,var(--fill-brand-green) 0,var(--fill-brand-teal) 100%);border-radius:8px}.toggle-switch-root{width:40px;height:16px;border-radius:var(--pg-border-radius-full);display:inline-block;cursor:pointer}.toggle-switch-root.primary .toggle-input:checked~.toggle-fill{background-color:#00cc70;border:1px solid #008549}.toggle-switch-root.primary .toggle-fill{width:40px;background-color:#c1c9d2;border:1px solid #c1c9d2}.toggle-switch-root.primary .toggle-fill .toggle-circle{background-color:#fff;border:1px solid #c1c9d2}.toggle-switch-root.primary .toggle-input:disabled~.toggle-fill,.toggle-switch-root.primary .toggle-input:disabled~.toggle-fill .toggle-circle{background-color:#eff1f5;border:1px solid #c1c9d2}.toggle-switch-root.primary .toggle-input:disabled:checked~.toggle-fill{background-color:#a7b0b8;border:1px solid #c1c9d2}.toggle-switch-root.primary .toggle-input:disabled:checked~.toggle-fill .toggle-circle{background-color:var(--pg-white)}.toggle-switch-root.primary .toggle-input:disabled:checked~.toggle-fill .toggle-circle .pgicon-cancel{opacity:1}.toggle-switch-root.primary .toggle-input:disabled:checked~.toggle-fill .toggle-circle .pgicon-ok{opacity:0}.toggle-switch-root .toggle-input,.toggle-switch-root .toggle-text{display:none}.toggle-switch-root .toggle-fill{position:relative;width:40px;height:16px;border-radius:var(--pg-border-radius-full);background:var(--pg-white);-webkit-transition:background .4s;transition:background .4s}.toggle-switch-root .toggle-fill .toggle-circle{position:absolute;top:0;left:0;margin-left:-2px;margin-top:-5px;height:24px;width:24px;background:var(--pg-white);border-radius:100%;-webkit-transition:-webkit-transform .4s;transition:-webkit-transform .4s;transition:transform .4s;transition:transform .4s,-webkit-transform .4s;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;color:#008549}.toggle-switch-root .toggle-fill .toggle-circle .pgicon-cancel{color:#c1c9d2;opacity:0}.toggle-switch-root .toggle-fill .toggle-circle .pgicon-ok{opacity:0}.toggle-switch-root .toggle-fill .toggle-circle .pgicon{position:absolute;top:-1px;left:0}.toggle-switch-root .toggle-input:checked~.toggle-fill .toggle-circle{-webkit-transform:translate(18px);transform:translate(18px)}.toggle-switch-root .toggle-input:checked~.toggle-fill .toggle-circle .pgicon-ok{opacity:1}.complete-preferences-nudge-root{margin-bottom:16px;display:-ms-flexbox;display:flex;gap:8px;-ms-flex-align:start;align-items:flex-start;padding:16px;border-radius:16px;background:#eff1f5}.complete-preferences-nudge-root .nudge-icon{background:#fff;border-radius:100%;padding:8px}.complete-preferences-nudge-root .nudge-icon svg{width:24px;height:24px}.complete-preferences-nudge-root .nudge-content{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start}.complete-preferences-nudge-root .nudge-content .nudge-title{font-family:Poppins,Roboto,Helvetica Neue,Helvetica,Arial,sans-serif,var(--bs-font-sans-serif);font-weight:600;line-height:1.4;letter-spacing:-.4px;font-size:1rem}.complete-preferences-nudge-root .nudge-content .btn-link,.complete-preferences-nudge-root .nudge-content .nudge-description{font-family:Inter,Roboto,Helvetica Neue,Helvetica,Arial,sans-serif,var(--bs-font-sans-serif);font-weight:400;line-height:1.4;letter-spacing:-.4px;font-size:.875rem;margin-bottom:0}.complete-preferences-nudge-root .nudge-content .btn-link{color:#0d1011;margin-top:8px;text-decoration:underline}.complete-preferences-nudge-root .nudge-content .btn-primary{font-family:Poppins,Roboto,Helvetica Neue,Helvetica,Arial,sans-serif,var(--bs-font-sans-serif);font-weight:600;line-height:1.4;letter-spacing:-.4px;font-size:.875rem;background-color:#1c1f22;color:#fff;border:none;margin-top:12px}.complete-preferences-nudge-root .nudge-content .active{background-color:#1c1f22;color:#fff}.contact-button-root.actionable-link,.contact-button-root.actionable-text{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;margin-bottom:8px}.contact-button-root.actionable-link.btn-primary,.contact-button-root.actionable-text.btn-primary{color:#fff}.contact-button-root.actionable-link i,.contact-button-root.actionable-link img,.contact-button-root.actionable-text i,.contact-button-root.actionable-text img{font-size:20px;line-height:20px;width:24px;height:auto}.contact-card-root{border-radius:24px;border:1px solid #c1c9d2;padding:16px 16px 8px;margin-top:12px}.contact-card-root .title{font-family:Poppins,Roboto,Helvetica Neue,Helvetica,Arial,sans-serif,var(--bs-font-sans-serif);line-height:1.4;letter-spacing:-.4px;font-size:1rem;color:#0d1011;font-weight:600}.contact-card-root .content .qr-code-view-root{margin-top:16px;margin-bottom:8px;display:grid;grid-template-columns:160px 1fr;grid-gap:12px}.contact-card-root .content .qr-code-view-root .qr-code-group{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.contact-card-root .content .qr-code-view-root .qr-code-group.loading{height:160px;background-color:#eff1f5;border-radius:8px}.contact-card-root .content .qr-code-view-root .qr-code-group.loading .spinner-border{width:32px;height:32px}.contact-card-root .content .qr-code-view-root .qr-code-description{font-family:Poppins,Roboto,Helvetica Neue,Helvetica,Arial,sans-serif,var(--bs-font-sans-serif);font-weight:600;line-height:1.4;letter-spacing:-.4px;font-size:.75rem;font-weight:400;color:#5a6067}.contact-card-root .content .hui-alert-root{margin-top:16px;margin-bottom:8px}.contact-card-root .content .contact-button-root{font-family:Inter,Roboto,Helvetica Neue,Helvetica,Arial,sans-serif,var(--bs-font-sans-serif);font-weight:400;line-height:1.4;letter-spacing:-.4px;font-size:1.125rem;font-size:18px;color:#0d1011;padding:12px 0;margin:0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;text-decoration:none}.contact-card-root .content .contact-button-root .action-text{-ms-flex-positive:1;flex-grow:1}.contact-card-root .content .contact-button-root .spinner-border{width:32px;height:32px}.hui-badges-root{margin-bottom:12px;white-space:nowrap}.hui-badges-root .hui-badges-label{font-family:"Roboto","Helvetica Neue",Helvetica,Arial,sans-serif,var(--bs-font-sans-serif);font-weight:400;color:var(--pg-font-color-body);font-size:12px;line-height:18px;color:var(--pg-black);margin-bottom:8px}.hui-badges-root .badges-group{display:-ms-flexbox;display:flex;gap:8px;overflow-x:auto;white-space:nowrap;margin-bottom:12px}.hui-badges-root .badges-group .actionable{font-family:"Poppins","Roboto","Helvetica Neue",Helvetica,Arial,sans-serif,var(--bs-font-sans-serif);color:var(--pg-font-color-heading);font-weight:500;font-size:var(--pg-font-size-heading-5-mobile);line-height:var(--pg-line-height-heading-5-mobile);border:1px solid var(--pg-grey-medium);padding:8px 16px}@media(min-width:768px){.hui-badges-root .badges-group .actionable{font-size:var(--pg-font-size-heading-5);line-height:var(--pg-line-height-heading-5)}}.hui-badges-root .badges-group .actionable:active,.hui-badges-root .badges-group .actionable:focus,.hui-badges-root .badges-group .actionable:hover{border-color:var(--pg-grey-dark);background:var(--pg-grey)}.hui-badges-root .badges-group .actionable.selected{background:var(--pg-black);border-color:var(--pg-black);color:var(--pg-white)}.pg-login-root{overflow:hidden}.pg-login-root .pglogin-viewport{width:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.pg-login-root .pglogin-slide{-webkit-transform:translate(100%);transform:translate(100%);-webkit-animation:slide-in .5s forwards;animation:slide-in .5s forwards;margin-bottom:96px}.pg-login-root.from-left .pglogin-slide{-webkit-transform:translate(-100%);transform:translate(-100%)}.pg-login-root:not(.from-left) .login-view-root .pglogin-slide{-webkit-transform:unset;transform:unset;-webkit-animation:unset;animation:unset}.pg-login-root .hui-alert-root{margin-top:15px}@media(min-width:768px){.pg-login-root .pglogin-viewport{padding:unset}}.pg-login-footer-root{font-family:"Roboto","Helvetica Neue",Helvetica,Arial,sans-serif,var(--bs-font-sans-serif);font-weight:400;color:var(--pg-font-color-body);font-size:12px;line-height:18px;color:var(--pg-grey-dark);text-align:center;padding:17px 24px;border-top:1px solid var(--pg-grey-medium);position:absolute;bottom:0;left:0;width:100%}.pg-login-footer-root a{display:inline-block;color:var(--pg-brand-primary);text-decoration:none}.pg-login-footer-root a:hover{color:var(--pg-brand-primary-light)}.agent-login-prompt-root{font-family:"Roboto","Helvetica Neue",Helvetica,Arial,sans-serif,var(--bs-font-sans-serif);font-weight:400;color:var(--pg-font-color-body);font-size:14px;line-height:22px;text-align:center;margin-top:25px}.agent-login-prompt-root .label{color:var(--pg-grey-darker)}.agent-login-prompt-root a{color:var(--pg-brand-primary);text-decoration:none}.agent-login-prompt-root a:hover{color:var(--pg-brand-primary-light)}.agent-login-prompt-root a:active{color:var(--pg-brand-primary-dark)}@media(min-width:768px){.agent-login-prompt-root{margin-top:15px}}.contact-input-root .contact-input-wrapper{font-family:"Roboto","Helvetica Neue",Helvetica,Arial,sans-serif,var(--bs-font-sans-serif);font-weight:400;color:var(--pg-font-color-body);font-size:14px;line-height:22px;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;margin-top:25px}.generic-input-group-root .form-group{position:relative;margin:0}.generic-input-group-root .form-group .input-group{width:100%}.generic-input-group-root .form-group .input-group.input-focus .input-group-text{border-color:var(--pg-black)}.generic-input-group-root .form-group .input-group .generic-input{border-radius:var(--pg-border-radius-small);padding-right:30px;-moz-appearance:textfield}.generic-input-group-root .form-group .input-group .generic-input:focus{border-color:var(--pg-black)}.generic-input-group-root .form-group .input-group .generic-input::-webkit-inner-spin-button,.generic-input-group-root .form-group .input-group .generic-input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.generic-input-group-root .form-group .input-icon{position:absolute;top:7px;right:0;padding:0 10px;color:var(--pg-grey-dark)}.generic-input-group-root .form-group .input-icon:before{font-family:pgicons;font-style:normal;font-weight:400;font-size:18px;line-height:22px}.generic-input-group-root .form-group .input-icon.pgicon-warning-o{display:none}.generic-input-group-root .form-group.error .generic-input{background:var(--pg-orange-lightest);border:1px solid var(--pg-orange)}.generic-input-group-root .form-group.error .input-icon{color:var(--pg-orange);display:block}.generic-input-group-root .form-group.error .input-group-text{border-color:var(--pg-orange)}.generic-input-group-root .acceptance-rules{padding-top:10px}.generic-input-group-root .acceptance-rules .rule-wrapper{display:-ms-flexbox;display:flex}.generic-input-group-root .acceptance-rules .rule-wrapper .rule-text{font-family:"Roboto","Helvetica Neue",Helvetica,Arial,sans-serif,var(--bs-font-sans-serif);font-weight:400;color:var(--pg-font-color-body);font-size:14px;line-height:22px;margin-bottom:0}.generic-input-group-root .acceptance-rules .rule-wrapper .rule-icon{padding-right:10px}.generic-input-group-root .acceptance-rules .rule-wrapper .rule-icon:before{font-family:pgicons;font-style:normal;font-weight:400;font-size:14px;line-height:22px}.generic-input-group-root .acceptance-rules .rule-wrapper .rule-icon.pgicon-ok-circled{color:var(--pg-green)}.generic-input-group-root .acceptance-rules .rule-wrapper .rule-icon.pgicon-radio{color:var(--pg-grey-darker)}.generic-input-group-root .invalid-feedback{display:block;color:var(--pg-font-color-body);font-size:12px;line-height:18px;color:var(--pg-orange-dark)}.generic-input-group-root .generic-input-btn,.generic-input-group-root .invalid-feedback{font-family:"Roboto","Helvetica Neue",Helvetica,Arial,sans-serif,var(--bs-font-sans-serif);font-weight:400}.generic-input-group-root .generic-input-btn{color:var(--pg-font-color-body);font-size:14px;line-height:22px;width:100%;font-weight:500;color:var(--pg-white);margin-top:10px}.login-view-root{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center}.login-view-root .hui-loader-root{z-index:1;position:static;padding-top:16px}.login-view-root .generic-input-group-root{margin-top:15px}.login-view-root .divider-root{margin:25px 0}.login-view-root .social-login-wrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;gap:15px}.typography-root{margin-bottom:0}.pg-login-masthead-root{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;text-align:center}.pg-login-masthead-root .pg-login-masthead-icon{font-size:32px;color:var(--pg-brand-primary);min-width:32px;min-height:32px}.pg-login-masthead-root .pg-login-masthead-title{font-family:"Poppins","Roboto","Helvetica Neue",Helvetica,Arial,sans-serif,var(--bs-font-sans-serif);color:var(--pg-font-color-heading);font-weight:500;font-size:var(--pg-font-size-heading-2-mobile);line-height:var(--pg-line-height-heading-2-mobile);margin:15px 0 0}@media(min-width:768px){.pg-login-masthead-root .pg-login-masthead-title{font-size:var(--pg-font-size-heading-2);line-height:var(--pg-line-height-heading-2)}}.pg-login-masthead-root .pg-login-masthead-description{font-family:"Roboto","Helvetica Neue",Helvetica,Arial,sans-serif,var(--bs-font-sans-serif);font-weight:400;color:var(--pg-font-color-body);font-size:14px;line-height:22px;margin:15px 0 0}@media(min-width:768px){.pg-login-masthead-root .pg-login-masthead-title{font-size:var(--pg-font-size-heading-2-mobile);line-height:var(--pg-line-height-heading-2-mobile)}}.hui-loader-root{position:absolute;width:100%;height:100%;top:0;left:0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.hui-loader-root .loader-content{text-align:center}.hui-loader-root .loader-text{font-family:"Poppins","Roboto","Helvetica Neue",Helvetica,Arial,sans-serif,var(--bs-font-sans-serif);color:var(--pg-font-color-heading);font-weight:500;font-size:var(--pg-font-size-label);line-height:var(--pg-line-height-label);margin:8px 0 0;color:var(--pg-black)}.hui-loader-root .spinner{width:24px;height:24px}.hui-loader-root.light .spinner{color:var(--pg-grey-darker)}.hui-loader-root.light.backdrop{background-color:var(--pg-white-80)}.hui-loader-root.dark .loader-text,.hui-loader-root.dark .spinner{color:var(--pg-grey)}.hui-loader-root.dark.backdrop{background-color:var(--pg-grey-darker-80)}.hui-alert-root{font-family:"Roboto","Helvetica Neue",Helvetica,Arial,sans-serif,var(--bs-font-sans-serif);font-weight:400;color:var(--pg-font-color-body);font-size:14px;line-height:22px;display:-ms-flexbox;display:flex}.hui-alert-root.slide-left{-webkit-animation:slide-left .5s ease-in-out;animation:slide-left .5s ease-in-out}@-webkit-keyframes slide-left{0%{-webkit-transform:translate(100%);transform:translate(100%)}to{-webkit-transform:translate(0);transform:translate(0)}}@keyframes slide-left{0%{-webkit-transform:translate(100%);transform:translate(100%)}to{-webkit-transform:translate(0);transform:translate(0)}}.hui-alert-root.alert{margin-bottom:unset;border:none}.hui-alert-root.alert .alert-title{color:inherit}.hui-alert-root.alert-danger{background-color:var(--fill-error-secondary);color:var(--text-error-primary)}.hui-alert-root.alert-danger .alert-icon{color:var(--icon-error-primary)}.hui-alert-root.alert-danger .alert-icon.svg-icon-wrapper{width:24px;height:24px}.hui-alert-root.alert-danger .alert-icon.svg-icon-wrapper path{fill:var(--icon-error-primary)}.hui-alert-root.alert-info{background-color:var(--fill-neutral-tertiary);color:var(--text-active-primary)}.hui-alert-root.alert-info .alert-icon{color:var(--icon-active-primary)}.hui-alert-root.alert-info .alert-icon.svg-icon-wrapper{width:24px;height:24px}.hui-alert-root.alert-info .alert-icon.svg-icon-wrapper path{fill:var(--icon-active-primary)}.hui-alert-root.alert-success{background-color:var(--fill-success-secondary);color:var(--text-success-primary)}.hui-alert-root.alert-success .alert-icon{color:var(--icon-success-primary)}.hui-alert-root.alert-success .alert-icon.svg-icon-wrapper{width:24px;height:24px}.hui-alert-root.alert-success .alert-icon.svg-icon-wrapper path{fill:var(--icon-success-primary)}.hui-alert-root.alert-warning{background-color:var(--fill-warning-secondary);color:var(--text-warning-primary)}.hui-alert-root.alert-warning .alert-icon{color:var(--icon-warning-primary)}.hui-alert-root.alert-warning .alert-icon.svg-icon-wrapper{width:24px;height:24px}.hui-alert-root.alert-warning .alert-icon.svg-icon-wrapper path{fill:var(--icon-warning-primary)}.hui-alert-root.alert-teal{background-color:var(--pg-teal-lightest);border-color:var(--pg-teal-dark);border-radius:4px;color:var(--pg-teal-dark)}.hui-alert-root .alert-icon{margin-right:8px;font-size:24px}.hui-alert-root .alert-icon:before{margin:0}.hui-alert-root .alert-icon.svg-icon-wrapper{width:24px;height:24px}.hui-alert-root .alert-icon.svg-icon-wrapper path{fill:var(--pg-teal-dark)}.hui-alert-root .btn-close{padding:16px}.hui-alert-root .btn-close:before{top:0;right:4px;font-size:24px;color:var(--icon-active-primary)}.hui-alert-root .alert-close-btn{margin-left:auto;-ms-flex-negative:0;flex-shrink:0;height:24px;width:24px;display:-ms-flexbox;display:flex}.hui-alert-root .alert-close-btn button.close-btn-icon{margin-left:auto;padding:0 0 0 4px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;background:none;cursor:pointer;background-color:unset;border:unset}.hui-alert-root.alert-education{background-color:#1c1f22;display:-ms-flexbox;display:flex;color:#fff}.hui-alert-root.alert-education .alert-heading{font-family:"Poppins","Roboto","Helvetica Neue",Helvetica,Arial,sans-serif,var(--bs-font-sans-serif);color:var(--pg-font-color-heading);font-weight:500;font-weight:600;font-size:16px;line-height:24px;margin-bottom:var(--pg-grid-space-unit-2x);color:#fff}@media(min-width:768px){.hui-alert-root.alert-education .alert-heading{font-size:16px;line-height:24px}}.hui-alert-root.alert-education .alert-link,.hui-alert-root.alert-education .alert-link:hover{color:#fff;text-decoration:underline}.hui-alert-root.alert-education .alert-close-btn button.close-btn-icon svg path{fill:#fff!important}.actionable.social-login-button-root{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.actionable.social-login-button-root.btn-outline-secondary:hover{background-color:var(--pg-grey)}.actionable.social-login-button-root img{width:15px;height:15px}.actionable.social-login-button-root.without-title{padding:12px}.actionable.social-login-button-root.without-title img{width:16px;height:16px;margin-right:0}.actionable.social-login-button-root .title{font-family:"Roboto","Helvetica Neue",Helvetica,Arial,sans-serif,var(--bs-font-sans-serif);font-weight:400;color:var(--pg-font-color-body);font-weight:500;font-size:14px;line-height:22px;color:var(--pg-grey-darker);margin-right:15px;-ms-flex-positive:1;flex-grow:1;text-align:center}@media(min-width:768px){.actionable.social-login-button-root img{width:18px;height:18px;margin-right:3px}.actionable.social-login-button-root .title{-ms-flex-positive:unset;flex-grow:unset}}.sign-up-view-root .checklist-root{padding:0 15px}.sign-up-view-root .pglogin-viewport .generic-input-group-root{margin-top:20px}@media(min-width:768px){.sign-up-view-root .checklist-root{padding:0}}.checklist-root{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin-top:15px}.checklist-root .item{font-family:"Roboto","Helvetica Neue",Helvetica,Arial,sans-serif,var(--bs-font-sans-serif);font-weight:400;color:var(--pg-font-color-body);font-size:14px;line-height:22px;color:var(--pg-grey-darker);display:-ms-flexbox;display:flex;-ms-flex-direction:initial;flex-direction:row}.checklist-root .item .pgicon-ok{font-size:13px;margin-right:10px}.otp-verification-view-root .otp-verification-body{width:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding:0 25px}.otp-verification-view-root .receiving-email-prompt{font-family:"Roboto","Helvetica Neue",Helvetica,Arial,sans-serif,var(--bs-font-sans-serif);font-weight:400;color:var(--pg-font-color-body);font-size:14px;line-height:22px;color:var(--pg-grey-darker);text-align:center;margin:20px 0 0}.otp-verification-view-root .pglogin-resend-otp-btn{-ms-flex-item-align:center;align-self:center}.otp-verification-view-root .hui-alert-root{margin-top:15px}@media(min-width:768px){.otp-verification-view-root .otp-verification-body{padding:unset}}.otp-input-group-root{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;margin-top:20px}.otp-input-group-root .otp-input-group{width:100%;display:grid;grid-auto-columns:minmax(0,1fr);-ms-flex-pack:center;justify-content:center;grid-auto-flow:column;grid-gap:10px}.otp-input-group-root .otp-input-group .box-input{font-family:"Roboto","Helvetica Neue",Helvetica,Arial,sans-serif,var(--bs-font-sans-serif);font-weight:400;color:var(--pg-font-color-body);font-size:16px;line-height:24px;color:var(--pg-black);border:1px solid var(--pg-grey-medium);border-radius:8px;outline:none;padding:4px 0;text-align:center;-moz-appearance:textfield}@media(min-width:768px){.otp-input-group-root .otp-input-group .box-input{line-height:26px}}.otp-input-group-root .otp-input-group .box-input.not-empty{border-color:var(--pg-black)}.otp-input-group-root .otp-input-group .box-input:focus{caret-color:var(--pg-brand-primary)}.otp-input-group-root .otp-input-group .box-input::-webkit-inner-spin-button,.otp-input-group-root .otp-input-group .box-input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.otp-input-group-root.error .otp-input-group .box-input{border-color:var(--pg-orange);background-color:var(--pg-orange-lightest)}.otp-input-group-root .error-message{font-family:"Roboto","Helvetica Neue",Helvetica,Arial,sans-serif,var(--bs-font-sans-serif);font-weight:400;color:var(--pg-font-color-body);font-size:12px;line-height:18px;color:var(--pg-orange-dark);padding:0;margin-top:5px;text-align:center}.save-password-view-root .generic-input-group-root{padding-top:15px}.save-password-view-root .skip-text{font-family:"Roboto","Helvetica Neue",Helvetica,Arial,sans-serif,var(--bs-font-sans-serif);font-weight:400;color:var(--pg-font-color-body);font-size:14px;line-height:22px;color:var(--pg-brand-primary);padding-top:15px}.password-login-view-root .login-with-otp-btn{-ms-flex-item-align:center;align-self:center;margin-top:20px}.password-login-view-root .divider-root{margin-top:20px}.password-login-view-root .forgot-password-btn,.password-login-view-root .generic-input-group-root{margin-top:15px}.forgot-password-view-root{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center}.forgot-password-view-root .generic-input-group-root{margin-top:15px}