.wp-block-ai-manga-viewer-viewer{--amv-reader-border:#d5d9df;--amv-reader-control:#1f2937;--amv-reader-control-bg:#fff;--amv-reader-max-width:650px;position:relative;box-sizing:border-box}
.amv-reader__cover-launcher{display:grid;justify-items:center;gap:12px;width:min(100%,var(--amv-reader-max-width));margin-inline:auto}.amv-reader__cover-image,.amv-reader__cover-placeholder{display:block;box-sizing:border-box;width:100%;max-height:min(72vh,880px);object-fit:contain;border:1px solid var(--amv-reader-border);background:#f1f3f5;box-shadow:0 12px 28px rgba(15,23,42,.16)}.amv-reader__cover-launcher .amv-reader__cover-image{width:auto;height:auto;max-width:100%}.amv-reader__cover-placeholder{display:grid;place-items:center;min-height:220px;color:#646970}.amv-reader__cover-actions{display:flex;flex-wrap:wrap;justify-content:center;gap:10px}.amv-reader__cover-launcher-button{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 22px;border:1px solid #1f2937;border-radius:999px;font:inherit;font-weight:700;line-height:1.25;cursor:pointer}.amv-reader__cover-launcher-button{background:#1f2937;color:#fff}.amv-reader__cover-launcher-button:focus-visible{outline:3px solid #2271b1;outline-offset:3px}.amv-reader--cover-launcher:not(:fullscreen):not(.is-fullscreen)>.amv-reader__stage,.amv-reader--cover-launcher:not(:fullscreen):not(.is-fullscreen)>.amv-reader__controls,.amv-reader--cover-launcher:not(:fullscreen):not(.is-fullscreen)>.amv-reader__mode-controls{display:none!important}.amv-reader:fullscreen>.amv-reader__cover-launcher,.amv-reader.is-fullscreen>.amv-reader__cover-launcher{display:none}
.amv-reader__stage{position:relative;width:100%;max-width:min(100%,var(--amv-reader-max-width));margin-inline:auto;outline:none;perspective:1800px;touch-action:pan-y}
.amv-reader.is-spread-view .amv-reader__stage{max-width:min(100%,var(--amv-reader-spread-max-width))}
.amv-reader__pages{position:relative;width:100%;max-width:min(100%,var(--amv-reader-max-width));margin-inline:auto;overflow:hidden;border:1px solid var(--amv-reader-border);background:#f1f3f5;box-shadow:1px 1px 0 #e4e7eb,3px 3px 0 #d9dde2,5px 5px 0 #cfd4da,0 14px 30px rgba(15,23,42,.16)}
.amv-reader.is-spread-view .amv-reader__pages{max-width:min(100%,var(--amv-reader-spread-max-width))}
.amv-reader__focus-layer{position:relative;width:100%;transform-origin:0 0;transition:transform .28s cubic-bezier(.2,.72,.2,1);will-change:transform}
.amv-reader__surface{position:relative;display:grid;grid-template-columns:minmax(0,1fr);width:100%;transform-origin:center center;transition:transform .16s ease-out}
.amv-reader.is-spread-view .amv-reader__surface{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--amv-reader-spread-gap)}
.amv-reader.is-spread-view[data-binding="rtl"] .amv-reader__page.is-spread-first{order:2}
.amv-reader.is-spread-view[data-binding="rtl"] .amv-reader__page.is-spread-second{order:1}
.amv-reader__page{position:relative;display:block;margin:0;background:#fff}
.amv-reader__canvas{position:relative;display:block;width:100%;transform-origin:center center;transition:transform .16s ease-out}
.amv-reader__image{display:block;width:100%;height:auto;margin:0;user-select:none;-webkit-user-drag:none}
.amv-reader__edge{display:none}
.amv-reader__controls{display:flex;flex-wrap:nowrap;justify-content:center;align-items:center;gap:8px;width:100%;max-width:min(100%,var(--amv-reader-max-width));min-height:0;margin:12px auto 0}
.amv-reader.has-spread-layout .amv-reader__controls{max-width:min(100%,var(--amv-reader-spread-max-width))}
.amv-reader__button{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}
.amv-reader__button:focus-visible,.amv-reader__stage:focus-visible{outline:3px solid #2271b1;outline-offset:3px}
.amv-reader__button:disabled,.amv-reader__edge:disabled{cursor:default}
.amv-reader__count{position:static;display:inline-block;box-sizing:border-box;min-width:4.8em;padding:4px 8px;border-radius:999px;background:rgba(15,23,42,.72);color:#fff;text-align:center;font-size:12px;line-height:1.2;font-variant-numeric:tabular-nums;pointer-events:none}
.amv-reader__controls-main{display:flex;flex:1 1 auto;flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;min-width:0}.amv-reader__zoom-page{display:none;flex:0 0 44px;width:44px;height:44px;padding:0;border:0;border-radius:50%;background:transparent;color:#475569;cursor:pointer}.amv-reader.is-zoomed .amv-reader__zoom-page{display:grid;place-items:center}.amv-reader__zoom-page::before{font-size:17px;line-height:1;content:"\25C0"}.amv-reader__zoom-page--next::before{content:"\25B6"}.amv-reader[data-binding="rtl"] .amv-reader__zoom-page--previous{order:3}.amv-reader[data-binding="rtl"] .amv-reader__controls-main{order:2}.amv-reader[data-binding="rtl"] .amv-reader__zoom-page--next{order:1}.amv-reader[data-binding="rtl"] .amv-reader__zoom-page--previous::before{content:"\25B6"}.amv-reader[data-binding="rtl"] .amv-reader__zoom-page--next::before{content:"\25C0"}.amv-reader__zoom-page:hover:not(:disabled){background:rgba(71,85,105,.1)}.amv-reader__zoom-page:disabled{opacity:.24;cursor:default}.amv-reader__zoom-page:focus-visible{outline:3px solid #2271b1;outline-offset:0}
.amv-reader__zoom-controls{display:flex;justify-content:center;align-items:center;gap:6px}.amv-reader__zoom-controls button{min-width:38px;min-height:36px;padding:6px 10px;border:1px solid #64748b;border-radius:999px;background:#fff;color:#1f2937;font:inherit;font-weight:700;line-height:1;cursor:pointer}.amv-reader__zoom-controls button:disabled{opacity:.38;cursor:default}.amv-reader__zoom-controls button:focus-visible{outline:3px solid #2271b1;outline-offset:2px}.amv-reader__zoom-level{min-width:4em;text-align:center;font-size:12px;font-variant-numeric:tabular-nums}.amv-reader__zoom-reset{font-size:12px}.amv-reader.is-zoomed .amv-reader__stage{touch-action:none;cursor:grab}.amv-reader.is-panning .amv-reader__stage{cursor:grabbing}.amv-reader.is-panning .amv-reader__surface{transition:none}.amv-reader.is-zoomed .amv-reader__edge{pointer-events:none}.amv-reader.is-zoomed .amv-reader__edge::before,.amv-reader.is-zoomed .amv-reader__edge::after{display:none!important}
.amv-reader__zoom-controls--side{position:absolute;z-index:8;top:50%;flex-direction:column;padding:6px;border-radius:999px;background:#fff;color:#1f2937;transform:translateY(-50%);box-shadow:0 4px 16px rgba(15,23,42,.18)}.amv-reader:not(:fullscreen):not(.is-fullscreen)[data-zoom-position="right"] .amv-reader__zoom-controls--side{right:-88px}.amv-reader:not(:fullscreen):not(.is-fullscreen)[data-zoom-position="left"] .amv-reader__zoom-controls--side{left:-88px}.amv-reader__zoom-controls--side .amv-reader__zoom-level{min-width:38px}.amv-reader__mode-controls{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:10px;margin:14px 0 0}.amv-reader__spread-overview{display:inline-block;padding:6px 12px;border:1px solid #64748b;border-radius:999px;background:#fff;color:#334155;font:inherit;font-size:12px;font-weight:600;line-height:1.2;cursor:pointer}.amv-reader__spread-overview[hidden]{display:none}.amv-reader__spread-overview:focus-visible{outline:3px solid #2271b1;outline-offset:3px}.amv-reader.is-page-focus:not(.is-temporary-overview) .amv-reader__page:not(.is-focused-page){pointer-events:none}.amv-reader.is-focus-surface-changing .amv-reader__focus-layer{animation:amv-reader-focus-fade .2s ease both}@keyframes amv-reader-focus-fade{0%{opacity:.38}100%{opacity:1}}
.amv-reader.is-enhanced .amv-reader__page{display:none}
.amv-reader.is-enhanced .amv-reader__page.is-active{position:relative;z-index:2;display:block}
.amv-reader.is-enhanced .amv-reader__page.is-under{position:relative;z-index:1;display:block}
.amv-reader.is-enhanced .amv-reader__page.is-leaving{position:absolute;z-index:3;inset:0;display:block;backface-visibility:hidden;transform-style:preserve-3d}
.amv-reader[data-animation="on"].is-turning .amv-reader__page.is-leaving,.amv-reader[data-page-transition="turn"].is-turning .amv-reader__page.is-leaving{animation:amv-reader-turn .36s cubic-bezier(.22,.68,.24,1) both}
.amv-reader[data-binding="rtl"] .amv-reader__page.is-leaving-next,.amv-reader[data-binding="ltr"] .amv-reader__page.is-leaving-previous{--amv-reader-turn:-72deg;--amv-reader-shift:10%;transform-origin:right center}
.amv-reader[data-binding="rtl"] .amv-reader__page.is-leaving-previous,.amv-reader[data-binding="ltr"] .amv-reader__page.is-leaving-next{--amv-reader-turn:72deg;--amv-reader-shift:-10%;transform-origin:left center}
@keyframes amv-reader-turn{0%{opacity:1;transform:translateX(0) rotateY(0);filter:brightness(1)}58%{opacity:.92;filter:brightness(.94)}100%{opacity:.42;transform:translateX(var(--amv-reader-shift)) rotateY(var(--amv-reader-turn));filter:brightness(.86)}}
.amv-reader--editor{padding:16px;border:1px dashed #b8c2cc;background:#f8fafc}
.amv-reader__placeholder{display:grid;place-items:center;min-height:180px;padding:24px;text-align:center}
.amv-reader__placeholder p{margin:12px 0 0}
.amv-reader__editor-stage{max-width:860px;margin:auto;border:1px solid var(--amv-reader-border);background:#fff;box-shadow:0 8px 24px rgba(15,23,42,.12)}
.amv-reader__cover-launcher--editor{margin-bottom:18px;padding:14px;border:1px dashed #8c8f94;background:#fff}.amv-reader__cover-launcher--editor .amv-reader__cover-image{max-height:420px}.amv-reader__cover-launcher--editor .amv-reader__cover-launcher-button{cursor:default}.amv-reader__cover-launcher--editor small{color:#646970}.amv-reader__editor-preview-label{max-width:860px;margin:0 auto 8px;font-weight:600}
.amv-reader__editor-stage img{display:block;width:100%;height:auto}
.amv-reader__editor-controls{display:flex;align-items:center;justify-content:center;gap:14px;margin-top:14px}
.amv-reader__page-list{display:grid;gap:7px;margin-top:12px}
.amv-reader__page-item{display:grid;grid-template-columns:48px minmax(0,1fr) auto auto auto;gap:5px;align-items:center;padding:5px;border:1px solid #dcdcde;border-radius:3px;background:#fff;cursor:grab}
.amv-reader__page-item.is-dragging{opacity:.5}
.amv-reader__page-item img{width:48px;height:38px;object-fit:cover;background:#f0f0f1}
.amv-reader__page-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:600}
.amv-reader__editor-stage{position:relative;line-height:0;touch-action:none}
.amv-reader[data-edge-click="on"] .amv-reader__edge{position:absolute;z-index:5;top:0;bottom:0;display:block;width:16%;padding:0;border:0;background:transparent;cursor:pointer}.amv-reader[data-edge-click="on"] .amv-reader__edge--previous{left:0}.amv-reader[data-edge-click="on"] .amv-reader__edge--next{right:0}.amv-reader[data-edge-click="on"] .amv-reader__edge:focus-visible{outline:3px solid #2271b1;outline-offset:-5px}.amv-reader[data-binding="rtl"] .amv-reader__edge--next{left:0;right:auto}.amv-reader[data-binding="rtl"] .amv-reader__edge--previous{right:0;left:auto}.amv-reader.is-first-page[data-edge-click="on"] .amv-reader__edge--next::before{position:absolute;top:50%;left:100%;width:46px;height:46px;border:2px solid #fff;border-radius:50%;background:#1f2937 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 28'%3E%3Cpath d='m6 3 9 11-9 11' fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3'/%3E%3C/svg%3E") center/18px 26px no-repeat;content:"";transform:translate(-66%,-50%);box-shadow:0 4px 12px rgba(15,23,42,.3);pointer-events:none}.amv-reader.is-first-page[data-binding="rtl"][data-edge-click="on"] .amv-reader__edge--next::before{left:0;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 28'%3E%3Cpath d='m14 3-9 11 9 11' fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3'/%3E%3C/svg%3E");transform:translate(-34%,-50%)}
@media (max-width:781px){.amv-reader__zoom-controls--side{display:none!important}}@media (max-width:600px){.amv-reader__controls{gap:8px}.amv-reader__button{padding-inline:10px;font-size:.9em}.amv-reader__page-item{grid-template-columns:42px minmax(0,1fr) auto auto auto}.amv-reader__page-item img{width:42px;height:34px}}
.amv-reader__fullscreen{display:inline-block;padding:4px 10px;border:1px solid #64748b;border-radius:999px;background:#fff;color:#334155;font:inherit;font-size:12px;font-weight:600;line-height:1.2;cursor:pointer}.amv-reader__fullscreen[hidden]{display:none}.amv-reader__fullscreen:focus-visible{outline:3px solid #2271b1;outline-offset:3px}
.amv-reader:fullscreen,.amv-reader.is-fullscreen{box-sizing:border-box;width:100%;height:100%;overflow:auto;padding:16px;background:#101820;color:#fff}.amv-reader:fullscreen .amv-reader__stage,.amv-reader.is-fullscreen .amv-reader__stage{max-width:100%;text-align:center}.amv-reader:fullscreen .amv-reader__pages,.amv-reader.is-fullscreen .amv-reader__pages{max-width:100%;border-color:#334155;background:#05090d}.amv-reader:fullscreen .amv-reader__page,.amv-reader.is-fullscreen .amv-reader__page{background:#05090d}.amv-reader:fullscreen .amv-reader__canvas,.amv-reader.is-fullscreen .amv-reader__canvas{display:inline-block;width:auto;max-width:100%;vertical-align:top}.amv-reader:fullscreen .amv-reader__image,.amv-reader.is-fullscreen .amv-reader__image{width:auto;max-width:100%;max-height:calc(100vh - 128px);margin-inline:auto}.amv-reader:fullscreen .amv-reader__fullscreen,.amv-reader.is-fullscreen .amv-reader__fullscreen{min-width:190px;padding:10px 18px;border-color:#fff;background:#fff;color:#101820;font-size:14px;font-weight:700}.amv-reader:fullscreen .amv-reader__fullscreen:focus-visible,.amv-reader.is-fullscreen .amv-reader__fullscreen:focus-visible{outline-color:#fff}
.amv-reader:fullscreen .amv-reader__zoom-controls button,.amv-reader.is-fullscreen .amv-reader__zoom-controls button{border-color:rgba(255,255,255,.7);background:rgba(255,255,255,.1);color:#fff}.amv-reader:fullscreen .amv-reader__zoom-controls button:focus-visible,.amv-reader.is-fullscreen .amv-reader__zoom-controls button:focus-visible{outline-color:#fff}
.amv-reader:fullscreen .amv-reader__spread-overview,.amv-reader.is-fullscreen .amv-reader__spread-overview{border-color:rgba(255,255,255,.52);background:rgba(255,255,255,.06);color:#fff;opacity:.82}.amv-reader:fullscreen .amv-reader__spread-overview:focus-visible,.amv-reader.is-fullscreen .amv-reader__spread-overview:focus-visible{outline-color:#fff}
.amv-reader:fullscreen[data-zoom-position="right"] .amv-reader__zoom-controls--side,.amv-reader.is-fullscreen[data-zoom-position="right"] .amv-reader__zoom-controls--side{right:10px}.amv-reader:fullscreen[data-zoom-position="left"] .amv-reader__zoom-controls--side,.amv-reader.is-fullscreen[data-zoom-position="left"] .amv-reader__zoom-controls--side{left:10px}
.amv-reader:fullscreen .amv-reader__zoom-controls--side,.amv-reader.is-fullscreen .amv-reader__zoom-controls--side{border:1px solid rgba(255,255,255,.4);background:rgba(15,23,42,.82);color:#fff;box-shadow:0 6px 20px rgba(0,0,0,.38)}
.amv-reader:fullscreen .amv-reader__zoom-page,.amv-reader.is-fullscreen .amv-reader__zoom-page{color:#fff}.amv-reader:fullscreen .amv-reader__zoom-page:hover:not(:disabled),.amv-reader.is-fullscreen .amv-reader__zoom-page:hover:not(:disabled){background:rgba(255,255,255,.12)}.amv-reader:fullscreen .amv-reader__zoom-page:focus-visible,.amv-reader.is-fullscreen .amv-reader__zoom-page:focus-visible{outline-color:#fff}
.amv-reader:fullscreen[data-edge-click="on"] .amv-reader__edge::before,.amv-reader.is-fullscreen[data-edge-click="on"] .amv-reader__edge::before{display:none}.amv-reader:fullscreen[data-edge-click="on"] .amv-reader__edge::after,.amv-reader.is-fullscreen[data-edge-click="on"] .amv-reader__edge::after{position:absolute;top:50%;left:50%;width:42px;height:42px;border:1px solid rgba(255,255,255,.62);border-radius:50%;background:rgba(15,23,42,.62) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 28'%3E%3Cpath d='m6 3 9 11-9 11' fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3'/%3E%3C/svg%3E") center/15px 23px no-repeat;content:"";opacity:.68;transform:translate(-50%,-50%);transition:opacity .18s ease;pointer-events:none}.amv-reader:fullscreen[data-edge-click="on"] .amv-reader__edge--previous::after,.amv-reader.is-fullscreen[data-edge-click="on"] .amv-reader__edge--previous::after,.amv-reader:fullscreen[data-binding="rtl"][data-edge-click="on"] .amv-reader__edge--next::after,.amv-reader.is-fullscreen[data-binding="rtl"][data-edge-click="on"] .amv-reader__edge--next::after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 28'%3E%3Cpath d='m14 3-9 11 9 11' fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3'/%3E%3C/svg%3E")}.amv-reader:fullscreen[data-binding="rtl"][data-edge-click="on"] .amv-reader__edge--previous::after,.amv-reader.is-fullscreen[data-binding="rtl"][data-edge-click="on"] .amv-reader__edge--previous::after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 28'%3E%3Cpath d='m6 3 9 11-9 11' fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3'/%3E%3C/svg%3E")}.amv-reader:fullscreen[data-edge-click="on"] .amv-reader__edge:hover::after,.amv-reader.is-fullscreen[data-edge-click="on"] .amv-reader__edge:hover::after{opacity:1}.amv-reader:fullscreen[data-edge-click="on"] .amv-reader__edge:disabled::after,.amv-reader.is-fullscreen[data-edge-click="on"] .amv-reader__edge:disabled::after{display:none}
.amv-reader[data-guide-arrow="all"][data-edge-click="on"] .amv-reader__edge--next::before{position:absolute;top:50%;left:100%;width:46px;height:46px;border:2px solid #fff;border-radius:50%;background:#1f2937 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 28'%3E%3Cpath d='m6 3 9 11-9 11' fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3'/%3E%3C/svg%3E") center/18px 26px no-repeat;content:"";transform:translate(-66%,-50%);box-shadow:0 4px 12px rgba(15,23,42,.3);pointer-events:none}.amv-reader[data-guide-arrow="all"][data-binding="rtl"][data-edge-click="on"] .amv-reader__edge--next::before{left:0;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 28'%3E%3Cpath d='m14 3-9 11 9 11' fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3'/%3E%3C/svg%3E");transform:translate(-34%,-50%)}
.amv-reader:fullscreen.is-spread-view .amv-reader__surface,.amv-reader.is-fullscreen.is-spread-view .amv-reader__surface{display:inline-grid;width:auto;max-width:100%;grid-template-columns:max-content max-content;vertical-align:top}.amv-reader:fullscreen.is-spread-view .amv-reader__page.is-active,.amv-reader.is-fullscreen.is-spread-view .amv-reader__page.is-active{width:var(--amv-reader-fullscreen-page-width)}.amv-reader:fullscreen.is-spread-view .amv-reader__canvas,.amv-reader.is-fullscreen.is-spread-view .amv-reader__canvas{display:block;width:100%;max-width:none}.amv-reader:fullscreen.is-spread-view .amv-reader__image,.amv-reader.is-fullscreen.is-spread-view .amv-reader__image{display:block;width:100%;max-width:none}
.amv-reader:fullscreen.is-vertical-reading,.amv-reader.is-fullscreen.is-vertical-reading{padding:16px 16px 88px;scroll-behavior:auto;overflow-anchor:none}.amv-reader:fullscreen.is-vertical-reading .amv-reader__stage,.amv-reader.is-fullscreen.is-vertical-reading .amv-reader__stage{max-width:min(100%,var(--amv-reader-max-width));touch-action:pan-y}.amv-reader:fullscreen.is-vertical-reading .amv-reader__pages,.amv-reader.is-fullscreen.is-vertical-reading .amv-reader__pages{max-width:min(100%,var(--amv-reader-max-width));overflow:visible;border:0;background:transparent;box-shadow:none}.amv-reader:fullscreen.is-vertical-reading .amv-reader__focus-layer,.amv-reader.is-fullscreen.is-vertical-reading .amv-reader__focus-layer{transform:none!important}.amv-reader:fullscreen.is-vertical-reading .amv-reader__surface,.amv-reader.is-fullscreen.is-vertical-reading .amv-reader__surface{display:grid;width:100%;max-width:none;grid-template-columns:minmax(0,1fr);gap:24px;transform:none!important}.amv-reader:fullscreen.is-vertical-reading.is-enhanced .amv-reader__page,.amv-reader.is-fullscreen.is-vertical-reading.is-enhanced .amv-reader__page{position:relative;z-index:auto;display:block;width:100%;content-visibility:visible;contain-intrinsic-size:none;background:#05090d;box-shadow:0 5px 18px rgba(0,0,0,.28)}.amv-reader:fullscreen.is-vertical-reading .amv-reader__canvas,.amv-reader.is-fullscreen.is-vertical-reading .amv-reader__canvas{display:block;width:100%;max-width:none}.amv-reader:fullscreen.is-vertical-reading .amv-reader__image,.amv-reader.is-fullscreen.is-vertical-reading .amv-reader__image{display:block;width:100%;max-width:none;max-height:none}.amv-reader:fullscreen.is-vertical-reading .amv-reader__edge,.amv-reader.is-fullscreen.is-vertical-reading .amv-reader__edge,.amv-reader:fullscreen.is-vertical-reading .amv-reader__zoom-controls,.amv-reader.is-fullscreen.is-vertical-reading .amv-reader__zoom-controls,.amv-reader:fullscreen.is-vertical-reading .amv-reader__zoom-page,.amv-reader.is-fullscreen.is-vertical-reading .amv-reader__zoom-page,.amv-reader:fullscreen.is-vertical-reading .amv-reader__spread-overview,.amv-reader.is-fullscreen.is-vertical-reading .amv-reader__spread-overview{display:none!important}.amv-reader:fullscreen.is-vertical-reading .amv-reader__controls,.amv-reader.is-fullscreen.is-vertical-reading .amv-reader__controls{position:fixed;z-index:20;top:12px;left:50%;width:auto;margin:0;transform:translateX(-50%);pointer-events:none}.amv-reader:fullscreen.is-vertical-reading .amv-reader__mode-controls,.amv-reader.is-fullscreen.is-vertical-reading .amv-reader__mode-controls{position:fixed;z-index:20;right:0;bottom:12px;left:0;width:max-content;max-width:calc(100% - 24px);margin:0 auto;padding:8px;border-radius:999px;background:rgba(15,23,42,.78);backdrop-filter:blur(6px)}
@media (max-width:600px){.amv-reader:fullscreen.is-vertical-reading,.amv-reader.is-fullscreen.is-vertical-reading{padding:12px 12px 84px}.amv-reader:fullscreen.is-vertical-reading .amv-reader__surface,.amv-reader.is-fullscreen.is-vertical-reading .amv-reader__surface{gap:16px}}
.amv-reader:fullscreen.is-vertical-reading,.amv-reader.is-fullscreen.is-vertical-reading{overflow:auto}
.amv-reader:fullscreen.is-vertical-reading .amv-reader__stage,.amv-reader.is-fullscreen.is-vertical-reading .amv-reader__stage{width:var(--amv-reader-vertical-width,var(--amv-reader-max-width));max-width:none;perspective:none;touch-action:pan-x pan-y}
.amv-reader:fullscreen.is-vertical-reading .amv-reader__pages,.amv-reader.is-fullscreen.is-vertical-reading .amv-reader__pages{width:100%;max-width:none}
.amv-reader:fullscreen.is-vertical-reading .amv-reader__controls,.amv-reader.is-fullscreen.is-vertical-reading .amv-reader__controls{left:12px;transform:none}
.amv-reader:fullscreen.is-vertical-reading .amv-reader__zoom-controls,.amv-reader.is-fullscreen.is-vertical-reading .amv-reader__zoom-controls{position:fixed;z-index:24;top:12px;right:12px;bottom:auto;left:auto;display:flex!important;flex-direction:row;padding:6px;border:1px solid rgba(100,116,139,.42);border-radius:999px;background:rgba(255,255,255,.96);color:#1f2937;transform:none;box-shadow:0 4px 16px rgba(0,0,0,.28);pointer-events:auto}
.amv-reader:fullscreen.is-vertical-reading .amv-reader__zoom-controls button,.amv-reader.is-fullscreen.is-vertical-reading .amv-reader__zoom-controls button{border-color:#64748b;background:#fff;color:#1f2937}.amv-reader:fullscreen.is-vertical-reading .amv-reader__zoom-level,.amv-reader.is-fullscreen.is-vertical-reading .amv-reader__zoom-level{color:#1f2937}
.amv-reader:fullscreen.is-vertical-reading[data-zoom-position="right"] .amv-reader__zoom-controls--side,.amv-reader.is-fullscreen.is-vertical-reading[data-zoom-position="right"] .amv-reader__zoom-controls--side,.amv-reader:fullscreen.is-vertical-reading[data-zoom-position="left"] .amv-reader__zoom-controls--side,.amv-reader.is-fullscreen.is-vertical-reading[data-zoom-position="left"] .amv-reader__zoom-controls--side{top:50%;right:auto;bottom:auto;display:flex!important;flex-direction:column;transform:translateY(-50%)}
.amv-reader:fullscreen.is-vertical-reading[data-zoom-position="right"] .amv-reader__zoom-controls--side,.amv-reader.is-fullscreen.is-vertical-reading[data-zoom-position="right"] .amv-reader__zoom-controls--side{right:16px;left:auto}.amv-reader:fullscreen.is-vertical-reading[data-zoom-position="left"] .amv-reader__zoom-controls--side,.amv-reader.is-fullscreen.is-vertical-reading[data-zoom-position="left"] .amv-reader__zoom-controls--side{right:auto;left:16px}
.amv-reader__editor-stage{touch-action:none}.amv-reader__editor-stage{user-select:none}.amv-reader__editor-stage img{-webkit-user-drag:none;user-select:none}
@media (prefers-reduced-motion:reduce){.amv-reader *{animation:none!important;transition:none!important}}
.amv-reader__library-registration{display:grid;gap:10px}.amv-reader__library-registration p{margin:0}.amv-reader__library-registration-actions{display:flex;flex-wrap:wrap;gap:8px}.amv-reader__library-cover-preview{display:grid;grid-template-columns:72px minmax(0,1fr);align-items:center;gap:10px;padding:8px;border:1px solid #dcdcde;border-radius:4px;background:#f6f7f7}.amv-reader__library-cover-preview img{display:block;width:72px;aspect-ratio:4/3;object-fit:contain;background:#fff}.amv-reader__library-registration .components-notice{margin:0;padding:8px 10px;color:#b32d2e;background:#fcf0f1;border-left:4px solid #d63638} .amv-reader[data-enable-inline] > [hidden],
.amv-reader[data-enable-inline] .amv-reader__cover-launcher-button[hidden]{display:none!important;} .amv-reader.has-inline-navigation:not(:fullscreen):not(.is-fullscreen) > .amv-reader__stage > .amv-reader__edge{display:none;position:static;box-sizing:border-box;inset:auto;min-width:0;width:auto;height:auto;min-height:44px;margin:0;padding:8px 12px;border:1px solid #64748b;border-radius:6px;background:#fff;color:#1f2937;font:inherit;font-size:14px;font-weight:600;line-height:1.25;align-items:center;justify-content:center;gap:6px;cursor:pointer}
.amv-reader.has-inline-navigation.has-inline-navigation-cue:not(:fullscreen):not(.is-fullscreen) > .amv-reader__stage > .amv-reader__edge{display:flex}
.amv-reader.has-inline-navigation:not(:fullscreen):not(.is-fullscreen) > .amv-reader__stage > .amv-reader__edge::before{position:static;inset:auto;display:block;flex:0 0 auto;width:auto;height:auto;border:0;border-radius:0;background:none;box-shadow:none;transform:none;content:"\25C0";font-size:16px;line-height:1;pointer-events:none}
.amv-reader.has-inline-navigation:not(:fullscreen):not(.is-fullscreen) > .amv-reader__stage > .amv-reader__edge--next::before{content:"\25B6"}
.amv-reader.has-inline-navigation[data-binding="rtl"]:not(:fullscreen):not(.is-fullscreen) > .amv-reader__stage > .amv-reader__edge--previous::before{content:"\25B6"}
.amv-reader.has-inline-navigation[data-binding="rtl"]:not(:fullscreen):not(.is-fullscreen) > .amv-reader__stage > .amv-reader__edge--next::before{content:"\25C0"}
.amv-reader.has-inline-navigation:not(:fullscreen):not(.is-fullscreen) > .amv-reader__stage > .amv-reader__edge::after{content:attr(aria-label);position:static;opacity:1;transform:none;background:none;border:0;width:auto;height:auto}
.amv-reader.has-inline-navigation:not(:fullscreen):not(.is-fullscreen) > .amv-reader__stage > .amv-reader__edge:disabled{opacity:.35;cursor:default}
.amv-reader.has-inline-navigation:not(:fullscreen):not(.is-fullscreen) > .amv-reader__stage > .amv-reader__edge:focus-visible{outline:3px solid #2271b1;outline-offset:3px}
.amv-reader.has-inline-navigation.has-inline-navigation-cue.is-inline-navigation-below:not(:fullscreen):not(.is-fullscreen) > .amv-reader__stage{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}
.amv-reader.has-inline-navigation.is-inline-navigation-below:not(:fullscreen):not(.is-fullscreen) > .amv-reader__stage > .amv-reader__pages{grid-column:1/-1;grid-row:1;min-width:0}
.amv-reader.has-inline-navigation.is-inline-navigation-below:not(:fullscreen):not(.is-fullscreen) > .amv-reader__stage > .amv-reader__edge--previous{grid-column:1;grid-row:2}
.amv-reader.has-inline-navigation.is-inline-navigation-below:not(:fullscreen):not(.is-fullscreen) > .amv-reader__stage > .amv-reader__edge--next{grid-column:2;grid-row:2}
.amv-reader.has-inline-navigation.is-inline-navigation-below[data-binding="rtl"]:not(:fullscreen):not(.is-fullscreen) > .amv-reader__stage > .amv-reader__edge--previous{grid-column:2}
.amv-reader.has-inline-navigation.is-inline-navigation-below[data-binding="rtl"]:not(:fullscreen):not(.is-fullscreen) > .amv-reader__stage > .amv-reader__edge--next{grid-column:1}
.amv-reader.has-inline-navigation.is-inline-navigation-outside:not(:fullscreen):not(.is-fullscreen) > .amv-reader__stage > .amv-reader__edge{position:absolute;top:50%;bottom:auto;width:44px;min-height:44px;height:44px;padding:0;border-radius:50%;transform:translateY(-50%)}
.amv-reader.has-inline-navigation.is-inline-navigation-outside:not(:fullscreen):not(.is-fullscreen) > .amv-reader__stage > .amv-reader__edge--previous{left:-56px;right:auto}
.amv-reader.has-inline-navigation.is-inline-navigation-outside:not(:fullscreen):not(.is-fullscreen) > .amv-reader__stage > .amv-reader__edge--next{right:-56px;left:auto}
.amv-reader.has-inline-navigation.is-inline-navigation-outside[data-binding="rtl"]:not(:fullscreen):not(.is-fullscreen) > .amv-reader__stage > .amv-reader__edge--previous{right:-56px;left:auto}
.amv-reader.has-inline-navigation.is-inline-navigation-outside[data-binding="rtl"]:not(:fullscreen):not(.is-fullscreen) > .amv-reader__stage > .amv-reader__edge--next{left:-56px;right:auto}
.amv-reader.has-inline-navigation.is-inline-navigation-outside:not(:fullscreen):not(.is-fullscreen) > .amv-reader__stage > .amv-reader__edge::after{display:none} .amv-reader.is-fullscreen.has-compact-fullscreen-layout:not(.is-vertical-reading){display:flex;flex-direction:column;align-items:center;gap:8px;min-height:0}
.amv-reader.is-fullscreen.has-compact-fullscreen-layout:not(.is-vertical-reading) > .amv-reader__stage{flex:1 1 0;min-height:0;max-width:100%;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:minmax(0,1fr) auto;align-items:center;column-gap:8px;row-gap:0}
.amv-reader.is-fullscreen.has-compact-fullscreen-layout:not(.is-vertical-reading) > .amv-reader__stage > .amv-reader__pages{box-sizing:border-box;grid-column:1/-1;grid-row:1;align-self:center;width:var(--amv-reader-compact-width);max-width:100%;min-height:0}
.amv-reader.is-fullscreen.has-compact-fullscreen-layout:not(.is-vertical-reading) .amv-reader__surface{display:grid;width:100%;max-width:none;align-items:center}
.amv-reader.is-fullscreen.has-compact-fullscreen-layout:not(.is-vertical-reading) .amv-reader__page{width:var(--amv-reader-compact-page-width);align-self:center;margin-inline:auto}
.amv-reader.is-fullscreen.has-compact-fullscreen-layout:not(.is-vertical-reading) .amv-reader__canvas{width:100%;max-width:none}
.amv-reader.is-fullscreen.has-compact-fullscreen-layout:not(.is-vertical-reading) .amv-reader__image{width:100%;height:auto;max-width:none;max-height:none;margin:0}
.amv-reader.is-fullscreen.has-compact-fullscreen-layout:not(.is-vertical-reading) > .amv-reader__controls{flex:0 0 auto;margin:0;max-width:100%}
.amv-reader.is-fullscreen.has-compact-fullscreen-layout:not(.is-vertical-reading) > .amv-reader__mode-controls{flex:0 0 auto;margin:0;max-width:100%}
.amv-reader.is-fullscreen.has-compact-fullscreen-layout:not(.is-vertical-reading) > .amv-reader__stage > .amv-reader__edge{display:none;position:static;inset:auto;box-sizing:border-box;grid-row:2;width:auto;height:auto;min-width:0;min-height:44px;margin:0;padding:8px;border:1px solid #64748b;border-radius:6px;background:#fff;color:#1f2937;font:inherit;font-size:12px;font-weight:600;line-height:1.25;align-items:center;justify-content:center;gap:6px;transform:none}
.amv-reader.is-fullscreen.has-compact-fullscreen-layout:not(.is-vertical-reading) > .amv-reader__stage > .amv-reader__edge--previous{grid-column:1}
.amv-reader.is-fullscreen.has-compact-fullscreen-layout:not(.is-vertical-reading) > .amv-reader__stage > .amv-reader__edge--next{grid-column:2}
.amv-reader.is-fullscreen.has-compact-fullscreen-layout:not(.is-vertical-reading) > .amv-reader__stage > .amv-reader__edge::before{content:"\25C0";display:block;position:static;inset:auto;width:auto;height:auto;border:0;background:none;transform:none;font-size:16px;pointer-events:none}
.amv-reader.is-fullscreen.has-compact-fullscreen-layout:not(.is-vertical-reading) > .amv-reader__stage > .amv-reader__edge--next::before{content:"\25B6"}
.amv-reader.is-fullscreen.has-compact-fullscreen-layout:not(.is-vertical-reading) > .amv-reader__stage > .amv-reader__edge::after{content:attr(aria-label);display:block;position:static;inset:auto;width:auto;height:auto;opacity:1;min-width:0;overflow-wrap:anywhere;transform:none;border:0;background:none}
.amv-reader.is-fullscreen.has-compact-fullscreen-layout:not(.is-vertical-reading) > .amv-reader__stage > .amv-reader__edge:disabled{opacity:.35;cursor:default}
.amv-reader.is-fullscreen.has-compact-fullscreen-layout:not(.is-vertical-reading) > .amv-reader__stage > .amv-reader__edge:focus-visible{outline:3px solid #2271b1;outline-offset:-3px}
.amv-reader.is-fullscreen.has-compact-fullscreen-layout:not(.is-vertical-reading).has-compact-fullscreen-cue > .amv-reader__stage{row-gap:8px}
.amv-reader.is-fullscreen.has-compact-fullscreen-layout:not(.is-vertical-reading).has-compact-fullscreen-cue > .amv-reader__stage > .amv-reader__edge{display:flex}
.amv-reader.is-fullscreen.has-compact-fullscreen-layout:not(.is-vertical-reading)[data-binding="rtl"] > .amv-reader__stage > .amv-reader__edge--previous{grid-column:2}
.amv-reader.is-fullscreen.has-compact-fullscreen-layout:not(.is-vertical-reading)[data-binding="rtl"] > .amv-reader__stage > .amv-reader__edge--previous::before{content:"\25B6"}
.amv-reader.is-fullscreen.has-compact-fullscreen-layout:not(.is-vertical-reading)[data-binding="rtl"] > .amv-reader__stage > .amv-reader__edge--next{grid-column:1}
.amv-reader.is-fullscreen.has-compact-fullscreen-layout:not(.is-vertical-reading)[data-binding="rtl"] > .amv-reader__stage > .amv-reader__edge--next::before{content:"\25C0"} .amv-reader__transition-content{position:relative;width:100%}
.amv-reader__transition-sheet{position:absolute;z-index:4;inset:0;overflow:hidden;pointer-events:none;background:inherit;backface-visibility:hidden;transform-style:preserve-3d}
.amv-reader__transition-image{position:absolute;display:block;max-width:none!important;max-height:none!important;margin:0!important;border:0!important;pointer-events:none}
.amv-reader.is-view-transitioning .amv-reader__stage,.amv-reader.is-view-transitioning .amv-reader__pages{max-width:min(100%,var(--amv-transition-width))}
.amv-reader.is-view-transitioning .amv-reader__focus-layer{max-width:none;transition:none}.amv-reader__focus-list{display:grid;gap:6px;margin:12px 0}
.amv-reader__focus-item{display:grid;grid-template-columns:minmax(0,1fr) auto auto auto;gap:4px;align-items:center;padding:4px;border:1px solid #dcdcde;border-radius:3px;background:#fff}
.amv-reader__focus-item.is-selected{border-color:#2271b1;box-shadow:0 0 0 1px #2271b1}
.amv-panel-editor-layer{position:absolute;z-index:5;inset:0;line-height:1;pointer-events:none;touch-action:none;user-select:none}
.amv-panel-editor-layer.is-drawing{cursor:crosshair;pointer-events:auto}
.amv-reader__focus-area{position:absolute;z-index:3;box-sizing:border-box;border:2px solid #2271b1;background:rgba(34,113,177,.12);cursor:move;line-height:1;pointer-events:auto;touch-action:none}
.amv-reader__focus-area.is-selected{border-color:#f0b429;background:rgba(240,180,41,.16)}
.amv-reader__focus-area.is-draft{pointer-events:none}
.amv-reader__focus-area>span{position:absolute;top:3px;left:3px;display:grid;place-items:center;width:21px;height:21px;border-radius:50%;background:#2271b1;color:#fff;font-size:12px;font-weight:700}
.amv-reader__focus-area.is-selected>span{background:#a16207}
.amv-reader__focus-resize{position:absolute;right:-7px;bottom:-7px;width:14px;height:14px;padding:0;border:2px solid #fff;border-radius:50%;background:#2271b1;cursor:nwse-resize;touch-action:none}
.amv-panel-reader-controls{text-align:center}
.amv-reader__focus-open{display:inline-block;margin:0;padding:9px 16px;border:1px solid #1f2937;border-radius:999px;background:#fff;color:#1f2937;font:inherit;font-weight:700;cursor:pointer}
.amv-reader__cover-focus-open{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 22px;border:1px solid #1f2937;border-radius:999px;background:#fff;color:#1f2937;font:inherit;font-weight:700;line-height:1.25;cursor:pointer}
.amv-reader__focus-open:focus-visible,.amv-reader__cover-focus-open:focus-visible{outline:3px solid #2271b1;outline-offset:3px}
.amv-reader--cover-launcher:not(:fullscreen):not(.is-fullscreen)>.amv-panel-reader-controls,.amv-reader--cover-launcher:not(:fullscreen):not(.is-fullscreen)>.amv-modal{display:none!important}
.amv-modal[hidden]{display:none!important}
.amv-modal{--amv-focus-transition:.28s;position:fixed;z-index:100000;inset:0;display:grid;grid-template-rows:auto minmax(0,1fr) auto;background:#101820;color:#fff}
.amv-modal__header{display:flex;align-items:center;justify-content:space-between;min-height:56px;padding:8px 14px}
.amv-modal__close,.amv-modal__controls button{min-height:40px;padding:8px 12px;border:1px solid rgba(255,255,255,.6);border-radius:4px;background:rgba(255,255,255,.08);color:#fff;font:inherit;cursor:pointer}
.amv-modal__close:focus-visible,.amv-modal__controls button:focus-visible{outline:3px solid #fff;outline-offset:2px}
.amv-modal__stage{position:relative;overflow:hidden;min-height:0;touch-action:pan-y;background:#05090d;perspective:1600px}
.amv-modal.is-wide-focus{--amv-focus-transition:.4s}
.amv-modal__image,.amv-modal__extension-layer{position:absolute;max-width:none;max-height:none;transition:left var(--amv-focus-transition) cubic-bezier(.2,.75,.2,1),top var(--amv-focus-transition) cubic-bezier(.2,.75,.2,1),width var(--amv-focus-transition) cubic-bezier(.2,.75,.2,1),height var(--amv-focus-transition) cubic-bezier(.2,.75,.2,1)}
.amv-modal__image{z-index:1}
.amv-modal__extension-layer{z-index:4;pointer-events:none}
.amv-modal__hint{position:absolute;z-index:2;bottom:14px;left:50%;margin:0;padding:6px 10px;border-radius:999px;background:rgba(0,0,0,.58);font-size:12px;transform:translateX(-50%);white-space:nowrap;animation:amv-modal-hint 3.6s ease forwards}
.amv-modal__controls{display:grid;grid-template-columns:1fr auto 1fr;gap:8px;padding:10px 14px}
.amv-modal__controls button:last-child{grid-column:3}
.amv-modal__controls button:disabled{opacity:.35;cursor:default}
.amv-reader:fullscreen .amv-reader__focus-open,.amv-reader.is-fullscreen .amv-reader__focus-open{padding:6px 10px;border-color:rgba(255,255,255,.52);background:rgba(255,255,255,.06);color:#fff;font-size:12px;font-weight:600;opacity:.82}
body.amv-modal-open{overflow:hidden}
.amv-modal__edge{display:none}
.amv-modal__turning-sheet{position:absolute;z-index:3;overflow:hidden;pointer-events:none;transform-style:preserve-3d;backface-visibility:hidden}
.amv-modal__turning-sheet img{display:block;width:100%;height:100%;object-fit:fill;backface-visibility:hidden}
.amv-modal__turning-sheet::after{position:absolute;inset:0;background:linear-gradient(90deg,rgba(0,0,0,.2),transparent 34%,rgba(255,255,255,.14) 62%,rgba(0,0,0,.2));content:"";opacity:0}
.amv-modal[data-binding="rtl"] .amv-modal__turning-sheet.is-turning-next,.amv-modal[data-binding="ltr"] .amv-modal__turning-sheet.is-turning-previous{--amv-modal-turn:-72deg;--amv-modal-shift:10%;--amv-modal-light-start:36%;--amv-modal-light-end:-36%;transform-origin:right center}
.amv-modal[data-binding="rtl"] .amv-modal__turning-sheet.is-turning-previous,.amv-modal[data-binding="ltr"] .amv-modal__turning-sheet.is-turning-next{--amv-modal-turn:72deg;--amv-modal-shift:-10%;--amv-modal-light-start:-36%;--amv-modal-light-end:36%;transform-origin:left center}
.amv-modal__turning-sheet.is-turning{animation:amv-modal-turn-sheet .38s cubic-bezier(.22,.68,.24,1) both}
.amv-modal__turning-sheet.is-turning::after{animation:amv-modal-turn-light .38s ease-out both}
.amv-modal[data-binding="ltr"] .amv-modal__edge--previous{left:0;right:auto}
.amv-modal[data-binding="ltr"] .amv-modal__edge--next{right:0;left:auto}
@keyframes amv-modal-hint{0%,70%{opacity:1}100%{opacity:0}}
@keyframes amv-modal-turn-sheet{0%{filter:brightness(1);opacity:1;transform:translateX(0) rotateY(0)}58%{filter:brightness(.9);opacity:.96}100%{filter:brightness(.78);opacity:.3;transform:translateX(var(--amv-modal-shift)) rotateY(var(--amv-modal-turn))}}
@keyframes amv-modal-turn-light{0%{opacity:0;transform:translateX(var(--amv-modal-light-start))}48%{opacity:.72;transform:translateX(0)}100%{opacity:0;transform:translateX(var(--amv-modal-light-end))}}
@media (min-width:782px){.amv-modal__edge{position:absolute;z-index:3;top:0;bottom:0;display:block;width:16%;padding:0;border:0;background:transparent;cursor:pointer}.amv-modal__edge--previous{right:0}.amv-modal__edge--next{left:0}.amv-modal__edge:focus-visible{outline:3px solid #fff;outline-offset:-5px}.wp-block-ai-manga-viewer-viewer:has(.amv-reader__focus-open){text-align:center}.amv-reader__stage{text-align:left}}
@media (max-width:781px){.amv-reader__focus-open{background:#1f2937;color:#fff}}
@media (prefers-reduced-motion:reduce){.amv-modal__image,.amv-modal__extension-layer{transition:none}.amv-modal__hint{animation:none}.amv-modal__turning-sheet,.amv-modal__turning-sheet::after{animation:none!important}}.spectra-display-condition-active{background:repeating-linear-gradient(125deg,rgba(0,0,0,.05),rgba(0,0,0,.05) 1px,transparent 2px,transparent 9px);opacity:.4}.wp-block-image.spectra-mask img{mask-image:var(--spectra-mask-image);-webkit-mask-image:var(--spectra-mask-image);mask-position:var(--spectra-mask-position,center center);-webkit-mask-position:var(--spectra-mask-position,center center);mask-repeat:var(--spectra-mask-repeat,no-repeat);-webkit-mask-repeat:var(--spectra-mask-repeat,no-repeat);mask-size:var(--spectra-mask-size,contain);-webkit-mask-size:var(--spectra-mask-size,contain)}.spectra-responsive-hidden{background:repeating-linear-gradient(125deg,rgba(0,0,0,.05),rgba(0,0,0,.05) 1px,transparent 2px,transparent 9px);opacity:.4}.spectra-responsive-icons{align-items:last baseline;display:inline-flex;gap:.4rem;margin:0 0 0 .4rem;padding:0}.spectra-responsive-icons button.spectra-responsive-icon{backface-visibility:hidden;background:none;border:none;cursor:pointer;height:.825rem;line-height:1;margin:0;padding:0;transition:opacity .15s ease,transform .15s ease;width:.825rem}.spectra-responsive-icons button.spectra-responsive-icon svg{display:block;fill:none;height:100%;shape-rendering:geometricprecision;width:100%;will-change:transform}.spectra-responsive-icons button.spectra-responsive-icon.is-active svg,.spectra-responsive-icons button.spectra-responsive-icon:hover svg{stroke:var(--wp-components-color-accent,var(--wp-admin-theme-color,#007cba))}.spectra-responsive-icons button.spectra-responsive-icon:focus{box-shadow:none;outline:none}.components-tools-panel.spectra-enhanced-panel .components-tools-panel-header h2{display:inline-flex;width:100%}.components-tools-panel.spectra-enhanced-panel .spectra-responsive-help-notice{grid-column:span 2;position:relative;z-index:1}.components-tools-panel.spectra-enhanced-panel .spectra-responsive-help-notice.components-notice.is-info{display:block!important}.components-tools-panel.spectra-enhanced-panel .spectra-responsive-help-notice+.components-tools-panel__item:first-of-type{margin-top:0}.components-panel__body.spectra-enhanced-panel .components-base-control__label,.components-panel__body.spectra-enhanced-panel .components-input-control__label,.components-panel__body.spectra-enhanced-panel .components-toggle-control__label,.components-panel__body.spectra-enhanced-panel .spacing-sizes-control__label,.components-panel__body.spectra-enhanced-panel label,.spectra-enhanced-panel .spectra-enhanced-control .components-base-control__label,.spectra-enhanced-panel .spectra-enhanced-control .components-input-control__label,.spectra-enhanced-panel .spectra-enhanced-control .components-toggle-control__label,.spectra-enhanced-panel .spectra-enhanced-control .spacing-sizes-control__label,.spectra-enhanced-panel .spectra-enhanced-control label,.typography-block-support-panel.spectra-enhanced-panel .components-tools-panel-item .components-base-control__label,.typography-block-support-panel.spectra-enhanced-panel .components-tools-panel-item .components-input-control__label,.typography-block-support-panel.spectra-enhanced-panel .components-tools-panel-item .components-toggle-control__label,.typography-block-support-panel.spectra-enhanced-panel .components-tools-panel-item .spacing-sizes-control__label,.typography-block-support-panel.spectra-enhanced-panel .components-tools-panel-item label{align-items:center;display:inline-flex;position:relative}.components-panel__body.spectra-enhanced-panel .components-base-control__label:after,.components-panel__body.spectra-enhanced-panel .components-input-control__label:after,.components-panel__body.spectra-enhanced-panel .components-toggle-control__label:after,.components-panel__body.spectra-enhanced-panel .spacing-sizes-control__label:after,.components-panel__body.spectra-enhanced-panel label:after,.spectra-enhanced-panel .spectra-enhanced-control .components-base-control__label:after,.spectra-enhanced-panel .spectra-enhanced-control .components-input-control__label:after,.spectra-enhanced-panel .spectra-enhanced-control .components-toggle-control__label:after,.spectra-enhanced-panel .spectra-enhanced-control .spacing-sizes-control__label:after,.spectra-enhanced-panel .spectra-enhanced-control label:after,.typography-block-support-panel.spectra-enhanced-panel .components-tools-panel-item .components-base-control__label:after,.typography-block-support-panel.spectra-enhanced-panel .components-tools-panel-item .components-input-control__label:after,.typography-block-support-panel.spectra-enhanced-panel .components-tools-panel-item .components-toggle-control__label:after,.typography-block-support-panel.spectra-enhanced-panel .components-tools-panel-item .spacing-sizes-control__label:after,.typography-block-support-panel.spectra-enhanced-panel .components-tools-panel-item label:after{backface-visibility:hidden;background-image:url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M18 8V6C18 5.46957 17.7893 4.96086 17.4142 4.58579C17.0391 4.21071 16.5304 4 16 4H4C3.46957 4 2.96086 4.21071 2.58579 4.58579C2.21071 4.96086 2 5.46957 2 6V13C2 13.5304 2.21071 14.0391 2.58579 14.4142C2.96086 14.7893 3.46957 15 4 15H12M10 19V15.04V18.19M7 19H12M18 12H20C21.1046 12 22 12.8954 22 14V20C22 21.1046 21.1046 22 20 22H18C16.8954 22 16 21.1046 16 20V14C16 12.8954 16.8954 12 18 12Z\" stroke=\"%231E1E1E\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"/><path d=\"M19.25 9.91602C21.8734 9.91602 24 7.78937 24 5.16602C24 2.54266 21.8734 0.416016 19.25 0.416016C16.6266 0.416016 14.5 2.54266 14.5 5.16602C14.5 7.78937 16.6266 9.91602 19.25 9.91602Z\" fill=\"%231E1E1E\"/><path d=\"M17.8122 3.60515C17.0658 4.03943 17.2422 5.22015 18.0972 5.43729L19.5086 5.81729C19.6308 5.84443 19.6444 6.00729 19.5358 6.07515L18.1786 6.87586L18.0294 8.28729L20.6758 6.72658C21.4222 6.29229 21.2458 5.11158 20.3908 4.89443L18.9794 4.51443C18.8572 4.48729 18.8436 4.32443 18.9522 4.25657L20.3094 3.45586L20.4586 2.04443L17.8122 3.60515Z\" fill=\"white\"/></svg>");background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:.825rem;image-rendering:crisp-edges;margin-left:.4rem;transform:translateZ(0);transition:background-image .1s ease-out;vertical-align:middle;width:.825rem;will-change:transform}.spectra-enhanced-control[aria-label="Slider Settings"] .components-flex .components-base-control:not(:first-child):not(:nth-child(2)) .components-toggle-control__label:after,.spectra-enhanced-control[aria-label="Slider Settings"] .components-flex .components-base-control:not(:first-child):not(:nth-child(2)) label:after,.spectra-enhanced-panel .spectra-not-per-device-control.spectra-not-per-device-control .components-base-control__label:after,.spectra-enhanced-panel .spectra-not-per-device-control.spectra-not-per-device-control .components-input-control__label:after,.spectra-enhanced-panel .spectra-not-per-device-control.spectra-not-per-device-control .components-toggle-control__label:after,.spectra-enhanced-panel .spectra-not-per-device-control.spectra-not-per-device-control .spacing-sizes-control__label:after,.spectra-enhanced-panel .spectra-not-per-device-control.spectra-not-per-device-control label:after,.typography-block-support-panel.spectra-enhanced-panel .components-tools-panel-item[aria-label="Drop cap"] .components-toggle-control__label:after,.typography-block-support-panel.spectra-enhanced-panel .components-tools-panel-item[aria-label="Drop cap"] label:after{display:none}.spectra-gradient-responsive-control .components-base-control__label,.spectra-gradient-responsive-control label{align-items:center;display:inline-flex;position:relative}.spectra-gradient-responsive-control .components-base-control__label:after,.spectra-gradient-responsive-control label:after{backface-visibility:hidden;background-image:url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M18 8V6C18 5.46957 17.7893 4.96086 17.4142 4.58579C17.0391 4.21071 16.5304 4 16 4H4C3.46957 4 2.96086 4.21071 2.58579 4.58579C2.21071 4.96086 2 5.46957 2 6V13C2 13.5304 2.21071 14.0391 2.58579 14.4142C2.96086 14.7893 3.46957 15 4 15H12M10 19V15.04V18.19M7 19H12M18 12H20C21.1046 12 22 12.8954 22 14V20C22 21.1046 21.1046 22 20 22H18C16.8954 22 16 21.1046 16 20V14C16 12.8954 16.8954 12 18 12Z\" stroke=\"%231E1E1E\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"/><path d=\"M19.25 9.91602C21.8734 9.91602 24 7.78937 24 5.16602C24 2.54266 21.8734 0.416016 19.25 0.416016C16.6266 0.416016 14.5 2.54266 14.5 5.16602C14.5 7.78937 16.6266 9.91602 19.25 9.91602Z\" fill=\"%231E1E1E\"/><path d=\"M17.8122 3.60515C17.0658 4.03943 17.2422 5.22015 18.0972 5.43729L19.5086 5.81729C19.6308 5.84443 19.6444 6.00729 19.5358 6.07515L18.1786 6.87586L18.0294 8.28729L20.6758 6.72658C21.4222 6.29229 21.2458 5.11158 20.3908 4.89443L18.9794 4.51443C18.8572 4.48729 18.8436 4.32443 18.9522 4.25657L20.3094 3.45586L20.4586 2.04443L17.8122 3.60515Z\" fill=\"white\"/></svg>");background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:.825rem;image-rendering:crisp-edges;margin-left:.4rem;transform:translateZ(0);vertical-align:middle;width:.825rem;will-change:transform}.spectra-updating{transition:none!important;visibility:hidden!important}.spectra-responsive-icons.spectra-injecting{opacity:0;transition:none}.has-z-index.has-z-index{position:relative;z-index:var(--spectra-z-index,auto)!important}:root {
--wp--custom--spacing--small: var(--wp--preset--spacing--30, clamp(1.5rem, 5vw, 2rem));
--wp--custom--spacing--medium: var(--wp--preset--spacing--50, clamp(2.5rem, 8vw, 4rem));
--wp--custom--spacing--large: var(--wp--preset--spacing--60, clamp(2.5rem, 8vw, 6rem));
--wp--custom--spacing--outer: max(1.25rem, 4vw);
--wp--preset--spacing--80: min(8rem, 12vw);
} :root {
color-scheme: only light;
} html {
scroll-behavior: smooth;
} body {
-moz-osx-font-smoothing: var(--wp--custom--typography--font-smoothing--moz, auto);
-webkit-font-smoothing: var(--wp--custom--typography--font-smoothing--webkit, auto);
} a {
text-decoration-style: var(--wp--custom--elements--link--static--text-decoration-style, solid);
text-decoration-thickness: var(--wp--custom--elements--link--text-decoration-thickness, 1px);
text-underline-offset: var(--wp--custom--elements--link--text-underline-offset, 0.25ch);
}
a:hover,
a:focus {
text-decoration-style: var(--wp--custom--elements--link--interactive--text-decoration-style, dashed);
}
:where(.wp-site-blocks *:focus) {
outline-width: 1px;
outline-style: solid;
}
a:active {
text-decoration: none;
} @media (min-width: 600px) {
.site-logo-title {
display: none;
}
.wp-block-navigation__responsive-container.is-menu-open:not(.disable-default-overlay) .wp-block-navigation__responsive-container-content .wp-block-navigation-item,
.wp-block-navigation__responsive-container.is-menu-open:not(.disable-default-overlay) .wp-block-navigation__responsive-container-content .wp-block-navigation__container,
.wp-block-navigation__responsive-container.is-menu-open:not(.disable-default-overlay) .wp-block-navigation__responsive-container-content .wp-block-page-list {
align-items: flex-start !important;
}
}
@media (max-width: 600px) {
.has-modal-open .wp-block-navigation__responsive-container.is-menu-open:not(.disable-default-overlay) .wp-block-navigation__responsive-container-content .wp-block-navigation-item,
.has-modal-open .wp-block-navigation__responsive-container.is-menu-open:not(.disable-default-overlay) .wp-block-navigation__responsive-container-content .wp-block-navigation__container,
.has-modal-open .wp-block-navigation__responsive-container.is-menu-open:not(.disable-default-overlay) .wp-block-navigation__responsive-container-content .wp-block-page-list {
align-items: flex-start !important;
}
}
.wp-block-navigation__responsive-container.has-modal-open.is-menu-open .site-logo-title {
display: flex;
flex-wrap: nowrap;
max-width: 100%;
align-items: center;
gap: 0.5rem;
padding-bottom: var(--wp--preset--spacing--30);
position: relative;
padding-inline-end: 52px;
}
.wp-block-navigation__responsive-container.has-modal-open.is-menu-open .site-logo-title::after {
content: "";
position: absolute;
left: calc(-1 * var(--wp--preset--spacing--30));
right: calc(-1 * var(--wp--preset--spacing--30));
bottom: 0;
height: 1px;
background: #8080801d;
}
.wp-block-navigation__responsive-container.has-modal-open.is-menu-open .site-logo-title img {
max-height: 42px !important;
height: auto !important;
width: auto !important;
}
.wp-block-navigation__responsive-container.has-modal-open.is-menu-open .site-logo-title .site-title {
font-size: 1.25rem;
font-weight: 700;
color: var(--wp--preset--color--foreground);
text-transform: uppercase;
letter-spacing: -0.02em;
box-sizing: border-box;
line-height: 1.15;
}
.wp-block-navigation__responsive-container.is-menu-open:not(.disable-default-overlay) .wp-block-navigation__responsive-container-content {
padding-top: var(--wp--preset--spacing--30);
}
.has-modal-open .wp-block-navigation__responsive-container-close {
background-color: var(--wp--preset--color--tertiary);
padding: 0.625rem;
border-radius: 100%;
top: -2.5px !important;
}
.has-modal-open .wp-block-navigation__responsive-container.is-menu-open:not(.disable-default-overlay) .wp-block-navigation__responsive-container-content .wp-block-navigation__container {
gap: 0 !important;
width: 100%;
}
.has-modal-open .wp-block-navigation__responsive-container.is-menu-open:not(.disable-default-overlay) .wp-block-navrigation__containe,
.has-modal-open .wp-block-navigation__responsive-container.is-menu-open:not(.disable-default-overlay) .wp-block-navigation__container ul {
row-gap: 0.75rem !important;
width: -webkit-fill-available;
max-width: 100%;
}
.has-modal-open .wp-block-navigation__responsive-container.is-menu-open:not(.disable-default-overlay) .wp-block-navigation__responsive-container-content > ul.wp-block-navigation__container > li.wp-block-navigation-item:not(.wp-block-navigation__submenu-container) {
border-bottom: 1px solid #8080801d;
padding-top: 0.75rem;
padding-bottom: 0.75rem;
width: -webkit-fill-available;
max-width: 100%;
}
.has-modal-open .wp-block-navigation__responsive-container.is-menu-open:not(.disable-default-overlay) .wp-block-navigation__responsive-container-content .has-child .wp-block-navigation__submenu-container {
padding: 0.75rem 0.75rem 0 0.75rem !important;
gap: 0.75rem !important;
}
.has-modal-open .wp-block-navigation__responsive-container:not(.disable-default-overlay) .wp-block-navigation__responsive-dialog ul.wp-block-navigation__container > li:not(.wp-block-navigation__submenu-container) > a.wp-block-navigation-item__content {
font-size: 1.25rem;
font-weight: 600;
}
.has-modal-open .wp-block-navigation__responsive-container:not(.disable-default-overlay) .wp-block-navigation__submenu-container {
padding-top: 0.75rem !important;
}
.has-modal-open .wp-block-navigation__responsive-container:not(.disable-default-overlay) .wp-block-navigation__responsive-dialog ul.wp-block-navigation__container .wp-block-navigation-submenu .wp-block-navigation-item a {
font-size: 1rem !important;
} html.has-modal-open header.wp-block-template-part,
html.has-modal-open header.wp-block-template-part :has(.wp-block-navigation__responsive-dialog) {
backdrop-filter: none !important;
transform: none !important;
translate: none !important;
filter: none !important;
animation: none !important;
}
html.has-modal-open body:has(.entry-content > .ext-hero-section.ext-hero-section--full-screen:first-child) header.wp-block-template-part:has(.ext-header-sticky.ext-header-sticky--floating-pill.ext-header-glass) .ext-header-sticky.ext-header-sticky--floating-pill.ext-header-glass,
html.has-modal-open body:not(:has(.entry-content > .ext-hero-section.ext-hero-section--full-screen:first-child)) header.wp-block-template-part:has(.ext-header-sticky.ext-header-sticky--floating-pill.ext-header-glass) .ext-header-sticky.ext-header-sticky--floating-pill.ext-header-glass {
animation: none !important;
backdrop-filter: none !important;
translate: none !important;
} @media (max-width: 781px) {
body:not(:has(.wp-block-navigation__responsive-container.disable-default-overlay)) header.wp-block-template-part :is(.ext-nav-extras-phone, .ext-nav-extras-btn, .ext-nav-extras-social):not(.ext-nav-extras-mobile *) {
display: none;
} header.wp-block-template-part .ext-nav-extras:not(:has(nav, .wp-block-navigation)) {
display: none;
}
}
.ext-nav-extras-mobile {
display: none;
}
.has-modal-open .wp-block-navigation__responsive-dialog .ext-nav-extras-mobile {
display: flex;
flex-direction: column;
align-items: stretch;
gap: var(--wp--preset--spacing--20);
margin-top: var(--wp--preset--spacing--30);
}
.has-modal-open .wp-block-navigation__responsive-dialog .ext-nav-extras-mobile .wp-block-button {
width: 100%;
}
.has-modal-open .wp-block-navigation__responsive-dialog .ext-nav-extras-mobile .wp-block-button__link {
display: block;
text-align: center;
width: 100%;
} .has-modal-open .wp-block-navigation__responsive-dialog .ext-nav-extras-mobile .ext-nav-extras-phone,
.has-modal-open .wp-block-navigation__responsive-dialog .ext-nav-extras-mobile .ext-nav-extras-phone a,
.has-modal-open .wp-block-navigation__responsive-dialog .ext-nav-extras-mobile .ext-nav-extras-phone p {
font-size: 1.25rem !important;
font-weight: 600 !important;
} .has-modal-open .wp-block-navigation__responsive-dialog .ext-nav-extras-mobile .wp-block-social-link {
width: 32px;
height: 32px;
}
.has-modal-open .wp-block-navigation__responsive-dialog .ext-nav-extras-mobile .wp-social-link svg {
width: 28px;
height: 28px;
}
.wp-block-navigation .wp-block-navigation-item a:hover,
.wp-block-navigation .wp-block-navigation-item a:focus {
text-decoration: underline;
text-decoration-style: solid;
} nav .wp-block-pages-list__item.wp-block-navigation-item.menu-item-home {
display: none;
} .wp-block-navigation__responsive-container.is-menu-open:not(.disable-default-overlay) {
padding-top: var(--wp--preset--spacing--30);
padding-bottom: var(--wp--preset--spacing--30);
padding-right: var(--wp--preset--spacing--30);
padding-left: var(--wp--preset--spacing--30);
} .wp-block-navigation__responsive-container.is-menu-open:not(.disable-default-overlay) {
padding-top: clamp(1rem, var(--wp--style--root--padding-top), 20rem);
padding-right: clamp(1rem, var(--wp--style--root--padding-right), 20rem);
padding-bottom: clamp(1rem, var(--wp--style--root--padding-bottom), 20rem);
padding-left: clamp(1rem, var(--wp--style--root--padding-left), 20rem);
}  .wp-element-button {
transition: background-color 0.15s ease;
}
.wp-block-button .wp-block-button__link.is-style-outline:not(.has-background):hover,
.wp-block-button.is-style-outline > .wp-block-button__link:not(.has-background):hover {
background-color: rgba(159, 159, 159, 0.2);
} .wp-block-table.is-style-stripes tbody tr:nth-child(odd) {
background-color: var(--wp--custom--blocks--core-table--variant-stripes--color--background, var(--wp--preset--color--tertiary));
}  footer.wp-block-template-part:not([style*="margin-top"]) {
margin-top: 0;
} blockquote:is(.is-style-plain) {
border: none;
padding-left: 0;
} :where(.wp-block-search__button-inside .wp-block-search__inside-wrapper) {
border-color: var(--wp--custom--elements--input--border--color);
border-radius: var(--wp--custom--elements--button--border--radius);
border-width: var(--wp--custom--elements--input--border--width);
}
:where(.wp-block-search__button-inside .wp-block-search__inside-wrapper) .wp-block-search__input {
border-color: transparent;
}
.wp-block-search .wp-block-search__input {
border-radius: var(--wp--custom--elements--button--border--radius);
} .wp-block-image[style*="-radius"]:not([style*="overflow"]) {
overflow: hidden;
} .block-editor-block-list__block.wp-block.is-default-size.wp-block-site-logo .components-resizable-box__container,
.wp-block-site-logo.is-default-size img {
max-height: 42px !important;
height: auto !important;
width: auto !important;
} .wp-block-site-logo img[src*="extendify-demo-"],
.wp-block-site-logo img[src*="ext-custom-logo-"] {
filter: var(--wp--preset--duotone--primary-foreground);
min-width: 40px;
} @media (prefers-reduced-motion: reduce) {
html:focus-within {
scroll-behavior: auto;
}
*,
*::before,
*::after {
animation-duration: 0.01ms !important;
animation-iteration-count: 1 !important;
transition-duration: 0.01ms !important;
scroll-behavior: auto !important;
}
} input,
textarea {
caret-color: inherit;
outline-color: inherit;
} :where(.wp-block-post-comments-form) input:not([type="submit"]),
:where(.wp-block-post-comments-form) textarea {
background-color: var(--wp--preset--color--background);
color: var(--wp--preset--color--foreground);
border-color: inherit;
} .woocommerce-Tabs-panel--description h2,
.woocommerce-Reviews-title {
font-size: var(--wp--preset--font-size--medium);
}
.wp-block-button.wc-block-components-product-button {
flex-direction: row;
flex-wrap: wrap;
justify-content: start;
gap: 1rem;
}
.wp-block-button.wc-block-components-product-button a.added_to_cart {
margin-top: 0;
}
.woocommerce-checkout.woocommerce-page header.wp-block-template-part nav.wp-block-navigation {
visibility: hidden;
}
.wp-site-blocks .wp-block-group.woocommerce.product {
margin-top: 0;
margin-bottom: 0;
}
.wc-block-product-template__responsive {
grid-row-gap: 2rem;
}
.wc-block-components-product-button__button {
z-index: 1;
} .sticky-header-offset-container .entry-content > .wp-block-group {
scroll-margin-top: var(--wp--preset--spacing--60);
} :not(.block-editor-block-preview__content-iframe)
.has-tertiary-background-color.has-background
[class*="is-style-ext-preset--group--"][class*="item-card-1"]:not(.has-background) {
background-color: var(--wp--preset--color--background);
}
:not(.block-editor-block-preview__content-iframe)
.has-tertiary-background-color.has-background
[class*="is-style-ext-preset--group--"][class*="item-card-1"]:not(.has-background)::before {
background-color: var(--wp--preset--color--background) !important;
}
:not(.block-editor-block-preview__content-iframe)
.has-tertiary-background-color.has-background
[class*="is-style-ext-preset--image--"]:not(.has-background)::before {
background-color: var(--wp--preset--color--tertiary) !important;
}
:not(.block-editor-block-preview__content-iframe)
.has-tertiary-background-color.has-background
[class*="is-style-ext-preset--group--"][class*="item-card-1"]::before,
:not(.block-editor-block-preview__content-iframe)
.has-tertiary-background-color.has-background
[class*="is-style-ext-preset--media-text--"]::before {
background-color: var(--wp--preset--color--background) !important;
}
.block-editor-block-preview__content-iframe
[class*="is-style-ext-preset--group--natural-1"][class*="item-card-1"] {
background-color: transparent !important;
}
:root {
--grid-vector-bg: url("data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMTQ0MCAxMDI0IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgogIDxnIG9wYWNpdHk9IjAuMDkiIHN0cm9rZT0iY3VycmVudENvbG9yIiBzdHJva2Utb3BhY2l0eT0iMC43IiBzdHJva2Utd2lkdGg9IjEuMjYwNyI+CiAgICA8bGluZSB4MT0iLTUwLjYxNzIiIHkxPSI2MjQuOTk1IiB4Mj0iMTQ2MC45NiIgeTI9IjYyNC45OTUiIC8+CiAgICA8bGluZSB4MT0iLTUwLjYxNzIiIHkxPSI5NDcuNzMzIiB4Mj0iMTQ2MC45NiIgeTI9Ijk0Ny43MzMiIC8+CiAgICA8bGluZSB4MT0iLTUwLjYxNzIiIHkxPSIzMDIuMjU2IiB4Mj0iMTQ2MC45NiIgeTI9IjMwMi4yNTYiIC8+CiAgICA8bGluZSB4MT0iLTUwLjYxNzIiIHkxPSI0NjMuNjI0IiB4Mj0iMTQ2MC45NiIgeTI9IjQ2My42MjQiIC8+CiAgICA8bGluZSB4MT0iLTUwLjYxNzIiIHkxPSI3ODYuMzYyIiB4Mj0iMTQ2MC45NiIgeTI9Ijc4Ni4zNjIiIC8+CiAgICA8bGluZSB4MT0iLTUwLjYxNzIiIHkxPSIxNDAuODg1IiB4Mj0iMTQ2MC45NiIgeTI9IjE0MC44ODUiIC8+CiAgICA8bGluZSB4MT0iLTUwLjYxNzIiIHkxPSI1NDQuMzExIiB4Mj0iMTQ2MC45NiIgeTI9IjU0NC4zMTEiIC8+CiAgICA8bGluZSB4MT0iLTUwLjYxNzIiIHkxPSI4NjcuMDQ5IiB4Mj0iMTQ2MC45NiIgeTI9Ijg2Ny4wNDkiIC8+CiAgICA8bGluZSB4MT0iLTUwLjYxNzIiIHkxPSIyMjEuNTczIiB4Mj0iMTQ2MC45NiIgeTI9IjIyMS41NzMiIC8+CiAgICA8bGluZSB4MT0iLTUwLjYxNzIiIHkxPSIzODIuOTQiIHgyPSIxNDYwLjk2IiB5Mj0iMzgyLjk0IiAvPgogICAgPGxpbmUgeDE9Ii01MC42MTcyIiB5MT0iNzA1LjY4MiIgeDI9IjE0NjAuOTYiIHkyPSI3MDUuNjgyIiAvPgogICAgPGxpbmUgeDE9Ii01MC42MTcyIiB5MT0iNjAuMjAxNyIgeDI9IjE0NjAuOTYiIHkyPSI2MC4yMDE3IiAvPgogICAgPGxpbmUgeDE9IjY0Mi4xMzgiIHkxPSItNDguODQ3NyIgeDI9IjY0Mi4xMzgiIHkyPSIxMTE4LjU2IiAvPgogICAgPGxpbmUgeDE9IjMxOS4zOTgiIHkxPSItNDguODQ3NyIgeDI9IjMxOS4zOTgiIHkyPSIxMTE4LjU2IiAvPgogICAgPGxpbmUgeDE9Ijk2NC44NzQiIHkxPSItNDguODQ3NyIgeDI9Ijk2NC44NzQiIHkyPSIxMTE4LjU2IiAvPgogICAgPGxpbmUgeDE9IjEyODcuNjEiIHkxPSItNDguODQ3NyIgeDI9IjEyODcuNjEiIHkyPSIxMTE4LjU2IiAvPgogICAgPGxpbmUgeDE9IjE1OC4wMjgiIHkxPSItNDguODQ3NyIgeDI9IjE1OC4wMjgiIHkyPSIxMTE4LjU2IiAvPgogICAgPGxpbmUgeDE9IjgwMy41MDQiIHkxPSItNDguODQ3NyIgeDI9IjgwMy41MDQiIHkyPSIxMTE4LjU2IiAvPgogICAgPGxpbmUgeDE9IjQ4MC43NjgiIHkxPSItNDguODQ3NyIgeDI9IjQ4MC43NjgiIHkyPSIxMTE4LjU2IiAvPgogICAgPGxpbmUgeDE9IjExMjYuMjQiIHkxPSItNDguODQ3NyIgeDI9IjExMjYuMjQiIHkyPSIxMTE4LjU2IiAvPgogICAgPGxpbmUgeDE9Ijc3LjM0NTIiIHkxPSItNDguODQ3NyIgeDI9Ijc3LjM0NTEiIHkyPSIxMTE4LjU2IiAvPgogICAgPGxpbmUgeDE9IjcyMi44MjIiIHkxPSItNDguODQ3NyIgeDI9IjcyMi44MjIiIHkyPSIxMTE4LjU2IiAvPgogICAgPGxpbmUgeDE9IjQwMC4wODEiIHkxPSItNDguODQ3NyIgeDI9IjQwMC4wODEiIHkyPSIxMTE4LjU2IiAvPgogICAgPGxpbmUgeDE9IjEwNDUuNTYiIHkxPSItNDguODQ3NyIgeDI9IjEwNDUuNTYiIHkyPSIxMTE4LjU2IiAvPgogICAgPGxpbmUgeDE9IjEzNjguMyIgeTE9Ii00OC44NDc3IiB4Mj0iMTM2OC4zIiB5Mj0iMTExOC41NiIgLz4KICAgIDxsaW5lIHgxPSIyMzguNzE1IiB5MT0iLTQ4Ljg0NzciIHgyPSIyMzguNzE1IiB5Mj0iMTExOC41NiIgLz4KICAgIDxsaW5lIHgxPSI4ODQuMTkyIiB5MT0iLTQ4Ljg0NzciIHgyPSI4ODQuMTkyIiB5Mj0iMTExOC41NiIgLz4KICAgIDxsaW5lIHgxPSI1NjEuNDUxIiB5MT0iLTQ4Ljg0NzciIHgyPSI1NjEuNDUxIiB5Mj0iMTExOC41NiIgLz4KICAgIDxsaW5lIHgxPSIxMjA2LjkzIiB5MT0iLTQ4Ljg0NzciIHgyPSIxMjA2LjkzIiB5Mj0iMTExOC41NiIgLz4KICA8L2c+CiAgPGcgb3BhY2l0eT0iMC41IiBmaWxsPSJjdXJyZW50Q29sb3IiPgogICAgPHJlY3QgeD0iODAzLjU2MyIgeT0iNzg2LjMwNSIgd2lkdGg9IjgwLjIyNjIiIGhlaWdodD0iODAuMjI2MiIgZmlsbC1vcGFjaXR5PSIwLjQiIC8+CiAgICA8cmVjdCB4PSI0MDAuMTQiIHk9Ijc4Ni4zMDUiIHdpZHRoPSI4MC4yMjYyIiBoZWlnaHQ9IjgwLjIyNjIiIGZpbGwtb3BhY2l0eT0iMC4xOCIgLz4KICAgIDxyZWN0IHg9IjExMjYuNzYiIHk9IjIyMi40MyIgd2lkdGg9IjgwLjIyNjIiIGhlaWdodD0iNzkuMDgwMSIgZmlsbC1vcGFjaXR5PSIwLjA4IiAvPgogICAgPHJlY3QgeD0iNDgwLjM2NyIgeT0iNDY0LjIwMyIgd2lkdGg9IjgwLjIyNjIiIGhlaWdodD0iNzkuMDgwMSIgZmlsbC1vcGFjaXR5PSIwLjEzIiAvPgogICAgPHJlY3QgeD0iMTA0NS4zOSIgeT0iMzAyLjY1NiIgd2lkdGg9IjgwLjIyNjIiIGhlaWdodD0iNzkuMDgwMSIgZmlsbC1vcGFjaXR5PSIwLjAzIiAvPgogICAgPHJlY3QgeD0iMzk5Ljk5NCIgeT0iMjIyLjQzIiB3aWR0aD0iODAuMjI2MiIgaGVpZ2h0PSI3OS4wODAxIiBmaWxsLW9wYWNpdHk9IjAuMTMiIC8+CiAgICA8cmVjdCB4PSIxMDQ1LjM5IiB5PSIyMjIuNDMiIHdpZHRoPSI4MC4yMjYyIiBoZWlnaHQ9Ijc5LjA4MDEiIGZpbGwtb3BhY2l0eT0iMC4wOCIgLz4KICAgIDxyZWN0IHg9IjM5OS45OTQiIHk9IjQ2NC4yMDMiIHdpZHRoPSI4MC4yMjYyIiBoZWlnaHQ9Ijc5LjA4MDEiIGZpbGwtb3BhY2l0eT0iMC4xMyIgLz4KICAgIDxyZWN0IHg9IjMxOS45MTQiIHk9Ijc4Ni4zMDUiIHdpZHRoPSI4MC4yMjYyIiBoZWlnaHQ9IjgwLjIyNjIiIGZpbGwtb3BhY2l0eT0iMC4xOCIgLz4KICAgIDxyZWN0IHg9IjMxOS45MTQiIHk9Ijg2Ni41MzEiIHdpZHRoPSI4MC4yMjYyIiBoZWlnaHQ9IjgxLjM3MjMiIGZpbGwtb3BhY2l0eT0iMC4xOCIgLz4KICAgIDxyZWN0IHg9IjE1OC4zMTUiIHk9IjcwNi4wNzgiIHdpZHRoPSI4MC4yMjYyIiBoZWlnaHQ9IjgwLjIyNjIiIGZpbGwtb3BhY2l0eT0iMC4xOCIgLz4KICAgIDxyZWN0IHg9Ijk2NS4xNjIiIHk9IjYwLjgzMiIgd2lkdGg9IjgwLjIyNjIiIGhlaWdodD0iODAuMjI2MiIgZmlsbC1vcGFjaXR5PSIwLjEzIiAvPgogICAgPHJlY3QgeD0iODg0LjA1OSIgeT0iLTE5Ljg1NTUiIHdpZHRoPSI4MC4yMjYyIiBoZWlnaHQ9Ijc5LjUwNjIiIGZpbGwtb3BhY2l0eT0iMC4xMyIgLz4KICAgIDxyZWN0IHg9Ijg4NC4wNTkiIHk9IjYwLjQwMjMiIHdpZHRoPSI4MC4yMjYyIiBoZWlnaHQ9IjgwLjAyODUiIGZpbGwtb3BhY2l0eT0iMC4xMyIgLz4KICAgIDxyZWN0IHg9IjE1OC4zMTUiIHk9IjEzOS45MSIgd2lkdGg9IjgxLjM3MjMiIGhlaWdodD0iODIuNTE4NCIgZmlsbC1vcGFjaXR5PSIwLjE4IiAvPgogICAgPHJlY3QgeD0iNzYuOTQzNCIgeT0iNTkuNjgzNiIgd2lkdGg9IjgxLjM3MjMiIGhlaWdodD0iODAuMjI2MiIgZmlsbC1vcGFjaXR5PSIwLjE4IiAvPgogICAgPHJlY3QgeD0iLTMuMjgzMiIgeT0iNjAuODI4MSIgd2lkdGg9IjgxLjM3MjMiIGhlaWdodD0iODAuMjI2MiIgZmlsbC1vcGFjaXR5PSIwLjE4IiAvPgogICAgPHJlY3QgeD0iNzYuOTQzNCIgeT0iMTM5LjkxIiB3aWR0aD0iODEuMzcyMyIgaGVpZ2h0PSI4Mi41MTg0IiBmaWxsLW9wYWNpdHk9IjAuMTgiIC8+CiAgICA8cmVjdCB4PSI0MDAuMTQxIiB5PSItMjAuNTQzIiB3aWR0aD0iODEuMzcyMyIgaGVpZ2h0PSI4MC4yMjYyIiBmaWxsLW9wYWNpdHk9IjAuMiIgLz4KICAgIDxyZWN0IHg9IjE1OC4zMTUiIHk9IjMwMS41MDgiIHdpZHRoPSI4MC4yMjYyIiBoZWlnaHQ9IjgxLjM3MjMiIGZpbGwtb3BhY2l0eT0iMC4xOCIgLz4KICAgIDxyZWN0IHg9IjExMjYuNzYiIHk9IjcwNi4wNzgiIHdpZHRoPSI4MC4yMjYyIiBoZWlnaHQ9IjgwLjIyNjIiIGZpbGwtb3BhY2l0eT0iMC4xMyIgLz4KICAgIDxyZWN0IHg9IjEyMDYuOTkiIHk9Ijc4Ni4zMDUiIHdpZHRoPSI4MC4yMjYyIiBoZWlnaHQ9IjgwLjIyNjIiIGZpbGwtb3BhY2l0eT0iMC4xMyIgLz4KICA8L2c+Cjwvc3ZnPg==");
}  [class*="is-style-ext-preset--group--"][class*="--section"].has-tertiary-background-color:has(
+ .has-background-background-color > .wp-block-cover.alignfull
)::after {
content: none !important;
}
[class*="is-style-ext-preset--group--"][class*="--section"].has-tertiary-background-color:has(
+ .has-background-background-color > .wp-block-cover.alignfull
) {
margin-bottom: 0 !important;
}
[class*="is-style-ext-preset--group--"][class*="--section"].has-background-background-color:has(.wp-block-cover.alignfull) + .has-tertiary-background-color::before {
content: none !important;
}
[class*="is-style-ext-preset--group--"][class*="--section"].has-background-background-color:has(.wp-block-cover.alignfull) + .has-tertiary-background-color {
margin-top: 0 !important;
} .m-0 {
margin: 0 !important;
}
.z-0 {
z-index: 0 !important;
}
.z-10 {
z-index: 10 !important;
}
.z-20 {
z-index: 20 !important;
}
.z-30 {
z-index: 30 !important;
}
.d-none {
display: none;
}
.d-block {
display: block;
}
@media (min-width: 640px) {
.sm-d-none {
display: none;
}
.sm-d-block {
display: block;
}
}
@media (min-width: 768px) {
.md-d-none {
display: none;
}
.md-d-block {
display: block;
}
}
@media (min-width: 1024px) {
.lg-d-none {
display: none;
}
.lg-d-block {
display: block;
}
} [dir="rtl"] [class*="wp-container-core-group-is-layout-"].ext-is-logical-start.is-content-justification-left > :where(:not(.alignleft):not(.alignright):not(.alignfull)) {
margin-inline-start: 0 !important;
margin-inline-end: auto !important;
}
.no-underline,
.no-underline a {
text-decoration: none;
} .extendify-agent .preview-is-style-ext-preset--group--matrix-1--section .preview-is-style-ext-preset--group--matrix-1--item-card-1--align-center {
border: solid 6px color-mix(in oklab, var(--wp--preset--color--foreground) 10%, transparent) !important;
}
.extendify-agent .preview-is-style-ext-preset--group--wave-1--section {
--wave-ratio: 1440 / 80;
overflow: visible;
}
.extendify-agent .preview-is-style-ext-preset--group--wave-1--section .preview-is-style-ext-preset--group--wave-1--item-card-1--align-center {
position: relative;
overflow: visible;
}
.extendify-agent .preview-is-style-ext-preset--group--wave-1--section .preview-is-style-ext-preset--group--wave-1--item-card-1--align-center::after {
content: "";
position: absolute;
width: 150%;
left: 50%;
transform: translateX(-35%);
aspect-ratio: var(--wave-ratio);
background-color: var(--wp--preset--color--background);
-webkit-mask: var(--wave-mask) no-repeat center / 100% 100%;
mask: var(--wave-mask) no-repeat center / 100% 100%;
bottom: -1px;
pointer-events: none;
z-index: 1;
}
.extendify-agent .preview-is-style-ext-preset--group--wave-1--section .preview-is-style-ext-preset--group--wave-1--item-card-1--align-center::before {
content: "";
position: absolute;
width: 150%;
left: 50%;
transform: translateX(-65%) scale(-1, -1);
aspect-ratio: var(--wave-ratio);
background-color: var(--wp--preset--color--background);
-webkit-mask: var(--wave-mask) no-repeat center / 100% 100%;
mask: var(--wave-mask) no-repeat center / 100% 100%;
top: -1px;
pointer-events: none;
z-index: 1;
} :root {
--ext-header-height: 96px;
--ext-header-offset: 1rem;
--ext-header-blur-start: 4px;
--ext-header-blur-end: 12px;
--ext-header-bg-opacity-start: 0.75;
--ext-header-bg-opacity-end: 0.95;
--ext-header-padding: 1.5rem;
--ext-header-animation-distance: 100px;
--ext-header-glass-tint-dark: #ffffff;
--ext-header-glass-tint-dark-end: #101010;
--ext-header-dark-logo-filter: brightness(0) invert(1);
}
body {
timeline-scope: --ext-hero-timeline;
} header.wp-block-template-part:has(.ext-header-sticky) {
position: sticky;
top: 0;
z-index: 12;
} header.wp-block-template-part:has(.ext-header-sticky):not(:has(.ext-header-glass)):not(.has-background) {
background-color: var(--wp--preset--color--background);
}
body.admin-bar header.wp-block-template-part:has(.ext-header-sticky) {
top: var(--wp-admin--admin-bar--position-offset, var(--wp-admin--admin-bar--height, 32px));
}
@media (max-width: 782px) {
body.admin-bar header.wp-block-template-part:has(.ext-header-sticky) {
top:0;
}
}
html:has(.ext-header-sticky) {
scroll-padding-top: var(--ext-header-height);
} body:has(.entry-content > .ext-hero-section.ext-hero-section--full-screen:first-child) header.wp-block-template-part:has(.ext-header-overlay):not(:has(.ext-header-sticky)) {
position: relative;
top: 0;
z-index: 12;
}
body:has(.ext-header-overlay) .entry-content > .ext-hero-section.ext-hero-section--full-screen:first-child {
margin-top: calc(-1 * var(--ext-header-height)) !important;
position: relative;
z-index: 0;
} body:has(.entry-content > .ext-hero-section.ext-hero-section--full-screen:first-child) header.wp-block-template-part:has(.ext-header-overlay):not(.is-past-hero):not(:has(.ext-header-glass)) {
background-color: transparent;
} .ext-header-glass {
--ext-header-glass-color-start: var(--wp--preset--color--background);
--ext-header-glass-color-end: var(--wp--preset--color--background);
}
header.wp-block-template-part:has(.ext-header-glass) .ext-header-glass {
background-color: oklch(from var(--ext-header-glass-color-end) l c h / var(--ext-header-bg-opacity-end));
backdrop-filter: blur(var(--ext-header-blur-end));
border-radius: 1rem;
}  body:has(.entry-content > .ext-hero-section.ext-hero-section--full-screen:first-child) .ext-header-glass.ext-header--dark {
--ext-header-glass-color-start: var(--ext-header-glass-tint-dark);
--ext-header-glass-color-end: var(--ext-header-glass-tint-dark-end);
--ext-header-bg-opacity-start: 0.06;
--ext-header-bg-opacity-end: 0.85;
--ext-header-blur-start: 16px;
--ext-header-blur-end: 24px;
}
body:has(.entry-content > .ext-hero-section.ext-hero-section--full-screen:first-child) header.wp-block-template-part:has(.ext-header-glass.ext-header--dark) .ext-header-glass {
border: 1px solid rgb(255 255 255 / 0.12);
}
body:has(.entry-content > .ext-hero-section.ext-hero-section--full-screen:first-child) header.wp-block-template-part:not(.is-past-hero):has(.ext-header-overlay.ext-header--dark) {
color: #fff;
} body:has(.ext-header-overlay.ext-header--dark) .ext-hero-section--full-screen .wp-block-cover::after {
content: "";
position: absolute;
inset: 0 0 auto 0;
height: calc(var(--ext-header-height) * 3);
transition: opacity 300ms ease;
background: linear-gradient(
to bottom,
rgb(0 0 0 / 0.50) 0%,
rgb(0 0 0 / 0.25) 50%,
rgb(0 0 0 / 0.05) 80%,
rgb(0 0 0 / 0) 100%
);
pointer-events: none;
z-index: 1;
} body:has(header.wp-block-template-part.is-past-hero) .ext-hero-section--full-screen .wp-block-cover::after {
opacity: 0;
}
body:has(.entry-content > .ext-hero-section.ext-hero-section--full-screen:first-child) header.wp-block-template-part:has(.ext-header-glass.ext-header--dark) {
color: #fff;
} body:has(.entry-content > .ext-hero-section.ext-hero-section--full-screen:first-child) header.wp-block-template-part:not(.is-past-hero):has(.ext-header-overlay.ext-header--dark) :where(a, button, .wp-block-site-title):not(.has-background, .wp-block-button__link, .cloned-for-mobile, .cloned-for-mobile *),
body:has(.entry-content > .ext-hero-section.ext-hero-section--full-screen:first-child) header.wp-block-template-part:has(.ext-header-glass.ext-header--dark) :where(a, button, .wp-block-site-title):not(.has-background, .wp-block-button__link, .cloned-for-mobile, .cloned-for-mobile *) {
color: inherit;
}
body:has(.entry-content > .ext-hero-section.ext-hero-section--full-screen:first-child) header.wp-block-template-part:not(.is-past-hero):has(.ext-header-overlay.ext-header--dark) .wp-social-link:not(.cloned-for-mobile, .cloned-for-mobile *),
body:has(.entry-content > .ext-hero-section.ext-hero-section--full-screen:first-child) header.wp-block-template-part:has(.ext-header-glass.ext-header--dark) .wp-social-link:not(.cloned-for-mobile, .cloned-for-mobile *) {
color: #fff !important;
} body:has(.entry-content > .ext-hero-section.ext-hero-section--full-screen:first-child) header.wp-block-template-part:not(.is-past-hero):has(.ext-header-overlay.ext-header--dark) :is(.ext-nav-extras-phone, .ext-nav-extras-phone a):not(.cloned-for-mobile, .cloned-for-mobile *),
body:has(.entry-content > .ext-hero-section.ext-hero-section--full-screen:first-child) header.wp-block-template-part:has(.ext-header-glass.ext-header--dark) :is(.ext-nav-extras-phone, .ext-nav-extras-phone a):not(.cloned-for-mobile, .cloned-for-mobile *) {
color: #fff !important;
}
body:has(.entry-content > .ext-hero-section.ext-hero-section--full-screen:first-child) header.wp-block-template-part:not(.is-past-hero):has(.ext-header-overlay.ext-header--dark) svg:not(.cloned-for-mobile *),
body:has(.entry-content > .ext-hero-section.ext-hero-section--full-screen:first-child) header.wp-block-template-part:has(.ext-header-glass.ext-header--dark) svg:not(.cloned-for-mobile *) {
fill: currentColor;
}
body:has(.entry-content > .ext-hero-section.ext-hero-section--full-screen:first-child) header.wp-block-template-part:not(.is-past-hero):has(.ext-header-overlay.ext-header--dark) :is(.wp-block-site-logo, .wp-duotone-primary-foreground):not(.cloned-for-mobile, .cloned-for-mobile *),
body:has(.entry-content > .ext-hero-section.ext-hero-section--full-screen:first-child) header.wp-block-template-part:has(.ext-header-glass.ext-header--dark) :is(.wp-block-site-logo, .wp-duotone-primary-foreground):not(.cloned-for-mobile, .cloned-for-mobile *) {
filter: var(--ext-header-dark-logo-filter);
} body:has(.entry-content > .ext-hero-section.ext-hero-section--full-screen:first-child) header.wp-block-template-part:not(.is-past-hero):has(.ext-header-overlay.ext-header--dark) .ext-nav-extras-btn:not(.cloned-for-mobile, .cloned-for-mobile *) .wp-block-button__link,
body:has(.entry-content > .ext-hero-section.ext-hero-section--full-screen:first-child) header.wp-block-template-part:has(.ext-header-glass.ext-header--dark) .ext-nav-extras-btn:not(.cloned-for-mobile, .cloned-for-mobile *) .wp-block-button__link {
background-color: #fefefe !important;
color: #060606 !important;
} header.wp-block-template-part:has(.ext-header-sticky):not(:has(.ext-header-glass)) {
transition: background-color 300ms ease, box-shadow 300ms ease;
} header.wp-block-template-part:has(.ext-header-sticky.ext-header-sticky--floating-pill) {
transition: top 300ms ease;
} body:not(:has(.entry-content > .ext-hero-section.ext-hero-section--full-screen:first-child)) header.wp-block-template-part.is-scrolled:has(.ext-header-sticky):not(:has(.ext-header-glass)) {
box-shadow: 0 4px 24px -8px rgb(0 0 0 / 0.08);
} header.wp-block-template-part:has(.ext-header--dark) {
transition: background-color 300ms ease, color 300ms ease, box-shadow 300ms ease, border-color 300ms ease;
}
header.wp-block-template-part:has(.ext-header--dark) :where(a, button, .wp-block-site-title, .wp-social-link) {
transition: color 300ms ease;
}
header.wp-block-template-part:has(.ext-header--dark) .wp-block-site-logo {
transition: filter 300ms ease;
} header.wp-block-template-part.is-past-hero:has(.ext-header-sticky.ext-header-overlay):not(:has(.ext-header-glass)) {
background-color: var(--wp--preset--color--background);
box-shadow: 0 4px 24px -8px rgb(0 0 0 / 0.08);
} header.wp-block-template-part.is-past-hero:has(.ext-header-overlay.ext-header--dark):not(:has(.ext-header-glass)) {
color: var(--wp--preset--color--foreground);
}
header.wp-block-template-part.is-past-hero:has(.ext-header-overlay.ext-header--dark):not(:has(.ext-header-glass)) :where(a, button, .wp-block-site-title):not(.has-background, .wp-block-button__link) {
color: inherit;
}
header.wp-block-template-part.is-past-hero:has(.ext-header-overlay.ext-header--dark):not(:has(.ext-header-glass)) .wp-social-link {
color: var(--wp--preset--color--foreground) !important;
}
header.wp-block-template-part.is-past-hero:has(.ext-header-overlay.ext-header--dark):not(:has(.ext-header-glass)) .wp-block-site-logo {
filter: brightness(1) invert(0);
} @supports (animation-timeline: scroll()) {
.entry-content > .ext-hero-section.ext-hero-section--full-screen:first-child {
view-timeline: --ext-hero-timeline block;
}
} header.wp-block-template-part .ext-header-sticky--floating-pill.ext-animate {
opacity: 1 !important;
}
header.wp-block-template-part:has(.ext-header-sticky.ext-header-sticky--floating-pill) {
position: sticky;
top: 0;
z-index: 12;
border-bottom: none;
}
body:has(.entry-content > .ext-hero-section.ext-hero-section--full-screen:first-child) header.wp-block-template-part:has(.ext-header-sticky.ext-header-sticky--floating-pill) {
position: sticky;
top: var(--ext-header-offset);
max-width: var(--wp--style--global--wide-size);
margin-left: auto;
margin-right: auto;
background-color: transparent;
padding-inline: var(--wp--style--root--padding-right) var(--wp--style--root--padding-left);
} body:has(.entry-content > .ext-hero-section.ext-hero-section--full-screen:first-child) header.wp-block-template-part:has(.ext-header-sticky.ext-header-sticky--floating-pill.ext-header-glass) .ext-header-sticky.ext-header-sticky--floating-pill.ext-header-glass {
background-color: oklch(from var(--ext-header-glass-color-start) l c h / var(--ext-header-bg-opacity-start));
backdrop-filter: blur(var(--ext-header-blur-start));
}
body.admin-bar:has(.entry-content > .ext-hero-section.ext-hero-section--full-screen:first-child) header.wp-block-template-part:has(.ext-header-sticky.ext-header-sticky--floating-pill) {
top:
calc(var(--ext-header-offset) +
var(--wp-admin--admin-bar--position-offset, var(--wp-admin--admin-bar--height, 32px)));
background-color: transparent;
}
@media (max-width: 782px) {
body.admin-bar:has(.entry-content > .ext-hero-section.ext-hero-section--full-screen:first-child) header.wp-block-template-part:has(.ext-header-sticky.ext-header-sticky--floating-pill) {
top:
calc(var(--ext-header-offset) +
var(--wp-admin--admin-bar--position-offset, var(--wp-admin--admin-bar--height, 46px)));
}
body.admin-bar:has(.entry-content > .ext-hero-section.ext-hero-section--full-screen:first-child) header.wp-block-template-part.is-scrolled:has(.ext-header-sticky.ext-header-sticky--floating-pill) {
top:var(--ext-header-offset);
}
}
@supports (animation-timeline: scroll()) {
body:not(:has(.entry-content > .ext-hero-section.ext-hero-section--full-screen:first-child)) header.wp-block-template-part:has(.ext-header-sticky.ext-header-sticky--floating-pill) {
max-width: calc(var(--wp--style--global--wide-size) + var(--wp--style--root--padding-right) + var(--wp--style--root--padding-left));
margin-left: auto;
margin-right: auto;
}
@media (prefers-reduced-motion: no-preference) {
body:has(.entry-content > .ext-hero-section.ext-hero-section--full-screen:first-child) header.wp-block-template-part:has(.ext-header-sticky.ext-header-sticky--floating-pill.ext-header-glass) .ext-header-sticky.ext-header-sticky--floating-pill.ext-header-glass {
animation: ext-header-glass-intensify linear both !important;
animation-timeline: --ext-hero-timeline !important;
animation-range: exit 0% exit 80% !important;
}
body:not(:has(.entry-content > .ext-hero-section.ext-hero-section--full-screen:first-child)) header.wp-block-template-part:has(.ext-header-sticky.ext-header-sticky--floating-pill.ext-header-glass) .ext-header-sticky.ext-header-sticky--floating-pill.ext-header-glass {
animation: ext-header-glass-intensify-no-hero linear forwards !important;
animation-timeline: scroll() !important;
animation-range: 0 var(--ext-header-animation-distance) !important;
}
}
}
@keyframes ext-header-glass-intensify {
from {
background-color: oklch(from var(--ext-header-glass-color-start) l c h / var(--ext-header-bg-opacity-start));
backdrop-filter: blur(var(--ext-header-blur-start));
}
to {
background-color: oklch(from var(--ext-header-glass-color-end) l c h / var(--ext-header-bg-opacity-end));
backdrop-filter: blur(var(--ext-header-blur-end));
box-shadow: 0 14px 28px -10px rgb(0 0 0 / 0.14), 0 -14px 28px -10px rgb(0 0 0 / 0.14);
}
}
@keyframes ext-header-glass-intensify-no-hero {
from {
background-color: oklch(from var(--ext-header-glass-color-start) l c h / var(--ext-header-bg-opacity-start));
backdrop-filter: blur(var(--ext-header-blur-start));
box-shadow: none;
translate: 0 0;
max-width: 100%;
margin-inline: auto;
}
to {
background-color: oklch(from var(--ext-header-glass-color-end) l c h / var(--ext-header-bg-opacity-end));
backdrop-filter: blur(var(--ext-header-blur-end));
box-shadow: 0 14px 28px -10px rgb(0 0 0 / 0.14), 0 -14px 28px -10px rgb(0 0 0 / 0.14);
translate: 0 var(--ext-header-offset);
max-width: var(--wp--style--global--wide-size);
margin-inline: var(--wp--style--root--padding-right) var(--wp--style--root--padding-left);
border-radius: 1rem;
}
} .ext-header-overlay[class*="is-style-ext-preset--"],
.ext-header-glass[class*="is-style-ext-preset--"] {
background-image: none !important;
} header:has(> header.wp-block-template-part :where(.ext-header-overlay)) {
display: contents;
}