.headnav{flex-wrap:wrap}.tower-account{border-color:#b2c49e;color:#365936;font-weight:700}.tower-mode{font-size:11px;padding:10px 14px;border-radius:10px;background:#e9efde;border:1px solid #d6e0c8;color:#657650;margin-bottom:25px}.tower-mode.official{background:#e1eee8;border-color:#bed9cb;color:#315f4a}.tower-mode strong{font-size:11px}.tower-mode span{margin-left:5px}.summit-game-link{display:block;text-align:center;color:#526e45;font-size:12px;font-weight:700;padding:12px 6px 0}.tower-login{border:1px solid #c9d7bb;border-radius:20px;padding:28px;background:#fffef7;color:#294832;max-width:430px;width:calc(100% - 32px);box-shadow:0 20px 100px #17362340}.tower-login::backdrop{background:#183425b3;backdrop-filter:blur(3px)}.tower-login h2{font-size:25px;line-height:1.4;margin:0 0 12px;letter-spacing:-.8px}.tower-login p{font-size:13px;color:#75856a;margin:0 0 20px}.tower-login .login-provider{display:block;text-align:center;margin:10px 0}.tower-login>.pill{display:block;margin:20px auto 0}.tower-login .tool{width:100%}.summit-invite{background:#e9efff;border:1px solid #ced6ea;border-radius:14px;padding:19px;text-align:left;margin:18px 0}.summit-invite strong{font-size:17px;color:#35466c}.summit-invite p{font-size:12px!important;color:#66739b!important;line-height:1.9!important;margin:8px 0!important}.summit-invite label{display:block;font-size:12px;color:#4e5c7f}.summit-invite input{width:100%;border:1px solid #adbdd5;border-radius:9px;background:white;color:#2d4660;padding:12px;font-size:16px;margin:7px 0}.summit-invite .primary{margin-top:10px;text-align:center;display:block}.summit-invite .summit-link{font-size:13px}.summit-invite #summit-publish-status{color:#9b5a40!important}.tower-connection-error{padding:26px;font-size:13px;color:#8c643c}@media(max-width:600px){.tower-mode{font-size:10px;padding:10px 11px;margin-bottom:22px}.tower-mode strong{font-size:10px}.tower-mode span{display:block;margin:3px 0 0}.summit-game-link{font-size:10px;padding:5px 8px}.headnav{row-gap:8px}.headnav .tower-account{font-size:10px;padding:6px 10px}.tower-panel .summit-game-link{grid-column:1/-1;grid-row:2;padding-top:2px}.summit-invite{padding:15px}.summit-invite strong{font-size:16px}}
