.jl-aca-page{--cx-accent:#f5adbf;background:radial-gradient(ellipse 58% 31% at 90% 0,rgba(180,36,69,.19),transparent 82%),#0e101a}.jl-aca-page .jl-crypto-hero h1 em{color:#ffabb9}.jl-aca-page .jl-crypto-next>a,.jl-aca-page .jl-crypto-primary{background:linear-gradient(110deg,#ffc0cd,#ffe1d8);color:#472135;border-color:#f3afbf}.jl-aca-page .jl-wi-hero-panel{border-color:#ad5b78;background:radial-gradient(ellipse 83% 90% at 95% 0,rgba(170,44,81,.27),transparent 78%),linear-gradient(145deg,#352236,#191b29)}.jl-aca-page .jl-wi-hero-question{background:rgba(157,42,78,.24);border-color:#ba7289}.jl-aca-page .jl-dca-tabs button strong{overflow-wrap:anywhere}.jl-aca-page .jl-crypto-section>h3{font-size:clamp(18px,2vw,23px);margin:26px 0 16px}.jl-aca-cae-table{display:grid;margin:25px 0;border:1px solid #875164;border-radius:14px;overflow:hidden;background:var(--cx-panel)}.jl-aca-table-head,.jl-aca-table-row{display:grid;grid-template-columns:minmax(125px,.75fr) minmax(150px,1.25fr) minmax(230px,1.6fr);gap:16px;align-items:start;padding:15px 18px}.jl-aca-table-head{background:rgba(134,44,69,.2);color:var(--cx-accent);font-weight:850;text-transform:uppercase;font-size:10px;letter-spacing:.09em}.jl-aca-table-row+.jl-aca-table-row{border-top:1px solid var(--cx-line)}.jl-aca-table-row strong{font-size:13px;line-height:1.6}.jl-aca-table-row span{font-size:12px;line-height:1.75;color:var(--cx-text)}.jl-aca-workbench .jl-dca-route>div{min-height:86px}.jl-aca-workbench .jl-dca-tabs{grid-template-columns:repeat(4,minmax(0,1fr))}.jl-aca-page .jl-crypto-warning{margin:22px 0}html[data-theme=light] .jl-aca-page{--cx-accent:#9b2b4a;background:radial-gradient(ellipse 58% 31% at 90% 0,rgba(180,36,69,.08),transparent 82%),#fff9fa}html[data-theme=light] .jl-aca-page .jl-crypto-hero h1 em{color:#a82f4b}html[data-theme=light] .jl-aca-page .jl-crypto-next>a,html[data-theme=light] .jl-aca-page .jl-crypto-primary{background:linear-gradient(110deg,#9f2f4c,#c74867);color:#fff!important;border-color:#9f2f4c}html[data-theme=light] .jl-aca-page .jl-wi-hero-panel{border-color:#deacba;background:radial-gradient(ellipse 83% 90% at 95% 0,rgba(170,44,81,.08),transparent 78%),#fff}html[data-theme=light] .jl-aca-page .jl-wi-hero-question{background:#fff0f4;border-color:#e7bac7;color:#68223b}html[data-theme=light] .jl-aca-cae-table{background:#fff;border-color:#e2b5c4}html[data-theme=light] .jl-aca-table-head{background:#fff0f4;color:#8e2644}@media(max-width:750px){.jl-aca-table-head{display:none}.jl-aca-table-row{grid-template-columns:1fr;gap:5px;padding:17px}.jl-aca-table-row strong{color:var(--cx-accent)}.jl-aca-workbench .jl-dca-tabs{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:450px){.jl-aca-workbench .jl-dca-route{grid-template-columns:repeat(2,minmax(0,1fr))}}.jl-aca-session-models{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:13px;margin:24px 0}.jl-aca-session-models article{display:flex;flex-direction:column;gap:11px;min-width:0;border:1px solid #9e6179;border-radius:13px;background:var(--cx-panel);padding:21px}.jl-aca-session-models h3{font-size:18px;margin:0;line-height:1.35}.jl-aca-session-models p{font-size:13px;line-height:1.7;margin:0}.jl-aca-session-models small{font-size:12px;line-height:1.7;color:var(--cx-muted);border-top:1px solid var(--cx-line);padding-top:11px}.jl-aca-session-models small b{display:block;font-size:10px;letter-spacing:.08em;color:var(--cx-accent);margin-bottom:4px}.jl-aca-session-cta{display:flex;align-items:center;justify-content:space-between;gap:15px;margin:25px 0;padding:19px 21px;border-radius:13px;border:1px solid #ae6580;background:rgba(162,55,87,.12)}.jl-aca-session-cta strong{letter-spacing:.09em;font-size:11px;color:var(--cx-accent)}.jl-aca-session-cta p{font-size:13px;line-height:1.6;margin:6px 0 0}.jl-aca-session-cta a{display:inline-flex;justify-content:center;align-items:center;text-align:center;flex-shrink:0;border-radius:9px;background:linear-gradient(100deg,#ffc6d2,#f9d9df);color:#4d273a;font-weight:750;text-decoration:none;font-size:13px;padding:12px 15px}html[data-theme=light] .jl-aca-session-models article{background:#fff;border-color:#e2b3c5}html[data-theme=light] .jl-aca-session-cta{background:#fff1f5;border-color:#dfa6ba}html[data-theme=light] .jl-aca-session-cta a{background:#ad3357;color:#fff}@media(max-width:740px){.jl-aca-session-models{grid-template-columns:1fr}.jl-aca-session-cta{flex-direction:column;align-items:stretch}.jl-aca-session-cta a{flex-shrink:1}}