@import url(https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800&family=JetBrains+Mono:wght@400;500&display=swap);:root{--primary:#2563eb;--primary-dark:#1d4ed8;--primary-soft:#dbeafe;--accent:#60a5fa;--secondary:#60a5fa;--success:#10b981;--error:#ef4444;--warning:#f59e0b;--bg:#0f172a;--bg-elevated:#111827;--bg-card:#172033;--bg-card-2:#1b2740;--bg-card-3:#22304d;--text:#f8fafc;--text-strong:#ffffff;--text-muted:#cbd5e1;--text-soft:#94a3b8;--surface-light:#ffffff;--surface-light-2:#f8fafc;--surface-light-3:#eef4ff;--text-light:#0f172a;--text-light-muted:#475569;--text-light-soft:#64748b;--border:rgba(148, 163, 184, 0.16);--border-strong:rgba(148, 163, 184, 0.28);--shadow-sm:0 1px 2px rgba(15, 23, 42, 0.06), 0 6px 16px rgba(15, 23, 42, 0.04);--shadow-md:0 2px 6px rgba(15, 23, 42, 0.07), 0 14px 30px rgba(15, 23, 42, 0.08);--shadow-lg:0 6px 16px rgba(15, 23, 42, 0.08), 0 24px 48px rgba(15, 23, 42, 0.10);--radius-sm:10px;--radius-md:14px;--radius-lg:18px;--radius-xl:24px;--container:1240px;--container-narrow:860px;--transition:220ms ease}body{margin:0;font-family:'Inter',-apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif;font-size:16px;line-height:1.65;color:var(--text);background:var(--bg);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}h1,h2,h3,h4,h5,h6{color:var(--text-strong)}p,.subtitle,.requirements-section .subtitle,.related-tools-section .subtitle,.guide-section .subtitle,.tip-card p,.tool-card p,.guide-card p,.requirement-card p,.post-excerpt,.post-content,.footer-section p,.footer-section a{color:var(--text-muted)}img,svg,video{display:block;max-width:100%}a{color:inherit;text-decoration:none}button,input,textarea,select{font:inherit}ul,ol{margin:0;padding:0;list-style:none}:focus-visible{outline:2px solid var(--accent);outline-offset:2px}#page{min-height:100vh}.site-content,.site-main,main.site-main{width:100%}.container{width:min(100% - 32px, var(--container));margin-inline:auto}.container-narrow{width:min(100% - 32px, var(--container-narrow));margin-inline:auto}body.page main.site-main,body.page #page,body.page .site-content{max-width:none;margin:0;padding:0;background:#fff0;box-shadow:none;border-radius:0}h1,h2,h3,h4,h5,h6{margin:0 0 1rem;line-height:1.15;color:var(--text)}h1{font-size:clamp(2.4rem, 5vw, 4.6rem);font-weight:800;letter-spacing:-.03em}h2{font-size:clamp(1.9rem, 3.2vw, 3rem);font-weight:750;letter-spacing:-.02em}h3{font-size:1.35rem;font-weight:700}p{margin:0 0 1rem;color:var(--text-muted)}.section-title,.requirements-section h2,.tips-section h2,.related-tools-section h2,.guide-section h2{color:var(--text)}.subtitle,.requirements-section .subtitle,.related-tools-section .subtitle,.guide-section .subtitle{color:var(--text-muted);max-width:700px;margin-inline:auto;text-align:center}.site-header{position:sticky;top:0;z-index:1000;border-bottom:1px solid var(--border);background:rgb(255 255 255 / .78);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px)}.site-logo,.footer-brand{display:inline-flex;align-items:center;gap:.625rem;text-decoration:none;white-space:nowrap;transition:all 0.3s ease}.brand-mark{width:26px;height:26px;flex-shrink:0;display:block}.logo-text{font-size:1.15rem;font-weight:800;letter-spacing:-.02em;line-height:1}.site-header .site-logo{color:var(--text-strong)}.site-header .site-logo:hover{color:var(--primary-color);transform:translateY(-1px)}.site-footer .footer-brand{color:#f1f5f9}.site-footer .footer-brand:hover,.site-footer .footer-brand:focus{color:#fff}.desktop-menu a{color:var(--text-muted);font-weight:600;font-size:.95rem;padding:.72rem .95rem;border-radius:12px;transition:var(--transition)}.desktop-menu a:hover,.desktop-menu .current-menu-item>a,.desktop-menu .current_page_item>a{color:var(--text-strong);background:rgb(37 99 235 / .08)}.monetization-checker,.channel-results,.estimated-earnings-display,.charts-container,.cpm-settings-display,.post,.category-header,.no-posts-found,.category-post-item,.info-box,.requirement-card,.tip-card,.tool-card,.guide-card{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-xl);box-shadow:var(--shadow-md)}.requirement-card:hover,.tip-card:hover,.tool-card:hover,.guide-card:hover{transform:translateY(-3px);border-color:rgb(37 99 235 / .26);box-shadow:var(--shadow-lg)}.requirement-icon,.tip-icon,.tool-icon,.guide-icon{width:52px;height:52px;border-radius:14px;margin-bottom:1rem;box-shadow:none}.menu-toggle{display:none;width:48px;height:48px;border:0;border-radius:12px;background:rgb(255 255 255 / .04);color:var(--text)}.hamburger{display:flex;flex-direction:column;justify-content:space-between;width:22px;height:16px;margin:auto}.hamburger-line{height:2px;border-radius:999px;background:currentColor}.mobile-menu-overlay{position:fixed;inset:0;display:none;background:rgb(2 6 23 / .56);backdrop-filter:blur(6px);z-index:1001;opacity:0;visibility:hidden;transition:var(--transition)}.mobile-menu-overlay.active{opacity:1;visibility:visible}.mobile-menu-container{position:absolute;top:0;right:0;width:min(320px, 88vw);height:100vh;padding:1rem 0 1.25rem;background:var(--bg-elevated);border-left:1px solid var(--border);box-shadow:var(--shadow-lg);transform:translateX(100%);transition:var(--transition);overflow-y:auto}.mobile-menu-overlay.active .mobile-menu-container{transform:translateX(0)}.mobile-menu-header{display:flex;align-items:center;justify-content:space-between;padding:0 1rem 1rem;border-bottom:1px solid var(--border)}.mobile-menu-title{font-size:1rem;font-weight:700;color:var(--text)}.mobile-menu-close{width:42px;height:42px;border:0;border-radius:12px;background:#fff0;color:var(--text-muted)}.mobile-menu a{display:block;padding:.95rem 1rem;color:var(--text-muted);font-weight:500;border-left:3px solid #fff0;transition:var(--transition)}.mobile-menu a:hover{color:#fff;background:rgb(59 130 246 / .08);border-left-color:var(--secondary)}.hero-section{padding:5.5rem 0 4rem;background:radial-gradient(circle at top center,rgb(59 130 246 / .1),transparent 34%),linear-gradient(180deg,#f8fbff 0%,#eef4ff 52%,#f7faff 100%)}body:not(.light-theme) .hero-section{background:radial-gradient(circle at top center,rgb(96 165 250 / .14),transparent 30%),linear-gradient(180deg,#0b1120 0%,#0f172a 48%,#111827 100%)}.hero-content{max-width:860px;margin:0 auto 2rem;text-align:center}.hero-content h1{color:var(--text-strong);letter-spacing:-.04em;font-weight:800}.hero-content p{color:var(--text-muted);font-size:1.08rem;max-width:720px;margin-inline:auto}.check-button,.edit-tools-btn,.save-tools-btn,.back-home-btn,.read-more-btn{background:var(--primary);color:#fff;border:1px solid #fff0;border-radius:14px;box-shadow:none;font-weight:700}.check-button:hover:not(:disabled),.edit-tools-btn:hover,.save-tools-btn:hover,.back-home-btn:hover,.read-more-btn:hover{background:var(--primary-dark);transform:translateY(-1px);box-shadow:0 10px 24px rgb(37 99 235 / .16)}.monetization-checker,.channel-results,.estimated-earnings-display,.charts-container,.cpm-settings-display,.post,.category-header,.no-posts-found,.category-post-item,.info-box{background:linear-gradient(180deg,rgb(255 255 255 / .02),rgb(255 255 255 / .01)),var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-xl);box-shadow:var(--shadow-md)}.monetization-checker{padding:2rem}.checker-form{width:100%}.form-group{margin-bottom:1.25rem}.form-label{display:block;margin-bottom:.7rem;font-weight:600;color:var(--text)}.checker-input,.editor-form-group input,.editor-form-group textarea,.sort-select,.cpm-setting-item input{width:100%;min-height:54px;padding:.95rem 1rem;border:1px solid var(--border-strong);border-radius:14px;background:var(--bg-card-2);color:var(--text);transition:var(--transition)}.checker-input,.info-value,.cpm-setting-item input{font-family:'JetBrains Mono',monospace}.checker-input:focus,.editor-form-group input:focus,.editor-form-group textarea:focus,.sort-select:focus,.cpm-setting-item input:focus{outline:none;border-color:rgb(96 165 250 / .8);box-shadow:0 0 0 4px rgb(59 130 246 / .14)}.form-help{margin-top:.5rem;font-size:.92rem;color:var(--text-muted)}.check-button,.edit-tools-btn,.save-tools-btn,.back-home-btn,.read-more-btn{display:inline-flex;align-items:center;justify-content:center;gap:.6rem;min-height:52px;padding:.95rem 1.4rem;border:0;border-radius:14px;background:linear-gradient(135deg,var(--primary),var(--secondary));color:#fff;font-weight:700;cursor:pointer;transition:var(--transition);box-shadow:var(--shadow-sm)}.check-button{width:100%}.check-button:hover:not(:disabled),.edit-tools-btn:hover,.save-tools-btn:hover,.back-home-btn:hover,.read-more-btn:hover{transform:translateY(-2px);box-shadow:var(--shadow-md)}.check-button:disabled{opacity:.6;cursor:not-allowed}.requirements-section,.related-tools-section,.guide-section,.tips-section{padding:5rem 0}.requirements-section,.related-tools-section,.guide-section{background:#fff0}.tips-section{background:rgb(255 255 255 / .02);border-block:1px solid var(--border)}.requirements-grid,.tips-grid,.tools-grid,.guide-grid{display:grid;gap:1.5rem;margin-top:3rem}.requirements-grid{grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}.tips-grid,.tools-grid,.guide-grid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.requirement-card,.tip-card,.tool-card,.guide-card{height:100%;padding:1.75rem;background:linear-gradient(180deg,rgb(255 255 255 / .03),rgb(255 255 255 / .015)),var(--bg-card);border:1px solid var(--border);border-radius:20px;box-shadow:var(--shadow-sm);transition:var(--transition)}.requirement-card:hover,.tip-card:hover,.tool-card:hover,.guide-card:hover{transform:translateY(-4px);border-color:rgb(96 165 250 / .28);box-shadow:var(--shadow-md)}.requirement-card,.tip-card,.tool-card,.guide-card{text-align:left}.requirement-icon,.tip-icon,.tool-icon,.guide-icon{width:56px;height:56px;display:grid;place-items:center;margin-bottom:1.25rem;border-radius:16px;color:#fff;box-shadow:var(--shadow-sm)}.requirement-icon.subscribers,.tip-icon.content,.tool-icon.analytics,.guide-icon.setup{background:linear-gradient(135deg,#3b82f6,#1d4ed8)}.requirement-icon.watch-hours,.tip-icon.search,.tool-icon.keyword,.guide-icon.optimize{background:linear-gradient(135deg,#10b981,#059669)}.requirement-icon.guidelines,.tip-icon.audience,.tool-icon.tag,.guide-icon.monetize{background:linear-gradient(135deg,#8b5cf6,#7c3aed)}.requirement-icon.adsense,.tool-icon.thumbnail,.guide-icon.analyze{background:linear-gradient(135deg,#f59e0b,#d97706)}.tool-icon.downloader{background:linear-gradient(135deg,#ef4444,#dc2626)}.tool-icon.id-finder{background:linear-gradient(135deg,#06b6d4,#0891b2)}.requirement-card p,.tip-card p,.tool-card p,.guide-card p{color:var(--text-muted)}.tool-link,.guide-link,.read-more-link{display:inline-flex;align-items:center;gap:.45rem;color:#93c5fd;font-weight:600;transition:var(--transition)}.tool-link:hover,.guide-link:hover,.read-more-link:hover{color:#dbeafe;transform:translateX(3px)}.checker-results-section{padding:3rem 0 5rem}.channel-results{display:none;padding:2rem}.channel-header{overflow:hidden;margin-bottom:2rem;border-radius:var(--radius-lg)}.channel-banner{width:100%;height:220px;object-fit:cover;background:linear-gradient(135deg,var(--primary),var(--secondary))}.channel-info-overlay{padding:2rem;background:linear-gradient(180deg,rgb(15 23 42 / .12),rgb(15 23 42 / .92))}.channel-profile{display:flex;align-items:center;gap:1.25rem}.channel-avatar{width:84px;height:84px;border-radius:50%;border:3px solid rgb(255 255 255 / .8);object-fit:cover}.channel-basic-info h3,.channel-basic-info p,.channel-info-overlay,.channel-info-overlay .channel-handle{color:#fff}.channel-handle{opacity:.82}.monetization-status{display:inline-flex;align-items:center;gap:.55rem;margin-top:.5rem;padding:.75rem 1rem;border-radius:999px;font-size:.92rem;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.monetization-status.monetized{color:#ecfdf5;background:rgb(16 185 129 / .18);border:1px solid rgb(16 185 129 / .35)}.monetization-status.not-monetized{color:#fef2f2;background:rgb(239 68 68 / .18);border:1px solid rgb(239 68 68 / .35)}.status-icon{width:10px;height:10px;border-radius:999px;background:currentColor}.channel-stats,.revenue-estimates,.info-grid,.earnings-breakdown,.charts-container{display:grid;gap:1rem}.channel-stats{grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.revenue-estimates,.info-grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.earnings-breakdown{grid-template-columns:repeat(auto-fit,minmax(160px,1fr))}.charts-container{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));padding:1.5rem}.stat-card,.revenue-item,.info-item,.earnings-item,.chart-item{padding:1.25rem;background:var(--bg-card-2);border:1px solid var(--border);border-radius:var(--radius-lg)}.stat-card{position:relative;overflow:hidden}.stat-card::before{content:'';position:absolute;inset:0 0 auto 0;height:3px;background:linear-gradient(90deg,var(--primary),var(--secondary))}.stat-card h4,.revenue-label,.info-label,.earnings-label,.chart-title{margin-bottom:.65rem;color:var(--text-soft);font-size:.88rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em}.stat-value,.revenue-value,.earnings-value{color:var(--text);font-weight:800}.stat-value{font-size:2rem}.revenue-value,.earnings-value{font-size:1.35rem}.stat-change{color:#6ee7b7;font-size:.9rem;font-weight:600}.info-item{display:flex;justify-content:space-between;align-items:center;gap:1rem}.info-value{color:var(--text);font-size:.92rem}.channel-tags{display:flex;flex-wrap:wrap;gap:.55rem;margin:1.5rem 0}.tag{padding:.45rem .8rem;border-radius:999px;background:rgb(59 130 246 / .14);border:1px solid rgb(59 130 246 / .22);color:#dbeafe;font-size:.88rem;font-weight:600}.loading{display:none;padding:2rem 1rem;text-align:center}.spinner{width:42px;height:42px;margin:0 auto 1rem;border:3px solid rgb(148 163 184 / .22);border-top-color:var(--secondary);border-radius:50%;animation:spin 0.8s linear infinite}.error-message{display:none;margin-bottom:1rem;padding:1rem 1.1rem;border-radius:14px;background:rgb(239 68 68 / .14);border:1px solid rgb(239 68 68 / .26);color:#fecaca}.post{padding:2rem;margin-bottom:2rem}.post-title a:hover{color:#93c5fd}.post-meta,.post-excerpt,.post-content,.category-description,.footer-section p,.footer-section a{color:var(--text-muted)}.single .site-main,.page .site-main{padding:2rem 0 4rem}.single .site-main .container,.page .site-main .container{width:min(100% - 32px, var(--container-narrow))}.single .post,.page .post{background:#fff0;border:0;box-shadow:none;padding:0}.single .post-content,.page .post-content{color:var(--text);font-size:1.06rem}.single .post-content p,.page .post-content p{margin-bottom:1.2rem}.category-page{min-height:100vh;padding:2rem 0 4rem}.category-header{display:flex;justify-content:space-between;align-items:flex-start;gap:2rem;padding:2rem;margin-bottom:2rem}.category-title{font-size:clamp(2rem, 4vw, 3rem)}.posts-container{display:grid;gap:1.5rem;margin-bottom:2rem}.posts-container.grid-view{grid-template-columns:repeat(auto-fill,minmax(320px,1fr))}.posts-container.list-view{grid-template-columns:1fr}.category-post-item{overflow:hidden}.list-view .category-post-item{display:grid;grid-template-columns:300px 1fr}.post-thumbnail{aspect-ratio:16 / 10;background:var(--bg-card-2);overflow:hidden}.post-thumbnail img{width:100%;height:100%;object-fit:cover}.post-content{padding:1.5rem}.post-tags{display:flex;flex-wrap:wrap;gap:.5rem}.post-tag{padding:.3rem .7rem;border-radius:999px;background:rgb(148 163 184 / .08);border:1px solid var(--border);color:var(--text-muted);font-size:.82rem}.no-posts-found{padding:3rem 2rem;text-align:center}.info-box{padding:1.25rem 1.4rem;margin:2rem 0}.site-footer{margin-top:4rem;padding:4rem 0 2rem;border-top:1px solid var(--border);background:rgb(255 255 255 / .02)}.footer-content{display:grid;gap:2rem;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));margin-bottom:2rem}.footer-section h3{color:var(--text);margin-bottom:1rem;font-size:1.05rem}.footer-section li+li{margin-top:.65rem}.footer-section a:hover{color:#dbeafe}.footer-bottom{padding-top:1.5rem;border-top:1px solid var(--border);text-align:center;color:var(--text-soft);font-size:.92rem}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.hidden{display:none!important}.block{display:block}.flex{display:flex}.grid{display:grid}@keyframes spin{to{transform:rotate(360deg)}}@media (max-width:992px){.desktop-menu-container{display:none}.menu-toggle{display:inline-flex;align-items:center;justify-content:center}.mobile-menu-overlay{display:block}.hero-section{padding-top:4.5rem}.channel-profile,.category-header,.list-view .category-post-item{grid-template-columns:1fr;flex-direction:column;align-items:flex-start}.channel-profile{text-align:left}}@media (max-width:768px){.container,.container-narrow{width:min(100% - 24px, var(--container))}.hero-content p{font-size:1rem}.monetization-checker,.channel-results,.post,.category-header{padding:1.25rem}.channel-stats,.revenue-estimates,.info-grid,.earnings-breakdown,.requirements-grid,.tips-grid,.tools-grid,.guide-grid{grid-template-columns:1fr}.channel-avatar{width:72px;height:72px}.channel-banner{height:180px}}@media (max-width:480px){body{font-size:15px}.hero-section{padding:3.5rem 0 2rem}.mobile-menu-container{width:min(300px, 86vw)}.check-button,.edit-tools-btn,.save-tools-btn,.back-home-btn,.read-more-btn{width:100%}.info-item{flex-direction:column;align-items:flex-start}}.tool-card h3,.guide-card h3,.tip-card h3,.requirement-card h3,.chart-title,.revenue-label,.earnings-label,.stat-card h4,.info-label{color:var(--text-strong)!important;text-shadow:none!important;opacity:1!important;letter-spacing:-.01em}.tool-card p,.guide-card p,.tip-card p,.requirement-card p,.chart-item p,.revenue-item p,.earnings-item p,.stat-card .stat-change,.info-value{color:var(--text-muted)!important}.chart-item,.revenue-item,.earnings-item,.stat-card,.info-item{background:var(--bg-card-2)!important;border:1px solid var(--border)!important;box-shadow:none}body.light-theme .chart-item,body.light-theme .revenue-item,body.light-theme .earnings-item,body.light-theme .stat-card,body.light-theme .info-item{background:#ffffff!important}body,body.light-theme{background:var(--bg)!important;color:var(--text)!important}body.light-theme .site-header,body .site-header{background:rgb(10 15 27 / .74)!important}body.light-theme .site-footer,body .site-footer{background:#1a2438!important}body.light-theme .tool-card,body.light-theme .guide-card,body.light-theme .tip-card,body.light-theme .requirement-card,body.light-theme .monetization-checker,body.light-theme .channel-results,body.light-theme .estimated-earnings-display,body.light-theme .charts-container,body.light-theme .cpm-settings-display,body.light-theme .post,body.light-theme .category-header,body.light-theme .no-posts-found,body.light-theme .category-post-item,body.light-theme .info-box,body.light-theme .chart-item,body.light-theme .revenue-item,body.light-theme .earnings-item,body.light-theme .stat-card,body.light-theme .info-item{background:var(--bg-card)!important;color:var(--text)!important;border-color:var(--border)!important}body.light-theme h1,body.light-theme h2,body.light-theme h3,body.light-theme h4,body.light-theme h5,body.light-theme h6,body.light-theme .chart-title,body.light-theme .revenue-label,body.light-theme .earnings-label,body.light-theme .info-label{color:var(--text-strong)!important}body.light-theme p,body.light-theme .subtitle,body.light-theme .tool-card p,body.light-theme .guide-card p,body.light-theme .tip-card p,body.light-theme .requirement-card p,body.light-theme .post-excerpt,body.light-theme .post-content,body.light-theme .footer-section p,body.light-theme .footer-section a,body.light-theme .info-value{color:var(--text-muted)!important}.theme-toggle,.theme-switcher,.theme-toggle-btn,#theme-toggle{display:none!important}