.sbwc-skip-link{position:fixed;top:-120px;left:1rem;z-index:100005;padding:.75rem 1.5rem;background-color:#e3fc02;color:#0a0a0b;font-family:var(--font-mono, monospace);font-size:.85rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;text-decoration:none;border-radius:4px;border:2px solid #0a0a0b;box-shadow:0 8px 24px #000000bf;transition:top .2s cubic-bezier(.16,1,.3,1);display:inline-flex;align-items:center;gap:.5rem}.sbwc-skip-link:focus{top:1rem;outline:3px solid #ffffff!important;outline-offset:2px!important}:focus-visible{outline:2px solid #e3fc02!important;outline-offset:3px!important}#sbwc-a11y-btn{position:fixed;bottom:1.5rem;left:1.5rem;z-index:99990;width:44px;height:44px;min-width:44px;min-height:44px;border-radius:0;background:#111113;color:#e3fc02;border:1.5px solid rgba(227,252,2,.7);box-shadow:0 4px 16px #0009,0 0 12px #e3fc0226;display:flex;align-items:center;justify-content:center;cursor:pointer;padding:0;transition:transform .15s ease,border-color .2s ease,box-shadow .2s ease,background-color .2s ease,color .2s ease}body.sbwc-mobile-menu-open #sbwc-a11y-btn,body.overflow-hidden #sbwc-a11y-btn{opacity:0!important;pointer-events:none!important;visibility:hidden!important;transform:scale(.8)}#sbwc-a11y-btn:hover{background-color:#e3fc02;color:#0a0a0b;border-color:#e3fc02;box-shadow:0 4px 20px #e3fc0266;transform:translateY(-1px)}#sbwc-a11y-btn:active{transform:translateY(0)}#sbwc-a11y-btn:focus-visible{outline:2px solid #e3fc02!important;outline-offset:3px!important}#sbwc-a11y-btn .a11y-active-dot{position:absolute;top:-3px;right:-3px;width:8px;height:8px;border-radius:0;background-color:#e3fc02;border:1px solid #0a0a0b;display:none}html[class*=a11y-] #sbwc-a11y-btn .a11y-active-dot{display:block}#sbwc-a11y-backdrop{position:fixed;inset:0;z-index:100000;background:#000000a6;backdrop-filter:blur(2px);opacity:0;visibility:hidden;pointer-events:none;transition:opacity .25s ease,visibility .25s ease}#sbwc-a11y-backdrop.is-active{opacity:1;visibility:visible;pointer-events:auto}#sbwc-a11y-panel{position:fixed;top:0;bottom:0;left:0;z-index:100001;width:380px;max-width:calc(100vw - 1.5rem);height:100dvh;background:#111113;color:#f0f0f0;border-right:1px solid #333338;box-shadow:10px 0 40px #000c;display:flex;flex-direction:column;transform:translate(-100%);visibility:hidden;pointer-events:none;transition:transform .3s cubic-bezier(.16,1,.3,1),visibility .3s ease}#sbwc-a11y-panel.is-open{transform:translate(0);visibility:visible;pointer-events:auto}.sbwc-a11y-header{padding:1.25rem 1.25rem 1rem;border-bottom:1px solid #2a2a2e;display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;background:#161619}.sbwc-a11y-badge{display:inline-flex;align-items:center;gap:.35rem;font-family:var(--font-mono, monospace);font-size:.625rem;font-weight:700;text-transform:uppercase;letter-spacing:.15em;color:#e3fc02;margin-bottom:.25rem}.sbwc-a11y-title{font-family:var(--font-heading, sans-serif);font-size:1.25rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:#fff;margin:0;line-height:1.2}.sbwc-a11y-desc{font-size:.8rem;color:#8a8a96;margin:.25rem 0 0;line-height:1.4}.sbwc-a11y-close{background:transparent;border:1px solid #333338;color:#8a8a96;width:36px;height:36px;min-width:36px;min-height:36px;border-radius:6px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:color .15s ease,border-color .15s ease,background .15s ease}.sbwc-a11y-close:hover{color:#fff;border-color:#e3fc02;background:#2a2a2e}.sbwc-a11y-close:focus-visible{outline:2px solid #e3fc02!important;outline-offset:2px!important}.sbwc-a11y-body{padding:1.25rem;flex:1;overflow-y:auto;-webkit-overflow-scrolling:touch;display:flex;flex-direction:column;gap:1.25rem}.sbwc-a11y-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:.625rem}.sbwc-a11y-control{background:#1a1a1e;border:1px solid #2a2a2e;border-radius:8px;padding:.875rem .75rem;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:.5rem;color:#c8c8d0;cursor:pointer;min-height:80px;transition:all .2s ease;touch-action:manipulation}.sbwc-a11y-control .control-icon{color:#8a8a96;transition:color .2s ease,transform .2s ease}.sbwc-a11y-control .control-label{font-family:var(--font-body, sans-serif);font-size:.75rem;font-weight:600;line-height:1.25;letter-spacing:.02em}.sbwc-a11y-control .control-status{font-family:var(--font-mono, monospace);font-size:.6rem;font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:#5a5a64}.sbwc-a11y-control:hover{background:#222228;border-color:#3e3e46;color:#fff}.sbwc-a11y-control:hover .control-icon{color:#e3fc02;transform:translateY(-1px)}.sbwc-a11y-control:focus-visible{outline:2px solid #e3fc02!important;outline-offset:2px!important}.sbwc-a11y-control.is-active,.sbwc-a11y-control[aria-pressed=true]{background:#e3fc0214;border-color:#e3fc02;color:#fff}.sbwc-a11y-control.is-active .control-icon,.sbwc-a11y-control[aria-pressed=true] .control-icon,.sbwc-a11y-control.is-active .control-status,.sbwc-a11y-control[aria-pressed=true] .control-status{color:#e3fc02}.sbwc-a11y-footer{padding:1rem 1.25rem;border-top:1px solid #2a2a2e;background:#161619;display:flex;flex-direction:column;gap:.75rem}.sbwc-a11y-reset{width:100%;padding:.75rem 1rem;background:#222226;border:1px solid #333338;border-radius:6px;color:#f0f0f0;font-family:var(--font-mono, monospace);font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.1em;display:flex;align-items:center;justify-content:center;gap:.5rem;cursor:pointer;transition:all .2s ease;min-height:44px}.sbwc-a11y-reset:hover{background:#2c2c32;border-color:#e3fc02;color:#e3fc02}.sbwc-a11y-reset:focus-visible{outline:2px solid #e3fc02!important;outline-offset:2px!important}.sbwc-a11y-note{font-size:.6875rem;color:#6e6e78;text-align:center;line-height:1.35}.sbwc-a11y-sr-status{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}html.a11y-text-lg{font-size:115%!important}html.a11y-text-sm{font-size:90%!important}html.a11y-high-contrast{--color-sbwc-black: #000000 !important;--color-sbwc-charcoal: #050505 !important;--color-sbwc-gunmetal: #0f0f10 !important;--color-sbwc-steel: #222225 !important;--color-sbwc-border: #ffffff !important;--color-sbwc-text: #ffffff !important;--color-sbwc-muted: #e6e6e6 !important;--color-sbwc-dim: #b0b0b8 !important;--color-sbwc-acid: #ffff00 !important}html.a11y-high-contrast body{background-color:#000!important;color:#fff!important}html.a11y-high-contrast .intel-badge,html.a11y-high-contrast .card,html.a11y-high-contrast .border,html.a11y-high-contrast [class*=border-sbwc]{border-color:#fff!important}html.a11y-high-contrast a{color:#ff0!important}html.a11y-high-contrast :focus-visible{outline:3px solid #ffff00!important;outline-offset:3px!important}html.a11y-grayscale{filter:grayscale(100%)!important}html.a11y-grayscale #sbwc-a11y-panel,html.a11y-grayscale #sbwc-a11y-btn{filter:none!important}html.a11y-invert{filter:invert(100%) hue-rotate(180deg)!important;background-color:#fff!important}html.a11y-invert img,html.a11y-invert video,html.a11y-invert picture,html.a11y-invert [style*=background-image],html.a11y-invert #sbwc-a11y-panel,html.a11y-invert #sbwc-a11y-btn{filter:invert(100%) hue-rotate(180deg)!important}html.a11y-highlight-links a:not(.btn-primary):not(.btn-secondary):not(#sbwc-a11y-btn):not(.sbwc-a11y-close):not(.sbwc-a11y-control):not(.sbwc-a11y-reset){text-decoration:underline 2px #e3fc02!important;text-underline-offset:4px!important;font-weight:700!important;background-color:#e3fc0229!important;color:#e3fc02!important;padding:0 2px!important;border-radius:2px!important}html.a11y-readable-font,html.a11y-readable-font body,html.a11y-readable-font h1,html.a11y-readable-font h2,html.a11y-readable-font h3,html.a11y-readable-font h4,html.a11y-readable-font h5,html.a11y-readable-font h6,html.a11y-readable-font p,html.a11y-readable-font a,html.a11y-readable-font span,html.a11y-readable-font li,html.a11y-readable-font button,html.a11y-readable-font input{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif!important;letter-spacing:.02em!important;line-height:1.75!important}html.a11y-pause-animations *,html.a11y-pause-animations *:before,html.a11y-pause-animations *:after{animation-play-state:paused!important;animation-duration:1ms!important;transition-duration:1ms!important}html.a11y-pause-animations{scroll-behavior:auto!important}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:1ms!important;animation-iteration-count:1!important;transition-duration:1ms!important;scroll-behavior:auto!important}}html.a11y-big-cursor,html.a11y-big-cursor *{cursor:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='36' height='36' viewBox='0 0 24 24' fill='%23e3fc02' stroke='%23000000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolygon points='3 3 10 21 13 14 20 11 3 3'/%3E%3C/svg%3E"),auto!important}html.a11y-big-cursor a,html.a11y-big-cursor button,html.a11y-big-cursor [role=button],html.a11y-big-cursor input,html.a11y-big-cursor select,html.a11y-big-cursor textarea{cursor:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='36' height='36' viewBox='0 0 24 24' fill='%23e3fc02' stroke='%23000000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M18 11V6a2 2 0 0 0-2-2v0a2 2 0 0 0-2 2v0'/%3E%3Cpath d='M14 10V4a2 2 0 0 0-2-2v0a2 2 0 0 0-2 2v2'/%3E%3Cpath d='M10 10.5V6a2 2 0 0 0-2-2v0a2 2 0 0 0-2 2v8'/%3E%3Cpath d='M18 8a2 2 0 1 1 4 0v6a8 8 0 0 1-8 8h-2c-2.8 0-4.5-.86-5.99-2.34l-3.6-3.6a2 2 0 0 1 2.83-2.82L7 15'/%3E%3C/svg%3E"),pointer!important}@media(max-width:480px){#sbwc-a11y-btn{bottom:1rem;left:1rem;width:46px;height:46px}#sbwc-a11y-panel{width:100vw;max-width:100vw}.sbwc-a11y-grid{grid-template-columns:1fr}}.astro-route-announcer{position:absolute;left:0;top:0;clip:rect(0 0 0 0);clip-path:inset(50%);overflow:hidden;white-space:nowrap;width:1px;height:1px}#sbwc-global-player{z-index:9999!important}#sbwc-global-player.is-visible{transform:translateY(0)!important;opacity:1!important;pointer-events:auto!important}@keyframes astroFadeInOut{0%{opacity:1}to{opacity:0}}@keyframes astroFadeIn{0%{opacity:0;mix-blend-mode:plus-lighter}to{opacity:1;mix-blend-mode:plus-lighter}}@keyframes astroFadeOut{0%{opacity:1;mix-blend-mode:plus-lighter}to{opacity:0;mix-blend-mode:plus-lighter}}@keyframes astroSlideFromRight{0%{transform:translate(100%)}}@keyframes astroSlideFromLeft{0%{transform:translate(-100%)}}@keyframes astroSlideToRight{to{transform:translate(100%)}}@keyframes astroSlideToLeft{to{transform:translate(-100%)}}@media(prefers-reduced-motion){::view-transition-group(*),::view-transition-old(*),::view-transition-new(*){animation:none!important}[data-astro-transition-scope]{animation:none!important}}.sbwc-random-slider[data-astro-cid-u2n7d23i] div[data-astro-cid-u2n7d23i]::-webkit-scrollbar{display:none}
