.go-account-page{background:#fff}.go-account-page .go-title{margin:18px 0 22px}.go-account-identity{display:flex;align-items:center;gap:14px;padding:0 0 22px;border-bottom:1px solid #edf1ee}.go-account-avatar{display:flex;align-items:center;justify-content:center;width:64px;height:64px;border-radius:50%;background:#d9f4e4;color:#0a8052;font-size:28px;font-weight:800;flex-shrink:0}.go-account-identity strong{font-size:16px;display:block;color:#173530}.go-account-identity small{font-size:12px;color:#75838b;display:block;margin:5px 0 6px}.go-account-identity button{display:flex;align-items:center;gap:3px;border:0;background:transparent;color:#088c55;font-size:12px;font-weight:800;padding:0}.go-account-menu{display:grid;margin-top:11px}.go-account-menu button{border:0;border-bottom:1px solid #edf0f1;background:white;color:#233641;display:flex;align-items:center;gap:15px;text-align:left;width:100%;min-height:56px;padding:0 12px;font-size:14px}.go-account-menu button>svg{color:#243b44}.go-account-menu button span:nth-child(2){flex:1 1}.go-account-menu button.selected,.go-account-menu button:hover{color:#078b54;background:#f5fbf7}.go-account-chevron{font-size:24px;color:#91a1a3;font-weight:300}.go-account-panel{margin:18px 0 27px;padding:20px;border:1px solid #dbece3;border-radius:15px;background:#f8fbf9}.go-account-panel h2{font-size:17px;color:#194a37;margin:0 0 8px}.go-account-panel p{font-size:13px;line-height:1.55;color:#61796e;margin:4px 0 17px}.go-account-panel .go-btn{font-size:12px;padding:11px 15px}.go-account-signin{max-width:420px;margin:8px auto 20px;padding:20px;border-radius:16px;background:#f8fbf9;border:1px solid #dfece4}.go-account-signin h2{margin:0;color:#123e30;font-size:20px}.go-account-signin>p{color:#688076;font-size:13px;line-height:1.55;margin:8px 0 20px}.go-account-signin .go-field input{background:#fff}.go-account-switch{font-size:12px;color:#75877f;text-align:center;margin:18px 0 0}.go-account-switch button{background:transparent;border:0;color:#0b8e57;font-weight:800;padding:6px}.go-account-notice{font-size:13px;line-height:1.55;padding:14px;border-radius:9px;background:#e9f7ee;color:#126b46}@media (max-width:440px){.go-account-identity{padding-bottom:18px}.go-account-page .go-title{margin:19px 0 18px}}.go-account-terms{display:flex;align-items:flex-start;gap:10px;font-size:12px;color:#53695c;line-height:1.5;margin:8px 0 15px}.go-account-terms input{width:17px;height:17px;flex:0 0 17px;margin:1px 0 0;accent-color:#078f56}.go-account-terms a{color:#078752;text-decoration:underline;font-weight:800;text-underline-offset:2px}.go-account-legal-links{display:flex;gap:15px;flex-wrap:wrap;justify-content:center;margin:18px 0 32px}.go-account-legal-links a{font-size:12px;font-weight:750;color:#087c50;text-decoration:underline;text-underline-offset:2px}.go-account-settings-links{display:grid;grid-gap:8px;gap:8px;margin-top:10px}.go-account-settings-links>a,.go-account-settings-links>button{display:flex;align-items:center;justify-content:space-between;background:#fff;border:1px solid #dfece4;border-radius:9px;min-height:39px;padding:11px 13px;text-align:left;font-size:12px;color:#087c4f!important;font-weight:800;text-decoration:none}.go-account-settings-links>a:hover,.go-account-settings-links>button:hover{background:#e9f8ee}.go-account-signin a{color:#087a4d!important;text-decoration:underline}.go-account-role-cards{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px;margin:12px 0 20px}.go-account-role-cards button{min-width:0;display:flex;align-items:flex-start;flex-direction:column;gap:9px;padding:17px 13px 15px;background:#fff;color:#1b4632;border:1.5px solid #dbe8df;border-radius:13px;text-align:left;min-height:143px;transition:background-color .15s,border-color .15s}.go-account-role-cards button.selected{border-color:#088952;background:#eaf9f0;box-shadow:0 0 0 1px #088952}.go-account-role-cards button svg{color:#068553}.go-account-role-cards button strong{font-size:13px;line-height:1.15}.go-account-role-cards button small{font-size:11px;line-height:1.45;color:#60766b;font-weight:500}.go-account-role-cards button:focus-visible{outline:3px solid #7bdea4;outline-offset:2px}.go-account-signup-hint{background:#f0faf4;color:#376149;border-radius:9px;padding:10px 12px;font-size:11px;line-height:1.6;margin:10px 0 0!important}.go-account-entry-links{display:grid;grid-template-columns:1fr 1fr;grid-gap:9px;gap:9px;margin:14px 0 13px}.go-account-entry-links>div{background:#f7fbf8;border:1px solid #deeee4;border-radius:12px;padding:13px;min-width:0;display:flex;align-items:flex-start;gap:10px;flex-direction:column}.go-account-entry-links>div>svg{color:#07864f}.go-account-entry-links>div>span{display:flex;flex-direction:column;gap:5px}.go-account-entry-links strong{font-size:13px;color:#164c33}.go-account-entry-links small{font-size:11px;color:#607a6b;line-height:1.4}.go-account-entry-links a{display:flex;align-items:center;gap:5px;margin-top:auto;color:#078c53!important;font-size:12px;font-weight:800;text-decoration:none}.go-account-signin .go-btn{display:flex;align-items:center;justify-content:center;gap:7px}@media(max-width:390px){.go-account-role-cards{gap:7px}.go-account-role-cards button{padding:14px 10px;min-height:142px}.go-account-role-cards button strong{font-size:12px}.go-account-role-cards button small{font-size:10px}.go-account-entry-links{gap:7px}.go-account-entry-links>div{padding:11px}}.go-account-homecity{display:flex;gap:10px;align-items:center;background:#edf9f1;border:1px solid #d7edde;border-radius:12px;padding:11px 12px;margin:13px 0 3px;color:#057d4c}.go-account-homecity>svg{flex:0 0 18px}.go-account-homecity>span{flex:1 1;min-width:0;display:grid;grid-gap:4px;gap:4px}.go-account-homecity strong{font-size:12px;color:#126a42}.go-account-homecity small{font-size:10px;line-height:1.5;color:#678471}.go-account-homecity>a{font-size:11px;font-weight:800;color:#087e50!important;white-space:nowrap;text-decoration:underline}.go-account-city-fields{display:grid;grid-template-columns:1.35fr 1fr;grid-gap:10px;gap:10px}.go-account-city-fields .go-field{min-width:0}.go-account-city-fields select{background:#fff;border:1px solid #d8e6dc;color:#1c4930;border-radius:9px;padding:10px;font-size:12px;width:100%;min-height:44px}.go-city-signup-note{display:flex;align-items:flex-start;gap:7px;background:#e8f7ee;color:#427453!important;padding:9px 10px;border-radius:9px;font-size:11px!important;line-height:1.5!important;margin:3px 0 13px!important}.go-city-signup-note>svg{flex:0 0 14px;margin-top:2px;color:#078653}@media(max-width:390px){.go-account-city-fields{grid-template-columns:1fr 1fr;gap:7px}}.go-admin-security-link{display:flex;align-items:center;gap:11px;padding:13px 11px;margin:12px 0;border:1px solid #d5e9d9;border-radius:13px;background:#eaf8ef;color:#098651}.go-admin-security-link>svg{flex:0 0 23px}.go-admin-security-link>div{flex:1 1;min-width:0;display:grid;grid-gap:3px;gap:3px}.go-admin-security-link strong{font-size:12px;color:#145c3a}.go-admin-security-link small{font-size:10px;color:#67826e;line-height:1.4}.go-admin-security-link>a{display:inline-flex;align-items:center;gap:5px;color:#087f4b!important;font-size:11px;line-height:1.35;font-weight:850;text-decoration:underline;max-width:112px}