.media-container{max-width:1200px !important;margin:0 auto;padding:90px 24px 50px 24px;min-height:calc(100vh - 100px);}.media-header{text-align:center;margin-bottom:32px;}.media-title{font-size:44px;font-weight:900;margin-bottom:12px;background:linear-gradient(135deg,#fff 0%,var(--text-muted) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;letter-spacing:-1px;}.light-theme .media-title{background:linear-gradient(135deg,var(--text-main) 0%,var(--text-muted) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;}.media-subtitle{font-size:16px;color:var(--text-muted);max-width:600px;margin:0 auto;line-height:1.6;}.dashboard-grid{display:grid;grid-template-columns:repeat(12,1fr);gap:24px;margin-top:20px;}.col-full{grid-column:span 12;}.col-left{grid-column:span 5;}.col-right{grid-column:span 7;}@media (max-width:992px){.col-left,.col-right{grid-column:span 12;}}.media-card{background:var(--card-bg);border:1px solid var(--border-color);border-radius:24px;padding:24px;position:relative;overflow:hidden;transition:transform 0.3s ease,border-color 0.3s ease,box-shadow 0.3s ease;}.media-card:hover{border-color:rgba(var(--primary-rgb),0.15);box-shadow:0 12px 30px rgba(0,0,0,0.2);}.light-theme .media-card{box-shadow:0 10px 30px rgba(0,0,0,0.03);}.card-title{font-size:18px;font-weight:800;color:var(--text-main);margin-bottom:18px;display:flex;align-items:center;gap:10px;}.card-title svg{color:var(--primary);width:20px;height:20px;}.stats-row{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;margin-bottom:20px;}@media (max-width:768px){.stats-row{grid-template-columns:repeat(2,1fr);}}@media (max-width:480px){.stats-row{grid-template-columns:1fr;}}.stat-item{background:rgba(255,255,255,0.02);border:1px solid var(--border-color);border-radius:18px;padding:16px;display:flex;flex-direction:column;align-items:center;text-align:center;transition:all 0.3s ease;}.stat-item:hover{background:rgba(var(--primary-rgb),0.02);border-color:rgba(var(--primary-rgb),0.15);transform:translateY(-2px);}.light-theme .stat-item{background:rgba(0,0,0,0.01);}.stat-icon{width:38px;height:38px;border-radius:10px;background:rgba(var(--primary-rgb),0.1);color:var(--primary);display:flex;align-items:center;justify-content:center;margin-bottom:8px;}.stat-icon svg{width:18px;height:18px;fill:currentColor;}.stat-label{font-size:13px;font-weight:600;color:var(--text-muted);margin-bottom:6px;}.stat-value{font-size:22px;font-weight:800;color:var(--text-main);}.calc-balance-box{background:rgba(var(--primary-rgb),0.04);border:1px solid rgba(var(--primary-rgb),0.15);border-radius:18px;padding:14px 18px;margin-bottom:18px;display:flex;justify-content:space-between;align-items:center;}.balance-label{font-size:13px;font-weight:700;color:var(--text-muted);margin-bottom:4px;text-transform:uppercase;letter-spacing:0.5px;}.balance-value{font-size:28px;font-weight:900;color:var(--primary);}.earnings-breakdown{display:grid;grid-template-columns:repeat(2,1fr);gap:16px;margin-bottom:24px;}.breakdown-item{background:rgba(255,255,255,0.01);border:1px solid var(--border-color);border-radius:14px;padding:16px;}.breakdown-label{font-size:12px;color:var(--text-muted);margin-bottom:4px;font-weight:600;}.breakdown-value{font-size:16px;font-weight:800;color:var(--text-main);}.form-group{margin-bottom:12px;}.form-label{display:block;font-size:13px;font-weight:700;color:var(--text-muted);margin-bottom:8px;}.form-input-wrapper{position:relative;display:flex;align-items:center;}.form-input-wrapper svg{position:absolute;left:16px;width:16px;height:16px;color:var(--text-muted);pointer-events:none;fill:currentColor;}.form-input{width:100%;padding:12px 16px 12px 44px;background:rgba(0,0,0,0.2);border:1px solid var(--border-color);border-radius:12px;color:var(--text-main);font-size:13px;outline:none !important;box-shadow:none !important;transition:all 0.2s ease;}.light-theme .form-input{background:rgba(255,255,255,0.6);}.form-input:focus,.form-input:focus-visible,.form-input:active{outline:none !important;box-shadow:none !important;border-color:rgba(120,120,120,0.3) !important;background:rgba(32,32,32,0.95) !important;}.payment-selector{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;margin-bottom:18px;}.payment-btn{background:rgba(255,255,255,0.02);border:1px solid var(--border-color);border-radius:12px;padding:10px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;cursor:pointer;transition:all 0.2s ease;}.light-theme .payment-btn{background:rgba(0,0,0,0.01);}.payment-btn:hover{border-color:rgba(var(--primary-rgb),0.3);background:rgba(var(--primary-rgb),0.02);}.payment-btn.active{border-color:var(--primary);background:rgba(var(--primary-rgb),0.08);}.payment-btn svg{width:18px;height:18px;fill:currentColor;color:var(--text-muted);transition:color 0.2s;}.payment-btn.active svg{color:var(--primary);}.payment-btn span{font-size:10px;font-weight:700;color:var(--text-muted);}.payment-btn.active span{color:var(--text-main);}.simulator-box{background:rgba(255,255,255,0.01);border:1px solid var(--border-color);border-radius:14px;padding:16px;margin-bottom:18px;}.simulator-header{display:flex;justify-content:space-between;font-size:12px;font-weight:700;color:var(--text-muted);margin-bottom:10px;}.simulator-slider{-webkit-appearance:none;width:100%;height:6px;border-radius:3px;background:var(--border-color);outline:none;cursor:pointer;}.simulator-slider::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:16px;height:16px;border-radius:50%;background:var(--primary);box-shadow:0 0 10px rgba(var(--primary-rgb),0.5);cursor:pointer;transition:transform 0.1s ease;}.simulator-slider::-webkit-slider-thumb:hover{transform:scale(1.2);}.chart-container{position:relative;height:180px;width:100%;margin-top:10px;margin-bottom:10px;}.chart-grid-line{stroke:var(--border-color);stroke-width:1;stroke-dasharray:4 4;}.chart-axis-text{fill:var(--text-muted);font-size:10px;font-weight:600;font-family:var(--font-sans);}.chart-bar{fill:rgba(var(--primary-rgb),0.25);stroke:var(--primary);stroke-width:1.5;rx:4;transition:all 0.25s ease;cursor:pointer;}.chart-bar:hover{fill:rgba(var(--primary-rgb),0.5);stroke-width:2.5;}.chart-line{fill:none;stroke:var(--primary);stroke-width:3;stroke-linecap:round;filter:drop-shadow(0 4px 8px rgba(var(--primary-rgb),0.3));}.chart-line-bg{fill:url(media.css@v=11.css);opacity:0.15;}.chart-point{fill:var(--surface);stroke:var(--primary);stroke-width:3;transition:all 0.2s ease;cursor:pointer;}.chart-point:hover{r:7;stroke-width:4;filter:drop-shadow(0 0 8px var(--primary));}.chart-tooltip{position:absolute;background:rgba(18,18,20,0.95);border:1px solid rgba(var(--primary-rgb),0.3);box-shadow:0 8px 20px rgba(0,0,0,0.5);padding:8px 12px;border-radius:8px;color:#fff;pointer-events:none;font-size:11px;font-weight:700;opacity:0;transition:opacity 0.2s ease;z-index:10;}.light-theme .chart-tooltip{background:rgba(255,255,255,0.95);border-color:rgba(var(--primary-rgb),0.2);box-shadow:0 8px 20px rgba(0,0,0,0.08);color:var(--text-main);}.videos-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-top:16px;align-items:start;}@media (max-width:768px){.videos-grid{grid-template-columns:1fr;}}.video-card{background:var(--card-bg);border:1px solid var(--border-color);border-radius:16px;overflow:hidden;display:flex;flex-direction:column;transition:all 0.3s ease;height:auto !important;align-self:start !important;}.video-card:hover{transform:translateY(-4px);border-color:rgba(var(--primary-rgb),0.15);}.video-thumbnail-box{position:relative;margin:8px 8px 0 8px;aspect-ratio:16/9;border-radius:12px;overflow:hidden;background:#000;}.video-thumbnail-box img{width:100%;height:100%;object-fit:cover;transition:transform 0.3s ease;}.video-card:hover .video-thumbnail-box img{transform:scale(1.05);}.video-play-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.4);display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity 0.3s ease;}.video-card:hover .video-play-overlay{opacity:1;}.video-play-btn{width:52px;height:52px;border-radius:50%;background:rgba(255,255,255,0.9);display:flex;align-items:center;justify-content:center;color:#121214;box-shadow:0 4px 15px rgba(0,0,0,0.3);transition:transform 0.2s ease;}.video-play-btn svg{width:18px;height:18px;margin-left:3px;fill:currentColor;}.video-play-btn:hover{transform:scale(1.1);}.video-info{padding:10px 14px;display:flex;flex-direction:column;flex:1;}.video-card-title{font-size:14px;font-weight:800;color:var(--text-main);margin-bottom:4px;line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;}.video-card-desc{font-size:12px;color:var(--text-muted);line-height:1.6;margin-bottom:6px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;}.video-meta{margin-top:auto;display:flex;justify-content:space-between;font-size:11px;font-weight:700;color:var(--text-muted);}.video-meta span{display:flex;align-items:center;gap:4px;}.table-wrapper{width:100%;overflow-x:auto;margin-top:16px;}.ops-table{width:100%;border-collapse:collapse;text-align:left;font-size:13px;}.ops-table th{padding:12px 16px;color:var(--text-muted);font-weight:700;border-bottom:1px solid var(--border-color);}.ops-table td{padding:14px 16px;color:var(--text-main);border-bottom:1px solid var(--border-color);font-weight:600;}.ops-table tr:last-child td{border-bottom:none;}.status-badge{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:100px;font-size:11px;font-weight:700;}.status-badge.success{background:rgba(76,175,80,0.1);color:#4CAF50;}.status-badge.pending{background:rgba(255,193,7,0.1);color:#FFC107;}.status-badge.failed{background:rgba(244,67,54,0.1);color:#F44336;}.status-dot-pulse{width:6px;height:6px;border-radius:50%;background:currentColor;}.status-badge.pending .status-dot-pulse{animation:badgePulse 1.5s infinite alternate;}@keyframes badgePulse{0%{opacity:0.4;}100%{opacity:1;}}.copy-btn{background:none;border:none;color:var(--primary);cursor:pointer;padding:2px;display:inline-flex;align-items:center;justify-content:center;transition:transform 0.15s ease;}.copy-btn:hover{transform:scale(1.1);}.copy-btn svg{width:14px;height:14px;fill:none !important;}