:root{--cag-theme-accent:#f97316;--cag-ink:#141b2a;--cag-muted:#667085;--cag-line:#e7ebf0;--cag-shell:1180px}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:#fff;color:var(--cag-ink);font-family:Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased}a{color:#2563eb}img{max-width:100%;height:auto}.cag-shell{width:min(calc(100% - 40px),var(--cag-shell));margin-inline:auto}.cag-skip{position:fixed;left:12px;top:-80px;background:#111827;color:#fff;padding:10px 14px;border-radius:8px;z-index:9999}.cag-skip:focus{top:12px}.cag-site-header{position:relative;background:rgb(255 255 255 / .98);border-bottom:1px solid #edf0f4;z-index:20}.cag-header-inner{height:74px;display:flex;align-items:center;justify-content:space-between;gap:20px}.cag-brand{display:inline-flex;align-items:center;gap:9px;text-decoration:none!important;color:#151c2b!important;font-size:20px;letter-spacing:-.025em}.cag-brand-mark{width:37px;height:37px;border-radius:11px;background:var(--cag-theme-accent);color:#fff;display:grid;place-items:center;font-weight:900;box-shadow:0 6px 14px rgb(249 115 22 / .18)}.cag-nav-wrap{display:flex;align-items:center;gap:5px}.cag-nav .cag-menu{display:flex;align-items:center;gap:4px;list-style:none;margin:0;padding:0}.cag-nav .cag-menu li{margin:0}.cag-nav .cag-menu a{display:block;padding:9px 10px;border-radius:8px;text-decoration:none;color:#485366;font-size:14px;font-weight:730}.cag-nav .cag-menu a:hover{background:#f7f8fa;color:#111827}.cag-nav .cag-menu li:first-child a{background:#fff1e8;color:#c2410c}.cag-menu-toggle{display:none;width:42px;height:42px;border:1px solid #dde3ea;background:#fff;border-radius:9px;font-size:20px;color:#344054}.cag-home{padding-bottom:35px}.cag-tool-hero{--cag-tool-accent:#f97316;--cag-tool-deep:#c2410c;--cag-tool-soft:#fff4eb}.cag-tool-hero--chord{--cag-tool-accent:#7c3aed;--cag-tool-deep:#5b21b6;--cag-tool-soft:#f4f0ff}.cag-tool-hero--key{--cag-tool-accent:#2563eb;--cag-tool-deep:#1d4ed8;--cag-tool-soft:#eef5ff}.cag-tool-hero--tempo{--cag-tool-accent:#0891b2;--cag-tool-deep:#0e7490;--cag-tool-soft:#ecfeff}.cag-tool-hero--transpose{--cag-tool-accent:#db2777;--cag-tool-deep:#be185d;--cag-tool-soft:#fff0f6}.cag-tool-hero--capo{--cag-tool-accent:#16a34a;--cag-tool-deep:#15803d;--cag-tool-soft:#effcf3}.cag-tool-hero--simplify{--cag-tool-accent:#d97706;--cag-tool-deep:#b45309;--cag-tool-soft:#fff8e8}.cag-tool-hero--pdf{--cag-tool-accent:#dc2626;--cag-tool-deep:#b91c1c;--cag-tool-soft:#fff1f1}.cag-tool-hero--tuner{--cag-tool-accent:#0f766e;--cag-tool-deep:#115e59;--cag-tool-soft:#ecfdf9}.cag-tool-hero--metronome{--cag-tool-accent:#4f46e5;--cag-tool-deep:#4338ca;--cag-tool-soft:#f0f1ff}.cag-tool-identity{display:flex;align-items:center;gap:18px}.cag-tool-hero-icon{flex:0 0 68px;width:68px;height:68px;border-radius:19px;background:linear-gradient(145deg,var(--cag-tool-soft),#fff);color:var(--cag-tool-accent);display:grid;place-items:center;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--cag-tool-accent) 20%,transparent),0 12px 28px color-mix(in srgb,var(--cag-tool-accent) 14%,transparent)}.cag-tool-hero-icon svg{width:35px;height:35px;fill:none;stroke:currentColor;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round}.cag-tool-hero .cag-kicker{color:var(--cag-tool-deep)}.cag-tool-hero .cag-process-chip{border-color:color-mix(in srgb,var(--cag-tool-accent) 22%,#dfe5ec);background:var(--cag-tool-soft);color:var(--cag-tool-deep)}.cag-tool-hero{background:linear-gradient(180deg,#fbfcfe,#fff);border-bottom:1px solid #edf0f4;padding:27px 0 32px}.cag-breadcrumb{display:flex;gap:8px;align-items:center;font-size:12px;color:#98a2b3;margin-bottom:20px}.cag-breadcrumb a{color:#667085;text-decoration:none}.cag-tool-title{display:flex;justify-content:space-between;gap:30px;align-items:center}.cag-tool-title h1,.cag-page-header h1{font-size:clamp(32px,4vw,48px);line-height:1.06;letter-spacing:-.045em;margin:6px 0 10px;color:#111827}.cag-tool-title p{max-width:760px;color:#667085;font-size:16px;line-height:1.6;margin:0}.cag-kicker{font-size:12px;text-transform:uppercase;letter-spacing:.08em;font-weight:850;color:#ea580c}.cag-process-chip{white-space:nowrap;border:1px solid #dfe5ec;border-radius:999px;background:#fff;padding:8px 11px;color:#526071;font-size:12px;font-weight:750}.cag-tool-page{padding:28px 0 56px}.cag-page{padding:46px 0 70px;max-width:980px}.cag-page-header{border-bottom:1px solid var(--cag-line);padding-bottom:23px;margin-bottom:28px}.cag-page-header p{max-width:800px;color:#667085;font-size:17px;line-height:1.65;margin:0}.cag-page-content{font-size:16px;line-height:1.75}.cag-page-content>p,.cag-page-content>ul,.cag-page-content>ol{max-width:850px}.cag-page-content h2{font-size:27px;line-height:1.2;letter-spacing:-.025em;margin:36px 0 12px;color:#172033}.cag-page-content h3{font-size:20px}.cag-page-content p,.cag-page-content li{color:#4f5a6c}.cag-page-content strong{color:#252d3d}.cag-page-content code{font-family:ui-monospace,monospace;background:#f5f7fa;border:1px solid #e7ebf0;border-radius:5px;padding:1px 5px}.cag-ad{display:flex;align-items:center;justify-content:center;min-height:0;margin:18px 0;overflow:hidden}.cag-ad:empty{display:none}.cag-site-footer{background:#101827;color:#d0d5dd;margin-top:40px}.cag-footer-top{display:grid;grid-template-columns:minmax(260px,1fr) minmax(340px,1fr);gap:40px;padding:48px 0 34px}.cag-footer-brand .cag-brand{color:#fff!important}.cag-footer-brand p{color:#98a2b3;max-width:440px;line-height:1.6}.cag-footer-nav .cag-footer-menu{list-style:none;margin:4px 0 0;padding:0;display:grid;grid-template-columns:repeat(2,1fr);gap:8px 18px}.cag-footer-menu a{color:#d0d5dd;text-decoration:none;font-size:14px}.cag-footer-menu a:hover{color:#fff}.cag-footer-bottom{border-top:1px solid #263244;padding:17px 0 22px;display:flex;justify-content:space-between;gap:20px;color:#98a2b3;font-size:12px}.cag-post-list article{padding:20px 0;border-bottom:1px solid #e7ebf0}.cag-post-list h2{margin:0}.cag-post-list h2 a{text-decoration:none;color:#172033}.cag-404{text-align:center;max-width:700px;padding-top:80px}.cag-404>strong{font-size:90px;color:#fed7aa}.cag-404 h1{font-size:40px;margin:0}.cag-404 p{color:#667085;margin-bottom:25px}.cag-404 .cag-cta{text-decoration:none}@media(max-width:860px){.cag-shell{width:min(calc(100% - 28px),var(--cag-shell))}.cag-header-inner{height:66px}.cag-menu-toggle{display:grid;place-items:center}.cag-nav-wrap{position:absolute;left:14px;right:14px;top:61px;display:none;align-items:stretch;flex-direction:column;background:#fff;border:1px solid #e0e5ec;border-radius:13px;padding:9px;box-shadow:0 18px 45px rgb(15 23 42 / .14)}.cag-nav-wrap.is-open{display:flex}.cag-nav .cag-menu{display:block}.cag-nav .cag-menu a{padding:11px 12px}.cag-tool-title{display:block}.cag-process-chip{display:inline-block;margin-top:15px}.cag-footer-top{grid-template-columns:1fr}.cag-footer-bottom{display:block}.cag-footer-bottom span{display:block;margin:4px 0}}@media(max-width:520px){.cag-tool-identity{align-items:flex-start;gap:13px}.cag-tool-hero-icon{width:54px;height:54px;flex-basis:54px;border-radius:15px}.cag-tool-hero-icon svg{width:28px;height:28px}.cag-brand{font-size:18px}.cag-brand-mark{width:34px;height:34px}.cag-tool-hero{padding:22px 0 27px}.cag-tool-title h1,.cag-page-header h1{font-size:34px}.cag-page{padding-top:32px}.cag-footer-nav .cag-footer-menu{grid-template-columns:1fr 1fr}.cag-footer-top{padding-top:38px}}@media print{.cag-site-header,.cag-site-footer,.cag-ad,.cag-breadcrumb,.cag-process-chip{display:none!important}.cag-shell{width:100%;max-width:none}.cag-tool-hero{border:0;padding:0}.cag-tool-title h1{font-size:24px}.cag-tool-page{padding:0}}.cag-page-content,.cag-tool-page,.cag-tool-title,.cag-page-header{min-width:0}.cag-page-content p,.cag-page-content li,.cag-tool-title p,.cag-page-header p{overflow-wrap:anywhere}@media(max-width:520px){.cag-shell{width:min(calc(100% - 20px),var(--cag-shell))}.cag-header-inner{gap:10px}.cag-tool-hero{padding:18px 0 22px}.cag-breadcrumb{margin-bottom:14px;flex-wrap:wrap}.cag-tool-title h1,.cag-page-header h1{font-size:clamp(29px,9vw,34px);line-height:1.08;overflow-wrap:anywhere}.cag-tool-title p,.cag-page-header p{font-size:15px;line-height:1.55}.cag-tool-page{padding:20px 0 42px}.cag-page-content{font-size:15px;line-height:1.68}.cag-page-content h2{font-size:24px;margin-top:30px}.cag-site-footer{margin-top:28px}.cag-footer-top{gap:28px;padding:34px 0 26px}}@media(max-width:360px){.cag-shell{width:min(calc(100% - 16px),var(--cag-shell))}.cag-brand{font-size:17px}.cag-tool-identity{gap:10px}.cag-tool-hero-icon{width:48px;height:48px;flex-basis:48px}.cag-footer-nav .cag-footer-menu{grid-template-columns:1fr}}html.cag-night-mode{color-scheme:dark;background:#090f1c;--cag-night-bg:#090f1c;--cag-night-surface:#111827;--cag-night-surface-2:#162033;--cag-night-surface-3:#1b2639;--cag-night-border:#314057;--cag-night-border-soft:#263449;--cag-night-text:#f8fafc;--cag-night-text-2:#dce5f1;--cag-night-muted:#a9b6c8;--cag-night-subtle:#8492a8;--cag-night-link:#7db0ff}html.cag-night-mode body{background:var(--cag-night-bg);color:var(--cag-night-text-2)}html.cag-night-mode .cag-site-header{background:rgb(9 15 28 / .96);border-bottom-color:var(--cag-night-border-soft);box-shadow:0 1px 0 rgb(255 255 255 / .015)}html.cag-night-mode .cag-brand{color:var(--cag-night-text)!important}html.cag-night-mode .cag-nav .cag-menu a{color:#d3dceb}html.cag-night-mode .cag-nav .cag-menu a:hover{background:#172235;color:#fff}html.cag-night-mode .cag-nav .cag-menu li:first-child a{background:#3a2114;color:#ffbe86}html.cag-night-mode .cag-menu-toggle{background:#111827;border-color:var(--cag-night-border);color:#f8fafc}html.cag-night-mode .cag-nav-wrap{background:#111827;border-color:var(--cag-night-border);box-shadow:0 18px 45px rgb(0 0 0 / .35)}html.cag-night-mode .cag-lang a{color:#aeb9ca!important}html.cag-night-mode .cag-lang a.is-active{background:#f8fafc;color:#9a3412!important}html.cag-night-mode .cag-tool-hero{background:linear-gradient(180deg,#0f172a,#090f1c);border-bottom-color:var(--cag-night-border-soft)}html.cag-night-mode .cag-tool-hero-icon{background:linear-gradient(145deg,#1a2639,#111827);box-shadow:inset 0 0 0 1px rgb(255 255 255 / .07),0 12px 28px rgb(0 0 0 / .22)}html.cag-night-mode .cag-tool-title h1,html.cag-night-mode .cag-page-header h1,html.cag-night-mode .cag-page-content h1,html.cag-night-mode .cag-page-content h2,html.cag-night-mode .cag-page-content h3,html.cag-night-mode .cag-page-content h4,html.cag-night-mode .cag-post-list h2 a,html.cag-night-mode .cag-404 h1{color:var(--cag-night-text)!important}html.cag-night-mode .cag-tool-title p,html.cag-night-mode .cag-page-header p,html.cag-night-mode .cag-page-content p,html.cag-night-mode .cag-page-content li,html.cag-night-mode .cag-breadcrumb,html.cag-night-mode .cag-breadcrumb a,html.cag-night-mode .cag-404 p{color:var(--cag-night-muted)!important}html.cag-night-mode .cag-page-header,html.cag-night-mode .cag-post-list article{border-color:var(--cag-night-border-soft)}html.cag-night-mode .cag-page-content strong{color:#eef4fb}html.cag-night-mode .cag-page-content code{background:#111827;border-color:var(--cag-night-border);color:#e7edf6}html.cag-night-mode .cag-process-chip{background:#172235!important;border-color:var(--cag-night-border)!important;color:#dce5f1!important}html.cag-night-mode .cag-site-footer{background:#060b14;border-top:1px solid #1e293b}html.cag-night-mode .cag-footer-brand p,html.cag-night-mode .cag-footer-bottom{color:#93a2b7}html.cag-night-mode a{color:var(--cag-night-link)}html.cag-night-mode :focus-visible{outline-color:#fb923c}.cag-global-actions[hidden]{display:none!important}.cag-global-floating-side{position:fixed;right:14px;top:48%;transform:translateY(-50%);z-index:99990;display:flex;flex-direction:column;gap:9px}.cag-global-floating-action,.cag-global-new-search{font:inherit;font-weight:800;font-size:12px;line-height:1.15;border:1px solid #fed7aa;background:#fff;color:#9a3412;box-shadow:0 10px 28px rgb(15 23 42 / .13);cursor:pointer;transition:transform .16s ease,box-shadow .16s ease,background .16s ease,border-color .16s ease}.cag-global-floating-action{width:72px;min-height:66px;border-radius:16px;padding:9px 7px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px}.cag-global-floating-action span{font-size:10px;max-width:100%;overflow-wrap:anywhere;text-align:center}.cag-global-floating-action svg,.cag-global-new-search svg{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round}.cag-global-floating-action:hover{transform:translateY(-2px);box-shadow:0 13px 32px rgb(15 23 42 / .17);background:#fff7ed;border-color:#fb923c}.cag-global-new-search{position:fixed;right:18px;bottom:18px;z-index:99991;min-height:50px;border:0;border-radius:999px;padding:12px 18px;background:var(--cag-theme-accent,#f97316);color:#fff;display:inline-flex;align-items:center;gap:8px;box-shadow:0 12px 30px rgb(249 115 22 / .28)}.cag-global-new-search:hover{transform:translateY(-2px);background:#d95d05;color:#fff}.cag-global-toast{position:fixed;left:50%;bottom:82px;z-index:99995;max-width:min(520px,calc(100vw - 30px));transform:translate(-50%,10px);opacity:0;background:#172033;color:#fff;padding:11px 14px;border-radius:11px;box-shadow:0 12px 30px rgb(15 23 42 / .22);font-size:13px;font-weight:700;text-align:center;transition:opacity .18s ease,transform .18s ease}.cag-global-toast.is-visible{opacity:1;transform:translate(-50%,0)}html.cag-night-mode .cag-global-floating-action{background:#111827;border-color:#475569;color:#fed7aa;box-shadow:0 10px 28px rgb(0 0 0 / .38)}html.cag-night-mode .cag-global-floating-action:hover{background:#172033;border-color:#fb923c;color:#fff}html.cag-night-mode .cag-global-theme.is-active{background:#f8fafc;color:#334155;border-color:#e2e8f0}html.cag-night-mode .cag-global-theme.is-active:hover{background:#fff;color:#0f172a}html.cag-night-mode .cag-global-toast{background:#f8fafc;color:#111827}@media(max-width:760px){.cag-global-floating-side{top:auto;right:auto;left:12px;bottom:12px;transform:none;flex-direction:row;gap:7px}.cag-global-floating-action{width:auto;min-width:48px;min-height:48px;border-radius:14px;padding:8px 10px;flex-direction:row}.cag-global-floating-action span{display:none}.cag-global-new-search{right:12px;bottom:12px;min-height:48px;padding:10px 14px;font-size:11px}.cag-global-toast{bottom:72px}.cag-global-actions.is-keyboard-open .cag-global-floating-side,.cag-global-actions.is-keyboard-open .cag-global-new-search,.cag-global-actions.is-keyboard-open .cag-global-toast{display:none!important}}@media(prefers-reduced-motion:reduce){.cag-global-floating-action,.cag-global-new-search,.cag-global-toast{transition:none!important}}@media print{.cag-global-actions{display:none!important}}html.cag-night-mode body,body.cag-night-mode{background:#090f1c!important;color:#dce5f1!important}html.cag-night-mode body main{background:#090f1c;color:#dce5f1}html.cag-night-mode body .cag-home,html.cag-night-mode body .cag-page,html.cag-night-mode body .cag-tool-page{background:transparent!important}html.cag-night-mode body h1,html.cag-night-mode body h2,html.cag-night-mode body h3,html.cag-night-mode body h4,html.cag-night-mode body h5,html.cag-night-mode body h6{color:#f8fafc!important}html.cag-night-mode body p,html.cag-night-mode body li,html.cag-night-mode body dd,html.cag-night-mode body figcaption{color:#a9b6c8}html.cag-night-mode body label,html.cag-night-mode body legend{color:#dce5f1}html.cag-night-mode body hr{border-color:#2b3a50;background:#2b3a50}html.cag-night-mode body input:not([type="checkbox"]):not([type="radio"]):not([type="range"]),html.cag-night-mode body textarea,html.cag-night-mode body select{background:#0c1525!important;color:#e9eef6!important;border-color:#3b4b62!important;box-shadow:none!important}html.cag-night-mode body input::placeholder,html.cag-night-mode body textarea::placeholder{color:#77869c!important;opacity:1}html.cag-night-mode body option{background:#0c1525;color:#e9eef6}html.cag-night-mode body table{color:#dce5f1;border-color:#34445b}html.cag-night-mode body th{background:#172235;color:#f8fafc;border-color:#34445b}html.cag-night-mode body td{background:#111827;color:#dce5f1;border-color:#34445b}html.cag-night-mode body blockquote{background:#111827;border-color:#fb923c;color:#dce5f1}html.cag-night-mode body details{background:#111827!important;border-color:#34445b!important;color:#dce5f1!important}html.cag-night-mode body details summary{color:#f8fafc!important}html.cag-night-mode body details[open]{background:#131d2e!important}html.cag-night-mode body .cag-faq details{background:#111827!important;border:1px solid #34445b!important;box-shadow:none!important}html.cag-night-mode body .cag-faq summary{color:#f8fafc!important;background:transparent!important}html.cag-night-mode body .cag-faq details p{color:#a9b6c8!important}html.cag-night-mode body .cag-related-card,html.cag-night-mode body .cag-tool-card,html.cag-night-mode body .cag-guide-grid a,html.cag-night-mode body .cag-how-grid article,html.cag-night-mode body .cag-split-section>div,html.cag-night-mode body .cag-content-panel{background:#111827!important;border-color:#34445b!important;color:#dce5f1!important;box-shadow:none!important}html.cag-night-mode body .cag-related-card strong,html.cag-night-mode body .cag-tool-card strong,html.cag-night-mode body .cag-guide-grid strong,html.cag-night-mode body .cag-how-grid h3,html.cag-night-mode body .cag-content-panel h2,html.cag-night-mode body .cag-content-panel h3{color:#f8fafc!important}html.cag-night-mode body .cag-related-card small,html.cag-night-mode body .cag-tool-card small,html.cag-night-mode body .cag-guide-grid small,html.cag-night-mode body .cag-how-grid p,html.cag-night-mode body .cag-content-panel p,html.cag-night-mode body .cag-content-panel li{color:#a9b6c8!important}html.cag-night-mode body .cag-card-arrow{background:#1b273b!important;color:#dce5f1!important}html.cag-night-mode body .cag-card-icon,html.cag-night-mode body .cag-related-icon{background:#172235!important}html.cag-night-mode body .cag-demo-sheet{background:#101827!important;color:#dce5f1!important;border:1px solid #34445b}html.cag-night-mode body .cag-demo-sheet p{color:#dce5f1!important}html.cag-night-mode body .cag-demo-sheet small{color:#a9b6c8!important}html.cag-night-mode body .cag-home-tools,html.cag-night-mode body .cag-home-tools--secondary,html.cag-night-mode body .cag-home-generator-shell{background:#111827!important;border-color:#34445b!important}html.cag-night-mode body .cag-workspace,html.cag-night-mode body .cag-text-workspace,html.cag-night-mode body .cag-capo-workspace,html.cag-night-mode body .cag-repertoire-page__inner{background:#101827!important;border-color:#34445b!important;color:#dce5f1!important}html.cag-night-mode body .cag-upload{background:linear-gradient(180deg,#121c2e,#0d1627)!important;border-color:#42536c!important;color:#e7edf6!important}html.cag-night-mode body .cag-upload strong{color:#f8fafc!important}html.cag-night-mode body .cag-upload span,html.cag-night-mode body .cag-upload p,html.cag-night-mode body .cag-upload-hint{color:#a9b6c8!important}html.cag-night-mode body .cag-url-loader,html.cag-night-mode body .cag-link-assist,html.cag-night-mode body .cag-result-session-bar,html.cag-night-mode body .cag-study-switcher,html.cag-night-mode body .cag-recent-sheets,html.cag-night-mode body .cag-repertoire-savebox,html.cag-night-mode body .cag-analysis-results{background:#111827!important;border-color:#34445b!important;color:#dce5f1!important}html.cag-night-mode body .cag-primary{color:#fff!important}html.cag-night-mode body .cag-secondary{background:#172235!important;border-color:#40516a!important;color:#eef4fb!important}html.cag-night-mode body .cag-secondary:hover{background:#202d43!important;border-color:#5a6b83!important}html.cag-night-mode body .cag-page-drop-overlay__card{background:#111827!important;color:#f8fafc!important;border-color:#fb923c!important}html.cag-night-mode body .cag-site-footer{background:#060b14!important}html.cag-night-mode body .cag-directory-search input,html.cag-night-mode body .cag-guide-grid a,html.cag-night-mode body .cag-faq details,html.cag-night-mode body .cag-related-card,html.cag-night-mode body .cag-tool-card,html.cag-night-mode body .cag-how-grid article,html.cag-night-mode body .cag-split-section>div,html.cag-night-mode body .cag-contact-form,html.cag-night-mode body .cag-content-panel,html.cag-night-mode body .cag-demo-sheet,html.cag-night-mode body .cag-home-generator-shell,html.cag-night-mode body .cag-home-tools,html.cag-night-mode body .cag-home-tools--secondary,html.cag-night-mode body .cag-workspace,html.cag-night-mode body .cag-upload,html.cag-night-mode body .cag-url-loader,html.cag-night-mode body .cag-analysis-results,html.cag-night-mode body .cag-study-switcher,html.cag-night-mode body .cag-recent-sheets,html.cag-night-mode body .cag-result-session-bar,html.cag-night-mode body .cag-repertoire-savebox{background-color:#111827!important;border-color:#34445b!important;color:#dce5f1!important}html.cag-night-mode body .cag-upload{background-image:linear-gradient(180deg,#121c2e,#0d1627)!important}html.cag-night-mode body .cag-tool-card,html.cag-night-mode body .cag-related-card{background-image:linear-gradient(135deg,#111827 30%,#151f31)!important}html.cag-night-mode body .cag-guide-grid a strong,html.cag-night-mode body .cag-tool-card strong,html.cag-night-mode body .cag-related-card strong,html.cag-night-mode body .cag-faq summary,html.cag-night-mode body .cag-upload strong,html.cag-night-mode body .cag-demo-sheet strong{color:#f8fafc!important}html.cag-night-mode body .cag-guide-grid a small,html.cag-night-mode body .cag-tool-card small,html.cag-night-mode body .cag-related-card small,html.cag-night-mode body .cag-faq p,html.cag-night-mode body .cag-upload span,html.cag-night-mode body .cag-upload small,html.cag-night-mode body .cag-demo-sheet p,html.cag-night-mode body .cag-demo-sheet small{color:#a9b6c8!important}html.cag-night-mode body .cag-directory-search input{background:#0c1525!important;color:#eef4fb!important}html.cag-night-mode body .cag-directory-search input::placeholder{color:#8a98ab!important;opacity:1}