.jl-mon-page{--cx-accent:#ffc0d2;background:radial-gradient(ellipse 60% 31% at 92% 0,rgba(183,47,91,.22),transparent 78%),#0e0a17}.jl-mon-page .jl-crypto-hero h1{font-size:clamp(42px,4.65vw,73px)}.jl-mon-page .jl-crypto-hero h1 em{color:#f5a9c3}.jl-mon-page .jl-crypto-next,.jl-mon-page .jl-crypto-note{border-color:#b8789d}.jl-mon-sources{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:13px;margin:24px 0}.jl-mon-sources article{display:flex;flex-direction:column;gap:12px;min-width:0;border:1px solid #765269;border-radius:15px;padding:20px;background:radial-gradient(ellipse 100% 74% at 100% 0,rgba(174,60,108,.12),transparent 78%),var(--cx-panel)}.jl-mon-sources article>div>span{color:var(--cx-accent);font-size:10px;letter-spacing:.07em;font-weight:850;overflow-wrap:anywhere}.jl-mon-sources h3{font-size:20px;margin:7px 0 10px}.jl-mon-sources article strong{font-size:14px;line-height:1.5}.jl-mon-sources article p{font-size:13px;line-height:1.8;margin:0}.jl-mon-sources article small{margin-top:auto;padding-top:11px;border-top:1px solid var(--cx-line);color:var(--cx-accent);font-size:12px;line-height:1.7}.jl-mon-destinations{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:24px 0}.jl-mon-destinations article{display:flex;flex-direction:column;gap:10px;min-width:0;border:1px solid #80566f;border-radius:14px;padding:19px;background:var(--cx-panel)}.jl-mon-destinations span{color:var(--cx-accent);font-size:10px;font-weight:850;letter-spacing:.1em}.jl-mon-destinations h3{font-size:20px;line-height:1.25;margin:0}.jl-mon-destinations p{font-size:13px;line-height:1.73;margin:0}.jl-mon-destinations small{font-size:12px;line-height:1.65;margin-top:auto;border-top:1px solid var(--cx-line);padding-top:10px;color:var(--cx-muted)}.jl-mon-route{border:1px solid #98597d;border-radius:12px;background:rgba(149,61,109,.12);padding:18px;display:flex;align-items:center;justify-content:center;gap:14px;flex-wrap:wrap;font-size:13px;line-height:1.5;font-weight:800;text-align:center}.jl-mon-route span{color:var(--cx-accent);font-size:19px}.jl-mon-kql-cheats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:24px 0}.jl-mon-kql-cheats>div{padding:13px 15px;border:1px solid var(--cx-line);border-radius:12px;background:var(--cx-panel);display:grid;gap:6px}.jl-mon-kql-cheats strong{color:var(--cx-accent);font-family:ui-monospace,Consolas,monospace;font-size:14px}.jl-mon-kql-cheats span{color:var(--cx-muted);font-size:12px}.jl-mon-snippet-grid{display:grid;gap:14px;margin:25px 0}.jl-mon-snippet{min-width:0;border:1px solid #845b77;border-radius:14px;padding:20px;background:var(--cx-panel)}.jl-mon-snippet>div>span{color:var(--cx-accent);font-weight:850;font-size:10px;letter-spacing:.12em}.jl-mon-snippet h3{font-size:19px;line-height:1.4;margin:8px 0 16px}.jl-mon-kql-code pre,.jl-mon-snippet pre{margin:0;max-width:100%;overflow:auto;padding:18px;border:1px solid #644869;border-radius:11px;background:#111422;color:#f3deed;text-align:left;line-height:1.75;font-size:12px;-moz-tab-size:2;-o-tab-size:2;tab-size:2}.jl-mon-kql-code code,.jl-mon-snippet code{font-family:ui-monospace,SFMono-Regular,Consolas,monospace;white-space:pre}.jl-mon-snippet>p{margin:14px 0 0;font-size:13px;line-height:1.75;color:var(--cx-muted)}.jl-mon-evidence-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:13px;margin:20px 0}.jl-mon-evidence-grid article{border:1px solid var(--cx-line);border-radius:12px;background:var(--cx-panel);padding:20px}.jl-mon-evidence-grid h3{font-size:18px;margin:0 0 12px}.jl-mon-evidence-grid p{font-size:13px;line-height:1.75;margin:0}.jl-mon-workbench{position:relative;overflow:hidden;margin:24px 0;border:1px solid #b97798;border-radius:18px;background:var(--cx-panel);color:var(--cx-text)}.jl-mon-workbench: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-mon-workbench-top{display:flex;justify-content:space-between;align-items:center;gap:14px;flex-wrap:wrap;padding:25px 22px 20px;border-bottom:1px solid var(--cx-line);background:radial-gradient(ellipse 80% 82% at 100% 0,rgba(173,50,98,.18),transparent 80%)}.jl-mon-workbench-top span{color:var(--cx-accent);font-size:10px;letter-spacing:.1em;font-weight:850}.jl-mon-workbench-top h3{font-size:24px;line-height:1.36;margin:9px 0 0}.jl-mon-workbench-top small{color:var(--cx-muted);font-size:10px;font-weight:800;letter-spacing:.07em}.jl-mon-case-tabs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;padding:17px;border-bottom:1px solid var(--cx-line)}.jl-mon-case-tabs button{padding:12px 9px;min-width:0;border:1px solid #8e6481;border-radius:10px;background:transparent;color:var(--cx-text);font-size:12px;font-weight:800;cursor:pointer}.jl-mon-case-tabs button.active{border-color:#f2b8d0;background:#f7cce0;color:#461b31}.jl-mon-case-tabs button:hover:not(.active){border-color:#c48da6}.jl-mon-incident{padding:22px;border-bottom:1px solid var(--cx-line)}.jl-mon-incident>span{color:var(--cx-accent);font-size:11px;letter-spacing:.09em;font-weight:850}.jl-mon-incident h4{font-size:23px;margin:10px 0}.jl-mon-incident p{margin:0;font-size:14px;line-height:1.8}.jl-mon-query-head{display:flex;justify-content:space-between;gap:12px;align-items:center;flex-wrap:wrap;margin:22px 22px 12px}.jl-mon-query-head strong{font-size:11px;letter-spacing:.1em;color:var(--cx-accent)}.jl-mon-query-head small{font-size:12px;color:var(--cx-muted)}.jl-mon-query-tabs{display:flex;flex-wrap:wrap;gap:8px;margin:0 22px 18px}.jl-mon-query-tabs button{cursor:pointer;border:1px solid #80627d;border-radius:9px;background:transparent;color:var(--cx-text);font-size:12px;font-weight:800;padding:9px 13px}.jl-mon-query-tabs button.active{border-color:#d69ab5;background:rgba(171,67,106,.18);color:var(--cx-accent)}.jl-mon-kql-code{margin:0 22px}.jl-mon-kql-code>div{display:flex;gap:12px;justify-content:space-between;flex-wrap:wrap;padding:9px 13px;background:#252035;color:#f4c3d5;border:1px solid #725270;border-radius:10px 10px 0 0;font-size:10px;font-weight:850;letter-spacing:.075em}.jl-mon-kql-code pre{border-radius:0 0 10px 10px;border-top:0}.jl-mon-query-hint{font-size:13px!important;line-height:1.7!important;margin:12px 22px!important;color:var(--cx-muted)}.jl-mon-runbar{display:flex;gap:12px;align-items:center;flex-wrap:wrap;margin:19px 22px}.jl-mon-evaluate,.jl-mon-runbar button{cursor:pointer;background:linear-gradient(110deg,#ffd2df,#efadc7);color:#4b1830;border:1px solid #d99dbc;padding:12px 17px;border-radius:10px;font-size:12px;font-weight:850}.jl-mon-runbar>span{flex:1;min-width:210px;color:var(--cx-muted);font-size:11px;line-height:1.55}.jl-mon-results{margin:20px 22px;border:1px solid #86647b;border-radius:11px;overflow:hidden}.jl-mon-results-head{display:flex;flex-wrap:wrap;gap:9px;align-items:center;justify-content:space-between;padding:13px 15px;background:rgba(165,66,110,.14)}.jl-mon-results-head strong{color:var(--cx-accent);font-size:11px;letter-spacing:.09em}.jl-mon-results-head small{color:var(--cx-muted);font-size:11px}.jl-mon-table-scroll{max-width:100%;overflow-x:auto}.jl-mon-results table{width:100%;border-collapse:collapse;font-size:11px;min-width:560px}.jl-mon-results th{background:#211a2c;color:#efc2d8;font-weight:850;text-align:left}.jl-mon-results td,.jl-mon-results th{padding:12px 13px;border-top:1px solid var(--cx-line);vertical-align:top;line-height:1.5}.jl-mon-results td{overflow-wrap:anywhere}.jl-mon-decision{padding:22px;border-top:1px solid var(--cx-line);background:rgba(153,57,99,.07)}.jl-mon-decision-label{color:var(--cx-accent);font-size:11px;letter-spacing:.08em;font-weight:850}.jl-mon-decision h4{margin:10px 0 16px;font-size:20px;line-height:1.4}.jl-mon-decisions{display:grid;gap:9px}.jl-mon-decisions label{display:flex;align-items:flex-start;gap:10px;cursor:pointer;border:1px solid var(--cx-line);border-radius:10px;padding:14px;font-size:13px;line-height:1.6}.jl-mon-decisions label:hover{border-color:#bc7697}.jl-mon-decisions label.picked{border-color:#d792b1;background:rgba(181,62,109,.18)}.jl-mon-decisions input{accent-color:#e78daf;margin-top:3px}.jl-mon-evaluate{margin-top:15px}.jl-mon-evaluate:disabled{opacity:.42;cursor:not-allowed}.jl-mon-feedback{border:1px solid #b88969;border-radius:12px;background:rgba(177,98,57,.1);padding:17px;margin-top:16px}.jl-mon-feedback.correct{border-color:#84c8ab;background:rgba(60,147,102,.09)}.jl-mon-feedback strong{font-size:14px}.jl-mon-feedback p{font-size:12px;line-height:1.72;margin:8px 0 0}html[data-theme=light] .jl-mon-page{--cx-accent:#a32e60;background:radial-gradient(ellipse 60% 31% at 92% 0,rgba(183,47,91,.08),transparent 78%),#fdf9fb}html[data-theme=light] .jl-mon-page .jl-crypto-hero h1 em{color:#a83060}html[data-theme=light] .jl-mon-destinations article,html[data-theme=light] .jl-mon-evidence-grid article,html[data-theme=light] .jl-mon-snippet,html[data-theme=light] .jl-mon-sources article{border-color:#d8adbf;background:#fff}html[data-theme=light] .jl-mon-workbench{border-color:#d29ab4;background:#fff}html[data-theme=light] .jl-mon-workbench-top{background:linear-gradient(90deg,#fff,#f9e9f0)}html[data-theme=light] .jl-mon-case-tabs button,html[data-theme=light] .jl-mon-query-tabs button{border-color:#d5b2c5;color:#573347}html[data-theme=light] .jl-mon-case-tabs button.active{background:#a53163;border-color:#a53163;color:#fff}html[data-theme=light] .jl-mon-query-tabs button.active{background:#f9e6ef;color:#98305a;border-color:#bb7494}html[data-theme=light] .jl-mon-evaluate,html[data-theme=light] .jl-mon-runbar button{background:#a42e60;border-color:#a42e60;color:#fff}html[data-theme=light] .jl-mon-results th{background:#f8e9f1;color:#68304e}html[data-theme=light] .jl-mon-decisions label.picked{background:#fce7ef}html[data-theme=light] .jl-mon-kql-code>div{background:#33253b;color:#fff}html[data-theme=light] .jl-mon-sources article small{border-color:#ebcddc}@media(max-width:1050px){.jl-mon-destinations{grid-template-columns:1fr}.jl-mon-destinations article{padding:20px}}@media(max-width:700px){.jl-mon-evidence-grid,.jl-mon-sources{grid-template-columns:1fr}.jl-mon-kql-cheats{grid-template-columns:repeat(2,minmax(0,1fr))}.jl-mon-decision,.jl-mon-incident,.jl-mon-workbench-top{padding:17px}.jl-mon-case-tabs{padding:12px;gap:6px}.jl-mon-case-tabs button{font-size:11px;padding:10px 6px}.jl-mon-query-head{margin:19px 15px 12px}.jl-mon-query-tabs{margin:0 15px 15px}.jl-mon-kql-code{margin:0 15px}.jl-mon-results,.jl-mon-runbar{margin:15px}.jl-mon-query-hint{margin:12px 15px!important}.jl-mon-runbar button{width:100%}}