@import url(https://fonts.googleapis.com/css2?family=Great+Vibes&family=Prince+and+Princess+Charming&display=swap);body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:var(--base);color:var(--default);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0;padding:.5rem}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}h1,h2,h3,h4{text-align:center}h1{color:var(--primary-highlight)}h2{color:var(--secondary-highlight)}h3{color:var(--primary-highlight-light);color:var(--secondary-highlight-light)}.button,button{background:var(--primary-highlight-light);border:none;border-radius:25px;color:var(--default-light);cursor:pointer;font-size:1rem;padding:.75rem 1.5rem;transition:background .3s ease}button:hover{background:var(--primary-highlight)}.button.small,button.small{background-color:var(--secondary-highlight-light);padding:.25rem .5rem}.button.small:hover,button.small:hover{background-color:var(--secondary-highlight)}button.unset{all:unset;border-radius:.25rem;cursor:pointer;transition:background .3s ease}button.unset.primary:hover{background-color:var(--primary-highlight-light)}button.unset.secondary:hover{background-color:var(--secondary-highlight-light)}.a,a{color:var(--primary-highlight-light);text-decoration:none}.a:hover,a:hover{color:var(--primary-highlight);cursor:pointer;text-decoration:underline}.decent-input{border-radius:.5rem;font-family:inherit;font-size:inherit;font-weight:inherit;padding:.5rem;width:auto}.decent-input:focus-visible{box-shadow:none;outline:none}.decent-input.h2{background:var(--default-light);border:.15rem solid var(--secondary-highlight-light);color:var(--secondary-highlight-light)}.decent-input.h2:focus-visible{border:.15rem solid var(--secondary-highlight)}.decent-input.marked{background:var(--default-light);border:.15rem solid var(--primary-highlight-light);color:var(--primary-highlight)}.decent-input.marked:focus-visible{border:.15rem solid var(--primary-highlight)}.decent-input.primary{border:.1rem solid var(--primary-highlight-light)}.decent-input.primary:focus-visible{border:.15rem solid var(--primary-highlight)}.decent-input.secondary{border:.1rem solid var(--secondary-highlight-light)}.decent-input.secondary:focus-visible{border:.15rem solid var(--secondary-highlight)}input[type=radio]{display:none}.kp-radio{border:2px solid var(--default);border-radius:50%;cursor:pointer;display:inline-block;height:20px;position:relative;vertical-align:middle;width:20px}.kp-radio:after{background-color:var(--primary-highlight);border-radius:50%;content:"";height:12px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%) scale(0);transition:transform .2s ease-in-out;width:12px}input[type=radio]:checked+.kp-radio-radio:after{transform:translate(-50%,-50%) scale(1)}:root{--default:#121212;--default-light:#ffeee4;--primary-highlight:#db0042;--primary-highlight-light:#db688b;--secondary-highlight:#ff5e00;--secondary-highlight-light:#ffa570;--base:#ffecf2}.horizontal-container{display:flex}.vertical-container{display:flex;flex-direction:column}.flex-1{flex:1 1}.gap-1{gap:.5rem}.small{font-size:smaller}.fixed-container{width:50%}.center{align-items:center;justify-content:center;text-align:center}.justify{text-align:justify}.space-between{justify-content:space-between}.space-around{justify-content:space-around}.space-evenly{justify-content:space-evenly}.padding-left{padding-left:.5rem}.top-margin{margin-top:.5rem}.no-top-margin{margin-top:0}.no-bottom-margin{margin-bottom:0}.bottom{bottom:0;position:absolute}.break-anywhere{word-wrap:anywhere}.hoverable{cursor:pointer}.section-container{margin-bottom:1.5rem}.marked{color:var(--primary-highlight)}#member-container{padding:.2rem}#event-list,#member-container{background-color:var(--default-light);border:.1rem solid var(--secondary-highlight-light);border-radius:.5rem}#event-list{padding:.5rem}#event-list-entry{border-bottom:.1rem solid var(--primary-highlight-light);padding-bottom:.3rem;transition:background .3s ease}.event-list-item{flex:1 1;text-align:justify}.event-list-item:hover{background-color:var(--primary-highlight-light);border-radius:.2rem;cursor:pointer}.board{border-collapse:collapse;border-radius:.2rem;display:block;text-align:center}.board-cell{background-color:#fff;border:.1rem solid var(--default);font-size:1rem;height:3.5rem;position:relative;text-align:center;vertical-align:middle;width:3.5rem}.board-cell.hoverable:hover{background:var(--default-light);cursor:pointer}.board-cell.ticked:after{color:darkred;content:"✖";font-size:28px;left:50%;opacity:.9;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%)}.bingoed{background-color:gold}#horizontal-selector{border:.1rem solid #000;border-radius:.5rem;display:flex;overflow:hidden}#horizontal-selector.primary{border-color:var(--primary-highlight)}#horizontal-selector.secondary{border-color:var(--secondary-highlight)}.option{background-color:var(--default);color:var(--default-light);cursor:pointer;flex:1 1;padding:.5rem 1rem;text-align:center;transition:background .3s ease}.option.primary{background-color:var(--primary-highlight-light)}.option.secondary{background-color:var(--secondary-highlight-light)}.option.selected{background-color:#000;cursor:pointer;flex:1 1;text-align:center}.option.primary.selected{background-color:var(--primary-highlight)}.option.secondary.selected{background-color:var(--secondary-highlight)}
/*# sourceMappingURL=main.a8a8519a.css.map*/