.jl-mp-page{background:radial-gradient(ellipse 67% 32% at 92% 0,rgba(176,44,85,.24),transparent 80%),#100b19}.jl-mp-page .jl-cp-hero h1 em{color:#f9b2c9}.jl-mp-page .jl-cp-progress{border-color:#ac638c;background:radial-gradient(ellipse 85% 80% at 95% 0,rgba(198,52,94,.2),transparent 81%),#25172f}.jl-mp-page .jl-cp-nav-item.is-active{border-color:#e59cbf;background:rgba(174,55,104,.17)}.jl-mp-page .jl-cp-case{border-color:#a86a8b}.jl-mp-page .jl-wp-case-tabs button.is-active{border-color:#e6a3c2;background:rgba(188,69,115,.22)}.jl-mp-page .jl-wp-case-step-actions button,.jl-mp-page .jl-wp-question-footer button{background:linear-gradient(110deg,#ffe0e7,#f3abc5);border-color:#d38aaa;color:#491931}html[data-theme=light] .jl-mp-page{background:radial-gradient(ellipse 67% 32% at 92% 0,rgba(176,44,85,.075),transparent 80%),#fdf8fb}html[data-theme=light] .jl-mp-page .jl-cp-hero h1 em{color:#a02f5d}html[data-theme=light] .jl-mp-page .jl-cp-progress{background:radial-gradient(ellipse 85% 80% at 95% 0,rgba(198,52,94,.095),transparent 81%),#fff;border-color:#d8b1c4}html[data-theme=light] .jl-mp-page .jl-wp-case-step-actions button,html[data-theme=light] .jl-mp-page .jl-wp-question-footer button{background:linear-gradient(110deg,#a32d5e,#d35586);border-color:#a32d5e;color:#fff}.jl-mp-kql{margin:32px 0 5px;border:1px solid #a36a88;border-radius:16px;overflow:hidden;background:#1d1826;color:#f8edf3;scroll-margin-top:25px}.jl-mp-kql-head{padding:23px 24px 19px;background:linear-gradient(115deg,rgba(192,58,105,.32),rgba(64,35,80,.15));border-bottom:1px solid #8e5276}.jl-mp-kql-head>span{display:block;font-size:10px;letter-spacing:.12em;font-weight:850;color:#ffcade}.jl-mp-kql-head h2{font-size:clamp(22px,2.6vw,29px);margin:9px 0 11px;line-height:1.3}.jl-mp-kql-head p{font-size:13px;line-height:1.8;margin:0 0 10px}.jl-mp-kql-head small{font-size:11px;color:#f1c9d9;line-height:1.6}.jl-mp-kql-steps{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-top:20px}.jl-mp-kql-steps span{padding:10px 9px;border-radius:8px;border:1px solid rgba(235,166,195,.4);font-size:10px;font-weight:700;line-height:1.5;text-align:center}.jl-mp-kql-steps span.is-done{border-color:#80c19f;color:#bdf1d2;background:rgba(35,123,86,.26)}.jl-mp-kql-intro{display:grid;grid-template-columns:1.6fr 1fr;gap:16px;padding:21px 24px;border-bottom:1px solid rgba(234,171,200,.25)}.jl-mp-kql-intro>div{border-radius:10px;background:rgba(111,50,82,.23);padding:14px 15px;min-width:0}.jl-mp-kql-intro strong{font-size:12px;color:#ffd1e0;letter-spacing:.06em}.jl-mp-kql-intro p{font-size:12px;line-height:1.75;margin:8px 0 0}.jl-mp-kql-table{overflow-wrap:anywhere}.jl-mp-kql-console{margin:20px 23px;padding:20px;border:1px solid #955d7c;border-radius:12px;background:#181825;min-width:0}.jl-mp-kql-console-head{display:flex;justify-content:space-between;align-items:center;gap:10px;margin-bottom:16px}.jl-mp-kql-console-head span{display:block;color:#ffbbd3;letter-spacing:.1em;font-size:10px;font-weight:800}.jl-mp-kql-console-head strong{font-size:16px;display:block;margin-top:5px}.jl-mp-kql-actions button,.jl-mp-kql-console-head button,.jl-mp-kql-footer button{border:1px solid #c28ba7;border-radius:8px;color:inherit;background:transparent;font-size:12px;padding:10px 12px;cursor:pointer}.jl-mp-kql-console>label{font-size:12px;display:block;font-weight:750;margin-bottom:10px}.jl-mp-kql-console textarea{display:block;box-sizing:border-box;width:100%;min-width:0;resize:vertical;background:#10121b;color:#f4f5ff;border:1px solid #a47296;border-radius:9px;padding:15px;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:13px;line-height:1.65;-moz-tab-size:2;-o-tab-size:2;tab-size:2;outline-offset:3px}.jl-mp-kql button:focus-visible,.jl-mp-kql-console textarea:focus-visible,.jl-mp-kql-tasks select:focus-visible{outline:2px solid #ffbad7;outline-offset:3px}.jl-mp-kql-console>p{font-size:12px;line-height:1.75;color:#ebc4d5;margin:9px 0 12px}.jl-mp-kql-console code,.jl-mp-kql-tasks code{font-size:.92em;background:rgba(216,129,163,.16);border-radius:4px;padding:2px 4px;overflow-wrap:anywhere}.jl-mp-kql-actions{display:flex;gap:9px;flex-wrap:wrap;margin:13px 0}.jl-mp-kql-actions button.is-primary,.jl-mp-kql-tasks article>button{background:linear-gradient(110deg,#ffbfd4,#ffe5eb);color:#4b2440;font-weight:850;border:1px solid #ffbed3;border-radius:9px;padding:11px 14px;font-size:12px;cursor:pointer}.jl-mp-kql-actions button:disabled,.jl-mp-kql-tasks button:disabled{opacity:.48;cursor:not-allowed}.jl-mp-kql-reference{background:rgba(134,54,94,.25);border:1px solid #a46684;border-radius:10px;padding:15px;margin-bottom:16px}.jl-mp-kql-reference p{font-size:12px;line-height:1.7;margin:0 0 8px}.jl-mp-kql-reference ul{list-style:none;margin:9px 0 14px;padding:0;display:grid;gap:6px}.jl-mp-kql-reference li{font-size:12px;line-height:1.6;display:flex;flex-wrap:wrap;gap:9px}.jl-mp-kql-reference li b{display:inline-block;min-width:74px;color:#ffc7db}.jl-mp-kql-reference a{font-size:12px;color:#ffd0e5;text-decoration:underline}.jl-mp-kql-results{border:1px solid #8a5a79;border-radius:10px;overflow:hidden;margin-top:16px;min-width:0}.jl-mp-kql-results-top{padding:12px 14px;background:rgba(111,46,86,.3);display:flex;justify-content:space-between;gap:10px;align-items:center}.jl-mp-kql-results-top strong{font-size:11px;letter-spacing:.09em;color:#ffc5d9}.jl-mp-kql-results-top small{font-size:11px;color:#ead2e0}.jl-mp-kql-table-scroll{width:100%;max-width:100%;max-height:295px;overflow:auto;outline-offset:-2px}.jl-mp-kql-table-scroll table{border-collapse:collapse;font-size:11px;min-width:550px;width:100%}.jl-mp-kql-table-scroll th{position:sticky;top:0;background:#332138;color:#ffe1ea;text-align:left;padding:11px 13px;border-bottom:1px solid #9f6c88;white-space:nowrap}.jl-mp-kql-table-scroll td{padding:10px 13px;border-bottom:1px solid rgba(210,151,189,.2);vertical-align:top;line-height:1.6;overflow-wrap:anywhere}.jl-mp-kql-table-scroll tr:nth-child(2n){background:rgba(122,63,92,.1)}.jl-mp-kql-error{padding:15px;font-size:12px;line-height:1.7;color:#ffd4dc;background:rgba(167,64,78,.22);margin:0}.jl-mp-kql-tasks{padding:0 23px 19px}.jl-mp-kql-tasks article{padding:21px 0;border-bottom:1px solid rgba(222,163,192,.27)}.jl-mp-kql-task-label{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:9px}.jl-mp-kql-task-label span{color:#ffc5d9;font-size:11px;letter-spacing:.1em;font-weight:800}.jl-mp-kql-task-label b{color:#a9f0ca;font-size:11px}.jl-mp-kql-tasks h3{font-size:18px;line-height:1.4;margin:0 0 9px}.jl-mp-kql-tasks article>p{font-size:12px;line-height:1.75;margin:0 0 15px}.jl-mp-kql-proof{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.jl-mp-kql-proof span{border:1px solid #915d7b;border-radius:9px;font-size:12px;line-height:1.6;padding:11px}.jl-mp-kql-proof span.is-done{background:rgba(44,135,96,.18);border-color:#7ab294;color:#bdffdb}.jl-mp-kql-selects{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:14px 0}.jl-mp-kql-scope,.jl-mp-kql-selects label{font-size:12px;font-weight:750;line-height:1.5;display:flex;flex-direction:column;gap:7px;min-width:0}.jl-mp-kql-scope select,.jl-mp-kql-selects select{display:block;width:100%;box-sizing:border-box;background:#252030;color:#f6edf3;border:1px solid #a47695;border-radius:8px;padding:10px 8px;font-size:12px;min-width:0}.jl-mp-kql-scope select:disabled,.jl-mp-kql-selects select:disabled{opacity:.58}.jl-mp-kql-tasks .jl-mp-kql-good,.jl-mp-kql-tasks .jl-mp-kql-note,.jl-mp-kql-tasks .jl-mp-kql-try{font-size:12px;line-height:1.7;margin:12px 0 0}.jl-mp-kql-tasks .jl-mp-kql-try{color:#ffd0db}.jl-mp-kql-tasks .jl-mp-kql-good{color:#b4f6d4}.jl-mp-kql-scope{max-width:500px}.jl-mp-kql-success{padding:16px;margin-top:15px;border:1px solid #76b28e;background:rgba(46,135,90,.16);border-radius:10px}.jl-mp-kql-success strong{font-size:14px;color:#b7f7cf}.jl-mp-kql-success p{font-size:12px;line-height:1.7;margin:9px 0 0}.jl-mp-kql-footer{display:flex;justify-content:space-between;align-items:center;gap:13px;padding:18px 23px;font-size:11px;line-height:1.7;color:#edccdb}html[data-theme=light] .jl-mp-kql{color:#432738;background:#fff;border-color:#d8a8bd}html[data-theme=light] .jl-mp-kql-head{background:linear-gradient(110deg,#fff0f6,#fff);border-color:#e1bdcc}html[data-theme=light] .jl-mp-kql-console-head span,html[data-theme=light] .jl-mp-kql-head small,html[data-theme=light] .jl-mp-kql-head>span,html[data-theme=light] .jl-mp-kql-intro strong,html[data-theme=light] .jl-mp-kql-results-top strong,html[data-theme=light] .jl-mp-kql-task-label span{color:#a7325e}html[data-theme=light] .jl-mp-kql-intro>div{background:#fff4f8}html[data-theme=light] .jl-mp-kql-console{background:#fffafb;border-color:#d6a3b8}html[data-theme=light] .jl-mp-kql-console textarea{background:#fff;color:#342334;border-color:#bf7596}html[data-theme=light] .jl-mp-kql-console>p,html[data-theme=light] .jl-mp-kql-footer{color:#674556}html[data-theme=light] .jl-mp-kql-actions button,html[data-theme=light] .jl-mp-kql-console-head button,html[data-theme=light] .jl-mp-kql-footer button{border-color:#b76e8b;color:#583447}html[data-theme=light] .jl-mp-kql-actions button.is-primary,html[data-theme=light] .jl-mp-kql-tasks article>button{background:linear-gradient(110deg,#a52f59,#c64c78);color:#fff;border-color:#a52f59}html[data-theme=light] .jl-mp-kql-reference{background:#fff4f9;border-color:#dfb3c5}html[data-theme=light] .jl-mp-kql-reference a,html[data-theme=light] .jl-mp-kql-reference li b{color:#a8325a}html[data-theme=light] .jl-mp-kql-results{border-color:#dfbad0}html[data-theme=light] .jl-mp-kql-results-top{background:#fff0f6}html[data-theme=light] .jl-mp-kql-results-top small{color:#754f65}html[data-theme=light] .jl-mp-kql-table-scroll th{background:#f6dfea;color:#5c2a45;border-color:#dca5bf}html[data-theme=light] .jl-mp-kql-table-scroll td{border-color:#efd2df}html[data-theme=light] .jl-mp-kql-error{background:#fff0f4;color:#972e4c}html[data-theme=light] .jl-mp-kql-proof span{border-color:#d9a8bc}html[data-theme=light] .jl-mp-kql-proof span.is-done{background:#ecf8f0;border-color:#6ea183;color:#185937}html[data-theme=light] .jl-mp-kql-good,html[data-theme=light] .jl-mp-kql-task-label b{color:#277b4a}html[data-theme=light] .jl-mp-kql-try{color:#a33753}html[data-theme=light] .jl-mp-kql-scope select,html[data-theme=light] .jl-mp-kql-selects select{background:#fff;color:#4b2b3e;border-color:#c493ac}html[data-theme=light] .jl-mp-kql-success{background:#ecf9f0;border-color:#66a981}html[data-theme=light] .jl-mp-kql-success strong{color:#277748}html[data-theme=light] .jl-mp-kql-steps span.is-done{background:#e4f5e9;color:#226942;border-color:#83b895}@media(max-width:930px){.jl-mp-kql-selects{grid-template-columns:1fr}.jl-mp-kql-steps{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:620px){.jl-mp-kql-body,.jl-mp-kql-head,.jl-mp-kql-intro{padding:17px}.jl-mp-kql-intro,.jl-mp-kql-proof{grid-template-columns:1fr}.jl-mp-kql-console{margin:15px;padding:14px}.jl-mp-kql-tasks{padding:0 15px 15px}.jl-mp-kql-console-head,.jl-mp-kql-footer,.jl-mp-kql-results-top{align-items:flex-start;flex-direction:column}.jl-mp-kql-footer{padding:16px}.jl-mp-kql-actions{align-items:stretch}.jl-mp-kql-actions button{flex:1 1 100%}.jl-mp-kql-steps{gap:6px}.jl-mp-kql-steps span{padding:8px 6px}}