@media (pointer:coarse){.banner-change.svelte-cd0eaw{min-width:44px;min-height:44px}}.banner-credit.svelte-cd0eaw{z-index:3;color:#fff;pointer-events:none;background:#0f191ebf;border-radius:4px;padding:3px 7px;font-size:11px;line-height:1.4;position:absolute;top:16px;left:16px}.board-banner.svelte-cd0eaw{isolation:isolate;--banner-image:var(--banner-phone-image);--ratio:.751708;--focus:.52;--mobile-x:.72;margin:0 0 24px;position:relative}@media (width>=721px){.board-banner.svelte-cd0eaw{--banner-image:var(--banner-desktop-image)}}.board-banner[data-scene=city].svelte-cd0eaw{--ratio:.707;--focus:.69;--mobile-x:.52}.board-banner.svelte-cd0eaw:is([data-scene=endless]:where(.svelte-cd0eaw),[data-scene="Endless Eight.png"]:where(.svelte-cd0eaw)){--ratio:.5625;--focus:.82;--mobile-x:.5}.board-banner.svelte-cd0eaw:is([data-scene=nagato]:where(.svelte-cd0eaw),[data-scene="557764"]:where(.svelte-cd0eaw),[data-scene="557764.jpg"]:where(.svelte-cd0eaw)){--ratio:.5625;--focus:.4;--mobile-x:.4}.banner-window.svelte-cd0eaw{border-radius:10px;height:clamp(170px,22vw,270px);overflow:hidden}@media (width>=721px){[data-scene=burger-dabuchi].svelte-cd0eaw .banner-window:where(.svelte-cd0eaw){background:#fffde7;height:clamp(220px,25vw,320px);position:relative;container-type:size}[data-scene=burger-dabuchi].svelte-cd0eaw .banner-window:where(.svelte-cd0eaw):before{content:"";z-index:0;pointer-events:none;background:url(../../../assets/banners/burger/ronald-background.webp) 0/cover no-repeat;position:absolute;inset:0}[data-scene=burger-dabuchi].svelte-cd0eaw .banner-window:where(.svelte-cd0eaw):after{content:"";z-index:2;background:var(--banner-extension) center / contain no-repeat;pointer-events:none;position:absolute;inset:9% 3% 9% calc(120.111cqh + 12px)}[data-scene=burger-dabuchi].svelte-cd0eaw img:where(.svelte-cd0eaw){z-index:1;object-fit:initial;width:auto;max-width:none;height:112%;position:absolute;top:-4.5%;left:0}}@container (aspect-ratio>=47/10){[data-scene=burger-dabuchi].svelte-cd0eaw .banner-window:where(.svelte-cd0eaw):after{background-image:var(--banner-wide-extension);background-size:contain;inset-block:26%}}img.svelte-cd0eaw{object-fit:cover;object-position:center calc(var(--focus) * 100%);width:100%;height:100%;display:block}[data-scene=city].svelte-cd0eaw img:where(.svelte-cd0eaw){object-position:center 69%}:is([data-scene=endless]:where(.svelte-cd0eaw),[data-scene="Endless Eight.png"]:where(.svelte-cd0eaw)) img.svelte-cd0eaw{object-position:center 82%}:is([data-scene=nagato]:where(.svelte-cd0eaw),[data-scene="557764"]:where(.svelte-cd0eaw),[data-scene="557764.jpg"]:where(.svelte-cd0eaw)) img.svelte-cd0eaw{object-position:40% 40%}.banner-options.svelte-cd0eaw{z-index:3;position:absolute;bottom:14px;right:14px}.banner-change.svelte-cd0eaw{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:#fff;cursor:pointer;background:#0000004d;border:1px solid #ffffff8c;border-radius:50%;place-items:center;width:34px;height:34px;padding:0;font:24px/1 system-ui,sans-serif;list-style:none;display:grid}.banner-change.svelte-cd0eaw:hover{background:#00000080}@media (pointer:coarse),(width<=720px){.banner-change.svelte-cd0eaw{box-sizing:border-box;width:44px;min-width:44px;height:44px;min-height:44px}}.banner-change.svelte-cd0eaw svg:where(.svelte-cd0eaw){display:block}.choices.svelte-cd0eaw:not(:popover-open){display:none}.choices.svelte-cd0eaw{gap:var(--layout-control-gap);width:180px;max-height:min(240px,100dvh - 16px);padding:var(--layout-control-gap);background:var(--paper-2);color:var(--ink);border:1px solid var(--rule);border-radius:8px;margin:0;display:grid;position:fixed;inset:auto;overflow-y:auto;box-shadow:0 6px 20px #0003}.choices.svelte-cd0eaw button:where(.svelte-cd0eaw){text-align:left;background:0 0;border:0;border-radius:4px;width:100%;padding:8px 10px;display:block}.choices.svelte-cd0eaw button:where(.svelte-cd0eaw):hover,.choices.svelte-cd0eaw button[aria-pressed=true]:where(.svelte-cd0eaw){background:var(--paper);color:var(--ink)}.forum:is([data-theme=glass],[data-theme=glass-adaptive]) .board-banner.svelte-cd0eaw{--height:clamp(240px, 24vw, 320px);--scene-width:max(calc(100cqw + 144px), calc(var(--height) / var(--ratio)));--scene-height:calc(var(--scene-width) * var(--ratio));--scene-top:calc((var(--height) - var(--scene-height)) * var(--focus));height:var(--height);border-radius:26px;container-type:inline-size}.forum:is([data-theme=glass],[data-theme=glass-adaptive]) .banner-window.svelte-cd0eaw{border-radius:inherit;height:100%;position:relative;box-shadow:0 16px 30px -23px #2d747c80}.forum:is([data-theme=glass],[data-theme=glass-adaptive]) img.svelte-cd0eaw{top:var(--scene-top);width:var(--scene-width);object-fit:initial;max-width:none;height:auto;position:absolute;left:-72px}.forum:is([data-theme=glass],[data-theme=glass-adaptive]) .board-banner.svelte-cd0eaw:before{content:"";z-index:-1;pointer-events:none;inset:-60px calc(-1 * var(--banner-spill-inset,0px)) -100px;background:var(--banner-image) center calc(var(--scene-top) + 60px) / var(--scene-width) auto no-repeat;opacity:.3;filter:blur(12px);position:absolute;-webkit-mask-image:linear-gradient(90deg,#0000,#000 48px calc(100% - 48px),#0000),linear-gradient(#0000,#000 60px 40%,#0000 95%);mask-image:linear-gradient(90deg,#0000,#000 48px calc(100% - 48px),#0000),linear-gradient(#0000,#000 60px 40%,#0000 95%);-webkit-mask-composite:source-in;mask-composite:intersect}@media (width>=1001px){.forum:is([data-theme=glass],[data-theme=glass-adaptive]) .board-banner.svelte-cd0eaw:before{display:none}}@media (width<=720px){.banner-window.svelte-cd0eaw{height:128px}.forum:is([data-theme=glass],[data-theme=glass-adaptive]) .board-banner.svelte-cd0eaw{--height:220px;--scene-width:max(calc(100cqw + 48px), 460px, calc(var(--height) / var(--ratio)));border-radius:20px}.forum:is([data-theme=glass],[data-theme=glass-adaptive]) img.svelte-cd0eaw{left:calc((100cqw - var(--scene-width)) * var(--mobile-x))}.forum:is([data-theme=glass],[data-theme=glass-adaptive]) .board-banner.svelte-cd0eaw:before{background-position-x:calc(var(--banner-spill-inset,0px) + (100cqw - var(--scene-width)) * var(--mobile-x))}.forum:is([data-theme=glass],[data-theme=glass-adaptive]) .banner-window.svelte-cd0eaw:before{background-position-x:calc((100cqw - var(--scene-width) * 1.035) * var(--mobile-x))}}@media (forced-colors:active){.board-banner.svelte-cd0eaw:before,.banner-window.svelte-cd0eaw:before,.banner-window.svelte-cd0eaw:after{display:none}.banner-change.svelte-cd0eaw{color:buttontext;background:buttonface;border-color:buttontext}}
