15. EMPTY STATE================================================*/ .empty-state,.yp-empty{text-align:center;padding:50px 20px}.empty-state .sl-icon,.yp-empty .sl-icon{stroke:#ccc;margin-bottom:16px}.empty-state h3,.yp-empty h3{margin:0 0 8px;color:#333}.empty-state p,.yp-empty p{margin:0 0 24px;color:#6c757d}.stats-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:16px;margin-bottom:24px}.stat-card{background:#f8f9fa;border-radius:12px;padding:20px;text-align:center}.stat-number{display:block;font-size:28px;font-weight:700;color:#333}.stat-label{display:block;font-size:13px;color:#6c757d;margin-top:4px}.stat-card.pending .stat-number{color:#ffc107}.quick-actions{display:flex;align-items:center;gap:16px;margin-bottom:24px;flex-wrap:wrap}.availability-toggle{margin:0}.avail-switch{display:inline-flex;align-items:center;gap:10px;padding:0;background:none;border:none;cursor:pointer;font-family:inherit}.switch-track{position:relative;width:50px;height:28px;border-radius:14px;transition:background 0.3s}.switch-thumb{position:absolute;top:3px;width:22px;height:22px;background:#fff;border-radius:50%;box-shadow:0 2px 4px rgb(0 0 0 / .2);transition:left 0.3s}.avail-switch.available .switch-track{background:linear-gradient(135deg,#28a745,#20c997)}.avail-switch.available .switch-thumb{left:25px}.avail-switch.unavailable .switch-track{background:linear-gradient(135deg,#dc3545,#e57373)}.avail-switch.unavailable .switch-thumb{left:3px}.switch-label{font-size:13px;font-weight:600;transition:color 0.3s}.avail-switch.available .switch-label{color:#28a745}.avail-switch.unavailable .switch-label{color:#dc3545}.avail-switch:hover .switch-track{box-shadow:0 0 0 3px rgb(0 0 0 / .1)}.profile-section{background:#f8f9fa;border-radius:12px;padding:28px}.profile-section h2{display:flex;align-items:center;gap:10px;margin:0 0 20px;font-size:18px;color:#333}.profile-section h2 .sl-icon{opacity:.6}.avatar-upload-container{display:flex;align-items:center;gap:20px}.avatar-preview-wrapper{position:relative}.avatar-preview{width:100px;height:100px;border-radius:50%;object-fit:cover;border:3px solid #e9ecef}.avatar-upload-controls{display:flex;flex-direction:column;gap:8px}.btn-choose-photo{display:inline-flex;align-items:center;gap:6px;padding:10px 16px;background:#667eea;color:#fff;border:none;border-radius:6px;cursor:pointer;font-size:13px;font-weight:500;transition:background 0.2s}.btn-choose-photo:hover{background:#5a6fd6}.btn-choose-photo .sl-icon{stroke:#fff}.photo-hint{font-size:11px;color:#999}.btn-save{display:inline-flex;align-items:center;justify-content:center;gap:8px;width:100%;padding:14px;background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;border:none;border-radius:8px;font-size:15px;font-weight:600;cursor:pointer;margin-top:8px;transition:transform 0.2s}.btn-save:hover{transform:translateY(-2px);box-shadow:0 6px 16px rgb(102 126 234 / .3)}.btn-save .sl-icon{stroke:#fff}.header-content{display:flex;align-items:center;gap:20px}.header-avatar{width:80px;height:80px;border-radius:50%;border:3px solid rgb(255 255 255 / .3);object-fit:cover}.header-info .specialty{margin:0;opacity:.85;font-size:13px;color:#fff}.demo-upload-alert{display:flex;align-items:center;gap:16px;background:linear-gradient(135deg,#fff3cd,#ffeaa7);border:1px solid #f6c23e;border-radius:12px;padding:16px 20px;margin:0 28px 20px}.demo-upload-alert .alert-icon .sl-icon{stroke:#d68910}.demo-upload-alert .alert-content{flex:1}.demo-upload-alert .alert-content strong{display:block;color:#856404;font-size:14px;margin-bottom:2px}.demo-upload-alert .alert-content p{margin:0;color:#7d6608;font-size:13px}.demo-upload-alert .alert-btn{display:inline-flex;align-items:center;gap:8px;background:#f6a623;color:#fff;padding:10px 18px;border-radius:8px;text-decoration:none;font-weight:600;font-size:13px;white-space:nowrap;transition:all 0.2s}.demo-upload-alert .alert-btn:hover{background:#e59a1f;transform:translateY(-1px);color:#fff}.demo-upload-alert .alert-btn .sl-icon{stroke:#fff}.footer-actions{display:flex;align-items:center;gap:16px}.refunded-text{display:inline-flex;align-items:center;gap:6px;color:#6c757d;font-size:13px;font-weight:500}.refunded-text .sl-icon{stroke:#6c757d}.sl-audio-player.sl-player-purple{background:linear-gradient(135deg,#667eea,#764ba2)!important;border-radius:12px!important;padding:16px!important}.sl-audio-player.sl-player-purple .sl-player-title,.sl-audio-player.sl-player-purple .sl-time-display{color:#fff!important}.sl-audio-player.sl-player-purple .sl-play-btn{background:rgb(255 255 255 / .2)!important;color:#fff!important}.sl-audio-player.sl-player-purple .sl-progress-bar{background:rgb(255 255 255 / .3)!important}.sl-audio-player.sl-player-purple .sl-progress-fill{background:#fff!important}.sl-audio-player{width:100%!important;max-width:100%!important;box-sizing:border-box!important}.yp-completed-review .sl-audio-player,.review-result .sl-audio-player,.sesli-review-player .sl-audio-player{width:100%!important}.yp-completed-review,.review-result,.yazili-review-content,.review-text-content{word-wrap:break-word!important;word-break:break-word!important;overflow-wrap:break-word!important;white-space:pre-wrap!important;max-width:100%!important;overflow-x:hidden!important}.yp-request-card,.review-card{overflow:hidden}.yp-request-card *,.review-card *{max-width:100%}/*================================================