.error{color:red;font-size:.9em}.divider-container{display:flex;align-items:center;width:100%}.divider-text{padding:0 16px;color:rgba(0,0,0,.6);font-size:16px}.v-btn{text-transform:none}ul{margin-left:20px}li{margin-bottom:2px}.ljblue{background-color:#00aff0!important}.ljblueText{color:#00aff0!important}.noLinkBlue{text-decoration:none}.noLinkBlue,a{color:#2196f3;cursor:pointer}a{text-decoration:underline}.divider-container[data-v-57958d2a]{display:flex;align-items:center;width:100%}.divider-text[data-v-57958d2a]{padding:0 16px;color:rgba(0,0,0,.6);font-size:16px}.member-pill{background:#e3f2fd;border-radius:12px;padding:3px 10px;font-size:14px;color:#1976d2;display:inline-block}.member-interest{color:#888;font-size:15px}.main-video[data-v-587800ce]{max-width:300px;width:100%;height:auto;aspect-ratio:16/9;border-radius:12px;margin-bottom:15px}.mini-videos-container[data-v-587800ce]{display:flex;flex-wrap:wrap;gap:10px;padding:5px 0}.mentor-info[data-v-587800ce]{padding:0}.mentor-location[data-v-587800ce]{color:#2c3e50;margin-bottom:20px;font-size:1.8rem}.help-points h3[data-v-587800ce]{color:#2c3e50;margin-bottom:15px}.help-points ul[data-v-587800ce]{list-style:none;padding:0}.help-points li[data-v-587800ce]{padding:4px 0;border-bottom:1px solid #e9ecef;color:#495057;display:flex;align-items:center}.help-points li[data-v-587800ce]:before{content:"✓";color:#28a745;margin-right:10px;font-weight:700}.mini-video[data-v-587800ce]{position:relative;padding-bottom:65%;height:0;overflow:hidden;border-radius:8px;min-width:140px}.mini-video iframe[data-v-587800ce]{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:8px}@media (max-width:768px){.main-video[data-v-587800ce]{max-width:100%}.mini-videos-container[data-v-587800ce]{gap:8px}}.preview-box{background:#f5fafd;border-radius:10px;border:1px solid #e0eaf1;padding:18px 20px 14px 20px;margin-bottom:18px}.preview-line{padding:2px 0;font-size:15px;min-height:32px}.preview-link{color:#0077b6;text-decoration:none;transition:color .2s}.preview-link:hover{color:#005f87;text-decoration:underline}.mitglied-badge{display:inline-block;background:#27ae60;color:#fff;font-weight:700;font-size:14px;padding:4px 14px 4px 14px;border-radius:16px;box-shadow:0 2px 6px rgba(39,174,96,.12);letter-spacing:.5px}.v-card-title[data-v-539212d1]{text-shadow:1px 1px 3px rgba(0,0,0,.5)}.mjblue-border{border-left:4px solid #00aff0;margin-bottom:10px}.smallUnderline{font-size:14px;padding-bottom:4px;margin-bottom:0}