.jl-wi-page{--cx-bg:#0c0c17;--cx-panel:#1c1828;--cx-line:#594254;--cx-text:#f9f4fb;--cx-muted:#d7c5d7;--cx-accent:#ffb3c6;background:radial-gradient(ellipse 65% 31% at 89% 0,rgba(186,44,86,.2),transparent 75%),var(--cx-bg)}.jl-wi-page .jl-crypto-hero h1 em{color:#ffaac2}.jl-wi-page .jl-crypto-hero .jl-crypto-primary,.jl-wi-page .jl-crypto-next>a{background:linear-gradient(110deg,#ffcfdd,#f3a1c1);border-color:#ed93af;color:#431426}.jl-wi-page .jl-crypto-note{border-color:#b76e92;background:rgba(186,69,111,.12)}.jl-wi-page .jl-crypto-warning{border-color:#d09a71;background:rgba(195,114,62,.1)}.jl-wi-page .jl-crypto-next{border-color:#a96387;background:radial-gradient(ellipse 90% 90% at 100% 0,rgba(185,56,92,.17),transparent 80%),var(--cx-panel)}.jl-wi-ms-accent{display:inline-grid;grid-template-columns:repeat(2,7px);grid-template-rows:repeat(2,7px);gap:2px;margin-right:12px;vertical-align:-1px}.jl-wi-ms-accent i:first-child{background:#f25022}.jl-wi-ms-accent i:nth-child(2){background:#7fba00}.jl-wi-ms-accent i:nth-child(3){background:#00a4ef}.jl-wi-ms-accent i:nth-child(4){background:#ffb900}.jl-wi-hero-panel{position:relative;overflow:hidden;border:1px solid #98506e;border-radius:24px;padding:clamp(22px,2.8vw,32px);background:radial-gradient(ellipse 80% 80% at 100% 0,rgba(199,59,96,.25),transparent 80%),linear-gradient(145deg,#241d36,#161626);box-shadow:0 21px 60px rgba(0,0,0,.2)}.jl-wi-hero-panel:before,.jl-workload-explorer:before{content:"";position:absolute;inset:0 0 auto;height:4px;background:linear-gradient(90deg,#f25022 0 25%,#7fba00 25% 50%,#00a4ef 50% 75%,#ffb900 75% 100%)}.jl-wi-panel-top{display:flex;flex-wrap:wrap;justify-content:space-between;gap:9px;padding-bottom:17px;border-bottom:1px solid #675169;color:#ffc5d5;font-size:10px;font-weight:850;letter-spacing:.07em}.jl-wi-panel-title{padding:24px 0;border-bottom:1px solid #675169;display:grid;gap:10px}.jl-wi-panel-title small{font-size:10px;letter-spacing:.11em;color:#eeb4ca;font-weight:850}.jl-wi-panel-title strong{font-size:clamp(22px,2.2vw,30px);font-weight:900;color:#fff}.jl-wi-panel-title span{color:#e2cadb;font-size:13px}.jl-wi-hero-line{display:flex;justify-content:space-between;align-items:baseline;flex-wrap:wrap;gap:10px;padding:15px 0;border-bottom:1px solid #65506a}.jl-wi-hero-line span{font-size:11px;color:#e5b5ce;font-weight:800;letter-spacing:.08em}.jl-wi-hero-line strong{color:#fdf2f7;font-size:12px}.jl-wi-hero-question{margin:20px 0;border:1px solid #bd7a99;border-radius:12px;padding:17px;background:rgba(161,74,109,.2);font-size:15px;font-weight:750;line-height:1.65;color:#fff}.jl-wi-hero-panel>small{display:block;color:#d2b9d0;font-size:11px;line-height:1.65}.jl-wi-object-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:22px 0}.jl-wi-object{display:flex;flex-direction:column;gap:10px;min-width:0;padding:20px;border:1px solid var(--cx-line);background:var(--cx-panel);border-radius:14px}.jl-wi-boundary-grid span,.jl-wi-choice-list span,.jl-wi-compare span,.jl-wi-failure-list span,.jl-wi-object>span{color:var(--cx-accent);font-size:10px;letter-spacing:.09em;font-weight:850}.jl-wi-object h3{font-size:20px}.jl-wi-object p,.jl-wi-object small,.jl-wi-object-warning{font-size:13px;line-height:1.7;color:var(--cx-muted)}.jl-wi-object small{margin-top:auto}.jl-wi-object-warning{border-top:1px solid var(--cx-line);padding-top:10px}.jl-wi-choice-list,.jl-wi-steps{display:grid;gap:11px;margin:22px 0}.jl-wi-choice-list article,.jl-wi-steps>div{display:flex;gap:18px;padding:19px;border:1px solid var(--cx-line);border-radius:13px;background:var(--cx-panel)}.jl-wi-choice-num,.jl-wi-steps b{display:grid;place-items:center;flex:none;width:42px;height:42px;border-radius:11px;background:rgba(183,76,113,.14);border:1px solid #9e5e7c;color:var(--cx-accent);font-weight:850;font-size:12px}.jl-wi-choice-list h3,.jl-wi-steps h3{margin:7px 0 10px}.jl-wi-choice-list p,.jl-wi-steps p{font-size:14px;line-height:1.8;margin:0}.jl-wi-choice-list small{display:block;margin-top:10px;line-height:1.7;color:var(--cx-accent);font-size:12px}.jl-wi-compare{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:24px 0}.jl-wi-compare>div{padding:22px;border:1px solid var(--cx-line);border-radius:14px;background:var(--cx-panel)}.jl-wi-compare h3{font-size:20px;margin:9px 0}.jl-wi-compare p{font-size:14px;line-height:1.75}.jl-wi-compare small{display:block;color:var(--cx-accent);font-size:12px;line-height:1.6;margin-top:12px}.jl-workload-explorer,.jl-workload-pbq{position:relative;overflow:hidden;border:1px solid #a66b8a;border-radius:18px;background:var(--cx-panel);color:var(--cx-text);margin:23px 0}.jl-wi-explorer-top{display:flex;justify-content:space-between;align-items:center;gap:14px;flex-wrap:wrap;padding:21px 22px;border-bottom:1px solid var(--cx-line);background:rgba(159,67,106,.11)}.jl-wi-explorer-top span{color:var(--cx-accent);font-size:10px;letter-spacing:.12em;font-weight:850}.jl-wi-explorer-top h3{font-size:23px!important;line-height:1.3;margin:8px 0 0}.jl-wi-explorer-top small{color:var(--cx-muted);font-size:11px;font-weight:700}.jl-wi-explorer-tabs{display:flex;gap:7px;padding:18px 20px;flex-wrap:wrap;border-bottom:1px solid var(--cx-line)}.jl-wi-explorer-tabs button{border:1px solid #856380;border-radius:10px;background:var(--cx-panel);padding:10px 13px;color:var(--cx-muted);font-size:12px;font-weight:800;cursor:pointer}.jl-wi-explorer-tabs button.is-active{background:linear-gradient(110deg,#f5bccf,#b4dfff);color:#3c2244;border-color:#c6b2dc}.jl-wi-exp-summary{padding:23px}.jl-wi-exp-summary>span{font-size:10px;color:var(--cx-accent);letter-spacing:.13em;font-weight:850}.jl-wi-exp-summary p{font-size:14px;line-height:1.8;margin-top:10px}.jl-wi-exp-flow{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;list-style:none;margin:0;padding:0 22px 24px}.jl-wi-exp-flow li{display:flex;gap:12px;border:1px solid var(--cx-line);border-radius:12px;padding:17px;background:rgba(124,76,120,.085)}.jl-wi-exp-flow li>span{display:grid;place-items:center;flex:none;width:32px;height:32px;border:1px solid #986b8e;border-radius:9px;color:var(--cx-accent);font-size:11px;font-weight:850}.jl-wi-exp-flow strong{display:block;font-size:15px;margin-bottom:7px}.jl-wi-exp-flow p{font-size:12px;line-height:1.7;margin:0}.jl-wi-exp-evidence{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:11px;padding:19px 21px;background:rgba(147,53,98,.1);border-top:1px solid var(--cx-line)}.jl-wi-exp-evidence>div{padding:10px}.jl-wi-exp-evidence strong{color:var(--cx-accent);font-size:11px;letter-spacing:.08em}.jl-wi-exp-evidence p{font-size:13px;line-height:1.7;margin:7px 0 0}.jl-wi-pbq-intro{padding:18px 22px 0;margin:0;font-size:14px!important}.jl-wi-pbq-ticket{padding:23px;border-bottom:1px solid var(--cx-line)}.jl-wi-pbq-ticket:last-of-type{border:0}.jl-wi-pbq-label{color:var(--cx-accent);font-size:11px;font-weight:850;letter-spacing:.09em}.jl-wi-pbq-ticket>p{font-size:14px!important;margin:10px 0 15px!important}.jl-wi-pbq-ticket fieldset{border:0;margin:0;padding:0}.jl-wi-pbq-ticket legend{font-size:12px;font-weight:800;color:var(--cx-muted);margin-bottom:10px}.jl-wi-pbq-ticket label{display:flex;align-items:flex-start;gap:12px;margin-top:8px;padding:13px;border:1px solid var(--cx-line);border-radius:10px;cursor:pointer;font-size:13px;line-height:1.6;color:var(--cx-text)}.jl-wi-pbq-ticket label.is-selected{border-color:#d183a5;background:rgba(179,80,115,.12)}.jl-wi-pbq-ticket input{margin-top:4px;accent-color:#e883b0}.jl-wi-check{margin-top:13px;border:1px solid #ce90af;border-radius:10px;background:#f3bed3;color:#481b31;padding:10px 16px;font-size:12px;font-weight:850;cursor:pointer}.jl-wi-check:disabled{opacity:.45;cursor:not-allowed}.jl-wi-pbq-feedback{border:1px solid #82cbaa;border-radius:11px;padding:14px;margin-top:14px;background:rgba(62,151,110,.09)}.jl-wi-pbq-feedback.is-review{border-color:#e2a37b;background:rgba(194,111,57,.08)}.jl-wi-pbq-feedback strong{color:var(--cx-accent)}.jl-wi-pbq-feedback p{font-size:13px!important;margin:7px 0 0!important}.jl-wi-pbq-footer{padding:16px 23px;color:var(--cx-muted);font-size:12px!important;border-top:1px solid var(--cx-line)}.jl-wi-boundary-grid,.jl-wi-failure-list{display:grid;gap:10px;margin:22px 0}.jl-wi-boundary-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.jl-wi-boundary-grid>article,.jl-wi-failure-list>article{padding:20px;border:1px solid var(--cx-line);border-radius:13px;background:var(--cx-panel)}.jl-wi-boundary-grid h3,.jl-wi-failure-list h3{font-size:17px;margin:9px 0}.jl-wi-boundary-grid p,.jl-wi-failure-list p{font-size:13px;line-height:1.75}.jl-wi-failure-list small{color:var(--cx-accent);font-size:12px;line-height:1.6}.jl-wi-resources{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:11px;margin:23px 0}.jl-wi-resources a{display:flex;flex-direction:column;gap:9px;padding:17px;border:1px solid var(--cx-line);border-radius:12px;background:var(--cx-panel);color:var(--cx-text)}.jl-wi-resources a:hover{border-color:#eea2c0}.jl-wi-resources strong{font-size:14px;line-height:1.5}.jl-wi-resources small{font-size:12px;color:var(--cx-muted);line-height:1.6}.jl-crypto-sticky{display:grid;gap:15px}.jl-crypto-sidepanel{display:grid;gap:4px;border:1px solid var(--cx-line);border-radius:14px;padding:20px;background:var(--cx-panel)}.jl-crypto-sidepanel .jl-crypto-side-kicker{color:var(--cx-accent);font-size:11px;font-weight:850;letter-spacing:.1em;margin-bottom:12px}.jl-crypto-sidepanel a{display:block;padding:9px 0;font-size:12px;font-weight:800;color:var(--cx-text);line-height:1.45}.jl-crypto-sidepanel a:hover{color:var(--cx-accent)}.jl-crypto-sidepanel p{font-size:12px;color:var(--cx-muted);line-height:1.7}html[data-theme=light] .jl-wi-page{--cx-bg:#fdf8fb;--cx-panel:#fff;--cx-line:#e4bdd1;--cx-text:#43253b;--cx-muted:#64475d;--cx-accent:#a02c5b;background:radial-gradient(ellipse 65% 31% at 89% 0,rgba(186,44,86,.075),transparent 75%),var(--cx-bg)}html[data-theme=light] .jl-wi-page .jl-crypto-hero h1 em{color:#a52c5d}html[data-theme=light] .jl-wi-page .jl-crypto-hero .jl-crypto-primary,html[data-theme=light] .jl-wi-page .jl-crypto-next>a{background:linear-gradient(110deg,#ab3462,#d95f84);color:#fff!important;border-color:#aa3462}html[data-theme=light] .jl-wi-hero-panel{background:radial-gradient(ellipse 80% 80% at 100% 0,rgba(199,59,96,.11),transparent 80%),#fff;border-color:#d6a1b8;box-shadow:0 20px 50px rgba(112,56,83,.09)}html[data-theme=light] .jl-wi-hero-line,html[data-theme=light] .jl-wi-panel-title,html[data-theme=light] .jl-wi-panel-top{border-color:#e7cad7}html[data-theme=light] .jl-wi-hero-line span,html[data-theme=light] .jl-wi-panel-title small,html[data-theme=light] .jl-wi-panel-top{color:#924262}html[data-theme=light] .jl-wi-hero-line strong,html[data-theme=light] .jl-wi-hero-question,html[data-theme=light] .jl-wi-panel-title strong{color:#502e48}html[data-theme=light] .jl-wi-hero-panel>small,html[data-theme=light] .jl-wi-panel-title span{color:#74566c}html[data-theme=light] .jl-wi-hero-question{background:#f8eaf0;border-color:#d4a1b6}html[data-theme=light] .jl-wi-explorer-tabs button{background:#fff;border-color:#dbbac9;color:#55364e}html[data-theme=light] .jl-wi-explorer-tabs button.is-active{color:#fff;background:#ad3c67;border-color:#ad3c67}html[data-theme=light] .jl-wi-check{background:#ab3864;border-color:#ad3864;color:#fff}html[data-theme=light] .jl-wi-pbq-ticket label.is-selected{background:#fae8ef;border-color:#bc7998}@media(max-width:1050px){.jl-wi-object-grid{grid-template-columns:1fr 1fr}.jl-wi-hero-panel{max-width:680px}}@media(max-width:700px){.jl-wi-boundary-grid,.jl-wi-compare,.jl-wi-exp-evidence,.jl-wi-exp-flow,.jl-wi-object-grid,.jl-wi-resources{grid-template-columns:1fr}.jl-wi-object-grid{gap:10px}.jl-wi-explorer-top{padding:20px}.jl-wi-exp-summary{padding:19px}.jl-wi-exp-flow{padding:0 18px 18px}.jl-wi-exp-evidence{padding:12px 16px}.jl-wi-pbq-ticket{padding:18px}.jl-wi-choice-list article,.jl-wi-steps>div{gap:12px;padding:14px}}