:root{--yt-root-size:14px;--yt-orange:#F08B18;--yt-orange-2:#FF9F2E;--yt-orange-dark:#D9770F;--yt-orange-deep:#B85F08;--yt-orange-soft:#FFF3E4;--yt-orange-glow:rgba(240, 139, 24, .38);--yt-green:#F08B18;--yt-green-dark:#D9770F;--yt-ink:#0F172A;--yt-ink-2:#1E293B;--yt-muted:#64748B;--yt-line:rgba(15, 23, 42, .07);--yt-bg:#F7F4F0;--yt-success:#16A34A;--yt-danger:#DC2626;--yt-glass:rgba(255, 255, 255, .72);--yt-glass-strong:rgba(255, 255, 255, .86);--yt-glass-border:rgba(255, 255, 255, .7);--yt-shadow-sm:0 1px 2px rgba(15, 23, 42, .05),0 2px 8px rgba(15, 23, 42, .04);--yt-shadow:0 10px 30px -12px rgba(15, 23, 42, .18),0 2px 6px rgba(15, 23, 42, .05);--yt-shadow-orange:0 12px 28px -10px rgba(240, 139, 24, .55);--yt-radius:20px;--yt-spring:cubic-bezier(.22, 1, .36, 1);--yt-font:'Poppins',-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,sans-serif}body,html{font-family:var(--yt-font)!important;-webkit-font-smoothing:antialiased}body,button,input,select,textarea{font-family:var(--yt-font)!important}::selection{background:rgba(240,139,24,.25)}.yt-page .container,.yt-page body,html.yt-page,html.yt-page body{background:var(--yt-bg)!important}.yt-page body::after,.yt-page body::before{content:"";position:fixed;z-index:0;pointer-events:none;border-radius:50%;filter:blur(60px);opacity:.55;animation:ytBlob 18s ease-in-out infinite alternate}.yt-page body::before{width:340px;height:340px;top:-120px;right:-120px;background:radial-gradient(circle,rgba(255,159,46,.55),transparent 70%)}.yt-page body::after{width:300px;height:300px;bottom:-120px;left:-110px;background:radial-gradient(circle,rgba(240,139,24,.3),transparent 70%);animation-delay:-9s}@keyframes ytBlob{from{transform:translate3d(0,0,0) scale(1)}to{transform:translate3d(-30px,40px,0) scale(1.15)}}.yt-page .container{position:relative;z-index:1;background:0 0!important}.header,.yt-page .header{position:sticky!important;top:0!important;z-index:100!important;display:grid!important;grid-template-columns:44px 1fr 44px!important;align-items:center!important;gap:8px!important;padding:calc(10px + env(safe-area-inset-top)) 12px 10px!important;background:rgba(247,244,240,.72)!important;-webkit-backdrop-filter:saturate(1.8) blur(20px)!important;backdrop-filter:saturate(1.8) blur(20px)!important;border:none!important;border-bottom:1px solid var(--yt-line)!important;box-shadow:none!important;border-radius:0!important}.header h1,.yt-page .header h1{margin:0!important;text-align:center!important;font-size:1.08rem!important;font-weight:700!important;letter-spacing:-.01em!important;color:var(--yt-ink)!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.menu-btn-page,.yt-page .menu-btn-page{width:42px!important;height:42px!important;margin:0!important;border-radius:14px!important;background:var(--yt-glass-strong)!important;color:var(--yt-ink)!important;border:1px solid var(--yt-glass-border)!important;box-shadow:var(--yt-shadow-sm)!important;display:inline-flex!important;align-items:center;justify-content:center;font-size:1rem!important;transition:transform .18s var(--yt-spring),background .2s ease!important}.menu-btn-page:active{transform:scale(.9)!important;background:#fff!important}.close-btn,.yt-header-spacer,.yt-page .close-btn{visibility:hidden!important;pointer-events:none!important;width:42px;height:42px;margin:0!important}.content,.yt-page .content{position:relative;z-index:1;padding:14px 14px calc(24px + env(safe-area-inset-bottom))!important;max-width:640px;margin:0 auto}.yt-page .content>*{animation:ytRise .55s var(--yt-spring) both}.yt-page .content>:first-child{animation-delay:.02s}.yt-page .content>:nth-child(2){animation-delay:.07s}.yt-page .content>:nth-child(3){animation-delay:.12s}.yt-page .content>:nth-child(4){animation-delay:.17s}.yt-page .content>:nth-child(5){animation-delay:.22s}.yt-page .content>:nth-child(n+6){animation-delay:.27s}@keyframes ytRise{from{opacity:0;transform:translate3d(0,14px,0) scale(.985)}to{opacity:1;transform:none}}.yt-page .badges-section,.yt-page .chart-section,.yt-page .contact-section,.yt-page .faq-section,.yt-page .filters-section,.yt-page .history-item,.yt-page .info-section,.yt-page .metric-card,.yt-page .period-selector,.yt-page .profile-section,.yt-page .progress-section,.yt-page .score-section,.yt-page .settings-section,.yt-page .stat-card,.yt-page .stats-section,.yt-page .terms-section{background:var(--yt-glass)!important;-webkit-backdrop-filter:saturate(1.6) blur(18px);backdrop-filter:saturate(1.6) blur(18px);border:1px solid var(--yt-glass-border)!important;border-radius:var(--yt-radius)!important;box-shadow:var(--yt-shadow)!important;margin-bottom:12px!important;position:relative;overflow:hidden}.yt-page .metric-card::after,.yt-page .profile-section::after,.yt-page .score-section::after,.yt-page .stat-card::after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(115deg,rgba(255,255,255,.55) 0,rgba(255,255,255,0) 38%);mix-blend-mode:soft-light}.yt-page .contact-section .contact-item,.yt-page .faq-section .faq-item,.yt-page .info-section .info-item,.yt-page .performance-metrics .metric-item,.yt-page .settings-section .settings-item,.yt-page .stats-section .stat-item{background:0 0!important;border:none!important;border-radius:14px!important;box-shadow:none!important;-webkit-backdrop-filter:none;backdrop-filter:none;margin:0!important}.yt-page .faq-section .faq-item,.yt-page .info-section .info-item,.yt-page .settings-section .settings-item{border-bottom:1px solid var(--yt-line)!important;border-radius:0!important;padding-left:2px!important;padding-right:2px!important}.yt-page .faq-section .faq-item:last-child,.yt-page .info-section .info-item:last-child,.yt-page .settings-section .settings-item:last-child{border-bottom:none!important}.yt-page .settings-section .settings-item{padding:14px 16px!important}.yt-page .contact-section .contact-methods{gap:8px!important}.yt-page .contact-section .contact-item{background:rgba(255,255,255,.6)!important;border:1px solid var(--yt-line)!important}.yt-page .performance-metrics .metric-item{background:rgba(255,255,255,.55)!important;border:1px solid var(--yt-line)!important}.yt-page .stats-section{display:grid!important;grid-template-columns:repeat(3,1fr)!important;padding:6px!important;gap:0!important}.yt-page .stats-section .stat-item{padding:14px 6px!important;position:relative}.yt-page .stats-section .stat-item+.stat-item::before{content:"";position:absolute;left:0;top:22%;bottom:22%;width:1px;background:var(--yt-line)}.section-title,.yt-page .section-title{font-size:.95rem!important;font-weight:700!important;color:var(--yt-ink)!important;letter-spacing:-.01em;display:flex!important;align-items:center;gap:10px!important;margin-bottom:12px!important}.yt-page .section-title>i:first-child{width:30px;height:30px;border-radius:10px;display:inline-flex;align-items:center;justify-content:center;background:var(--yt-orange-soft);color:var(--yt-orange);font-size:.8rem}.yt-page .section-header{border-bottom:1px solid var(--yt-line)!important;padding:14px 16px!important}.yt-page .contact-icon,.yt-page .item-icon,.yt-page .metric-icon,.yt-page .stat-icon{background:linear-gradient(145deg,#ffe7c9,#fff5e8)!important;color:var(--yt-orange-dark)!important;border-radius:14px!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.9),0 4px 10px -4px rgba(240,139,24,.35)!important}.yt-page .metric-main,.yt-page .metric-value,.yt-page .stat-value{color:var(--yt-ink)!important;font-weight:800!important;letter-spacing:-.02em;font-variant-numeric:tabular-nums}.yt-page .item-subtitle,.yt-page .metric-description,.yt-page .metric-label,.yt-page .metric-name,.yt-page .stat-label{color:var(--yt-muted)!important;font-weight:500!important}.yt-page .earnings-amount,.yt-page .progress-value{color:var(--yt-orange-dark)!important;font-weight:800!important}.yt-page .trend-up{color:var(--yt-success)!important}.yt-page .trend-down{color:var(--yt-danger)!important}.yt-page .filter-buttons,.yt-page .period-buttons{gap:6px!important;scrollbar-width:none}.yt-page .filter-buttons::-webkit-scrollbar,.yt-page .period-buttons::-webkit-scrollbar{display:none}.yt-page .filter-btn,.yt-page .period-btn{border-radius:999px!important;border:1px solid var(--yt-line)!important;background:rgba(255,255,255,.7)!important;color:var(--yt-muted)!important;font-weight:600!important;padding:8px 16px!important;box-shadow:none!important;transition:all .25s var(--yt-spring)!important}.yt-page .filter-btn.active,.yt-page .period-btn.active{background:linear-gradient(135deg,var(--yt-orange-2),var(--yt-orange-dark))!important;color:#fff!important;border-color:transparent!important;box-shadow:var(--yt-shadow-orange)!important;transform:translateY(-1px)}.yt-page .history-item{padding:14px!important;transition:transform .2s var(--yt-spring),box-shadow .2s ease!important}.yt-page .history-item:active{transform:scale(.975)!important}.yt-page .client-avatar{background:linear-gradient(145deg,var(--yt-ink-2),var(--yt-ink))!important;border-radius:16px!important;box-shadow:0 6px 14px -6px rgba(15,23,42,.5)}.yt-page .status-completed{background:#dcfce7!important;color:#15803d!important}.yt-page .status-cancelled{background:#fee2e2!important;color:#b91c1c!important}.yt-page .load-more-btn{background:rgba(255,255,255,.7)!important;border:1px solid rgba(240,139,24,.35)!important;color:var(--yt-orange-dark)!important;border-radius:16px!important}.yt-page .profile-section{padding:22px 18px!important;gap:16px!important;background:linear-gradient(135deg,rgba(255,159,46,.95),rgba(217,119,15,.95))!important;border:none!important;box-shadow:var(--yt-shadow-orange)!important}.yt-page .profile-section .profile-name{color:#fff!important;font-size:1.2rem!important;font-weight:700!important;text-align:left}.yt-page .profile-section .profile-email{color:rgba(255,255,255,.85)!important;text-align:left}.yt-page .profile-section .profile-info{text-align:left}.yt-page .profile-section .status-badge{background:rgba(255,255,255,.22)!important;color:#fff!important;border:1px solid rgba(255,255,255,.35)}.yt-page .profile-section .status-badge.status-offline{background:rgba(15,23,42,.25)!important}.yt-page .profile-section [style*=f1c40f]{color:#fff7d6!important}.yt-page .profile-avatar{width:76px!important;height:76px!important;margin:0!important;border-radius:24px!important;background-color:rgba(255,255,255,.22)!important;background-image:none;border:2px solid rgba(255,255,255,.55)!important;box-shadow:0 10px 24px -8px rgba(0,0,0,.35);color:#fff!important;position:relative}.yt-page .profile-avatar.has-photo{background-size:cover!important;background-position:center!important}.yt-page #avatarInitials{color:#fff!important;font-size:1.6rem!important;font-weight:700!important;z-index:1}.yt-page .edit-btn{background:var(--yt-orange-soft)!important;color:var(--yt-orange-dark)!important;border-radius:12px!important}.yt-page .phone-help i{color:var(--yt-orange)!important}.yt-page .performance-score{width:118px!important;height:118px!important;border:none!important;border-radius:50%!important;font-size:2.1rem!important;font-weight:800!important;position:relative;box-shadow:0 16px 36px -12px rgba(15,23,42,.4),inset 0 2px 0 rgba(255,255,255,.35)!important;animation:ytPop .7s var(--yt-spring) both .15s}.yt-page .performance-score::before{content:"";position:absolute;inset:-9px;border-radius:50%;pointer-events:none;background:conic-gradient(from 0deg,var(--yt-orange),#ffd08a,var(--yt-orange-dark),var(--yt-orange));-webkit-mask:radial-gradient(farthest-side,transparent calc(100% - 5px),#000 calc(100% - 4px));mask:radial-gradient(farthest-side,transparent calc(100% - 5px),#000 calc(100% - 4px));animation:ytSpin 6s linear infinite}@keyframes ytSpin{to{transform:rotate(360deg)}}@keyframes ytPop{from{transform:scale(.6);opacity:0}to{transform:scale(1);opacity:1}}.yt-page .badge-card{background:rgba(255,255,255,.55)!important;border:1px solid var(--yt-line)!important;border-radius:16px!important;transition:transform .25s var(--yt-spring)!important}.yt-page .badge-card.earned{background:linear-gradient(160deg,#fff3e4,#fff)!important;border-color:rgba(240,139,24,.5)!important;box-shadow:0 10px 22px -12px rgba(240,139,24,.6)!important}.yt-page .badge-card.earned .badge-icon{background:linear-gradient(145deg,var(--yt-orange-2),var(--yt-orange-dark))!important;border-color:transparent!important;box-shadow:0 6px 14px -4px rgba(240,139,24,.6)}.yt-page .progress-bar{height:8px!important;background:rgba(15,23,42,.06)!important;border-radius:999px!important}.yt-page .progress-fill{background:linear-gradient(90deg,var(--yt-orange-dark),var(--yt-orange-2))!important;border-radius:999px!important;position:relative;overflow:hidden}.yt-page .progress-fill::after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent,rgba(255,255,255,.55),transparent);transform:translateX(-100%);animation:ytShine 2.4s ease-in-out infinite}@keyframes ytShine{to{transform:translateX(100%)}}.yt-page .toggle-switch{width:50px!important;height:30px!important}.yt-page .toggle-slider{border-radius:999px!important;background:rgba(15,23,42,.14)!important}.yt-page .toggle-slider:before{width:24px!important;height:24px!important;left:3px!important;bottom:3px!important;box-shadow:0 2px 6px rgba(0,0,0,.25)!important;transition:transform .3s var(--yt-spring)!important}.yt-page .toggle-checkbox:checked+.toggle-slider{background:linear-gradient(135deg,var(--yt-orange-2),var(--yt-orange-dark))!important}.yt-page .toggle-checkbox:checked+.toggle-slider:before{transform:translateX(20px)!important}.yt-page .item-value{color:var(--yt-orange-dark)!important;font-weight:600}.btn-primary,.file-input-label,.primary-btn,.yt-page .btn-primary{background:linear-gradient(135deg,var(--yt-orange-2) 0,var(--yt-orange) 50%,var(--yt-orange-dark) 100%)!important;color:#fff!important;border:none!important;box-shadow:var(--yt-shadow-orange)!important;position:relative;overflow:hidden;transition:transform .18s var(--yt-spring),box-shadow .2s ease!important}.btn-primary::after,.primary-btn::after{content:"";position:absolute;top:0;bottom:0;left:-60%;width:40%;background:linear-gradient(100deg,transparent,rgba(255,255,255,.45),transparent);transform:skewX(-18deg);animation:ytSweep 3.6s ease-in-out infinite}@keyframes ytSweep{0%,60%{left:-60%}100%{left:130%}}.btn-primary:active,.primary-btn:active{transform:scale(.97)!important}.btn-secondary,.yt-page .btn-secondary{background:rgba(255,255,255,.8)!important;color:var(--yt-ink)!important;border:1px solid var(--yt-line)!important}.yt-page .btn,.yt-page .logout-btn{border-radius:16px!important;font-weight:600!important}.yt-page .logout-btn{background:rgba(255,255,255,.75)!important;border:1px solid rgba(220,38,38,.22)!important;color:var(--yt-danger)!important;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);max-width:240px!important}.modal-overlay{background:rgba(15,23,42,.45)!important;-webkit-backdrop-filter:blur(8px)!important;backdrop-filter:blur(8px)!important}.modal-overlay .modal{border-radius:26px!important;background:var(--yt-glass-strong)!important;-webkit-backdrop-filter:saturate(1.8) blur(24px);backdrop-filter:saturate(1.8) blur(24px);border:1px solid var(--yt-glass-border)!important;box-shadow:0 30px 70px -20px rgba(15,23,42,.45)!important;animation:ytSheet .45s var(--yt-spring) both!important}@keyframes ytSheet{from{opacity:0;transform:translate3d(0,30px,0) scale(.96)}to{opacity:1;transform:none}}.modal-header{border-bottom:1px solid var(--yt-line)!important}.modal-footer{border-top:1px solid var(--yt-line)!important}.modal-close{border-radius:12px!important;background:rgba(15,23,42,.06)!important}.nav-option{border-radius:14px!important;border:1.5px solid var(--yt-line)!important;background:rgba(255,255,255,.6);transition:all .2s var(--yt-spring)!important}.nav-option.selected{border-color:var(--yt-orange)!important;background:var(--yt-orange-soft)!important;box-shadow:0 8px 18px -10px rgba(240,139,24,.6)}.form-input:focus,.form-select:focus{border-color:var(--yt-orange)!important;box-shadow:0 0 0 4px rgba(240,139,24,.15)!important}.yt-toast{background:rgba(15,23,42,.88)!important;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border:1px solid rgba(255,255,255,.08);border-radius:16px!important}.yt-toast-success i{color:#4ade80!important}.yt-toast-btn{background:var(--yt-orange)!important}.toast.success{background:var(--yt-success)!important}.toast{border-radius:14px!important}.side-menu{background:rgba(255,255,255,.82)!important;-webkit-backdrop-filter:saturate(1.8) blur(26px);backdrop-filter:saturate(1.8) blur(26px);border-radius:0 28px 28px 0!important;box-shadow:20px 0 60px -20px rgba(15,23,42,.45)!important}.side-menu .menu-header{background:radial-gradient(120% 90% at 0 0,rgba(255,255,255,.28),transparent 55%),linear-gradient(140deg,var(--yt-orange-2) 0,var(--yt-orange) 45%,var(--yt-orange-deep) 100%)!important;position:relative;overflow:hidden}.side-menu .menu-header::after{content:"";position:absolute;width:220px;height:220px;right:-80px;bottom:-110px;border-radius:50%;background:rgba(255,255,255,.12)}.side-menu .profile-avatar{border-radius:22px!important;border:2px solid rgba(255,255,255,.6)!important;background-color:rgba(255,255,255,.2)!important}.side-menu .menu-item{border-radius:14px!important;margin:3px 8px!important;font-weight:600;transition:background .2s ease,transform .2s var(--yt-spring)!important}.side-menu .menu-item i:first-child{width:34px!important;height:34px;border-radius:11px;display:inline-flex!important;align-items:center;justify-content:center;background:rgba(15,23,42,.05);margin-right:12px!important;font-size:.9rem!important}.side-menu .menu-item.active{background:var(--yt-orange-soft)!important;color:var(--yt-orange-deep)!important}.side-menu .menu-item.active i:first-child{background:linear-gradient(145deg,var(--yt-orange-2),var(--yt-orange-dark));color:#fff!important;box-shadow:0 6px 12px -6px rgba(240,139,24,.7)}.side-menu .menu-item.active::after{color:var(--yt-orange)!important}.side-menu .menu-stats{background:rgba(255,255,255,.7)!important;border:1px solid var(--yt-line)!important;border-radius:18px!important}.side-menu .stat-value{color:var(--yt-orange-dark)!important;font-weight:800!important}.side-menu.active .menu-item{animation:ytSlideIn .45s var(--yt-spring) both}.side-menu.active .menu-item:nth-child(2){animation-delay:.03s}.side-menu.active .menu-item:nth-child(3){animation-delay:.06s}.side-menu.active .menu-item:nth-child(4){animation-delay:.09s}.side-menu.active .menu-item:nth-child(5){animation-delay:.12s}.side-menu.active .menu-item:nth-child(6){animation-delay:.15s}.side-menu.active .menu-item:nth-child(7){animation-delay:.18s}.side-menu.active .menu-item:nth-child(n+8){animation-delay:.21s}@keyframes ytSlideIn{from{opacity:0;transform:translate3d(-16px,0,0)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){*,::after,::before{animation-duration:NaNs!important;animation-iteration-count:1!important;transition-duration:NaNs!important}}@media (min-width:700px){.yt-page .metrics-grid,.yt-page .stats-grid{grid-template-columns:repeat(4,1fr)!important}}