/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
@font-face{font-family:"Ubuntu";font-style:normal;font-weight:400;font-display:swap;src:url(/themes/custom/usedvanisle/fonts/ubuntu-v21-latin-regular.woff2) format("woff2")}@font-face{font-family:"Ubuntu";font-style:italic;font-weight:400;font-display:swap;src:url(/themes/custom/usedvanisle/fonts/ubuntu-v21-latin-italic.woff2) format("woff2")}@font-face{font-family:"Ubuntu";font-style:normal;font-weight:500;font-display:swap;src:url(/themes/custom/usedvanisle/fonts/ubuntu-v21-latin-500.woff2) format("woff2")}@font-face{font-family:"Ubuntu";font-style:normal;font-weight:700;font-display:swap;src:url(/themes/custom/usedvanisle/fonts/ubuntu-v21-latin-700.woff2) format("woff2")}html{font-size:112.5%}body{font-family:"Ubuntu",system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;color:#3b3b3b}#page,#main-wrapper{background:#fff}@media(max-width:575px){#page,#main-wrapper{background-color:rgb(243.35,246.15,247.2)}}a,.link{color:#174074}a:hover,a:focus,.link:hover,.link:focus{color:#113463}a:active,.link:active{color:#113463}.region-primary-menu .menu-item a.is-active,.region-primary-menu .menu-item--active-trail a,.tabs ul.primary li a.is-active,.tabs ul.primary li.is-active a{background-color:#fff}.tabs ul.primary li.is-active a{border-bottom-color:#fff}.main-content ul.primary a{color:#3b3b3b}.page-item.active .page-link{background-color:#174074;border-color:#174074}.page-link{color:#174074}.page-link:hover{color:#113463}.sidebar .block{background-color:#f8f9fa;border-color:#c2c2c2}.nav-item .dropdown-item a.active{color:#fff}.region-header,.region-header a,.region-header li a.is-active,.region-header .site-branding__text,.region-header .site-branding,.region-header .site-branding__text a,.region-header .site-branding a,.region-secondary-menu .menu-item a,.region-secondary-menu .menu-item a.is-active{color:#fff}.block-page-title-block{margin-top:1rem}.site-footer{background:#292929}.region-footer-first img{max-width:200px}#block-usedvanisle-usedvanislelogo-2{border:none}.js-filter-guidelines,#edit-field-description-0-format-help{display:none}.js-form-item .description{display:block;font-size:1rem;color:#797979;font-weight:400;margin-top:0;font-style:italic;margin-bottom:1.5rem}.form-item .form-text{font-size:.875rem;color:#797979;font-weight:400;margin-top:0}.region-footer-fifth a.nav-link{color:#fff !important}#block-usedvanisle-usedvanislelogo-2 img{max-width:200px;height:auto}#block-usedvanisle-usedvanislelogo-2 .field__item{margin-left:1em}#block-usedvanisle-usedvanislelogo-2 .title{margin-bottom:1em}.content h1{margin-bottom:1em}.content h2{font-size:1.6rem;margin-top:3rem}h1,.h1{font-size:2rem}@media(max-width:575px){h1,.h1{font-size:1.5rem}}h2,.h2{font-size:1.6rem}h3,.h3{font-size:1.4rem}h4,.h4{font-size:1.2rem}h5,.h5{font-size:1.1rem}h6,.h6{font-size:1rem}.alert-wrapper{position:unset;margin-top:3rem}.alert-wrapper .alert{align-items:flex-start;gap:.875rem;margin-bottom:.75rem;padding:.875rem 1rem;border-radius:.5rem}.alert-wrapper .alert:last-child{margin-bottom:0}.alert-wrapper .alert>div{flex:1 1 auto;min-width:0;margin-right:1.5rem}.alert-wrapper .alert svg{width:1.5rem;height:1.5rem;max-width:none;flex-shrink:0;margin-top:.1rem}.alert-wrapper .alert .btn-close{flex-shrink:0;margin-left:.5rem;padding:1rem}.alert-wrapper .alert ul{margin-bottom:0}.uvi-toast-container{position:fixed;top:.75rem;left:50%;transform:translateX(-50%);z-index:1080;display:flex;flex-direction:column;gap:.5rem;width:min(420px,100vw - 1rem)}@media(min-width:768px){.uvi-toast-container{top:1rem;left:auto;right:1rem;transform:none;width:min(420px,100vw - 2rem)}}.uvi-toast-container .toast.uvi-toast{--bs-toast-max-width:420px;--bs-toast-font-size:0.95rem;--bs-toast-color:#3b3b3b;--bs-toast-bg:#ffffff;--bs-toast-border-color:#c2c2c2;--bs-toast-border-width:1px;--bs-toast-border-radius:0.5rem;--bs-toast-box-shadow:0 8px 24px rgba(0,0,0,0.08);--bs-toast-spacing:0;--bs-toast-padding-x:0;--bs-toast-padding-y:0;display:block;width:100%;max-width:var(--bs-toast-max-width);margin:0;padding:0;overflow:hidden;color:var(--bs-toast-color);background:#fff;background-image:none;background-clip:padding-box;border:var(--bs-toast-border-width) solid var(--bs-toast-border-color);border-left-width:4px;border-radius:var(--bs-toast-border-radius);box-shadow:var(--bs-toast-box-shadow);font-size:var(--bs-toast-font-size);line-height:1.5}.uvi-toast-container .toast.uvi-toast .uvi-toast__inner{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem}.uvi-toast-container .toast.uvi-toast .toast-body.uvi-toast__content{flex:1 1 auto;min-width:0;margin:0;padding:1rem 1.25rem;font-size:.95rem;line-height:1.5}.uvi-toast-container .toast.uvi-toast .btn-close.uvi-toast__dismiss{flex-shrink:0;align-self:flex-start;margin:.75rem .75rem 0 0;padding:.375rem}.uvi-toast-container .toast.uvi-toast .btn-close.uvi-toast__dismiss:focus-visible{outline:3px solid #174074;outline-offset:2px}.uvi-toast-container .toast.uvi-toast.uvi-toast--status{border-left-color:#174074;background-color:rgb(241.08,243.54,246.66)}.uvi-toast-container .toast.uvi-toast.uvi-toast--success{border-left-color:#146c43;background-color:rgb(240.9,246.18,243.72)}.uvi-toast-container .toast.uvi-toast.uvi-toast--warning{border-left-color:#d39e00;background-color:rgb(251.48,247.24,234.6)}.uvi-toast-container .toast.uvi-toast.uvi-toast--error{border-left-color:#b02a37;background-color:rgb(250.26,242.22,243)}.path-messages .list-group{border:none}.path-messages .list-group-item{background-color:#f3fbf5;color:#1f2d2a;border:1px solid hsl(0,0%,81.0823529412%);border-radius:.5rem;margin-bottom:.75rem;padding:0rem 1rem;box-shadow:0 2px 8px rgba(0,0,0,.03);width:fit-content}.path-messages .message-thread__message div{padding-top:.5rem}.path-messages .message-thread__message strong{font-weight:600;color:#2f4f46}.path-messages .message-thread__message .text-muted{font-size:.85rem;color:#6c757d}.path-messages .message-thread__message .mt-1{margin-top:.5rem;line-height:1.6}.message-thread-page .block-page-title-block{display:none}.uvi-meeting-panel{background-color:#f8f9fa;border:1px solid #c2c2c2;border-radius:.75rem;padding:1rem;margin-bottom:1.5rem;width:fit-content}.path-messages .list-group-item:has(.message-thread__message--seller){background-color:#f0ecf8;border-color:#ddd6ec}.path-messages .list-group-item:has(.message-thread__message--system){background-color:#f8f9fa;border-color:#e8e4df}.path-messages .message-thread__message--system strong{color:#6c757d;font-weight:500}.message-thread__role-label{display:inline-block;font-size:.6rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;border-radius:999px;padding:.1rem .45rem;margin-left:.35rem;vertical-align:middle}.message-thread__role-label--seller{background-color:#edf1ed;color:#3d5a3e;border:1px solid #cddacd}.message-thread__role-label--buyer{background-color:#ede8f5;color:#470a5a;border:1px solid #d0c4e8}.usedvanisle-message-reply-form{width:max-content}.btn,a.btn,button.btn,input[type=submit].btn,input[type=button].btn,input[type=reset].btn{border-radius:.5rem;font-weight:700;min-height:44px}.btn:focus-visible{outline:3px solid #174074;outline-offset:2px}.btn-primary{background-color:#174074;border-color:#174074;color:#fff;transition:background-color 150ms ease,transform 150ms ease,box-shadow 150ms ease}.btn-primary:hover,.btn-primary:focus{background-color:rgb(12.5155172414,38.2827586207,72.8844827586);border-color:rgb(12.5155172414,38.2827586207,72.8844827586);color:#fff}@media(min-width:768px){.btn-primary:hover,.btn-primary:focus{transform:translateY(-1px)}}.btn-outline-primary{color:#174074;border-color:#174074;transition:background-color 150ms ease,transform 150ms ease,box-shadow 150ms ease}.btn-outline-primary:hover,.btn-outline-primary:focus{background-color:rgb(17.9366906475,49.9107913669,90.4633093525);border-color:rgb(17.9366906475,49.9107913669,90.4633093525);color:#fff}@media(min-width:768px){.btn-outline-primary:hover,.btn-outline-primary:focus{transform:translateY(-1px)}}.btn-success{background-color:#146c43;border-color:#146c43;color:#fff;transition:background-color 150ms ease,transform 150ms ease,box-shadow 150ms ease}.btn-success:hover,.btn-success:focus{background-color:rgb(10.21875,55.18125,34.0625);border-color:rgb(10.21875,55.18125,34.0625);color:#fff}@media(min-width:768px){.btn-success:hover,.btn-success:focus{transform:translateY(-1px)}}.btn-success:focus-visible{outline:3px solid #146c43}.btn-danger{background-color:#c82333;border-color:#c82333;color:#fff;transition:background-color 150ms ease,transform 150ms ease,box-shadow 150ms ease}.btn-danger:hover,.btn-danger:focus{background-color:rgb(151.295412844,36.104587156,47.2798165138);border-color:rgb(140.9275510204,24.4724489796,35.4428571429);color:#fff}@media(min-width:768px){.btn-danger:hover,.btn-danger:focus{transform:translateY(-1px)}}.btn-outline-danger{color:#b02a37;border-color:#b02a37;transition:background-color 150ms ease,transform 150ms ease,box-shadow 150ms ease}.btn-outline-danger:hover,.btn-outline-danger:focus{background-color:rgb(151.295412844,36.104587156,47.2798165138);border-color:rgb(151.295412844,36.104587156,47.2798165138);color:#fff}@media(min-width:768px){.btn-outline-danger:hover,.btn-outline-danger:focus{transform:translateY(-1px)}}.btn-outline-danger:focus-visible{outline:3px solid #b02a37}.btn:disabled,.btn.disabled{opacity:.65;cursor:not-allowed;pointer-events:none;box-shadow:none}.btn:disabled:hover,.btn.disabled:hover,.btn:disabled:focus,.btn.disabled:focus{background-color:unset;border-color:unset}.uvi-meeting-panel .text-muted{margin-top:.25rem}html,body{height:100%}body{background:#292929;display:flex;flex-direction:column}#page-wrapper{flex:1;display:flex;flex-direction:column}#page{flex:1;display:flex;flex-direction:column}#main-wrapper{flex:1;margin-bottom:1em}@media(min-width:1400px){.container.layout-shell{max-width:1600px}}.site-header__primary .nav-link,.site-header__utility .nav-link{display:block;color:hsla(0,0%,100%,.92);text-decoration:none;transition:color 150ms ease}.site-header__primary .nav-link:hover,.site-header__utility .nav-link:hover,.site-header__primary .nav-link:focus,.site-header__utility .nav-link:focus{color:#fff;outline-offset:2px}.site-header__utility{background-color:#174074}.site-header__utility .navbar-nav,.site-header__utility .nav{justify-content:flex-end;width:100%}.site-header__utility .nav-link{font-size:.8125rem;padding:.375rem .5rem;opacity:.85;color:#fff !important}.site-header__utility .nav-link:hover{opacity:1;color:#fff !important}.site-header__branding{position:relative;background-color:#174074;padding:0}.site-header__branding .region-top-header{display:flex;align-items:center;justify-content:space-between}.site-header__branding .site-branding{display:flex;flex-direction:column;align-items:flex-end}.site-header__branding .site-branding__logo img{display:block;height:4rem;width:auto;max-width:100%;padding-right:1rem}.site-header__branding .site-slogan{display:flex;align-items:center;gap:.25rem;color:hsla(0,0%,100%,.92);font-size:x-large;font-style:italic;opacity:.85;margin-top:.25rem}.site-header__branding .site-slogan__flag{height:1.25rem;width:auto;margin-left:1rem}.site-header__branding .navbar-nav,.site-header__branding .nav{width:100%}.site-header__branding .nav-link{color:#fff !important;border-bottom:2px solid rgba(0,0,0,0)}.site-header__branding .nav-link:hover,.site-header__branding .nav-link:focus{color:#fff !important;opacity:.85;border-bottom:2px solid #fff}.site-header__branding .nav-link.active,.site-header__branding .nav-link[aria-current=page]{border-bottom:2px solid #fff}.site-header__branding-banner{position:absolute;top:70%;left:10%;transform:translate(-50%,-50%);width:100px;pointer-events:none;overflow:hidden;opacity:.18;z-index:0}.site-header__branding-banner svg{display:block;width:60px;height:auto}.site-header__branding>.layout-shell{position:relative;z-index:1}.block-usedvanisle-rotating-slogan{color:rgb(250.725,212.25,156.675);text-align:right;font-size:x-large;font-style:oblique}.block-usedvanisle-rotating-slogan .rotating-slogan{padding-right:1rem}.site-header__primary{background-color:#174074;padding:0}.site-header__primary .navbar{padding:0}.site-header__primary .navbar-nav{width:100%}.site-header__primary .nav-item{margin:0}.site-header__primary a.nav-link::before{background-position:0 .1rem;height:1.1rem}.site-header__primary .nav-link{font-size:1rem;font-weight:600;padding:.5rem 1rem;border-bottom:3px solid rgba(0,0,0,0)}.site-header__primary .nav-link.active,.site-header__primary .nav-link[aria-current=page]{color:#fff;border-bottom:3px solid #fff}#header{position:relative;overflow:visible;background-color:#174074}.site-header__wave{display:block;width:100%;line-height:0;overflow:hidden}.site-header__wave svg{display:block;min-width:1200px;width:100%;height:42px}@media(max-width:992px){.site-header__wave svg{height:36px}}@media(max-width:768px){.site-header__wave svg{height:28px;min-width:0}}@media(max-width:575px){.site-header__wave svg path:last-child{fill:rgb(243.35,246.15,247.2)}}.site-header__primary .navbar-toggler{border-color:hsla(0,0%,100%,.5);margin-left:auto;margin-top:.25rem;margin-bottom:.25rem;padding:.5rem .75rem}.site-header__primary .navbar-toggler .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255%2c255%2c255%2c0.9%29' stroke-linecap='round' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.site-header__primary .navbar-toggler:focus{box-shadow:0 0 0 2px hsla(0,0%,100%,.5)}@media(max-width:991px){.site-header__branding .region-top-header{flex-direction:column;align-items:flex-start}.site-header__branding .site-branding__logo img{height:3.5rem;width:auto;max-width:100%}.site-header__branding .site-slogan{font-size:large}.site-header__primary .navbar-collapse{background-color:#174074;padding:.5rem 0}.site-header__primary .navbar-nav{flex-direction:column}.site-header__primary .nav-item{width:100%}.site-header__primary .nav-link{width:100%;padding:1rem 1rem;border-bottom:1px solid hsla(0,0%,100%,.15);border-left:4px solid rgba(0,0,0,0)}.site-header__primary .nav-link.active,.site-header__primary .nav-link[aria-current=page]{border-left:4px solid #fff;border-bottom:1px solid hsla(0,0%,100%,.15)}.site-header__utility .navbar-nav,.site-header__utility .nav{flex-direction:column;align-items:flex-start;padding:.25rem 0}.site-header__utility .nav-link{padding:.5rem .5rem;border-bottom:1px solid hsla(0,0%,100%,.08)}}.site-footer__transition{display:block;width:100%;line-height:0;margin-bottom:-2px;z-index:1;position:relative;overflow:hidden}.site-footer__transition svg{display:block;width:100%;height:28px;background-color:#fff}@media(max-width:575px){.site-footer__transition svg{background-color:rgb(243.35,246.15,247.2)}}@media(max-width:768px){.site-footer__transition svg{height:28px;min-width:600px}}.views-exposed-form{background:#e8e5e2;padding:.5rem 1rem;border-radius:.75rem;border:1px solid #c2c2c2;margin-bottom:1rem}.views-exposed-form .form--inline{display:flex;flex-direction:column;gap:1rem;align-items:stretch;margin:0}.views-exposed-form .js-form-item{display:flex;flex-direction:column;gap:.25rem;margin:0}.views-exposed-form label{font-size:.875rem;font-weight:600;color:#113463;margin:0;cursor:pointer}.views-exposed-form input[type=text],.views-exposed-form input[type=search]{height:48px;padding:.625rem 1rem;border:2px solid #c2c2c2;border-radius:.5rem;font-size:1rem;color:#3b3b3b;background-color:#fff;width:100%;transition:border-color 150ms ease}.views-exposed-form input[type=text]::placeholder,.views-exposed-form input[type=search]::placeholder{color:#797979;opacity:1}.views-exposed-form input[type=text]:focus,.views-exposed-form input[type=search]:focus{border:2px solid #174074;outline:none}.views-exposed-form input[type=text]:focus-visible,.views-exposed-form input[type=search]:focus-visible{box-shadow:0 0 0 3px rgba(23,64,116,.2)}.views-exposed-form select{height:48px;border:2px solid #c2c2c2;border-radius:.5rem;font-size:1rem;color:#3b3b3b;background-color:#fff;width:100%;cursor:pointer;transition:border-color 150ms ease}.views-exposed-form select:focus{border:2px solid #174074;outline:none}.views-exposed-form select:focus-visible{box-shadow:0 0 0 3px rgba(23,64,116,.2)}.views-exposed-form select option{padding:.5rem .75rem}.views-exposed-form .form-actions{margin:0}.views-exposed-form .form-actions .btn,.views-exposed-form .form-actions button[type=submit],.views-exposed-form .form-actions input[type=submit]{display:block;width:100%;height:48px;padding:0 2rem;font-size:1rem;font-weight:600;background-color:#174074;border:2px solid #174074;border-radius:.5rem;color:#fff;transition:background-color 150ms ease,border-color 150ms ease;cursor:pointer}.views-exposed-form .form-actions .btn:hover,.views-exposed-form .form-actions button[type=submit]:hover,.views-exposed-form .form-actions input[type=submit]:hover{background-color:#113463;border-color:#113463}.views-exposed-form .form-actions .btn:focus,.views-exposed-form .form-actions button[type=submit]:focus,.views-exposed-form .form-actions input[type=submit]:focus{outline:none;border-color:#113463}.views-exposed-form .form-actions .btn:focus-visible,.views-exposed-form .form-actions button[type=submit]:focus-visible,.views-exposed-form .form-actions input[type=submit]:focus-visible{box-shadow:0 0 0 3px rgba(23,64,116,.2)}@media(min-width:768px){.views-exposed-form .form--inline{flex-direction:row;flex-wrap:wrap;align-items:flex-end}.views-exposed-form .form-item-search-api-fulltext{flex:0 0 100%}.views-exposed-form .form-item-field-listing-category,.views-exposed-form .form-item-field-listing-place{flex:1 1 0;min-width:0}.views-exposed-form .form-item-field-listing-place{position:relative}.views-exposed-form .form-item-field-listing-place .description{position:absolute;top:100%;left:0;margin-top:.25rem}.views-exposed-form .form-actions{flex:0 0 auto;align-self:flex-end}.views-exposed-form .form-actions .btn,.views-exposed-form .form-actions button[type=submit],.views-exposed-form .form-actions input[type=submit]{width:auto}}@media(min-width:992px){.views-exposed-form .form--inline{flex-wrap:nowrap}.views-exposed-form .form-item-search-api-fulltext{flex:2 1 0}.views-exposed-form .form-item-field-listing-category,.views-exposed-form .form-item-field-listing-place{flex:1 1 0}}#views-exposed-form-browse-search-listings-page-1 .js-form-item,#views-exposed-form-browse-search-listings-page-1 .form-actions{margin-right:1em}#views-exposed-form-browse-search-listings-page-1 .form-item-field-listing-place .ts-wrapper{width:100%;height:auto;min-height:0;padding:0;background-image:none;border:none}#views-exposed-form-browse-search-listings-page-1 .form-item-field-listing-place .ts-control{min-height:48px;padding:.375rem .5rem;border:2px solid #c2c2c2;border-radius:.5rem;background-color:#fff;font-size:1rem;color:#3b3b3b;cursor:text;display:flex;flex-wrap:wrap;align-items:center;gap:.25rem;transition:border-color 150ms ease;box-shadow:none}#views-exposed-form-browse-search-listings-page-1 .form-item-field-listing-place .ts-control input{height:auto;border:none;outline:none;background:rgba(0,0,0,0);font-size:1rem;color:#3b3b3b;flex:1 1 6rem;min-width:4rem;padding:.125rem 0;box-shadow:none}#views-exposed-form-browse-search-listings-page-1 .form-item-field-listing-place .ts-control input::placeholder{color:#797979;opacity:1}#views-exposed-form-browse-search-listings-page-1 .ts-wrapper.multi .ts-control [data-value]{background-image:none}#views-exposed-form-browse-search-listings-page-1 .ts-wrapper.multi .ts-control>div{border-color:#797979}#views-exposed-form-browse-search-listings-page-1 .form-item-field-listing-place .ts-wrapper.focus .ts-control{border-color:#174074;outline:none;box-shadow:0 0 0 3px rgba(23,64,116,.2)}#views-exposed-form-browse-search-listings-page-1 .form-item-field-listing-place .ts-control .item{display:inline-flex;align-items:center;gap:.25rem;padding:.125rem .5rem;margin:0;background-color:#3d5a3e;color:#fff;border-radius:999px;font-size:.8125rem;font-weight:600;line-height:1.5}#views-exposed-form-browse-search-listings-page-1 .form-item-field-listing-place .ts-control .item .remove{color:hsla(0,0%,100%,.8);font-size:1rem;line-height:1;cursor:pointer;text-decoration:none}#views-exposed-form-browse-search-listings-page-1 .form-item-field-listing-place .ts-control .item .remove:hover{color:#fff}#views-exposed-form-browse-search-listings-page-1 .form-item-field-listing-place .ts-dropdown{border:2px solid #c2c2c2;border-top:none;border-radius:0 0 .5rem .5rem;background-color:#fff;box-shadow:0 6px 18px rgba(0,0,0,.08);font-size:1rem;z-index:1050}#views-exposed-form-browse-search-listings-page-1 .form-item-field-listing-place .ts-dropdown .ts-optgroup-header{padding:.5rem 1rem .25rem;font-size:1rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:#797979;cursor:default;pointer-events:none}#views-exposed-form-browse-search-listings-page-1 .optgroup-header~div{margin-left:1em}#views-exposed-form-browse-search-listings-page-1 .form-item-field-listing-place .ts-dropdown .ts-option{padding:.5rem 1rem;color:#3b3b3b;cursor:pointer;transition:background-color 150ms ease}#views-exposed-form-browse-search-listings-page-1 .form-item-field-listing-place .ts-dropdown .ts-option:hover,#views-exposed-form-browse-search-listings-page-1 .form-item-field-listing-place .ts-dropdown .ts-option.active{background-color:rgba(23,64,116,.08);color:#113463}.table{--bs-table-striped-bg:#f8f9fa;--bs-table-hover-bg:#e8e5e2;--bs-table-border-color:#c2c2c2;--bs-table-color:#3b3b3b;--bs-table-bg:#ffffff;font-size:.9375rem}.table thead{--bs-table-color:#ffffff;--bs-table-bg:#174074}.table thead th{font-weight:600;font-size:.8125rem;letter-spacing:.04em;text-transform:uppercase;border-bottom:2px solid #113463;padding:.75rem 1rem;white-space:nowrap}.table thead th:first-child{border-top-left-radius:.5rem}.table thead th:last-child{border-top-right-radius:.5rem}.table tbody td{padding:.75rem 1rem;vertical-align:middle;border-color:#c2c2c2}.table tbody a{color:#174074;font-weight:500}.table tbody a:hover,.table tbody a:focus{color:#113463}.table tfoot td{font-size:.875rem;color:#797979;border-top:2px solid #c2c2c2}.table .views-field-edit-node,.table .views-field-delete-node,.table .views-field-nothing,.table .views-field-operations{text-align:right;white-space:nowrap}.table .views-field-edit-node a,.table .views-field-delete-node a,.table .views-field-nothing a,.table .views-field-operations a{font-size:.8125rem;font-weight:400}.table-responsive{border:none;border-radius:.5rem;box-shadow:none;background-color:#fff;overflow:hidden}.table-responsive .table{margin-bottom:0}.listing-card{border:1px solid rgba(0,0,0,.05);transition:transform 250ms ease,box-shadow 250ms ease;border-radius:.75rem;overflow:hidden}.listing-card:hover{transform:translateY(-3px);box-shadow:0 .75rem 1.5rem rgba(0,0,0,.1)}.listing-card__image{overflow:hidden}.listing-card__image img{width:100%;height:120px;object-fit:cover;display:block}@media(max-width:575px){.listing-card__image img{height:160px}}@media(min-width:1400px){.listing-card__image img{height:160px}}.listing-card .card-body{padding:.5rem .5rem 0 .5rem;display:flex;flex-direction:column}.listing-card .card-body .card-title{min-height:3rem}.listing-card .card-body .card-title a{text-decoration:none;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:.9rem}@media(max-width:575px){.listing-card .card-body .card-title{min-height:auto}}.listing-card .card-body .first-row{padding-top:.5rem}.listing-card__title{font-weight:600;line-height:1.3;margin-bottom:.4rem}.listing-card__title a{text-decoration:none;color:inherit}.listing-card__title a:hover{text-decoration:underline}.listing-card__meta{font-size:.85rem;color:#164e63;margin-bottom:.75rem}.listing-card__meta-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem 1rem}@media(max-width:575px){.listing-card__meta-grid{grid-template-columns:1fr}}.listing-card__meta-cell{display:flex;flex-direction:column;font-size:.9rem;color:#797979;line-height:1.35}.listing-card__meta-cell .field{margin:0}.listing-card__meta-cell .field__item{margin:0}.listing-card__price{font-size:.9rem;font-weight:400;color:#164e63;margin-bottom:.5rem}.listing-card__save{margin-top:auto;padding-top:.5rem}.listing-card__save .flag{font-size:.85rem}.listing-card__meta-cell--availability{align-items:flex-start;position:absolute;bottom:0rem;right:1rem}.listing-card__meta-cell--availability .badge{margin:0}nav[aria-label=pagination-heading]{margin-top:3rem}.listing-row{border:1px solid #c2c2c2;border-radius:.5rem;overflow:hidden;background:#fff;transition:border-color 150ms ease,box-shadow 200ms ease,transform 150ms ease}.listing-row__inner{display:flex;gap:1rem;align-items:stretch}.listing-row__image{flex:0 0 160px;max-width:160px}.listing-row__image img{width:100%;height:140px;object-fit:cover;display:block}.listing-row__content{flex:1;min-width:0}.listing-row__content .card-body{padding:.75rem 1rem}.listing-row__content h3{font-size:1.05rem;font-weight:600;margin-bottom:.25rem;line-height:1.35}.listing-row__content h3 a{text-decoration:none;color:inherit}.listing-row__content h3 a:hover{text-decoration:underline}.listing-row__content .small{font-size:.9rem;color:#797979}.listing-row__price,.listing-row__content .text-success{font-size:1.15rem;font-weight:700;color:#198754;margin-bottom:.25rem}.listing-row__payments{margin-top:.4rem;display:flex;flex-wrap:wrap;gap:.35rem}.listing-row__payment{font-size:.7rem;padding:.25rem .55rem;border-radius:999px;background-color:#eef6f2;border:1px solid #d6e5dd;color:#1f2d27;line-height:1;white-space:nowrap}.listing-row__save{font-size:1rem}.listing-row__save .flag-saved-listing a{font-size:1rem}.listing-row__meta-line{display:inline-flex;vertical-align:baseline;gap:.25rem;white-space:nowrap}@media(max-width:575px){.listing-row__inner{flex-direction:column}.listing-row__image{max-width:100%}.listing-row__image img{height:180px}.listing-row__content .card-body{padding:.75rem}}@media(min-width:768px){.listing-row:hover{border-color:rgb(173.6,173.6,173.6);box-shadow:0 2px 8px rgba(0,0,0,.06);transform:translateY(-2px)}}.node-listing-edit-form .tabledrag-toggle-weight{display:none}.node--type-listing h1.title{margin-bottom:0}.listing-full__title{font-size:1.75rem;font-weight:600;line-height:1.25}@media(max-width:575px){.listing-full__title{font-size:1.4rem}}.listing-full__price{font-size:1.9rem;font-weight:700;color:#198754;letter-spacing:-0.5px}@media(max-width:575px){.listing-full__price{font-size:1.6rem}}.listing-full__save{margin-top:.5rem}.listing-full__description{font-size:1rem;line-height:1.7}.listing-full__description p{margin-bottom:1rem;font-size:1.05rem}.listing-full__details{background:#f8f9fa;border:1px solid #c2c2c2;border-radius:.75rem;padding:1.5rem}.listing-full__details-list{display:grid;grid-template-columns:1fr 1fr;gap:1.75rem 2rem}@media(max-width:767px){.listing-full__details-list{grid-template-columns:1fr}}.listing-full__detail-group{display:flex;flex-direction:column}.listing-full__detail-heading{font-size:.75rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#797979;margin-bottom:.4rem}.listing-full__detail-group--wide{grid-column:1/-1}.listing-full__details-list .field--name-field-condition .field__item,.listing-full__details-list .field--name-field-listing-category .field__item,.listing-full__details-list .field--name-field-listing-place .field__item{font-weight:600}.listing-full .listing-full__detail-group .field--type-entity-reference{margin-bottom:0}.listing-full__payments{display:flex;flex-wrap:wrap;gap:.5rem}.listing-full__payment{font-size:.85rem;font-weight:500;padding:.4rem .8rem;border-radius:999px;background-color:#e6f3ec;border:1px solid #b5d9c7;color:#123a2a;line-height:1.2;white-space:nowrap}.listing-full__contact-card{position:sticky;top:100px;border-radius:.75rem}@media(max-width:991px){.listing-full__contact-card{position:static}}.listing-full__contact-card .btn{font-weight:600;padding:.75rem;border-radius:.75rem}.listing-full__contact-card .btn-outline-primary{border-width:2px}.listing-full__seller-name{font-weight:600;font-size:1.05rem;margin-bottom:.5rem}.listing-full__thumbs{display:flex;gap:.5rem;margin-bottom:.75rem;flex-wrap:wrap}.listing-full__thumb{width:80px;height:60px;overflow:hidden;border-radius:.5rem;cursor:pointer;border:2px solid rgba(0,0,0,0);transition:border 150ms ease,transform .1s ease;background:#f2f2f2}.listing-full__thumb img{width:100%;height:100%;object-fit:contain}.listing-full__thumb:hover{transform:scale(1.05)}.listing-full__thumb.active{border-color:#198754}@media(max-width:575px){.listing-full__thumb{width:65px;height:50px}}.listing-full__main-slide{display:inline-block;background:#f1f1f1;border-radius:.75rem;padding:.75rem}.listing-full__main-slide img{max-width:100%;height:auto;object-fit:contain;display:block}@media(max-width:575px){.listing-full__main-slide img{max-height:400px}}.flag.flag-report-listing{width:100%}.flag.flag-report-listing a{display:block;width:100%;padding:.6rem .75rem;font-size:.875rem;font-weight:500;text-align:center;border:1px solid #c5c5c5;border-radius:.375rem;color:#6c757d;background-color:rgba(0,0,0,0);text-decoration:none;transition:all .15s ease-in-out}.flag.flag-report-listing a:hover,.flag.flag-report-listing a:focus{background-color:#c25d5d;color:#fff}.flag.flag-saved-listing{display:inline-block}.flag.flag-saved-listing a{display:inline-flex;align-items:center;gap:.6rem;font-weight:500;font-size:1rem;text-decoration:none;color:inherit;transition:color .15s ease-in-out;perspective:600px}.flag.flag-saved-listing a::before{content:"";width:1.6rem;height:1.6rem;display:inline-block;mask-size:contain;mask-repeat:no-repeat;mask-position:center;-webkit-mask-size:contain;-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;background-color:currentColor;transition:transform .2s ease}.flag.flag-saved-listing.action-flag a::before{mask-image:url("https://cdn.jsdelivr.net/npm/bootstrap-icons@1.11.3/icons/bookmark.svg");-webkit-mask-image:url("https://cdn.jsdelivr.net/npm/bootstrap-icons@1.11.3/icons/bookmark.svg")}.flag.flag-saved-listing.action-unflag a::before{mask-image:url("https://cdn.jsdelivr.net/npm/bootstrap-icons@1.11.3/icons/bookmark-fill.svg");-webkit-mask-image:url("https://cdn.jsdelivr.net/npm/bootstrap-icons@1.11.3/icons/bookmark-fill.svg")}.flag.flag-saved-listing a:active::before{animation:bookmark-flip .22s ease-out}.flag.flag-saved-listing .js-flag-message{display:inline-block;margin-left:.5rem;vertical-align:middle}.flag.flag-saved-search a,.block-usedvanisle-save-search-block>.content>a{display:inline-flex;align-items:center;gap:.6rem;font-weight:500;font-size:1rem;text-decoration:none;color:inherit;transition:color .15s ease-in-out;perspective:600px;background:rgba(0,0,0,0);border:0;padding:0}.flag.flag-saved-search a::before,.block-usedvanisle-save-search-block>.content>a::before{content:"";width:1.6rem;height:1.6rem;display:inline-block;mask-size:contain;mask-repeat:no-repeat;mask-position:center;-webkit-mask-size:contain;-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;background-color:currentColor;transition:transform .2s ease;mask-image:url("https://cdn.jsdelivr.net/npm/bootstrap-icons@1.11.3/icons/search.svg");-webkit-mask-image:url("https://cdn.jsdelivr.net/npm/bootstrap-icons@1.11.3/icons/search.svg")}.flag.flag-saved-search a:active::before,.block-usedvanisle-save-search-block>.content>a:active::before{animation:bookmark-flip .22s ease-out}@keyframes bookmark-flip{0%{transform:rotateY(0deg) scale(1)}50%{transform:rotateY(180deg) scale(1.6)}100%{transform:rotateY(360deg) scale(1)}}body.maintenance-page{margin:0;min-height:100vh;background:#174074;display:flex;align-items:center;justify-content:center;font-family:"Ubuntu",system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;color:#fff;padding:1.5rem}body.maintenance-page .skip-link,body.maintenance-page a[href="#main-content"]{display:none !important}.uv-maintenance-card{max-width:640px;width:100%;text-align:center}.uv-maintenance-logo{width:100%;height:auto;margin-bottom:2rem}.uv-maintenance-title{font-size:clamp(1.8rem,4vw,2.6rem);font-weight:700;margin-bottom:1.25rem;line-height:1.2;color:#fff}.uv-maintenance-lead{font-size:clamp(1.1rem,2.5vw,1.4rem);margin-bottom:1rem;font-weight:500}.uv-maintenance-small{font-size:clamp(1rem,2vw,1.1rem);opacity:.9;max-width:520px;margin:0 auto}.uv-maintenance-admin{margin-top:2rem;padding:.75rem 1rem;background:hsla(0,0%,100%,.15);border-radius:.5rem;font-size:.9rem}.badge.badge--proposed{background-color:#a16207;color:#fff}.badge.badge--confirmed{background-color:#164e63;color:#fff}.badge.badge--completed{background-color:#198754;color:#fff}.badge.badge--cancelled{background-color:#5c636a;color:#fff}.badge.badge--no-show{background-color:#7c2d12;color:#fff}.badge.badge--overdue{background-color:#6d3a00;color:#fff}.badge.badge--available{background-color:#1e7e34;color:#fff}.badge.badge--pending{background-color:#a05c00;color:#fff}.badge.badge--sold{background-color:#1a3a5c;color:#fff}.badge{display:inline-flex;align-items:center;gap:.25rem;font-weight:600;font-size:.875rem;padding:.35rem .65rem;border-radius:999px;border:1px solid rgba(0,0,0,0);background-color:#e8e5e2;color:#3b3b3b}.badge.badge--available{background-color:rgba(20,108,67,.12);color:#146c43;border-color:rgba(20,108,67,.25)}.badge.badge--pending{background-color:rgba(255,193,7,.18);color:#7a5a00;border-color:rgba(255,193,7,.35)}.badge.badge--sold{background-color:rgba(108,117,125,.15);color:#495057;border-color:rgba(108,117,125,.3)}td .badge.badge--proposed,td .badge.badge--confirmed,td .badge.badge--completed,td .badge.badge--cancelled,td .badge.badge--no-show,td .badge.badge--overdue,td .badge.badge--available,td .badge.badge--pending,td .badge.badge--sold,.usedvanisle-meeting-panel .badge.badge--proposed,.usedvanisle-meeting-panel .badge.badge--confirmed,.usedvanisle-meeting-panel .badge.badge--completed,.usedvanisle-meeting-panel .badge.badge--cancelled,.usedvanisle-meeting-panel .badge.badge--no-show,.usedvanisle-meeting-panel .badge.badge--overdue,.usedvanisle-meeting-panel .badge.badge--available,.usedvanisle-meeting-panel .badge.badge--pending,.usedvanisle-meeting-panel .badge.badge--sold,.message-thread .badge.badge--proposed,.message-thread .badge.badge--confirmed,.message-thread .badge.badge--completed,.message-thread .badge.badge--cancelled,.message-thread .badge.badge--no-show,.message-thread .badge.badge--overdue,.message-thread .badge.badge--available,.message-thread .badge.badge--pending,.message-thread .badge.badge--sold{color:#fff !important}td .badge.badge--available{color:#146c43 !important;border-color:rgba(20,108,67,.25)}td .badge.badge--pending{color:#7a5a00 !important;border-color:rgba(255,193,7,.35)}td .badge.badge--sold{color:#495057 !important;border-color:rgba(108,117,125,.3)}.trust-badge{display:inline-flex;align-items:center;gap:.4rem;padding:.45rem .9rem;border-radius:999px;font-size:.85rem;font-weight:600;line-height:1;color:#fff}.trust-badge__icon{font-size:.9rem}.trust-badge__meta{font-size:1rem;margin-top:.4rem;color:#242629}.trust-badge--new{background-color:#495057}.trust-badge--trusted{background-color:#146c43}.trust-badge--established{background-color:#0b5ed7}.trust-badge--reliable{background-color:#174074}.usedvanisle-transaction-propose-meetup-form input.form-control[type=date]{width:auto}.form-control,.form-select,textarea{border-radius:.5rem;border:1px solid #c2c2c2;background-color:#fff;min-height:44px;transition:border-color 200ms ease,box-shadow 200ms ease}.form-control:focus,.form-select:focus,textarea:focus{border-color:#174074;box-shadow:none}.form-control:focus-visible,.form-select:focus-visible,textarea:focus-visible{outline:3px solid #174074;outline-offset:2px}.form-control::placeholder,textarea::placeholder{color:#5c636a;opacity:1}.is-invalid,.form-control.is-invalid,.form-select.is-invalid,textarea.is-invalid{border-color:#b02a37;border-width:.25rem;background-color:#ffe3e6}.is-invalid:focus,.form-control.is-invalid:focus,.form-select.is-invalid:focus,textarea.is-invalid:focus{border-color:#b02a37;box-shadow:none}.is-invalid:focus-visible,.form-control.is-invalid:focus-visible,.form-select.is-invalid:focus-visible,textarea.is-invalid:focus-visible{outline:3px solid #b02a37;outline-offset:2px}.invalid-feedback,.form-error{color:#b02a37;font-size:.875rem;margin-top:.25rem}.form-required::after{color:#b02a37}.node-form{background-color:#f7f7f7;border:1px solid #c2c2c2;border-radius:.75rem;padding:2rem;box-shadow:0 2px 8px rgba(0,0,0,.04)}@media(max-width:767px){.node-form{padding:1.25rem}}.layout-region-node-main>.form-wrapper{margin-bottom:1.75rem}#edit-field-listing-photos details{border:1px solid #c2c2c2;border-radius:.5rem;padding:1rem;background-color:#fafafa}.node-listing-form .form-select{width:auto}@media(min-width:768px){.node-listing-form div.layout-region-node-main{width:60%}.node-listing-form div.layout-region-node-secondary{width:stretch}}.node-listing-form .fieldset-legend{font-weight:500;font-size:1.1rem}.node-listing-form .js-form-required{font-weight:500}.node-listing-form label[for=edit-field-price-0-value]{font-weight:500}.node-listing-form button.form-submit[name^=field_listing_photos_]{background-color:rgb(97.2566225166,143.4933774834,98.8509933775);border-color:#3d5a3e}.node-listing-form button.form-submit[name^=field_listing_photos_] ::before{background-image:none;width:auto}.site-footer{padding:0 0 0 0;overflow:visible}.site-footer__seafloor{position:relative;height:0;overflow:visible;z-index:2}.site-footer__seafloor svg{position:absolute;bottom:-200px;left:0;width:100%;height:200px;pointer-events:none}.site-footer__bottom{border-top:0;margin-top:0}.site-footer__bottom .region{margin-top:1rem}.site-footer__bottom .content{padding:0 1rem}.site-footer__bottom .content p{padding:1rem 0}.site-footer__bottom .content .usedvanisle-regional-logo{padding-top:1rem}.site-footer__bottom .block{margin:0}
