.jl-mp-page{--cp-bg:#081326;--cp-panel:#132943;--cp-text:#f3faff;--cp-muted:#c0d5e8;--cp-line:#3e6286;--cp-accent:#a5e5f8;background:radial-gradient(ellipse 62% 26% at 90% 0,rgba(58,124,211,.19),transparent 73%),var(--cp-bg)}.jl-mp-page .jl-cp-hero h1 em{color:#a8e7ff}.jl-mp-page .jl-cp-flashcard{background:radial-gradient(ellipse 73% 95% at 85% 0,rgba(57,150,215,.22),transparent 74%),linear-gradient(140deg,#1a4163,#102a46);border-color:#689cc5}.jl-mp-page .jl-cp-flashcard.is-flipped{background:linear-gradient(138deg,#1a5363,#163549)}.jl-mp-page .jl-cp-flashcard>span{color:#afeefb}.jl-mp-page .jl-cp-progress{background:linear-gradient(140deg,#1b4263,#152e4b);border-color:#6aa5ce}.jl-mp-page .jl-cp-progress small,.jl-mp-page .jl-cp-progress>span{color:#c7dff1}.jl-mp-page .jl-cp-card-actions>.jl-cp-yes,.jl-mp-page .jl-cp-next{background:#c0f2e8;color:#164f50}.jl-mp-page .jl-cp-options button.is-picked{border-color:#8ecddd;background:rgba(69,152,207,.17)}.jl-mp-page .jl-cp-bottom{border-color:#80a5cf;background:linear-gradient(100deg,rgba(44,120,181,.18),rgba(52,94,158,.13))}.jl-mp-layout{grid-template-columns:245px minmax(0,1fr);gap:clamp(20px,3vw,45px)}.jl-mp-layout .jl-cp-nav{top:100px}.jl-ms-sandbox{border:1px solid #4b779b;border-radius:19px;background:#10243a;color:#f5faff;overflow:hidden}.jl-ms-sandbox *{box-sizing:border-box}.jl-ms-sandbox button{cursor:pointer}.jl-ms-sandbox button:disabled{opacity:.48;cursor:not-allowed}.jl-ms-sandbox button:focus-visible,.jl-ms-sandbox input:focus-visible,.jl-ms-sandbox select:focus-visible,.jl-ms-sandbox textarea:focus-visible{outline:3px solid #b1edf6;outline-offset:3px}.jl-ms-sim-top{justify-content:space-between;gap:14px;padding:21px 23px;border-bottom:1px solid #486b8c;background:linear-gradient(110deg,#233d5d,#182f4a)}.jl-ms-brand,.jl-ms-sim-top{display:flex;align-items:center}.jl-ms-brand{gap:13px}.jl-ms-logo{display:grid;grid-template-columns:repeat(2,10px);grid-template-rows:repeat(2,10px);gap:3px;transform:rotate(-4deg)}.jl-ms-logo i:first-child{background:#f95d56}.jl-ms-logo i:nth-child(2){background:#69b4ef}.jl-ms-logo i:nth-child(3){background:#76c776}.jl-ms-logo i:nth-child(4){background:#f1ba4b}.jl-ms-brand>div:last-child{display:grid;gap:5px}.jl-ms-brand span{font-size:10px;letter-spacing:.13em;color:#ace2fc;font-weight:850}.jl-ms-brand strong{font-size:16px;font-weight:850;color:#fff}.jl-ms-brand em{font-style:normal;font-size:11px;color:#b9d6e8;font-weight:600;margin-left:6px}.jl-ms-top-status{text-align:right;display:grid;gap:5px}.jl-ms-top-status span{color:#bfe8ed;font-size:10px;letter-spacing:.11em;font-weight:850}.jl-ms-top-status b{color:#f7d6a9;font-size:11px}.jl-ms-sim-overview{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));background:#142e48;border-bottom:1px solid #476b88}.jl-ms-sim-overview>div{padding:15px 18px;border-right:1px solid #476b88;min-width:0}.jl-ms-sim-overview>div:last-child{border-right:0}.jl-ms-sim-overview small,.jl-ms-sim-overview span,.jl-ms-sim-overview strong{display:block}.jl-ms-sim-overview span{font-size:10px;color:#9bd0e8;letter-spacing:.09em;font-weight:850}.jl-ms-sim-overview strong{font-size:19px;margin:7px 0;color:#f5faff}.jl-ms-sim-overview small{color:#b9d0e0;font-size:11px;line-height:1.6;overflow-wrap:anywhere}.jl-ms-ticket-banner{display:flex;justify-content:space-between;align-items:center;gap:15px;padding:21px 23px;background:linear-gradient(100deg,#1b3a57,#1a3651);border-bottom:1px solid #436d92}.jl-ms-ticket-banner.is-incident{background:linear-gradient(110deg,#483b34,#34344a);border-color:#96745f}.jl-ms-ticket-banner.is-done{background:linear-gradient(100deg,#20473e,#1e4051);border-color:#5b9d81}.jl-ms-ticket-banner>div{min-width:0}.jl-ms-ticket-banner span,.jl-ms-ticket-banner strong{display:block}.jl-ms-ticket-banner span{font-size:10px;font-weight:850;letter-spacing:.12em;color:#b9e5ff}.jl-ms-ticket-banner.is-incident span{color:#ffcca0}.jl-ms-ticket-banner.is-done span{color:#b1f6d0}.jl-ms-ticket-banner strong{font-size:19px;line-height:1.5;margin:8px 0;color:#fff}.jl-ms-ticket-banner p{margin:0;font-size:13px;line-height:1.8;color:#d9e7ef}.jl-ms-ticket-banner button{flex-shrink:0;padding:12px 15px;border:1px solid #d8ad79;color:#ffdcad;border-radius:9px;background:#4e3b3e;font-size:12px;font-weight:850}.jl-ms-sim-grid{display:grid;grid-template-columns:170px minmax(0,1fr)}.jl-ms-sim-nav{display:grid;align-content:start;gap:5px;border-right:1px solid #3c5e7b;background:#14283f;padding:14px 9px}.jl-ms-sim-nav button{width:100%;display:flex;align-items:center;gap:9px;border:1px solid transparent;border-radius:9px;padding:12px 9px;text-align:left;background:transparent;color:#d5e6f5}.jl-ms-sim-nav button.is-active{background:#275072;border-color:#568db2;color:#fff}.jl-ms-sim-nav button:hover{background:#23405c}.jl-ms-sim-nav button small{color:#a2d9ec;font:850 11px ui-monospace,monospace}.jl-ms-sim-nav button span{font-size:12px;font-weight:800;flex:1}.jl-ms-sim-nav button b{color:#ade9f4;font-size:13px}.jl-ms-sim-nav>p{padding:12px 9px;color:#a8c4d5;font-size:11px;line-height:1.7;margin:7px 0 0;border-top:1px solid #375a76}.jl-ms-sim-main{min-width:0;padding:clamp(17px,2vw,25px)}.jl-ms-view-head>span{font-size:10px;color:#aee4f5;letter-spacing:.13em;font-weight:850}.jl-ms-view-head h3{font-size:clamp(22px,2.1vw,28px);font-weight:850;color:#fff;margin:10px 0}.jl-ms-view-head p{font-size:13px;line-height:1.85;color:#c1d9e7;margin:0 0 22px}.jl-ms-user-profile{display:flex;align-items:center;gap:13px;border:1px solid #50738d;border-radius:13px;background:#17324c;padding:17px;flex-wrap:wrap;margin:0 0 20px}.jl-ms-user-avatar{display:grid;place-items:center;flex-shrink:0;width:44px;height:44px;border-radius:13px;background:#9bdcf9;color:#134563;font-weight:900}.jl-ms-user-profile>div:nth-child(2){flex:1;min-width:0}.jl-ms-user-profile small,.jl-ms-user-profile span,.jl-ms-user-profile strong{display:block}.jl-ms-user-profile strong{font-size:16px;color:#fff}.jl-ms-user-profile span{font-size:11px;margin:5px 0;overflow-wrap:anywhere;color:#d4eafb}.jl-ms-user-profile small{font-size:11px;color:#b2d6e8}.jl-ms-user-badge{font-size:10px!important;font-weight:850;color:#f5d6a3!important;letter-spacing:.08em}.jl-ms-user-badge.is-on{color:#99e9c4!important}.jl-ms-form-field{margin-bottom:18px}.jl-ms-form-field label{display:block;margin-bottom:8px;color:#f5fbff;font-size:13px;font-weight:800}.jl-ms-form-field select{width:100%;max-width:100%;border:1px solid #6387a5;border-radius:9px;background:#132c45;color:#f5fbff;padding:12px 14px;font-size:13px}.jl-ms-form-field p{font-size:11px;color:#b6cddd;line-height:1.75;margin:7px 0 0}.jl-ms-primary{display:inline-flex;justify-content:center;align-items:center;padding:13px 17px;border:1px solid #91d3ed;border-radius:10px;background:#b9e9f8;color:#113c55;font-size:13px;font-weight:850}.jl-ms-info{border:1px solid #577892;border-radius:12px;padding:17px;background:#1b344d;margin-top:20px}.jl-ms-info strong{font-size:13px;color:#b0efff}.jl-ms-info p{font-size:12px;line-height:1.8;color:#ccdfea;margin:8px 0 0}.jl-ms-license-inventory{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:11px;margin:0 0 22px}.jl-ms-license-inventory>div{background:#1a3c56;border:1px solid #5180a1;border-radius:11px;padding:15px}.jl-ms-license-inventory small,.jl-ms-license-inventory span,.jl-ms-license-inventory strong{display:block}.jl-ms-license-inventory span{font-size:10px;color:#a5def2;letter-spacing:.09em;font-weight:850}.jl-ms-license-inventory strong{font-size:22px;color:#fff;margin:8px 0}.jl-ms-license-inventory small{font-size:11px;line-height:1.6;color:#bdd8eb}.jl-ms-service-flags{border:1px solid #4b6b84;border-radius:12px;overflow:hidden;margin:17px 0}.jl-ms-service-flags>div{display:flex;justify-content:space-between;gap:9px;padding:14px 17px;border-bottom:1px solid #4b6b84}.jl-ms-service-flags>div:last-child{border:0}.jl-ms-service-flags span{color:#d6e7f3;font-size:13px}.jl-ms-service-flags strong{color:#e5c5a5;font-size:11px}.jl-ms-service-flags strong.is-good{color:#b5f3cc}.jl-ms-group-choice{border:1px solid #557a92;border-radius:13px;background:#1a344e;margin-bottom:14px;overflow:hidden}.jl-ms-group-choice>div{padding:18px}.jl-ms-group-choice>div span{display:block;color:#a6e2f4;font-size:10px;letter-spacing:.1em;font-weight:850}.jl-ms-group-choice strong{display:block;font-size:17px;color:#fff;margin:8px 0}.jl-ms-group-choice p{font-size:12px;line-height:1.75;margin:0;color:#d0e1ed}.jl-ms-group-choice label{display:flex;align-items:center;gap:10px;cursor:pointer;border-top:1px solid #54758e;padding:13px 17px;color:#e9faff;background:#233c55;font-size:13px;font-weight:750}.jl-ms-group-choice input{accent-color:#72d5b5;width:18px;height:18px;flex-shrink:0}.jl-ms-danger{border-left:3px solid #edb17c;background:#49362e;padding:16px;margin-top:14px;border-radius:0 11px 11px 0}.jl-ms-danger strong{color:#ffd1a4;font-size:14px}.jl-ms-danger p{font-size:12px;line-height:1.8;color:#f1e1dc;margin:7px 0 0}.jl-ms-verify-toolbar{display:flex;flex-wrap:wrap;align-items:center;gap:13px;margin-bottom:18px}.jl-ms-verify-toolbar>span{font-size:12px;color:#c0d9e9}.jl-ms-checks{display:grid;gap:8px}.jl-ms-check{display:flex;align-items:start;gap:12px;padding:14px;border-radius:11px;border:1px solid #446986;background:#193047}.jl-ms-check.is-good{border-color:#519c86;background:#1b3e3b}.jl-ms-check.is-fail{border-color:#b88f68;background:#423934}.jl-ms-check>b{display:grid;place-items:center;width:26px;height:26px;flex-shrink:0;border:1px solid #7094ac;border-radius:8px;font-size:12px;color:#a9e5f5}.jl-ms-check.is-good>b{color:#a8f7ca;border-color:#76bea7}.jl-ms-check.is-fail>b{color:#ffd4a5;border-color:#daaf76}.jl-ms-check>div{flex:1;min-width:0}.jl-ms-check small,.jl-ms-check strong{display:block}.jl-ms-check strong{font-size:13px;color:#fff;line-height:1.4}.jl-ms-check small{font-size:11px;color:#b4d0e1;margin:5px 0}.jl-ms-check p{margin:8px 0 0;font-size:12px;line-height:1.7;color:#dde9ed}.jl-ms-check>span{font-size:10px;letter-spacing:.07em;color:#bed2df;font-weight:850}.jl-ms-check.is-good>span{color:#a8ecc7}.jl-ms-check.is-fail>span{color:#ffcd96}.jl-ms-close{display:block;width:100%;margin-top:18px;padding:15px;border-radius:10px;border:1px solid #91ddb7;background:#c2f3da;color:#134b3f;font-size:13px;font-weight:850}.jl-ms-close:disabled{background:#627e8b;color:#e2e6e9;border-color:#6c8397}.jl-ms-complete{margin-top:18px;border:1px solid #65ae92;border-radius:13px;background:#244b43;padding:20px}.jl-ms-complete strong{color:#c0ffdf;font-size:17px}.jl-ms-complete p{font-size:13px;color:#e0f4ee;line-height:1.7;margin-top:8px}.jl-ms-sim-foot{display:grid;grid-template-columns:1fr 1fr;gap:0;border-top:1px solid #4b6d88;background:#11263b}.jl-ms-activity,.jl-ms-ticket-notes{padding:19px;min-width:0}.jl-ms-activity{border-right:1px solid #4b6d88}.jl-ms-foot-heading{display:flex;justify-content:space-between;gap:8px;flex-wrap:wrap;margin-bottom:15px}.jl-ms-foot-heading strong{color:#b0e5f5;font-size:10px;font-weight:850;letter-spacing:.11em}.jl-ms-foot-heading span{font-size:10px;color:#a9c6d9}.jl-ms-activity ol{display:grid;gap:10px;list-style:none;margin:0;padding:0}.jl-ms-activity li{padding-bottom:9px;border-bottom:1px solid #324f68}.jl-ms-activity li span{color:#b6d1e4;font-size:9px;letter-spacing:.1em;font-weight:850}.jl-ms-activity li span.is-warning{color:#ffca8f}.jl-ms-activity li span.is-verification{color:#aeedcf}.jl-ms-activity li p{font-size:11px;line-height:1.75;color:#d6e5ef;margin:5px 0 0}.jl-ms-ticket-notes>p{font-size:12px;color:#b8d0e3;line-height:1.75}.jl-ms-ticket-notes textarea{width:100%;resize:vertical;border:1px solid #63849a;border-radius:10px;background:#0c1c30;color:#deeff7;padding:12px;font:12px/1.55 ui-monospace,Consolas,monospace}.jl-ms-note-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:12px}.jl-ms-note-actions button{padding:10px 13px;border:1px solid #7098ac;border-radius:9px;color:#e7f8fc;font-size:12px;font-weight:800;background:#20435c}.jl-ms-ticket-notes>small{display:block;margin-top:10px;font-size:11px;color:#a9e6cf}@media(max-width:1250px){.jl-mp-layout{grid-template-columns:1fr}.jl-mp-layout .jl-cp-nav{position:static;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.jl-mp-layout .jl-cp-nav-label,.jl-mp-layout .jl-cp-nav-note,.jl-mp-layout .jl-cp-reset,.jl-mp-layout .jl-cp-storage-error{grid-column:1/-1}.jl-mp-layout .jl-cp-nav-item{padding:13px 8px}}@media(max-width:740px){.jl-ms-sim-grid{grid-template-columns:1fr}.jl-ms-sim-nav{display:flex;overflow-x:auto;border-right:0;border-bottom:1px solid #416784;gap:5px}.jl-ms-sim-nav button{width:auto;min-width:96px;white-space:nowrap}.jl-ms-sim-nav button small,.jl-ms-sim-nav>p{display:none}.jl-ms-sim-foot{grid-template-columns:1fr}.jl-ms-activity{border-right:0;border-bottom:1px solid #4b6d88}.jl-ms-sim-top{align-items:start;flex-direction:column}.jl-ms-top-status{text-align:left}.jl-ms-sim-overview{grid-template-columns:1fr 1fr}.jl-ms-sim-overview>div:first-child{grid-column:1/-1;border-bottom:1px solid #476b88}.jl-ms-sim-overview>div:nth-child(2){border-right:1px solid #476b88}.jl-ms-ticket-banner{align-items:start;flex-direction:column}}@media(max-width:480px){.jl-mp-layout .jl-cp-nav{grid-template-columns:1fr}.jl-ms-license-inventory{grid-template-columns:1fr}.jl-ms-user-profile{align-items:start}.jl-ms-top-status{word-break:break-word}}html[data-theme=light] .jl-mp-page{--cp-bg:#f6faff;--cp-panel:#fff;--cp-text:#17384d;--cp-muted:#557088;--cp-line:#c8dce8;--cp-accent:#167da7;background:radial-gradient(ellipse 61% 27% at 90% 0,rgba(68,147,210,.13),transparent 74%),var(--cp-bg)}html[data-theme=light] .jl-mp-page .jl-cp-hero h1 em{color:#197dac}html[data-theme=light] .jl-mp-page .jl-cp-progress{background:linear-gradient(140deg,#e4f4fa,#edf4fe);border-color:#a9d2e3}html[data-theme=light] .jl-mp-page .jl-cp-progress>strong{color:#17384d}html[data-theme=light] .jl-mp-page .jl-cp-progress small,html[data-theme=light] .jl-mp-page .jl-cp-progress>span{color:#42677b}html[data-theme=light] .jl-mp-page .jl-cp-options button.is-picked{background:#e6f5fc;border-color:#88c1d4}html[data-theme=light] .jl-mp-page .jl-cp-bottom{background:linear-gradient(110deg,#e7f3fc,#e9f9f9)}html[data-theme=light] .jl-ms-sandbox{background:#10243a;color:#f5faff}html[data-theme=light] .jl-ms-sandbox .jl-ms-view-head h3{color:#fff}html[data-theme=light] .jl-ms-sandbox .jl-ms-view-head p{color:#c1d9e7}html[data-theme=light] .jl-ms-sandbox .jl-ms-ticket-banner p{color:#d9e7ef}html[data-theme=light] .jl-ms-sandbox .jl-ms-info p{color:#ccdfea}html[data-theme=light] .jl-ms-sandbox .jl-ms-form-field label{color:#f5fbff}.jl-ms-action-notice{display:flex;align-items:baseline;gap:12px;flex-wrap:wrap;padding:12px 23px;border-bottom:1px solid #396987;background:#1b4353;color:#e3f9ff}.jl-ms-action-notice strong{font-size:10px;letter-spacing:.1em;color:#b0f3e2;font-weight:850}.jl-ms-action-notice span{font-size:12px;line-height:1.65;color:#edfaff}.jl-ms-action-notice.is-warning{border-color:#956c4b;background:#48392f}.jl-ms-action-notice.is-warning strong{color:#ffd1a4}