.user-account-layout{--edge-margin:1em;--title:1.1em}html.smooth-scroll{scroll-behavior:smooth}@media screen and (prefers-reduced-motion:reduce){html.smooth-scroll{scroll-behavior:auto}}@view-transition{navigation:auto}::view-transition-old(root){animation-duration:.25s}::view-transition-new(root){animation-duration:.5s}.header-background:after{background-color:var(--colour-mid-green);content:"";height:40vw;left:0;right:0;top:calc(var(--edge-margin)*-1);z-index:-1;border-radius:0 0 1em 1em;width:100vw;position:absolute}.user-account-layout.desktop .header-background:after{content:none}.user-account-layout.desktop .post-review-main .page-title{margin:auto}.user-account-layout.desktop .post-review-main .nav-bar{height:auto;min-height:5em}.account-details .form-row{border-bottom:1px solid var(--colour-page-background);flex-direction:row;justify-content:flex-start;align-items:flex-start;padding:.6em 1em;display:flex}.form-row>label,.user-account-details .value{font-size:var(--body)}.form-row>label{color:var(--colour-mid-blue);padding-right:.75em}div .form-row:last-of-type{border:none}.muted{color:var(--colour-text-light)}.action-link{color:var(--colour-orange);font-weight:700;text-decoration:none}@media (hover:hover){.action-link:focus-visible,.action-link:hover{color:var(--colour-dark-blue);outline:none}}.section-heading{color:var(--colour-wcag-blue);font-size:var(--large);font-weight:200}.section-heading.indented{margin:0 0 .5em var(--edge-margin)}.user-account-layout .card:not(.base-payment-option){border-radius:var(--border-radius);box-shadow:var(--card-box-shadow);margin:0 var(--edge-margin) 1.5em;width:calc(100% - var(--edge-margin)*2);background:#fff;padding:.8em;position:relative}.user-account-layout .card.campsite-card{margin-top:var(--edge-margin)}.user-account-layout .card.dashboard-messages{width:auto;margin:1.4em}.user-account-layout .card.editing{padding:1.2em}.user-account-layout .popover-content table{font-family:monospace;font-size:var(--body);text-transform:capitalize}.user-account-layout .popover-content table tr{border-color:var(--colour-page-background-light)}.user-account-layout .popover-content table :is(td,th){min-width:fit-content;padding:.2em 1em .2em 0}.user-account-layout .popover-content table td{overflow-wrap:anywhere;padding:.2em 1em .2em 0}.reservation-details :is(.leaflet-control-attribution,.leaflet-control-scale){display:none}.reservation-details .leaflet-marker-icon.leaflet-interactive,.reservation-details .pu-map{pointer-events:none}.account-action{box-shadow:none;color:var(--colour-text-default);background:0 0;border:1px solid #bababa;border-radius:.3em;padding:.4em 1em;font-size:.75em;font-weight:500;text-decoration:none}.account-action.sml{padding:.2em .4em;font-weight:400}.action-buttons .button,.action-buttons button{font-size:var(--body);padding:.6em 1em}.account-action .icon{height:1.2em;margin:-.2em .2em -.2em -.2em}button.account-action[disabled]{background:var(--colour-page-background-light);box-shadow:none;color:var(--colour-dark-blue)}.public-user-reviews-main[data-v-72545808]{padding:1.5em 0 3em}header[data-v-72545808]{align-items:center;gap:.5em;margin-bottom:1.5em;display:flex}header h2[data-v-72545808]{color:var(--colour-dark-blue);font-size:var(--large);align-items:center;gap:.35em;margin:0 0 .25em;display:flex}header .date[data-v-72545808]{color:var(--colour-text-light);font-size:var(--body)}header .reviews-count[data-v-72545808],header .user-info[data-v-72545808]{flex-direction:column;display:flex}header .reviews-count[data-v-72545808]{font-size:var(--body);align-items:center;margin:0 0 0 auto}header .users-country-flag[data-v-72545808]{height:.7em}.reviews-count[data-v-72545808] strong{color:var(--colour-dark-blue);font-size:1.45em;font-weight:700}header[data-v-72545808] .user-avatar-container{flex-shrink:0;margin:0}header[data-v-72545808] .user-avatar-container .user-avatar{font-size:2em}[data-v-72545808] .reviews-list{width:100dvw}.public-user-reviews-main.desktop[data-v-72545808]{max-width:var(--page-width-max);min-width:66ch;padding:3em var(--page-width-padding) 6em}.public-user-reviews-main.desktop header.card[data-v-72545808]{margin:0 0 3em;padding:1.25em;font-size:1.25em}.public-user-reviews-main.desktop[data-v-72545808] .reviews-list{grid-template-columns:repeat(auto-fit,minmax(24em,1fr));gap:2em;width:100%;display:grid}.public-user-reviews-main.desktop[data-v-72545808] .reviews-list .review{margin:0}
