/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-border-style:solid}}}@layer theme{:root,:host{--font-sans:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--color-background:var(--wp--preset--color--background,#fff);--color-foreground:var(--wp--preset--color--foreground,#262626);--color-primary:var(--wp--preset--color--primary,#1d4ed8);--color-accent:var(--wp--preset--color--accent,#1d4ed8);--color-header-text:var(--wp--preset--color--header-text,#262626);--color-muted:var(--wp--preset--color--muted,#525252);--color-border:var(--wp--preset--color--border,#e5e5e5);--container-content:var(--wp--style--global--content-size,42rem);--container-wide:var(--wp--style--global--wide-size,68rem)}}@layer base{body{background:var(--color-background);color:var(--color-foreground);font-family:var(--font-sans);margin:0;line-height:1.75}.juzhax-site{--juzhax-border:var(--wp--preset--color--border,#e5e5e5);--juzhax-muted:var(--wp--preset--color--muted,#525252);--juzhax-surface:currentColor}@supports (color:color-mix(in lab, red, red)){.juzhax-site{--juzhax-surface:color-mix(in srgb, currentColor 5%, var(--color-background))}}.juzhax-site{overflow-wrap:anywhere}:where(.juzhax-header,.juzhax-footer,.juzhax-sidebar,.entry-header,.entry-footer) a{color:inherit;text-underline-offset:.2em;text-decoration:none}:where(.juzhax-header,.juzhax-footer,.juzhax-sidebar,.entry-header,.entry-footer) a:hover{text-decoration:underline}.juzhax-site :focus-visible{outline:3px solid var(--color-accent);outline-offset:4px}:where(.juzhax-form) :where(input:not([type=checkbox]):not([type=radio]):not([type=submit]),textarea,select){box-sizing:border-box;width:100%;font:inherit;border:1px solid var(--juzhax-border);background:var(--color-background);color:var(--color-foreground);border-radius:.35rem;padding:.6rem .8rem}:where(.juzhax-form) label{display:block}:where(.juzhax-form) :where(button,input[type=submit]),.juzhax-menu-toggle{font:inherit;cursor:pointer;border:1px solid var(--juzhax-border);background:var(--color-foreground);color:var(--color-background);border-radius:.35rem;padding:.55rem 1rem}:where(.post-thumbnail,.custom-logo-link,.entry-content>figure) :where(img,video){max-width:100%;height:auto}}@layer components{.juzhax-site{flex-direction:column;min-height:100vh;display:flex}.juzhax-header,.juzhax-footer,#content{width:min(calc(100% - 2.5rem), var(--container-wide));margin-inline:auto}.juzhax-header{border-bottom:1px solid var(--juzhax-border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1.25rem 2rem;padding-block:1.75rem;display:flex}.juzhax-brand{flex:1;min-width:0}.site-title{letter-spacing:-.025em;margin:0;font-size:1.25rem;font-weight:700;line-height:1.3}.custom-logo{width:auto;max-height:3rem;margin-block-end:.75rem;display:block}.site-description{color:var(--juzhax-muted);margin:.35rem 0 0;font-size:.875rem}.juzhax-navigation ul,.footer-menu{flex-wrap:wrap;gap:.5rem 1.25rem;margin:0;padding:0;list-style:none;display:flex}.juzhax-navigation .sub-menu{padding-inline-start:1rem;font-size:.875rem;display:block}.juzhax-navigation .current-menu-item>a{text-decoration:underline}.juzhax-navigation a{padding-block:.25rem;display:inline-block}.juzhax-menu-toggle[hidden]{display:none}#content{flex:1;padding-block:clamp(2.5rem,6vw,5rem)}#primary{min-width:0}.juzhax-footer{border-top:1px solid var(--juzhax-border);color:var(--juzhax-muted);padding-block:2rem;font-size:.875rem}.juzhax-footer>*+*{margin-block-start:1.25rem}.juzhax-copyright{margin:0}#main>article+article{border-top:1px solid var(--juzhax-border);margin-block-start:3.5rem;padding-block-start:3.5rem}:where(.entry-header,.entry-footer,.page-header,.post-thumbnail,.comments-area,.navigation){max-width:var(--container-content);margin-inline:auto}:where(.page-title,.entry-title){letter-spacing:-.035em;margin-block:0 1.25rem;font-size:clamp(1.75rem,4vw,2.75rem);font-weight:700;line-height:1.15}.entry-meta,.entry-footer{color:var(--juzhax-muted);flex-wrap:wrap;align-items:baseline;gap:.5rem 1rem;font-size:.875rem;display:flex}.entry-meta{margin-block-end:1.5rem}.entry-footer{margin-block-start:1.5rem}.post-thumbnail{margin-block:0 2rem;display:block}.post-thumbnail img{border-radius:.5rem;display:block}:where(.entry-content,.page-content,.comment-content){font-size:1.0625rem;line-height:1.8}:where(.entry-content,.page-content)>*{max-width:var(--container-content);margin-inline:auto}:where(.entry-content,.page-content,.comment-content) :where(p,ul,ol,blockquote,pre,table,figure):not(:where(.juzhax-plugin-content,.juzhax-plugin-content *)){margin-block:1.25em}:where(.entry-content,.page-content,.comment-content) :where(h1,h2,h3,h4,h5,h6):not(:where(.juzhax-plugin-content,.juzhax-plugin-content *)){margin-block:1.75em .75em;font-weight:700;line-height:1.3}:where(.entry-content,.page-content,.comment-content) :where(h2):not(:where(.juzhax-plugin-content,.juzhax-plugin-content *)){font-size:1.75rem}:where(.entry-content,.page-content,.comment-content) :where(h3):not(:where(.juzhax-plugin-content,.juzhax-plugin-content *)){font-size:1.4rem}:where(.entry-content,.page-content,.comment-content) :where(a):not(:where(.juzhax-plugin-content,.juzhax-plugin-content *)){color:var(--color-primary);text-underline-offset:.2em;text-decoration:underline}:where(.entry-content,.page-content,.comment-content) :where(blockquote):not(:where(.juzhax-plugin-content,.juzhax-plugin-content *)){border-inline-start:3px solid var(--juzhax-border);padding-inline-start:1.5rem}:where(.entry-content,.page-content,.comment-content) :where(pre):not(:where(.juzhax-plugin-content,.juzhax-plugin-content *)){background:var(--juzhax-surface);border-radius:.35rem;padding:1rem;overflow-x:auto}:where(.entry-content,.page-content,.comment-content) :where(table):not(:where(.juzhax-plugin-content,.juzhax-plugin-content *)){border-collapse:collapse;width:100%}:where(.entry-content,.page-content,.comment-content) :where(td,th):not(:where(.juzhax-plugin-content,.juzhax-plugin-content *)){border:1px solid var(--juzhax-border);text-align:start;padding:.65rem}.entry-content>.alignwide{max-width:var(--container-wide)}.entry-content>.alignfull{max-width:none}:where(.entry-content>.alignleft){float:left;margin-inline-end:1.5rem}:where(.entry-content>.alignright){float:right;margin-inline-start:1.5rem}:where(.entry-content>.aligncenter){margin-inline:auto}.entry-content:after{content:"";clear:both;display:table}:where(.wp-caption-text,.wp-block-image figcaption){color:var(--juzhax-muted);font-size:.875rem}.juzhax-site .screen-reader-text,.skip-link:not(:focus){clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.skip-link:focus{z-index:100000;background:var(--color-background);color:var(--color-foreground);padding:.75rem 1rem;position:fixed;top:1rem;left:1rem}.navigation .nav-links{flex-wrap:wrap;justify-content:space-between;gap:1rem;margin-block:2rem;display:flex}.navigation a{color:inherit;text-underline-offset:.2em}.page-numbers{padding:.25rem .5rem}.page-numbers.current{font-weight:700;text-decoration:underline}.comments-area{margin-block-start:3rem}.comments-title,.comment-reply-title{margin-block:1.5rem;font-size:1.5rem;font-weight:700}.comment-list{padding:0;list-style:none}.comment-list .children{padding-inline-start:1.25rem}.comment-body{border-bottom:1px solid var(--juzhax-border);padding-block:1.5rem}.comment-author .avatar{float:left;border-radius:50%;margin-inline-end:.75rem}.comment-metadata{color:var(--juzhax-muted);font-size:.875rem}.comment-form p{margin-block:1rem}.comment-form-cookies-consent{align-items:baseline;gap:.75rem;display:flex}.juzhax-search{align-items:end;gap:.75rem;margin-block:1.5rem;display:flex}.juzhax-search label{flex:1;min-width:0}.updated:not(.published){display:none}#main>.sticky{border-inline-start:3px solid var(--juzhax-border);padding-inline-start:1rem}.juzhax-sidebar{min-width:0;margin-block-start:3rem;font-size:.9375rem}.juzhax-widget+.juzhax-widget{margin-block-start:2rem}.juzhax-widget-title{margin-block:0 1rem;font-size:1.125rem}@media (width<=47.999rem){.juzhax-navigation{flex-basis:100%;width:100%}.juzhax-navigation[data-enhanced=true][data-open=false]{display:none}.juzhax-navigation a{padding-block:.5rem}.juzhax-navigation ul{flex-direction:column;gap:.5rem}}@media (width>=48rem){:where(.juzhax-sidebar-left,.juzhax-sidebar-right) #content{align-items:start;gap:3rem;display:grid}.juzhax-sidebar-right #content{grid-template-columns:minmax(0,1fr) 16rem}.juzhax-sidebar-left #content{grid-template-columns:16rem minmax(0,1fr)}.juzhax-sidebar-left #primary{grid-area:1/2}.juzhax-sidebar-left #secondary{grid-area:1/1}.juzhax-sidebar{margin-block-start:0}}.juzhax-menu-toggle{box-sizing:border-box;width:44px;height:44px;color:var(--color-header-text);background:0 0;border-color:currentColor;flex:0 0 44px;justify-content:center;align-items:center;margin-inline-start:auto;padding:0;display:inline-flex}.juzhax-menu-toggle .juzhax-close-icon,.juzhax-menu-toggle[aria-expanded=true] .juzhax-menu-icon{display:none}.juzhax-menu-toggle[aria-expanded=true] .juzhax-close-icon{display:block}@media (width>=48rem){.juzhax-menu-toggle{display:none}}:where(.entry-content,.page-content)>.juzhax-plugin-content{box-sizing:border-box;width:100%;min-width:0;max-width:none}@media (width<=47.999rem){.entry-content :where(table){max-width:100%;display:block;overflow-x:auto}}.juzhax-footer-widgets{grid-template-columns:minmax(0,1fr);gap:2rem;display:grid}.juzhax-footer-column{min-width:0}.juzhax-footer-widget+.juzhax-footer-widget{margin-block-start:1.5rem}.juzhax-footer-column :where(.widget-title,.wp-block-heading){color:var(--color-foreground);margin-block:0 1rem;font-size:1rem;font-weight:600}.juzhax-footer-bottom{flex-direction:column;align-items:flex-start;gap:1rem;display:flex}.juzhax-footer-widgets+.juzhax-footer-bottom{border-top:1px solid var(--juzhax-border);margin-block-start:2.5rem;padding-block-start:1.5rem}.juzhax-footer-legal .footer-menu{gap:.5rem 1rem}.juzhax-footer-legal .footer-menu>li+li{border-inline-start:1px solid var(--juzhax-border);padding-inline-start:1rem}@media (width>=40rem){.juzhax-footer-widgets[data-columns="2"],.juzhax-footer-widgets[data-columns="3"],.juzhax-footer-widgets[data-columns="4"]{grid-template-columns:repeat(2,minmax(0,1fr))}.juzhax-footer-bottom{flex-flow:wrap;justify-content:space-between;align-items:baseline}.juzhax-footer-legal{margin-inline-start:auto}}@media (width>=64rem){.juzhax-footer-widgets[data-columns="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}.juzhax-footer-widgets[data-columns="4"]{grid-template-columns:repeat(4,minmax(0,1fr))}}.juzhax-reading-bar{width:min(calc(100% - 2.5rem), var(--container-wide));align-items:center;gap:.75rem;margin-inline:auto;display:flex;position:relative}.juzhax-reading-bar:empty{display:none}.juzhax-breadcrumbs{min-width:0;color:var(--color-muted);padding-block:1rem;font-size:.8125rem}.juzhax-breadcrumbs ol{flex-wrap:wrap;gap:.35rem .6rem;margin:0;padding:0;list-style:none;display:flex}.juzhax-breadcrumbs li{align-items:baseline;gap:.6rem;min-width:0;display:inline-flex}.juzhax-breadcrumbs a:hover{text-decoration:underline}.juzhax-breadcrumbs [aria-current=page]{color:var(--color-foreground)}.entry-footer{border-top:1px solid var(--juzhax-border);flex-direction:column;align-items:stretch;gap:1.25rem;padding-block-start:1.5rem}.juzhax-term-label{color:var(--color-muted);margin-block-end:.5rem;font-size:.8125rem;font-weight:600;display:block}.juzhax-term-list{flex-wrap:wrap;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.juzhax-term-list a{border:1px solid var(--juzhax-border);border-radius:.4rem;padding:.3rem .75rem;font-size:.875rem;text-decoration:none;display:inline-flex}.juzhax-term-list a:hover{background:var(--juzhax-surface)}.post-navigation .nav-links{grid-template-columns:minmax(0,1fr);gap:1rem;display:grid}.post-navigation .nav-links a{border:1px solid var(--juzhax-border);box-sizing:border-box;border-radius:.65rem;flex-direction:column;gap:.6rem;height:100%;padding:1.25rem;display:flex}.post-navigation a:hover{background:var(--juzhax-surface)}.juzhax-post-direction{color:var(--color-muted);font-size:.8125rem;font-weight:500}.juzhax-post-title{font-size:1rem;font-weight:600;line-height:1.5}.post-navigation .nav-next{text-align:end}.juzhax-toc[hidden]{display:none}.juzhax-toc{color:var(--color-muted);min-width:0;margin-block-end:2rem;font-size:.875rem}.juzhax-toc-title,.juzhax-toc-icon{display:none}.juzhax-reading-bar>.juzhax-toc{flex:0 0 2.75rem;margin:0}.juzhax-reading-bar .juzhax-toc summary{border-radius:.35rem;justify-content:center;align-items:center;width:2.75rem;height:2.75rem;padding:0;list-style:none;display:flex}.juzhax-reading-bar .juzhax-toc summary::-webkit-details-marker{display:none}.juzhax-reading-bar .juzhax-toc summary:hover{background:var(--juzhax-surface)}.juzhax-reading-bar .juzhax-toc-icon{display:block}.juzhax-reading-bar .juzhax-toc-label{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.juzhax-reading-bar .juzhax-toc ol{z-index:20;box-sizing:border-box;background:var(--color-background);border:1px solid var(--juzhax-border);inset-inline:0;border-radius:.5rem;max-height:min(60vh,28rem);margin:0;padding:.75rem;position:absolute;top:100%;overflow-y:auto;box-shadow:0 .5rem 1.5rem #0000000d}.juzhax-toc summary{cursor:pointer;color:var(--color-foreground);padding-block:.75rem;font-weight:600}.juzhax-toc ol{margin:.5rem 0 0;padding:0;list-style:none}.juzhax-toc a{border-inline-start:2px solid var(--color-border);padding:.45rem .75rem;line-height:1.5;display:block}.juzhax-toc a:hover,.juzhax-toc a[aria-current=location]{background:var(--juzhax-surface);color:var(--color-foreground);border-inline-start-color:var(--color-accent)}.juzhax-toc-depth-1 a{padding-inline-start:1.5rem}.juzhax-toc-depth-2 a{padding-inline-start:2.25rem}.entry-content :where(h1,h2,h3)[id]{scroll-margin-top:calc(var(--wp-admin--admin-bar--height,0px) + 2rem)}@media (width>=40rem){.post-navigation .nav-links{grid-template-columns:repeat(2,minmax(0,1fr))}.post-navigation .nav-next:only-child{grid-column:2}}@media (width>=80rem){.juzhax-has-toc #content{width:min(100% - 2.5rem,88rem)}.juzhax-reading-layout[data-toc-ready=true]{grid-template-columns:12rem minmax(0,1fr);align-items:start;gap:2rem;display:grid}.juzhax-reading-layout #main{min-width:0}.juzhax-toc{top:calc(var(--wp-admin--admin-bar--height,0px) + 1rem);margin:0;position:sticky}.juzhax-toc-title{color:var(--color-foreground);margin:0 0 .75rem;font-weight:600;display:block}.juzhax-toc summary{display:none}.juzhax-toc ol{max-height:calc(100vh - 6rem);margin:0;overflow-y:auto}}.juzhax-header{position:relative}.juzhax-header-search{flex:0 0 2.75rem;order:3}.juzhax-header-search summary{cursor:pointer;border-radius:.35rem;justify-content:center;align-items:center;width:2.75rem;height:2.75rem;list-style:none;display:flex}.juzhax-header-search summary::-webkit-details-marker{display:none}.juzhax-header-search-panel{z-index:30;box-sizing:border-box;border:1px solid var(--juzhax-border);background:var(--color-background);width:min(28rem,100%);color:var(--color-foreground);inset-inline-end:0;border-radius:.5rem;padding:1rem;position:absolute;top:100%;box-shadow:0 .5rem 1.5rem #0000000d}.juzhax-header-search .juzhax-search{margin:0}.juzhax-header-search input{box-sizing:border-box;width:100%;min-width:0}.juzhax-header-search summary:hover{outline:1px solid}@media (width<=47.999rem){.juzhax-header{column-gap:.75rem}.juzhax-header-search{order:1}.juzhax-menu-toggle{order:2;margin-inline-start:0}.juzhax-navigation{order:3}}.juzhax-navigation li{position:relative}.juzhax-navigation .menu-item-has-children{grid-template-columns:minmax(0,1fr) 2.75rem;align-items:center;display:grid}.juzhax-navigation .menu-item-has-children>a{grid-column:1}.juzhax-navigation .sub-menu{grid-column:1/-1;margin:0;padding:.5rem;list-style:none;display:none}.juzhax-submenu-toggle{width:2.75rem;height:2.75rem;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:.25rem;justify-content:center;align-items:center;padding:0;display:inline-flex}.juzhax-submenu-toggle[aria-expanded=true] svg{transform:rotate(180deg)}.juzhax-navigation li[data-dropdown-open=true]>.sub-menu,.juzhax-navigation:not([data-dropdown-enhanced]) li:focus-within>.sub-menu{display:block}@media (width<=47.999rem){.juzhax-navigation{max-height:calc(100dvh - 8rem);overflow-y:auto}.juzhax-navigation .sub-menu{padding-inline-start:1rem}}@media (width>=48rem){.juzhax-header{z-index:40}.juzhax-navigation #primary-menu{flex-wrap:nowrap;gap:.25rem}.juzhax-navigation #primary-menu>li>a{white-space:nowrap;font-size:.875rem}.juzhax-navigation .menu-item-has-children{grid-template-columns:minmax(0,1fr) 1.75rem}.juzhax-submenu-toggle{width:1.75rem;height:2.75rem}.juzhax-navigation .sub-menu{z-index:50;box-sizing:border-box;background:var(--wp--preset--color--header-background);width:16rem;color:var(--wp--preset--color--header-text);border:1px solid var(--juzhax-border);inset-inline-start:0;border-radius:.35rem;position:absolute;top:100%;box-shadow:0 .5rem 1.5rem #00000014}.juzhax-navigation .sub-menu a{overflow-wrap:anywhere;padding:.5rem .75rem;display:block}.juzhax-navigation .sub-menu .sub-menu{inset-inline-start:100%;top:-.5rem}.juzhax-navigation .sub-menu .juzhax-submenu-toggle svg{transform:rotate(-90deg)}.juzhax-navigation li:hover>.sub-menu,.juzhax-navigation li:focus-within>.sub-menu{display:block}.juzhax-navigation[data-dropdown-enhanced] li[data-dropdown-open=false]>.sub-menu{display:none}.juzhax-navigation li[data-dropdown-align=end]>.sub-menu{inset-inline:auto 0}.juzhax-navigation .sub-menu li[data-dropdown-align=end]>.sub-menu{inset-inline:auto 100%}}@media (width>=48rem) and (width<=63.999rem){.juzhax-navigation{flex-basis:100%;order:4}.juzhax-navigation #primary-menu{justify-content:flex-start}}}@layer utilities{.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.static{position:static}.container{width:100%}@media (width>=40rem){.container{max-width:40rem}}@media (width>=48rem){.container{max-width:48rem}}@media (width>=64rem){.container{max-width:64rem}}@media (width>=80rem){.container{max-width:80rem}}@media (width>=96rem){.container{max-width:96rem}}.block{display:block}.hidden{display:none}.inline{display:inline}.resize{resize:both}.border{border-style:var(--tw-border-style);border-width:1px}.content-none{--tw-content:none;content:none}}.juzhax-header-shell,.juzhax-header{background:var(--wp--preset--color--header-background,#fff);color:var(--wp--preset--color--header-text,#262626)}.juzhax-header :where(a,.site-title,.site-description){color:var(--wp--preset--color--header-text,#262626)}.juzhax-site .post-thumbnail{margin:0 auto 2rem}.juzhax-site .post-thumbnail img{width:auto;max-width:100%;height:auto;margin-inline:auto;display:block}.juzhax-site .post-navigation a{color:var(--color-foreground);text-decoration:none}.juzhax-site .juzhax-breadcrumbs a,.juzhax-site .juzhax-toc a{color:inherit;text-decoration:none}.juzhax-site .juzhax-toc a[aria-current=location]{color:var(--color-foreground);font-weight:600}:where(.juzhax-sidebar,.juzhax-footer-column) ul:not(:where(.juzhax-plugin-content,.juzhax-plugin-content *)){padding-inline-start:0;list-style:none}:where(.juzhax-sidebar,.juzhax-footer-column) ul ul:not(:where(.juzhax-plugin-content,.juzhax-plugin-content *)){padding-inline-start:1rem}.juzhax-footer-bottom{background:var(--wp--preset--color--footer-bottom-background,#fff);color:var(--wp--preset--color--footer-bottom-text,#525252);padding:1.5rem 1rem}.juzhax-footer-bottom a{color:inherit;text-underline-offset:.2em}.juzhax-copyright a{text-decoration:underline}.juzhax-footer-bottom[data-alignment=center]{text-align:center;flex-direction:column;align-items:center}.juzhax-footer-bottom[data-alignment=right]{text-align:right;flex-direction:column;align-items:flex-end}.juzhax-footer-bottom:is([data-alignment=center],[data-alignment=right]) .juzhax-footer-legal{margin-inline-start:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}
