.jl-ioc-page{--cx-accent:#ffbdcf;background:radial-gradient(ellipse 60% 35% at 92% 0,rgba(177,49,88,.17),transparent 80%),#10111a}.jl-ioc-page .jl-crypto-hero h1 em{color:#ffb6c8}.jl-ioc-page .jl-crypto-next>a,.jl-ioc-page .jl-crypto-primary{background:linear-gradient(109deg,#ffc2d0,#ffe1dd);border-color:#ffc1cf;color:#482237}.jl-ioc-page .jl-wi-hero-panel{border-color:#ac667e;background:radial-gradient(ellipse 85% 85% at 98% 0,rgba(181,51,89,.2),transparent 78%),linear-gradient(145deg,#342438,#1d1d2e)}.jl-ioc-page .jl-wi-hero-question{border-color:#b16d86;background:rgba(175,53,93,.17)}.jl-ioc-methods{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:25px 0}.jl-ioc-methods article{display:flex;flex-direction:column;gap:11px;min-width:0;background:var(--cx-panel);border:1px solid #8c5970;border-radius:13px;padding:20px}.jl-ioc-methods article h3{font-size:19px;line-height:1.35;margin:0}.jl-ioc-methods article p{font-size:13px;line-height:1.68;margin:0}.jl-ioc-methods article small{margin-top:auto;border-top:1px solid var(--cx-line);padding-top:12px;font-size:12px;line-height:1.7;color:var(--cx-muted)}.jl-ioc-workbench .jl-dca-tabs{grid-template-columns:repeat(4,minmax(0,1fr))}.jl-ioc-workbench .jl-dca-tabs strong{overflow-wrap:anywhere}html[data-theme=light] .jl-ioc-page{--cx-accent:#9e3051;background:radial-gradient(ellipse 60% 35% at 92% 0,rgba(177,49,88,.075),transparent 80%),#fffafb}html[data-theme=light] .jl-ioc-page .jl-crypto-hero h1 em{color:#a32e52}html[data-theme=light] .jl-ioc-page .jl-crypto-next>a,html[data-theme=light] .jl-ioc-page .jl-crypto-primary{background:linear-gradient(110deg,#a63058,#c44c73);color:#fff!important;border-color:#a83159}html[data-theme=light] .jl-ioc-page .jl-wi-hero-panel{border-color:#e2b3c5;background:#fff}html[data-theme=light] .jl-ioc-page .jl-wi-hero-question{border-color:#e2b8c8;background:#fff0f5;color:#773047}html[data-theme=light] .jl-ioc-methods article{background:#fff;border-color:#e1b8c6}@media(max-width:740px){.jl-ioc-methods{grid-template-columns:1fr}.jl-ioc-workbench .jl-dca-tabs{grid-template-columns:repeat(2,minmax(0,1fr))}}.jl-ioc-validation{margin:27px 0;border:1px solid #a46480;border-radius:17px;overflow:hidden;background:var(--cx-panel);color:var(--cx-text)}.jl-ioc-validation-head{padding:22px 24px;background:linear-gradient(110deg,rgba(170,47,88,.22),rgba(120,46,85,.06));border-bottom:1px solid var(--cx-line)}.jl-ioc-validation-head>span{display:block;font-size:11px;letter-spacing:.13em;font-weight:800;color:var(--cx-accent)}.jl-ioc-validation-head>strong{display:block;font-size:22px;line-height:1.35;margin:8px 0}.jl-ioc-validation-head>p{margin:0;font-size:14px;line-height:1.6}.jl-ioc-stage-tabs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:5px;padding:9px;background:rgba(150,70,103,.09)}.jl-ioc-stage-tabs button{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:12px 11px;border:1px solid var(--cx-line);border-radius:9px;background:var(--cx-panel);color:var(--cx-text);font-size:11px;line-height:1.5;text-align:left;cursor:pointer}.jl-ioc-stage-tabs button.is-current{border-color:#d36a93;box-shadow:inset 0 0 0 1px #d36a93}.jl-ioc-stage-tabs button b{font-size:16px;color:var(--cx-accent)}.jl-ioc-validation-body{padding:22px 24px}.jl-ioc-validation-body h3{font-size:20px;line-height:1.45;margin:8px 0 17px}.jl-ioc-validation-body ul{padding-left:23px;line-height:1.7;font-size:14px;margin:0 0 19px}.jl-ioc-validation-body li{margin:7px 0}.jl-ioc-validation-body fieldset{margin:0 0 18px;padding:0;border:0;min-width:0}.jl-ioc-validation-body legend{font-weight:750;margin-bottom:12px}.jl-ioc-validation-body fieldset label{display:flex;align-items:flex-start;gap:12px;padding:13px 14px;border:1px solid var(--cx-line);border-radius:9px;margin:9px 0;line-height:1.55;cursor:pointer;font-size:14px}.jl-ioc-validation-body fieldset label.is-selected{border-color:#cf7395;background:rgba(184,81,118,.12)}.jl-ioc-validation-body fieldset input{margin-top:4px;accent-color:#bb476f}.jl-ioc-validation-result{border:1px solid #b46a81;border-radius:11px;padding:17px;margin:15px 0;background:rgba(172,64,98,.1)}.jl-ioc-validation-result.is-correct{border-color:#719a8d;background:rgba(62,131,105,.1)}.jl-ioc-validation-result strong{font-size:16px}.jl-ioc-validation-result p{line-height:1.7;margin:9px 0}.jl-ioc-validation-result small{line-height:1.65;display:block}.jl-ioc-validation-footer{display:flex;justify-content:space-between;align-items:center;gap:10px;border-top:1px solid var(--cx-line);padding-top:17px;margin-top:19px;font-size:12px}.jl-ioc-validation-footer>div{display:flex;gap:9px;flex-wrap:wrap}.jl-ioc-validation-footer button{border:1px solid #b66b89;background:transparent;color:var(--cx-text);border-radius:8px;padding:10px 13px;cursor:pointer}.jl-ioc-validation-footer button:disabled{opacity:.45;cursor:not-allowed}.jl-ioc-validation-complete{font-size:14px;line-height:1.6;font-weight:700}html[data-theme=light] .jl-ioc-validation{border-color:#d6a4b8}html[data-theme=light] .jl-ioc-validation-head{background:linear-gradient(110deg,#fff0f5,#fff)}@media(max-width:740px){.jl-ioc-stage-tabs{grid-template-columns:repeat(2,minmax(0,1fr))}.jl-ioc-validation-body,.jl-ioc-validation-head{padding:18px}.jl-ioc-validation-footer{align-items:flex-start;flex-direction:column}}