.site-header[data-v-3f965949]{width:100%;background:#268300;border-bottom:3px solid #1d6200}.site-header-inner[data-v-3f965949]{max-width:1058px;margin:0 auto;justify-content:space-between;padding:0 16px;height:58px}.site-header-inner[data-v-3f965949],.site-logo[data-v-3f965949]{display:flex;align-items:center}.site-logo[data-v-3f965949]{grid-gap:10px;gap:10px;text-decoration:none;flex-shrink:0}.site-logo-img[data-v-3f965949]{width:38px;height:38px;-o-object-fit:contain;object-fit:contain}.site-logo-text[data-v-3f965949]{display:flex;flex-direction:column;line-height:1.25}.site-logo-name[data-v-3f965949]{font-size:1.15em;font-weight:700;color:#fff;letter-spacing:.04em}.site-logo-sub[data-v-3f965949]{font-size:.62em;color:hsla(0,0%,100%,.8)}.site-nav[data-v-3f965949]{display:flex;align-items:center;grid-gap:2px;gap:2px}.site-nav-link[data-v-3f965949]{color:hsla(0,0%,100%,.92);text-decoration:none;font-size:.88em;padding:6px 12px;border-radius:4px;white-space:nowrap;transition:background .15s}.site-nav-link[data-v-3f965949]:hover{background:hsla(0,0%,100%,.18);color:#fff}.site-hamburger[data-v-3f965949]{display:none;flex-direction:column;justify-content:center;grid-gap:5px;gap:5px;width:36px;height:36px;background:none;border:none;cursor:pointer;padding:4px;flex-shrink:0}.site-hamburger span[data-v-3f965949]{display:block;width:100%;height:2px;background:#fff;border-radius:2px;transition:transform .2s,opacity .2s}.site-hamburger.active span[data-v-3f965949]:first-child{transform:translateY(7px) rotate(45deg)}.site-hamburger.active span[data-v-3f965949]:nth-child(2){opacity:0}.site-hamburger.active span[data-v-3f965949]:nth-child(3){transform:translateY(-7px) rotate(-45deg)}.site-mobile-nav[data-v-3f965949]{display:flex;flex-direction:column;background:#1e6b00;border-top:1px solid hsla(0,0%,100%,.12)}.site-mobile-link[data-v-3f965949]{color:hsla(0,0%,100%,.92);text-decoration:none;font-size:.95em;padding:13px 20px;border-bottom:1px solid hsla(0,0%,100%,.08);transition:background .1s}.site-mobile-link[data-v-3f965949]:hover{background:hsla(0,0%,100%,.1);color:#fff}@media screen and (max-width:640px){.site-nav[data-v-3f965949]{display:none}.site-hamburger[data-v-3f965949]{display:flex}}.ad-unit[data-v-331e4c42]{margin:20px 0}.ad-label[data-v-331e4c42]{font-size:.7em;color:#999;margin:0 0 4px}.topics-list{list-style:none;padding:0 12px;margin:0 0 8px}.topics-item{border-bottom:1px solid #f0f0f0}.topics-item:last-child{border-bottom:none}.topics-item a{display:flex;align-items:center;grid-gap:6px;gap:6px;padding:8px 4px;text-decoration:none;color:#424242}.topics-item a:hover{opacity:.75}.topics-badge{flex-shrink:0;font-size:.68em;font-weight:700;padding:2px 5px;border-radius:3px;color:#fff;line-height:1.4}.topics-badge--basic{background:#268300}.topics-badge--venue{background:#1a6fb5}.topics-badge--tool{background:#b57a00}.topics-badge--g1{background:#c5a000}.topics-badge--data{background:#0a8a6a}.topics-badge--blog{background:#7a3fb5}.g1-season-list{list-style:none;margin:0;padding:0;border:1px solid #e8e8e0;border-radius:6px;overflow:hidden;li+li{border-top:1px solid #f0f0e8}a{display:flex;align-items:center;grid-gap:8px;gap:8px;padding:7px 10px;font-size:.82em;color:#333;text-decoration:none;background:#fff;&:hover{background:#f8f8f2;color:#268300}}em{flex-shrink:0;width:34px;font-style:normal;font-size:.85em;font-weight:700;color:#fff;background:#c5a000;border-radius:3px;text-align:center;padding:1px 0}}.g1-season-note{font-size:.72em;color:#999;line-height:1.5;margin:6px 2px 0}.topics-text{font-size:.84em;line-height:1.4;flex:1}.topics-new{flex-shrink:0;font-size:.65em;font-weight:700;color:#e03030;border:1px solid #e03030;padding:1px 4px;border-radius:3px;line-height:1.4}.affiliate-card{margin:8px 0 16px;padding:12px;background:#fffdf0;border:1px solid #e8e0c0;border-radius:8px}.affiliate-label{font-size:.7em;color:#999;margin:0 0 6px}.affiliate-link{display:block;text-decoration:none;color:inherit}.affiliate-name{font-size:.95em;font-weight:700;color:#333;margin-bottom:4px}.affiliate-desc{font-size:.82em;color:#555;line-height:1.5;margin-bottom:10px}.affiliate-btn{display:inline-block;padding:7px 16px;background:#268300;color:#fff;border-radius:4px;font-size:.85em;font-weight:700;width:100%;text-align:center;box-sizing:border-box}.affiliate-card--keiba{background:#f0f6eb;border-color:#c8e0b8}.affiliate-btn--keiba{background:#b57a00}.breadcrumb[data-v-3a562f02]{font-size:.82em;color:#888;margin-bottom:12px}.breadcrumb a[data-v-3a562f02]{color:#268300;text-decoration:none}.breadcrumb a[data-v-3a562f02]:hover{text-decoration:underline}.answer-box[data-v-3a562f02]{background:#f0f6eb;border-left:4px solid #268300;border-radius:4px;padding:12px 14px;margin:0 0 16px}.answer-box p[data-v-3a562f02]{margin:0;font-size:.95em;line-height:1.75}.answer-box a[data-v-3a562f02]{color:#268300;text-decoration:underline}.tool-card[data-v-3a562f02]{background:#f8f8f2;border:1px solid #e8e8e0;border-radius:8px;padding:14px;margin-bottom:8px}.paste-box[data-v-3a562f02]{margin-bottom:14px}.btn-paste[data-v-3a562f02]{width:100%;background:#fff;border:1px dashed #268300;border-radius:5px;padding:9px 12px;font-size:.9em;font-weight:700;color:#268300;cursor:pointer;text-align:left}.btn-paste[data-v-3a562f02]:hover{background:#f0f6eb}.paste-body[data-v-3a562f02]{margin-top:10px;background:#fff;border:1px solid #e6e6de;border-radius:5px;padding:12px}.paste-help[data-v-3a562f02]{font-size:.85em;color:#555;line-height:1.7;margin:0 0 8px}.paste-area[data-v-3a562f02]{width:100%;box-sizing:border-box;border:1px solid #ccc;border-radius:4px;padding:8px;font-size:.85em;font-family:monospace;line-height:1.5;resize:vertical}.paste-area[data-v-3a562f02]:focus{outline:none;border-color:#268300}.paste-actions[data-v-3a562f02]{display:flex;grid-gap:8px;gap:8px;margin-top:8px}.paste-ok[data-v-3a562f02]{font-size:.88em;color:#268300;font-weight:700;margin:12px 0 6px}.caution[data-v-3a562f02]{font-size:.83em;background:#fff8e1;border-left:3px solid #e0a800;border-radius:4px;padding:8px 10px;color:#8a6d00;line-height:1.6;margin:0 0 8px}.paste-preview[data-v-3a562f02]{margin-top:4px}.preview-table[data-v-3a562f02]{width:100%;border-collapse:collapse;font-size:.85em}.preview-table td[data-v-3a562f02],.preview-table th[data-v-3a562f02]{border:1px solid #e0e0e0;padding:5px 8px;text-align:center}.preview-table thead th[data-v-3a562f02]{background:#f0f6eb;color:#333}.preview-table td.nm[data-v-3a562f02]{text-align:left}.preview-table td.em[data-v-3a562f02]{font-weight:700;color:#268300}.btn-run[data-v-3a562f02]{background:#268300;color:#fff;border:none;border-radius:5px;padding:9px 16px;font-size:.9em;font-weight:700;cursor:pointer}.btn-run[data-v-3a562f02]:hover{opacity:.88}.btn-apply[data-v-3a562f02]{margin-top:10px;width:100%;padding:11px}.sim-row[data-v-3a562f02]{display:flex;align-items:center;grid-gap:10px;gap:10px;flex-wrap:wrap;margin-bottom:12px}.sim-row label[data-v-3a562f02]{font-weight:700;font-size:.9em;color:#444}.sim-row select[data-v-3a562f02]{font-size:.95em}.btn-sub[data-v-3a562f02],.sim-row select[data-v-3a562f02]{padding:6px 10px;border:1px solid #ccc;border-radius:4px;background:#fff}.btn-sub[data-v-3a562f02]{font-size:.82em;color:#666;cursor:pointer}.btn-sub[data-v-3a562f02]:hover{background:#f0f0ea}.odds-grid[data-v-3a562f02]{display:grid;grid-template-columns:repeat(auto-fill,minmax(148px,1fr));grid-gap:6px;gap:6px}.odds-cell[data-v-3a562f02]{display:flex;align-items:center;grid-gap:5px;gap:5px;background:#fff;border:1px solid #e6e6de;border-radius:4px;padding:4px 6px}.odds-cell input[data-v-3a562f02]{width:100%;min-width:0;border:none;border-bottom:1px solid #ddd;padding:3px 2px;font-size:.92em;text-align:right}.odds-cell input[data-v-3a562f02]:focus{outline:none;border-bottom-color:#268300}.odds-no[data-v-3a562f02]{flex-shrink:0;display:inline-block;width:22px;height:22px;line-height:22px;text-align:center;border-radius:3px;font-size:.78em;font-weight:700;color:#fff;background:#888}.wk1[data-v-3a562f02]{background:#fff;color:#333;border:1px solid #bbb;line-height:20px}.wk2[data-v-3a562f02]{background:#222}.wk3[data-v-3a562f02]{background:#d33}.wk4[data-v-3a562f02]{background:#1a6fb5}.wk5[data-v-3a562f02]{background:#e0a800;color:#333}.wk6[data-v-3a562f02]{background:#268300}.wk7[data-v-3a562f02]{background:#e07a2b}.wk8[data-v-3a562f02]{background:#d46a9a}.odds-pct[data-v-3a562f02]{flex-shrink:0;font-size:.74em;color:#888;width:40px;text-align:right}.pick-row[data-v-3a562f02]{display:flex;grid-gap:10px;gap:10px;margin-top:16px;flex-wrap:wrap}.pick[data-v-3a562f02]{display:flex;align-items:center;grid-gap:6px;gap:6px;background:#fff;border:1px solid #e6e6de;border-radius:4px;padding:6px 10px}.pick label[data-v-3a562f02]{font-weight:700;font-size:.86em;color:#444}.pick select[data-v-3a562f02]{padding:5px 8px;border:1px solid #ccc;border-radius:4px;font-size:.9em}.warn[data-v-3a562f02]{margin-top:12px;padding:9px 12px;background:#fdecea;border-left:3px solid #e53935;border-radius:4px;font-size:.88em;color:#b3261e}.result-wrap[data-v-3a562f02]{margin-top:14px}.table-wrap[data-v-3a562f02]{overflow-x:auto}.acc-table[data-v-3a562f02],.result-table[data-v-3a562f02]{width:100%;border-collapse:collapse;font-size:.9em;background:#fff}.acc-table td[data-v-3a562f02],.acc-table th[data-v-3a562f02],.result-table td[data-v-3a562f02],.result-table th[data-v-3a562f02]{border:1px solid #e0e0e0;padding:7px 9px;text-align:center}.acc-table thead th[data-v-3a562f02],.result-table thead th[data-v-3a562f02]{background:#268300;color:#fff;font-size:.88em}.row-head[data-v-3a562f02]{background:#f0f6eb!important;color:#333}.result-table td.combo[data-v-3a562f02],.row-head[data-v-3a562f02]{font-weight:700;white-space:nowrap}.acc-table td.em[data-v-3a562f02],.result-table td.em[data-v-3a562f02]{font-weight:700;color:#268300}.result-table td.dim[data-v-3a562f02]{color:#999;font-size:.92em}.note[data-v-3a562f02]{font-size:.78em;color:#999;line-height:1.6;margin:8px 0 0}.seo-section[data-v-3a562f02]{margin-top:32px;padding-top:24px;border-top:1px solid #e8e8e8;color:#444;line-height:1.75;font-size:.93em}.seo-section h2[data-v-3a562f02]{font-size:1.1em;font-weight:700;color:#268300;border-bottom:2px solid #268300;padding-bottom:6px;margin:28px 0 12px}.seo-section h3[data-v-3a562f02]{font-size:.98em;font-weight:700;color:#444;margin:18px 0 8px}.seo-section p[data-v-3a562f02]{margin:0 0 10px}.seo-section a[data-v-3a562f02]{color:#268300;text-decoration:underline}.formula-box[data-v-3a562f02]{background:#f8f8f2;border:1px dashed #c8c8bc;border-radius:5px;padding:10px 12px;margin:10px 0}.formula-box p[data-v-3a562f02]{margin:0 0 4px;font-size:.92em}.formula-box p[data-v-3a562f02]:last-child{margin:0;color:#666;font-size:.88em}.check-list[data-v-3a562f02]{padding-left:20px;margin:0 0 10px}.check-list li[data-v-3a562f02]{margin:8px 0}.faq-list dt[data-v-3a562f02]{font-weight:700;color:#333;margin:16px 0 4px;padding-left:10px;border-left:3px solid #268300}.faq-list dd[data-v-3a562f02]{margin:0 0 4px 14px;color:#555}.related-tools[data-v-3a562f02]{background:#f8f8f2;border-radius:6px;padding:14px 18px;margin-top:24px}.related-tools h3[data-v-3a562f02]{margin-top:0}.related-tools ul[data-v-3a562f02]{padding-left:18px;margin:8px 0 0}.related-tools li[data-v-3a562f02]{margin:6px 0}@media screen and (max-width:480px){.odds-grid[data-v-3a562f02]{grid-template-columns:repeat(2,1fr)}.acc-table[data-v-3a562f02],.result-table[data-v-3a562f02]{font-size:.8em}.acc-table td[data-v-3a562f02],.acc-table th[data-v-3a562f02],.result-table td[data-v-3a562f02],.result-table th[data-v-3a562f02]{padding:6px 5px}}