ul{box-sizing:border-box}:root{--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122,0,223;--wp-bound-block-color:var(--wp-block-synced-color);--wp-editor-canvas-background:#ddd;--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,160.5;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px;--wp--preset--aspect-ratio--square:1;--wp--preset--aspect-ratio--4-3:4/3;--wp--preset--aspect-ratio--3-4:3/4;--wp--preset--aspect-ratio--3-2:3/2;--wp--preset--aspect-ratio--2-3:2/3;--wp--preset--aspect-ratio--16-9:16/9;--wp--preset--aspect-ratio--9-16:9/16;--wp--preset--color--black:#000000;--wp--preset--color--cyan-bluish-gray:#abb8c3;--wp--preset--color--white:#ffffff;--wp--preset--color--pale-pink:#f78da7;--wp--preset--color--vivid-red:#cf2e2e;--wp--preset--color--luminous-vivid-orange:#ff6900;--wp--preset--color--luminous-vivid-amber:#fcb900;--wp--preset--color--light-green-cyan:#7bdcb5;--wp--preset--color--vivid-green-cyan:#00d084;--wp--preset--color--pale-cyan-blue:#8ed1fc;--wp--preset--color--vivid-cyan-blue:#0693e3;--wp--preset--color--vivid-purple:#9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple:linear-gradient(135deg,rgb(6,147,227) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan:linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange:linear-gradient(135deg,rgb(252,185,0) 0%,rgb(255,105,0) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red:linear-gradient(135deg,rgb(255,105,0) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray:linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum:linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple:linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux:linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk:linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean:linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass:linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight:linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small:13px;--wp--preset--font-size--medium:20px;--wp--preset--font-size--large:36px;--wp--preset--font-size--x-large:42px;--wp--preset--spacing--20:0.44rem;--wp--preset--spacing--30:0.67rem;--wp--preset--spacing--40:1rem;--wp--preset--spacing--50:1.5rem;--wp--preset--spacing--60:2.25rem;--wp--preset--spacing--70:3.38rem;--wp--preset--spacing--80:5.06rem;--wp--preset--shadow--natural:6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep:12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp:6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined:6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0);--wp--preset--shadow--crisp:6px 6px 0px rgb(0, 0, 0)}:where(body){margin:0}[id*=jeg_playlist] .jeg_popupform,[id*=jeg_playlist] .jeg_popupform input:not([type=submit]){text-align:left}#paper_toast,.jeg_popup_container{position:fixed;box-sizing:border-box}.jeg_popup_container{outline:0;left:0;bottom:0;top:auto;max-width:289px;max-height:55px;z-index:2147483647;transform:translate3d(0,0,0)}#paper_toast{display:block;background-color:#323232;color:#f1f1f1;min-height:48px;min-width:288px;max-width:400px;padding:16px 24px;box-shadow:0 2px 5px 0 rgba(0,0,0,.26);border-radius:2px;margin:12px;font-size:14px;cursor:default;-webkit-transition:opacity .3s,-webkit-transform .3s;transition:transform .3s,opacity .3s;transition:transform .3s,opacity .3s,-webkit-transform .3s;opacity:1;-webkit-font-smoothing:antialiased}.jeg_popup_container #paper_toast{padding:8px 24px;-webkit-box-pack:justify;justify-content:space-between;display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-webkit-box-align:center;align-items:center}@font-face{ font-display:swap;font-family:"FontAwesome";src:url(https://xkomo.com/wp-content/plugins/elementor/assets/lib/font-awesome/fonts/fontawesome-webfont.eot?v=4.7.0);src:url(https://xkomo.com/wp-content/plugins/elementor/assets/lib/font-awesome/fonts/fontawesome-webfont.eot?#iefix&v=4.7.0)format("embedded-opentype"),url(https://xkomo.com/wp-content/plugins/elementor/assets/lib/font-awesome/fonts/fontawesome-webfont.woff2?v=4.7.0)format("woff2"),url(https://xkomo.com/wp-content/plugins/elementor/assets/lib/font-awesome/fonts/fontawesome-webfont.woff?v=4.7.0)format("woff"),url(https://xkomo.com/wp-content/plugins/elementor/assets/lib/font-awesome/fonts/fontawesome-webfont.ttf?v=4.7.0)format("truetype"),url(https://xkomo.com/wp-content/plugins/elementor/assets/lib/font-awesome/fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular)format("svg");font-weight:400;font-style:normal }@font-face{ font-display:swap;font-family:jegicon;font-style:normal;font-weight:400;src:url(https://xkomo.com/wp-content/themes/jnews/assets/dist/font/jegicon.eot);src:url(https://xkomo.com/wp-content/themes/jnews/assets/dist/font/jegicon.eot?#iefix)format("embedded-opentype"),url(https://xkomo.com/wp-content/themes/jnews/assets/dist/font/jegicon.woff)format("woff"),url(https://xkomo.com/wp-content/themes/jnews/assets/dist/font/jegicon.ttf)format("truetype"),url(https://xkomo.com/wp-content/themes/jnews/assets/dist/image/jegicon.svg#jegicon)format("svg") }[class^=jegicon-]:before{font-family:jegicon!important;font-style:normal!important;font-variant:normal!important;font-weight:400!important;text-transform:none!important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.jegicon-cross:before{content:"d"}.mfp-hide{display:none!important}button::-moz-focus-inner{border:0;padding:0}a,article,aside,b,div,em,footer,form,header,i,li,nav,section,small,span,strong,time,ul{border:0;font:inherit;margin:0;padding:0;vertical-align:baseline}blockquote,body,h1,h2,h3,html,p{border:0;font:inherit;padding:0;vertical-align:baseline}img{border:0;font:inherit;margin:0;padding:0}article,aside,footer,header,nav,section{display:block}body{background:#fff;color:#53585c;font-family:Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;font-size:14px;line-height:1.6em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-anchor:none}ul{list-style:none}blockquote{quotes:none;margin:1em 40px}blockquote:after,blockquote:before{content:none}body,html{height:100%;margin:0}::-moz-selection{background:#fde69a;color:#212121;text-shadow:none}::-webkit-selection{background:#fde69a;color:#212121;text-shadow:none}::selection{background:#fde69a;color:#212121;text-shadow:none}a{color:#f70d28;text-decoration:none}a:focus,a:hover{color:#212121;outline:0}img{vertical-align:middle;max-width:100%;-ms-interpolation-mode:bicubic;height:auto}button,input,select{font:inherit}h1,h2,h3,p{text-rendering:optimizeLegibility}h1,h2,h3{color:#212121}h1{font-size:2.25em;letter-spacing:-.02em;line-height:1.25;margin:.67em 0 .5em}h2{font-size:1.953em;line-height:1.35;margin:.83em 0 .5em}h3{font-size:1.563em;line-height:1.4;margin:1em 0 .5em}b,strong{font-weight:700}em,i{font-style:italic}p{margin:0 0 1.75em}small{font-size:80%}*,:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.form-group{margin-bottom:20px}.form-group input:not([type=submit]),.form-group select{font-size:15px}input:not([type=submit]),select{background:#fff;border:1px solid #e0e0e0;border-radius:0;box-shadow:none;font-size:14px;font-weight:300;height:40px;margin:0;max-width:100%;outline:0;padding:7px 14px;-webkit-transition:all .2s ease;transition:.25s ease;width:100%}input:not([type=submit]):focus,select:focus{border-color:#ccc;box-shadow:inset 0 2px 2px rgba(0,0,0,.05)}.button,input[type=submit]{-webkit-appearance:none;background:#f70d28;border:0;border-radius:0;color:#fff;cursor:pointer;display:inline-block;font-size:13px;font-weight:700;height:40px;letter-spacing:1px;line-height:40px;outline:0;padding:0 20px;text-transform:uppercase;-webkit-transition:.3s ease;transition:.3s ease}.button:focus,input[type=submit]:focus{color:#fff;outline:thin dotted #666}.button:hover,input[type=submit]:hover{box-shadow:inset 0 0 0 100px rgba(0,0,0,.15);color:#fff}.jeg_popup{background:#fff;margin:20px auto;max-width:380px;padding:35px;position:relative;width:auto}.jeg_popupform{text-align:center}.jeg_popupform .input_field{margin-bottom:1em}.jeg_popupform h3{font-size:22px;font-weight:700;margin-bottom:.5em}.jeg_popupform input:not([type=submit]){border-radius:3px;font-size:16px;height:48px;text-align:center}.jeg_popupform .button{border-radius:3px;font-size:16px;height:48px;letter-spacing:normal;text-transform:none;width:100%}.jeg_bg_overlay{background:#000;background:-webkit-linear-gradient(180deg,#000,#434343);background:linear-gradient(180deg,#000,#434343);bottom:0;content:"";display:block;opacity:0;position:fixed;top:0;-webkit-transition:.2s ease-out .1s;transition:.2s ease-out .1s;visibility:hidden;width:100%;z-index:9998}.jeg_menu_close,.jeg_mobile_wrapper{opacity:0;position:fixed;z-index:9999}.jeg_mobile_wrapper{background:#fff;display:block;height:100%;left:0;overflow-x:hidden;overflow-y:auto;top:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);-webkit-transition:.3s cubic-bezier(.25,.46,.45,.94);-o-transition:.3s cubic-bezier(.25,.46,.45,.94);transition:.3s cubic-bezier(.25,.46,.45,.94);width:320px}.jeg_menu_close{color:#fff;font-size:16px;padding:0;right:15px;top:15px;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transition:.2s ease;transition:.2s ease;visibility:hidden}@media only screen and (min-width:1023px){.jeg_menu_close{font-size:20px;padding:20px}}.jeg_menu_close:hover{color:#fff}.jeg_mobile_wrapper .nav_wrap{display:flex;flex-direction:column;min-height:100%;position:relative}.jeg_mobile_wrapper .nav_wrap:before{bottom:0;content:"";left:0;min-height:100%;position:absolute;right:0;top:0;z-index:-1}.jeg_mobile_wrapper .item_main{flex:1}.jeg_mobile_wrapper .item_bottom{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.jeg_ad{text-align:center}@media only screen and (max-width:1024px){#jeg_off_canvas{display:block}}@media only screen and (max-width:320px){.jeg_mobile_wrapper{width:275px}}.jnews-dark-mode{--j-grey-bg-color:#494949;--j-darkgrey-bg-color:#282828;--j-bg-color:#1A1A1A;--j-dark-bg-color:#131313;--j-txt-color:#CACACA;--j-link-txt-color:#ffffff;--j-meta-txt-color:#8B8B8B;--j-border-color:#303030;color:var(--j-txt-color);background-color:var(--j-bg-color);--j-bg-rgb-color:26,26,26}.jnews-dark-mode #jeg_off_canvas .jeg_mobile_wrapper,.jnews-dark-mode .jeg_mobile_wrapper{background-color:var(--j-bg-color)!important}.jnews-dark-mode a,.jnews-dark-mode a:focus,.jnews-dark-mode a:hover,.jnews-dark-mode h1,.jnews-dark-mode h2,.jnews-dark-mode h3{color:var(--j-link-txt-color)!important}.jnews-dark-mode li,.jnews-dark-mode p{color:var(--j-txt-color)!important}.jnews-dark-mode input:not([type=submit]),.jnews-dark-mode select{background:var(--j-dark-bg-color);border-color:var(--j-border-color);color:var(--j-txt-color)}.jnews-dark-mode .jeg_popup{background-color:var(--j-darkgrey-bg-color)}.jnews-dark-mode input:-internal-autofill-selected{background:var(--j-dark-bg-color)!important;border-color:var(--j-border-color)!important;color:var(--j-txt-color)!important}.jnews-dark-mode [id*=jeg_playlist]{background:var(--j-darkgrey-bg-color)}body.xkomo-jnews-theme{--xk-bg:#f0f0f0;--xk-bg-deep:#dedede;--xk-bg-soft:#e8e8e8;--xk-panel:#ffffff;--xk-panel-2:#f4f4f4;--xk-panel-hover:#ededed;--xk-header-bg:rgba(240,240,240,.92);--xk-header-deep:rgba(222,222,222,.96);--xk-footer-bg:#dedede;--xk-red:#8b0000;--xk-red-hover:#ad0000;--xk-signal:#d00000;--xk-red-soft:rgba(139,0,0,.08);--xk-red-soft-2:rgba(139,0,0,.14);--xk-grid-line:rgba(139,0,0,.055);--xk-glow:rgba(139,0,0,.08);--xk-glow-soft:rgba(139,0,0,.045);--xk-text:#151515;--xk-text-soft:#333333;--xk-muted:#666666;--xk-muted-2:#888888;--xk-border:rgba(139,0,0,.44);--xk-border-soft:rgba(139,0,0,.18);--xk-border-neutral:rgba(0,0,0,.10);--xk-shadow:0 18px 52px rgba(0,0,0,.12);--xk-font-main:"Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", Arial, sans-serif;--xk-font-mono:"IBM Plex Mono", "SFMono-Regular", Consolas, "Liberation Mono", monospace;--xk-grid-size:45px;--xk-radius:0px}body.xkomo-jnews-theme.jnews-dark-mode{--xk-bg:#141414;--xk-bg-deep:#090909;--xk-bg-soft:#101010;--xk-panel:#191919;--xk-panel-2:#1e1e1e;--xk-panel-hover:#252525;--xk-header-bg:rgba(9,9,9,.90);--xk-header-deep:rgba(9,9,9,.97);--xk-footer-bg:#090909;--xk-red-soft:rgba(139,0,0,.10);--xk-red-soft-2:rgba(139,0,0,.16);--xk-grid-line:rgba(139,0,0,.045);--xk-glow:rgba(139,0,0,.15);--xk-glow-soft:rgba(139,0,0,.08);--xk-text:#f4f4f4;--xk-text-soft:#d3d3d3;--xk-muted:#989898;--xk-muted-2:#666666;--xk-border:rgba(139,0,0,.52);--xk-border-soft:rgba(139,0,0,.25);--xk-border-neutral:rgba(255,255,255,.10);--xk-shadow:0 22px 62px rgba(0,0,0,.38)}body.xkomo-jnews-theme:not(.home){margin:0;background:var(--xk-bg)!important;color:var(--xk-text);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}body.xkomo-jnews-theme:not(.home) *,body.xkomo-jnews-theme:not(.home) ::after,body.xkomo-jnews-theme:not(.home) ::before{box-sizing:border-box}body.xkomo-jnews-theme:not(.home) ::selection{background:var(--xk-red);color:#fff}body.xkomo-jnews-theme:not(.home),body.xkomo-jnews-theme:not(.home) button,body.xkomo-jnews-theme:not(.home) input,body.xkomo-jnews-theme:not(.home) select{font-family:var(--xk-font-main)}body.xkomo-jnews-theme:not(.home) h1,body.xkomo-jnews-theme:not(.home) h2,body.xkomo-jnews-theme:not(.home) h3{color:var(--xk-text)!important;font-family:var(--xk-font-main)!important;font-weight:800;letter-spacing:-.025em}body.xkomo-jnews-theme:not(.home) li,body.xkomo-jnews-theme:not(.home) p{color:var(--xk-text-soft)}body.xkomo-jnews-theme:not(.home) a{transition:color .18s ease,border-color .18s ease,background-color .18s ease,transform .18s ease}body.xkomo-jnews-theme:not(.home) a:focus,body.xkomo-jnews-theme:not(.home) a:hover{color:var(--xk-signal)}body.xkomo-jnews-theme:not(.home) button:not(.tns-prev):not(.tns-next),body.xkomo-jnews-theme:not(.home) input[type=submit]{border-radius:0!important}body.xkomo-jnews-theme:not(.home) input[type=submit]{color:var(--xk-text)!important;background:var(--xk-red-soft)!important;border:1px solid var(--xk-border)!important;font-family:var(--xk-font-mono)!important;font-size:10px!important;font-weight:600;letter-spacing:.07em;text-transform:uppercase}body.xkomo-jnews-theme:not(.home) input[type=submit]:hover{color:#fff!important;background:var(--xk-red)!important;border-color:var(--xk-red)!important}body.xkomo-jnews-theme:not(.home) input:not([type=checkbox]):not([type=radio]):not([type=submit]),body.xkomo-jnews-theme:not(.home) select{color:var(--xk-text)!important;background:var(--xk-panel)!important;border:1px solid var(--xk-border-neutral)!important;border-radius:0!important;box-shadow:none!important}body.xkomo-jnews-theme:not(.home) input:focus,body.xkomo-jnews-theme:not(.home) select:focus{outline:0!important;border-color:var(--xk-red)!important;box-shadow:0 0 0 1px var(--xk-red-soft-2)!important}body.xkomo-jnews-theme:not(.home) ::placeholder{color:var(--xk-muted-2);opacity:1}body.xkomo-jnews-theme:not(.home) .jeg_ad{background:0 0!important}body.xkomo-jnews-theme.jnews-dark-mode:not(.home),body.xkomo-jnews-theme.jnews-dark-mode:not(.home) h1,body.xkomo-jnews-theme.jnews-dark-mode:not(.home) h2,body.xkomo-jnews-theme.jnews-dark-mode:not(.home) h3{color:var(--xk-text)!important}@media (max-width:1024px){body.xkomo-jnews-theme:not(.home){--xk-grid-size:38px}}@media (max-width:767px){body.xkomo-jnews-theme:not(.home){--xk-grid-size:32px;background-image:linear-gradient(var(--xk-grid-line) 1px,transparent 1px),linear-gradient(90deg,var(--xk-grid-line) 1px,transparent 1px)!important;background-size:var(--xk-grid-size) var(--xk-grid-size),var(--xk-grid-size) var(--xk-grid-size)!important;background-position:0 0,0 0!important;background-repeat:repeat,repeat!important;background-attachment:scroll!important;position:relative;min-height:100vh;min-height:100dvh;background-color:var(--xk-bg)!important;background-image:none!important;isolation:isolate}html{background-color:var(--xk-bg, #141414)!important}body.xkomo-jnews-theme.xkgsm-enabled:not(.home) .xkgsm-topbar{box-shadow:none!important;border-bottom-color:var(--xk-border-soft)!important}body.xkomo-jnews-theme:not(.home)::before{content:"";position:fixed;inset:0;z-index:0;pointer-events:none;background-color:var(--xk-bg);background-image:radial-gradient(circle at 82% 8%,var(--xk-glow),transparent 42%),radial-gradient(circle at 8% 88%,var(--xk-glow-soft),transparent 46%),linear-gradient(var(--xk-grid-line) 1px,transparent 1px),linear-gradient(90deg,var(--xk-grid-line) 1px,transparent 1px),linear-gradient(180deg,var(--xk-bg) 0%,var(--xk-bg-soft) 100%);background-size:auto,auto,var(--xk-grid-size) var(--xk-grid-size),var(--xk-grid-size) var(--xk-grid-size),auto;background-position:0 0,0 0,0 0,0 0,0 0;background-repeat:no-repeat,no-repeat,repeat,repeat,no-repeat;-webkit-transform:translateZ(0);transform:translateZ(0);will-change:transform}}html{--xkgsm-topbar-h:58px;--xkgsm-taskbar-h:64px;--xkgsm-admin-offset:0px}.xkgsm-root{--xkgsm-bg:rgba(255,255,255,.975);--xkgsm-bg-solid:#f0f0f0;--xkgsm-deep:#dedede;--xkgsm-panel:#ffffff;--xkgsm-panel-2:#f4f4f4;--xkgsm-panel-hover:#ededed;--xkgsm-text:#151515;--xkgsm-text-soft:#333333;--xkgsm-muted:#666666;--xkgsm-muted-2:#888888;--xkgsm-red:#8B0000;--xkgsm-red-hover:#AD0000;--xkgsm-signal:#D00000;--xkgsm-border:rgba(139,0,0,.45);--xkgsm-border-soft:rgba(139,0,0,.18);--xkgsm-neutral:rgba(0,0,0,.10);--xkgsm-shadow:rgba(0,0,0,.25);--xkgsm-grid:rgba(139,0,0,.045);--xkgsm-font-main:"Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", Arial, sans-serif;--xkgsm-font-mono:"IBM Plex Mono", "SFMono-Regular", Consolas, "Liberation Mono", monospace;position:fixed;inset:0;z-index:99990;pointer-events:none;font-family:var(--xkgsm-font-main);-webkit-font-smoothing:antialiased}body.jnews-dark-mode .xkgsm-root,body.xkgsm-theme-dark .xkgsm-root{--xkgsm-bg:rgba(25,25,25,.975);--xkgsm-bg-solid:#141414;--xkgsm-deep:#090909;--xkgsm-panel:#191919;--xkgsm-panel-2:#1e1e1e;--xkgsm-panel-hover:#252525;--xkgsm-text:#f4f4f4;--xkgsm-text-soft:#d3d3d3;--xkgsm-muted:#989898;--xkgsm-muted-2:#666666;--xkgsm-border:rgba(139,0,0,.52);--xkgsm-border-soft:rgba(139,0,0,.25);--xkgsm-neutral:rgba(255,255,255,.10);--xkgsm-shadow:rgba(0,0,0,.68);--xkgsm-grid:rgba(139,0,0,.045)}.xkgsm-root *,.xkgsm-root ::after,.xkgsm-root ::before{box-sizing:border-box}.xkgsm-mono{font-family:var(--xkgsm-font-mono)}.xkgsm-path,.xkgsm-topbar{display:flex;align-items:center}.xkgsm-topbar{position:fixed;top:var(--xkgsm-admin-offset);left:0;right:0;height:var(--xkgsm-topbar-h);z-index:8;gap:18px;padding-left:max(26px,env(safe-area-inset-left));padding-right:max(26px,env(safe-area-inset-right));background:linear-gradient(var(--xkgsm-grid) 1px,transparent 1px),linear-gradient(90deg,var(--xkgsm-grid) 1px,transparent 1px),color-mix(in srgb,var(--xkgsm-bg) 94%,transparent);background-size:45px 45px,45px 45px,auto;border-bottom:1px solid var(--xkgsm-border-soft);box-shadow:0 10px 34px rgba(0,0,0,.08);backdrop-filter:blur(22px);-webkit-backdrop-filter:blur(22px);pointer-events:auto}.xkgsm-path{min-width:0;flex:1;gap:9px;overflow:hidden;color:var(--xkgsm-muted);font:500 9px/1.2 var(--xkgsm-font-mono);letter-spacing:1.15px;text-transform:uppercase;white-space:nowrap}.xkgsm-path-root{flex:0 0 auto;color:var(--xkgsm-signal)!important;text-decoration:none!important}.xkgsm-path-separator{color:var(--xkgsm-border);flex:0 0 auto}.xkgsm-path-segment{min-width:0;overflow:hidden;text-overflow:ellipsis}.xkgsm-topbar-status{flex:0 0 auto;display:flex;align-items:center;gap:8px;color:var(--xkgsm-muted);font-size:8px;letter-spacing:1.2px}.xkgsm-access-state{padding-left:10px;border-left:1px solid var(--xkgsm-border-soft);color:var(--xkgsm-muted-2)}.xkgsm-status-dot{width:6px;height:6px;flex:0 0 6px;border-radius:50%;background:var(--xkgsm-signal);box-shadow:0 0 10px rgba(208,0,0,.85)}.xkgsm-taskbar{position:fixed;left:0;right:0;bottom:0;height:calc(var(--xkgsm-taskbar-h) + env(safe-area-inset-bottom));z-index:8;display:flex;align-items:center;padding-left:max(16px,env(safe-area-inset-left));padding-right:max(16px,env(safe-area-inset-right));padding-bottom:env(safe-area-inset-bottom);background:color-mix(in srgb,var(--xkgsm-deep) 92%,transparent);border-top:1px solid var(--xkgsm-border);box-shadow:0-12px 36px rgba(0,0,0,.08);backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);pointer-events:auto}.xkgsm-start-button{position:relative;width:44px;height:44px;flex:0 0 44px;display:grid;place-items:center;padding:7px;border:1px solid var(--xkgsm-border-soft);border-radius:0;background:var(--xkgsm-panel);color:var(--xkgsm-text);box-shadow:none;cursor:pointer;transition:.18s ease}.xkgsm-start-button:hover{border-color:var(--xkgsm-signal);background:rgba(139,0,0,.13);transform:translateY(-2px)}.xkgsm-icon{width:28px;height:28px;object-fit:contain;display:block}.xkgsm-icon-dark,.xkgsm-logo-dark{display:none}.xkgsm-icon-light,.xkgsm-logo-light,body.jnews-dark-mode .xkgsm-icon-dark,body.jnews-dark-mode .xkgsm-logo-dark,body.xkgsm-theme-dark .xkgsm-icon-dark,body.xkgsm-theme-dark .xkgsm-logo-dark{display:block}body.jnews-dark-mode .xkgsm-icon-light,body.jnews-dark-mode .xkgsm-logo-light,body.xkgsm-theme-dark .xkgsm-icon-light,body.xkgsm-theme-dark .xkgsm-logo-light{display:none}.xkgsm-pulse{position:absolute;width:6px;height:6px;right:4px;top:4px;border-radius:50%;background:var(--xkgsm-signal);box-shadow:0 0 10px rgba(208,0,0,.85)}.xkgsm-task-links{min-width:0;flex:1;margin-left:12px}.xkgsm-task-nav{display:flex!important;align-items:center;gap:2px}.xkgsm-task-nav,.xkgsm-task-nav li{list-style:none!important;padding:0!important;margin:0!important}.xkgsm-task-nav a{min-height:40px;display:inline-flex;align-items:center;padding:0 13px;border:1px solid transparent;color:var(--xkgsm-muted)!important;text-decoration:none!important;font:500 8px/1 var(--xkgsm-font-mono)!important;letter-spacing:.85px;transition:.16s ease}.xkgsm-task-nav a:hover{border-color:var(--xkgsm-border-soft);color:var(--xkgsm-text)!important;background:rgba(139,0,0,.08)}.xkgsm-task-clock{flex:0 0 auto;display:flex;flex-direction:column;align-items:flex-end;gap:4px;color:var(--xkgsm-muted);font-size:8px;letter-spacing:.65px}.xkgsm-task-clock small{color:var(--xkgsm-muted-2);font:inherit}.xkgsm-backdrop,.xkgsm-menu{position:fixed;opacity:0;visibility:hidden;pointer-events:none}.xkgsm-backdrop{inset:0;z-index:5;background:rgba(0,0,0,.34);transition:opacity .18s ease,visibility .18s ease}.xkgsm-menu{left:max(16px,env(safe-area-inset-left));bottom:calc(var(--xkgsm-taskbar-h) + env(safe-area-inset-bottom) + 12px);width:min(450px,calc(100vw - 32px));max-height:calc(100dvh - var(--xkgsm-topbar-h) - var(--xkgsm-taskbar-h) - var(--xkgsm-admin-offset) - 28px - env(safe-area-inset-bottom));z-index:7;display:flex;flex-direction:column;overflow:hidden;background:radial-gradient(circle at 82% 9%,rgba(139,0,0,.13),transparent 32%),linear-gradient(var(--xkgsm-grid) 1px,transparent 1px),linear-gradient(90deg,var(--xkgsm-grid) 1px,transparent 1px),var(--xkgsm-bg);background-size:auto,45px 45px,45px 45px,auto;border:1px solid var(--xkgsm-border);box-shadow:0 30px 90px var(--xkgsm-shadow);backdrop-filter:blur(26px);-webkit-backdrop-filter:blur(26px);color:var(--xkgsm-text);transform:translateY(12px) scale(.985);transform-origin:bottom left;transition:opacity .18s ease,visibility .18s ease,transform .18s ease}.xkgsm-brand,.xkgsm-menu-head{display:flex;align-items:center}.xkgsm-menu-head{min-height:70px;gap:14px;padding:13px 12px 13px 17px;border-bottom:1px solid var(--xkgsm-border-soft);background:color-mix(in srgb,var(--xkgsm-deep) 78%,transparent)}.xkgsm-brand{min-width:0;flex:1;gap:13px;color:var(--xkgsm-text)!important;text-decoration:none!important}.xkgsm-logo{width:150px;max-width:48%;max-height:42px;object-fit:contain;object-position:left center}.xkgsm-brand-meta{min-width:0;display:flex;flex-direction:column;gap:3px}.xkgsm-brand-meta strong{color:var(--xkgsm-text);font:600 9px/1.2 var(--xkgsm-font-mono);letter-spacing:1.2px}.xkgsm-brand-meta small{color:var(--xkgsm-signal);font:500 8px/1.2 var(--xkgsm-font-mono);letter-spacing:1.2px}.xkgsm-close{width:42px;height:42px;flex:0 0 42px;border:1px solid transparent;background:0 0;color:var(--xkgsm-muted);font:300 25px/1 var(--xkgsm-font-main);cursor:pointer}.xkgsm-close:hover{background:var(--xkgsm-red);border-color:var(--xkgsm-red);color:#fff}.xkgsm-menu-scroll{overflow-y:auto;overscroll-behavior:contain;padding:17px;scrollbar-width:thin;scrollbar-color:var(--xkgsm-red) transparent}.xkgsm-menu-scroll::-webkit-scrollbar{width:4px}.xkgsm-menu-scroll::-webkit-scrollbar-thumb{background:var(--xkgsm-red)}.xkgsm-section-label{margin:0 0 9px;color:var(--xkgsm-muted-2);font:500 8px/1.4 var(--xkgsm-font-mono);letter-spacing:2px;text-transform:uppercase}.xkgsm-search{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:7px}.xkgsm-search-input{width:100%;min-width:0;height:43px;padding:0 12px;border:1px solid var(--xkgsm-border-soft)!important;border-radius:0!important;outline:0!important;background:var(--xkgsm-panel-2)!important;color:var(--xkgsm-text)!important;box-shadow:none!important;font:400 11px/1 var(--xkgsm-font-mono)!important}.xkgsm-search-input:focus{border-color:var(--xkgsm-red)!important}.xkgsm-search-input::placeholder{color:var(--xkgsm-muted-2)}.xkgsm-search-submit{height:43px;padding:0 12px;border:1px solid var(--xkgsm-red)!important;border-radius:0!important;background:rgba(139,0,0,.11)!important;color:var(--xkgsm-text)!important;font:600 8px/1 var(--xkgsm-font-mono)!important;letter-spacing:1px;cursor:pointer}.xkgsm-search-submit:hover{background:var(--xkgsm-red)!important;color:#fff!important}.xkgsm-system-controls{display:grid;grid-template-columns:1fr 1fr;gap:6px;margin-top:8px}.xkgsm-control-button{min-height:41px;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:0 10px;border:1px solid var(--xkgsm-border-soft)!important;border-radius:0!important;background:rgba(139,0,0,.055)!important;color:var(--xkgsm-muted)!important;text-decoration:none!important;font:500 8px/1 var(--xkgsm-font-mono)!important;letter-spacing:.75px;cursor:pointer}.xkgsm-control-button strong{color:var(--xkgsm-signal);font:inherit}.xkgsm-control-button:hover{border-color:var(--xkgsm-red)!important;color:var(--xkgsm-text)!important}.xkgsm-divider{height:1px;margin:15px 0;background:linear-gradient(90deg,transparent,var(--xkgsm-border),transparent)}.xkgsm-nav,.xkgsm-nav li{list-style:none!important;margin:0!important;padding:0!important}.xkgsm-nav{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:5px}.xkgsm-nav li{min-width:0;position:relative}.xkgsm-menu-footer,.xkgsm-nav>li>a{display:flex;align-items:center;gap:8px}.xkgsm-nav>li>a{min-height:42px;width:100%;padding:9px 10px;border:1px solid transparent;background:color-mix(in srgb,var(--xkgsm-panel) 70%,transparent);color:var(--xkgsm-muted)!important;text-decoration:none!important;font:500 9px/1.35 var(--xkgsm-font-mono)!important;letter-spacing:.65px;transition:.15s ease}.xkgsm-nav>li>a::before{content:"";width:5px;height:5px;flex:0 0 5px;border:1px solid var(--xkgsm-red);transform:rotate(45deg);opacity:.7}.xkgsm-nav>li>a:hover{color:var(--xkgsm-text)!important;border-color:var(--xkgsm-red);background:rgba(139,0,0,.11);transform:translateY(-1px)}.xkgsm-menu-footer{min-height:45px;padding:0 17px;border-top:1px solid var(--xkgsm-border-soft);background:color-mix(in srgb,var(--xkgsm-deep) 76%,transparent);color:var(--xkgsm-muted-2);font-size:8px;letter-spacing:.9px}.xkgsm-version{margin-left:auto}.xkgsm-close:focus-visible,.xkgsm-menu a:focus-visible,.xkgsm-menu button:focus-visible,.xkgsm-menu input:focus-visible,.xkgsm-start-button:focus-visible{outline:2px solid var(--xkgsm-signal)!important;outline-offset:2px}@media (max-width:720px){html{--xkgsm-topbar-h:54px;--xkgsm-taskbar-h:62px}.xkgsm-topbar{padding-left:max(13px,env(safe-area-inset-left));padding-right:max(13px,env(safe-area-inset-right));background-size:32px 32px,32px 32px,auto}.xkgsm-path{gap:6px;font-size:7px;letter-spacing:.8px}.xkgsm-path-root{max-width:45%;overflow:hidden;text-overflow:ellipsis}.xkgsm-path-segment:not(:last-child),.xkgsm-path-separator:not(:nth-last-child(2)){display:none}.xkgsm-access-state,.xkgsm-status-desktop{display:none}.xkgsm-taskbar{padding-left:max(7px,env(safe-area-inset-left));padding-right:max(7px,env(safe-area-inset-right))}.xkgsm-start-button{width:42px;height:42px;flex-basis:42px}.xkgsm-icon{width:27px;height:27px}.xkgsm-task-links{margin-left:5px}.xkgsm-task-nav{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr));gap:0}.xkgsm-task-nav a{width:100%;min-width:0;justify-content:center;padding:0 2px;font-size:7px!important;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.xkgsm-task-clock{display:none}.xkgsm-menu{top:calc(var(--xkgsm-admin-offset) + var(--xkgsm-topbar-h) + 8px);bottom:calc(var(--xkgsm-taskbar-h) + env(safe-area-inset-bottom) + 8px);left:calc(9px + env(safe-area-inset-left));right:calc(9px + env(safe-area-inset-right));width:auto;max-height:none;transform-origin:bottom center;background-size:auto,32px 32px,32px 32px,auto}.xkgsm-menu-head{min-height:64px;padding:10px 9px 10px 13px}.xkgsm-logo{width:138px}.xkgsm-menu-scroll{padding:13px}.xkgsm-nav{gap:4px}.xkgsm-nav>li>a{min-height:42px}.xkgsm-nav,.xkgsm-system-controls{grid-template-columns:1fr}.xkgsm-search{grid-template-columns:minmax(0,1fr) 76px}}@media (max-width:430px){.xkgsm-brand-meta{display:none}.xkgsm-logo{width:170px;max-width:72%}.xkgsm-version{display:none}}@media (prefers-reduced-motion:reduce){.xkgsm-root *,.xkgsm-root ::after,.xkgsm-root ::before{transition-duration:.01ms!important;animation-duration:.01ms!important;scroll-behavior:auto!important}}:root{--xkab-bg:#141414;--xkab-deep:#090909;--xkab-panel:#191919;--xkab-panel2:#1e1e1e;--xkab-hover:#252525;--xkab-red:#8b0000;--xkab-signal:#d00000;--xkab-text:#f4f4f4;--xkab-soft:#d3d3d3;--xkab-muted:#989898;--xkab-line:rgba(139,0,0,.28);--xkab-mono:"IBM Plex Mono",Consolas,monospace;--xkab-sans:Inter,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}body.xkab-managed-view{margin:0!important;background:var(--xkab-bg)!important;color:var(--xkab-text);overflow-x:hidden}.xkab-managed-view *{box-sizing:border-box}.xkab-managed-view a{text-decoration:none}.xkab-btn,.xkab-label{font:700 10px var(--xkab-mono)}.xkab-label{display:block;color:var(--xkab-signal);letter-spacing:2.2px;margin-bottom:10px}.xkab-btn{display:inline-flex;align-items:center;justify-content:center;min-height:43px;padding:0 17px;border:1px solid rgba(139,0,0,.55);background:rgba(139,0,0,.12);color:var(--xkab-text)!important;letter-spacing:1px;cursor:pointer;transition:.18s}.xkab-btn:hover{background:var(--xkab-red);color:#fff!important;transform:translateY(-1px)}.xkab-btn.ghost{border-color:rgba(127,127,127,.28);background:0 0;color:var(--xkab-muted)!important}.xkab-actions{display:flex;gap:10px;flex-wrap:wrap;margin-top:22px}.xkab-social-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:9px;margin-top:22px}.xkab-social-grid a{min-height:58px;align-items:center;padding:0 14px;background:var(--xkab-panel2);border:1px solid rgba(127,127,127,.19);color:var(--xkab-soft)!important;font:10px var(--xkab-mono)}.xkab-social-grid a:hover{border-color:var(--xkab-red);background:rgba(139,0,0,.12)}.xkab-public{min-height:100dvh;background:var(--xkab-bg);color:var(--xkab-text);font-family:var(--xkab-sans);padding:calc(var(--xkgsm-topbar-h,58px) + 40px) 4vw calc(var(--xkgsm-taskbar-h,64px) + 40px)}.xkab-public-hero,.xkab-social-grid a{display:flex;justify-content:space-between}.xkab-public-hero{max-width:1450px;margin:0 auto 35px;padding:34px 38px;gap:30px;align-items:end;border:1px solid var(--xkab-line);background:linear-gradient(135deg,rgba(139,0,0,.13),transparent 48%),var(--xkab-panel)}.xkab-public-hero>div>span{color:var(--xkab-signal);font:10px var(--xkab-mono);letter-spacing:2px}.xkab-public-hero h1{font-size:clamp(44px,7vw,90px);margin:12px 0;line-height:.9;letter-spacing:-3px}.xkab-public-hero p{max-width:760px;color:var(--xkab-muted);line-height:1.7}.xkab-public-hero aside{min-width:160px;padding:16px;border:1px solid rgba(127,127,127,.18);background:var(--xkab-deep)}.xkab-public-hero aside em,.xkab-public-hero aside small{display:block;color:var(--xkab-muted);font:9px var(--xkab-mono);font-style:normal}.xkab-public-hero aside strong{display:block;color:var(--xkab-signal);margin:7px 0;font:700 18px var(--xkab-mono)}.xkab-public-layout{max-width:1450px;margin:0 auto;display:grid;grid-template-columns:240px 1fr;gap:30px}.xkab-about-doc>section,.xkab-toc{border:1px solid var(--xkab-line);background:var(--xkab-panel)}.xkab-toc{position:sticky;top:calc(var(--xkgsm-topbar-h,58px) + 24px);align-self:start;padding:16px}.xkab-toc a{display:block;padding:9px 5px;color:var(--xkab-muted)!important;font:9px var(--xkab-mono);border-bottom:1px solid rgba(127,127,127,.1)}.xkab-toc a:hover{color:var(--xkab-signal)!important}.xkab-about-doc>section{padding:35px 38px;margin-bottom:18px;scroll-margin-top:100px}.xkab-about-doc h2{font-size:clamp(28px,4vw,52px);margin:8px 0 18px}.xkab-about-doc p{color:var(--xkab-muted);line-height:1.8}.xkab-about-doc blockquote{margin:25px 0 0;padding:18px 20px;border-left:3px solid var(--xkab-signal);background:rgba(139,0,0,.08);color:var(--xkab-soft)}.xkab-profile-row{display:grid;grid-template-columns:230px 1fr;gap:30px}.xkab-profile-row img{width:100%;aspect-ratio:1;object-fit:cover;border:1px solid var(--xkab-red)}.xkab-directory-grid,.xkab-method-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:10px}.xkab-directory-grid a{color:var(--xkab-text)!important}.xkab-directory-grid p{font-size:12px}.xkab-directory-grid em{font-style:normal}.xkab-directory-grid a,.xkab-method-grid>div{padding:20px;border:1px solid rgba(127,127,127,.18);background:var(--xkab-panel2)}.xkab-directory-grid em,.xkab-method-grid small{color:var(--xkab-signal);font:9px var(--xkab-mono)}.xkab-method-grid strong{display:block;margin:8px 0}.xkab-timeline{border-left:1px solid var(--xkab-red);margin-left:5px}.xkab-timeline>div{position:relative;padding:0 0 25px 28px}.xkab-timeline>div:before{content:"";position:absolute;left:-5px;top:5px;width:9px;height:9px;background:var(--xkab-signal)}.xkab-timeline time{font:10px var(--xkab-mono)}.xkab-timeline strong{display:block;margin:5px 0}.xkab-contact-card,.xkab-link-table a{display:flex;justify-content:space-between;gap:20px}.xkab-link-table a{padding:15px 0;border-bottom:1px solid rgba(127,127,127,.16);color:var(--xkab-soft)!important;font:10px var(--xkab-mono)}.xkab-link-table b,.xkab-timeline time{color:var(--xkab-signal)}.xkab-contact-card{align-items:center;padding:20px;background:var(--xkab-panel2);border:1px solid rgba(127,127,127,.18)}.xkab-contact-card small,.xkab-system-footer>div>span{display:block;color:var(--xkab-signal);font:8px var(--xkab-mono)}.xkab-contact-card strong{display:block;margin-top:7px}.xkab-system-footer{max-width:1450px;margin:28px auto 0;padding:30px 35px;display:grid;grid-template-columns:1fr 1fr 1.3fr;gap:30px;border:1px solid var(--xkab-line);background:var(--xkab-deep);font-family:var(--xkab-sans)}.xkab-system-footer>div>span{font:9px var(--xkab-mono);letter-spacing:1.5px;margin-bottom:13px}.xkab-system-footer a{display:block;color:var(--xkab-muted)!important;font-size:12px;padding:4px 0}.xkab-system-footer a:hover{color:var(--xkab-text)!important}.xkab-footer-brand{text-align:right}.xkab-footer-brand strong{font-size:18px}.xkab-footer-brand p{color:var(--xkab-muted);font-size:11px}.xkab-footer-brand small{color:#666;font:9px var(--xkab-mono)}@media (max-width:900px){.xkab-social-grid{grid-template-columns:1fr 1fr}.xkab-public{padding-left:16px;padding-right:16px}.xkab-public-hero{padding:25px;display:block}.xkab-public-hero aside{margin-top:22px}.xkab-public-layout{grid-template-columns:1fr}.xkab-toc{position:static;display:flex;overflow:auto;gap:4px}.xkab-toc a{white-space:nowrap;padding:10px}.xkab-about-doc>section{padding:25px 20px}.xkab-profile-row{grid-template-columns:130px 1fr}.xkab-directory-grid,.xkab-method-grid{grid-template-columns:1fr}.xkab-system-footer{grid-template-columns:1fr 1fr}.xkab-footer-brand{grid-column:1/-1;text-align:left}}@media (max-width:520px){.xkab-social-grid{grid-template-columns:1fr}.xkab-contact-card,.xkab-profile-row{display:block}.xkab-profile-row img{width:140px;margin-bottom:20px}.xkab-contact-card .xkab-btn{margin-top:18px}.xkab-system-footer{grid-template-columns:1fr}}