/* src-git:52460fdc648aad07a933a09d7812480528e2584b vma-standalone-core.css */
@keyframes anDropdownIn{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@keyframes heroZoom{0%{transform:scale(1.1)}to{transform:scale(1.05)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@keyframes spin{to{transform:rotate(360deg)}}@keyframes vma-spin{to{transform:rotate(360deg)}}:root{--vst-font-serif:'DM Serif Display', Georgia, serif;--vst-font-sans:'Source Sans 3', system-ui, -apple-system, sans-serif;--vst-font-handwriting:'Dancing Script', cursive;--vst-transition:cubic-bezier(0.4, 0, 0.2, 1)}html{scroll-behavior:smooth}body,div.an-modal{color:var(--vst-text-primary);font-family:var(--vst-font-sans);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:hidden}body{background-color:var(--vst-bg-deep);margin:0;line-height:1.5}div.an-modal{background-color:var(--vst-bg-card-alpha-95)!important}h1,h2,h3,h4,h5,h6{font-family:var(--vst-font-serif);margin:0 0 .5rem;line-height:1.2}a{transition:color .3s var(--vst-transition);color:inherit;text-decoration:none}::selection{background:var(--vst-accent-alpha-3);color:var(--vst-text-primary)}:focus-visible{outline:2px solid var(--vst-accent-alpha-5);outline-offset:2px}::-webkit-scrollbar{width:6px}::-webkit-scrollbar-track{background:var(--vst-bg-deep)}::-webkit-scrollbar-thumb{background:var(--vst-accent-alpha-25);border-radius:3px}::-webkit-scrollbar-thumb:hover{background:var(--vst-accent-alpha-45)}body::after{content:"";position:fixed;inset:0;pointer-events:none;z-index:9999;opacity:.015;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noise'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noise)'/%3E%3C/svg%3E")}.an-navbar{background:var(--vst-bg-navbar);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-bottom:1px solid transparent;transition:all .5s var(--vst-transition);padding-top:.25rem;padding-bottom:.25rem}.an-navbar.scrolled{background:var(--vst-bg-navbar-solid);backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);box-shadow:0 4px 30px rgba(0,0,0,.3);border-bottom-color:var(--vst-accent-overlay-soft)}.an-brand{font-family:var(--vst-font-handwriting)!important;font-size:1.5rem!important;font-weight:600;background:linear-gradient(135deg,var(--vst-accent),var(--vst-accent-bright),var(--vst-accent));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;white-space:nowrap;transition:opacity .3s!important}.an-brand:hover{opacity:.8}.an-nav-link{color:var(--vst-text-primary)!important;font-size:.875rem;font-weight:500;padding:.5rem 1rem!important;transition:color .3s var(--vst-transition)!important}.an-nav-link:focus,.an-nav-link:hover{color:var(--vst-accent)!important}.an-login-link{color:var(--vst-accent)!important}.an-login-link:hover{color:var(--vst-accent-bright)!important}.an-dropdown{background:var(--vst-bg-card-alpha-95)!important;backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);border:1px solid var(--vst-border)!important;border-radius:.75rem!important;box-shadow:0 25px 50px rgba(0,0,0,.5)!important;padding:.5rem 0!important;min-width:240px!important;margin-top:.75rem!important;animation:anDropdownIn .3s var(--vst-transition)}.pe-3{padding-right:1rem!important}.ajax-post[role=button],.btn-add-collection,.btn-delete-collection,.btn-remove-collection{cursor:pointer}.an-dropdown h4{margin-top:0;margin-bottom:.25rem}.an-dropdown-header{font-family:var(--vst-font-serif);font-size:1.15rem;font-weight:600;color:var(--vst-text-primary)!important;padding:.5rem 1rem!important;margin:0!important;border-bottom:1px solid var(--vst-border)}.an-dropdown-item .form-control.an-form-input{border-radius:.375rem 0 0 .375rem;border-right:none;padding:.375rem .625rem!important;font-size:.875rem}.an-dropdown-item .input-group-btn.btn{padding:.375rem .625rem;font-size:.875rem;border-radius:0 .375rem .375rem 0}.an-dropdown>li:first-of-type{margin-top:0}.an-dropdown-item{color:var(--vst-text-muted)!important;font-size:.875rem;padding:.625rem 1rem!important;transition:all .2s var(--vst-transition)!important}.an-dropdown-item:focus,.an-dropdown-item:hover{color:var(--vst-accent)!important;background:var(--vst-accent-alpha-05)!important}.an-icon-gold{color:var(--vst-accent-alpha-4)}.an-login-dropdown{min-width:300px!important;padding:0!important}.an-login-title{font-family:var(--vst-font-serif);color:var(--vst-accent);font-size:1.125rem;margin-bottom:.25rem}.an-login-subtitle{color:var(--vst-text-alpha-4);font-size:.875rem;margin-bottom:1.25rem}.vma-req{color:var(--vst-danger);font-weight:700;margin-left:.2em}.vma-opt{color:var(--vst-text-muted);font-weight:400;font-size:.75em;margin-left:.4em}#neukunde .vma-field-error{border-color:var(--vst-danger)!important;background:var(--vst-danger-overlay)!important}.vma-reg-error-box{border:1px solid var(--vst-danger);background:var(--vst-danger-overlay, rgba(176,42,55,0.12));color:var(--vst-danger-bright);border-radius:.5rem;padding:.75rem 1rem;margin-bottom:.75rem;font-weight:500}.vma-reg-error-box ul{margin:0;padding-left:1.1rem}.an-form-label{display:block;font-size:.7rem;color:var(--vst-text-alpha-4);text-transform:uppercase;letter-spacing:.1em;margin-bottom:.375rem}.an-form-input{background:var(--vst-bg-modal)!important;border:1px solid var(--vst-border)!important;border-radius:.5rem!important;color:var(--vst-text-primary)!important;font-size:.875rem!important;padding:.625rem .875rem!important;transition:border-color .2s!important}.an-form-input::placeholder{color:var(--vst-text-alpha-2)!important}.an-form-input:focus{border-color:var(--vst-accent-alpha-35)!important;box-shadow:0 0 0 2px var(--vst-accent-alpha-1)!important}.an-forgot-link{font-size:.75rem;color:var(--vst-accent-alpha-5);transition:color .2s}.an-forgot-link:hover{color:var(--vst-accent)}.an-search-form{position:relative}.an-search-input{width:13rem;background:var(--vst-text-alpha-05)!important;border:1px solid var(--vst-accent-overlay-soft)!important;border-radius:9999px!important;padding:.375rem 2.5rem .375rem 1rem!important;font-size:.875rem!important;color:var(--vst-text-primary)!important;transition:all .4s var(--vst-transition)!important}.an-search-input::placeholder{color:var(--vst-text-alpha-25)!important}.an-search-input:focus{width:16rem;border-color:var(--vst-accent-alpha-25)!important;background:var(--vst-surface-overlay-2)!important;box-shadow:none!important}.an-search-btn{position:absolute;right:.75rem;top:50%;transform:translateY(-50%);background:0 0;border:0;color:var(--vst-accent-alpha-4);padding:0;cursor:pointer;transition:color .2s}.an-search-btn:hover{color:var(--vst-accent)}.an-hero-search-wrap{padding-top:1.5rem}.an-hero-search{max-width:36rem}.an-hero-search .an-search-input,.an-hero-search .an-search-input:focus{width:100%!important;font-size:1.05rem!important;padding:.6rem 3rem .6rem 1.25rem!important}.an-hero-search .an-search-btn{right:1.1rem;font-size:1.2rem}.an-search-toggle{background:0 0;border:0;cursor:pointer;font-size:1.25rem;line-height:1}.an-search-toggle[aria-expanded=true]{color:var(--vst-accent)}.an-search-mobile{flex-basis:100%;width:100%;padding:.5rem 0 .35rem}.an-navbar .an-search-mobile .an-search-input,.an-navbar .an-search-mobile .an-search-input:focus{width:100%!important;font-size:1rem!important}.an-search-mobile input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none}@media (min-width:1200px){.order-xl-2{order:2}.order-xl-3{order:3}.navbar-expand-xl .navbar-collapse{display:flex!important}.navbar-expand-xl .navbar-toggler{display:none}.navbar-expand-xl .navbar-nav{flex-direction:row;align-items:center}.navbar-expand-xl .navbar-nav .nav-link{padding-right:.75rem;padding-left:.75rem}}.an-nav-link.active{color:var(--vst-accent)!important}@media (min-width:992px){.d-lg-none{display:none!important}}@media (min-width:1200px){.an-nav-link.active{box-shadow:inset 0-2px 0 var(--vst-accent)}}@media (min-width:1200px) and (max-width:1399.98px){.an-navbar .navbar-nav .an-nav-link{padding-left:.55rem!important;padding-right:.55rem!important}.an-navbar .nav-item{margin:0}.an-navbar .an-search-input{width:10rem}.an-navbar .an-search-input:focus{width:12rem}}.an-icon-btn{color:var(--vst-text-muted);padding:.5rem;font-size:.875rem;transition:color .3s;display:inline-flex;align-items:center;gap:.375rem}.an-icon-btn:hover,div#globalModalBody.modal-body>div.list-group>div.an-list>div.an-list-item>h2,h2.modal-title{color:var(--vst-accent)}.an-toggler{border:0!important;padding:.5rem!important;color:var(--vst-text-muted)!important;font-size:1.25rem}.an-toggler:focus{box-shadow:none!important}.an-btn-gold,.an-btn-gold:hover{color:var(--vst-bg-elevated)!important}.an-btn-gold{background:linear-gradient(135deg,var(--vst-accent),var(--vst-accent-dark))!important;font-weight:600;font-size:.875rem;padding:.625rem 1rem;border-radius:.5rem;border:0;transition:all .3s var(--vst-transition);box-shadow:0 4px 15px var(--vst-accent-alpha-1)}.an-btn-gold:hover{background:linear-gradient(135deg,var(--vst-accent-bright),var(--vst-accent))!important;box-shadow:0 4px 20px var(--vst-accent-alpha-2)}.an-hero{position:relative;height:260px;overflow:hidden}@media (min-width:768px){.an-hero{height:320px}}@media (min-width:992px){.an-hero{height:360px}}.an-hero-bg{position:absolute;inset:0;transform:scale(1.05);animation:heroZoom 8s linear forwards}.an-hero-bg img{width:100%;height:100%;object-fit:cover;display:block}.an-hero-overlay-1{position:absolute;inset:0;background:linear-gradient(to top,var(--vst-bg-deep),var(--vst-shadow-navbar-3),var(--vst-shadow-navbar-1))}.an-hero-overlay-2{position:absolute;inset:0;background:linear-gradient(to right,var(--vst-shadow-navbar-3),transparent,var(--vst-shadow-navbar-1))}.an-hero-vignette{position:absolute;inset:0;background:radial-gradient(ellipse at center,transparent 50%,var(--vst-shadow-navbar-2) 100%)}.an-hero .breadcrumb{display:inline-flex;align-items:center;padding:.35rem .85rem;border-radius:.5rem;background:var(--vst-breadcrumb-bg, var(--vst-bg-deep));border:1px solid var(--vst-breadcrumb-border, var(--vst-border))}.an-breadcrumb-link{color:var(--vst-breadcrumb, var(--vst-text-primary));font-size:.875rem;font-weight:600;transition:color .2s}.an-breadcrumb-link:hover{color:var(--vst-accent);text-decoration:underline}.an-hero .breadcrumb-item+.breadcrumb-item::before{padding-right:.5rem}.breadcrumb{margin-bottom:0}.an-hero .breadcrumb-item+.breadcrumb-item::before,.breadcrumb-item+.breadcrumb-item::before{color:var(--vst-breadcrumb-sep, var(--vst-text-muted))}.an-gold-line{width:80px;height:2px;background:linear-gradient(to right,var(--vst-accent),transparent)}.an-gold-line-full{height:1px;background:linear-gradient(90deg,transparent,var(--vst-accent-alpha-4),transparent)}.an-main-content{margin-top:-1rem;position:relative;z-index:10;padding-bottom:2rem}.an-card{position:relative;background:var(--vst-bg-card);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:1px solid var(--vst-border);border-radius:.75rem;overflow:hidden;transition:all .4s var(--vst-transition)}.an-card:hover{border-color:var(--vst-border-hover);box-shadow:0 8px 32px var(--vst-accent-alpha-06),0 0 0 1px var(--vst-accent-alpha-05);transform:translateY(-2px)}.an-card-accent{height:2px;background:linear-gradient(to right,transparent,var(--vst-accent-alpha-3),transparent)}.an-card-header{display:flex;align-items:flex-start;justify-content:space-between;padding:1.25rem 1.25rem .75rem}.an-card-title,div.an-card>div.an-card-header>h2.an-card-title{font-family:var(--vst-font-serif);font-size:1.25rem;color:var(--vst-text-primary);letter-spacing:.02em;margin:0;line-height:1.3}.an-card-subtitle{font-size:.875rem;color:var(--vst-text-alpha-4);margin:.25rem 0 0}.an-card-separator{margin:0 1.25rem;height:1px;background:linear-gradient(to right,var(--vst-accent-overlay),var(--vst-accent-overlay-soft),transparent)}.an-card-footer{padding:0 1.5rem 1.25rem;margin-top:.75rem}.an-card-body{padding:1rem 1.25rem 1.25rem}.an-collapse-btn{background:0 0;border:0;color:var(--vst-accent-alpha-3);padding:.375rem;margin-top:.125rem;margin-left:.75rem;border-radius:.375rem;cursor:pointer;transition:all .3s;display:flex;align-items:center;justify-content:center}.an-collapse-btn:hover{color:var(--vst-accent);background:var(--vst-accent-alpha-05)}.an-collapse-btn[aria-expanded=false] i{transform:rotate(-90deg)}.an-collapse-btn i{transition:transform .3s var(--vst-transition)}.an-abo-item{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;padding:.875rem 0;transition:all .2s}.an-abo-item,.an-abo-item:hover{color:inherit}.an-abo-item:hover .an-abo-title,.vma-content a:hover{color:var(--vst-accent-bright)}.an-abo-info{flex:1;min-width:0}.an-abo-title{color:var(--vst-accent);font-size:.9375rem;font-weight:500;line-height:1.4;transition:color .2s;margin:0;font-family:var(--vst-font-sans)}.an-abo-desc{font-size:.75rem;color:var(--vst-text-alpha-35);margin:.25rem 0 0}.an-abo-price{text-align:right;flex-shrink:0}.an-price-value{display:block;font-size:1.25rem;font-weight:600;color:var(--vst-text-primary);font-variant-numeric:tabular-nums}.an-price-info{display:block;font-size:.75rem;color:var(--vst-text-alpha-75);line-height:1.3;margin-top:.125rem}.an-divider{height:1px;background:linear-gradient(to right,var(--vst-accent-alpha-1),transparent)}.an-btn-outline{display:inline-flex;align-items:center;gap:.5rem;font-size:.875rem;color:var(--vst-accent);border:1px solid var(--vst-accent-alpha-2);border-radius:9999px;padding:.5rem 1.25rem;transition:all .3s var(--vst-transition)}.an-btn-close,.an-btn-outline:hover{background:var(--vst-accent-alpha-05)}.an-btn-outline:hover{color:var(--vst-accent-bright);border-color:var(--vst-accent-alpha-4)}.an-btn-outline i{transition:transform .3s}.an-btn-outline:hover i{transform:translateX(3px)}.an-btn-close{display:inline-flex;align-items:center;cursor:pointer;font-size:1.1rem;color:var(--vst-accent);border:1px solid var(--vst-accent-alpha-2);border-radius:6px;padding:.125rem .5rem;transition:all .3s var(--vst-transition);box-sizing:content-box}.an-btn-close:hover{border-color:var(--vst-accent-alpha-6);color:var(--vst-accent-bright)}.an-album-cover-link{display:inline-block;position:relative;overflow:hidden;border-radius:.5rem;box-shadow:0 4px 20px rgba(0,0,0,.3)}.an-album-cover{max-width:250px;width:100%;display:block;transition:transform .5s var(--vst-transition)}.an-album-cover-link:hover .an-album-cover{transform:scale(1.05)}.an-album-overlay{position:absolute;inset:0;background:linear-gradient(to top,rgba(0,0,0,.5),transparent,transparent);opacity:0;transition:opacity .4s;display:flex;align-items:flex-end;padding:.75rem}.an-album-cover-link:hover .an-album-overlay{opacity:1}.an-album-overlay-text,.an-album-thumb img{transition:transform .4s var(--vst-transition)}.an-album-overlay-text{color:var(--vst-white-alpha-9);font-size:.75rem;display:flex;align-items:center;transform:translateY(8px)}.an-album-cover-link:hover .an-album-overlay-text{transform:translateY(0)}.an-list{list-style:none;padding:0;margin:0}.an-list-item{border-bottom:none;margin-bottom:.65rem}.an-list-link{display:flex;align-items:center;justify-content:space-between;padding:.75rem 0;color:inherit;transition:all .2s}.an-list-link:hover{color:inherit}.an-list-link:hover .an-list-text{color:var(--vst-accent)}.an-list-link:hover .an-list-dot{background:var(--vst-accent)}.an-list-dot{width:4px;height:4px;border-radius:50%;background:var(--vst-accent-alpha-3);flex-shrink:0;margin-right:.625rem;transition:background .2s}.an-list-text{flex:1;font-size:.875rem;color:var(--vst-text-alpha-75);transition:color .2s}.an-list-date{font-size:.75rem;color:var(--vst-text-alpha-25);flex-shrink:0;margin-left:.75rem;font-variant-numeric:tabular-nums}.an-album-row{display:flex;align-items:center;gap:1rem;padding:.625rem;margin:0-.625rem;border-radius:.75rem;color:inherit;transition:all .3s var(--vst-transition)}.an-album-row:hover{background:var(--vst-accent-alpha-05);color:inherit}.an-album-row+.an-album-row{margin-top:.5rem}.an-album-thumb{width:68px;height:68px;border-radius:.5rem;overflow:hidden;flex-shrink:0;border:1px solid var(--vst-accent-alpha-1);box-shadow:0 4px 12px rgba(0,0,0,.2);transition:border-color .3s}.an-album-row:hover .an-album-thumb{border-color:var(--vst-accent-alpha-25)}.an-album-thumb img{width:100%;height:100%;object-fit:cover}.an-album-row:hover .an-album-thumb img{transform:scale(1.1)}.an-album-info{flex:1;min-width:0}.an-album-date{display:block;font-size:.75rem;color:var(--vst-accent-alpha-5);font-variant-numeric:tabular-nums;margin-bottom:.25rem}.an-album-name{display:block;font-size:.875rem;color:var(--vst-text-alpha-75);line-height:1.4;transition:color .2s}.an-album-row:hover .an-album-name,.an-footer-link:hover{color:var(--vst-accent)}.an-section-divider{display:flex;align-items:center;gap:1rem}.an-section-divider-line{flex:1;height:1px;background:linear-gradient(to right,transparent,var(--vst-accent-overlay),transparent)}.an-section-divider-dot{width:6px;height:6px;border-radius:50%;background:var(--vst-accent-alpha-3)}.an-random-cover{width:100%;max-width:280px;height:auto}.an-footer{margin-top:3rem;background:var(--vst-bg-darker)}.an-footer-link{color:var(--vst-text-alpha-4);font-size:.875rem;transition:color .3s}.an-footer-sep{color:var(--vst-accent-overlay)}.an-footer-nav{flex-wrap:wrap;min-width:0;gap:.35rem 2rem}.an-footer-copy,.an-footer-nav .an-footer-link{white-space:nowrap}.an-footer-copy{flex-shrink:0;font-size:.875rem;color:var(--vst-text-alpha-3)}.an-footer-link-gold{color:var(--vst-accent-alpha-5);transition:color .3s}.an-footer-link-gold:hover,.vma-content .description-block a:hover,.vma-content a,.vma-content table tbody td a:hover{color:var(--vst-accent)}.an-fade-in{animation:fadeIn .3s var(--vst-transition) both}.vma-reveal{opacity:0;transform:translateY(16px);transition:opacity .45s var(--vst-transition),transform .45s var(--vst-transition)}.vma-reveal.vma-reveal-in{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.an-fade-in,.an-hero-bg{animation:none}.vma-reveal{opacity:1;transform:none;transition:none}}@media print{.vma-reveal{opacity:1!important;transform:none!important}}.an-page-hero{position:relative;height:180px;overflow:hidden}@media (min-width:768px){.an-page-hero{height:220px}}.an-page-title{font-family:var(--vst-font-serif);font-size:1.5rem;color:var(--vst-text-primary);letter-spacing:.02em;margin:0}@media (min-width:768px){.an-page-title{font-size:1.875rem}}.an-page-content{min-height:400px;padding-top:2rem;padding-bottom:2rem}.an-spinner{display:flex;flex-direction:column;align-items:center;gap:1rem;padding:5rem 0}.an-spinner-ring{width:40px;height:40px;border:2px solid var(--vst-accent-alpha-3);border-top-color:var(--vst-accent);border-radius:50%;animation:spin 1s linear infinite}.an-spinner-text{font-size:.875rem;color:var(--vst-text-alpha-3)}.vma-content{color:var(--vst-text-primary);font-family:var(--vst-font-sans);line-height:1.7}.vma-content h1,.vma-content h2,.vma-content h3,.vma-content h4{font-family:var(--vst-font-serif);color:var(--vst-accent);margin-bottom:.75rem;margin-top:1.5rem}.vma-content h1{font-size:1.75rem}.vma-content h2{font-size:1.4rem}.vma-content h3{font-size:1.15rem}.vma-content a{text-decoration:none;transition:color .2s,opacity .2s}.vma-content table{width:100%;border-collapse:separate;border-spacing:0;margin:1rem 0;font-size:.875rem}.vma-content table thead th{background:var(--vst-accent-overlay-soft);color:var(--vst-accent);font-weight:600;text-transform:uppercase;letter-spacing:.05em;font-size:.75rem;padding:.75rem 1rem;text-align:left;border-bottom:1px solid var(--vst-accent-overlay);white-space:nowrap}.vma-content table tbody tr{transition:background .2s}.vma-content table tbody tr:hover{background:var(--vst-accent-alpha-04)}.vma-content table tbody td{padding:.65rem 1rem;border-bottom:1px solid var(--vst-accent-alpha-06);color:var(--vst-text-primary);vertical-align:middle}.vma-content table tbody td a{color:var(--vst-text-primary);transition:color .2s}.vma-content img{border-radius:.5rem;transition:transform .3s,box-shadow .3s;max-width:100%;height:auto}.vma-content a:hover img{transform:scale(1.02);box-shadow:0 4px 20px var(--vst-accent-overlay)}.vma-content .row{display:flex;flex-wrap:wrap;margin-left:-.75rem;margin-right:-.75rem}.vma-content [class*=col-]{padding-left:.75rem;padding-right:.75rem;margin-bottom:1.5rem}.vma-content .col-md-4{width:33.333%}.vma-content .col-md-6{width:50%}.vma-content .col-lg-12,.vma-content .col-md-12{width:100%}.vma-content .col-lg-6{width:50%}@media (max-width:768px){.vma-content .col-lg-6,.vma-content .col-md-4,.vma-content .col-md-6{width:100%}}.vma-content .description-block{padding:1rem;text-align:center;border-right:none!important;transition:transform .3s,background .3s;border-radius:.5rem}.vma-content .description-block:hover{background:var(--vst-accent-alpha-05);transform:translateY(-2px)}.vma-content .description-block img{display:block;margin:0 auto .75rem;border-radius:.5rem;box-shadow:0 4px 12px rgba(0,0,0,.3)}.vma-content .description-block a{color:var(--vst-text-alpha-75);font-size:.875rem;line-height:1.4}.vma-content .btn{display:inline-flex;align-items:center;gap:.5rem;padding:.5rem 1rem;border-radius:.5rem;font-size:.875rem;transition:all .2s;border:1px solid var(--vst-accent-alpha-2);color:var(--vst-accent);background:0 0;cursor:pointer}.vma-content .btn:hover{background:var(--vst-accent-overlay-soft);border-color:var(--vst-accent-alpha-35)}.vma-content .btn-link{border:0;padding:.25rem .5rem}.vma-btn-solid{text-decoration:none!important;border:0!important;background:var(--vst-accent)!important;color:var(--vst-bg-card-solid)!important;font-weight:600;font-size:1rem;padding:.5rem 1.25rem!important;border-radius:.375rem;display:inline-block;cursor:pointer;transition:filter .2s}.vma-btn-solid:hover{filter:brightness(1.1)}.vma-content .btn-primary{background:var(--vst-accent);color:var(--vst-bg-card-solid);border-color:transparent}.vma-content .btn-primary:hover{background:var(--vst-accent-bright);border-color:transparent}.vma-content .btn-success{background:var(--vst-success);color:var(--vst-white);border-color:transparent}.vma-content .btn-success:hover{filter:brightness(1.1);background:var(--vst-success);border-color:transparent}.vma-content .btn-danger{background:var(--vst-danger);color:var(--vst-white);border-color:transparent}.vma-content .btn-warning{background:var(--vst-warning);color:var(--vst-bg-card-solid);border-color:transparent}.vma-content .btn-box-tool{background:0 0;border:0;color:var(--vst-text-alpha-3);padding:.25rem;font-size:.75rem}.vma-content .badge,.vma-content .label{display:inline-block;padding:.2rem .6rem;border-radius:9999px;font-size:.7rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em}.vma-content .badge-info,.vma-content .label-info{background:var(--vst-accent-overlay);color:var(--vst-accent)}.vma-content .badge-success,.vma-content .label-success{background:var(--vst-success-overlay);color:var(--vst-success-bright)}.vma-content .badge-warning,.vma-content .label-warning{background:var(--vst-warning-overlay);color:var(--vst-warning-bright)}.vma-content .badge-danger,.vma-content .label-danger{background:var(--vst-danger-overlay);color:var(--vst-danger-bright)}.vma-content input[type=email],.vma-content input[type=password],.vma-content input[type=search],.vma-content input[type=text],.vma-content select,.vma-content textarea{background:var(--vst-bg-modal);border:1px solid var(--vst-border);border-radius:.5rem;padding:.5rem .75rem;color:var(--vst-text-primary);font-size:.875rem;transition:border-color .2s;width:100%}.vma-content input:focus,.vma-content select:focus,.vma-content textarea:focus{border-color:var(--vst-accent-alpha-35);outline:0}.vma-content .dataTables_paginate,.vma-content .pagination{display:flex;gap:.25rem;justify-content:center;margin-top:1.5rem}.vma-content .paginate_button,.vma-content .pagination li{list-style:none}.vma-content .paginate_button,.vma-content .paginate_button a,.vma-content .pagination a{display:inline-flex;align-items:center;justify-content:center;min-width:2rem;height:2rem;padding:0 .5rem;border-radius:.375rem;font-size:.8rem;color:var(--vst-text-muted);border:1px solid var(--vst-accent-alpha-1);transition:all .2s;cursor:pointer;background:0 0}.vma-content .paginate_button.current,.vma-content .pagination .active a{background:var(--vst-accent-overlay);color:var(--vst-accent);border-color:var(--vst-accent-alpha-3)}.vma-content .paginate_button:hover,.vma-content .pagination a:hover{background:var(--vst-accent-overlay-soft);color:var(--vst-accent)}.vma-content .dataTables_info{color:var(--vst-text-alpha-3);font-size:.8rem;margin-top:.75rem}.vma-content .dataTables_filter,.vma-content .dataTables_length{margin-bottom:1rem;color:var(--vst-text-alpha-4);font-size:.85rem}.vma-content .dataTables_filter input,.vma-content .dataTables_length select{max-width:150px;display:inline-block}.vma-content .text-center{text-align:center}.vma-content .text-right{text-align:right}.vma-content .text-muted{color:var(--vst-text-alpha-35)}.vma-content .pull-right{float:right}.vma-content .border-right{border-right:none!important}.vma-content .border-0{border:0!important}.vma-content .center-block{display:block;margin-left:auto;margin-right:auto}.vma-content .breadcrumb,.vma-content .main-footer,.vma-content .main-header,.vma-content .modal:not(.show),.vma-content .navbar,.vma-content .sidebar,.vma-content noscript,.vma-content script{display:none!important}.vma-content .fa{display:inline-block;width:1em;height:1em}.vma-content .fa-minus::before{content:"−"}.vma-content .fa-plus::before{content:"+"}@media (max-width:768px){.vma-content table{display:block;overflow-x:auto;white-space:nowrap;-webkit-overflow-scrolling:touch}}.dataTables_wrapper{color:var(--vst-text-primary)}.dataTables_wrapper .dataTables_filter input{background:var(--vst-bg-card-alpha-6)!important;border:1px solid var(--vst-border)!important;color:var(--vst-text-primary)!important;border-radius:8px!important;padding:.5rem 1rem!important;transition:border-color .3s}.dataTables_wrapper .dataTables_filter input:focus{border-color:var(--vst-accent)!important;outline:0!important;box-shadow:0 0 0 2px var(--vst-accent-overlay)!important}.dataTables_wrapper .dataTables_filter label,.dataTables_wrapper .dataTables_info,.dataTables_wrapper .dataTables_length label,table.dataTable thead th{color:var(--vst-text-muted)!important;font-family:var(--vst-font-sans);font-size:.875rem}.dataTables_wrapper .dataTables_length select{background:var(--vst-bg-card-alpha-6)!important;border:1px solid var(--vst-border)!important;color:var(--vst-text-primary)!important;border-radius:6px!important;padding:.25rem .5rem!important}.dataTables_wrapper .dataTables_paginate .paginate_button{background:0 0!important;border:1px solid var(--vst-border)!important;color:var(--vst-text-muted)!important;border-radius:6px!important;margin:0 2px!important;padding:.4rem .8rem!important;transition:all .3s}.dataTables_wrapper .dataTables_paginate .paginate_button:hover{background:var(--vst-accent-alpha-1)!important;border-color:var(--vst-accent)!important;color:var(--vst-accent)!important}.dataTables_wrapper .dataTables_paginate .paginate_button.current{background:var(--vst-accent)!important;border-color:var(--vst-accent)!important;color:var(--vst-bg-deep)!important;font-weight:600}.dataTables_wrapper .dataTables_paginate .paginate_button.disabled{opacity:.3!important;cursor:not-allowed}table.dataTable thead th{border-bottom:2px solid var(--vst-accent)!important;color:var(--vst-accent)!important;font-weight:600;font-size:.8rem;text-transform:uppercase;letter-spacing:.08em;padding:.75rem 1rem!important}table.dataTable tbody td{border-color:var(--vst-accent-alpha-06)!important;color:var(--vst-text-primary);font-family:var(--vst-font-sans);font-size:.9rem;padding:.65rem 1rem!important;vertical-align:middle}table.dataTable tbody tr:hover td{background:var(--vst-accent-alpha-06)!important}table.dataTable tbody td a{color:var(--vst-accent-bright);text-decoration:none;transition:color .3s}table.dataTable tbody td a:hover{color:var(--vst-accent);text-decoration:underline}table.table-dark{--bs-table-bg:transparent!important;--bs-table-hover-bg:var(--vst-accent-alpha-06)!important;--bs-table-border-color:var(--vst-accent-alpha-06)!important}table.dataTable thead .sorting::after,table.dataTable thead .sorting::before,table.dataTable thead .sorting_asc::after,table.dataTable thead .sorting_desc::before{opacity:.3}table.dataTable thead .sorting_asc::before,table.dataTable thead .sorting_desc::after{opacity:.8;color:var(--vst-accent)}.ui-menu-item .ui-menu-item-wrapper.ui-state-active,ul.ui-widget.ui-widget-content{border:1px solid var(--vst-accent-overlay-soft)!important;border-radius:5px!important}ul.ui-widget.ui-widget-content{padding:10px;background:var(--vst-text-alpha-9)!important}li.ui-menu-item a{width:100%;display:block}.ui-menu-item .ui-menu-item-wrapper.ui-state-active{background:var(--vst-accent)!important;font-weight:700!important;color:var(--vst-text-primary)}.vma-heatmap{margin:10px 0 4px}.vma-hm-grid{display:flex;gap:4px}.vma-hm-cells,.vma-hm-days{display:grid;grid-template-rows:repeat(7,1fr);gap:3px}.vma-hm-days span{font-size:10px;line-height:1;color:var(--vst-text-muted)}.vma-hm-cells{grid-auto-flow:column;grid-auto-columns:1fr;flex:1}.vma-hm-cell,.vma-legend-cell{border-radius:3px;display:inline-block}.vma-hm-cell{width:100%;aspect-ratio:1/1}.vma-hm-cell[data-level="0"]{background:var(--vst-surface-overlay-3);border:1px solid var(--vst-border)}.vma-hm-cell[data-empty="1"]{background:0 0;border:1px dashed var(--vst-border)}.vma-hm-cell[data-level="1"]{background:var(--vst-success-soft-1)}.vma-hm-cell[data-level="2"]{background:var(--vst-success-soft-2)}.vma-hm-cell[data-level="3"]{background:var(--vst-success-soft-3)}.vma-hm-cell[data-level="4"]{background:var(--vst-success-soft-4)}.vma-legend-cell{width:12px;height:12px;flex:0 0 12px}.vma-legend-cell[data-level="0"]{background:var(--vst-surface-overlay-3);border:1px solid var(--vst-border)}.vma-legend-cell[data-level="1"]{background:var(--vst-success-soft-1)}.vma-legend-cell[data-level="2"]{background:var(--vst-success-soft-2)}.vma-legend-cell[data-level="3"]{background:var(--vst-success-soft-3)}.vma-legend-cell[data-level="4"]{background:var(--vst-success-soft-4)}.vma-hm-legend{display:flex;align-items:center;gap:4px;margin-top:8px;font-size:11px;color:var(--vst-text-muted)}.vma-hm-details summary{cursor:pointer;color:var(--vst-accent)}table thead th{cursor:pointer;user-select:none}.an-icon-btn.an-cart-btn{padding:.15rem;line-height:1}.an-icon-btn.an-cart-btn .bi-cart3{font-size:1.6rem;line-height:1}.an-icon-btn.an-cart-btn .bi-cart3+.badge{font-size:.65rem}*,::after,::before{box-sizing:border-box}ol,p,ul{margin:0 0 1rem}.vma-upload-drop.drop i,a:hover{color:var(--vst-accent)}img,video{max-width:100%;height:auto}ol,ul{padding-left:1.25rem}dd,dl{margin:0}table{border-collapse:collapse}button,input,select,textarea{font-family:inherit}small{font-size:.875em}.container,.container-fluid{width:100%;padding-right:.75rem;padding-left:.75rem;margin-right:auto;margin-left:auto}.row{display:flex;flex-wrap:wrap;margin-right:-.75rem;margin-left:-.75rem}[class*=col-]{padding-right:.75rem;padding-left:.75rem}.g-4{margin-right:-1.5rem;margin-left:-1.5rem}.g-4>[class*=col-]{padding-right:1.5rem;padding-left:1.5rem}.col{flex:1 0 0%}.col-1,.col-2{flex:0 0 auto;width:8.3333%}.col-2{width:16.6667%}.col-3,.col-4{flex:0 0 auto;width:25%}.col-4{width:33.3333%}.col-7,.col-9{flex:0 0 auto;width:58.3333%}.col-9{width:75%}.col-10,.col-12{flex:0 0 auto;width:83.3333%}.col-12{width:100%}@media (min-width:576px){.col-sm-1,.col-sm-2{flex:0 0 auto;width:8.3333%}.col-sm-2{width:16.6667%}.col-sm-3,.col-sm-4{flex:0 0 auto;width:25%}.col-sm-4{width:33.3333%}.col-sm-5,.col-sm-6{flex:0 0 auto;width:41.6667%}.col-sm-6{width:50%}.col-sm-7,.col-sm-8{flex:0 0 auto;width:58.3333%}.col-sm-8{width:66.6667%}.col-sm-10,.col-sm-9{flex:0 0 auto;width:75%}.col-sm-10{width:83.3333%}.col-sm-11,.col-sm-12{flex:0 0 auto;width:91.6667%}.col-sm-12{width:100%}.container{max-width:540px}}@media (min-width:768px){.col-md-1,.col-md-2{flex:0 0 auto;width:8.3333%}.col-md-2{width:16.6667%}.col-md-3,.col-md-4{flex:0 0 auto;width:25%}.col-md-4{width:33.3333%}.col-md-5,.col-md-6{flex:0 0 auto;width:41.6667%}.col-md-6{width:50%}.col-md-7,.col-md-8{flex:0 0 auto;width:58.3333%}.col-md-8{width:66.6667%}.col-md-10,.col-md-9{flex:0 0 auto;width:75%}.col-md-10{width:83.3333%}.col-md-11,.col-md-12{flex:0 0 auto;width:91.6667%}.col-md-12{width:100%}.container{max-width:720px}.mx-sm-0{margin-right:0!important;margin-left:0!important}}@media (min-width:992px){.col-lg-1,.col-lg-2{flex:0 0 auto;width:8.3333%}.col-lg-2{width:16.6667%}.col-lg-3,.col-lg-4{flex:0 0 auto;width:25%}.col-lg-4{width:33.3333%}.col-lg-5,.col-lg-6{flex:0 0 auto;width:41.6667%}.col-lg-6{width:50%}.col-lg-7,.col-lg-8{flex:0 0 auto;width:58.3333%}.col-lg-8{width:66.6667%}.col-lg-10,.col-lg-9{flex:0 0 auto;width:75%}.col-lg-10{width:83.3333%}.col-lg-11,.col-lg-12{flex:0 0 auto;width:91.6667%}.col-lg-12{width:100%}.container{max-width:960px}.mx-lg-2,.px-lg-2{--vma-x:0.5rem}.px-lg-2{padding-right:.5rem!important;padding-left:.5rem!important}.mx-lg-2{margin-right:.5rem!important;margin-left:.5rem!important}.order-lg-2{order:2}.order-lg-3{order:3}.d-lg-flex,.navbar-expand-lg .navbar-collapse{display:flex!important}.navbar-expand-lg .navbar-toggler{display:none}.navbar-expand-lg .navbar-nav{flex-direction:row;align-items:center}.navbar-expand-lg .navbar-nav .nav-link{padding-right:.75rem;padding-left:.75rem}}@media (min-width:1200px){.col-xl-1,.col-xl-2{flex:0 0 auto;width:8.3333%}.col-xl-2{width:16.6667%}.col-xl-3,.col-xl-4{flex:0 0 auto;width:25%}.col-xl-4{width:33.3333%}.col-xl-5,.col-xl-6{flex:0 0 auto;width:41.6667%}.col-xl-6{width:50%}.col-xl-7,.col-xl-8{flex:0 0 auto;width:58.3333%}.col-xl-8{width:66.6667%}.col-xl-10,.col-xl-9{flex:0 0 auto;width:75%}.col-xl-10{width:83.3333%}.col-xl-11,.col-xl-12{flex:0 0 auto;width:91.6667%}.col-xl-12{width:100%}.container{max-width:1140px}}@media (min-width:1400px){.col-xxl-1,.col-xxl-2{flex:0 0 auto;width:8.3333%}.col-xxl-2{width:16.6667%}.col-xxl-3,.col-xxl-4{flex:0 0 auto;width:25%}.col-xxl-4{width:33.3333%}.col-xxl-5,.col-xxl-6{flex:0 0 auto;width:41.6667%}.col-xxl-6{width:50%}.col-xxl-7,.col-xxl-8{flex:0 0 auto;width:58.3333%}.col-xxl-8{width:66.6667%}.col-xxl-10,.col-xxl-9{flex:0 0 auto;width:75%}.col-xxl-10{width:83.3333%}.col-xxl-11,.col-xxl-12{flex:0 0 auto;width:91.6667%}.col-xxl-12{width:100%}.container{max-width:1320px}}.d-flex,.d-flex-row{display:flex}.flex-row{flex-direction:row}.flex-column{flex-direction:column}.flex-fill{flex:1 1 auto}.flex-shrink-1{flex-shrink:1}.align-items-center{align-items:center}.align-content-end{align-content:end}.align-middle{vertical-align:middle}.justify-content-center{justify-content:center}.justify-content-between{justify-content:space-between}.justify-content-end{justify-content:flex-end}.justify-content-start{justify-content:flex-start}.gap-2{gap:.5rem}.gap-3{gap:1rem}.gap-4{gap:1.5rem}.gap-5{gap:3rem}.d-block{display:block}.d-inline{display:inline}.d-inline-block{display:inline-block}.flex-wrap{flex-wrap:wrap}.flex-grow-1{flex-grow:1}.align-items-start{align-items:flex-start}.align-items-end{align-items:flex-end}.w-auto{width:auto}.mx-auto{margin-right:auto!important;margin-left:auto!important}.clearfix::after{content:"";display:table;clear:both}.rounded{border-radius:.375rem}.text-nowrap{white-space:nowrap}.text-break{overflow-wrap:break-word;word-break:break-word}.text-decoration-none{text-decoration:none}.col-5{flex:0 0 auto;width:41.6667%}.col-6,.col-8{flex:0 0 auto;width:50%}.col-8{width:66.6667%}.g-2{margin-right:-.5rem;margin-left:-.5rem}.g-2>[class*=col-]{padding-right:.5rem;padding-left:.5rem}.g-3{margin-right:-1rem;margin-left:-1rem}.g-3>[class*=col-]{padding-right:1rem;padding-left:1rem}.mt-0{margin-top:0!important}.mt-1{margin-top:.25rem!important}.mb-1{margin-bottom:.25rem!important}.ms-1{margin-left:.25rem!important}.p-3{padding:1rem!important}.p-4{padding:1.5rem!important}.btn.btn-sm{padding:.25rem .5rem;font-size:.875rem;border-radius:.25rem}.btn.btn-lg{padding:.5rem 1rem;font-size:1.25rem;border-radius:.5rem}.btn.btn-secondary{background:var(--vst-gray);color:var(--vst-white);border-color:transparent}.btn.btn-outline-secondary{background:0 0;color:var(--vst-gray);border-color:var(--vst-gray)}.btn.btn-outline-danger{background:0 0;color:var(--vst-danger);border-color:var(--vst-danger)}.btn.btn-outline-light{background:0 0;color:var(--vst-white);border-color:var(--vst-white)}.form-label{display:block;margin-bottom:.25rem}.form-control.form-control-lg{padding:.5rem 1rem;font-size:1.25rem;border-radius:.5rem}.form-select.form-select-sm{padding:.2rem .5rem;font-size:.875rem}.input-group-sm .btn,.input-group-sm .form-control,.input-group-sm .form-select,.input-group-sm .input-group-text{padding:.25rem .5rem;font-size:.875rem}.form-check.form-check-inline{display:inline-block;margin-right:.75rem}.table.table-sm td,.table.table-sm th{padding:.25rem .5rem}.alert.alert-success{background:var(--vst-success-overlay);color:var(--vst-success-bright);border-color:var(--vst-success)}.alert.alert-warning{background:var(--vst-warning-overlay);color:var(--vst-warning-bright);border-color:var(--vst-warning)}.alert.alert-danger{background:var(--vst-danger-overlay);color:var(--vst-danger-bright);border-color:var(--vst-danger)}.alert.alert-info{background:rgba(2,132,199,.12);color:var(--vst-info);border-color:var(--vst-info);background:color-mix(in srgb,var(--vst-info) 12%,transparent)}.text-bg-secondary{background:var(--vst-gray)!important;color:var(--vst-white)!important}.text-bg-success{background:var(--vst-success)!important;color:var(--vst-white)!important}.text-bg-warning{background:var(--vst-warning)!important;color:var(--vst-bg-card-solid)!important}.text-bg-danger{background:var(--vst-danger)!important}.bg-secondary,.text-bg-danger,.text-bg-info{color:var(--vst-white)!important}.text-bg-info{background:var(--vst-info)!important}.bg-secondary{background:var(--vst-gray)!important}.h5{font-size:1.1rem;font-weight:600}.card-title{font-weight:600;margin-bottom:.5rem}.nav{display:flex;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}.navbar-dark .nav-link,.navbar-dark .navbar-brand{color:var(--vst-white-alpha-9)}.navbar-light .nav-link,.navbar-light .navbar-brand{color:var(--vst-text-primary)}.navbar-static-top{position:static}.dropdown-divider{height:0;margin:.5rem 0;overflow:hidden;border-top:1px solid var(--vst-border)}.list-group-item.list-group-item-action{color:inherit;cursor:pointer}.list-group-item.list-group-item-action:hover,.table-hover tbody tr:hover{background:var(--vst-surface-overlay-2)}.modal-dialog-scrollable{display:flex;max-height:100%}.modal-dialog-scrollable .modal-content{max-height:100%;overflow:hidden}.modal-dialog-scrollable .modal-body{overflow-y:auto}@media (min-width:576px){.flex-column.flex-sm-row{flex-direction:row}.px-sm-0{padding-right:0!important;padding-left:0!important}}@media (min-width:768px){.navbar-expand-md .navbar-collapse{display:flex!important}.navbar-expand-md .navbar-toggler{display:none}.navbar-expand-md .navbar-nav{flex-direction:row;align-items:center}}.d-none,.hidden,.hide{display:none}@media (min-width:768px){.d-md-flex{display:flex}.d-md-none{display:none}}.visually-hidden{position:absolute!important;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.collapse:not(.show){display:none}.collapsed .collapse{display:none}.fade{transition:opacity .15s linear}.fade:not(.show){opacity:0}.position-relative{position:relative}.fixed-top{position:fixed;top:0;right:0;left:0;z-index:1030}.float-end,.float-right,.pull-end,.pull-right{float:right}.pull-start{float:left}.top-0{top:0}.start-100{left:100%}.translate-middle{transform:translate(-50%,-50%)}.position-absolute{position:absolute}.w-25{width:25%}.w-100{width:100%}.h-100{height:100%}.mw-100{max-width:100%}.m-0{margin:0!important}.m-4{margin:1.5rem!important}.mt-2{margin-top:.5rem!important}.mt-3{margin-top:1rem!important}.mt-4{margin-top:1.5rem!important}.mb-0{margin-bottom:0!important}.mb-2{margin-bottom:.5rem!important}.mb-3{margin-bottom:1rem!important}.mb-4{margin-bottom:1.5rem!important}.ms-2{margin-left:.5rem!important}.ms-3{margin-left:1rem!important}.ms-4{margin-left:1.5rem!important}.ms-auto{margin-left:auto!important}.me-1{margin-right:.25rem!important}.me-2{margin-right:.5rem!important}.me-3{margin-right:1rem!important}.me-4{margin-right:1.5rem!important}.mr-2{margin-right:.5rem!important}.mx-0{margin-left:0!important;margin-right:0!important}.mx-2{margin-left:.5rem!important;margin-right:.5rem!important}.mx-4{margin-left:1.5rem!important;margin-right:1.5rem!important}.my-0{margin-top:0!important;margin-bottom:0!important}.my-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-5{margin-top:3rem!important;margin-bottom:3rem!important}.row>.an-section-divider{flex-basis:100%;width:100%}.my-auto{margin-top:auto!important;margin-bottom:auto!important}.p-0{padding:0!important}.p-2{padding:.5rem!important}.p-5{padding:3rem!important}.py-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.px-0{padding-left:0!important;padding-right:0!important}.px-2{padding-left:.5rem!important;padding-right:.5rem!important}.px-4{padding-left:1.5rem!important;padding-right:1.5rem!important}.pt-0{padding-top:0!important}.pb-4{padding-bottom:1.5rem!important}.ps-0{padding-left:0!important}.ps-1{padding-left:.25rem!important}.ps-4{padding-left:1.5rem!important}.pe-4{padding-right:1.5rem!important}.no-padding{padding:0!important}.text-center{text-align:center}.text-end,.text-right{text-align:right}.text-left,.text-start{text-align:left}.text-white{color:var(--vst-text-primary)!important}.text-muted{color:var(--vst-text-muted)!important}.text-green,.text-success{color:var(--vst-success)!important}.text-danger{color:var(--vst-danger)!important}.text-warning{color:var(--vst-warning)!important}.text-info{color:var(--vst-info)!important}.fw-bolder{font-weight:700}.font-weight-normal{font-weight:400}.fs-2{font-size:1.75rem}.fs-3{font-size:1.5rem}.fs-4{font-size:1.25rem}.fs-5{font-size:1.1rem}.fs-6{font-size:.95rem}.small{font-size:.875em}.list-inline,.list-unstyled{list-style:none;padding-left:0}.btn,.list-inline-item{display:inline-block}.btn{font-weight:500;text-align:center;vertical-align:middle;cursor:pointer;border:1px solid transparent;padding:.375rem .75rem;font-size:1rem;line-height:1.5;border-radius:.375rem;background:0 0;color:inherit}.btn:hover{filter:brightness(1.1)}.btn:disabled{opacity:.6;cursor:not-allowed}.btn-primary{background:var(--vst-accent);color:var(--vst-bg-card-solid)}.btn-success{background:var(--vst-success);color:var(--vst-white)}.btn-danger{background:var(--vst-danger);color:var(--vst-white)}.btn-warning{background:var(--vst-warning);color:var(--vst-bg-card-solid)}.btn-default{background:var(--vst-surface-overlay-3);color:inherit;border-color:var(--vst-border)}.btn-link{color:var(--vst-accent);text-decoration:underline;border:0;background:0 0}.btn-flat{border:0}.btn-outline-primary{background:0 0;color:var(--vst-accent);border-color:var(--vst-accent)}.btn-outline-success{background:0 0;color:var(--vst-success);border-color:var(--vst-success)}.btn-close{background:0 0;border:0;font-size:1.2rem;cursor:pointer;color:inherit;line-height:1;width:1.6rem;height:1.6rem}.btn-close::before{content:"✕";display:inline-block;font-size:1.1rem;line-height:1.6rem;opacity:.7}.btn-close:hover::before{opacity:1}.bt-sm{padding:.15rem .4rem;font-size:.8rem}.form-group{margin-bottom:1rem}.form-control,.form-select{display:block;width:100%;padding:.375rem .75rem;font-size:1rem;font-family:inherit;background:var(--vst-surface-overlay-2);border:1px solid var(--vst-border);border-radius:.375rem;color:inherit}.form-control:focus,.form-select:focus{outline:0;border-color:var(--vst-accent);box-shadow:0 0 0 .2rem var(--vst-accent-overlay)}.form-control-sm{padding:.2rem .5rem;font-size:.875rem}.btn.form-control,.form-control.btn{background-color:transparent;border-color:transparent}.btn-primary.form-control,.form-control.btn-primary{background:var(--vst-accent);color:var(--vst-bg-card-solid);border-color:transparent}.btn-success.form-control,.form-control.btn-success{background:var(--vst-success);color:var(--vst-white);border-color:transparent}.btn-danger.form-control,.form-control.btn-danger{background:var(--vst-danger);color:var(--vst-white);border-color:transparent}.btn-warning.form-control,.form-control.btn-warning{background:var(--vst-warning);color:var(--vst-bg-card-solid);border-color:transparent}.btn-default.form-control,.form-control.btn-default{background:var(--vst-surface-overlay-3);color:inherit;border-color:var(--vst-border)}.form-check{display:block;min-height:1.4rem;padding-left:1.6em;margin-bottom:.5rem}.form-check-input{float:left;margin-left:-1.6em;margin-top:.25em;width:1em;height:1em}.form-check-label{display:inline}.form-inline{display:flex;flex-flow:row wrap;gap:.5rem;align-items:center}label{display:inline-block;margin-bottom:.35rem}.input-group{display:flex}.input-group-text{display:flex;align-items:center;padding:.375rem .75rem;background:var(--vst-surface-overlay-2);border:1px solid var(--vst-border);border-radius:.375rem 0 0 .375rem}.input-group-btn .btn{border-radius:0 .375rem .375rem 0;position:relative;z-index:2}.table{width:100%;margin-bottom:1rem}.table td,.table th{padding:.5rem .75rem;text-align:left;vertical-align:top}.table thead th{border-bottom:2px solid var(--vst-border);font-weight:600}.table tbody tr{border-bottom:1px solid var(--vst-border)}.table-striped tbody tr:nth-child(odd){background:var(--vst-surface-overlay-1)}.table-dark{background:var(--vst-bg-card);color:var(--vst-text-primary)}.table-responsive{overflow-x:auto;-webkit-overflow-scrolling:touch}.navbar,.navbar .container,.navbar .container-fluid{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}.navbar-brand{font-size:1.25rem;margin-right:1rem;white-space:nowrap;font-weight:700}.navbar-nav{display:flex;flex-direction:column;list-style:none;padding-left:0;margin:0}.nav-item{margin:0 .25rem}.nav-link{display:block;padding:.5rem .75rem}.navbar-collapse{flex-grow:1;align-items:center}.navbar-toggler{background:0 0;border:1px solid var(--vst-border);border-radius:.375rem;padding:.25rem .5rem;color:inherit;font-size:1.2rem;cursor:pointer}@media (max-width:1199.98px){.navbar-expand-xl .navbar-collapse{display:none;flex-basis:100%}.navbar-expand-xl .navbar-collapse.show{display:block}}.vma-coll-bar{margin-bottom:.75rem}.vma-coll-chips{display:flex;flex-wrap:wrap;gap:.35rem .4rem}.vma-coll-chip{display:inline-flex;align-items:center;gap:.3rem;padding:.25rem .7rem;border:1px solid var(--vst-border);border-radius:999px;background:0 0;color:inherit;font-size:.875rem;line-height:1.4;cursor:pointer;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vma-coll-chip:hover{background:var(--vst-accent-overlay-soft, rgba(0,0,0,0.05));border-color:var(--vst-accent)}.vma-coll-chip.active{background:var(--vst-accent-overlay-soft, rgba(0,0,0,0.08));border-color:var(--vst-accent);color:var(--vst-accent)}.vma-coll-chip-count{font-size:.72rem;padding:0 .4rem;border-radius:999px;background:var(--vst-border);color:inherit;opacity:.9}.vma-coll-chip.active .vma-coll-chip-count{background:var(--vst-accent);color:var(--vst-bg-card-solid, #fff)}.vma-coll-filterinfo{margin:.35rem 0;text-align:right}.nav-tabs{display:flex;border-bottom:1px solid var(--vst-border);list-style:none;padding-left:0}.nav-tabs .nav-link{border:0;margin-bottom:-1px}.nav-tabs .nav-link.active{border-bottom:2px solid var(--vst-accent);color:var(--vst-accent)}.dropdown{position:relative}.dropdown-toggle::after{display:inline-block;margin-left:.35em;vertical-align:middle;content:"";border:solid currentColor;border-width:0 2px 2px 0;padding:2px;transform:rotate(45deg)}.dropdown-menu{position:absolute;z-index:1050;min-width:12rem;padding:.5rem 0;background:var(--vst-bg-card-solid);border:1px solid var(--vst-border);border-radius:.5rem;box-shadow:0 8px 24px rgba(0,0,0,.4);display:none;margin:0;list-style:none;padding-left:0}.dropdown-menu.show{display:block}.dropdown-item{display:block;width:100%;padding:.4rem 1rem;clear:both;white-space:nowrap}.dropdown-item:hover{background:var(--vst-accent-overlay-soft)}.nav-item.dropdown{position:relative}.nav-item.dropdown>.dropdown-menu{top:100%;left:0}.dropdown-menu-end,.dropdown-menu-right,.nav-item.dropdown>.dropdown-menu.dropdown-menu-end{left:auto;right:0}.modal{position:fixed;z-index:1060;display:none;inset:0;overflow-x:hidden;overflow-y:auto;outline:0}.modal.show,.vma-chart svg{display:block}.modal-dialog{position:relative;width:auto;max-width:600px;margin:1.75rem auto;padding:0 1rem}.modal-xl{max-width:1100px}.modal-content{background:var(--vst-bg-card-solid);color:var(--vst-text-primary);border:1px solid var(--vst-border);border-radius:.75rem;box-shadow:0 16px 48px rgba(0,0,0,.5)}.modal-header{display:flex;justify-content:space-between;align-items:center;padding:1rem 1.5rem}.modal-title{margin:0;font-size:1.25rem}.modal-body,.modal-footer{padding:1rem 1.5rem}.modal-footer{display:flex;gap:.5rem;justify-content:flex-end}.modal.fade .modal-dialog{transition:transform .2s ease-out;transform:translateY(-24px)}.modal.show .modal-dialog{transform:none}.modal-fullscreen .modal-dialog{max-width:100%;width:100%;margin:0;padding:0;height:100%}.modal-fullscreen .modal-content{height:100%;border-radius:0;border:0}.modal-fullscreen .modal-body{height:calc(100% - 4.5rem);overflow-y:auto;padding:.5rem}.vma-protector{-moz-user-select:none;-ms-user-select:none}.vma-pdfjs-view,.vma-pdfjs-view canvas,.vma-protector{user-select:none;-webkit-user-select:none}.vma-pdfjs-view{height:calc(100vh - 7rem);overflow-y:auto;background:#fff}.vma-pdfjs-view canvas{display:block;margin:12px auto}.vma-pdfjs-view canvas::selection{background:0 0}.vma-mediaview-video{max-height:calc(100vh - 8rem);width:100%;background:#000}.vma-mediaview-meta{font-size:.875rem;opacity:.8}.vma-audio-view{max-width:900px;margin:0 auto;padding:1.5rem 1rem .5rem}.vma-audio-view-head{display:flex;align-items:center;gap:.6rem;font-family:var(--vst-font-serif);font-size:1.25rem;color:var(--vst-text-primary);margin-bottom:1rem;padding:0 .25rem}.vma-audio-view-head i{font-size:1.4rem;color:var(--vst-accent)}.vma-audio-view-titel{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vma-audio-view-player{display:block;width:100%;height:3rem}.vma-details-meta{font-size:.8rem;opacity:.65;border-top:1px solid rgba(128,128,128,.25);margin-top:.5rem;padding-top:.5rem;flex-wrap:wrap}.vma-imgview{display:block;margin:0 auto;max-height:calc(100vh - 7rem);width:auto;max-width:calc((100vh - 7rem)*.707)}@media print{body.modal-open .vma-printprotected,body.modal-open .vma-printprotected *{display:none!important}}.vma-printprotected{position:relative}.vma-printprotected::after{content:"Druckfunktion für diesen Inhalt deaktiviert.";position:absolute;top:.25rem;left:50%;transform:translateX(-50%);font-size:.75rem;opacity:.45;pointer-events:none}.card{background:var(--vst-bg-card);border:1px solid var(--vst-border);border-radius:.75rem}.card-header{padding:.75rem 1.25rem;border-bottom:1px solid var(--vst-border)}.card-body{padding:1.25rem}.card-footer{padding:.75rem 1.25rem;border-top:1px solid var(--vst-border)}.card-text{margin-bottom:0}.badge{display:inline-block;padding:.35em .65em;font-size:.75em;font-weight:600;line-height:1;border-radius:9999px}.bg-danger,.bg-success{color:var(--vst-white)!important}.bg-success{background:var(--vst-success)!important}.bg-danger{background:var(--vst-danger)!important}.bg-light{background:var(--vst-text-primary)!important;color:var(--vst-bg-card-solid)!important}.alert{padding:.75rem 1.25rem;border-radius:.5rem;margin-bottom:1rem;border:1px solid transparent}.pagination{display:flex;list-style:none;padding-left:0}.page-link{display:block;padding:.375rem .75rem;border:1px solid var(--vst-border);margin-left:-1px}.page-item:first-child .page-link{border-radius:.375rem 0 0 .375rem;margin-left:0}.page-item:last-child .page-link{border-radius:0 .375rem .375rem 0}.pagination-md .page-link{padding:.5rem 1rem;font-size:1.1rem}.vma-upload-drop{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:160px;padding:1.5rem 1rem;margin:1rem 0;text-align:center;border:2px dashed var(--vst-border);border-radius:.75rem;color:var(--vst-text-alpha-4);transition:border-color .2s,background .2s,color .2s}.vma-upload-drop i{color:var(--vst-accent-alpha-4)}.vma-upload-drop.drop{border-color:var(--vst-accent);background:var(--vst-accent-alpha-05);color:var(--vst-text-primary)}.progress{display:flex;height:1rem;background:var(--vst-surface-overlay-3);border-radius:.5rem;overflow:hidden}.progress-bar{background:var(--vst-accent)}.vma-quota-progress{height:1.5rem}.vma-quota-progress .progress-bar{display:flex;align-items:center;justify-content:center;color:var(--vst-white);font-size:.875rem;line-height:1;white-space:nowrap}.list-group{display:flex;flex-direction:column;padding-left:0;margin-bottom:0;border-radius:.5rem}.list-group-item{padding:.75rem 1rem;border:1px solid var(--vst-border);margin-bottom:-1px}.border{border:1px solid var(--vst-border)!important}.border-1{border-width:1px!important}.border-2{border-width:2px!important}.border-top{border-top:1px solid var(--vst-border)!important}.border-bottom{border-bottom:1px solid var(--vst-border)!important}.border-right{border-right:1px solid var(--vst-border)!important}.border-secondary{border-color:var(--vst-muted-c)!important}.rounded-pill{border-radius:9999px!important}.opacity-50{opacity:.5}.breadcrumb{display:flex;list-style:none;padding-left:0;margin-bottom:1rem;gap:.35rem}.breadcrumb-item+.breadcrumb-item::before{content:"/";padding-right:.35rem;color:var(--vst-text-muted)}.box,.info-box{position:relative;display:block;background:var(--vst-bg-card);border:1px solid var(--vst-border);border-radius:.75rem;margin-bottom:1.25rem}.box-postmessage{position:fixed;top:5.5rem;left:50%;transform:translateX(-50%);z-index:1050;min-width:400px;max-width:90vw;padding:1.5rem 2rem;text-align:center;font-size:1.25rem;font-weight:500;box-shadow:0 25px 50px rgba(0,0,0,.5)}.description-block,.description-header{margin-bottom:.75rem}.with-border{border-bottom:1px solid var(--vst-border)}.overlay{position:absolute;inset:0;display:flex;align-items:center;justify-content:center}.content-header,.content-wrapper,.main-header{width:100%}.fa-spin,.timer-spinner,.vma-spinner{animation:vma-spin 1s linear infinite}.timer-spinner,.vma-spinner{display:inline-block}.vma-spinner{width:2.5rem;height:2.5rem;border:3px solid var(--vst-accent-alpha-2);border-top-color:var(--vst-accent);border-radius:50%;animation:vma-spin .8s linear infinite}.ui-front{z-index:100}.vma-ac-list{background:var(--vst-bg-card-solid);border:1px solid var(--vst-border);border-radius:.5rem;box-shadow:0 8px 24px rgba(0,0,0,.45);scrollbar-width:auto;scrollbar-color:var(--vst-accent-alpha-45) transparent;max-height:320px;overflow-y:auto;overflow-x:hidden;padding:.35rem 0}.vma-ac-list::-webkit-scrollbar{width:12px}.vma-ac-list::-webkit-scrollbar-track{background:var(--vst-bg-deep);border-radius:6px}.vma-ac-list::-webkit-scrollbar-thumb{background:var(--vst-accent-alpha-45);border-radius:6px}.vma-ac-list::-webkit-scrollbar-thumb:hover{background:var(--vst-accent)}.vma-ac-cat,.vma-ac-item{padding:.45rem 1rem;cursor:pointer;font-size:.95rem;overflow-wrap:anywhere;white-space:normal}.vma-ac-cat{color:var(--vst-text-muted);font-weight:600;cursor:default;border-top:1px solid var(--vst-border);margin-top:.2rem}.vma-ac-item.vma-ac-active,.vma-ac-item:hover{background:var(--vst-border)}.vma-ac-item{padding-left:2rem}.ui-autocomplete{display:none}.flexslider{overflow-x:auto;scrollbar-width:thin}.flexslider .slides{display:flex;gap:1rem}.flexslider .slides>div{flex:0 0 auto;scroll-snap-align:center}body.modal-open{overflow:hidden}.modal-open::after{content:"";position:fixed;inset:0;background:rgba(0,0,0,.55);z-index:1055}table thead th.vma-sort-asc::after{content:" ▴";font-size:.7em;opacity:.7}table thead th.vma-sort-desc::after{content:" ▾";font-size:.7em;opacity:.7}.vma-chart{width:100%;min-height:120px}.an-navbar .d-flex.order-xl-3{flex-shrink:0;flex-wrap:nowrap;white-space:nowrap}@media (max-width:1199.98px){.an-navbar .container{flex-wrap:wrap;align-items:center}.an-navbar .navbar-brand.an-brand{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:1.05rem!important;margin-right:.5rem}.an-navbar .an-toggler{padding:.35rem .4rem!important}.an-navbar .an-icon-btn{padding:.35rem!important}.an-navbar .navbar-collapse{flex-basis:100%;max-width:100%;overflow-wrap:break-word}.an-navbar .navbar-nav{margin:.5rem 0 0!important}.an-navbar .navbar-nav .nav-link{padding:.65rem .25rem!important}.an-navbar .an-search-input{width:100%!important}.an-navbar .an-search-form{width:100%}.an-navbar .dropdown-menu.an-dropdown.show{position:static;width:100%;max-width:100%;min-width:0!important;margin:0!important;padding:0 0 .25rem!important;background:0 0!important;border:0!important;box-shadow:none!important;backdrop-filter:none;-webkit-backdrop-filter:none;animation:none}.an-navbar .dropdown-menu.an-dropdown .dropdown-item{padding:.55rem 0 .55rem 1.25rem;white-space:normal;word-break:break-word}.an-login-dropdown{min-width:0!important;padding:0 1rem .75rem!important}.an-navbar .navbar-collapse .nav-item:not(:last-child){border-bottom:1px solid var(--vst-border)}}@media (max-width:359.98px){.an-navbar .navbar-brand.an-brand{font-size:.95rem!important}}@media (max-width:767.98px){.an-footer-nav{flex-wrap:wrap;justify-content:center;gap:.35rem .75rem}.an-footer-nav .an-footer-link{white-space:normal;word-break:break-word}}.faq-container{max-width:100%}.faq-search-container{margin-bottom:1.5rem}.faq-search-input{padding:.75rem 1rem;font-size:1.1rem;border-radius:.375rem;border:2px solid var(--vst-border);transition:border-color .3s ease}.faq-search-input:focus{border-color:var(--vst-accent);box-shadow:0 0 0 .2rem rgba(var(--vst-accent-rgb),.25)}.faq-main-section{margin-bottom:1.5rem}.faq-toggle{background:0 0;border:0;font:inherit;text-align:left;color:var(--vst-text-primary);cursor:pointer;transition:color .3s ease;padding:.5rem 0}.faq-toggle:hover{color:var(--vst-accent)}.faq-toggle:focus-visible{outline:2px solid var(--vst-accent);outline-offset:2px;border-radius:.2rem}.faq-toggle::after{content:"▶";font-size:.8em;margin-left:.5rem;transition:transform .3s ease}.faq-toggle[aria-expanded=true]::after{transform:rotate(90deg)}.faq-text{transition:all .3s ease}.faq-toc-list{display:flex;flex-wrap:wrap;gap:.375rem 1.25rem;list-style:none;padding-left:0;margin-bottom:0}.faq-toc-list a{color:var(--vst-text-muted);text-decoration:none;transition:color .3s ease}.faq-toc-list a:focus-visible,.faq-toc-list a:hover{color:var(--vst-accent)}.faq-item-entry .faq-text,.faq-item-list,.faq-subsection-list{border-left:2px solid var(--vst-border);padding-left:1rem}.faq-item-entry,.faq-subsection{margin-bottom:.5rem}.faq-item-entry h4{margin:.5rem 0}.faq-copy-link{border:0;background:0 0;padding:0 .25rem;margin-left:.25rem;font-size:.8em;color:var(--vst-text-primary);vertical-align:middle}.faq-copy-link:hover,.vma-ev-daten i{color:var(--vst-accent)}.faq-text .pt-2.pb-2{padding-top:.5rem;padding-bottom:.5rem;background-color:rgba(var(--vst-bg-light-rgb),.5);border-radius:.25rem}.cursor-pointer{cursor:pointer}.faq-reset-btn{height:calc(1.5em + 1.5rem + 2px)}.faq-search-container .d-flex{align-items:center}.faq-highlight{background-color:var(--vst-accent);color:var(--vst-bg-light);padding:0 .2rem;border-radius:.2rem;font-weight:700}.faq-answer-text mark.faq-highlight,.faq-title-text mark.faq-highlight{background-color:var(--vst-accent);color:#fff}.vma-star-input input[type=radio]{position:absolute;opacity:0;pointer-events:none}.vma-star-input label{margin:0 1px;cursor:pointer}.vma-star-input label i{pointer-events:none}.vma-stars{white-space:nowrap}.vma-cal-nav{display:flex;align-items:center;justify-content:space-between;gap:.5rem;flex-wrap:wrap;margin-bottom:.5rem}.vma-cal-titel{font-size:1.15rem;text-align:center;flex:1 1 auto}.vma-cal{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:2px}.vma-cal-wt{text-align:center;font-weight:600;padding:.25rem 0;border-bottom:1px solid var(--vst-border)}.vma-cal-day{min-height:5.5rem;padding:.25rem;border:1px solid var(--vst-border);border-radius:4px;overflow:hidden;display:flex;flex-direction:column;gap:2px}.vma-cal-leer{border-color:transparent}.vma-cal-heute{border-color:var(--vst-accent);box-shadow:inset 0 0 0 1px var(--vst-accent)}.vma-cal-nr{font-size:.8rem;opacity:.8}.vma-cal-wtm{display:none}.vma-cal-ev{display:block;font-size:.78rem;line-height:1.25;padding:1px 4px;border-radius:3px;background:var(--vst-accent-overlay-soft, rgba(0,0,0,0.08));border-left:3px solid var(--vst-accent);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vma-cal-ev-offen{border:1px dashed var(--vst-accent);background:0 0}@media (max-width:767.98px){.vma-cal{grid-template-columns:1fr}.vma-cal-leer,.vma-cal-ohne,.vma-cal-wt{display:none}.vma-cal-day{min-height:0}.vma-cal-wtm{display:inline}.vma-cal-ev{white-space:normal;font-size:.9rem;padding:4px 6px}}.vma-ev-daten li{margin-bottom:.4rem}.vma-ev-daten i{margin-right:.4rem}.vma-ev-vorbei a{color:#aaa}.vma-ev-chips{display:flex;flex-wrap:wrap;gap:.35rem}.vma-ev-chips:not(:empty){margin-bottom:.5rem}.vma-ev-chip{display:inline-flex;align-items:center;gap:.25rem;padding:.1rem .25rem .1rem .7rem;border:1px solid var(--vst-border);border-radius:999px;background:var(--vst-accent-overlay-soft, rgba(0,0,0,0.08));font-size:.9rem}.vma-ev-chip-x{border:0;background:0 0;color:inherit;cursor:pointer;font-size:1.15rem;line-height:1;padding:0 .45rem;opacity:.7}.vma-ev-chip-x:focus,.vma-ev-chip-x:hover{opacity:1}.vma-ev-fotos{display:flex;flex-wrap:wrap;gap:1rem}.vma-ev-foto{margin:0;max-width:100%}.vma-ev-foto img{max-width:100%;max-height:420px;height:auto;border-radius:4px}.vma-ev-foto figcaption{font-size:.85rem;opacity:.85;margin-top:.25rem}.an-werbe-slot{position:relative;display:flex;align-items:center;justify-content:center;border:1px dashed var(--vst-accent-overlay);border-radius:.5rem;background:var(--vst-accent-overlay-soft, rgba(0,0,0,0.08));overflow:hidden}.an-werbe-slot-wide{width:100%;aspect-ratio:8/1;min-height:90px}.an-werbe-slot-square{aspect-ratio:1/1}.an-werbe-link{display:flex;align-items:center;justify-content:center;gap:.75rem;width:100%;height:100%;padding:1rem;text-decoration:none;color:var(--vst-text-primary)}.an-werbe-slot-square .an-werbe-link{flex-direction:column;gap:.5rem;text-align:center}.an-werbe-label{position:absolute;top:4px;right:8px;font-size:.7rem;text-transform:uppercase;letter-spacing:.08em;opacity:.6}.an-werbe-brand{font-family:var(--vst-font-serif);font-size:1.25rem;color:var(--vst-accent)}.an-werbe-brand i{margin-right:.35rem}.an-werbe-slogan{font-size:.9rem;opacity:.85}.an-werbe-hinweis{position:absolute;bottom:4px;right:8px;font-size:.7rem;letter-spacing:.02em;color:var(--vst-text-muted);text-decoration:none;opacity:.85}.an-werbe-hinweis:focus-visible,.an-werbe-hinweis:hover{color:var(--vst-accent);text-decoration:underline;opacity:1}.an-werbe-slot-square .an-werbe-hinweis{left:8px;right:8px;text-align:center}.an-werbe-img{max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain}.vma-star-lg{font-size:28px!important}.vma-star-lg,.vma-star-lg-click,.vma-star-md{color:#f0ad4e!important;line-height:1!important}.vma-star-lg-click{font-size:28px!important;cursor:pointer!important}.vma-star-md{font-size:22px!important}.vma-mt0-pt0{margin-top:0!important;padding-top:0!important}.vma-comment-box{border-top:1px solid #ccc!important;border-left:1px solid #ccc!important;background-color:#fff!important;padding:1em!important;margin:1em 0!important}.vma-comment-head{padding:0 0 .5em!important}.vma-comment-stars{color:#f0ad4e!important}.vma-comment-body,.vma-comment-stars{padding-left:.5em!important}.vma-comment-answer{background-color:#fff!important;margin:.5em 0 0!important;padding:.5em .5em 0!important;border-top:1px solid #ccc!important;border-left:1px solid #ccc!important}.vma-fontsize-0{font-size:0!important}.vma-desc-block-nopad{padding:0!important}.vma-artist-img,.vma-artist-img-lg{margin:10px 0!important}.vma-artist-img-lg{max-height:150px!important}.vma-desc-name{padding:5px 0!important}.vma-svg-op03{opacity:.3!important}.vma-svg-op06{opacity:.6!important}.vma-center-50{margin:0 auto!important;width:50%!important;text-align:center!important}.vma-icon-6rem{font-size:6rem!important}.vma-modal-btn-pad{padding:0 .2em!important}.vma-auth-icon-wrap{margin:0 5px!important}.vma-cursor-pointer{cursor:pointer!important}.vma-pr-05em{padding-right:.5em!important}