body{background-color:#346395;margin:0}.app{--brand-100:#73ace5;--brand-300:#3d79b5;--brand-500:#346395;--brand-700:#2b4f78;--success-100:#73e5bc;--success-300:#3fb58a;--success-500:#349472;--success-700:#2a785b;--info-100:#73dce5;--info-300:#3eabb5;--info-500:#348a94;--info-700:#297178;--warn-100:#e5ad73;--warn-300:#b57a3e;--warn-500:#946534;--warn-700:#785129;--error-100:#e57373;--error-300:#b53e3e;--error-500:#943534;--error-700:#782929;--neutral-100:#e6e6e6;--neutral-300:#b5b5b5;--neutral-500:#949494;--neutral-700:#787878;--black-and-white-white:#fff;--black-and-white-black:#000;align-items:flex-start;display:flex;flex-direction:column}.brand-100-text{color:var(--brand-100)}.brand-300-text{color:var(--brand-300)}.brand-500-text{color:var(--brand-500)}.brand-700-text{color:var(--brand-700)}.success-100-text{color:var(--success-100)}.success-300-text{color:var(--success-300)}.success-500-text{color:var(--success-500)}.success-700-text{color:var(--success-700)}.info-100-text{color:var(--info-100)}.info-300-text{color:var(--info-300)}.info-500-text{color:var(--info-500)}.info-700-text{color:var(--info-700)}.warn-100-text{color:var(--warn-100)}.warn-300-text{color:var(--warn-300)}.warn-500-text{color:var(--warn-500)}.warn-700-text{color:var(--warn-700)}.error-100-text{color:var(--error-100)}.error-300-text{color:var(--error-300)}.error-500-text{color:var(--error-500)}.error-700-text{color:var(--error-700)}.neutral-100-text{color:var(--neutral-100)}.neutral-300-text{color:var(--neutral-300)}.neutral-500-text{color:var(--neutral-500)}.neutral-700-text{color:var(--neutral-700)}.black-and-white-white-text{color:var(--black-and-white-white)}.black-and-white-black-text{color:var(--black-and-white-black)}.brand-100-bg{background:var(--brand-100)}.brand-300-bg{background:var(--brand-300)}.brand-500-bg{background:var(--brand-500)}.brand-700-bg{background:var(--brand-700)}.success-100-bg{background:var(--success-100)}.success-300-bg{background:var(--success-300)}.success-500-bg{background:var(--success-500)}.success-700-bg{background:var(--success-700)}.info-100-bg{background:var(--info-100)}.info-300-bg{background:var(--info-300)}.info-500-bg{background:var(--info-500)}.info-700-bg{background:var(--info-700)}.warn-100-bg{background:var(--warn-100)}.warn-300-bg{background:var(--warn-300)}.warn-500-bg{background:var(--warn-500)}.warn-700-bg{background:var(--warn-700)}.error-100-bg{background:var(--error-100)}.error-300-bg{background:var(--error-300)}.error-500-bg{background:var(--error-500)}.error-700-bg{background:var(--error-700)}.neutral-100-bg{background:var(--neutral-100)}.neutral-300-bg{background:var(--neutral-300)}.neutral-500-bg{background:var(--neutral-500)}.neutral-700-bg{background:var(--neutral-700)}.black-and-white-white-bg{background:var(--black-and-white-white)}.black-and-white-black-bg{background:var(--black-and-white-black)}.display-1{font-family:Carrois Gothic SC;font-size:36px;font-style:normal;font-weight:400;line-height:normal}.heading-1{font-size:32px}.heading-1,.heading-2{font-family:Carrois Gothic;font-style:normal;font-weight:400;line-height:normal}.heading-2{font-size:24px}.heading-3,.label-1{font-family:Carrois Gothic;font-size:20px;font-style:normal;font-weight:400;line-height:normal}.label-1{-webkit-text-decoration-line:underline;text-decoration-line:underline}.label-2{font-size:16px}.label-2,.label-3{font-family:Carrois Gothic;font-style:normal;font-weight:400;line-height:normal}.label-3{font-size:12px}.paragraph-1{font-family:Carrois Gothic;font-size:18px}.paragraph-1,.paragraph-2{font-style:normal;font-weight:400;line-height:normal}.paragraph-2{font-family:Space Mono;font-size:10px}.shared-heading{background:var(--neutral-100);border-radius:15px;gap:10px;justify-content:center;padding:10px 30px}.shared-heading,.top-menu{align-content:center;align-items:center;display:flex;flex-wrap:wrap}.top-menu{align-self:stretch;background:#346395;background:var(--brand-500,#346395);gap:30px;min-height:100px;padding:0 20px}.top-logo{background:#fff;background:var(--black-and-white-white,#fff);border-radius:25px;height:50px;padding:10px;pointer-events:none}.top-menu-name{pointer-events:none}.link,.top-menu-name{color:#fff;color:var(--black-and-white-white,#fff)}.link{text-decoration:none}.link:hover{color:#000;color:var(--black-and-white-black,#000);text-decoration:underline}.nav-content-body{background:#787878;background:var(--neutral-700,#787878);flex:1 0;gap:5px;height:100%}.nav-content-body,.side-nav-rail{align-items:flex-start;align-self:stretch;display:flex}.side-nav-rail{background:#e6e6e6;background:var(--neutral-100,#e6e6e6);flex-direction:column;gap:10px;padding:50px 20px}.side-nav-item-list{align-items:flex-start;display:flex;flex-direction:column;gap:24px;justify-content:center}.side-nav-item{max-width:150px}.side-nav-item,.side-nav-item-name{color:#000;color:var(--black-and-white-black,#000)}.side-nav-item-name:hover{color:var(--brand-500)}.page-content{align-items:flex-start;background:#fff;background:var(--black-and-white-white,#fff);border-radius:25px;display:flex;flex:1 0;flex-direction:column;gap:10px;justify-content:center;padding:10px 20px}.about-me-full,.no-page-content{align-items:center;background:#787878;background:var(--neutral-700,#787878);padding:10px 20px}.about-me-full,.about-me-overview,.no-page-content{display:flex;flex:1 0;flex-direction:column;gap:10px}.about-me-overview{align-items:flex-start;background:#fff;background:var(--black-and-white-white,#fff);border-radius:25px;justify-content:center;padding:10px}.fishers-list{align-items:center;display:flex;flex:1 0;flex-direction:column;gap:10px}.fishers-list-item{display:flex;gap:20px;justify-content:left;list-style:none;margin:0;padding:0}.fishers-link{background-color:var(--neutral-100);border:2px solid var(--black-and-white-black);border-radius:25px;color:var(--black-and-white-black);font-size:16px;padding:10px 20px;text-decoration:none;transition:all .3s ease}.fishers-link:hover{background-color:var(--brand-500);border:2px solid var(--black-and-white-black);box-shadow:0 4px 10px var(--neutral-700);color:var(--black-and-white-white)}.board-row{min-width:99px}.board-row:after{clear:both;content:"";display:table}.status{margin-bottom:10px}.square{background:#fff;border:1px solid #999;float:left;font-size:24px;font-weight:700;height:34px;line-height:34px;margin-right:-1px;margin-top:-1px;padding:0;text-align:center;width:34px}.square:focus{outline:none}.kbd-navigation .square:focus{background:#ddd}.game{display:flex;flex-direction:row}.game-info{margin-left:20px}
/*# sourceMappingURL=main.94e44930.css.map*/