:root{--color-bg:#f2f1ef;--color-surface:#fff;--color-accent:#ffaf5d;--color-accent-soft:#ffd3a4;--color-text:#6b5045;--color-muted:#8a7a70;--font-serif:"et-book",Palatino,"Palatino Linotype","Palatino LT STD","Book Antiqua",Georgia,serif;--font-sans:"Prompt",-apple-system,BlinkMacSystemFont,sans-serif;--font-mono:"Space Mono",Menlo,"Courier New",monospace;--space-1:4px;--space-2:8px;--space-3:16px;--space-4:24px;--space-5:40px;--radius:8px;--radius-sm:5px}*,:after,:before{box-sizing:border-box}button,input,select,textarea{font-family:inherit;font-size:inherit}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:var(--color-bg);color:var(--color-text);font-family:var(--font-mono);margin:0;overflow-x:hidden}pre{background:#d3d3d3;border-radius:var(--radius);overflow:scroll;padding:var(--space-5)}.parley{text-align:center}.parley-container{display:flex;justify-content:center}.selected-winners{display:inline-block;list-style-type:none;text-align:center}.games-table{border-collapse:collapse;width:500px}.games-table td{padding:var(--space-1) var(--space-2);text-align:center;vertical-align:middle}.games-table .separator{font-weight:700}.games-table .left-column{text-align:left;white-space:nowrap}.games-table .right-column{text-align:right;white-space:nowrap}.games-table input[type=checkbox]{-webkit-appearance:none;appearance:none;background-color:var(--color-surface);border:2px solid #333;border-radius:4px;cursor:pointer;height:20px;position:relative;vertical-align:middle;width:20px}.games-table input[type=checkbox]:checked{background-color:var(--color-accent);border-color:var(--color-accent)}.games-table input[type=checkbox]:checked:before{content:"\2713";font-size:16px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.team-logo{height:28px;margin:0 6px;vertical-align:middle;width:28px}.rankings{margin:0;max-height:1500px;text-align:center}.season-select{appearance:none;-webkit-appearance:none;background-color:initial;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 6'%3E%3Cpath fill='none' stroke='%236B5045' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round' d='m1 1 4 4 4-4'/%3E%3C/svg%3E");background-position:right .2em center;background-repeat:no-repeat;background-size:.7em;border:none;color:var(--color-text);cursor:pointer;font-family:var(--font-mono);font-size:clamp(16px,3.5vw,26px);font-weight:700;max-width:100%;padding-right:1.2em}.season-select:focus{border-radius:var(--radius-sm);outline:2px solid var(--color-accent)}.navigation{flex-direction:column;max-width:100%}.month-selector,.navigation,.week-selector{align-items:center;display:flex;justify-content:center}.month-selector,.week-selector{color:var(--color-text);flex-wrap:wrap;font-size:clamp(16px,3.5vw,26px);font-weight:700;gap:var(--space-2);margin:var(--space-3) var(--space-3) var(--space-2)}.month-selector select,.week-select,.week-selector .season-select,.week-selector select{appearance:none;-webkit-appearance:none;background-color:initial;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 6'%3E%3Cpath fill='none' stroke='%236B5045' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round' d='m1 1 4 4 4-4'/%3E%3C/svg%3E");background-position:right .2em center;background-repeat:no-repeat;background-size:.7em;border:none;color:var(--color-text);cursor:pointer;font-family:var(--font-mono);font-size:clamp(16px,3.5vw,26px);font-weight:700;max-width:100%;padding-right:1.2em}.month-selector select:focus,.week-select:focus,.week-selector .season-select:focus,.week-selector select:focus{border-radius:var(--radius-sm);outline:2px solid var(--color-accent)}.week-select-field{display:inline-grid;position:relative;vertical-align:middle}.week-select-sizer{font:inherit;grid-area:1/1;padding-right:1.5em;pointer-events:none;visibility:hidden;white-space:pre}.week-select-field .week-select{appearance:none;-webkit-appearance:none;background-color:initial;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 6'%3E%3Cpath fill='none' stroke='%236B5045' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round' d='m1 1 4 4 4-4'/%3E%3C/svg%3E");background-position:right .1em center;background-repeat:no-repeat;background-size:.65em;border:none;color:inherit;cursor:pointer;font:inherit;font-weight:700;height:100%;inset:0;position:absolute;width:100%}.games-container{align-content:flex-start;display:flex;flex-wrap:wrap;justify-content:space-evenly;padding:0 var(--space-2)}.game-box{border:2px solid var(--color-muted);border-radius:var(--radius);display:flex;flex-direction:column;font-size:.75rem;height:auto;margin:var(--space-3) var(--space-2);padding:var(--space-3);width:min(500px,calc(100vw - 36px))}.game-table{border-collapse:initial;border-spacing:var(--space-2) 0;font-size:clamp(11px,2vw,14.5px);padding:.75rem;table-layout:fixed;text-align:left;width:100%}th{background-color:var(--color-accent);border-radius:var(--radius);font-size:95%;padding:4px 2%;white-space:nowrap}td,th{text-align:center}td{padding:4px 0}.team-name{align-items:center;display:flex;flex-direction:row;gap:6px;justify-content:center}.team-logo{flex-shrink:0;height:32px;object-fit:contain;width:32px}.score{color:var(--color-text)}.intros,.section-title{text-align:center}.section-title{margin-bottom:var(--space-2);margin-top:var(--space-4)}.game-date{text-align:center}.game-table-secret{border-collapse:collapse;font-size:14.5px;margin:0 auto;padding:1rem;table-layout:fixed;text-align:left;width:90%}.game-table-secret tbody tr{border-bottom:1px solid var(--color-muted)}.mlb-schedule{padding:10px}.month-display{align-items:center;display:flex;flex-direction:column}@media (max-width:600px){.game-box{margin:var(--space-2) var(--space-2);width:calc(100vw - 32px)}.game-table{font-size:11px;padding:.5rem}.team-logo{height:24px;width:24px}}.posts-container{align-content:flex-start;display:flex;flex-wrap:wrap;justify-content:space-evenly}.post-box{border:2px solid var(--color-muted);border-radius:var(--radius);font-size:1.15rem;line-height:1.75;margin-bottom:5%;padding:5% 5% 2%;text-align:left;width:80%}.post-box img{display:block;height:auto;max-width:100%}.blog .intros{text-align:center}.rankings{box-sizing:border-box;color:var(--color-text);display:flex;flex-direction:column;height:calc(100dvh - 130px);padding:0 var(--space-3) var(--space-3)}.rankings-header{align-items:baseline;display:flex;flex-shrink:0;flex-wrap:wrap;gap:var(--space-4);justify-content:center;margin-bottom:var(--space-2)}.rankings-header h1{font-size:clamp(1.2rem,3vw,1.8rem);margin:var(--space-2) 0}.rankings-season{align-items:center;display:flex;font-weight:700;gap:4px}.rankings-season,.rankings-season .season-select{font-size:clamp(14px,2.5vw,20px)}.rankings-chart-container{flex:1 1;min-height:300px;position:relative}@media (max-width:600px){.rankings{height:calc(100dvh - 110px);padding:0 var(--space-2) var(--space-2)}.rankings-header h1{font-size:1.1rem}}.navbar-container{align-items:center;background-color:var(--color-bg);display:flex;flex-direction:column;padding-top:var(--space-4)}.navbar-logo-wrapper{align-items:center;display:flex;justify-content:center;margin-bottom:var(--space-2)}.navbar-logo{height:auto;max-width:50px}.navbar{align-items:center;background-color:var(--color-bg);display:flex;flex-wrap:wrap;gap:var(--space-2);justify-content:center;padding:var(--space-2) var(--space-3)}.navbar .dropdown-toggle,.navbar a{border-radius:var(--radius-sm);color:var(--color-text);cursor:pointer;display:inline-block;padding:var(--space-2) var(--space-3);text-decoration:none;transition:background-color .2s ease}.navbar .dropdown-toggle.active,.navbar a.active{background-color:var(--color-accent)}.navbar .dropdown-toggle:hover,.navbar a:hover{background-color:var(--color-accent-soft)}.dropdown{display:inline-block;position:relative}.dropdown-menu{background-color:var(--color-bg);border-radius:var(--radius-sm);box-shadow:0 8px 16px #00000026;display:flex;flex-direction:column;left:0;min-width:160px;position:absolute;top:100%;z-index:1000}.dropdown-menu a{border-radius:var(--radius-sm);color:var(--color-text);padding:var(--space-2) var(--space-3);text-align:left;text-decoration:none;white-space:nowrap}.dropdown-menu a:hover{background-color:var(--color-accent-soft)}.markdown-container{word-wrap:break-word;margin:4rem auto;max-width:750px;overflow-x:hidden;padding:0 1rem;text-align:center;white-space:normal}.markdown-container h1{font-size:3rem;font-weight:400;margin-bottom:.5rem}.markdown-container h2{font-size:2rem;font-weight:400;margin-bottom:1rem;margin-top:2rem}.markdown-container p{font-size:1rem;margin-bottom:1.25rem;text-align:justify;word-break:break-word}.markdown-container a{border-bottom:1px solid var(--color-text);color:var(--color-text);text-decoration:none}.markdown-container a:hover{border-color:var(--color-muted);color:var(--color-muted)}
/*# sourceMappingURL=main.3f6371b4.css.map*/