#hagerty-account{padding-left:1.25rem;padding-right:1.25rem}@media screen and (min-width:36rem){#hagerty-account{padding-left:2rem;padding-right:2rem}}@media screen and (min-width:64.0625rem){#hagerty-account{padding-left:4rem;padding-right:4rem}}@media screen and (min-width:90rem){#hagerty-account{padding-left:5.5rem;padding-right:5.5rem}}#hagerty-account{padding-top:2.5rem;padding-bottom:2.5rem}@media screen and (min-width:36rem){#hagerty-account{padding-top:3rem;padding-bottom:3rem}}@media screen and (min-width:64.0625rem){#hagerty-account{padding-top:4rem;padding-bottom:4rem}}@media screen and (min-width:90rem){#hagerty-account{padding-top:5.5rem;padding-bottom:5.5rem}}.hagerty-account-main{display:grid}@media screen and (min-width:64.0625rem){.hagerty-account-main{grid-template-columns:20rem 1fr}}.hagerty-account-main #hagerty-account-nav{list-style:none;border-radius:1.25rem}.hagerty-account-main #hagerty-account-nav li{padding:0;margin:0}.hagerty-account-main #hagerty-account-nav li a{font-size:1rem;font-weight:500;display:block;padding:1.5rem;line-height:1;background:#151518;color:#eae6e4}.hagerty-account-main #hagerty-account-nav li a.current-menu-item{background:#0087db}.hagerty-account-main #hagerty-account-nav li a:hover:not(.current-menu-item){color:#0087db}.hagerty-account-main #hagerty-account-nav li:first-child>a{border-radius:.75rem .75rem 0 0}.hagerty-account-main #hagerty-account-nav li:last-child>a{border-radius:0 0 .75rem .75rem}.hagerty-account-main .hagerty-account-heading{font-weight:800;text-transform:uppercase}.hagerty-account-main .message-log-heading{font-weight:700;font-size:1.75rem;margin-top:1.5rem}@media screen and (min-width:48rem){.hagerty-account-main .message-log-heading{font-size:2rem;margin-top:2rem}}.hagerty-account-main .vehicle-info-heading{font-weight:700;font-size:1.5rem}@media screen and (min-width:48rem){.hagerty-account-main .vehicle-info-heading{font-size:1.75rem}}.hagerty-account-main .content{padding-top:3rem}@media screen and (min-width:64.0625rem){.hagerty-account-main .content{padding-left:3rem;padding-top:0}}.hagerty-account-main .content p{font-size:1.25rem;line-height:1.6}.hagerty-account-main .entry-info-rows{margin-bottom:2rem}.hagerty-account-main .entry-info-row{display:block;padding:1rem 0;border-bottom:1px solid #dbe0e4}.hagerty-account-main .entry-info-row:first-child{padding-top:0}.hagerty-account-main .entry-info-row:last-child{border:none}.hagerty-account-main .entry-info-row h4{font-weight:700;margin:0 .5rem 0 0;position:relative;font-size:1.25rem}.hagerty-account-main .entry-info-row span{display:inline-block;margin-top:.25rem;font-size:1.125rem}.hagerty-account-main .entry-info-row span.application-status{font-size:1rem;font-weight:600;padding:.25rem .75rem}.hagerty-account-main #entry-updated-message{background:#f1fff0;color:#006039;border-color:#a7c9a6;padding:.75rem;border:1px solid #006039;margin:1rem 0}.hagerty-account-main #entry-updated-message p{font-size:1rem;margin:0}.hagerty-account-main .user-entry-edit{margin:1.5rem 0}.hagerty-account-main .user-entry-edit .acf-notice{display:flex;align-items:center;justify-content:space-between}.hagerty-account-main .user-entry-edit .acf-notice p{font-size:.9rem!important}.hagerty-account-main .user-entry-edit .acf-notice.-dismiss{padding-right:1rem}.hagerty-account-main .user-entry-edit .acf-notice a{display:block;position:initial}.hagerty-account-main .user-entry-edit .acf-form-fields{display:grid;grid-gap:2rem;padding:1.5rem 1.5rem 0;margin-bottom:1rem}.hagerty-account-main .user-entry-edit .acf-form-fields>.acf-field{padding:0;font-size:.9rem;width:100%!important}.hagerty-account-main .user-entry-edit .acf-form-fields>.acf-field>.acf-label label{font-size:1.125rem}.hagerty-account-main .user-entry-edit .acf-form-fields .acf-row-handle{background:#eee!important}.hagerty-account-main .user-entry-edit .acf-form-fields .acf-row-handle span{color:#151518!important;font-weight:400;font-size:.75rem}.hagerty-account-main .user-entry-edit .acf-button{line-height:normal!important;margin:.5rem 0 0 0;font-size:.625rem!important;padding:.5rem 1rem!important;letter-spacing:1px}.hagerty-account-main .user-entry-edit .acf-button[type=submit]{cursor:pointer;font-size:.9rem!important;padding:.75rem 2rem!important;letter-spacing:2px}.hagerty-account-main .hagerty-user-entries .hagerty-entry,.hagerty-account-main .hagerty-user-entries .hagerty-entry-headings{display:grid;align-items:center;grid-template-columns:minmax(0,1fr)}@media screen and (min-width:48rem){.hagerty-account-main .hagerty-user-entries .hagerty-entry,.hagerty-account-main .hagerty-user-entries .hagerty-entry-headings{grid-template-columns:2fr 3fr 3fr 2fr 2fr}}.hagerty-account-main .hagerty-user-entries .hagerty-entry-headings{background:#151518;border-radius:.75rem .75rem 0 0}@media screen and (max-width:47.98rem){.hagerty-account-main .hagerty-user-entries .hagerty-entry-headings{display:none}}.hagerty-account-main .hagerty-user-entries .hagerty-entry-headings h4{color:#eae6e4;font-weight:600;font-size:.875rem;padding:1rem;text-align:center;margin:0;line-height:1}.hagerty-account-main .hagerty-user-entries .hagerty-entry{background:#eef2f5;position:relative;border-radius:.75rem}@media screen and (min-width:48rem){.hagerty-account-main .hagerty-user-entries .hagerty-entry{border-radius:0}}@media screen and (min-width:48rem){.hagerty-account-main .hagerty-user-entries .hagerty-entry:not(:last-child){border-bottom:1px solid #dbe0e4}}.hagerty-account-main .hagerty-user-entries .hagerty-entry:last-child{border-radius:0 0 .75rem .75rem}@media screen and (max-width:47.98rem){.hagerty-account-main .hagerty-user-entries .hagerty-entry{margin-bottom:1rem}}.hagerty-account-main .hagerty-user-entries .hagerty-entry .entry-detail{display:flex;justify-content:space-between;align-items:flex-start;padding:1.25rem .75rem;gap:.75rem}@media screen and (min-width:48rem){.hagerty-account-main .hagerty-user-entries .hagerty-entry .entry-detail{display:block}}.hagerty-account-main .hagerty-user-entries .hagerty-entry .entry-detail span{line-height:1.2;font-size:.875rem;display:block;text-align:right}@media screen and (min-width:48rem){.hagerty-account-main .hagerty-user-entries .hagerty-entry .entry-detail span{text-align:center}}.hagerty-account-main .hagerty-user-entries .hagerty-entry .entry-detail span.application-status{padding:.25rem}.hagerty-account-main .hagerty-user-entries .hagerty-entry .entry-detail a{color:#0087db;display:block;text-align:center;text-decoration:underline;font-size:1rem;font-weight:700}@media screen and (max-width:47.98rem){.hagerty-account-main .hagerty-user-entries .hagerty-entry .entry-detail:not(:last-child){border-bottom:1px solid #b1b4bc}.hagerty-account-main .hagerty-user-entries .hagerty-entry .entry-detail:before{line-height:1.2;font-size:.875rem;display:block;font-weight:700}.hagerty-account-main .hagerty-user-entries .hagerty-entry .entry-detail:first-child:before{content:"Date"}.hagerty-account-main .hagerty-user-entries .hagerty-entry .entry-detail:nth-child(2):before{content:"Event"}.hagerty-account-main .hagerty-user-entries .hagerty-entry .entry-detail:nth-child(3):before{content:"Vehicle"}.hagerty-account-main .hagerty-user-entries .hagerty-entry .entry-detail:nth-child(4):before{content:"Status"}.hagerty-account-main .hagerty-user-entries .hagerty-entry .entry-detail:nth-child(5):before{content:"Actions"}}.hagerty-entry-messages{display:grid;grid-gap:1rem;margin-bottom:2rem}@media screen and (min-width:64.0625rem){.hagerty-entry-messages{margin-bottom:3rem}}.hagerty-entry-messages .hagerty-entry-message{width:95%;background:#e4f4ff;padding:1rem 1rem 1.5rem;border-radius:.75rem;border:1px solid #0087db}.hagerty-entry-messages .hagerty-entry-message.user-message{margin-left:auto;background:#eef2f5;border-color:#b1b4bc}.hagerty-entry-messages .hagerty-entry-message span.note-meta{display:block;font-size:.75rem;margin-bottom:.75rem;font-weight:700}.hagerty-entry-messages .hagerty-entry-message p{font-size:1rem;line-height:1.5;margin:0 0 1rem}.hagerty-entry-messages .hagerty-entry-message p:last-child{margin:0}#hagerty-user-note-form label{margin:0 0 .5rem;font-size:1.125rem}#hagerty-user-note-form textarea{width:100%}#hagerty-user-note-form input[type=submit]{cursor:pointer}#hagerty-user-note-form input[type=submit]:disabled{opacity:.5;cursor:not-allowed}#hagerty-user-note-form p.status{margin:0;font-size:1rem;font-weight:700}#hagerty-user-note-form p.status.error,#hagerty-user-note-form p.status.success,#hagerty-user-note-form p.status.warn{margin-bottom:1rem}#hagerty-user-note-form p.status.success{color:#006039}#hagerty-user-note-form p.status.warn{color:#d15a00}#hagerty-user-note-form p.status.error{color:#c62828}#hagerty-user-note-form .form-footer{display:flex;align-items:center;gap:1rem;position:relative;margin-top:1.5rem}#hagerty-user-note-form .form-footer .spinner{width:25px;height:25px;border:4px #eef2f5 solid;border-top:4px #0087db solid;border-radius:50%;animation:sp-anime 1s infinite linear;position:absolute;visibility:hidden;z-index:-1}#hagerty-user-note-form .form-footer .spinner.loading{visibility:visible;z-index:1;position:initial}@keyframes sp-anime{100%{transform:rotate(360deg)}}.hagerty-account-main .entry-info-row span.denied.application-status,.hagerty-account-main .hagerty-user-entries .hagerty-entry .entry-detail span.denied.application-status{background:#ffe5e5;color:#c62828;border-color:#f2b3b3}.hagerty-account-main .entry-info-row span.hold.application-status,.hagerty-account-main .entry-info-row span.pending.application-status,.hagerty-account-main .hagerty-user-entries .hagerty-entry .entry-detail span.hold.application-status,.hagerty-account-main .hagerty-user-entries .hagerty-entry .entry-detail span.pending.application-status{background:#ffeddb;color:#d15a00;border-color:#f4bc8e}.hagerty-account-main .entry-info-row span.accepted.application-status,.hagerty-account-main .hagerty-user-entries .hagerty-entry .entry-detail span.accepted.application-status{background:#e8f8e7;color:#006039;border-color:#b4d7b4}.hagerty-entry-fields{display:grid;grid-template-columns:repeat(8,minmax(0,1fr));grid-gap:1rem;padding:1.5rem 1rem;background:#eef2f5;border:1px solid #b1b4bc;border-radius:.75rem}@media screen and (min-width:48rem){.hagerty-entry-fields{padding:2rem;border-radius:1.25rem}}.hagerty-entry-fields .col-span-4{grid-column:span 8}@media screen and (min-width:48rem){.hagerty-entry-fields .col-span-4{grid-column:span 4}}.hagerty-entry-fields .col-span-12,.hagerty-entry-fields .col-span-6{grid-column:span 8}.hagerty-entry-fields h4{margin:0 0 .5rem;font-size:1rem;line-height:1.1;font-weight:700}.hagerty-entry-fields .vehicle-img-grid{display:flex;flex-flow:row wrap;gap:1rem}.hagerty-entry-fields .vehicle-img-grid img{width:125px;height:125px}@media screen and (min-width:48rem){.hagerty-entry-fields .vehicle-img-grid img{height:150px;width:150px}}.hagerty-entry-fields .vehicle-img-grid img{-o-object-fit:cover;object-fit:cover}.hagerty-entry-fields .hagerty-entry-field-value{display:block;height:3rem;line-height:3rem;padding:0 1rem;background:#fff;border:1px solid #b1b4bc;border-radius:1.5rem;font-weight:400;font-size:.875rem}.hagerty-entry-fields .hagerty-entry-field-value.multi-line-text{min-height:6rem;line-height:1.4;padding:1rem;height:auto}