.splide__container{box-sizing:border-box;position:relative}.splide__list{backface-visibility:hidden;height:100%;display:flex;margin:0!important;padding:0!important}.splide.is-initialized:not(.is-active) .splide__list{display:block}.splide__pagination{pointer-events:none;flex-wrap:wrap;justify-content:center;align-items:center;margin:0;display:flex}.splide__pagination li{pointer-events:auto;margin:0;line-height:1;list-style-type:none;display:inline-block}.splide:not(.is-overflow) .splide__pagination{display:none}.splide__progress__bar{width:0}.splide{visibility:hidden;position:relative}.splide.is-initialized,.splide.is-rendered{visibility:visible}.splide__slide{backface-visibility:hidden;box-sizing:border-box;flex-shrink:0;margin:0;position:relative;list-style-type:none!important}.splide__slide img{vertical-align:bottom}.splide__spinner{contain:strict;border:2px solid #999;border-left-color:#0000;border-radius:50%;width:20px;height:20px;margin:auto;animation:1s linear infinite splide-loading;display:inline-block;position:absolute;inset:0}.splide__sr{clip:rect(0 0 0 0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.splide__toggle.is-active .splide__toggle__play,.splide__toggle__pause{display:none}.splide__toggle.is-active .splide__toggle__pause{display:inline}.splide__track{z-index:0;position:relative;overflow:hidden}@keyframes splide-loading{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.splide__track--draggable{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.splide__track--fade>.splide__list>.splide__slide{opacity:0;z-index:0;margin:0!important}.splide__track--fade>.splide__list>.splide__slide.is-active{opacity:1;z-index:1}.splide--rtl{direction:rtl}.splide__track--ttb>.splide__list{display:block}.splide__arrow{cursor:pointer;opacity:.7;z-index:1;background:#ccc;border:0;border-radius:50%;justify-content:center;align-items:center;width:2em;height:2em;padding:0;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.splide__arrow svg{fill:#000;width:1.2em;height:1.2em}.splide__arrow:hover:not(:disabled){opacity:.9}.splide__arrow:disabled{opacity:.3}.splide__arrow:focus-visible{outline-offset:3px;outline:3px solid #0bf}.splide__arrow--prev{left:1em}.splide__arrow--prev svg{transform:scaleX(-1)}.splide__arrow--next{right:1em}.splide.is-focus-in .splide__arrow:focus{outline-offset:3px;outline:3px solid #0bf}.splide__pagination{z-index:1;padding:0 1em;position:absolute;bottom:.5em;left:0;right:0}.splide__pagination__page{opacity:.7;background:#ccc;border:0;border-radius:50%;width:8px;height:8px;margin:3px;padding:0;transition:transform .2s linear;display:inline-block;position:relative}.splide__pagination__page.is-active{z-index:1;background:#fff;transform:scale(1.4)}.splide__pagination__page:hover{cursor:pointer;opacity:.9}.splide__pagination__page:focus-visible,.splide.is-focus-in .splide__pagination__page:focus{outline-offset:3px;outline:3px solid #0bf}.splide__progress__bar{background:#ccc;height:3px}.splide__slide{-webkit-tap-highlight-color:#0000}.splide__slide:focus{outline:0}@supports (outline-offset:-3px){.splide__slide:focus-visible{outline-offset:-3px;outline:3px solid #0bf}}@media screen and (-ms-high-contrast:none){.splide__slide:focus-visible{border:3px solid #0bf}}@supports (outline-offset:-3px){.splide.is-focus-in .splide__slide:focus{outline-offset:-3px;outline:3px solid #0bf}}@media screen and (-ms-high-contrast:none){.splide.is-focus-in .splide__slide:focus{border:3px solid #0bf}.splide.is-focus-in .splide__track>.splide__list>.splide__slide:focus{border-color:#0bf}}.splide__toggle{cursor:pointer}.splide__toggle:focus-visible,.splide.is-focus-in .splide__toggle:focus{outline-offset:3px;outline:3px solid #0bf}.splide__track--nav>.splide__list>.splide__slide{cursor:pointer;border:3px solid #0000}.splide__track--nav>.splide__list>.splide__slide.is-active{border:3px solid #000}.splide__arrows--rtl .splide__arrow--prev{left:auto;right:1em}.splide__arrows--rtl .splide__arrow--prev svg{transform:scaleX(1)}.splide__arrows--rtl .splide__arrow--next{left:1em;right:auto}.splide__arrows--rtl .splide__arrow--next svg{transform:scaleX(-1)}.splide__arrows--ttb .splide__arrow{left:50%;transform:translate(-50%)}.splide__arrows--ttb .splide__arrow--prev{top:1em}.splide__arrows--ttb .splide__arrow--prev svg{transform:rotate(-90deg)}.splide__arrows--ttb .splide__arrow--next{top:auto;bottom:1em}.splide__arrows--ttb .splide__arrow--next svg{transform:rotate(90deg)}.splide__pagination--ttb{flex-direction:column;padding:1em 0;display:flex;inset:0 .5em 0 auto}.splide__arrow.svelte-iyst9x{z-index:2;background:0 0;width:40px;height:40px;padding-top:4px;transition:all .3s;display:block;position:absolute;top:50%}.splide__arrow.svelte-iyst9x:before{content:"";opacity:.45;border-top:5px solid #fff;border-bottom:0;border-left:0;border-right:5px solid #fff;width:20px;height:20px;margin:auto;transition:inherit;position:absolute;top:0;bottom:0}.splide__arrow--prev.svelte-iyst9x:before{left:5px;transform:rotate(-135deg)}.splide__arrow--next.svelte-iyst9x:before{right:5px;transform:rotate(45deg)}@media (width<=767px){.splide__arrow.svelte-iyst9x:before{width:15px;height:15px}}.machine-block.svelte-13id62p{--minus-color:#f87171;--plus-color:#60a5fa;background:#0a0a0a;border:1px solid #1a1a1a;border-radius:4px;grid-template-columns:280px 1fr;gap:2.5rem;padding:2rem;display:grid}.machine-info-side.svelte-13id62p{flex-direction:column;gap:1.5rem;display:flex}.machine-name.svelte-13id62p{color:#fff;border-left:4px solid var(--color-purple-main);margin:0;padding-left:.8rem;font-size:1.1rem;font-weight:700;line-height:1.4}.machine-img.svelte-13id62p img:where(.svelte-13id62p){aspect-ratio:4/3;object-fit:cover;border-radius:4px;width:100%}.machine-data-side.svelte-13id62p{flex-direction:column;display:flex}.machine-summary.svelte-13id62p{background:#121212;justify-content:start;gap:2.4rem;padding:.8rem 1rem .4rem;display:flex}.summary-item.svelte-13id62p{flex-direction:column;gap:.3rem;display:flex}.summary-item.svelte-13id62p .label:where(.svelte-13id62p){color:var(--color-purple-light);text-transform:uppercase;letter-spacing:.05em;font-size:.75rem}.summary-item.svelte-13id62p .value:where(.svelte-13id62p){color:#fff;column-gap:1px;font-size:1.4rem;font-weight:700;display:flex}.summary-item.svelte-13id62p .value:where(.svelte-13id62p) .color:where(.svelte-13id62p){color:var(--minus-color)}.summary-item.svelte-13id62p .value:where(.svelte-13id62p) .color:where(.svelte-13id62p).plus{color:var(--plus-color)}.win-rate-group.svelte-13id62p{align-items:baseline;gap:.5rem;display:flex}.summary-item.svelte-13id62p .sub:where(.svelte-13id62p){color:#fff;white-space:nowrap;font-size:.8rem}.table-wrapper.svelte-13id62p{width:100%}.data-table.svelte-13id62p{border-collapse:collapse;width:100%;font-size:.9rem}.data-table.svelte-13id62p th:where(.svelte-13id62p){text-align:center;color:var(--color-purple-light);border-bottom:1px solid #222;padding:.2rem .5rem;font-weight:400}.data-table.svelte-13id62p td:where(.svelte-13id62p){color:#ccc;border-bottom:1px solid #222;padding:.2rem .5rem}.data-table.svelte-13id62p td.dif:where(.svelte-13id62p){color:var(--minus-color)}.data-table.svelte-13id62p td.dif:where(.svelte-13id62p).plus{color:var(--plus-color)}td.svelte-13id62p{text-align:center}@media (width<=900px){.machine-block.svelte-13id62p{grid-template-columns:1fr;gap:2rem;padding:1.5rem}.machine-info-side.svelte-13id62p{flex-direction:row;align-items:center;gap:1.5rem}.machine-img.svelte-13id62p{width:120px}}@media (width<=768px){.machine-summary.svelte-13id62p{justify-content:space-evenly;padding:.8rem 0 .4rem}.summary-item.svelte-13id62p .value:where(.svelte-13id62p){align-items:baseline}.summary-item.svelte-13id62p .value:where(.svelte-13id62p) .unit:where(.svelte-13id62p){font-size:.75rem}.win-rate-group.svelte-13id62p{flex-direction:column;align-items:flex-start;gap:0}.summary-item.svelte-13id62p .sub:where(.svelte-13id62p){color:#888;font-size:.7rem}.machine-info-side.svelte-13id62p{flex-direction:column}.machine-info-side.svelte-13id62p .machine-name:where(.svelte-13id62p){width:100%}.machine-info-side.svelte-13id62p .machine-img:where(.svelte-13id62p){justify-content:center;width:100%;display:flex}.machine-info-side.svelte-13id62p .machine-img:where(.svelte-13id62p) img:where(.svelte-13id62p){aspect-ratio:16/10;width:80%}}@media (width<=420px){.win-rate-group.svelte-13id62p .sub:where(.svelte-13id62p){display:none}}.latest-reports.svelte-1biyfxu{background:var(--color-surface-dark);padding:.1rem 1.25rem .4rem}.side-title.svelte-1biyfxu{color:#fff;border-left:3px solid var(--color-purple-main);margin-bottom:1.5rem;padding-left:.8rem;font-size:1rem}.report-list.svelte-1biyfxu{flex-direction:column;gap:1rem;margin-bottom:1.5rem;display:flex}.side-report-item.svelte-1biyfxu{gap:.8rem;text-decoration:none;display:flex}.side-report-item.svelte-1biyfxu img:where(.svelte-1biyfxu){object-fit:cover;border-radius:4px;width:60px;height:60px}.date.svelte-1biyfxu{color:#666;font-size:.75rem}.title.svelte-1biyfxu{color:#ccc;-webkit-box-orient:vertical;margin:0;font-size:.8rem;line-height:1.4;display:-webkit-box;overflow:hidden}.view-all.svelte-1biyfxu{text-align:center;color:var(--color-purple-main);border:1px solid #222;padding:.8rem;font-size:.85rem;text-decoration:none;transition:all .3s;display:block}.view-all.svelte-1biyfxu:hover{background:var(--color-purple-main);border-color:var(--color-purple-main);color:#fff}@media (width<=1000px){.side-report-item.svelte-1biyfxu{align-items:center}.side-report-info.svelte-1biyfxu{justify-content:space-between;width:100%;padding-left:1rem;display:flex}.side-report-info.svelte-1biyfxu .date:where(.svelte-1biyfxu),.side-report-info.svelte-1biyfxu .title:where(.svelte-1biyfxu){font-size:1rem}}.side-hall-info.svelte-g4hkf4{background:var(--color-surface-dark);border:1px solid #1a1a1a;padding:.8rem 1.25rem 1.6rem}.side-title.svelte-g4hkf4{color:#fff;border-left:3px solid var(--color-purple-main);margin-bottom:1.5rem;padding-left:.8rem;font-size:1rem;font-weight:700}.hall-card-mini.svelte-g4hkf4{border-radius:4px;overflow:hidden}.hall-img-wrapper.svelte-g4hkf4{aspect-ratio:16/9;width:100%;overflow:hidden}.side-hall-img.svelte-g4hkf4{object-fit:cover;width:100%;height:100%;transition:transform .5s}.hall-card-mini.svelte-g4hkf4:hover .side-hall-img:where(.svelte-g4hkf4){transform:scale(1.05)}.hall-details.svelte-g4hkf4{padding-top:1.25rem}.side-hall-name.svelte-g4hkf4{color:#fff;margin:0 0 .5rem;font-size:1.1rem}.side-hall-addr.svelte-g4hkf4{color:#fff;align-items:flex-start;gap:.3rem;margin-bottom:1.25rem;font-size:.8rem;line-height:1.4;display:flex}.hall-link.svelte-g4hkf4{color:var(--color-purple-main);background:0 0;border:1px solid #333;border-radius:4px;justify-content:center;align-items:center;gap:.5rem;padding:.7rem;font-size:.85rem;text-decoration:none;transition:all .3s;display:flex}.hall-link.svelte-g4hkf4:hover{background:var(--color-purple-main);border-color:var(--color-purple-main);color:#fff}.arrow.svelte-g4hkf4{transition:transform .3s}.hall-link.svelte-g4hkf4:hover .arrow:where(.svelte-g4hkf4){transform:translate(4px)}.stats-grid.svelte-1tfk93i{gap:1rem;margin-bottom:3rem;display:flex}.stat-card.svelte-1tfk93i{text-align:center;background:#0a0a0a;border:1px solid #1a1a1a;grid-template-rows:auto 1fr;grid-template-columns:72px 1fr;column-gap:1.2rem;padding:.6rem 1rem;display:grid}.stat-card.svelte-1tfk93i .icon-wrapper:where(.svelte-1tfk93i){grid-area:1/1/3;justify-content:center;display:flex}.icon.svelte-1tfk93i{width:90%}.label.svelte-1tfk93i{color:var(--color-purple-main);white-space:nowrap;margin-bottom:.3rem;font-size:1rem}.value-container.svelte-1tfk93i{white-space:nowrap}.prefix.svelte-1tfk93i,.value.svelte-1tfk93i{color:#fff;font-size:1.6rem;font-weight:700}.suffix.svelte-1tfk93i{color:#fff;font-size:.9rem;font-weight:700}@media (width<=768px){.stats-grid.svelte-1tfk93i{flex-direction:column;gap:.2rem;margin-bottom:1.8rem}}.post-nav.svelte-15zfbym{border:1px solid #1a1a1a;grid-template-columns:1fr 1fr;gap:2rem;margin-top:4rem;display:grid}.nav-item-wrapper.svelte-15zfbym{background-color:#000}.nav-item.svelte-15zfbym{color:#fff;flex-direction:column;height:100%;padding:1.5rem 2rem;text-decoration:none;transition:background-color .3s;display:flex}.nav-item.svelte-15zfbym:hover{background-color:#0a0a0a}.nav-item.next.svelte-15zfbym{text-align:right;align-items:flex-end}.nav-label.svelte-15zfbym{width:100%;color:var(--color-purple-light);justify-content:space-between;align-items:center;gap:.8rem;margin-bottom:.8rem;font-size:.8rem;font-weight:700;display:flex}.arrow.svelte-15zfbym{color:var(--color-purple-main);font-size:1rem}.date.svelte-15zfbym{color:var(--color-purple-light);font-weight:400}.label.svelte-15zfbym{align-items:center;gap:1.2rem;display:flex}.title.svelte-15zfbym{color:#ccc;text-align:left;width:100%;margin:0;padding:0 .4rem;font-size:.95rem;line-height:1.5;overflow:hidden}.nav-item.svelte-15zfbym:hover .title:where(.svelte-15zfbym){color:#fff}.empty.svelte-15zfbym{height:100%}@media (width<=768px){.post-nav.svelte-15zfbym{grid-template-columns:1fr;gap:1px}.nav-item.svelte-15zfbym{border:1px solid #1a1a1a;padding:1.25rem}}.report-detail-page.svelte-2nst3v{max-width:var(--container-width,1200px);margin:3rem auto;padding:0 2rem}.main-layout.svelte-2nst3v{grid-template-columns:1fr 320px;gap:3rem;display:grid}.report-header.svelte-2nst3v{grid-template-columns:1fr 1.2fr;align-items:center;gap:3rem;margin-bottom:4rem;display:grid}.header-text-side.svelte-2nst3v{flex-direction:column;display:flex}.header-meta.svelte-2nst3v{align-items:center;gap:1rem;margin-bottom:1rem;display:flex}.date-group.svelte-2nst3v{align-items:center;gap:.5rem;display:flex}.date.svelte-2nst3v{color:var(--color-purple-light);letter-spacing:.05em;font-size:1.1rem;font-weight:700}.day-badge.svelte-2nst3v{background:var(--color-purple-light);border-radius:50%;justify-content:center;align-items:center;width:1.5rem;height:1.5rem;font-size:.75rem;font-weight:700;line-height:1;display:flex}.hall-tag.svelte-2nst3v{color:var(--color-purple-main);border:1px solid #222;border-radius:20px;padding:2px 16px;text-decoration:none}.hall-tag.svelte-2nst3v:hover{background:var(--color-purple-main);color:#fff}.report-title.svelte-2nst3v{color:#fff;margin:0 0 1.5rem;font-size:2rem;line-height:1.3}.tags.svelte-2nst3v{flex-wrap:wrap;gap:.5rem;display:flex}.tag.svelte-2nst3v{color:var(--color-purple-main);border:1px solid #333;padding:2px 8px;font-size:.9rem}.header-image-side.svelte-2nst3v{width:100%}.main-visual-container.svelte-2nst3v{aspect-ratio:16/10;background:#111;width:100%;position:relative;overflow:hidden;box-shadow:0 20px 40px #0009}.visual.svelte-2nst3v{object-fit:cover;opacity:.8;width:100%;height:100%}.report-summary.svelte-2nst3v{max-width:800px;margin:-1rem 0 3rem}.summary-text.svelte-2nst3v{color:#ccc;letter-spacing:.05em;white-space:pre-wrap;font-size:1.05rem;line-height:1.8}.key_points-section.svelte-2nst3v{margin-bottom:3rem}.sub-title.svelte-2nst3v{color:#fff;border-left:4px solid var(--color-purple-main);margin:3rem 0 1.5rem;padding-left:1rem;font-size:1.3rem}.key_points.svelte-2nst3v{flex-direction:column;gap:.7rem;padding:0;list-style:none;display:flex}.key_points.svelte-2nst3v li:where(.svelte-2nst3v){color:#ccc;align-items:center;gap:.8rem;display:flex}.check-mark.svelte-2nst3v{width:1.5rem;height:1.5rem}.data-section.svelte-2nst3v{flex-direction:column;gap:2.5rem;display:flex}.side-bar.svelte-2nst3v{flex-direction:column;gap:1.2rem;display:flex}@media (width<=1000px){.main-layout.svelte-2nst3v{grid-template-columns:1fr}}@media (width<=768px){.report-detail-page.svelte-2nst3v{margin:1rem auto;padding:0 .5rem}.report-header.svelte-2nst3v{flex-direction:column;gap:.2rem;margin-bottom:1.8rem;display:flex}.header-text-side.svelte-2nst3v{width:100%}.hall-tag.svelte-2nst3v{white-space:nowrap}.report-title.svelte-2nst3v{margin-bottom:.6rem}.report-summary.svelte-2nst3v{margin-bottom:1.2rem}.summary-text.svelte-2nst3v{line-height:1.4}.key_points-section.svelte-2nst3v{margin-bottom:1.8rem}.data-section.svelte-2nst3v{gap:1.8rem}}
