.jl-eg-page{--cx-accent:#ffb5c9;background:radial-gradient(ellipse 65% 35% at 92% 0,rgba(163,43,77,.17),transparent 80%),#10111b}.jl-eg-page .jl-crypto-hero h1 em{color:#ffb3c6}.jl-eg-page .jl-crypto-next>a,.jl-eg-page .jl-crypto-primary{background:linear-gradient(110deg,#ffc1d3,#ffe4de);color:#4d2437;border-color:#ffbed2}.jl-eg-page .jl-wi-hero-panel{border-color:#ab647d;background:radial-gradient(ellipse 83% 90% at 98% 0,rgba(163,44,82,.23),transparent 80%),linear-gradient(145deg,#332237,#1e1d2d)}.jl-eg-page .jl-wi-hero-question{border-color:#ae6d82;background:rgba(171,48,86,.19)}.jl-eg-evidence-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:24px 0}.jl-eg-evidence-grid article{display:flex;flex-direction:column;gap:11px;border:1px solid #8f6074;background:var(--cx-panel);border-radius:13px;padding:19px;min-width:0}.jl-eg-evidence-grid span{font-size:10px;letter-spacing:.08em;font-weight:850;color:var(--cx-accent)}.jl-eg-evidence-grid h3{font-size:19px;line-height:1.4;margin:0}.jl-eg-evidence-grid p{font-size:12px;line-height:1.7;margin:0}.jl-eg-evidence-grid small{margin-top:auto;border-top:1px solid var(--cx-line);padding-top:11px;font-size:12px;line-height:1.65;color:var(--cx-muted)}.jl-eg-role-table{border:1px solid #925c71;border-radius:14px;overflow:hidden;margin:25px 0;background:var(--cx-panel)}.jl-eg-role-head,.jl-eg-role-row{display:grid;grid-template-columns:1fr 1.15fr 1.25fr;gap:14px;padding:16px}.jl-eg-role-head{background:rgba(151,48,84,.22);text-transform:uppercase;font-size:10px;letter-spacing:.08em;color:var(--cx-accent);font-weight:850}.jl-eg-role-row+.jl-eg-role-row{border-top:1px solid var(--cx-line)}.jl-eg-role-row strong{display:grid;gap:6px;font-size:13px;line-height:1.6}.jl-eg-role-row small{font-size:11px;color:var(--cx-muted);font-weight:600}.jl-eg-role-row>span{font-size:12px;line-height:1.7}.jl-eg-flow{border:1px solid #ad6883;border-radius:16px;margin:24px 0;overflow:hidden;background:var(--cx-panel)}.jl-eg-flow-head{padding:22px;background:radial-gradient(ellipse 85% 90% at 98% 0,rgba(179,45,88,.2),transparent 80%)}.jl-eg-flow-head>span{font-size:10px;font-weight:850;letter-spacing:.09em;color:var(--cx-accent)}.jl-eg-flow-head h3{font-size:21px;line-height:1.35;margin:9px 0}.jl-eg-flow-head p{font-size:12px;line-height:1.7;margin:0}.jl-eg-flow-controls{display:grid;gap:9px;padding:3px 20px 16px}.jl-eg-flow-controls label{cursor:pointer;display:flex;gap:12px;align-items:center;border:1px solid #936178;background:rgba(156,60,86,.08);padding:14px;border-radius:10px}.jl-eg-flow-controls label.active{border-color:#e6a5bd;background:rgba(170,55,92,.16)}.jl-eg-flow-controls input{flex:0 0 auto;width:18px;height:18px;accent-color:#c4406f}.jl-eg-flow-controls label>span{display:grid;gap:5px;flex:1;min-width:0}.jl-eg-flow-controls strong{font-size:13px;line-height:1.5}.jl-eg-flow-controls small{font-size:11px;line-height:1.5;color:var(--cx-muted)}.jl-eg-flow-controls b{white-space:nowrap;color:var(--cx-accent);font-size:10px}.jl-eg-flow-result{margin:0 20px 13px;border:1px solid #9e657b;border-radius:10px;padding:14px;background:rgba(148,52,80,.12)}.jl-eg-flow-result.success{border-color:#579a7b;background:rgba(50,149,111,.11)}.jl-eg-flow-result strong{font-size:16px}.jl-eg-flow-result p{font-size:12px;line-height:1.7;margin:8px 0 0}.jl-eg-workbench .jl-dca-tabs{grid-template-columns:repeat(4,minmax(0,1fr))}html[data-theme=light] .jl-eg-page{--cx-accent:#9c2e50;background:radial-gradient(ellipse 63% 33% at 92% 0,rgba(171,46,84,.075),transparent 80%),#fffbfc}html[data-theme=light] .jl-eg-page .jl-crypto-hero h1 em{color:#a63255}html[data-theme=light] .jl-eg-page .jl-crypto-next>a,html[data-theme=light] .jl-eg-page .jl-crypto-primary{background:linear-gradient(110deg,#a63056,#c34870);color:#fff!important;border-color:#ac3359}html[data-theme=light] .jl-eg-page .jl-wi-hero-panel{background:#fff;border-color:#e4b8c6}html[data-theme=light] .jl-eg-page .jl-wi-hero-question{background:#fff1f6;color:#782e47;border-color:#dfb0c1}html[data-theme=light] .jl-eg-evidence-grid article,html[data-theme=light] .jl-eg-flow,html[data-theme=light] .jl-eg-role-table{background:#fff;border-color:#e3bbc8}html[data-theme=light] .jl-eg-role-head{background:#fff0f5}html[data-theme=light] .jl-eg-flow-controls label{background:#fff;border-color:#e3bbc8}html[data-theme=light] .jl-eg-flow-controls label.active{background:#fff2f6;border-color:#c45b7b}html[data-theme=light] .jl-eg-flow-result{background:#fff2f6;border-color:#e3bbc8}html[data-theme=light] .jl-eg-flow-result.success{background:#eaf7f0;border-color:#98cab0}@media(max-width:750px){.jl-eg-evidence-grid{grid-template-columns:1fr}.jl-eg-role-head{display:none}.jl-eg-role-row{grid-template-columns:1fr;gap:6px}.jl-eg-role-row strong{color:var(--cx-accent)}.jl-eg-workbench .jl-dca-tabs{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:470px){.jl-eg-flow-head{padding:20px 15px}.jl-eg-flow-controls{padding:3px 13px 15px}.jl-eg-flow-controls label{align-items:flex-start;padding:12px;gap:9px}.jl-eg-flow-result{margin:0 13px 13px}.jl-eg-flow-controls b{align-self:center}.jl-eg-workbench .jl-dca-route{grid-template-columns:repeat(2,minmax(0,1fr))}}