.jl-top-page{--cx-accent:#f7adbe;background:radial-gradient(ellipse 60% 36% at 92% 0,rgba(169,41,77,.18),transparent 78%),#0e111c}.jl-top-page .jl-crypto-hero h1 em{color:#ffacc2}.jl-top-page .jl-crypto-next>a,.jl-top-page .jl-crypto-primary{background:linear-gradient(111deg,#ffafbf,#ffe2d9);color:#4b2237;border-color:#f7b2c2}.jl-top-page .jl-wi-hero-panel{border-color:#b26480;background:radial-gradient(ellipse 87% 80% at 98% 0,rgba(180,48,87,.23),transparent 77%),linear-gradient(145deg,#362337,#191c2c)}.jl-top-page .jl-wi-hero-question{border-color:#b97b8d;background:rgba(161,50,88,.21)}.jl-top-bulk-flow{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:9px;margin:24px 0}.jl-top-bulk-flow div{min-width:0;display:grid;gap:10px;border:1px solid #945b72;background:var(--cx-panel);border-radius:11px;padding:13px}.jl-top-bulk-flow span{font-size:11px;font-weight:850;color:var(--cx-accent)}.jl-top-bulk-flow strong{font-size:12px;line-height:1.48;overflow-wrap:anywhere}.jl-top-roles{border:1px solid #89556b;border-radius:14px;overflow:hidden;margin:24px 0;background:var(--cx-panel)}.jl-top-roles-head,.jl-top-roles-row{display:grid;grid-template-columns:1fr 1.2fr 1.1fr;gap:14px;padding:15px 17px;align-items:start}.jl-top-roles-head{background:rgba(146,46,74,.2);color:var(--cx-accent);font-size:10px;text-transform:uppercase;font-weight:850;letter-spacing:.1em}.jl-top-roles-row+.jl-top-roles-row{border-top:1px solid var(--cx-line)}.jl-top-roles-row strong{font-size:13px;line-height:1.6}.jl-top-roles-row span{font-size:12px;line-height:1.7;color:var(--cx-text)}.jl-top-scope{border:1px solid #b4768a;border-radius:17px;overflow:hidden;background:var(--cx-panel);margin:22px 0 26px}.jl-top-scope-heading{padding:23px 22px 17px;background:radial-gradient(ellipse 85% 90% at 100% 0,rgba(181,63,94,.17),transparent 80%)}.jl-top-scope-heading>span{font-size:10px;font-weight:850;letter-spacing:.1em;color:var(--cx-accent)}.jl-top-scope-heading h3{font-size:21px;line-height:1.35;margin:10px 0 7px}.jl-top-scope-heading p{font-size:13px;line-height:1.7;margin:0}.jl-top-scope-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;padding:16px 20px}.jl-top-scope fieldset{min-width:0;margin:0;padding:0;border:0}.jl-top-scope fieldset legend{font-size:13px;font-weight:800;line-height:1.6;margin:0 0 12px}.jl-top-scope-choices{display:grid;gap:8px}.jl-top-scope-choices button{cursor:pointer;border:1px solid #89576b;border-radius:10px;background:rgba(148,60,85,.07);padding:12px;text-align:left;font-size:12px;line-height:1.55;color:var(--cx-text)}.jl-top-scope-choices button.selected{border-color:#ffc0ce;background:rgba(180,53,88,.22);font-weight:800}.jl-top-scope-choices button:focus-visible{outline:3px solid #ed8bab;outline-offset:3px}.jl-top-scope-results{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:0 20px 18px}.jl-top-scope-results>div{display:grid;gap:7px;min-width:0;border:1px solid #89576b;border-radius:11px;background:rgba(132,56,75,.12);padding:16px}.jl-top-scope-results small{font-size:10px;letter-spacing:.07em;color:var(--cx-muted);font-weight:800}.jl-top-scope-results strong{font-size:17px;line-height:1.4}.jl-top-scope-results strong.yes{color:#91e1bd}.jl-top-scope-results strong.no{color:#ffb8c6}.jl-top-scope-results span{font-size:12px;line-height:1.65;color:var(--cx-text)}.jl-top-scope-note{font-size:11px;line-height:1.65;color:var(--cx-muted);margin:0;padding:0 20px 20px}.jl-top-workbench .jl-dca-tabs{grid-template-columns:repeat(4,minmax(0,1fr))}.jl-top-workbench .jl-dca-tabs strong{overflow-wrap:anywhere}html[data-theme=light] .jl-top-page{--cx-accent:#982d4f;background:radial-gradient(ellipse 60% 36% at 92% 0,rgba(181,51,89,.08),transparent 78%),#fffbfc}html[data-theme=light] .jl-top-page .jl-crypto-hero h1 em{color:#ad2c53}html[data-theme=light] .jl-top-page .jl-crypto-next>a,html[data-theme=light] .jl-top-page .jl-crypto-primary{background:linear-gradient(112deg,#9f2851,#c64370);color:#fff!important;border-color:#a53157}html[data-theme=light] .jl-top-page .jl-wi-hero-panel{background:radial-gradient(ellipse 85% 80% at 98% 0,rgba(178,58,94,.07),transparent 78%),#fff;border-color:#dfb0c0}html[data-theme=light] .jl-top-page .jl-wi-hero-question{background:#fff1f5;border-color:#e7b7c8;color:#662742}html[data-theme=light] .jl-top-bulk-flow div,html[data-theme=light] .jl-top-roles,html[data-theme=light] .jl-top-scope{background:#fff;border-color:#e5b9c7}html[data-theme=light] .jl-top-roles-head{background:#fff0f5;color:#992c4c}html[data-theme=light] .jl-top-scope-choices button{border-color:#e4b7c5;background:#fff}html[data-theme=light] .jl-top-scope-choices button.selected{border-color:#b94569;background:#fff0f5}html[data-theme=light] .jl-top-scope-results>div{border-color:#e4b7c5;background:#fff5f8}html[data-theme=light] .jl-top-scope-results strong.yes{color:#166647}html[data-theme=light] .jl-top-scope-results strong.no{color:#973a4a}@media(max-width:800px){.jl-top-bulk-flow{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:700px){.jl-top-roles-head{display:none}.jl-top-roles-row{grid-template-columns:1fr;gap:5px;padding:17px}.jl-top-roles-row strong{color:var(--cx-accent)}.jl-top-workbench .jl-dca-tabs{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.jl-top-scope-grid,.jl-top-scope-results{grid-template-columns:1fr}.jl-top-bulk-flow{grid-template-columns:repeat(2,minmax(0,1fr))}.jl-top-scope-grid{padding:15px}.jl-top-scope-results{padding:0 15px 15px}.jl-top-scope-heading{padding:20px 16px 16px}.jl-top-scope-note{padding:0 15px 17px}}.jl-top-setting-models{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:13px;margin:24px 0}.jl-top-setting-models article{display:flex;flex-direction:column;gap:11px;padding:20px;min-width:0;border:1px solid #995f75;border-radius:13px;background:var(--cx-panel)}.jl-top-setting-models h3{font-size:18px;line-height:1.35;margin:0}.jl-top-setting-models p{font-size:13px;line-height:1.75;margin:0}.jl-top-setting-models small{border-top:1px solid var(--cx-line);padding-top:10px;font-size:12px;line-height:1.7;color:var(--cx-muted)}.jl-top-setting-models small b{display:block;font-size:10px;letter-spacing:.08em;color:var(--cx-accent)}.jl-top-settings-cta{display:flex;align-items:center;justify-content:space-between;gap:16px;margin:24px 0;padding:21px;border:1px solid #b46a88;border-radius:13px;background:rgba(156,49,91,.12)}.jl-top-settings-cta strong{font-size:11px;letter-spacing:.09em;color:var(--cx-accent)}.jl-top-settings-cta p{margin:6px 0 0;font-size:13px;line-height:1.7}.jl-top-settings-cta a{flex-shrink:0;padding:12px 15px;border-radius:9px;background:linear-gradient(105deg,#ffb7cb,#f9dadf);color:#4f263b;text-decoration:none;font-size:13px;font-weight:800;text-align:center}html[data-theme=light] .jl-top-setting-models article{border-color:#e3b8c9;background:#fff}html[data-theme=light] .jl-top-settings-cta{border-color:#e1b2c4;background:#fff0f5}html[data-theme=light] .jl-top-settings-cta a{background:#ab3059;color:#fff}@media(max-width:750px){.jl-top-setting-models{grid-template-columns:1fr}.jl-top-settings-cta{flex-direction:column;align-items:stretch}.jl-top-settings-cta a{flex-shrink:1}}