:root{--zype-color-background:#000000;--zype-color-surface-darkest:#090909;--zype-color-card:#101010;--zype-color-chrome:#141414;--zype-color-surface-muted:#1A1A1A;--zype-color-surface-secondary:#202020;--zype-color-surface-page:#262626;--zype-color-surface-workspace:#2D2D2D;--zype-color-surface-form:#353535;--zype-color-surface-panel:#3E3E3E;--zype-color-surface-elevated:#484848;--zype-color-border-strong:#555555;--zype-color-selection:#5C4700;--zype-color-accent:#F6C800;--zype-color-text:#FFFFFF;--zype-color-text-muted:rgba(255,255,255,0.72);--zype-color-text-subtle:rgba(255,255,255,0.56);--zype-color-ink:#000000;--zype-content-width:1280px;--zype-wide-width:1440px;--zype-content-padding:clamp(1rem,4vw,2.5rem);--zype-left-rail-width:4.5rem;--zype-top-nav-height:4rem;--zype-top-nav-activation:1.5rem;--zype-admin-bar-offset:0px;}.admin-bar{--zype-admin-bar-offset:32px;}@media screen and (max-width:782px){.admin-bar{--zype-admin-bar-offset:46px;}}html{background-color:var(--zype-color-background);overflow-x:clip;scrollbar-gutter:stable;}body{background-color:var(--zype-color-background);color:var(--zype-color-text);overflow-x:clip;max-width:100%;}::selection{background-color:var(--zype-color-selection);color:var(--zype-color-text);}.wp-site-blocks>*{box-sizing:border-box;}.is-layout-constrained>:where(:not(.alignleft):not(.alignright):not(.alignfull):not(.alignwide)){max-width:var(--zype-content-width);width:100%;}.is-layout-constrained>.alignwide{max-width:var(--zype-wide-width);width:100%;}.is-layout-constrained>.alignfull{max-width:none;width:100%;}.entry-content>:where(:not(.alignleft):not(.alignright):not(.alignfull):not(.alignwide)),.wp-block-post-content>:where(:not(.alignleft):not(.alignright):not(.alignfull):not(.alignwide)){max-width:var(--zype-content-width);width:100%;margin-left:auto;margin-right:auto;}.entry-content>.alignwide,.wp-block-post-content>.alignwide{max-width:var(--zype-wide-width);width:100%;}.entry-content>.alignfull,.wp-block-post-content>.alignfull{max-width:none;width:100%;}img,video,iframe,embed,object,.wp-block-embed,.wp-block-image img,.wp-block-video video,.wp-block-cover,.wp-block-media-text__media img,.wp-block-table,.wp-block-table table{max-width:100%;}.wp-block-table{overflow-x:auto;}.wp-site-blocks>header.wp-block-template-part,header.wp-block-template-part{background-color:var(--zype-color-surface-darkest);}.wp-site-blocks>footer.wp-block-template-part,footer.wp-block-template-part{background-color:var(--zype-color-chrome);}.wp-block-template-part[data-area="uncategorized"],aside.wp-block-template-part{background-color:var(--zype-color-surface-secondary);}.wp-block-latest-posts__list>li,.wp-block-media-text:not(.has-background){background-color:var(--zype-color-card);}.wp-block-post-template.is-layout-grid>.wp-block-post,.wp-block-query .wp-block-post-template.is-layout-grid>.wp-block-post{background-color:var(--zype-color-card);}.wp-block-navigation:not(.has-background) .wp-block-navigation__submenu-container,.wp-block-navigation__responsive-container.is-menu-open{background-color:var(--zype-color-surface-elevated);color:var(--zype-color-text);}.wp-block-categories,.wp-block-archives,.wp-block-tag-cloud,.wp-block-latest-comments{background-color:var(--zype-color-surface-muted);padding:1rem;}.wp-block-comments,.wp-block-post-comments-form,.wp-block-group.has-border-color:not(.has-background){background-color:var(--zype-color-surface-panel);}.wp-block-code,.wp-block-preformatted,pre{background-color:var(--zype-color-card);color:var(--zype-color-text);border:1px solid var(--zype-color-border-strong);}.wp-block-quote,.wp-block-pullquote{color:var(--zype-color-text);border-color:var(--zype-color-accent);}.wp-block-quote cite,.wp-block-pullquote cite,.wp-block-post-date,.wp-block-post-author,.wp-block-post-terms,.wp-block-post-author-name,figcaption,.wp-element-caption{color:var(--zype-color-text-muted);}.wp-block-separator{border-color:var(--zype-color-border-strong);color:var(--zype-color-border-strong);}.wp-block-table thead th,.wp-block-table th{background-color:var(--zype-color-border-strong);color:var(--zype-color-text);}.wp-block-table td,.wp-block-table th{border-color:var(--zype-color-border-strong);}.wp-block-table tbody tr:nth-child(even){background-color:var(--zype-color-surface-muted);}.wp-block-pagination .wp-block-pagination-numbers .current,.wp-block-query-pagination .current{background-color:var(--zype-color-selection);color:var(--zype-color-text);}h1,h2,h3,h4,h5,h6,.wp-block-heading,.wp-block-post-title,.wp-block-site-title,p,li,dt,dd,label,.wp-block-list,.wp-block-paragraph{color:inherit;}a{color:var(--zype-color-accent);text-decoration-thickness:1px !important;text-underline-offset:.1em;}a:hover,a:focus{color:var(--zype-color-text);}a:focus-visible,.wp-block-button__link:focus-visible,.wp-element-button:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:2px solid var(--zype-color-accent);outline-offset:2px;}:where(.wp-site-blocks *:focus-visible){outline-width:2px;outline-style:solid;outline-color:var(--zype-color-accent);}.main-navigation a:focus:not(:focus-visible),.primary-navigation a:focus:not(:focus-visible),.wp-block-navigation .wp-block-navigation-item__content:focus:not(:focus-visible),.wp-block-navigation-link a:focus:not(:focus-visible),.wp-block-page-list a:focus:not(:focus-visible){outline:none;}.wp-block-navigation .wp-block-navigation-submenu .wp-block-navigation-item:not(:last-child){margin-bottom:3px;}.main-navigation a,.primary-navigation a,.wp-block-navigation .wp-block-navigation-item__content,.wp-block-navigation-link a,.wp-block-page-list a,.wp-block-navigation__responsive-container .wp-block-navigation-item__content{display:inline-flex;align-items:center;box-sizing:border-box;min-height:44px;padding:0.55rem 0.85rem;color:var(--zype-color-text);background-color:transparent;border:0;border-radius:3px;text-decoration:none;text-decoration-line:none;text-decoration-thickness:0 !important;text-underline-offset:0;box-shadow:none;background-image:none;transition:color 160ms ease,background-color 160ms ease;}.main-navigation a:hover,.main-navigation a:focus,.primary-navigation a:hover,.primary-navigation a:focus,.wp-block-navigation .wp-block-navigation-item__content:hover,.wp-block-navigation .wp-block-navigation-item__content:focus,.wp-block-navigation-link a:hover,.wp-block-navigation-link a:focus,.wp-block-page-list a:hover,.wp-block-page-list a:focus,.wp-block-navigation__responsive-container .wp-block-navigation-item__content:hover{color:var(--zype-color-accent);background-color:var(--zype-color-surface-muted);text-decoration:none;text-decoration-line:none;border-bottom:0;box-shadow:none;}.main-navigation .current-menu-item>a,.main-navigation .current-menu-ancestor>a,.main-navigation .current_page_item>a,.main-navigation .current_page_ancestor>a,.primary-navigation .current-menu-item>a,.primary-navigation .current-menu-ancestor>a,.primary-navigation .current_page_item>a,.primary-navigation .current_page_ancestor>a,.wp-block-navigation-item.current-menu-item>.wp-block-navigation-item__content,.wp-block-navigation-item.current-menu-ancestor>.wp-block-navigation-item__content,.wp-block-navigation-item.current_page_item>.wp-block-navigation-item__content,.wp-block-navigation-item.current_page_ancestor>.wp-block-navigation-item__content,.wp-block-page-list .current-menu-item>a,.wp-block-page-list .current-menu-ancestor>a,.wp-block-page-list .current_page_item>a,.wp-block-page-list .current_page_ancestor>a{color:var(--zype-color-text);background-color:var(--zype-color-selection);border-radius:3px;text-decoration:none;text-decoration-line:none;border-bottom:0;box-shadow:none;}.main-navigation .current-menu-item>a:hover,.main-navigation .current-menu-ancestor>a:hover,.main-navigation .current_page_item>a:hover,.primary-navigation .current-menu-item>a:hover,.primary-navigation .current-menu-ancestor>a:hover,.primary-navigation .current_page_item>a:hover,.wp-block-navigation-item.current-menu-item>.wp-block-navigation-item__content:hover,.wp-block-navigation-item.current-menu-ancestor>.wp-block-navigation-item__content:hover,.wp-block-navigation-item.current_page_item>.wp-block-navigation-item__content:hover,.wp-block-page-list .current-menu-item>a:hover,.wp-block-page-list .current_page_item>a:hover{color:var(--zype-color-text);background-color:var(--zype-color-selection);text-decoration:none;}.main-navigation a:active,.primary-navigation a:active,.wp-block-navigation .wp-block-navigation-item__content:active,.wp-block-navigation-link a:active,.wp-block-page-list a:active{color:var(--zype-color-text);background-color:color-mix(in srgb,var(--zype-color-selection) 82%,#000000);text-decoration:none;}.main-navigation a:focus-visible,.primary-navigation a:focus-visible,.wp-block-navigation .wp-block-navigation-item__content:focus-visible,.wp-block-navigation-link a:focus-visible,.wp-block-page-list a:focus-visible,.wp-block-navigation__responsive-container .wp-block-navigation-item__content:focus-visible{outline:2px solid var(--zype-color-accent);outline-offset:3px;text-decoration:none;text-decoration-line:none;}.wp-block-navigation .wp-block-navigation-item ul.wp-block-navigation__submenu-container .wp-block-navigation-item__content{outline-offset:0;min-height:40px;width:100%;}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation-item__content{width:100%;}@media (prefers-reduced-motion:reduce){.main-navigation a,.primary-navigation a,.wp-block-navigation .wp-block-navigation-item__content,.wp-block-navigation-link a,.wp-block-page-list a,.wp-block-navigation__responsive-container .wp-block-navigation-item__content{transition:none;}}.wp-block-button__link,.wp-element-button,button[type="submit"],input[type="submit"],input[type="button"]{background-color:var(--zype-color-accent);color:var(--zype-color-ink);border-color:transparent;}.wp-block-button__link:hover,.wp-element-button:hover,button[type="submit"]:hover,input[type="submit"]:hover,input[type="button"]:hover{background-color:color-mix(in srgb,var(--zype-color-accent) 85%,#ffffff);color:var(--zype-color-ink);}.wp-block-button.is-style-outline .wp-block-button__link:not(.has-background){background-color:transparent;color:var(--zype-color-accent);border-color:var(--zype-color-accent);}.wp-block-button.is-style-outline .wp-block-button__link:not(.has-background):hover{background-color:color-mix(in srgb,var(--zype-color-accent) 15%,transparent);color:var(--zype-color-text);}:disabled,[aria-disabled="true"],.disabled{opacity:0.55;cursor:not-allowed;}h1,h2,h3,h4,h5,h6,blockquote,caption,figcaption,p{text-wrap:pretty;}.more-link{display:block;}:where(pre){overflow-x:auto;}.wp-site-blocks input[type="text"],.wp-site-blocks input[type="search"],.wp-site-blocks input[type="email"],.wp-site-blocks input[type="url"],.wp-site-blocks input[type="number"],.wp-site-blocks input[type="tel"],.wp-site-blocks input[type="password"],.wp-site-blocks input[type="date"],.wp-site-blocks input[type="datetime-local"],.wp-site-blocks input[type="month"],.wp-site-blocks input[type="week"],.wp-site-blocks input[type="time"],.wp-site-blocks textarea,.wp-site-blocks select,.wp-block-search__input,.wp-block-post-comments-form input:not([type="submit"]):not([type="checkbox"]):not([type="radio"]),.wp-block-post-comments-form textarea,.comment-form input:not([type="submit"]):not([type="checkbox"]):not([type="radio"]),.comment-form textarea,.comment-form select{background-color:var(--zype-color-surface-form);border:1px solid var(--zype-color-border-strong);color:var(--zype-color-text);caret-color:var(--zype-color-text);}.wp-site-blocks input::placeholder,.wp-site-blocks textarea::placeholder,.wp-block-search__input::placeholder,.comment-form input::placeholder,.comment-form textarea::placeholder{color:var(--zype-color-text-subtle);opacity:1;}.wp-site-blocks input:focus,.wp-site-blocks textarea:focus,.wp-site-blocks select:focus,.wp-block-search__input:focus,.comment-form input:focus,.comment-form textarea:focus,.comment-form select:focus{border-color:var(--zype-color-accent);outline:2px solid var(--zype-color-accent);outline-offset:1px;}.wp-site-blocks input[type="checkbox"],.wp-site-blocks input[type="radio"],.comment-form input[type="checkbox"],.comment-form input[type="radio"]{accent-color:var(--zype-color-accent);}.wp-site-blocks input[type="checkbox"]:checked,.wp-site-blocks input[type="radio"]:checked{background-color:var(--zype-color-selection);}.wp-block-group,.wp-block-columns,.wp-block-column,.wp-block-cover,.wp-block-media-text,.wp-block-query,.wp-block-post-template,.wp-block-navigation,.wp-block-search,.wp-block-buttons,.wp-block-table,.wp-block-quote,.wp-block-pullquote,.wp-block-code,.wp-block-preformatted,.wp-block-separator,.wp-block-latest-posts,.wp-block-categories,.wp-block-comments,.wp-block-query-pagination,.wp-block-post-comments-form{color:inherit;}.wp-block-cover:not(.has-text-color) .wp-block-cover__inner-container{color:var(--zype-color-text);}.has-background:not(.has-text-color){color:var(--zype-color-text);}body.zypeott-has-left-rail{--zype-layout-offset-left:var(--zype-left-rail-width);}body:not(.zypeott-has-left-rail){--zype-layout-offset-left:0px;}body.zypeott-has-top-nav{--zype-layout-offset-top:0px;}.wp-site-blocks{padding-left:var(--zype-layout-offset-left,0px);padding-top:var(--zype-layout-offset-top,0px);box-sizing:border-box;width:100%;max-width:100%;overflow-x:clip;}body.zypeott-has-left-rail .wp-site-blocks>.alignfull,body.zypeott-has-left-rail .wp-site-blocks .alignfull{max-width:100%;width:100%;margin-left:0;margin-right:0;box-sizing:border-box;}body.zypeott-has-left-rail .wp-site-blocks:where(.alignfull){max-width:100%;}.wp-block-zypeott-left-rail-navigation{display:contents;}.zypeott-left-rail,.wp-block-zypeott-left-rail-navigation .zypeott-left-rail{position:fixed;top:var(--zype-admin-bar-offset);bottom:0;left:0;transform:none;z-index:120;display:flex;flex-direction:column;align-items:center;justify-content:center;justify-content:safe center;width:var(--zype-left-rail-width);max-width:var(--zype-left-rail-width);height:calc(100vh - var(--zype-admin-bar-offset));height:calc(100dvh - var(--zype-admin-bar-offset));max-height:none;margin:0;padding:0.85rem 0.4rem 1rem;box-sizing:border-box;background-color:var(--zype-color-surface-darkest);border-right:1px solid var(--zype-color-surface-muted);overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--zype-color-border-strong) transparent;}.zypeott-left-rail__brand{display:flex;align-items:center;justify-content:center;flex:0 0 auto;width:100%;max-width:100%;margin-bottom:1rem;min-height:2.5rem;overflow:hidden;}.zypeott-left-rail__brand .custom-logo-link{display:flex;align-items:center;justify-content:center;max-width:100%;line-height:0;}.zypeott-left-rail__brand .custom-logo,.zypeott-left-rail__brand img{width:2rem;max-width:100%;height:2rem;object-fit:contain;}.zypeott-left-rail__site-title{display:flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;border-radius:3px;background-color:var(--zype-color-selection);color:var(--zype-color-text);font-size:0.85rem;font-weight:700;letter-spacing:0.02em;text-decoration:none;text-transform:uppercase;}.zypeott-left-rail__nav{flex:0 1 auto;width:100%;max-width:100%;min-height:0;overflow:visible;}.zypeott-left-rail::-webkit-scrollbar:horizontal,.zypeott-left-rail__nav::-webkit-scrollbar:horizontal{display:none;height:0;width:0;}.zypeott-left-rail__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;align-items:center;gap:0.35rem;width:100%;max-width:100%;}.zypeott-left-rail__item{width:100%;max-width:100%;margin:0;position:relative;}.zypeott-left-rail__link{position:relative;display:flex;align-items:center;justify-content:center;width:100%;max-width:100%;min-height:44px;min-width:100%;padding:0.55rem 0.35rem;box-sizing:border-box;border-radius:3px;color:var(--zype-color-text-muted);background-color:transparent;text-decoration:none !important;text-decoration-line:none !important;border-bottom:0 !important;box-shadow:none;cursor:pointer;isolation:isolate;transition:color 160ms ease,background-color 160ms ease;}.zypeott-left-rail__link:hover,.zypeott-left-rail__link:focus{color:var(--zype-color-accent);background-color:var(--zype-color-surface-muted);text-decoration:none !important;}.zypeott-left-rail__link:focus-visible{outline:2px solid var(--zype-color-accent);outline-offset:2px;}.zypeott-left-rail__item.current-menu-item>.zypeott-left-rail__link,.zypeott-left-rail__item.current-menu-ancestor>.zypeott-left-rail__link,.zypeott-left-rail__item.current_page_item>.zypeott-left-rail__link,.zypeott-left-rail__item.current_page_ancestor>.zypeott-left-rail__link{color:var(--zype-color-text);background-color:var(--zype-color-selection);}.zypeott-left-rail__item.current-menu-item>.zypeott-left-rail__link:hover,.zypeott-left-rail__item.current-menu-ancestor>.zypeott-left-rail__link:hover{color:var(--zype-color-text);background-color:var(--zype-color-selection);}.zypeott-nav-icon{display:block;width:1.35rem;height:1.35rem;flex-shrink:0;pointer-events:none;}.zypeott-left-rail__link .screen-reader-text,.zypeott-left-rail__link .zypeott-left-rail__tooltip{pointer-events:none;}.zypeott-left-rail .screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal !important;}.zypeott-left-rail__tooltip{position:fixed;left:-9999px;top:0;padding:0.35rem 0.55rem;border-radius:3px;background-color:var(--zype-color-surface-elevated);color:var(--zype-color-text);font-size:0.8125rem;line-height:1.2;white-space:nowrap;pointer-events:none;opacity:0;visibility:hidden;transform:none;transition:opacity 140ms ease,visibility 140ms ease;z-index:130;box-shadow:0 4px 16px rgba(0,0,0,0.45);}.zypeott-left-rail__tooltip.is-positioned{opacity:1;visibility:visible;}.wp-block-zypeott-left-rail-navigation.zypeott-left-rail-placeholder{padding:1rem;background:var(--zype-color-surface-muted);color:var(--zype-color-text-muted);font-size:0.875rem;}.zypeott-top-nav{position:fixed;top:var(--zype-admin-bar-offset);left:var(--zype-layout-offset-left,0px);right:0;z-index:110;pointer-events:none;}.zypeott-top-nav::before{content:"";position:absolute;top:0;left:0;right:0;height:var(--zype-top-nav-activation);z-index:2;pointer-events:auto;}.zypeott-top-nav__bar{position:relative;z-index:1;pointer-events:auto;overflow:visible;background-color:color-mix(in srgb,var(--zype-color-surface-darkest) 92%,transparent);border-bottom:1px solid var(--zype-color-surface-muted);backdrop-filter:blur(8px);transform:translateY(0);opacity:1;transition:transform 200ms ease,opacity 200ms ease;}.zypeott-top-nav.is-enhanced.is-hidden .zypeott-top-nav__bar{transform:translateY(calc(-100% - 4px));opacity:0;pointer-events:none;}.zypeott-top-nav.is-enhanced.is-hidden:hover .zypeott-top-nav__bar,.zypeott-top-nav.is-enhanced.is-hidden:focus-within .zypeott-top-nav__bar{transform:translateY(0);opacity:1;pointer-events:auto;}.zypeott-top-nav.is-enhanced.is-hidden{pointer-events:none;}.zypeott-top-nav.is-enhanced.is-hidden::before{pointer-events:auto;height:var(--zype-top-nav-activation);}.zypeott-top-nav.is-touch-stable .zypeott-top-nav__bar,.zypeott-top-nav:not(.is-enhanced) .zypeott-top-nav__bar{transform:none;opacity:1;pointer-events:auto;}.zypeott-top-nav__inner{justify-content:center;width:100%;position:relative;overflow:visible;}.zypeott-top-nav__site-title{position:absolute;left:0;top:50%;transform:translateY(-50%);z-index:1;}body.zypeott-has-left-rail .zypeott-top-nav__site-title{display:none;}.zypeott-top-nav .zypeott-top-navigation{justify-content:center;width:100%;overflow:visible;position:relative;}.zypeott-top-nav .zypeott-top-navigation .wp-block-navigation__container{justify-content:center;overflow:visible;position:relative;}.zypeott-top-nav .zypeott-top-navigation .wp-block-navigation-item__content{text-decoration:none !important;text-decoration-line:none !important;}.zypeott-top-nav .zypeott-top-navigation .menu-item-has-children,.zypeott-top-nav .zypeott-top-navigation .wp-block-navigation-item.has-child{position:relative;}.zypeott-top-nav .zypeott-top-navigation .sub-menu,.zypeott-top-nav .zypeott-top-navigation .wp-block-navigation__submenu-container{list-style:none;margin:0;padding:0.35rem 0;min-width:12rem;background-color:var(--zype-color-surface-elevated);color:var(--zype-color-text);border:1px solid var(--zype-color-surface-muted);border-radius:0.25rem;box-shadow:0 0.5rem 1.25rem color-mix(in srgb,#000 55%,transparent);z-index:120;}@media (min-width:782px){.zypeott-top-nav .zypeott-top-navigation .sub-menu,.zypeott-top-nav .zypeott-top-navigation .wp-block-navigation__submenu-container{position:absolute;top:100%;left:0;opacity:0;visibility:hidden;pointer-events:none;transform:translateY(0.15rem);transition:opacity 140ms ease,visibility 140ms ease,transform 140ms ease;}.zypeott-top-nav .zypeott-top-navigation .menu-item-has-children:hover>.sub-menu,.zypeott-top-nav .zypeott-top-navigation .menu-item-has-children:focus-within>.sub-menu,.zypeott-top-nav .zypeott-top-navigation .wp-block-navigation-item.has-child:hover>.wp-block-navigation__submenu-container,.zypeott-top-nav .zypeott-top-navigation .wp-block-navigation-item.has-child:focus-within>.wp-block-navigation__submenu-container,.zypeott-top-nav .zypeott-top-navigation .menu-item-has-children:hover>.wp-block-navigation__submenu-container,.zypeott-top-nav .zypeott-top-navigation .menu-item-has-children:focus-within>.wp-block-navigation__submenu-container{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0);}}.zypeott-top-nav .zypeott-top-navigation .sub-menu .menu-item,.zypeott-top-nav .zypeott-top-navigation .wp-block-navigation__submenu-container .wp-block-navigation-item{display:block;width:100%;margin:0;}.zypeott-top-nav .zypeott-top-navigation .sub-menu .wp-block-navigation-item__content,.zypeott-top-nav .zypeott-top-navigation .wp-block-navigation__submenu-container .wp-block-navigation-item__content{display:block;width:100%;min-height:2.5rem;padding:0.5rem 0.85rem;box-sizing:border-box;text-decoration:none !important;white-space:nowrap;}@media (prefers-reduced-motion:reduce){.zypeott-left-rail__link,.zypeott-left-rail__tooltip,.zypeott-top-nav__bar,.zypeott-top-nav .zypeott-top-navigation .sub-menu,.zypeott-top-nav .zypeott-top-navigation .wp-block-navigation__submenu-container{transition:none;}}@media (max-width:960px){:root{--zype-left-rail-width:3.75rem;--zype-top-nav-height:3.75rem;}.zypeott-left-rail,.wp-block-zypeott-left-rail-navigation .zypeott-left-rail{padding-inline:0.25rem;}}@media (max-width:781px){:root{--zype-left-rail-width:0px;--zype-top-nav-height:3.5rem;--zype-bottom-dock-height:4rem;}body.zypeott-has-left-rail{--zype-layout-offset-left:0px;}.wp-site-blocks{padding-left:0;padding-bottom:var(--zype-bottom-dock-height,0px);}.zypeott-left-rail,.wp-block-zypeott-left-rail-navigation .zypeott-left-rail{top:auto;bottom:0;left:0;right:0;transform:none;width:100%;max-width:none;height:auto;max-height:none;min-height:var(--zype-bottom-dock-height);flex-direction:row;justify-content:center;align-items:center;padding:0.35rem 0.5rem calc(0.35rem+env(safe-area-inset-bottom,0px));border-right:0;border-top:1px solid var(--zype-color-surface-muted);overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;}.zypeott-left-rail::-webkit-scrollbar,.wp-block-zypeott-left-rail-navigation .zypeott-left-rail::-webkit-scrollbar{display:none;width:0;height:0;}.zypeott-left-rail__brand{display:none;}.zypeott-left-rail__nav{width:auto;max-width:100%;flex:1 1 auto;min-height:0;overflow:visible;}.zypeott-left-rail__list{flex-direction:row;justify-content:space-evenly;gap:0.15rem;}.zypeott-left-rail__item{width:auto;flex:1 1 0;max-width:4.5rem;}.zypeott-left-rail__tooltip{white-space:nowrap;}.zypeott-top-nav{left:0;}.zypeott-top-nav.is-enhanced.is-hidden .zypeott-top-nav__bar{transform:none;opacity:1;pointer-events:auto;}}.editor-styles-wrapper .zypeott-left-rail,.block-editor-block-list__layout .zypeott-left-rail,.editor-styles-wrapper .zypeott-top-nav,.block-editor-block-list__layout .zypeott-top-nav{position:relative;top:auto;left:auto;right:auto;bottom:auto;height:auto;width:auto;transform:none;pointer-events:auto;}.editor-styles-wrapper .zypeott-top-nav__bar,.block-editor-block-list__layout .zypeott-top-nav__bar{transform:none !important;opacity:1 !important;}.editor-styles-wrapper .wp-site-blocks,.block-editor-block-list__layout .wp-site-blocks{padding-left:0;padding-top:0;}
