.edit-spielstaette-card[data-v-dc5b4d4d]{background:linear-gradient(180deg,#fff,#f8fbff);display:flex;flex-direction:column;max-height:min(88vh,860px);overflow:hidden}.edit-spielstaette-toolbar[data-v-dc5b4d4d]{align-items:center;background:#f7fbff;border-bottom:1px solid #e8eff7;display:flex;flex-shrink:0;gap:12px;padding:10px 20px}.edit-spielstaette-toolbar__count[data-v-dc5b4d4d]{color:#556476;flex:1 1 auto;font-size:.9rem;min-width:0}.edit-spielstaette-toolbar__add[data-v-dc5b4d4d]{border-radius:12px;flex:0 0 auto;font-weight:700;letter-spacing:0;min-height:38px;text-transform:none}.edit-spielstaette-body[data-v-dc5b4d4d]{background:#f7f9fa;display:grid;flex:1;gap:14px;min-height:0;overflow-y:auto;padding:18px 20px!important}.edit-spielstaette-panel[data-v-dc5b4d4d]{background:#fff;border:1px solid #dbe7f3;border-radius:14px;display:grid;gap:12px;padding:16px}.edit-spielstaette-panel__header[data-v-dc5b4d4d]{align-items:center;display:flex;gap:12px;justify-content:space-between;margin-bottom:8px}.edit-spielstaette-panel__header h4[data-v-dc5b4d4d]{color:#172033;font-size:1rem;margin:0}.edit-spielstaette-panel__type[data-v-dc5b4d4d]{display:flex;justify-content:flex-start}@media(max-width:600px){.edit-spielstaette-toolbar[data-v-dc5b4d4d]{padding:10px 14px}.edit-spielstaette-body[data-v-dc5b4d4d]{padding:14px!important}.edit-spielstaette-panel[data-v-dc5b4d4d]{padding:14px}.edit-spielstaette-panel__header[data-v-dc5b4d4d]{align-items:flex-start}}.div-club{--club-bg:linear-gradient(180deg,#f7f8fb,#eef1f6);--club-surface:hsla(0,0%,100%,.94);--club-border:rgba(16,24,40,.08);--club-shadow-soft:0 10px 28px rgba(15,23,42,.06);--club-text:#172033;background:var(--club-bg);min-height:100vh;padding:20px 12px 40px}.div-inner1-club{margin:0 auto;max-width:1220px;min-height:600px;padding:0}.club-hero{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:var(--club-surface);border:1px solid var(--club-border);border-radius:24px;box-shadow:var(--club-shadow-soft);margin-bottom:18px;overflow:hidden;padding:20px;position:relative}.club-hero:before{background:radial-gradient(circle at top left,rgba(var(--v-theme-primary),.16),transparent 42%),radial-gradient(circle at top right,rgba(34,197,94,.12),transparent 28%);content:"";inset:0;pointer-events:none;position:absolute}.club-header{position:relative;z-index:1}.club-header-left{display:grid;gap:10px}.club-eyebrow{color:rgb(var(--v-theme-primary));font-size:.74rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.club-title{color:var(--club-text);font-size:clamp(1.6rem,3vw,2.2rem);font-weight:700;letter-spacing:-.02em;margin:0}.club-card .v-btn{border-radius:10px}.h2-header-club{color:#0a66c2;margin:20px}.div-inner-club{display:grid;gap:10px;justify-content:center}.div-inner-club .v-input__details{display:none}.div-grid-club{display:grid;gap:5px}.delete-spielstaette-btn-club{align-items:center;display:flex;gap:10px;margin:5px 10px}.div-gallery-club{display:grid;gap:5px;grid-template-columns:130px 130px;justify-content:center;margin:5px}.img-gallery-club{border:1px solid #a9a9a9;height:120px;-o-object-fit:cover;object-fit:cover;width:120px}@media screen and (min-width:500px){.div-gallery-club{grid-template-columns:repeat(3,130px)}}@media screen and (min-width:700px){.div-gallery-club{grid-template-columns:repeat(4,130px)}}@media screen and (min-width:800px){.div-inner1-club{margin:0 auto}}.club-form-field{width:100%}.club-form-field .v-field{background:#fff;border-radius:12px!important}.club-form-field .v-field__input{align-items:center;color:#0f172a;font-size:.95rem;min-height:46px;padding-bottom:0;padding-top:0}.club-form-field .v-field__append-inner,.club-form-field .v-field__prepend-inner,.club-form-field .v-select__menu-icon{align-items:center;color:#0a66c2c7;padding-top:0}.club-form-field.v-input--disabled .v-field{background:#fff}.dialog-global{max-width:900px}.overlay-options-global{display:grid;gap:10px}.overlay-options-global .v-input__details{display:none}.app-form-field{width:100%}.app-form-field .v-field{background:#fff;border-radius:12px!important}.app-form-field .v-field__input{align-items:center;color:#0f172a;font-size:.95rem;min-height:46px;padding-bottom:0;padding-top:0}.app-form-field .v-field__append-inner,.app-form-field .v-field__prepend-inner,.app-form-field .v-select__menu-icon{align-items:center;color:#0a66c2c7;padding-top:0}.app-form-field.v-input--disabled .v-field{background:#fff}.app-form-field.v-textarea .v-field__input{align-items:flex-start;min-height:46px;padding-bottom:8px;padding-top:8px}
