.verwaltungs-tour{justify-items:center;gap:14px;width:100%;margin:0;display:grid}.verwaltungs-tour .vt-laptop{width:100%;max-width:1040px}.verwaltungs-tour .vt-deckel{transform-origin:50% 100%;background:#0d0d0e;border-radius:18px 18px 0 0;margin:0 5.5%;padding:2.2% 1.6% 1.6%;transition:transform 1.4s cubic-bezier(.3,.8,.25,1);position:relative;transform:perspective(2200px)rotateX(0);box-shadow:inset 0 0 0 1px #3a3a3c,inset 0 0 0 3px #0d0d0e,inset 0 0 0 4px #1f1f21}@media (prefers-reduced-motion:no-preference){.verwaltungs-tour .vt-laptop[data-laeuft]:not([data-gestartet]) .vt-deckel{transition:none;transform:perspective(2200px)rotateX(-90deg)}}.verwaltungs-tour .vt-kamera-punkt{background:#1c2230;border-radius:50%;width:6px;height:6px;margin-left:-3px;position:absolute;top:.8%;left:50%}.verwaltungs-tour .vt-boden{background:linear-gradient(#e4e4e6,#b7b7ba 55%,#8d8d91);border-radius:2px 2px 14px 14px/2px 2px 100% 100%;height:clamp(10px,1.9vw,20px);position:relative;box-shadow:0 18px 30px -12px #0005}.verwaltungs-tour .vt-boden span{background:linear-gradient(#a9a9ad,#c9c9cc);border-radius:0 0 8px 8px;width:15%;height:45%;position:absolute;top:0;left:50%;transform:translate(-50%)}.verwaltungs-tour .vt-bildschirm{aspect-ratio:1152/756;color:#09090b;-webkit-user-select:none;user-select:none;--px:calc(100cqw / 1152);background:#fff;font-family:PHC Sans,Arial,sans-serif;position:relative;overflow:hidden;container-type:inline-size}.verwaltungs-tour .vt-kamera{transform-origin:calc(var(--kx) * var(--px)) calc(var(--ky) * var(--px));scale:var(--zoom,1);position:absolute;inset:0}@media (max-width:1000px){@container (width<=700px){.verwaltungs-tour .vt-kamera{--zoom:1.6}}@container (width<=480px){.verwaltungs-tour .vt-kamera{--zoom:2.5}}}.verwaltungs-tour .vt-inhalt{font-size:calc(14 * var(--px));line-height:1.43;position:absolute;inset:0}.verwaltungs-tour .vt-icon{width:calc(16 * var(--px));height:calc(16 * var(--px));fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;flex:none}.verwaltungs-tour b{font-weight:700}.verwaltungs-tour .vt-browser{height:calc(36 * var(--px));border-bottom:calc(1 * var(--px)) solid #d6d6d8;background:#ececee;justify-content:center;align-items:center;display:flex;position:relative}.verwaltungs-tour .vt-ampel{left:calc(14 * var(--px));gap:calc(8 * var(--px));display:flex;position:absolute}.verwaltungs-tour .vt-ampel i{width:calc(12 * var(--px));height:calc(12 * var(--px));background:#ff5f57;border-radius:50%}.verwaltungs-tour .vt-ampel i:nth-child(2){background:#febc2e}.verwaltungs-tour .vt-ampel i:nth-child(3){background:#28c840}.verwaltungs-tour .vt-adresse{justify-content:center;align-items:center;gap:calc(6 * var(--px));width:calc(380 * var(--px));height:calc(24 * var(--px));border-radius:calc(6 * var(--px));color:#3c3c43;font-size:calc(12 * var(--px));background:#dcdcde;display:flex}.verwaltungs-tour .vt-adresse .vt-icon{width:calc(11 * var(--px));height:calc(11 * var(--px))}.verwaltungs-tour .vt-admin{top:calc(36 * var(--px));background:#fff;position:absolute;bottom:0;left:0;right:0;overflow:hidden}.verwaltungs-tour .vt-blass{color:#71717a}.verwaltungs-tour .vt-klein{font-size:calc(12 * var(--px));line-height:calc(16 * var(--px))}.verwaltungs-tour .vt-text14{font-size:calc(14 * var(--px));line-height:calc(20 * var(--px))}.verwaltungs-tour .vt-gruen{color:#059669}.verwaltungs-tour .vt-sidebar{top:calc(16 * var(--px));bottom:calc(16 * var(--px));left:calc(16 * var(--px));width:calc(224 * var(--px));box-sizing:border-box;border:calc(1 * var(--px)) solid #535557;border-radius:calc(12 * var(--px));color:#f2f2f2;box-shadow:0 calc(8 * var(--px)) calc(24 * var(--px)) #0000000f;background:linear-gradient(#2e3032 0% 70%,#252729 100%);position:absolute}.verwaltungs-tour .vt-einklappen{top:calc(16 * var(--px));right:calc(16 * var(--px));width:calc(24 * var(--px));height:calc(24 * var(--px));place-items:center;display:grid;position:absolute}.verwaltungs-tour .vt-einklappen .vt-icon{width:calc(12 * var(--px));height:calc(12 * var(--px))}.verwaltungs-tour .vt-logo{top:calc(48 * var(--px));isolation:isolate;position:absolute;left:50%;translate:-50%}.verwaltungs-tour .vt-logo:before{content:"";z-index:2;clip-path:inset(0 62.9% 0 0);opacity:.97;background:linear-gradient(112deg,#2f1b12 0%,#6f412d 13%,#b56d47 22%,#f2cfb0 29%,#ca7b50 39%,#5c3425 50%,#9f5e3c 63%,#f7dfc9 75%,#b86e48 88%,#311c13 100%);position:absolute;inset:0;-webkit-mask:url(../../../private-health-club-logo-copper.svg) 50%/100% 100% no-repeat;mask:url(../../../private-health-club-logo-copper.svg) 50%/100% 100% no-repeat}.verwaltungs-tour .vt-logo img{width:auto;height:calc(48 * var(--px));filter:brightness(0)saturate(0)invert(.95)sepia(.04)saturate(.6)hue-rotate(328deg)brightness(1.02)contrast(.94);display:block}.verwaltungs-tour .vt-nav{top:calc(128 * var(--px));left:calc(16 * var(--px));right:calc(16 * var(--px));gap:calc(24 * var(--px));display:grid;position:absolute}.verwaltungs-tour .vt-suche{align-items:center;gap:calc(8 * var(--px));height:calc(36 * var(--px));margin:0 calc(4 * var(--px));padding:0 calc(10 * var(--px));box-sizing:border-box;border:calc(1 * var(--px)) solid #535557;border-radius:calc(8 * var(--px));color:#ffffffb3;display:flex}.verwaltungs-tour .vt-link{align-items:center;gap:calc(12 * var(--px));height:calc(40 * var(--px));padding:0 calc(12 * var(--px));border-radius:calc(8 * var(--px));font-weight:500;display:flex;position:relative}.verwaltungs-tour .vt-link .vt-icon{opacity:.75}.verwaltungs-tour .vt-link.aktiv{color:#fff;background:linear-gradient(135deg,#9b6245 0%,#b07252 20%,#c47e5a 35%,#b07252 50%,#a06848 65%,#b07252 80%,#9b6245 100%);box-shadow:0 1px 2px #0000000d}.verwaltungs-tour .vt-link.aktiv .vt-icon{opacity:1}.verwaltungs-tour .vt-punkt{width:calc(8 * var(--px));height:calc(8 * var(--px));background:#fff;border-radius:50%;margin-left:auto}.verwaltungs-tour .vt-nav-badge{height:calc(20 * var(--px));white-space:nowrap;padding:0 calc(6 * var(--px));border:calc(1 * var(--px)) solid #535557;font-size:calc(12 * var(--px));line-height:calc(18 * var(--px));border-radius:999px}.verwaltungs-tour .vt-abschnitt{gap:calc(4 * var(--px));display:grid}.verwaltungs-tour .vt-abschnitt-titel{margin-bottom:calc(8 * var(--px));padding:0 calc(8 * var(--px));font-size:calc(12 * var(--px));line-height:calc(16 * var(--px));letter-spacing:.05em;text-transform:uppercase;opacity:.56;justify-content:space-between;align-items:center;font-weight:600;display:flex}.verwaltungs-tour .vt-abschnitt-titel.aktiv{opacity:1}.verwaltungs-tour .vt-nutzer{left:calc(16 * var(--px));right:calc(16 * var(--px));bottom:calc(16 * var(--px));align-items:center;gap:calc(8 * var(--px));padding:calc(10 * var(--px)) calc(8 * var(--px));border:calc(1 * var(--px)) solid #53555780;border-radius:calc(8 * var(--px));background:#2e3032;font-weight:500;display:flex;position:absolute}.verwaltungs-tour .vt-avatar{width:calc(40 * var(--px));height:calc(40 * var(--px));color:#fff;background:#c47e5a;border-radius:50%;flex:none;place-items:center;font-weight:600;display:grid}.verwaltungs-tour .vt-avatar-foto{box-sizing:border-box;padding:calc(1 * var(--px));background:linear-gradient(#c47e5a 0%,#a86b4d 40%,#c47e5a4d 70%,#0000 100%);display:block}.verwaltungs-tour .vt-avatar-foto img{-o-object-fit:cover;object-fit:cover;border-radius:50%;width:100%;height:100%;display:block}.verwaltungs-tour .vt-sb-makler{gap:calc(10 * var(--px));padding-top:calc(12 * var(--px));border-top:calc(1 * var(--px)) solid #53555780;display:grid}.verwaltungs-tour .vt-sb-makler .vt-abschnitt-titel{opacity:.8;margin:0}.verwaltungs-tour .vt-sb-karte{gap:calc(10 * var(--px));padding:calc(10 * var(--px));border-radius:calc(8 * var(--px));background:#53555740;display:grid}.verwaltungs-tour .vt-sb-person{align-items:center;gap:calc(12 * var(--px));display:flex}.verwaltungs-tour .vt-sb-bild{width:calc(48 * var(--px));height:calc(48 * var(--px))}.verwaltungs-tour .vt-sb-name{font-size:calc(14 * var(--px));font-weight:600}.verwaltungs-tour .vt-sb-knoepfe{gap:calc(8 * var(--px));display:flex}.verwaltungs-tour .vt-sb-knopf{gap:calc(4 * var(--px));border:calc(1 * var(--px)) solid #535557;font-size:calc(12 * var(--px));flex:1}.verwaltungs-tour .vt-sb-knopf .vt-icon{width:calc(12 * var(--px));height:calc(12 * var(--px))}.verwaltungs-tour .vt-nutzer-text{white-space:nowrap;flex:1;min-width:0;display:grid}.verwaltungs-tour .vt-nutzer .vt-blass{color:#ffffffbf;text-overflow:ellipsis;overflow:hidden}.verwaltungs-tour .vt-main{top:calc(48 * var(--px));left:calc(288 * var(--px));right:calc(32 * var(--px));bottom:calc(24 * var(--px));gap:calc(12 * var(--px));flex-direction:column;display:flex;position:absolute}.verwaltungs-tour .vt-kopf{justify-content:space-between;align-items:flex-start;display:flex}.verwaltungs-tour .vt-kopf>div:first-child{gap:calc(4 * var(--px));display:grid}.verwaltungs-tour .vt-kopf-liste{min-height:calc(40 * var(--px))}.verwaltungs-tour .vt-kopf-liste>div:first-child{display:block}.verwaltungs-tour .vt-h1{font-size:calc(24 * var(--px));letter-spacing:-.02em;font-weight:600;line-height:1.25}.verwaltungs-tour .vt-anzahl{color:#71717a;font-size:calc(18 * var(--px));letter-spacing:0;font-weight:400}.verwaltungs-tour .vt-knoepfe{gap:calc(8 * var(--px));display:flex}.verwaltungs-tour .vt-knopf{justify-content:center;align-items:center;gap:calc(8 * var(--px));height:calc(36 * var(--px));padding:0 calc(14 * var(--px));box-sizing:border-box;border-radius:calc(8 * var(--px));white-space:nowrap;font-weight:500;display:inline-flex}.verwaltungs-tour .vt-knopf-sm{height:calc(32 * var(--px));padding:0 calc(10 * var(--px))}.verwaltungs-tour .vt-knopf-rand{border:calc(1 * var(--px)) solid #e4e4e7;background:#fff;box-shadow:0 1px 2px #0000000d}.verwaltungs-tour .vt-knopf-dunkel{color:#fafafa;background:#18181b}.verwaltungs-tour .vt-knopf-dunkel.gedimmt{opacity:.5}.verwaltungs-tour .vt-knopf-voll{width:100%;margin-top:calc(8 * var(--px));font-size:calc(12 * var(--px));justify-content:flex-start}.verwaltungs-tour .vt-knopf-voll .vt-icon{width:calc(12 * var(--px));height:calc(12 * var(--px))}.verwaltungs-tour .vt-ok{align-items:center;gap:calc(12 * var(--px));padding:calc(16 * var(--px));border:calc(1 * var(--px)) solid #a7f3d080;border-radius:calc(8 * var(--px));background:linear-gradient(90deg,#fff,#ecfdf54d);display:flex}.verwaltungs-tour .vt-ok-kreis{width:calc(24 * var(--px));height:calc(24 * var(--px));color:#059669;background:#d1fae5;border-radius:50%;place-items:center;display:grid}.verwaltungs-tour .vt-ok-kreis .vt-icon{width:calc(14 * var(--px));height:calc(14 * var(--px))}.verwaltungs-tour .vt-ok-titel{margin-right:calc(-4 * var(--px));color:#059669;font-weight:500}.verwaltungs-tour .vt-kpis,.verwaltungs-tour .vt-unten{gap:calc(12 * var(--px));grid-template-columns:repeat(3,1fr);display:grid}.verwaltungs-tour .vt-unten{align-items:start}.verwaltungs-tour .vt-breit{grid-column:span 2}.verwaltungs-tour .vt-card{border:calc(1 * var(--px)) solid #e4e4e7;border-radius:calc(12 * var(--px));box-shadow:0 1px 2px #09090b08, 0 calc(8 * var(--px)) calc(24 * var(--px)) #09090b09;background:#fff}.verwaltungs-tour .vt-card-kupfer{border-color:#c47e5a33}.verwaltungs-tour .vt-card-kopf{align-items:center;gap:calc(8 * var(--px));padding:calc(16 * var(--px)) calc(16 * var(--px)) calc(8 * var(--px));font-size:calc(16 * var(--px));font-weight:500;line-height:1;display:flex}.verwaltungs-tour .vt-card-kopf .vt-icon{color:#c47e5a}.verwaltungs-tour .vt-makler-kopf{padding-bottom:calc(12 * var(--px))}.verwaltungs-tour .vt-makler-kopf .vt-icon{color:#191919}.verwaltungs-tour .vt-card-inhalt{padding:calc(16 * var(--px))}.verwaltungs-tour .vt-ohne-oben{padding-top:0}.verwaltungs-tour .vt-metrik{font-size:calc(24 * var(--px));letter-spacing:-.02em;font-weight:600;line-height:1.2}.verwaltungs-tour .vt-zeile-basis{align-items:baseline;gap:calc(8 * var(--px));display:flex}.verwaltungs-tour .vt-balken{height:calc(4 * var(--px));margin-top:calc(8 * var(--px));background:#f4f4f5;border-radius:999px;overflow:hidden}.verwaltungs-tour .vt-balken span{background:#18181b;height:100%;display:block}.verwaltungs-tour .vt-abstand4{margin-top:calc(4 * var(--px))}.verwaltungs-tour .vt-abstand8{margin-top:calc(8 * var(--px))}.verwaltungs-tour .vt-aktivitaet{padding:calc(8 * var(--px)) 0;border-bottom:calc(1 * var(--px)) solid #e4e4e7;justify-content:space-between;align-items:center;display:flex}.verwaltungs-tour .vt-aktivitaet:last-child{border-bottom:0}.verwaltungs-tour .vt-akt-links{align-items:center;gap:calc(8 * var(--px));display:flex}.verwaltungs-tour .vt-akt-kreis{width:calc(24 * var(--px));height:calc(24 * var(--px));border-radius:50%;place-items:center;display:grid}.verwaltungs-tour .vt-akt-kreis .vt-icon{width:calc(12 * var(--px));height:calc(12 * var(--px))}.verwaltungs-tour .vt-akt-badge{height:calc(16 * var(--px));padding:0 calc(4 * var(--px));border:calc(1 * var(--px)) solid #e4e4e7;font-size:calc(10 * var(--px));line-height:calc(14 * var(--px));border-radius:999px;font-weight:600;background:#fff!important}.verwaltungs-tour .vt-art-vertrag{color:#059669;background:#d1fae5}.verwaltungs-tour .vt-art-ma{color:#2563eb;background:#dbeafe}.verwaltungs-tour .vt-art-aenderung{color:#d97706;background:#fef3c7}.verwaltungs-tour .vt-art-vorgang{color:#4f46e5;background:#e0e7ff}.verwaltungs-tour .vt-makler{align-items:center;gap:calc(16 * var(--px));margin-bottom:calc(4 * var(--px));display:flex}.verwaltungs-tour .vt-makler>span:last-child{display:grid}.verwaltungs-tour .vt-makler-bild{box-sizing:border-box;width:calc(56 * var(--px));height:calc(56 * var(--px));padding:calc(2 * var(--px));background:linear-gradient(#c47e5a 0%,#a86b4d 40%,#c47e5a4d 70%,#0000 100%);border-radius:50%;flex:none;display:block}.verwaltungs-tour .vt-makler-bild img{-o-object-fit:cover;object-fit:cover;border-radius:50%;width:100%;height:100%;display:block}.verwaltungs-tour .vt-makler-logo{width:auto;height:calc(18 * var(--px));margin-top:calc(4 * var(--px))}.verwaltungs-tour .vt-makler-name{font-size:calc(16 * var(--px));font-weight:600}.verwaltungs-tour .vt-tabelle{border:calc(1 * var(--px)) solid #e4e4e7;border-radius:calc(12 * var(--px));flex:1;min-height:0;overflow:hidden;box-shadow:0 1px 3px #0000001a}.verwaltungs-tour .vt-tr{height:calc(40 * var(--px));border-bottom:calc(1 * var(--px)) solid #e4e4e7;background:color-mix(in srgb, #c47e5a calc(var(--markierung,0) * 14%), #fff);grid-template-columns:44fr 108fr 86fr 222fr 70fr 84fr 136fr 82fr;align-items:center;display:grid}.verwaltungs-tour .vt-tr>*{padding:0 calc(10 * var(--px));text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.verwaltungs-tour .vt-th{height:calc(36 * var(--px));color:#71717a;font-size:calc(12 * var(--px));letter-spacing:.025em;background:#f8f8f9;font-weight:600}.verwaltungs-tour .vt-th>span{align-items:center;gap:calc(8 * var(--px));display:flex}.verwaltungs-tour .vt-sortiert{color:#09090b;font-weight:500}.verwaltungs-tour .vt-sortiert .vt-icon{color:#c47e5a}.verwaltungs-tour .vt-haken{width:calc(16 * var(--px));height:calc(16 * var(--px));box-sizing:border-box;border:calc(1 * var(--px)) solid #18181b;border-radius:calc(4 * var(--px));place-items:center;display:grid}.verwaltungs-tour .vt-haken.an{color:#fafafa;background:#18181b}.verwaltungs-tour .vt-haken .vt-icon{width:calc(12 * var(--px));height:calc(12 * var(--px))}.verwaltungs-tour .vt-status{padding:calc(2 * var(--px)) calc(10 * var(--px));color:#166534;font-size:calc(12 * var(--px));background:#dcfce7;border-radius:999px;font-weight:500}.verwaltungs-tour .vt-abdunkeln{-webkit-backdrop-filter:blur(calc(2 * var(--px)));backdrop-filter:blur(calc(2 * var(--px)));background:#0000008c;position:absolute;inset:0}.verwaltungs-tour .vt-dialog{top:calc(36 * var(--px));left:calc(240 * var(--px));width:calc(672 * var(--px));height:calc(648 * var(--px));box-sizing:border-box;gap:calc(16 * var(--px));padding:calc(20 * var(--px));border:calc(1 * var(--px)) solid #e4e4e7;border-radius:calc(12 * var(--px));opacity:var(--auf);scale:calc(.95 + .05 * var(--auf));background:#fff;flex-direction:column;display:flex;position:absolute;box-shadow:0 25px 50px -12px #00000040}.verwaltungs-tour .vt-schliessen{top:calc(16 * var(--px));right:calc(16 * var(--px));opacity:.7;position:absolute}.verwaltungs-tour .vt-dialog-titel{font-size:calc(18 * var(--px));letter-spacing:-.015em;font-weight:600;line-height:1}.verwaltungs-tour .vt-formular{flex:1;min-height:0;overflow:hidden}.verwaltungs-tour .vt-rolle{gap:calc(24 * var(--px));padding:0 calc(4 * var(--px));translate:0 calc(var(--rollen) * -1 * var(--px));display:grid}.verwaltungs-tour .vt-gruppe{gap:calc(16 * var(--px));display:grid}.verwaltungs-tour .vt-h3{font-size:calc(14 * var(--px));line-height:calc(20 * var(--px));font-weight:600}.verwaltungs-tour .vt-zwei,.verwaltungs-tour .vt-drei{gap:calc(16 * var(--px));grid-template-columns:1fr 1fr;display:grid}.verwaltungs-tour .vt-drei{grid-template-columns:1fr 1fr 1fr}.verwaltungs-tour .vt-spanne2{grid-column:span 2}.verwaltungs-tour .vt-feld{gap:calc(8 * var(--px));display:grid}.verwaltungs-tour .vt-label{font-size:calc(14 * var(--px));font-weight:500;line-height:1}.verwaltungs-tour .vt-pflicht{color:#dc2626}.verwaltungs-tour .vt-input{height:calc(36 * var(--px));padding:0 calc(12 * var(--px));box-sizing:border-box;border:calc(1 * var(--px)) solid #e4e4e7;border-radius:calc(8 * var(--px));white-space:nowrap;align-items:center;display:flex;overflow:hidden;box-shadow:0 1px 2px #0000000d}.verwaltungs-tour .vt-input.fokus{box-shadow:0 0 0 calc(3 * var(--px)) #09090b26;border-color:#09090b}.verwaltungs-tour .vt-select{height:calc(40 * var(--px));border-radius:calc(6 * var(--px));box-shadow:none;justify-content:space-between}.verwaltungs-tour .vt-platzhalter{color:#71717a}.verwaltungs-tour .vt-vertrag{align-items:center;gap:calc(8 * var(--px));display:flex}.verwaltungs-tour .vt-dialog-fuss{justify-content:flex-end;gap:calc(8 * var(--px));padding-top:calc(16 * var(--px));border-top:calc(1 * var(--px)) solid #e4e4e7;display:flex}.verwaltungs-tour .vt-meldung{right:calc(24 * var(--px));bottom:calc(24 * var(--px));align-items:center;gap:calc(8 * var(--px));width:calc(356 * var(--px));box-sizing:border-box;padding:calc(16 * var(--px));border:calc(1 * var(--px)) solid #e4e4e7;border-radius:calc(8 * var(--px));font-size:calc(13 * var(--px));background:#fff;font-weight:500;display:flex;position:absolute;box-shadow:0 10px 15px -3px #0000001a}.verwaltungs-tour .vt-zeiger{left:calc(var(--x) * var(--px));top:calc(var(--y) * var(--px));width:calc(17 * var(--px));height:calc(25 * var(--px));margin:calc(-1 * var(--px)) 0 0 calc(-1 * var(--px));filter:drop-shadow(0 calc(1 * var(--px)) calc(2 * var(--px)) #00000059);transform-origin:0 0;transition:scale .1s;position:absolute}.verwaltungs-tour .vt-zeiger.klickt{scale:.85}
