@charset "UTF-8";
.var--box,
.var--box * {
  box-sizing: border-box;
}

.var--relative {
  position: relative;
}

.var--absolute {
  position: absolute;
}

.var--hidden {
  overflow: hidden;
}

.var--lock {
  overflow: hidden !important;
}

.var--block {
  display: block;
}

.var--ellipsis {
  overflow-x: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.var--inline-block {
  display: inline-block;
}

.var--flex {
  display: flex;
}

.var--inline-flex {
  display: inline-flex;
}

:root {
  --font-size-xs: 10px;
  --font-size-sm: 12px;
  --font-size-md: 14px;
  --font-size-lg: 16px;
  --icon-size-xs: 16px;
  --icon-size-sm: 18px;
  --icon-size-md: 20px;
  --icon-size-lg: 22px;
  --color-body: #fff;
  --color-text: #333;
  --color-primary: #3a7afe;
  --color-info: #00afef;
  --color-success: #00c48f;
  --color-warning: #ff9f00;
  --color-danger: #f44336;
  --color-disabled: #e0e0e0;
  --color-text-disabled: #aaa;
  --opacity-disabled: 0.6;
  --cubic-bezier: cubic-bezier(0.25, 0.8, 0.5, 1);
  --shadow-key-umbra-opacity: rgba(0, 0, 0, 0.2);
  --shadow-key-penumbra-opacity: rgba(0, 0, 0, 0.14);
  --shadow-key-ambient-opacity: rgba(0, 0, 0, 0.12);
}

@font-face {
  font-family: varlet-icons;
  src: url(data:font/truetype;charset=utf-8;base64,AAEAAAALAIAAAwAwR1NVQiCLJXoAAAE4AAAAVE9TLzI/skzwAAABjAAAAFZjbWFwS59H6gAAA9wAAAiYZ2x5ZkEcIbIAAA10AAA11GhlYWRhIEB+AAAA4AAAADZoaGVhA8QCPgAAALwAAAAkaG10ePoAAAAAAAHkAAAB+GxvY2ExtyP6AAAMdAAAAP5tYXhwAZcAfgAAARgAAAAgbmFtZQyVRWAAAENIAAACRnBvc3RsHylCAABFkAAAB4UAAQAAAcD/wAAAAgAAAP//AgEAAQAAAAAAAAAAAAAAAAAAAH4AAQAAAAEAAG6D+dhfDzz1AAsCAAAAAAAAAAAAAAAAAAAAAAAAAP/AAgEBwQAAAAgAAgAAAAAAAAABAAAAfgByAA8AAAAAAAIAAAAKAAoAAAD/AAAAAAAAAAEAAAAKADAAPgACREZMVAAObGF0bgAaAAQAAAAAAAAAAQAAAAQAAAAAAAAAAQAAAAFsaWdhAAgAAAABAAAAAQAEAAQAAAABAAgAAQAGAAAAAQAAAAEB/AGQAAUAAAFEAWYAAABHAUQBZgAAAPUAGQCEAAACAAUDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFBmRWQAQPAA8SQBwP/AAC4BwQBAAAAAAQAAAAAAAAAAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAAAAAUAAAADAAAALAAAAAQAAAKsAAEAAAAAAaYAAwABAAAALAADAAoAAAKsAAQBegAAABwAEAADAAzwCfAZ8CnwOfBJ8FnwafB58InwmfEJ8RnxJP//AADwAPAQ8CDwMPBA8FDwYPBw8IDwkPEA8RDxIP//AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAcAC4AQABSAGQAdgCIAJoArAC+ANAA4gD0AAAAAQACAAMABAAFAAYABwAIAAkACgALAAwADQAOAA8AEAARABIAEwAUABUAFgAXABgAGQAaABsAHAAdAB4AHwAgACEAIgAjACQAJQAmACcAKAApACoAKwAsAC0ALgAvADAAMQAyADMANAA1ADYANwA4ADkAOgA7ADwAPQA+AD8AQABBAEIAQwBEAEUARgBHAEgASQBKAEsATABNAE4ATwBQAFEAUgBTAFQAVQBWAFcAWABZAFoAWwBcAF0AXgBfAGAAYQBiAGMAZABlAGYAZwBoAGkAagBrAGwAbQBuAG8AcABxAHIAcwB0AHUAdgB3AHgAeQB6AHsAfAB9AAABBgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMAAAAAAXsAAAAAAAAAH0AAPAAAADwAAAAAAEAAPABAADwAQAAAAIAAPACAADwAgAAAAMAAPADAADwAwAAAAQAAPAEAADwBAAAAAUAAPAFAADwBQAAAAYAAPAGAADwBgAAAAcAAPAHAADwBwAAAAgAAPAIAADwCAAAAAkAAPAJAADwCQAAAAoAAPAQAADwEAAAAAsAAPARAADwEQAAAAwAAPASAADwEgAAAA0AAPATAADwEwAAAA4AAPAUAADwFAAAAA8AAPAVAADwFQAAABAAAPAWAADwFgAAABEAAPAXAADwFwAAABIAAPAYAADwGAAAABMAAPAZAADwGQAAABQAAPAgAADwIAAAABUAAPAhAADwIQAAABYAAPAiAADwIgAAABcAAPAjAADwIwAAABgAAPAkAADwJAAAABkAAPAlAADwJQAAABoAAPAmAADwJgAAABsAAPAnAADwJwAAABwAAPAoAADwKAAAAB0AAPApAADwKQAAAB4AAPAwAADwMAAAAB8AAPAxAADwMQAAACAAAPAyAADwMgAAACEAAPAzAADwMwAAACIAAPA0AADwNAAAACMAAPA1AADwNQAAACQAAPA2AADwNgAAACUAAPA3AADwNwAAACYAAPA4AADwOAAAACcAAPA5AADwOQAAACgAAPBAAADwQAAAACkAAPBBAADwQQAAACoAAPBCAADwQgAAACsAAPBDAADwQwAAACwAAPBEAADwRAAAAC0AAPBFAADwRQAAAC4AAPBGAADwRgAAAC8AAPBHAADwRwAAADAAAPBIAADwSAAAADEAAPBJAADwSQAAADIAAPBQAADwUAAAADMAAPBRAADwUQAAADQAAPBSAADwUgAAADUAAPBTAADwUwAAADYAAPBUAADwVAAAADcAAPBVAADwVQAAADgAAPBWAADwVgAAADkAAPBXAADwVwAAADoAAPBYAADwWAAAADsAAPBZAADwWQAAADwAAPBgAADwYAAAAD0AAPBhAADwYQAAAD4AAPBiAADwYgAAAD8AAPBjAADwYwAAAEAAAPBkAADwZAAAAEEAAPBlAADwZQAAAEIAAPBmAADwZgAAAEMAAPBnAADwZwAAAEQAAPBoAADwaAAAAEUAAPBpAADwaQAAAEYAAPBwAADwcAAAAEcAAPBxAADwcQAAAEgAAPByAADwcgAAAEkAAPBzAADwcwAAAEoAAPB0AADwdAAAAEsAAPB1AADwdQAAAEwAAPB2AADwdgAAAE0AAPB3AADwdwAAAE4AAPB4AADweAAAAE8AAPB5AADweQAAAFAAAPCAAADwgAAAAFEAAPCBAADwgQAAAFIAAPCCAADwggAAAFMAAPCDAADwgwAAAFQAAPCEAADwhAAAAFUAAPCFAADwhQAAAFYAAPCGAADwhgAAAFcAAPCHAADwhwAAAFgAAPCIAADwiAAAAFkAAPCJAADwiQAAAFoAAPCQAADwkAAAAFsAAPCRAADwkQAAAFwAAPCSAADwkgAAAF0AAPCTAADwkwAAAF4AAPCUAADwlAAAAF8AAPCVAADwlQAAAGAAAPCWAADwlgAAAGEAAPCXAADwlwAAAGIAAPCYAADwmAAAAGMAAPCZAADwmQAAAGQAAPEAAADxAAAAAGUAAPEBAADxAQAAAGYAAPECAADxAgAAAGcAAPEDAADxAwAAAGgAAPEEAADxBAAAAGkAAPEFAADxBQAAAGoAAPEGAADxBgAAAGsAAPEHAADxBwAAAGwAAPEIAADxCAAAAG0AAPEJAADxCQAAAG4AAPEQAADxEAAAAG8AAPERAADxEQAAAHAAAPESAADxEgAAAHEAAPETAADxEwAAAHIAAPEUAADxFAAAAHMAAPEVAADxFQAAAHQAAPEWAADxFgAAAHUAAPEXAADxFwAAAHYAAPEYAADxGAAAAHcAAPEZAADxGQAAAHgAAPEgAADxIAAAAHkAAPEhAADxIQAAAHoAAPEiAADxIgAAAHsAAPEjAADxIwAAAHwAAPEkAADxJAAAAH0AAAAAACgAYACIAMQA3AD8ASQBWgGAAaoBzgISAkYCdgKkAuQDFgNOA24DoAO4A9gEAAQuBGwEwATiBQoFOAVaBYQFxAYcBpAHPgeWB/4IPgiKCNIJIglUCZ4JxAnwChoKTgpiCoIKtAsCCzQLcgucC9IL8AwiDGAMuAzkDR4NMA1MDWANbg1+DZANog2yDb4Nyg3YDeQN+g4QDnIOjA6wDtwPCg8+D4wPyhAgEK4RNhGsEeYSGBKOEr4S1BMGEzQTqBPcFAYUYhSgFMIVIBVCFXAV+BZUFpgW5Bc0F4wXphfMF+4YHBiSGMYY/hk2GWIZmhnIGggaThp0GqAa6gAAAAIAAP/qAdYBlgAFABYAADcnNxc3FyciDgIUHgIyPgI0LgLVah5Moh6VKk88ICA8T1RPPCAgPE9Vax5Moh+AIDxPVE88ICA8T1RPPCAAAAAAAwAA/+oB1gGWAAwAGQAfAAABIg4BFB4BMj4BNC4BAyIuATQ+ATIeARQOARMHJwcXNwEAOmI5OWJ0Yjk5YjouTy4uT1xPLi5PNI03HlWrAZU5YnRiOTlidGI5/oAuT1xPLi5PXE8uAQmMNx5WqwAAAAMAAP/qAdYBlgADAAcAGAAAASM1MxUjNTMnIg4CFB4CMj4CNC4CARUqKioqFSpPPCAgPE9UTzwgIDxPAQAr1oDAIDxPVE88ICA8T1RPPCAABAAA/+oB1gGWAAMAEAAhACUAABMzNSMTIi4BND4BMh4BFA4BAyIOAhQeAjI+AjQuAgMzNSPrKioVLk8uLk9cTy4uTy4qTzwgIDxPVE88ICA8Tz8qKgEAK/7qLk9cTy4uT1xPLgGAIDxPVE88ICA8T1RPPCD+wIAAAwAAAAAB6wGWAAMABwAKAAAlIzUzFSM1MwUhAwEVKioqKv8AAdbrlWvAK2sBlQAABAAAAAAB6wGWAAIABQAJAA0AAAEDIQMTITcVMzUHFTM1AQDrAdbrof6+jCoqKgGV/msBQP7rwFZWgCsrAAAAAAMAAP/qAdYBlgADAAcAGAAAJSM1MxUjNTMDIg4CFB4CMj4CNC4CARUqKioqFSpPPCAgPE9UTzwgIDxPq4DWKwEVIDxPVE88ICA8T1RPPCAABAAA/+oB1gGWAAMABwAUACEAADczFSM1MxUjNyIOARQeATI+ATQuAQMiLgE0PgEyHgEUDgHrKioqKhU6Yjk5YnRiOTliOi5PLi5PXE8uLk+AK9aA6jlidGI5OWJ0Yjn+gC5PXE8uLk9cTy4AAgAAAAABwQGBAAUAFQAANyc3FzcXNSEiBhURFBYzITI2NRE0JtVqHkyiHv7WEhkZEgEqEhkZVWseTKIfaxkS/tYSGRkSASoSGQAAAAIAAAAAAcABgQASABgAACUhETM1IyIGFREUFjMhMjY9ASMnBxc3JwcBlf7W1dUSGRkSASoSGSvsHmDVHrcrASorGRL+1hIZGRKqFB5g1R63AAAAAAIAAAAAAcEBgQAPABMAAAEhIgYVERQWMyEyNjURNCYHESERAZX+1hIZGRIBKhIZGRL+1gGAGRL+1hIZGRIBKhIZK/7WASoAAAMAAP/qAdYBlgAMAB0AKgAAJSIuATQ+ATIeARQOAQMiDgIUHgIyPgI0LgIHIg4BFB4BMj4BNC4BAQAuTy4uT1xPLi5PLipPPCAgPE9UTzwgIDxPKh0xHR0xOjEdHTEVLk9cTy4uT1xPLgGAIDxPVE88ICA8T1RPPCBqHTE6MR0dMToxHQAAAAACAAD/6gHWAZYAGQAfAAAlFA4BIi4BND4BMzIXNyYjIg4BFB4BMj4BNSUHFzcnBwGrLk9cTy4uTy4YFyEmKjpiOTlidGI5/tQeYNUet8AuTy4uT1xPLgciDzlidGI5OWI6KR5g1R63AAIAAP/qAdYBlgAMAB0AACUiLgE0PgEyHgEUDgEDIg4CFB4CMj4CNC4CAQAuTy4uT1xPLi5PLipPPCAgPE9UTzwgIDxPFS5PXE8uLk9cTy4BgCA8T1RPPCAgPE9UTzwgAAIAAP/qAdYBlgAMABgAAAEyHgEUDgEiLgE0PgEXBycHFwcXNxc3JzcBADpiOTlidGI5OWKHTU0eTU0eTU0eTU0BlTlidGI5OWJ0YjlqTU0eTU0eTU0eTU0AAAAAAwAA/+oB1gGWAAwAGQAlAAAlIi4BND4BMh4BFA4BAyIOARQeATI+ATQuAQ8BJwcXBxc3FzcnNwEALk8uLk9cTy4uTy46Yjk5YnRiOTliAzc3Hjc3Hjc3Hjc3FS5PXE8uLk9cTy4BgDlidGI5OWJ0YjmANzceNzceNzceNzcAAAACAAAAAAHAAYEAEAAcAAABKwEiBhURFBYzITI2NRE0JgMnByc3JzcXNxcHFwGVOfESGRkSASoSGRlaTU0eTU0eTU0eTU0BgBkS/tYSGRkSASoSGf7VTU0eTU0eTU0eTU0AAAAAAwAAAAABwAGBAA8AEwAfAAABISIGFREUFjMhMjY1ETQmAyERIQ8BFwcnByc3JzcXNwGV/tYSGRkSASoSGRkS/tYBKipNTR5NTR5NTR5NTQGAGRL+1hIZGRIBKhIZ/qsBKkhNTR5NTR5NTR5NTQAAAAIAAP/qAdYBlgADABAAACUjNTMnIg4BFB4BMj4BNC4BAWvW1ms6Yjk5YnRiOTliqyrAOWJ0Yjk5YnRiOQAAAAADAAD/6gHWAZYADAAZAB0AACUiLgE0PgEyHgEUDgEDIg4BFB4BMj4BNC4BBzM1IwEALk8uLk9cTy4uTy46Yjk5YnRiOTlipdbWFS5PXE8uLk9cTy4BgDlidGI5OWJ0YjnqKgAAAQAAAAAB1gGWAAkAACUXJzcvAQ8BFwcBAIQjdJk8PJl0I1BQlmUNjY0NZZYAAAAAAgAAAAAB1gGWAAUADwAAJTUfAQcXNy8BDwEXBzcXJwEAJF5HFYWZPDyZdCOEhCN3x1YIPlu0DY2NDWWWUFCWAAIAAAAAAdYBlgAJABMAACUHNyc/AR8BBxc3LwEPARcHNxcnAQBQFUdeJCReRxWFmTw8mXQjhIQjeDFcPQhWVgg9XLQNjY0NZZZQUJYAAAAAAQAA//gB1gGBABsAAAUnJicmJyY1ND4BMzIWFz4BMzIeARUUBwYHBgcBAB9FGysUFx82IBwyEhIyHCA2HxcUKxtFBxw+HCwiJycgNh8YFBQYHzYgJyciLBw+AAACAAD/+AHWAYEACgAmAAABIgYHFTY3NjU0JicyHgEVFAcGBwYPAScmJyYnJjU0PgEzMhYXPgEBYBgpClAdKSsgIDYfFxQrG0UfH0UbKxQXHzYgHDISEjIBVRoV4EgjMiggKisfNiAnJyIsHD4cHD4cLCInJyA2HxgUFBgAAgAA//gB1gGBABoANgAAJQcnJicmJyY1NDYzMhYXMz4BMzIWFRQHBgcGEyIGBy4BIyIOARUUFxYXFh8BNzY3Njc2NTQuAQECAgJAGSgTFSsgGSsIKAgrGSArFRMoGR4cMhISMhwgNh8XFCsbRR8fRRsrFBcfNjQCAjoZKB0hHiAqHBYWHCogHiEdKBkBEhgUFBgfNiAnJyIsHD4cHD4cLCInJyA2HwAAAgAAAAABlgGAAAcAEQAAASMnIwcjFSEBFBY7ATI2NREhAZVKFmoWSgEq/usZEqoSGf8AAWsVFSv+6xIZGRIBAAAAAAADAAAAAAGrAYAAEQAVABkAABMVIxUzERQWOwEyNjURMzUjNQczFSM3MxUjwGsWGRHWERkWa4ArK1UrKwGAFSv+6xIZGRIBFSsVa8DAwAAAAAQAAAAAAasBgAARABUAGQAdAAATFSMVMxEUFjsBMjY1ETM1IzUHMxEjNxUzNTMVMzXAaxYZEdYRGRZrq9bWKysqKwGAFSv+6xIZGRIBFSsVQP7r6sDAwMAAAAAAAgAAAAABwAGBAAMAEwAAJSM1MzchIgYVERQWMyEyNjURNCYBa9bWKv7WEhkZEgEqEhkZqyqrGRL+1hIZGRIBKhIZAAADAAAAAAHBAYEAAwATABcAACURIREBMhYVERQGIyEiJjURNDYzBRUjNQGV/tYBKhIZGRL+1hIZGRIBANYrASr+1gFVGRL+1hIZGRIBKhIZqyoqAAADAAD/6gHWAZYAEAAZACYAACUiJic0NzY3NjIXFhcWFQ4BAzIWFAYiJjQ2NyIOARQeATI+ATQuAQEAJ0QVGBQgHS4dIBQYFUQnGyUlNiUlGzpiOTlidGI5OWImJSATEQ4ICAgIDhETICUBLyU1JiY1JUA5YnRiOTlidGI5AAAAAAUAAP/qAdYBlgAMABQAJgAvADgAAAEiDgEUHgEyPgE0LgEDPgEyFhcGIjcmJyYiBwYHJjU0PgEyHgEVFCciBhQWMjY0JgciJjQ2MhYUBgEAOmI5OWJ0Yjk5YqMHQz5DBy52wxUvJT4lLxUjLk9cTy6rHywsPiwsHw0TExoTEwGVOWJ0Yjk5YnRiOf6lDhgYDiVEGQ4LCw4ZLjkuTy4uTy45uSw+Kys+LGsTGxISGxMAAgAA/+oB0QGWAAgATAAAJSImNDYyFhQGNzY0Jzc+AS8BLgEPASYvATQmKwEiBhUHBgcnJgYPAQYWHwEGFBcHDgEfAR4BPwEWHwEUFjsBMjY1NzY3FxY2PwE2JicBAB8sLD4sLIABAS0DAQIrAQgENRISCAYEVgQGCBISNQQIASsCAQMtAQEtAwECKwEIBDUSEggGBFYEBggTETUECAErAgEDdSw+LCw+LDYMEgwjAwcESgMDAhUOBzgEBQUEOAcOFQIDA0oEBwMjDBIMIwMHBEoDAwIVDgc4BAUFBDgIDRUCAwNKBAcDAAQAAP/qAdEBlgAIABEAUwBxAAABMhYUBiImNDYXIgYUFjI2NCYDIiY1JyYnBwYmLwEmNj8BJzcnLgE/AT4BHwE2PwE0NjsBMhYVFxYXNzYWHwEWBg8BFwcXHgEPAQ4BLwEGDwEUBiMDBwYHJwcXBhcHFzcWHwEzNzY3FzcnNic3JwcmLwEBACMyMkYyMiMSGRkkGRk9BAYIEhI1BAgBKwIBAy0BAS0DAQIrAQgENRISCAYEVgQGCBISNQQIASsCAQMtAQEtAwECKwEIBDUSEggGBDsIJxozEC0NDS0QNBomCCAIJho0EC0NDS0QMxonCAEVMkYyMkYyKhkkGRkkGf8ABQQ4Bw4VAgMDSgQHAyMVFSMDBwRKAwMCFQ4HOAQFBQQ4Bw4VAgMDSgQHAyMVFSMDBwRKAwMCFQ4HOAQFAYA4CB4WHCEmJiIbFh4IODgIHhYbIScmIRwWHgg4AAMAAP/VAasBlgATABwAOAAAATIeARQHBgcGDwEnJicmJyY0PgEXIgYUFjI2NCYTFA4BIi4BNTQ2NxcOARUUHgEyPgE1NCYnNx4BAQAjOyIUEBwUGBQUGBQcEBQiOyMSGRkkGRmZLk9cTy4kHw0RFCI7RjsiFBENHyQBlSI6Qy0jKR4dFxcdHikjLUM6IlUZIxkZIxn+6xgnFxcnGBQjDBMHFAsOGQ4OGQ4LFAcTDCMABAAA/9UBqwGWAA0AIQAqAEQAAAEyFhUUBwYHJicmNTQ2NyIOARUUFxYXMTc2NzY3NjU0LgEHIgYUFjI2NCYTFA4BIi4BNTQ2NxcGFRQeATI+ATU0JzceAQEAIzIbFyMkFhsyIyM6I0AgIBQYFBwQFCM6IxIZGSQZGZkuT1xPLiMfDSQiO0Y7IiYMISQBazIkHzMqLC8oMx4kMioiOyM8XS8iFx0eKSMsICM7IlUZIxkZIxn+6xcoFxcoFxQjDRMSFQ4ZDg4ZDhUSEw0jAAAAAAMAAAAAAdYBlgATACAAKQAAEzM3MxczMhYVERQGIyEiJjURNDYXIg4BFB4BMj4BNC4BBzIWFAYiJjQ2VUArgCtAERkZEf6qERkZvB0xHR0xOjEdHTEdGyUlNiUlAWsqKhkS/wASGRkSAQASGUAdMToxHR0xOjEdKyU2JSU2JQAABAAAAAAB1gGWABMAGwAoADEAAAEjJyMHIyIGFREUFjMhMjY1ETQmAyERMzczFzMHIg4BFB4BMj4BNC4BByImNDYyFhQGAatEJ4AnRBEZGREBVhEZGRH+qlcnWidXqx0xHR0xOjEdHTEdGyUlNiUlAWsqKhkS/wASGRkSAQASGf7VAQArKxUdMToxHR0xOjEdqyU2JSU2JQADAAD/6gHBAZYACAAmAC8AACUiBhQWMjY0JgEVMxcHBhUUFjMhNSMiJjQ/ATMyNj8BNjU0JiMhJxMiBhQWMjY0JgFrEhkZIxkZ/pkrTR0FGREBAPcCAwETnwwUBUwDDQj+xBQ6ERkZIxkZQBkjGRkjGQFVKqI1CQsSGSsDBAEjDAqKBgQJDSr+qxkjGRkjGQAEAAD/6gHBAZYACAAmAC8AMwAAJTIWFAYiJjQ2ATMXITIWFRQPAQ4BKwEPARQWOwEVISImNTQ/AScjEzIWFAYiJjQ2PwEhFwFrERkZIxkZ/rxGFAE8CA0DTAUUDJ8TAQMC9/8AERkFHU0rgBIZGSMZGdE8/vIyQBkjGRkjGQFVKg0JBAaKCgwjAwIDKxkSCwk1ov7VGSMZGSMZlWtrAAAAAQAAAAABwQGBACAAADceARc3NhcWMzIWHQEUBiMiJyYnJjU0NjsBMhYVFBcWB40XSS0vCQ0kKAgNDQhjVFIwMg0ISwkMDAQJ2i1JFy8JBAwMCUsIDTIwUlRjCA0NCCgkDQkAAAMAAAAAAcABgQAiACgALgAAJSInIyIPAS4BJzc+AScmNTQmKwEiBhUUFxYXFjMyNj0BNCYlMxYXByYBJic3FjMBqyojBwgGLy5JFi8FAgMLDQhLCA0xMFNUYwgNDf64IAIIGQ4BJyYrGiIVdQ0GLxhJLC8EDAUnJggNDQhjVFMwMQ0ISwgN4BcgGiv+/AMOGQgAAAACAAAAAAHAAYEABAAUAAA3FzcXIQURNCYjISIGFREUFjMhMja1Nkpg/tYBVRkS/tYSGRkSASoSGaBAYIAVASoSGRkS/tYSGRkAAAAAAwAAAAABwAGBAAMAEwAYAAAlIREhNSEiBhURFBYzITI2NRE0Jg8BJwczAZX+1gEq/tYSGRkSASoSGRl9Oyo66isBKisZEv7WEhkZEgEqEhnGTDNMAAAAAAIAAP/VAcABlgATABkAACUVITU3NTQ2NzU0NjIWHQEeAR0BBxQGIiY1AcD+gCs7LxkkGS87ahkkGSsWFiqAMk8OBxEZGREHDk8ygFUSGRkSAAAAAAMAAP/qAasBlgAHABsAIgAAJSM1NDYyFhUXNTQmJzU0JiIGHQEOAR0BBxUhNQcyNjUjFBYBVcA4UDgrPC8SGxMuPCsBa7YSGVUZVYsoODgodXUxSwsODhISDg4LSzF1KxUVVRkRERkAAQAAAAAB1gGAAAoAADc1MxUzNTMnBzMV1VZqQNXVQBWAgKvAwKsAAAIAAAAAAdYBgAAIABMAAAEXFSM1IxUjNTcHMxUzNTMVMzUzAQBrK4Ara9VAgCqAQAFHYKeAgKeZwKuAgKsAAAACAAD/6gGWAZYACAAcAAAlIiY0NjIWFAYnIg4BFBcWFxYfATc2NzY3NjQuAQEAFh8fLB8fFilEKBcTIBgcFxccGCATFyhEyx8sHx8sH8ooRE81KTEiIxsbIyIxKTRQRCgAAAAAAwAA/+oBlgGWAAgAHQAxAAABMhYUBiImNDY3Mh4BFRQHBgcGBzEnJicmJyY0PgEXIg4BFRQXFhcWFzY3Njc2NTQuAQEAFh8fLB8fFilEKCYcLBYRFxwYIBMXKEQpHTEdBAcVGjExGhUHBB0xATUfLB8fLB9gKEQpMkgzOR0SGyMiMSk0UEQoKh0xHREOGyUvQUEvJRsOER0xHQAAAgAA/+oB1gGWABUAIQAAEzIeARUUBxczFwcnNScGIyIuATQ+ARcVIxUzFTM1MzUjNcApRCgdEQyAKoASJzIpRCgoRBRAQCpAQAGVKEQpMicSgCqADBEdKERSRChAQCpAQCpAAAMAAAAAAbYBgAAUAB0AKQAAJRcHJzUnBiMiLgE0PgEyHgEVFAcXIzI2NCYiBhQWNyMVIzUjNTM1MxUzAUtqIGoGJzMmQCUlQEtAJSEGbyg4OFA4OF0rFSsrFSuVaiBqEQYhJUBLQCUlQCYzJwY4UDg4UDhWKysVKysAAAACAAD/6gHWAZYAFQAZAAATMh4BFRQHFzMXByc1JwYjIi4BND4BBxUzNcApRCgdEQyAKoASJzIpRCgoRCyqAZUoRCkyJxKAKoAMER0oRFJEKIAqKgADAAAAAAG2AYAAFAAdACEAACUjJzY1NC4BIg4BFB4BMzI3FxUXNyciJjQ2MhYUBiczFSMBSxEGISVAS0AlJUAmMycGaiDqKDg4UDg4XmtrlQYnMyZAJSVAS0AlIQYRaiBqOFA4OFA4axUAAAACAAD/6gHWAZYAAgAPAAA3NRcnIg4BFB4BMj4BNC4B1YBVOmI5OWJ0Yjk5YmDAYNU5YnRiOTlidGI5AAADAAD/6gHWAZYADAAZABwAACUiLgE0PgEyHgEUDgEDIg4BFB4BMj4BNC4BAzcnAQAuTy4uT1xPLi5PLjpiOTlidGI5OWJlgIAVLk9cTy4uT1xPLgGAOWJ0Yjk5YnRiOf7LYGAAAwAA/+oB1gGWABcAGwAoAAAlBwYHBhUjNTQ/ATY0JiIGFSM0NjIWFRQHIzUzAyIOARQeATI+ATQuAQFBEw0FByoZGg0ZJBkqMkYyQCoqFTpiOTlidGI5OWLQFA0LDhYLIxkbDCQZGRIjMjIjHLkqAUA5YnRiOTlidGI5AAQAAP/qAdYBlgADABAAHQA5AAA3MzUjEyIOARQeATI+ATQuAQMiLgE0PgEyHgEUDgEDIgYVMzQ2MhYVFAcGBwYHBhUzNDc+ATc2NTQm6yoqFTpiOTlidGI5OWI6Lk8uLk9cTy4uTy4jMioZJBkIBQ4SBwwqCgYgBgoyQCsBKjlidGI5OWJ0Yjn+gC5PXE8uLk9cTy4BKzIjERkZEQ0KBgoOCxEaEA0IHAkOEyMyAAAAAgAA/+oB1gGWAAsAHAAAJSMVIzUjNTM1MxUzJyIOAhQeAjI+AjQuAgFrVipWVipWaypPPCAgPE9UTzwgIDxPq1ZWKlZWwCA8T1RPPCAgPE9UTzwgAAAAAAMAAP/qAdYBlgAMABkAJQAAJSIuATQ+ATIeARQOAQMiDgEUHgEyPgE0LgEHIxUjFTMVMzUzNSMBAC5PLi5PXE8uLk8uOmI5OWJ0Yjk5YiUqVlYqVlYVLk9cTy4uT1xPLgGAOWJ0Yjk5YnRiOWpWKlZWKgAAAQAAAAABwAFJAAUAAAkBJzcXNwHA/wB1HlfiASv/AHUeV+IAAQAAAAABlgFWAA8AACUXFSMnByM1Nyc1Mxc3MxUBH3YfdnYfdnYfdnYfwHYfdnYfdnYfdnYfAAABAAAAAAGWAVYACwAAJSMVIzUjNTM1MxUzAZWAKoCAKoCrgIAqgIAAAQAAAAABlgDWAAMAACUhNSEBlf7WASqrKgAAAAEAAAAAAYABFgAFAAA/ARc3JweeYmIegIB3YmIegIAAAQAAAAABgAEJAAUAABMXNxcHJ55iYh6AgAEJYmIegIAAAAAAAQAAAAABSQFAAAUAACUnNycHFwFJYmIegIBeYmIegIAAAAAAAQAAAAABVgFAAAUAAD8BJzcXB7diYh6AgF5iYh6AgAABAAAAAAFrAOsAAgAAPwEXlWtrgGtrAAABAAAAAAFrAOsAAgAANxc3lWtr62trAAABAAAAAAErASsAAgAAAQcXAStrawEra2sAAAAAAQAAAAABQAErAAIAAD8BJ9Vra1VrawAAAgAAAAABlgGAAAYACgAANzUjNxcjFQc1IRXAVZWVVdUBKmuAlZWAVisrAAACAAAAAAGWAYAAAwAKAAA3ITUhJSM1IxUjF2sBKv7WASpVgFWVFSvAgICVAAkAAAAAAcABawADAAcACwAPAB8AIwAzADcARwAAJTUhFSU1IRU1ITUhIxUzNSM0NjsBMhYdARQGKwEiJjUXFTM1IzQ2OwEyFh0BFAYrASImNRcVMzUjNDY7ATIWHQEUBisBIiY1AcD+6wEV/usBFf7rVitADQgrCQwMCSsIDRUrQA0IKwkMDAkrCA0VK0ANCCsJDAwJKwgNKyoqgCoqgCoqKgkNDQkqCQ0NCVYqKgkNDQkqCQ0NCVYqKgkNDQkqCQ0NCQADAAAAAAHAAUAAAwAHAAsAABMhFSEVIRUhFSEVIUABgP6AAYD+gAGA/oABQCtAKkArAAAABAAAAAABwAFAAAUACQANABEAACUHJzcXByUhFSEVNTMVBzUhFQHAHmtrHkz+zAEV/uvV1QEVcx5rax5NgCtqKiprKysAAAAAAwAAAAABKwFrAAgAEQAaAAAlMhYUBiImNDY3MhYUBiImNDY3MhYUBiImNDYBABIZGSQZGRISGRkkGRkSEhkZJBkZaxkkGRkkGYAZJBkZJBmAGSQZGSQZAAQAAP/qAdYBlgANABIAFgAaAAABMhYVERQGIyEHETQ2MxURNyERBSEVIRUzFSMBqxEZGRH+1VUZERkBPf7VAQD/AMDAAZUZEf8AEhlVAYARGSr+5xkBAEArKyoABQAA/+oB1gGWAA0AEgAWABoAHgAAASEiBhURNyEyNjURNCYDIQcRIQcjNTMHIzUzByM1MwGr/qoRGVUBKxEZGRH+xBoBVkArK1YqKlUrKwGVGRH+gFUZEgEAERn+1hoBGpYrKysrKwAJAAD/4QHrAbUAAwAIABUAGQAdACEAJQApAC0AADcXNycXMjM1IxMiDgEUHgEyPgE0LgEXMzUjBxc3JxMnBxcnIxUzByMVMzcnBxdMHiYeeRUVKhUjOyIiO0Y7IiI7iEBAOyYeJiYeJh55KirAQEA7Jh4mNB4nHno/ASsjO0U7IiI7RTsjliujJx4nAQYeJh96P5UrpCYeJwAAAAACAAAAAAHrAVYAFAAqAAA3Ii4BND4BMz4BMzIeARczMhYUBiM1IzU0LgEjIgYHJiMiBhQWMyEyNjQmgB0xHR0xHRBFKyQ+JgMKJDIyJCodMR0oOwYMCxslJRsBFRIZGSscMToxHSYvIjsjMkYygBUdMR0zJwQlNSYZJBkAAgAA/+oB6wGWADYAPQAANyIuATQ+ATM+ATMyHgEXMzIWFAYrASImNDY7ATI2NCYrATU0LgEjIgYHJiMiBhQWOwEyFhQGIzczBzMHNyOAHTEdHTEdEEUrJD4mAwokMjIkFQkMDAkVEhkZEiodMR0oOwYMCxslJRsVCQ0NCWtAKytQEDVrHDE6MR0mLyI7IzJGMgwSDBkkGRUdMR0zJwQlNSYMEgxqVZVqAAAAAAQAAP/vAesBlgAMABkAJgBfAAA3HgEPAQ4BLgE/AT4BFx4BDwEOAS4BPwE+ARceAQ8BDgEuAT8BPgE3NTQuASMiBgcmIyIGFRQWFzEeAQ4BJzEuATQ+ATM+ATMyHgEXMzIWFRQGBzEGLgE2NzE+ATU0JiPACAkCHAIPEQkDGwIPXgkJAywCDxEJAiwDD14ICQIcAg8SCAIcAg8JHTEdKDsGDAsbJREPCAQJEAgZHR0xHRBFKyQ+JgMKJDIXFAgRCQUICQwZEsACEAhnCQgEDwlnCAkCAhAIpQkIBBAIpQgJAgIQCGcJCAQPCWcICSkVHTEdMycEJRsRHggEEg8EBA4xOjEdJi8iOyMyIxgnCwQEEBEEBhMMEhkAAAAAAgAA/9YB6wGWADQAXgAANzIWFAYjIi4BND4BMz4BMzIeARczMhYUBisBIiY0NjsBMjY0JisBNTQuASMiBgcmIyIGFBYXNycmNDYyHwE3PgEeAQ8BNzYeAQYPARcWFAYiLwEHDgEuAT8BBwYuATaACQwMCR0xHR0xHRBFKyQ+JgMKJDIyJBUJDAwJFRIZGRIqHTEdKDsGDAsbJSVDLyMGDRIGIgwDDxEJAg0vCBAECQgvIwYNEgYiDAMPEQkCDS8IEAQJlQwSDBwxOjEdJi8iOyMyRjIMEgwZJBkVHTEdMycEJTUmVgwiBhINBiMvCAkEEAgvDQIJEQ8DDCIGEg0GIy8ICQQQCC8NAgkRDwAAAAADAAD/6gHrAZUANABAAFQAADcyFhQGIyIuATQ+ATM+ATMyHgEXNzIWFAYrASImNDY7ATI2NCYrATU0LgEjIgYHJiMiBhQWFxYXFhUUBiImNTQ/AQ8BBgcGBwYVFBYyNjU0Jy4BJzGACQwMCR0xHR0xHRBFKyQ+JgMKJDIyJBUJDAwJFRIZGRIqHTEdKDsGCwwbJSWbBQcfGSQZHwwLCw4LEggMMkYyDAgkEpUNEQ0dMToxHCcvIzokATJHMg0RDRkjGRUdMR0zJgQmNSUDBworFhIZGRIWK1QMDhERGRIZFSMyMiMVGRI0FQAAAAMAAP/qAesBlgAYACAAIwAAJSc3NjczNSM1IxUjFTMGByYnIxYXBxc3FzcjAzM3MxczJzcXARM3ATcYP5Yqlu8XLR0UKxgobR5rQokrYCsYZRgrmCIjfzUBPU4rKiorQDIgJzUsax5qQpj/AEBAal1dAAAAAgAAAAABtgGAABUAHgAAEzIeARUUBxczFwcnNScGIyIuATQ+ARciBhQWMjY0JsslQCUhBhFqIGoGJzMmQCUlQCYoODhQODgBgCVAJjMnBmogahEGISVAS0AlKzhQODhQOAAAAAEAAP/0AdYBlgBRAAABIg4BFRQWFxY2PQEGJyYnMSYnJi8BJjQzNxYXFhcxFhcWNzY3JicmNTQ3JjUmNzMyFxYXNjIXNjc2FzEWBxQHFhUUBwYHFh0BFBY3PgE1NC4BAQA6YjlRQQcHJRULAwQHBAUECAUFDQsGAg0VDRACCywWHxYEAggGCAsQEhk4GRoTCgQIAgQWHxcrDgcIQFE5YgGVOWI6Rm8WAQcFJAgSCAsLCAYDAwYGAQELBQUVAgEGEwoFExo3IRgJCxITBAYMBwcRBAIBExILCRghOBkTBQ0bOgUHARZvRjpiOQAAAQAAAAABqwFrAB4AAAEuASMiDgEUHgEzMjY3Iw4BIyIuATQ+ATMyFhcHMzUBeRg+Iy5PLi5PLjtbDywOQikjOyIiOyMaLhJFlgE5FxsuT1xPLkg4JTAiO0Y7IhQSRZYAAQAAAAABqQFrAAgAABMzETcXByc3F+sqdh6pqR52AWv/AHUeqakedQAAAAACAAAAAAGrAYAAGQAdAAABBx4BFA4BIi4BNDY3Jw4BFRQeATI+ATU0JicjFTMBYR8dISI7RjsiIRweIiguT1xPLihuKioBTB8ROkU7IiI7RToRHxhJKy5PLi5PLitJTNUAAAAABAAA/+oBqwGWAA0AEwAXABsAABMiBhURFBYzITI2NREnBzMVMxUhNxUzNQcVMzWAEhkZEgEAEhmAq5Vr/wArqqpqAZUZEf6qERkZEQEAgCpr66srK1UrKwAAAAACAAD//QGbAYEALQBHAAAlJi8BJicmJy4BNwYHDgEXFhUUBicmJy4BNw4BFxYXFhceARcWNzY3PgEvASYnBwYHBicmJz4BNzYvASY3HgIXFhcWFRYGBwF5BAoDBg4QCBgKEBocKR0TAg8GAgESBgwaHAICBAQLETkgJCEjGR4SDwMEDEQLDBESDwwSFwQDBgMECAcMGgUIAwEBCwrRBQoDBQoNBxdFHgYWImoyBAMIBgYBAhc8GxZEIxULERQbJQQFCAgXG00lBQoRhgoDBgYFDAUYDwwWDhgUEA4XBwoNBAUNGwgAAAAAAwAAAAAB5wGBAAQAEQAcAAAhNyYiBxMiBgcXPgEyFhc3LgEHIgYHFzYyFzcuAQEATSJWIk1AdTEmKWJqYikmMXVAKk8hJzOAMychT2YaGgEaKCUzHyEhHzMlKIAbGDMmJjMYGwAAAAABAAD/1QHrAa4AFgAAJSc2LgIHFwcnBhYXHgE3FxYyPwE+AQHkwg8RPVgnXEBeEw8gHlAlwgcRBjEIASvCJVA9DxJcQFwnVyAeEQ/CBwcxBhMAAAADAAD/6gHBAcAACwAjAD8AAAEyNjU0LwEHBhUUFhcnBwYiLwEHBiMiJxUUFjMhMjY9AQYjIjcjNSMVIyIGHQEUFjI/ARcWMj8BFxYyNj0BNCYBABIZByQkBxl0FxcVPhUXFxYeFxMNCAFWCA0TFx4IayprGyUZIwsuLQwkCy4uCyMZJQFAGRIMCj8/CgwSGdUXFxUVFxcWDWIJDAwJYg2rKyslGyERGQwuLgsLLi4MGREhGyUAAAAABAAA/+oBwQGWACAAJAAoACwAABM1MzU0NjsBFTcXNTMyFhURFAYjISImPQEjNTM1IzUzNRcjFTM9ASMVEzUjFUArGRGANjUVERoaEf8AEBorKysrKioqKioqASsqFhEZlSAglRoQ/qoQGhoQFipWKlZWKoAqKv8AKioAAAIAAP/VAZYBqwADABMAACUjETM1IyIGFREUFjsBMjY1ETQmAWvW1tYRGRkR1hEZGSsBKlYZEv6AEhkZEgGAEhkAAAAABAAA/+MBxgGrAAkAEwArADcAAAEHFycHNyc/AR8BBxcnBzcnPwEXBzYeAQcGBw4BLgI2NzY3Nh4BBwYeAhcuAycOAR4CNgF7NhM4OBM2RBcXjiMNJCUNIywPDgQIEQUFCwwpbm5SHBwpDQ4IFA0BBB9FWgwuV0QmAh4TGD9UVgFpKkEnJ0EqAkBAlhorGRkrGgEqKmoBDhMIEAspHR1Sbm4pDQoFBhAJLlpFICYCJkRWLiFVVD8YEwAAAAADAAAAAAHfAYAAAwAJAA8AAAEXAyc3JzUXBzUlNxUHFxUBEypQKt9NiYn+zYlNTQGACf6JCbdNPImJPUyJPE1MPQAAAAMAAP/VAcEBqwADABMAHAAAISMRMzUjIgYVERQWOwEyNjURNCYnISIGFREzESEBlerq6hIZGRLqEhkZUv8AERkqAQABKyoZEf7VEhkZEgErERlWGRL+1QErAAAADwAA/8ACAQHBAAMABwAfACMAJwArAC8AMwA3AD0AQQBKAFMAXABlAAATMxUjJRUjNRUzNSM1MxUzNTMVIxUzFSMVIzUjFSM1MzcVMzUFNTMVAxUzNTMVMzUFFTM1JzMVIzczFSM1IzczFSMnFSM1NDY7ARUlMhYdASM1IzUBFTMVIyImPQEFNTMVFAYrATVVgIABVoAqKiorKysrKytAKkAqK/7VgFUrqiv/ACtWKytrVSorKyoqwCsZElUBVRIZK1X+q1VVEhkB1SsZElUBa4CAgIDrKyoqKiorQCsrK1YVQEBrgIABKysrKyvVKytqKipVK5VVqlVVEhkrKxkSVVUr/oBVKxkSVVVVVRIZKwAKAAD/6gIBAZYAAwAHAAsADwATABcAIAApADIAOwAAEzMRIxMzESMTMxEjEzMRIxMzESMTMxEjARUjNTQ2OwEVJTIWHQEjNSM1ARUzFSMiJj0BBTUzFRQGKwE1VSsrQBYWK0BAVRYWQCsrQBYW/pYrGRJVAVUSGStV/qtVVRIZAdUrGRJVAUD/AAEA/wABAP8AAQD/AAEA/wABAP8AAStWVhEZKioZEVZWKv7WVioZEVZWVlYRGSoAAwAA/+oBwQGrAA8AFgAuAAAlIi4CNTMUFjI2NTMUDgEnMhYVIzQ2FyM0LgEiDgEVIyIGFREUFjMhMjY1ETQmAQAVJx4RKyU2JSsdMR0bJYAlsCodMToxHSoSGRkSASoSGRmrEB4nFRomJhodMRzVJRsbJUAdMR0dMR0ZEv8AERkZEQEAEhkAAAQAAP/qAcABqwAXAB4AIgAxAAABIzQuASIOARUjIgYVERQWMyEyNjURNCYnMhYVIzQ2EyERIQciJjUjFB4BMj4BNSMUBgGVKh0xOjEdKhIZGRIBKhIZGacbJYAlsP7WASqVGyUrHTE6MR0rJQFAHTEdHTEdGRL/ABEZGREBABIZQCUbGyX+lQEAVSUbHTEdHTEdGyUAAAAABgAAAAACAQGBAA8AEwAXABsAKgAzAAATITIWFREUBiMhIiY1ETQ2BRUzNQcVMzUHFTM1BSIHBgcGHQEhNTQnJicmJyIGFBYyNjQmKwGqERoaEf5WERoaARGqqqqqlf7rGBwhFBcBABgUIB0XGyUlNSYmAYAaEf7WERoaEQEqERpAFRUrFRUqFhZUBwkOEBQVFRQQDgkHqSU2JSU2JQAAAAcAAAAAAgABgAAPABMAIQAqAC4AMgA2AAABIQ4BBxEeARchPgE3ES4BAyERIQM1NCcmJyYiBwYHBh0BNyIGFBYyNjQmMxUzNQcVMzUHFTM1AdX+VhIYAQEYEgGqEhgBARgS/lYBqqoUERsXKBcbERRrFh8fLB8fVYCAgIBVAYABGBL+1hIYAQEYEgEqEhj+rAEq/wAbEA4LBgYGBgsOEBvWICwfHywgFhYrFRUrFRUAAQAA/+oBgAGWAA8AACU1MzUjFTMVBxUzFTM1MzUBVRbWFitvIm/AqyoqqysqgIAqAAAAAAIAAP/qAasBlgALABYAABM3AQcnFSM1IzU3NR8BFSMnNSM1MxUjKxsBZRt/Im8rqisE0RbWFgFQG/6bG35+gCorEBArKtEvKioAAAACAAD/6gGAAZYADwAVAAAlNTM1IxUzFQcVMxUzNTM1Izc1MxUXAVUW1hYrbyJvxBlWGcCrKiqrKyqAgCoavLwaAAAAAAMAAP/qAasBlgAOABoAHQAAEzUjNTMVIxUXFSMnNSMVEwcnFSM1IzU3NSc3FzMnqxbWFisEUVbWHH4ibyuAG3YmEwE8LyoqqysqUa9a/vUbfn6AKisPgBzWFAAABQAAAAACAAGBAB8APgBHAFAAWQAAEzMVIxUUBiMyFh0BMxUjJicmPQE0JisBNTMyNj0BNDYhMhYdARQWOwEVIyIGHQEUBisBNTM1NDYzIiY9ASM1AzIWFAYiJjQ2IzIWFAYiJjQ2MzIWFAYiJjQ2ayoqGRISGSoqEwsNGRIVFRIZGQE8EhkZEhUVEhkZEioqGRISGSprCQwMEgwMTAkMDBINDbMJDQ0SDAwBgCtqEhkZEmorBQoLEVUSGSoZElUSGRkSVRIZKhkSVRIZK2oSGRkSaiv/AAwSDQ0SDAwSDQ0SDAwSDQ0SDAAAAAADAAAAAAHrAWAACAATAB0AAAEyFhQGIiY0NjcyFhcOASImJz4BBx4BMjY3LgEiBgEAGyUlNiUlG0+AHByAnoAcHIBtGmZ4ZhoaZnhmAQAlNiUlNiVgWUdHWVlHR1mgNj8/NjY/PwAAAAMAAAAAAesBYQAIABUAIAAAASIGFBYyNjQmByIuATQ+ATIeARQOAQMiBgceATI2Ny4BAQAbJSU2JSUbHTEdHTE6MR0dMR1PgBwcgJ6AHByAAQAlNiUlNiWrHTE6MR0dMToxHQELWUdHWVlHR1kAAAADAAD/1QHrAYEAAwAbACIAACURMxEDMhYdARQPAScmPQE3IyImPQE0PwE+ATMXIwcVMwc3AZVWqxIZDYwXCRWHEhkDQQUVDcDBP7sYXYABAP8AAQAZEtUSDI0XCQ4GYhkRKwgIlgwOK5UrcV0AAAAAAgAA/9UB6wGBAAMAHAAAJTMRKwIiBg8BBh0BFBY7AQcUFRQfATc2PQE0JgGVVlZVwA0VBUEDGRKHFQkXjA0ZgAEADgyWCAgrERliAwMOCReNDBLVEhkAAAMAAAAAAesBqwADABsAIgAAExEjERMiJj0BND8BFxYdAQczMhYdARQPAQ4BIyczNzUjNwdrVqsSGQ2MFwkVhxIZA0EFFQ3AwT+8GV0BAP8AAQD/ABkS1RIMjRcJDQdiGRErCAiWDA4rlStxXQAAAAACAAAAAAHrAasAGAAcAAAlNCYrATc0NTQvAQcGHQEUFjsBMjY/ATY1BTMRIwHrGRKHFQkXjA0ZEsANFQVBA/4qVlbrERliAwQNCReNDBLVEhkODJYICMABAAAAAAMAAP/qAasBqwAIACIAKwAAJTI2NCYiBhQWNzIWHQEUBiMhIiY9ATQ2OwE1ND4BMh4BHQEnIgYdATM1NCYBABIZGSQZGZISGRkS/wASGRkSFR0xOjEdaxslgCVVGSQZGSQZwBkR1hEZGRHWERkrHTEdHTEdK2slGysrGyUAAAAABAAA/+oBqwGrAAgADAAmAC8AACUiJjQ2MhYUBhc1IRUBMhYdARQGIyEiJj0BNDY7ATU0PgEyHgEdASciBh0BMzU0JgEAEhkZJBkZbv8AAQASGRkS/wASGRkSFR0xOjEdaxslgCVVGSQZGSQZQNbWAQAZEdYRGRkR1hEZKx0xHR0xHStrJRsrKxslAAACAAAAAAHWAWsABQAVAAABByc1Fzc1ISIGFREUFjMhMjY1ETQmAaurq6ur/qoRGRkRAVYRGRkBFWpqK2trKxkS/wASGRkSAQASGQAAAwAAAAAB1gFrAA8AEgAXAAABNCYjISIGFREUFjMhMjY1AwcnASE1FzcB1RkR/qoRGRkRAVYRGSqrqwFW/qqrqwFAEhkZEv8AEhkZEgEAa2v/ANVqagAAAAEAAAAAAeABawAvAAABBgc2NwYHJiMiBhUUFy4BJwYUFhciJxUUFhcGIyInHgEXBiMiJxYzMjc2NzY1JzYB3xgcHQsbHxspJTYDOGMiDBYSFRQqHwsNCAkJLx0xQAsLQExQPjkgHgEbAUALBBIhEAYdNiYKCwMzKhUxKAwLASEyBwMCHCMBJwEpKSQ+Oz4MEwAAAAAAABAAxgABAAAAAAABAAwAAAABAAAAAAACAAcADAABAAAAAAADAAwAEwABAAAAAAAEAAwAHwABAAAAAAAFAAsAKwABAAAAAAAGAAwANgABAAAAAAAKACsAQgABAAAAAAALABMAbQADAAEECQABABgAgAADAAEECQACAA4AmAADAAEECQADABgApgADAAEECQAEABgAvgADAAEECQAFABYA1gADAAEECQAGABgA7AADAAEECQAKAFYBBAADAAEECQALACYBWnZhcmxldC1pY29uc1JlZ3VsYXJ2YXJsZXQtaWNvbnN2YXJsZXQtaWNvbnNWZXJzaW9uIDEuMHZhcmxldC1pY29uc0dlbmVyYXRlZCBieSBzdmcydHRmIGZyb20gRm9udGVsbG8gcHJvamVjdC5odHRwOi8vZm9udGVsbG8uY29tAHYAYQByAGwAZQB0AC0AaQBjAG8AbgBzAFIAZQBnAHUAbABhAHIAdgBhAHIAbABlAHQALQBpAGMAbwBuAHMAdgBhAHIAbABlAHQALQBpAGMAbwBuAHMAVgBlAHIAcwBpAG8AbgAgADEALgAwAHYAYQByAGwAZQB0AC0AaQBjAG8AbgBzAEcAZQBuAGUAcgBhAHQAZQBkACAAYgB5ACAAcwB2AGcAMgB0AHQAZgAgAGYAcgBvAG0AIABGAG8AbgB0AGUAbABsAG8AIABwAHIAbwBqAGUAYwB0AC4AaAB0AHQAcAA6AC8ALwBmAG8AbgB0AGUAbABsAG8ALgBjAG8AbQAAAAIAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfgECAQMBBAEFAQYBBwEIAQkBCgELAQwBDQEOAQ8BEAERARIBEwEUARUBFgEXARgBGQEaARsBHAEdAR4BHwEgASEBIgEjASQBJQEmAScBKAEpASoBKwEsAS0BLgEvATABMQEyATMBNAE1ATYBNwE4ATkBOgE7ATwBPQE+AT8BQAFBAUIBQwFEAUUBRgFHAUgBSQFKAUsBTAFNAU4BTwFQAVEBUgFTAVQBVQFWAVcBWAFZAVoBWwFcAV0BXgFfAWABYQFiAWMBZAFlAWYBZwFoAWkBagFrAWwBbQFuAW8BcAFxAXIBcwF0AXUBdgF3AXgBeQF6AXsBfAF9AX4BfwAWY2hlY2tib3gtbWFya2VkLWNpcmNsZRRjaGVjay1jaXJjbGUtb3V0bGluZQtpbmZvcm1hdGlvbhNpbmZvcm1hdGlvbi1vdXRsaW5lB3dhcm5pbmcNYWxlcnQtb3V0bGluZQVlcnJvchRhbGVydC1jaXJjbGUtb3V0bGluZQ9jaGVja2JveC1tYXJrZWQXY2hlY2tib3gtbWFya2VkLW91dGxpbmUWY2hlY2tib3gtYmxhbmstb3V0bGluZQxyYWRpby1tYXJrZWQeY2hlY2tib3gtbWFya2VkLWNpcmNsZS1vdXRsaW5lC3JhZGlvLWJsYW5rDGNsb3NlLWNpcmNsZRRjbG9zZS1jaXJjbGUtb3V0bGluZQljbG9zZS1ib3gRY2xvc2UtYm94LW91dGxpbmUMbWludXMtY2lyY2xlFG1pbnVzLWNpcmNsZS1vdXRsaW5lBHN0YXIOc3Rhci1oYWxmLWZ1bGwMc3Rhci1vdXRsaW5lBWhlYXJ0D2hlYXJ0LWhhbGYtZnVsbA1oZWFydC1vdXRsaW5lBmRlbGV0ZQl0cmFzaC1jYW4RdHJhc2gtY2FuLW91dGxpbmUJbWludXMtYm94EW1pbnVzLWJveC1vdXRsaW5lDmFjY291bnQtY2lyY2xlFmFjY291bnQtY2lyY2xlLW91dGxpbmUDY29nC2NvZy1vdXRsaW5lEW1hcC1tYXJrZXItcmFkaXVzGW1hcC1tYXJrZXItcmFkaXVzLW91dGxpbmUGY2FtZXJhDmNhbWVyYS1vdXRsaW5lBGNhcnQMY2FydC1vdXRsaW5lBXBob25lDXBob25lLW91dGxpbmUFaW1hZ2UNaW1hZ2Utb3V0bGluZQRiZWxsDGJlbGwtb3V0bGluZQRob21lDGhvbWUtb3V0bGluZQptYXAtbWFya2VyEm1hcC1tYXJrZXItb3V0bGluZQxtYWduaWZ5LXBsdXMUbWFnbmlmeS1wbHVzLW91dGxpbmUNbWFnbmlmeS1taW51cxVtYWduaWZ5LW1pbnVzLW91dGxpbmULcGxheS1jaXJjbGUTcGxheS1jaXJjbGUtb3V0bGluZQtoZWxwLWNpcmNsZRNoZWxwLWNpcmNsZS1vdXRsaW5lC3BsdXMtY2lyY2xlE3BsdXMtY2lyY2xlLW91dGxpbmUFY2hlY2sMd2luZG93LWNsb3NlBHBsdXMFbWludXMKY2hldnJvbi11cAxjaGV2cm9uLWRvd24MY2hldnJvbi1sZWZ0DWNoZXZyb24tcmlnaHQHbWVudS11cAltZW51LWRvd24JbWVudS1sZWZ0Cm1lbnUtcmlnaHQGdXBsb2FkCGRvd25sb2FkFGZvcm1hdC1saXN0LWNoZWNrYm94BG1lbnUJbWVudS1vcGVuDWRvdHMtdmVydGljYWwUbWVzc2FnZS10ZXh0LW91dGxpbmUabWVzc2FnZS1wcm9jZXNzaW5nLW91dGxpbmUTd2hpdGUtYmFsYW5jZS1zdW5ueQ53ZWF0aGVyLWNsb3VkeRF3ZWF0aGVyLWxpZ2h0bmluZw93ZWF0aGVyLXBvdXJpbmcNd2VhdGhlci1zbm93eQ13ZWF0aGVyLXJhaW55CXRyYW5zbGF0ZQdtYWduaWZ5BmdpdGh1YgdyZWZyZXNoCmFycm93LWRvd24FcG93ZXIVZmlsZS1kb2N1bWVudC1vdXRsaW5lBGZpcmUEd2lmaQZ3cmVuY2gMY2FrZS12YXJpYW50CG5vdGVib29rCWNlbGxwaG9uZQ13ZWF0aGVyLW5pZ2h0A3htbAxjb250ZW50LWNvcHkLcXJjb2RlLXNjYW4MYmFyY29kZS1zY2FuCHNob3BwaW5nEHNob3BwaW5nLW91dGxpbmUUY2FyZC1hY2NvdW50LWRldGFpbHMcY2FyZC1hY2NvdW50LWRldGFpbHMtb3V0bGluZQNwaW4HcGluLW9mZgtwaW4tb3V0bGluZQ9waW4tb2ZmLW91dGxpbmUJY29kZS1qc29uDHZpZXctb3V0bGluZQR2aWV3EnRodW1iLWRvd24tb3V0bGluZQp0aHVtYi1kb3duEHRodW1iLXVwLW91dGxpbmUIdGh1bWItdXAEbG9jawxsb2NrLW91dGxpbmUFZW1haWwNZW1haWwtb3V0bGluZQd0d2l0dGVyAAAAAAA=)
    format("truetype");
  font-weight: 400;
  font-style: normal;
}

.var-icon--set {
  font-family: varlet-icons;
}

.var-icon-checkbox-marked-circle:before {
  content: "";
}

.var-icon-check-circle-outline:before {
  content: "";
}

.var-icon-information:before {
  content: "";
}

.var-icon-information-outline:before {
  content: "";
}

.var-icon-warning:before {
  content: "";
}

.var-icon-alert-outline:before {
  content: "";
}

.var-icon-error:before {
  content: "";
}

.var-icon-alert-circle-outline:before {
  content: "";
}

.var-icon-checkbox-marked:before {
  content: "";
}

.var-icon-checkbox-marked-outline:before {
  content: "";
}

.var-icon-checkbox-blank-outline:before {
  content: "";
}

.var-icon-radio-marked:before {
  content: "";
}

.var-icon-checkbox-marked-circle-outline:before {
  content: "";
}

.var-icon-radio-blank:before {
  content: "";
}

.var-icon-close-circle:before {
  content: "";
}

.var-icon-close-circle-outline:before {
  content: "";
}

.var-icon-close-box:before {
  content: "";
}

.var-icon-close-box-outline:before {
  content: "";
}

.var-icon-minus-circle:before {
  content: "";
}

.var-icon-minus-circle-outline:before {
  content: "";
}

.var-icon-star:before {
  content: "";
}

.var-icon-star-half-full:before {
  content: "";
}

.var-icon-star-outline:before {
  content: "";
}

.var-icon-heart:before {
  content: "";
}

.var-icon-heart-half-full:before {
  content: "";
}

.var-icon-heart-outline:before {
  content: "";
}

.var-icon-delete:before {
  content: "";
}

.var-icon-trash-can:before {
  content: "";
}

.var-icon-trash-can-outline:before {
  content: "";
}

.var-icon-minus-box:before {
  content: "";
}

.var-icon-minus-box-outline:before {
  content: "";
}

.var-icon-account-circle:before {
  content: "";
}

.var-icon-account-circle-outline:before {
  content: "";
}

.var-icon-cog:before {
  content: "";
}

.var-icon-cog-outline:before {
  content: "";
}

.var-icon-map-marker-radius:before {
  content: "";
}

.var-icon-map-marker-radius-outline:before {
  content: "";
}

.var-icon-camera:before {
  content: "";
}

.var-icon-camera-outline:before {
  content: "";
}

.var-icon-cart:before {
  content: "";
}

.var-icon-cart-outline:before {
  content: "";
}

.var-icon-phone:before {
  content: "";
}

.var-icon-phone-outline:before {
  content: "";
}

.var-icon-image:before {
  content: "";
}

.var-icon-image-outline:before {
  content: "";
}

.var-icon-bell:before {
  content: "";
}

.var-icon-bell-outline:before {
  content: "";
}

.var-icon-home:before {
  content: "";
}

.var-icon-home-outline:before {
  content: "";
}

.var-icon-map-marker:before {
  content: "";
}

.var-icon-map-marker-outline:before {
  content: "";
}

.var-icon-magnify-plus:before {
  content: "";
}

.var-icon-magnify-plus-outline:before {
  content: "";
}

.var-icon-magnify-minus:before {
  content: "";
}

.var-icon-magnify-minus-outline:before {
  content: "";
}

.var-icon-play-circle:before {
  content: "";
}

.var-icon-play-circle-outline:before {
  content: "";
}

.var-icon-help-circle:before {
  content: "";
}

.var-icon-help-circle-outline:before {
  content: "";
}

.var-icon-plus-circle:before {
  content: "";
}

.var-icon-plus-circle-outline:before {
  content: "";
}

.var-icon-check:before {
  content: "";
}

.var-icon-window-close:before {
  content: "";
}

.var-icon-plus:before {
  content: "";
}

.var-icon-minus:before {
  content: "";
}

.var-icon-chevron-up:before {
  content: "";
}

.var-icon-chevron-down:before {
  content: "";
}

.var-icon-chevron-left:before {
  content: "";
}

.var-icon-chevron-right:before {
  content: "";
}

.var-icon-menu-up:before {
  content: "";
}

.var-icon-menu-down:before {
  content: "";
}

.var-icon-menu-left:before {
  content: "";
}

.var-icon-menu-right:before {
  content: "";
}

.var-icon-upload:before {
  content: "";
}

.var-icon-download:before {
  content: "";
}

.var-icon-format-list-checkbox:before {
  content: "";
}

.var-icon-menu:before {
  content: "";
}

.var-icon-menu-open:before {
  content: "";
}

.var-icon-dots-vertical:before {
  content: "";
}

.var-icon-message-text-outline:before {
  content: "";
}

.var-icon-message-processing-outline:before {
  content: "";
}

.var-icon-white-balance-sunny:before {
  content: "";
}

.var-icon-weather-cloudy:before {
  content: "";
}

.var-icon-weather-lightning:before {
  content: "";
}

.var-icon-weather-pouring:before {
  content: "";
}

.var-icon-weather-snowy:before {
  content: "";
}

.var-icon-weather-rainy:before {
  content: "";
}

.var-icon-translate:before {
  content: "";
}

.var-icon-magnify:before {
  content: "";
}

.var-icon-github:before {
  content: "";
}

.var-icon-refresh:before {
  content: "";
}

.var-icon-arrow-down:before {
  content: "";
}

.var-icon-power:before {
  content: "";
}

.var-icon-file-document-outline:before {
  content: "";
}

.var-icon-fire:before {
  content: "";
}

.var-icon-wifi:before {
  content: "";
}

.var-icon-wrench:before {
  content: "";
}

.var-icon-cake-variant:before {
  content: "";
}

.var-icon-notebook:before {
  content: "";
}

.var-icon-cellphone:before {
  content: "";
}

.var-icon-weather-night:before {
  content: "";
}

.var-icon-xml:before {
  content: "";
}

.var-icon-content-copy:before {
  content: "";
}

.var-icon-qrcode-scan:before {
  content: "";
}

.var-icon-barcode-scan:before {
  content: "";
}

.var-icon-shopping:before {
  content: "";
}

.var-icon-shopping-outline:before {
  content: "";
}

.var-icon-card-account-details:before {
  content: "";
}

.var-icon-card-account-details-outline:before {
  content: "";
}

.var-icon-pin:before {
  content: "";
}

.var-icon-pin-off:before {
  content: "";
}

.var-icon-pin-outline:before {
  content: "";
}

.var-icon-pin-off-outline:before {
  content: "";
}

.var-icon-code-json:before {
  content: "";
}

.var-icon-view-outline:before {
  content: "";
}

.var-icon-view:before {
  content: "";
}

.var-icon-thumb-down-outline:before {
  content: "";
}

.var-icon-thumb-down:before {
  content: "";
}

.var-icon-thumb-up-outline:before {
  content: "";
}

.var-icon-thumb-up:before {
  content: "";
}

.var-icon-lock:before {
  content: "";
}

.var-icon-lock-outline:before {
  content: "";
}

.var-icon-email:before {
  content: "";
}

.var-icon-email-outline:before {
  content: "";
}

.var-icon-twitter:before {
  content: "";
}

:root {
  --icon-size: 20px;
}

.var-icon {
  position: relative;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  vertical-align: bottom;
  color: inherit;
  font-size: var(--icon-size);
}

.var-icon:before {
  position: relative;
  display: inline-block;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  font-weight: 400;
  font-style: normal;
  line-height: 1;
}

.var-icon--shrinking {
  transform: scale(0);
  transition-property: transform;
}

.var-icon__image {
  width: var(--icon-size);
  height: var(--icon-size);
  object-fit: cover;
}

:root {
  --ripple-cubic-bezier: cubic-bezier(0.68, 0.01, 0.62, 0.6);
  --ripple-color: currentColor;
}

.var-ripple {
  position: absolute;
  transition:
    transform 0.2s var(--ripple-cubic-bezier),
    opacity 0.14s linear;
  top: 0;
  left: 0;
  border-radius: 50%;
  opacity: 0;
  will-change: transform, opacity;
  pointer-events: none;
  z-index: 100;
  background-color: var(--ripple-color);
}

:root {
  --popup-content-background-color: #fff;
  --popup-overlay-background-color: rgba(0, 0, 0, 0.6);
}

.var-fade-enter-from,
.var-fade-leave-to {
  opacity: 0;
}

.var-fade-enter-active,
.var-fade-leave-active {
  transition: opacity 0.25s;
}

.var-pop-center-enter-from,
.var-pop-center-leave-to {
  transform: scale(0.3);
}

.var-pop-center-enter-active,
.var-pop-center-leave-active {
  transition: all 0.25s;
}

.var-pop-bottom-enter-from,
.var-pop-bottom-leave-to {
  transform: translateY(100%);
}

.var-pop-bottom-enter-active,
.var-pop-bottom-leave-active {
  transition: all 0.25s;
}

.var-pop-top-enter-from,
.var-pop-top-leave-to {
  transform: translateY(-100%);
}

.var-pop-top-enter-active,
.var-pop-top-leave-active {
  transition: all 0.25s;
}

.var-pop-left-enter-from,
.var-pop-left-leave-to {
  transform: translate(-100%);
}

.var-pop-left-enter-active,
.var-pop-left-leave-active {
  transition: all 0.25s;
}

.var-pop-right-enter-from,
.var-pop-right-leave-to {
  transform: translate(100%);
}

.var-pop-right-enter-active,
.var-pop-right-leave-active {
  transition: all 0.25s;
}

.var-popup {
  display: flex;
  justify-content: center;
  align-items: center;
  position: fixed;
  inset: 0;
  overflow: auto;
}

.var-popup__overlay {
  display: flex;
  justify-content: center;
  align-items: center;
  position: fixed;
  inset: 0;
  background-color: var(--popup-overlay-background-color);
  transition: all 0.25s;
}

.var-popup__content {
  overflow: auto;
  transition: all 0.25s;
}

.var-popup--content-background-color {
  background-color: var(--popup-content-background-color);
}

.var-popup--center {
  position: relative;
}

.var-popup--bottom {
  min-width: 100%;
  position: absolute;
  left: 0;
  bottom: 0;
}

.var-popup--top {
  min-width: 100%;
  position: absolute;
  left: 0;
  top: 0;
}

.var-popup--left {
  min-height: 100%;
  position: absolute;
  left: 0;
  top: 0;
}

.var-popup--right {
  min-height: 100%;
  position: absolute;
  right: 0;
  top: 0;
}

.var-popup--safe-area {
  padding-bottom: constant(safe-area-inset-bottom);
  padding-bottom: env(safe-area-inset-bottom);
}

.var-popup--safe-area-top {
  padding-top: constant(safe-area-inset-top);
  padding-top: env(safe-area-inset-top);
}

:root {
  --action-sheet-border-radius: 2px;
  --action-sheet-title-color: #888;
  --action-sheet-title-padding: 10px 16px;
  --action-sheet-title-font-size: 14px;
  --action-sheet-action-item-height: 48px;
  --action-sheet-action-item-padding: 0 18px;
  --action-sheet-action-item-color: #333;
  --action-sheet-action-item-disabled-color: var(--color-text-disabled);
  --action-sheet-icon-margin: 0 20px 0 0;
  --action-sheet-icon-size: 24px;
  --action-sheet-background: #fff;
}

.var-action-sheet {
  padding: 10px 0;
  background: var(--action-sheet-background);
  transition: background-color 0.25s;
}

.var-action-sheet__popup-radius {
  border-radius: var(--action-sheet-border-radius);
}

.var-action-sheet__title {
  padding: var(--action-sheet-title-padding);
  color: var(--action-sheet-title-color);
  font-size: var(--action-sheet-title-font-size);
}

.var-action-sheet__action-item {
  display: flex;
  align-items: center;
  height: var(--action-sheet-action-item-height);
  padding: var(--action-sheet-action-item-padding);
  color: var(--action-sheet-action-item-color);
  cursor: pointer;
}

.var-action-sheet__action-name {
  overflow: auto;
  max-height: var(--action-sheet-action-item-height);
}

.var-action-sheet__action-icon[var-action-sheet-cover] {
  margin: var(--action-sheet-icon-margin);
  width: var(--action-sheet-icon-size);
  height: var(--action-sheet-icon-size);
  font-size: var(--action-sheet-icon-size);
}

.var-action-sheet--disabled {
  color: var(--action-sheet-action-item-disabled-color) !important;
  cursor: not-allowed;
}

.var-elevation--0 {
  box-shadow:
    0 0 0 0 var(--shadow-key-umbra-opacity),
    0 0 0 0 var(--shadow-key-penumbra-opacity),
    0 0 0 0 var(--shadow-key-ambient-opacity);
}

.var-elevation--1 {
  box-shadow:
    0 2px 1px -1px var(--shadow-key-umbra-opacity),
    0 1px 1px 0 var(--shadow-key-penumbra-opacity),
    0 1px 3px 0 var(--shadow-key-ambient-opacity);
}

.var-elevation--2 {
  box-shadow:
    0 3px 1px -2px var(--shadow-key-umbra-opacity),
    0 2px 2px 0 var(--shadow-key-penumbra-opacity),
    0 1px 5px 0 var(--shadow-key-ambient-opacity);
}

.var-elevation--3 {
  box-shadow:
    0 3px 3px -2px var(--shadow-key-umbra-opacity),
    0 3px 4px 0 var(--shadow-key-penumbra-opacity),
    0 1px 8px 0 var(--shadow-key-ambient-opacity);
}

.var-elevation--4 {
  box-shadow:
    0 2px 4px -1px var(--shadow-key-umbra-opacity),
    0 4px 5px 0 var(--shadow-key-penumbra-opacity),
    0 1px 10px 0 var(--shadow-key-ambient-opacity);
}

.var-elevation--5 {
  box-shadow:
    0 3px 5px -1px var(--shadow-key-umbra-opacity),
    0 5px 8px 0 var(--shadow-key-penumbra-opacity),
    0 1px 14px 0 var(--shadow-key-ambient-opacity);
}

.var-elevation--6 {
  box-shadow:
    0 3px 5px -1px var(--shadow-key-umbra-opacity),
    0 6px 10px 0 var(--shadow-key-penumbra-opacity),
    0 1px 18px 0 var(--shadow-key-ambient-opacity);
}

.var-elevation--7 {
  box-shadow:
    0 4px 5px -2px var(--shadow-key-umbra-opacity),
    0 7px 10px 1px var(--shadow-key-penumbra-opacity),
    0 2px 16px 1px var(--shadow-key-ambient-opacity);
}

.var-elevation--8 {
  box-shadow:
    0 5px 5px -3px var(--shadow-key-umbra-opacity),
    0 8px 10px 1px var(--shadow-key-penumbra-opacity),
    0 3px 14px 2px var(--shadow-key-ambient-opacity);
}

.var-elevation--9 {
  box-shadow:
    0 5px 6px -3px var(--shadow-key-umbra-opacity),
    0 9px 12px 1px var(--shadow-key-penumbra-opacity),
    0 3px 16px 2px var(--shadow-key-ambient-opacity);
}

.var-elevation--10 {
  box-shadow:
    0 6px 6px -3px var(--shadow-key-umbra-opacity),
    0 10px 14px 1px var(--shadow-key-penumbra-opacity),
    0 4px 18px 3px var(--shadow-key-ambient-opacity);
}

.var-elevation--11 {
  box-shadow:
    0 6px 7px -4px var(--shadow-key-umbra-opacity),
    0 11px 15px 1px var(--shadow-key-penumbra-opacity),
    0 4px 20px 3px var(--shadow-key-ambient-opacity);
}

.var-elevation--12 {
  box-shadow:
    0 7px 8px -4px var(--shadow-key-umbra-opacity),
    0 12px 17px 2px var(--shadow-key-penumbra-opacity),
    0 5px 22px 4px var(--shadow-key-ambient-opacity);
}

.var-elevation--13 {
  box-shadow:
    0 7px 8px -4px var(--shadow-key-umbra-opacity),
    0 13px 19px 2px var(--shadow-key-penumbra-opacity),
    0 5px 24px 4px var(--shadow-key-ambient-opacity);
}

.var-elevation--14 {
  box-shadow:
    0 7px 9px -4px var(--shadow-key-umbra-opacity),
    0 14px 21px 2px var(--shadow-key-penumbra-opacity),
    0 5px 26px 4px var(--shadow-key-ambient-opacity);
}

.var-elevation--15 {
  box-shadow:
    0 8px 9px -5px var(--shadow-key-umbra-opacity),
    0 15px 22px 2px var(--shadow-key-penumbra-opacity),
    0 6px 28px 5px var(--shadow-key-ambient-opacity);
}

.var-elevation--16 {
  box-shadow:
    0 8px 10px -5px var(--shadow-key-umbra-opacity),
    0 16px 24px 2px var(--shadow-key-penumbra-opacity),
    0 6px 30px 5px var(--shadow-key-ambient-opacity);
}

.var-elevation--17 {
  box-shadow:
    0 8px 11px -5px var(--shadow-key-umbra-opacity),
    0 17px 26px 2px var(--shadow-key-penumbra-opacity),
    0 6px 32px 5px var(--shadow-key-ambient-opacity);
}

.var-elevation--18 {
  box-shadow:
    0 9px 11px -5px var(--shadow-key-umbra-opacity),
    0 18px 28px 2px var(--shadow-key-penumbra-opacity),
    0 7px 34px 6px var(--shadow-key-ambient-opacity);
}

.var-elevation--19 {
  box-shadow:
    0 9px 12px -6px var(--shadow-key-umbra-opacity),
    0 19px 29px 2px var(--shadow-key-penumbra-opacity),
    0 7px 36px 6px var(--shadow-key-ambient-opacity);
}

.var-elevation--20 {
  box-shadow:
    0 10px 13px -6px var(--shadow-key-umbra-opacity),
    0 20px 31px 3px var(--shadow-key-penumbra-opacity),
    0 8px 38px 7px var(--shadow-key-ambient-opacity);
}

.var-elevation--21 {
  box-shadow:
    0 10px 13px -6px var(--shadow-key-umbra-opacity),
    0 21px 33px 3px var(--shadow-key-penumbra-opacity),
    0 8px 40px 7px var(--shadow-key-ambient-opacity);
}

.var-elevation--22 {
  box-shadow:
    0 10px 14px -6px var(--shadow-key-umbra-opacity),
    0 22px 35px 3px var(--shadow-key-penumbra-opacity),
    0 8px 42px 7px var(--shadow-key-ambient-opacity);
}

.var-elevation--23 {
  box-shadow:
    0 11px 14px -7px var(--shadow-key-umbra-opacity),
    0 23px 36px 3px var(--shadow-key-penumbra-opacity),
    0 9px 44px 8px var(--shadow-key-ambient-opacity);
}

.var-elevation--24 {
  box-shadow:
    0 11px 15px -7px var(--shadow-key-umbra-opacity),
    0 24px 38px 3px var(--shadow-key-penumbra-opacity),
    0 9px 46px 8px var(--shadow-key-ambient-opacity);
}

:root {
  --app-bar-color: var(--color-primary);
  --app-bar-title-padding: 0 12px;
  --app-bar-title-font-size: var(--font-size-lg);
  --app-bar-text-color: #fff;
  --app-bar-height: 54px;
  --app-bar-left-gap: 6px;
  --app-bar-right-gap: 6px;
  --app-bar-border-radius: 4px;
  --app-bar-font-size: var(--font-size-lg);
}

.var-app-bar {
  position: relative;
  width: 100%;
  font-size: var(--app-bar-font-size);
  background: var(--app-bar-color);
  color: var(--app-bar-text-color);
  transition: background-color 0.25s;
}

.var-app-bar__toolbar {
  position: relative;
  display: flex;
  justify-content: center;
  align-items: center;
  height: var(--app-bar-height);
}

.var-app-bar__title {
  font-size: var(--app-bar-title-font-size);
  flex: 1;
  display: flex;
  justify-content: center;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
  padding: var(--app-bar-title-padding);
}

.var-app-bar__left,
.var-app-bar__right {
  display: flex;
  align-items: center;
  height: 100%;
}

.var-app-bar__left {
  position: absolute;
  top: 0;
  left: var(--app-bar-left-gap);
}

.var-app-bar__right {
  position: absolute;
  top: 0;
  right: var(--app-bar-right-gap);
}

.var-app-bar--round {
  border-radius: var(--app-bar-border-radius);
}

.var-app-bar--safe-area-top {
  padding-top: constant(safe-area-inset-top);
  padding-top: env(safe-area-inset-top);
  box-sizing: content-box !important;
}

:root {
  --avatar-text-color: #f5f5f5;
  --avatar-border-radius: 4px;
  --avatar-mini-size: 28px;
  --avatar-small-size: 36px;
  --avatar-normal-size: 48px;
  --avatar-large-size: 64px;
  --avatar-border: 2px solid #fff;
  --avatar-background-color: #bebebe;
}

.var-avatar {
  display: inline-flex;
  overflow: hidden;
  align-items: center;
  justify-content: center;
  color: var(--avatar-text-color);
  border-radius: var(--avatar-border-radius);
  background-color: var(--avatar-background-color);
  transition: background-color 0.25s;
}

.var-avatar img {
  width: 100%;
  height: 100%;
}

.var-avatar--mini {
  width: var(--avatar-mini-size);
  height: var(--avatar-mini-size);
}

.var-avatar--small {
  width: var(--avatar-small-size);
  height: var(--avatar-small-size);
}

.var-avatar--normal {
  width: var(--avatar-normal-size);
  height: var(--avatar-normal-size);
}

.var-avatar--large {
  width: var(--avatar-large-size);
  height: var(--avatar-large-size);
}

.var-avatar--round {
  border-radius: 50%;
}

.var-avatar--bordered {
  border: var(--avatar-border);
}

.var-avatar__text {
  padding: 0 4px;
  white-space: nowrap;
}

:root {
  --avatar-group-offset: -10px;
}

.var-avatar-group {
  display: inline-flex;
  flex-wrap: wrap;
}

.var-avatar-group--row {
  margin-left: calc(var(--avatar-group-offset) * -1);
}

.var-avatar-group--row .var-avatar {
  margin-left: var(--avatar-group-offset);
}

.var-avatar-group--column {
  flex-direction: column;
  margin-top: calc(var(--avatar-group-offset) * -1);
}

.var-avatar-group--column .var-avatar {
  margin-top: var(--avatar-group-offset);
}

:root {
  --button-default-color: #f5f5f5;
  --button-default-text-color: #555;
  --button-primary-color: var(--color-primary);
  --button-danger-color: var(--color-danger);
  --button-success-color: var(--color-success);
  --button-warning-color: var(--color-warning);
  --button-info-color: var(--color-info);
  --button-disabled-color: var(--color-disabled);
  --button-disabled-text-color: var(--color-text-disabled);
  --button-border-radius: 4px;
  --button-mini-padding: 0 9px;
  --button-small-padding: 0 11px;
  --button-normal-padding: 0 15px;
  --button-large-padding: 0 22px;
  --button-round-padding: 6px;
  --button-mini-height: 20px;
  --button-small-height: 28px;
  --button-normal-height: 36px;
  --button-large-height: 44px;
  --button-mini-font-size: var(--font-size-xs);
  --button-small-font-size: var(--font-size-sm);
  --button-normal-font-size: var(--font-size-md);
  --button-large-font-size: var(--font-size-lg);
}

.var-button {
  position: relative;
  justify-content: center;
  align-items: center;
  outline: none;
  border: none;
  border-radius: var(--button-border-radius);
  user-select: none;
  cursor: pointer;
  font-family: inherit;
  transition:
    box-shadow 0.2s,
    background-color 0.25s;
  will-change: box-shadow;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  white-space: nowrap;
}

.var-button:active {
  box-shadow:
    0 3px 5px -1px var(--shadow-key-umbra-opacity),
    0 5px 8px 0 var(--shadow-key-penumbra-opacity),
    0 1px 14px 0 var(--shadow-key-ambient-opacity);
}

.var-button__content {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
}

.var-button__loading[var-button-cover] {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}

.var-button--default {
  color: var(--button-default-text-color);
  background-color: var(--button-default-color);
}

.var-button--primary {
  color: #fff;
  background-color: var(--button-primary-color);
}

.var-button--info {
  color: #fff;
  background-color: var(--button-info-color);
}

.var-button--success {
  color: #fff;
  background-color: var(--button-success-color);
}

.var-button--warning {
  color: #fff;
  background-color: var(--button-warning-color);
}

.var-button--danger {
  color: #fff;
  background-color: var(--button-danger-color);
}

.var-button--disabled {
  background-color: var(--button-disabled-color);
  color: var(--button-disabled-text-color);
  cursor: not-allowed;
  box-shadow: none !important;
}

.var-button--block {
  width: 100%;
}

.var-button--text {
  background-color: transparent;
}

.var-button--text:active {
  box-shadow: none;
}

.var-button--text-default {
  color: inherit;
}

.var-button--text-primary {
  color: var(--button-primary-color);
}

.var-button--text-info {
  color: var(--button-info-color);
}

.var-button--text-success {
  color: var(--button-success-color);
}

.var-button--text-warning {
  color: var(--button-warning-color);
}

.var-button--text-danger {
  color: var(--button-danger-color);
}

.var-button--text-disabled {
  color: var(--button-disabled-text-color);
}

.var-button--normal {
  height: var(--button-normal-height);
  padding: var(--button-normal-padding);
  font-size: var(--button-normal-font-size);
}

.var-button--large {
  height: var(--button-large-height);
  padding: var(--button-large-padding);
  font-size: var(--button-large-font-size);
}

.var-button--small {
  height: var(--button-small-height);
  padding: var(--button-small-padding);
  font-size: var(--button-small-font-size);
}

.var-button--mini {
  height: var(--button-mini-height);
  padding: var(--button-mini-padding);
  font-size: var(--button-mini-font-size);
}

.var-button--round {
  padding: var(--button-round-padding);
  border-radius: 50%;
  height: auto;
}

.var-button--outline {
  border: thin solid currentColor;
}

.var-button--hidden {
  opacity: 0;
}

:root {
  --back-top-right: 40px;
  --back-top-bottom: 40px;
  --back-top-button-size: 40px;
}

.var-back-top {
  position: fixed;
  z-index: 100;
  right: var(--back-top-right);
  bottom: var(--back-top-bottom);
  transform: scale(0);
  transition: 0.3s var(--cubic-bezier);
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

.var-back-top .var-button[var-back-top-cover] {
  width: var(--back-top-button-size);
  height: var(--back-top-button-size);
}

.var-back-top--active {
  transform: scale(1);
}

:root {
  --badge-content-padding: 2px 6px;
  --badge-content-border: none;
  --badge-content-border-radius: 100px;
  --badge-icon-size: 12px;
  --badge-default-color: #e0e0e0;
  --badge-primary-color: var(--color-primary);
  --badge-danger-color: var(--color-danger);
  --badge-success-color: var(--color-success);
  --badge-warning-color: var(--color-warning);
  --badge-info-color: var(--color-info);
}

.var-badge {
  display: inline-block;
  position: relative;
  transition: background-color 0.25s;
}

.var-badge__content {
  display: inline-block;
  vertical-align: middle;
  text-align: center;
  padding: var(--badge-content-padding);
  border: var(--badge-content-border);
  border-radius: var(--badge-content-border-radius);
  color: #fff;
  font-size: 12px;
}

.var-badge__icon[var-badge-cover] {
  font-size: var(--badge-icon-size);
}

.var-badge--icon {
  padding: 2px 4px;
}

.var-badge--dot {
  box-sizing: content-box;
  width: 8px;
  height: 8px;
  border-radius: 8px;
  padding: 0;
}

.var-badge--default {
  background: var(--badge-default-color);
}

.var-badge--primary {
  background: var(--badge-primary-color);
}

.var-badge--info {
  background: var(--badge-info-color);
}

.var-badge--warning {
  background: var(--badge-warning-color);
}

.var-badge--success {
  background: var(--badge-success-color);
}

.var-badge--danger {
  background: var(--badge-danger-color);
}

.var-badge--right-top {
  position: absolute;
  top: 0;
  right: 0;
  transform: translateY(-50%) translate(50%);
}

.var-badge--left-top {
  position: absolute;
  top: 0;
  left: 0;
  transform: translateY(-50%) translate(-50%);
}

.var-badge--right-bottom {
  position: absolute;
  bottom: 0;
  right: 0;
  transform: translateY(50%) translate(50%);
}

.var-badge--left-bottom {
  position: absolute;
  bottom: 0;
  left: 0;
  transform: translateY(50%) translate(-50%);
}

.var-badge-fade-enter-active,
.var-badge-fade-leave-active {
  transition: opacity 0.15s var(--cubic-bezier);
}

.var-badge-fade-enter-from,
.var-badge-fade-leave-to {
  opacity: 0;
}

:root {
  --loading-opacity: 0.38;
  --loading-desc-margin: 8px 0 0;
}

.var-loading {
  --loading-normal-width: 50px;
  --loading-normal-height: calc(var(--font-size-md) + 2px);
  --loading-large-width: 64px;
  --loading-large-height: calc(var(--font-size-lg) + 2px);
  --loading-small-width: 36px;
  --loading-small-height: calc(var(--font-size-sm) + 2px);
  --loading-mini-width: 22px;
  --loading-mini-height: calc(var(--font-size-xs) + 2px);
  position: relative;
}

.var-loading__content {
  position: relative;
  transition: opacity 0.3s;
  opacity: 1;
}

.var-loading__content--active {
  opacity: var(--loading-opacity);
}

.var-loading__content-mask {
  position: absolute;
  inset: 0;
}

.var-loading__body {
  display: flex;
  justify-content: center;
  align-items: center;
  height: 100%;
  flex-direction: column;
}

.var-loading__inside {
  position: absolute;
  left: 50%;
  top: 0;
  transform: translate(-50%);
  max-height: 50vh;
  z-index: 1;
}

.var-loading__description {
  color: var(--color-primary);
  margin: var(--loading-desc-margin);
}

.var-loading__description--large {
  font-size: var(--font-size-lg);
}

.var-loading__description--normal {
  font-size: var(--font-size-md);
}

.var-loading__description--small {
  font-size: var(--font-size-sm);
}

.var-loading__description--mini {
  font-size: var(--font-size-xs);
}

.var-loading__circle {
  display: flex;
}

.var-loading__circle-block {
  display: inline-block;
  color: var(--color-primary);
  animation: circle 1.8s linear infinite;
}

.var-loading__circle-block--large {
  width: 36px;
  height: 36px;
}

.var-loading__circle-block--normal {
  width: 30px;
  height: 30px;
}

.var-loading__circle-block--small {
  width: 24px;
  height: 24px;
}

.var-loading__circle-block--mini {
  width: 18px;
  height: 18px;
}

.var-loading__circle-block svg {
  display: block;
  width: 100%;
  height: 100%;
}

.var-loading__circle-block svg circle {
  animation: circular 1.5s ease-in-out infinite;
  stroke: currentColor;
  stroke-width: 3;
  stroke-linecap: round;
}

.var-loading__wave {
  --loading-wave-size-item-width: 5px;
  --loading-wave-size-item-margin: 5px;
  display: flex;
  align-items: center;
  justify-content: center;
  flex-shrink: 0;
}

.var-loading__wave--large {
  width: var(--loading-large-width);
  height: var(--loading-large-height);
}

.var-loading__wave--normal {
  width: var(--loading-normal-width);
  height: var(--loading-normal-height);
}

.var-loading__wave--small {
  width: var(--loading-small-width);
  height: var(--loading-small-height);
}

.var-loading__wave--mini {
  width: var(--loading-mini-width);
  height: var(--loading-mini-height);
}

.var-loading__wave-item {
  height: 100%;
  display: inline-block;
  animation: 1.2s ease-in-out infinite wave;
  background-color: var(--color-primary);
}

.var-loading__wave-item:nth-child(1) {
  animation-delay: -1.2s;
  margin-left: 0;
}

.var-loading__wave-item:nth-child(2) {
  animation-delay: -1.1s;
}

.var-loading__wave-item:nth-child(3) {
  animation-delay: -1s;
}

.var-loading__wave-item:nth-child(4) {
  animation-delay: -0.9s;
}

.var-loading__wave-item:nth-child(5) {
  animation-delay: -0.8s;
}

.var-loading__wave-item--large {
  width: var(--loading-wave-size-item-width);
  margin-left: var(--loading-wave-size-item-margin);
}

.var-loading__wave-item--normal {
  width: calc(var(--loading-wave-size-item-width) - 1px);
  margin-left: calc(var(--loading-wave-size-item-margin) - 1px);
}

.var-loading__wave-item--small {
  width: calc(var(--loading-wave-size-item-width) - 2px);
  margin-left: calc(var(--loading-wave-size-item-margin) - 2px);
}

.var-loading__wave-item--mini {
  width: calc(var(--loading-wave-size-item-width) - 3px);
  margin-left: calc(var(--loading-wave-size-item-margin) - 3px);
}

@keyframes wave {
  0%,
  40%,
  to {
    transform: scaleY(0.4);
  }

  20% {
    transform: scaleY(1);
  }
}

.var-loading__cube {
  --loading-cube-size-item-width: 10px;
  --loading-cube-size-item-height: 10px;
  --loading-cube-size-item-margin: 5px;
  display: flex;
  align-items: center;
  flex-shrink: 0;
}

.var-loading__cube--large {
  width: var(--loading-large-width);
  height: var(--loading-large-height);
}

.var-loading__cube--normal {
  width: var(--loading-normal-width);
  height: var(--loading-normal-height);
}

.var-loading__cube--small {
  width: var(--loading-small-width);
  height: var(--loading-small-height);
}

.var-loading__cube--mini {
  width: var(--loading-mini-width);
  height: var(--loading-mini-height);
}

.var-loading__cube-item {
  display: inline-block;
  transform-origin: right bottom;
  animation: 1.5s ease infinite cube;
  background-color: var(--color-primary);
}

.var-loading__cube-item:nth-child(1) {
  animation-delay: 0.2s;
  margin-left: 0;
}

.var-loading__cube-item:nth-child(2) {
  animation-delay: 0.4s;
}

.var-loading__cube-item:nth-child(3) {
  animation-delay: 0.6s;
}

.var-loading__cube-item:nth-child(4) {
  animation-delay: 0.8s;
}

.var-loading__cube-item--large {
  height: var(--loading-cube-size-item-height);
  width: var(--loading-cube-size-item-width);
  margin-left: var(--loading-cube-size-item-margin);
}

.var-loading__cube-item--normal {
  height: calc(var(--loading-cube-size-item-height) - 2px);
  width: calc(var(--loading-cube-size-item-width) - 2px);
  margin-left: calc(var(--loading-cube-size-item-margin) - 1px);
}

.var-loading__cube-item--small {
  height: calc(var(--loading-cube-size-item-height) - 4px);
  width: calc(var(--loading-cube-size-item-width) - 4px);
  margin-left: calc(var(--loading-cube-size-item-margin) - 2px);
}

.var-loading__cube-item--mini {
  height: calc(var(--loading-cube-size-item-height) - 6px);
  width: calc(var(--loading-cube-size-item-width) - 6px);
  margin-left: calc(var(--loading-cube-size-item-margin) - 3px);
}

@keyframes cube {
  0% {
    opacity: 1;
    transform: scale(1);
  }

  to {
    opacity: 0;
    transform: rotate(90deg) scale(0.3);
  }
}

.var-loading__rect {
  --loading-rect-size-item-width: 8px;
  --loading-rect-size-item-height: 100%;
  display: flex;
  flex-wrap: nowrap;
  justify-content: center;
  align-items: center;
  flex-shrink: 0;
}

.var-loading__rect--large {
  width: var(--loading-large-width);
  height: var(--loading-large-height);
}

.var-loading__rect--normal {
  width: var(--loading-normal-width);
  height: var(--loading-normal-height);
}

.var-loading__rect--small {
  width: var(--loading-small-width);
  height: var(--loading-small-height);
}

.var-loading__rect--mini {
  width: var(--loading-mini-width);
  height: var(--loading-mini-height);
}

.var-loading__rect-item {
  animation: 2s ease-in-out infinite rect;
  background-color: var(--color-primary);
}

.var-loading__rect-item:nth-child(1) {
  animation-delay: 1.75s;
}

.var-loading__rect-item:nth-child(2) {
  animation-delay: 1.5s;
}

.var-loading__rect-item:nth-child(3) {
  animation-delay: 1.25s;
}

.var-loading__rect-item:nth-child(4) {
  animation-delay: 1s;
}

.var-loading__rect-item:nth-child(5) {
  animation-delay: 0.75s;
}

.var-loading__rect-item:nth-child(6) {
  animation-delay: 0.5s;
}

.var-loading__rect-item:nth-child(7) {
  animation-delay: 0.25s;
}

.var-loading__rect-item:nth-child(8) {
  animation-delay: 0s;
}

.var-loading__rect-item--large {
  height: var(--loading-rect-size-item-height);
  width: var(--loading-rect-size-item-width);
}

.var-loading__rect-item--normal {
  height: calc(var(--loading-rect-size-item-height) * 0.9);
  width: calc(var(--loading-rect-size-item-width) * 0.8);
}

.var-loading__rect-item--small {
  height: calc(var(--loading-rect-size-item-height) * 0.8);
  width: calc(var(--loading-rect-size-item-width) * 0.6);
}

.var-loading__rect-item--mini {
  height: calc(var(--loading-rect-size-item-height) * 0.7);
  width: calc(var(--loading-rect-size-item-width) * 0.4);
}

@keyframes rect {
  0% {
    opacity: 0.3;
  }

  25% {
    opacity: 1;
  }

  50% {
    opacity: 0.3;
  }

  65% {
    opacity: 1;
  }

  to {
    opacity: 0.3;
  }
}

.var-loading__disappear {
  --loading-disappear-size-item-width: 15px;
  --loading-disappear-size-item-height: 15px;
  display: flex;
  justify-content: space-around;
  align-items: center;
  flex-flow: nowrap;
  flex-shrink: 0;
}

.var-loading__disappear--large {
  width: var(--loading-large-width);
  height: var(--loading-large-height);
}

.var-loading__disappear--normal {
  width: var(--loading-normal-width);
  height: var(--loading-normal-height);
}

.var-loading__disappear--small {
  width: var(--loading-small-width);
  height: var(--loading-small-height);
}

.var-loading__disappear--mini {
  width: var(--loading-mini-width);
  height: var(--loading-mini-height);
}

.var-loading__disappear-item {
  border-radius: 50%;
  animation: 0.5s ease-in-out infinite alternate disappear;
  background-color: var(--color-primary);
}

.var-loading__disappear-item:nth-child(1) {
  animation-delay: -0.4s;
}

.var-loading__disappear-item:nth-child(2) {
  animation-delay: -0.2s;
}

.var-loading__disappear-item:nth-child(3) {
  animation-delay: 0s;
}

.var-loading__disappear-item--large {
  height: var(--loading-disappear-size-item-height);
  width: var(--loading-disappear-size-item-width);
}

.var-loading__disappear-item--normal {
  height: calc(var(--loading-disappear-size-item-height) * 0.8);
  width: calc(var(--loading-disappear-size-item-width) * 0.8);
}

.var-loading__disappear-item--small {
  height: calc(var(--loading-disappear-size-item-height) * 0.6);
  width: calc(var(--loading-disappear-size-item-width) * 0.6);
}

.var-loading__disappear-item--mini {
  height: calc(var(--loading-disappear-size-item-height) * 0.4);
  width: calc(var(--loading-disappear-size-item-width) * 0.4);
}

@keyframes disappear {
  0% {
    opacity: 1;
  }

  to {
    opacity: 0;
  }
}

:root {
  --bottom-navigation-height: 50px;
  --bottom-navigation-z-index: 1;
  --bottom-navigation-background-color: #fff;
  --bottom-navigation-border-color: #e3e3e3;
  --bottom-navigation-fab-offset: 4px;
}

.var-bottom-navigation {
  width: 100%;
  height: var(--bottom-navigation-height);
  display: flex;
  position: relative;
  background-color: var(--bottom-navigation-background-color);
  transition:
    background-color 0.25s,
    border-color 0.25s;
  -webkit-tap-highlight-color: transparent;
}

.var-bottom-navigation--safe-area {
  padding-bottom: constant(safe-area-inset-bottom);
  padding-bottom: env(safe-area-inset-bottom);
  box-sizing: content-box !important;
}

.var-bottom-navigation--fixed {
  position: fixed;
  left: 0;
  bottom: 0;
}

.var-bottom-navigation--border {
  border-top: 1px solid var(--bottom-navigation-border-color);
}

.var-bottom-navigation__fab[var-bottom-navigation__fab] {
  width: var(--bottom-navigation-height);
  height: var(--bottom-navigation-height);
  position: absolute;
  z-index: 2;
  transform: translateY(-50%);
  overflow: hidden;
  transition: right 0.25s cubic-bezier(0.4, 0, 0.2, 1) 0ms;
}

.var-bottom-navigation--fab-center {
  right: calc(50% - var(--bottom-navigation-height) / 2);
}

.var-bottom-navigation--fab-right {
  right: var(--bottom-navigation-fab-offset);
}

:root {
  --bottom-navigation-item-font-size: var(--font-size-sm);
  --bottom-navigation-item-inactive-color: #646566;
  --bottom-navigation-item-active-color: var(--color-primary);
  --bottom-navigation-item-active-background-color: #fff;
  --bottom-navigation-item-line-height: 1;
  --bottom-navigation-item-icon-size: 22px;
  --bottom-navigation-item-icon-margin-bottom: 5px;
}

.var-bottom-navigation-item {
  height: 100%;
  padding: 6px 12px 8px;
  position: relative;
  display: inline-flex;
  flex: 1 1 0%;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  line-height: var(--bottom-navigation-item-line-height);
  color: var(--bottom-navigation-item-inactive-color);
  cursor: pointer;
  user-select: none;
  vertical-align: middle;
  appearance: none;
  text-decoration: none;
  background-color: transparent;
  outline: 0;
  border: 0;
  transition:
    color 0.25s,
    margin 0.25s;
}

.var-bottom-navigation-item--active {
  color: var(--bottom-navigation-item-active-color);
  background-color: var(--bottom-navigation-item-active-background-color);
  transition: background-color 0.25s;
}

.var-bottom-navigation-item--active .var-bottom-navigation-item__label {
  font-size: calc(var(--bottom-navigation-item-font-size) * 1.16);
}

.var-bottom-navigation-item--right-half-space {
  margin-right: calc(var(--bottom-navigation-height) / 2);
}

.var-bottom-navigation-item--left-half-space {
  margin-left: calc(var(--bottom-navigation-height) / 2);
}

.var-bottom-navigation-item--right-space {
  margin-right: calc(
    var(--bottom-navigation-height) + var(--bottom-navigation-fab-offset)
  );
}

.var-bottom-navigation-item__icon[var-bottom-navigation-item-cover] {
  font-size: var(--bottom-navigation-item-icon-size);
}

.var-bottom-navigation-item__badge[var-bottom-navigation-item-cover] {
  position: absolute;
  left: 4px;
  transform: translateY(-22px);
}

.var-bottom-navigation-item__label {
  margin-top: var(--bottom-navigation-item-icon-margin-bottom);
  font-size: var(--bottom-navigation-item-font-size);
  transition: font-size 0.2s ease 0.1s;
  white-space: nowrap;
}

:root {
  --breadcrumb-active-color: var(--color-primary);
  --breadcrumb-inactive-color: #888;
  --breadcrumb-separator-margin: 0 10px;
  --breadcrumb-separator-font-size: 14px;
}

.var-breadcrumb {
  display: flex;
  align-items: center;
  color: var(--breadcrumb-inactive-color);
}

.var-breadcrumb__separator {
  margin: var(--breadcrumb-separator-margin);
  font-size: var(--breadcrumb-separator-font-size);
}

.var-breadcrumb--active {
  color: var(--breadcrumb-active-color);
  transition: opacity 0.25s;
}

.var-breadcrumb--active:hover {
  opacity: 0.7;
  cursor: pointer;
}

.var-breadcrumbs {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
}

.var-hover-overlay {
  position: absolute;
  inset: 0;
  border-radius: inherit;
  background-color: currentColor;
  opacity: 0;
  transition: opacity 0.15s;
  will-change: opacity;
  pointer-events: none;
}

.var-hover-overlay--hovering {
  opacity: 0.15;
}

.var-button-group {
  display: inline-flex;
  border-radius: var(--button-border-radius);
  max-width: 100%;
  overflow: auto;
}

.var-button-group .var-button:active {
  box-shadow: none;
}

.var-button-group--horizontal .var-button:first-child {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}

.var-button-group--horizontal .var-button:last-child {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}

.var-button-group--horizontal .var-button:not(:first-child):not(:last-child) {
  border-radius: 0;
}

.var-button-group--horizontal.var-button-group--mode-text .var-button {
  border-right: thin solid currentColor;
}

.var-button-group--horizontal.var-button-group--mode-text
  .var-button:last-child {
  border: none;
}

.var-button-group--horizontal.var-button-group--mode-outline
  .var-button:not(:first-child) {
  border-left: none;
}

.var-button-group--vertical {
  flex-direction: column;
}

.var-button-group--vertical .var-button:first-child {
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}

.var-button-group--vertical .var-button:last-child {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}

.var-button-group--vertical .var-button:not(:first-child):not(:last-child) {
  border-radius: 0;
}

.var-button-group--vertical.var-button-group--mode-text .var-button {
  border-bottom: thin solid currentColor;
}

.var-button-group--vertical.var-button-group--mode-text .var-button:last-child {
  border: none;
}

.var-button-group--vertical.var-button-group--mode-outline
  .var-button:not(:first-child) {
  border-top: none;
}

:root {
  --card-padding: 0 0 15px 0;
  --card-background: #fff;
  --card-outline-color: rgba(0, 0, 0, 0.12);
  --card-border-radius: 4px;
  --card-image-width: 100%;
  --card-row-image-width: 140px;
  --card-image-height: 200px;
  --card-row-height: 140px;
  --card-title-color: #333;
  --card-title-font-size: 20px;
  --card-title-padding: 0 12px;
  --card-title-margin: 15px 0 0 0;
  --card-title-row-margin: 12px 0;
  --card-subtitle-color: rgba(0, 0, 0, 0.6);
  --card-subtitle-font-size: 14px;
  --card-subtitle-padding: 0 12px;
  --card-subtitle-margin: 10px 0 0 0;
  --card-subtitle-row-margin: -8px 0 0 0;
  --card-description-color: rgba(0, 0, 0, 0.6);
  --card-description-font-size: 14px;
  --card-description-margin: 20px 0 0 0;
  --card-description-padding: 0 13px;
  --card-footer-padding: 0 12px;
  --card-footer-right: 13px;
  --card-footer-bottom: 9px;
  --card-footer-margin: 30px 0 0 0;
  --card-line-height: 22px;
  --card-row-line-height: 1.5;
  --card-floating-buttons-bottom: 16px;
  --card-floating-buttons-right: 16px;
  --card-floating-buttons-color: #fff;
  --card-close-button-icon-size: 24px;
  --card-close-button-size: 56px;
  --card-close-button-primary-color: #212121;
}

.var-card {
  border-radius: var(--card-border-radius);
  overflow: hidden;
  width: 100%;
}

.var-card--outline {
  border: thin solid var(--card-outline-color);
}

.var-card__floater {
  display: flex;
  flex-direction: column;
  position: static;
  line-height: var(--card-line-height);
  background: var(--card-background);
  transition:
    background-color 0.25s,
    color 0.25s;
  transition-timing-function: cubic-bezier(0.45, 0.19, 0.06, 0.89);
}

.var-card__container {
  padding: var(--card-padding);
  flex-grow: 1;
  min-width: 0;
}

.var-card--layout-row .var-card__floater {
  min-height: var(--card-row-height);
  height: 100%;
  flex-direction: row;
  position: relative;
  line-height: var(--card-row-line-height);
}

.var-card__image {
  width: var(--card-image-width);
  height: var(--card-image-height);
  display: block;
}

.var-card--layout-row .var-card__image {
  width: var(--card-row-image-width);
  height: auto;
  display: block;
  flex-shrink: 0;
}

.var-card__title {
  font-size: var(--card-title-font-size);
  padding: var(--card-title-padding);
  margin: var(--card-title-margin);
  color: var(--card-title-color);
  word-break: break-word;
}

.var-card--layout-row .var-card__title {
  max-width: 100%;
  overflow: hidden;
  margin: var(--card-title-row-margin);
  text-overflow: ellipsis;
  white-space: nowrap;
}

.var-card__subtitle {
  font-size: var(--card-subtitle-font-size);
  color: var(--card-subtitle-color);
  padding: var(--card-subtitle-padding);
  margin: var(--card-subtitle-margin);
  word-break: break-word;
}

.var-card--layout-row .var-card__subtitle {
  margin: var(--card-subtitle-row-margin);
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  overflow: hidden;
}

.var-card__description {
  font-size: var(--card-description-font-size);
  color: var(--card-description-color);
  margin: var(--card-description-margin);
  padding: var(--card-description-padding);
  word-break: break-all;
}

.var-card__footer {
  display: flex;
  justify-content: flex-end;
  padding: var(--card-footer-padding);
  margin: var(--card-footer-margin);
}

.var-card--layout-row .var-card__footer {
  position: absolute;
  padding: 0;
  right: var(--card-footer-right);
  bottom: var(--card-footer-bottom);
}

.var-card__floating-content {
  overflow: hidden;
  transition-timing-function: cubic-bezier(0.45, 0.19, 0.06, 0.89);
}

.var-card__floating-buttons {
  position: fixed;
  bottom: var(--card-floating-buttons-bottom);
  right: var(--card-floating-buttons-right);
  color: var(--card-floating-buttons-color);
}

.var-card__close-button[var-card-cover] {
  padding: var(--card-close-button-padding);
  width: var(--card-close-button-size);
  height: var(--card-close-button-size);
  background-color: var(--card-close-button-primary-color);
}

.var-card__close-button-icon[var-card-cover] {
  font-size: var(--card-close-button-icon-size);
}

:root {
  --cell-color: var(--color-text);
  --cell-font-size: var(--font-size-md);
  --cell-description-font-size: var(--font-size-sm);
  --cell-description-color: rgba(0, 0, 0, 0.6);
  --cell-description-margin-top: 4px;
  --cell-padding: 10px 12px;
  --cell-min-height: 40px;
  --cell-border-color: #bcc2cb;
  --cell-border-left: 12px;
  --cell-border-right: 12px;
  --cell-icon-right: 8px;
  --cell-extra-left: 8px;
}

.var-cell {
  align-items: center;
  display: flex;
  min-height: var(--cell-min-height);
  outline: none;
  width: 100%;
  padding: var(--cell-padding);
  position: relative;
  box-sizing: border-box;
  font-size: var(--cell-font-size);
  color: var(--cell-color);
}

.var-cell--border:after {
  position: absolute;
  box-sizing: border-box;
  content: " ";
  pointer-events: none;
  bottom: 0;
  right: var(--cell-border-right);
  left: var(--cell-border-left);
  border-bottom: 1px solid var(--cell-border-color);
  transform: scaleY(0.5);
}

.var-cell__icon {
  margin-right: var(--cell-icon-right);
  flex: 0;
}

.var-cell__content {
  flex: 1;
  min-width: 0;
}

.var-cell__title {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.var-cell__description {
  font-size: var(--cell-description-font-size);
  color: var(--cell-description-color);
  margin-top: var(--cell-description-margin-top);
}

.var-cell__extra {
  flex: 0;
  margin-left: var(--cell-extra-left);
}

.var-cell--cursor {
  cursor: pointer;
}

:root {
  --form-details-error-message-color: var(--color-danger);
  --form-details-extra-message-color: #888;
  --form-details-margin-top: 6px;
  --form-details-font-size: 12px;
  --form-details-message-margin-right: 4px;
}

.var-form-details {
  display: flex;
  justify-content: space-between;
  font-size: var(--form-details-font-size);
  margin-top: var(--form-details-margin-top);
}

.var-form-details-enter-from,
.var-form-details-leave-to {
  opacity: 0;
  margin-top: 2px !important;
}

.var-form-details-enter-active,
.var-form-details-leave-active {
  transition: 0.2s all var(--cubic-bezier);
}

.var-form-details__message-enter-from,
.var-form-details__message-leave-to {
  opacity: 0;
}

.var-form-details__message-enter-active,
.var-form-details__message-leave-active {
  transition: 0.2s all var(--cubic-bezier);
}

.var-form-details__error-message {
  flex-grow: 1;
  color: var(--form-details-error-message-color);
  margin-right: var(--form-details-message-margin-right);
  user-select: none;
  text-align: left;
}

.var-form-details__extra-message {
  flex-shrink: 0;
  color: var(--form-details-extra-message-color);
  user-select: none;
  text-align: right;
}

:root {
  --checkbox-checked-color: var(--color-primary);
  --checkbox-unchecked-color: #555;
  --checkbox-disabled-color: var(--color-text-disabled);
  --checkbox-error-color: var(--color-danger);
  --checkbox-action-padding: 6px;
  --checkbox-text-color: #555;
  --checkbox-icon-size: 24px;
}

.var-checkbox {
  display: flex;
  align-items: center;
  transform: translate(calc(-1 * var(--checkbox-action-padding)));
  cursor: pointer;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

.var-checkbox__wrap {
  display: inline-flex;
  flex-direction: column;
}

.var-checkbox__action {
  position: relative;
  display: flex;
  justify-content: center;
  align-items: center;
  flex-shrink: 0;
  padding: var(--checkbox-action-padding);
  border-radius: 50%;
  transition:
    background-color 0.25s,
    color 0.25s;
}

.var-checkbox__icon[var-checkbox-cover] {
  display: block;
  font-size: var(--checkbox-icon-size);
}

.var-checkbox__text {
  color: var(--checkbox-text-color);
}

.var-checkbox--with-animation {
  animation: var-vibrate-animation 0.25s;
}

.var-checkbox--checked {
  color: var(--checkbox-checked-color);
}

.var-checkbox--unchecked {
  color: var(--checkbox-unchecked-color);
}

.var-checkbox--disabled {
  color: var(--checkbox-disabled-color);
  cursor: not-allowed;
}

.var-checkbox--error {
  color: var(--checkbox-error-color);
}

.var-checkbox-group {
  display: flex;
  flex-wrap: wrap;
}

.var-checkbox-group--horizontal {
  flex-direction: row;
}

.var-checkbox-group--vertical {
  flex-direction: column;
}

:root {
  --chip-default-text-color: #555;
  --chip-default-color: #e0e0e0;
  --chip-primary-color: var(--color-primary);
  --chip-danger-color: var(--color-danger);
  --chip-success-color: var(--color-success);
  --chip-warning-color: var(--color-warning);
  --chip-info-color: var(--color-info);
  --chip-border-radius: 2px;
  --chip-normal-height: 32px;
  --chip-large-height: 40px;
  --chip-small-height: 24px;
  --chip-mini-height: 16px;
  --chip-round-radius: 100px;
  --chip-normal-padding: 0 10px;
  --chip-large-padding: 0 17px;
  --chip-small-padding: 0 6px;
  --chip-mini-padding: 0 4px;
  --chip-text-normal-margin: 0 5px;
  --chip-text-large-margin: 0 5px;
  --chip-text-small-margin: 0 3px;
  --chip-text-mini-margin: 0 2px;
  --chip-mini-font-size: var(--font-size-xs);
  --chip-small-font-size: var(--font-size-sm);
  --chip-normal-font-size: var(--font-size-md);
  --chip-large-font-size: var(--font-size-lg);
}

.var-fade-leave-to {
  opacity: 0;
}

.var-fade-leave-active {
  transition: opacity 0.3s;
}

.var-chip {
  justify-content: center;
  align-items: center;
  font-family: Roboto, sans-serif;
  border-radius: var(--chip-border-radius);
  cursor: default;
  border: thin solid transparent;
  vertical-align: middle;
  transition: background-color 0.25s;
}

.var-chip--default {
  color: var(--chip-default-text-color);
  background: var(--chip-default-color);
}

.var-chip--primary {
  color: #fff;
  background-color: var(--chip-primary-color);
}

.var-chip--info {
  color: #fff;
  background-color: var(--chip-info-color);
}

.var-chip--success {
  color: #fff;
  background-color: var(--chip-success-color);
}

.var-chip--warning {
  color: #fff;
  background-color: var(--chip-warning-color);
}

.var-chip--danger {
  color: #fff;
  background-color: var(--chip-danger-color);
}

.var-chip__plain {
  background-color: transparent;
}

.var-chip__plain:active {
  box-shadow: none;
}

.var-chip__plain-default {
  color: inherit;
  border-color: currentColor;
}

.var-chip__plain-primary {
  color: var(--chip-primary-color);
  border-color: currentColor;
}

.var-chip__plain-info {
  color: var(--chip-info-color);
  border-color: currentColor;
}

.var-chip__plain-success {
  color: var(--chip-success-color);
  border-color: currentColor;
}

.var-chip__plain-warning {
  color: var(--chip-warning-color);
  border-color: currentColor;
}

.var-chip__plain-danger {
  color: var(--chip-danger-color);
  border-color: currentColor;
}

.var-chip--round {
  border-radius: var(--chip-round-radius);
}

.var-chip--normal {
  font-size: var(--chip-normal-font-size);
  padding: var(--chip-normal-padding);
  height: var(--chip-normal-height);
}

.var-chip--large {
  padding: var(--chip-large-padding);
  font-size: var(--chip-large-font-size);
  height: var(--chip-large-height);
}

.var-chip--small {
  padding: var(--chip-small-padding);
  font-size: var(--chip-small-font-size);
  height: var(--chip-small-height);
}

.var-chip--mini {
  padding: var(--chip-mini-padding);
  font-size: var(--chip-mini-font-size);
  height: var(--chip-mini-height);
}

.var-chip--close {
  cursor: pointer;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

.var-chip__text-large {
  margin: var(--chip-text-large-margin);
}

.var-chip__text-normal {
  margin: var(--chip-text-normal-margin);
}

.var-chip__text-small {
  margin: var(--chip-text-small-margin);
}

.var-chip__text-mini {
  margin: var(--chip-text-mini-margin);
}

.var-col {
  transition: all 0.25s;
  display: flex !important;
}

.var-col--span-0 {
  display: none !important;
}

.var-col--span-1 {
  flex: 0 0 4.16666667%;
  max-width: 4.16666667%;
}

.var-col--offset-1 {
  margin-left: 4.16666667%;
}

.var-col--span-2 {
  flex: 0 0 8.33333333%;
  max-width: 8.33333333%;
}

.var-col--offset-2 {
  margin-left: 8.33333333%;
}

.var-col--span-3 {
  flex: 0 0 12.5%;
  max-width: 12.5%;
}

.var-col--offset-3 {
  margin-left: 12.5%;
}

.var-col--span-4 {
  flex: 0 0 16.66666667%;
  max-width: 16.66666667%;
}

.var-col--offset-4 {
  margin-left: 16.66666667%;
}

.var-col--span-5 {
  flex: 0 0 20.83333333%;
  max-width: 20.83333333%;
}

.var-col--offset-5 {
  margin-left: 20.83333333%;
}

.var-col--span-6 {
  flex: 0 0 25%;
  max-width: 25%;
}

.var-col--offset-6 {
  margin-left: 25%;
}

.var-col--span-7 {
  flex: 0 0 29.16666667%;
  max-width: 29.16666667%;
}

.var-col--offset-7 {
  margin-left: 29.16666667%;
}

.var-col--span-8 {
  flex: 0 0 33.33333333%;
  max-width: 33.33333333%;
}

.var-col--offset-8 {
  margin-left: 33.33333333%;
}

.var-col--span-9 {
  flex: 0 0 37.5%;
  max-width: 37.5%;
}

.var-col--offset-9 {
  margin-left: 37.5%;
}

.var-col--span-10 {
  flex: 0 0 41.66666667%;
  max-width: 41.66666667%;
}

.var-col--offset-10 {
  margin-left: 41.66666667%;
}

.var-col--span-11 {
  flex: 0 0 45.83333333%;
  max-width: 45.83333333%;
}

.var-col--offset-11 {
  margin-left: 45.83333333%;
}

.var-col--span-12 {
  flex: 0 0 50%;
  max-width: 50%;
}

.var-col--offset-12 {
  margin-left: 50%;
}

.var-col--span-13 {
  flex: 0 0 54.16666667%;
  max-width: 54.16666667%;
}

.var-col--offset-13 {
  margin-left: 54.16666667%;
}

.var-col--span-14 {
  flex: 0 0 58.33333333%;
  max-width: 58.33333333%;
}

.var-col--offset-14 {
  margin-left: 58.33333333%;
}

.var-col--span-15 {
  flex: 0 0 62.5%;
  max-width: 62.5%;
}

.var-col--offset-15 {
  margin-left: 62.5%;
}

.var-col--span-16 {
  flex: 0 0 66.66666667%;
  max-width: 66.66666667%;
}

.var-col--offset-16 {
  margin-left: 66.66666667%;
}

.var-col--span-17 {
  flex: 0 0 70.83333333%;
  max-width: 70.83333333%;
}

.var-col--offset-17 {
  margin-left: 70.83333333%;
}

.var-col--span-18 {
  flex: 0 0 75%;
  max-width: 75%;
}

.var-col--offset-18 {
  margin-left: 75%;
}

.var-col--span-19 {
  flex: 0 0 79.16666667%;
  max-width: 79.16666667%;
}

.var-col--offset-19 {
  margin-left: 79.16666667%;
}

.var-col--span-20 {
  flex: 0 0 83.33333333%;
  max-width: 83.33333333%;
}

.var-col--offset-20 {
  margin-left: 83.33333333%;
}

.var-col--span-21 {
  flex: 0 0 87.5%;
  max-width: 87.5%;
}

.var-col--offset-21 {
  margin-left: 87.5%;
}

.var-col--span-22 {
  flex: 0 0 91.66666667%;
  max-width: 91.66666667%;
}

.var-col--offset-22 {
  margin-left: 91.66666667%;
}

.var-col--span-23 {
  flex: 0 0 95.83333333%;
  max-width: 95.83333333%;
}

.var-col--offset-23 {
  margin-left: 95.83333333%;
}

.var-col--span-24 {
  flex: 0 0 100%;
  max-width: 100%;
}

.var-col--offset-24 {
  margin-left: 100%;
}

@media only screen and (max-width: 767px) {
  .var-col--span-xs-1 {
    flex: 0 0 4.16666667%;
    max-width: 4.16666667%;
  }

  .var-col--offset-xs-1 {
    margin-left: 4.16666667%;
  }

  .var-col--span-xs-2 {
    flex: 0 0 8.33333333%;
    max-width: 8.33333333%;
  }

  .var-col--offset-xs-2 {
    margin-left: 8.33333333%;
  }

  .var-col--span-xs-3 {
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }

  .var-col--offset-xs-3 {
    margin-left: 12.5%;
  }

  .var-col--span-xs-4 {
    flex: 0 0 16.66666667%;
    max-width: 16.66666667%;
  }

  .var-col--offset-xs-4 {
    margin-left: 16.66666667%;
  }

  .var-col--span-xs-5 {
    flex: 0 0 20.83333333%;
    max-width: 20.83333333%;
  }

  .var-col--offset-xs-5 {
    margin-left: 20.83333333%;
  }

  .var-col--span-xs-6 {
    flex: 0 0 25%;
    max-width: 25%;
  }

  .var-col--offset-xs-6 {
    margin-left: 25%;
  }

  .var-col--span-xs-7 {
    flex: 0 0 29.16666667%;
    max-width: 29.16666667%;
  }

  .var-col--offset-xs-7 {
    margin-left: 29.16666667%;
  }

  .var-col--span-xs-8 {
    flex: 0 0 33.33333333%;
    max-width: 33.33333333%;
  }

  .var-col--offset-xs-8 {
    margin-left: 33.33333333%;
  }

  .var-col--span-xs-9 {
    flex: 0 0 37.5%;
    max-width: 37.5%;
  }

  .var-col--offset-xs-9 {
    margin-left: 37.5%;
  }

  .var-col--span-xs-10 {
    flex: 0 0 41.66666667%;
    max-width: 41.66666667%;
  }

  .var-col--offset-xs-10 {
    margin-left: 41.66666667%;
  }

  .var-col--span-xs-11 {
    flex: 0 0 45.83333333%;
    max-width: 45.83333333%;
  }

  .var-col--offset-xs-11 {
    margin-left: 45.83333333%;
  }

  .var-col--span-xs-12 {
    flex: 0 0 50%;
    max-width: 50%;
  }

  .var-col--offset-xs-12 {
    margin-left: 50%;
  }

  .var-col--span-xs-13 {
    flex: 0 0 54.16666667%;
    max-width: 54.16666667%;
  }

  .var-col--offset-xs-13 {
    margin-left: 54.16666667%;
  }

  .var-col--span-xs-14 {
    flex: 0 0 58.33333333%;
    max-width: 58.33333333%;
  }

  .var-col--offset-xs-14 {
    margin-left: 58.33333333%;
  }

  .var-col--span-xs-15 {
    flex: 0 0 62.5%;
    max-width: 62.5%;
  }

  .var-col--offset-xs-15 {
    margin-left: 62.5%;
  }

  .var-col--span-xs-16 {
    flex: 0 0 66.66666667%;
    max-width: 66.66666667%;
  }

  .var-col--offset-xs-16 {
    margin-left: 66.66666667%;
  }

  .var-col--span-xs-17 {
    flex: 0 0 70.83333333%;
    max-width: 70.83333333%;
  }

  .var-col--offset-xs-17 {
    margin-left: 70.83333333%;
  }

  .var-col--span-xs-18 {
    flex: 0 0 75%;
    max-width: 75%;
  }

  .var-col--offset-xs-18 {
    margin-left: 75%;
  }

  .var-col--span-xs-19 {
    flex: 0 0 79.16666667%;
    max-width: 79.16666667%;
  }

  .var-col--offset-xs-19 {
    margin-left: 79.16666667%;
  }

  .var-col--span-xs-20 {
    flex: 0 0 83.33333333%;
    max-width: 83.33333333%;
  }

  .var-col--offset-xs-20 {
    margin-left: 83.33333333%;
  }

  .var-col--span-xs-21 {
    flex: 0 0 87.5%;
    max-width: 87.5%;
  }

  .var-col--offset-xs-21 {
    margin-left: 87.5%;
  }

  .var-col--span-xs-22 {
    flex: 0 0 91.66666667%;
    max-width: 91.66666667%;
  }

  .var-col--offset-xs-22 {
    margin-left: 91.66666667%;
  }

  .var-col--span-xs-23 {
    flex: 0 0 95.83333333%;
    max-width: 95.83333333%;
  }

  .var-col--offset-xs-23 {
    margin-left: 95.83333333%;
  }

  .var-col--span-xs-24 {
    flex: 0 0 100%;
    max-width: 100%;
  }

  .var-col--offset-xs-24 {
    margin-left: 100%;
  }

  .var-col--span-xs-0 {
    display: none !important;
  }
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
  .var-col--span-sm-1 {
    flex: 0 0 4.16666667%;
    max-width: 4.16666667%;
  }

  .var-col--offset-sm-1 {
    margin-left: 4.16666667%;
  }

  .var-col--span-sm-2 {
    flex: 0 0 8.33333333%;
    max-width: 8.33333333%;
  }

  .var-col--offset-sm-2 {
    margin-left: 8.33333333%;
  }

  .var-col--span-sm-3 {
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }

  .var-col--offset-sm-3 {
    margin-left: 12.5%;
  }

  .var-col--span-sm-4 {
    flex: 0 0 16.66666667%;
    max-width: 16.66666667%;
  }

  .var-col--offset-sm-4 {
    margin-left: 16.66666667%;
  }

  .var-col--span-sm-5 {
    flex: 0 0 20.83333333%;
    max-width: 20.83333333%;
  }

  .var-col--offset-sm-5 {
    margin-left: 20.83333333%;
  }

  .var-col--span-sm-6 {
    flex: 0 0 25%;
    max-width: 25%;
  }

  .var-col--offset-sm-6 {
    margin-left: 25%;
  }

  .var-col--span-sm-7 {
    flex: 0 0 29.16666667%;
    max-width: 29.16666667%;
  }

  .var-col--offset-sm-7 {
    margin-left: 29.16666667%;
  }

  .var-col--span-sm-8 {
    flex: 0 0 33.33333333%;
    max-width: 33.33333333%;
  }

  .var-col--offset-sm-8 {
    margin-left: 33.33333333%;
  }

  .var-col--span-sm-9 {
    flex: 0 0 37.5%;
    max-width: 37.5%;
  }

  .var-col--offset-sm-9 {
    margin-left: 37.5%;
  }

  .var-col--span-sm-10 {
    flex: 0 0 41.66666667%;
    max-width: 41.66666667%;
  }

  .var-col--offset-sm-10 {
    margin-left: 41.66666667%;
  }

  .var-col--span-sm-11 {
    flex: 0 0 45.83333333%;
    max-width: 45.83333333%;
  }

  .var-col--offset-sm-11 {
    margin-left: 45.83333333%;
  }

  .var-col--span-sm-12 {
    flex: 0 0 50%;
    max-width: 50%;
  }

  .var-col--offset-sm-12 {
    margin-left: 50%;
  }

  .var-col--span-sm-13 {
    flex: 0 0 54.16666667%;
    max-width: 54.16666667%;
  }

  .var-col--offset-sm-13 {
    margin-left: 54.16666667%;
  }

  .var-col--span-sm-14 {
    flex: 0 0 58.33333333%;
    max-width: 58.33333333%;
  }

  .var-col--offset-sm-14 {
    margin-left: 58.33333333%;
  }

  .var-col--span-sm-15 {
    flex: 0 0 62.5%;
    max-width: 62.5%;
  }

  .var-col--offset-sm-15 {
    margin-left: 62.5%;
  }

  .var-col--span-sm-16 {
    flex: 0 0 66.66666667%;
    max-width: 66.66666667%;
  }

  .var-col--offset-sm-16 {
    margin-left: 66.66666667%;
  }

  .var-col--span-sm-17 {
    flex: 0 0 70.83333333%;
    max-width: 70.83333333%;
  }

  .var-col--offset-sm-17 {
    margin-left: 70.83333333%;
  }

  .var-col--span-sm-18 {
    flex: 0 0 75%;
    max-width: 75%;
  }

  .var-col--offset-sm-18 {
    margin-left: 75%;
  }

  .var-col--span-sm-19 {
    flex: 0 0 79.16666667%;
    max-width: 79.16666667%;
  }

  .var-col--offset-sm-19 {
    margin-left: 79.16666667%;
  }

  .var-col--span-sm-20 {
    flex: 0 0 83.33333333%;
    max-width: 83.33333333%;
  }

  .var-col--offset-sm-20 {
    margin-left: 83.33333333%;
  }

  .var-col--span-sm-21 {
    flex: 0 0 87.5%;
    max-width: 87.5%;
  }

  .var-col--offset-sm-21 {
    margin-left: 87.5%;
  }

  .var-col--span-sm-22 {
    flex: 0 0 91.66666667%;
    max-width: 91.66666667%;
  }

  .var-col--offset-sm-22 {
    margin-left: 91.66666667%;
  }

  .var-col--span-sm-23 {
    flex: 0 0 95.83333333%;
    max-width: 95.83333333%;
  }

  .var-col--offset-sm-23 {
    margin-left: 95.83333333%;
  }

  .var-col--span-sm-24 {
    flex: 0 0 100%;
    max-width: 100%;
  }

  .var-col--offset-sm-24 {
    margin-left: 100%;
  }

  .var-col--span-sm-0 {
    display: none !important;
  }
}

@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .var-col--span-md-1 {
    flex: 0 0 4.16666667%;
    max-width: 4.16666667%;
  }

  .var-col--offset-md-1 {
    margin-left: 4.16666667%;
  }

  .var-col--span-md-2 {
    flex: 0 0 8.33333333%;
    max-width: 8.33333333%;
  }

  .var-col--offset-md-2 {
    margin-left: 8.33333333%;
  }

  .var-col--span-md-3 {
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }

  .var-col--offset-md-3 {
    margin-left: 12.5%;
  }

  .var-col--span-md-4 {
    flex: 0 0 16.66666667%;
    max-width: 16.66666667%;
  }

  .var-col--offset-md-4 {
    margin-left: 16.66666667%;
  }

  .var-col--span-md-5 {
    flex: 0 0 20.83333333%;
    max-width: 20.83333333%;
  }

  .var-col--offset-md-5 {
    margin-left: 20.83333333%;
  }

  .var-col--span-md-6 {
    flex: 0 0 25%;
    max-width: 25%;
  }

  .var-col--offset-md-6 {
    margin-left: 25%;
  }

  .var-col--span-md-7 {
    flex: 0 0 29.16666667%;
    max-width: 29.16666667%;
  }

  .var-col--offset-md-7 {
    margin-left: 29.16666667%;
  }

  .var-col--span-md-8 {
    flex: 0 0 33.33333333%;
    max-width: 33.33333333%;
  }

  .var-col--offset-md-8 {
    margin-left: 33.33333333%;
  }

  .var-col--span-md-9 {
    flex: 0 0 37.5%;
    max-width: 37.5%;
  }

  .var-col--offset-md-9 {
    margin-left: 37.5%;
  }

  .var-col--span-md-10 {
    flex: 0 0 41.66666667%;
    max-width: 41.66666667%;
  }

  .var-col--offset-md-10 {
    margin-left: 41.66666667%;
  }

  .var-col--span-md-11 {
    flex: 0 0 45.83333333%;
    max-width: 45.83333333%;
  }

  .var-col--offset-md-11 {
    margin-left: 45.83333333%;
  }

  .var-col--span-md-12 {
    flex: 0 0 50%;
    max-width: 50%;
  }

  .var-col--offset-md-12 {
    margin-left: 50%;
  }

  .var-col--span-md-13 {
    flex: 0 0 54.16666667%;
    max-width: 54.16666667%;
  }

  .var-col--offset-md-13 {
    margin-left: 54.16666667%;
  }

  .var-col--span-md-14 {
    flex: 0 0 58.33333333%;
    max-width: 58.33333333%;
  }

  .var-col--offset-md-14 {
    margin-left: 58.33333333%;
  }

  .var-col--span-md-15 {
    flex: 0 0 62.5%;
    max-width: 62.5%;
  }

  .var-col--offset-md-15 {
    margin-left: 62.5%;
  }

  .var-col--span-md-16 {
    flex: 0 0 66.66666667%;
    max-width: 66.66666667%;
  }

  .var-col--offset-md-16 {
    margin-left: 66.66666667%;
  }

  .var-col--span-md-17 {
    flex: 0 0 70.83333333%;
    max-width: 70.83333333%;
  }

  .var-col--offset-md-17 {
    margin-left: 70.83333333%;
  }

  .var-col--span-md-18 {
    flex: 0 0 75%;
    max-width: 75%;
  }

  .var-col--offset-md-18 {
    margin-left: 75%;
  }

  .var-col--span-md-19 {
    flex: 0 0 79.16666667%;
    max-width: 79.16666667%;
  }

  .var-col--offset-md-19 {
    margin-left: 79.16666667%;
  }

  .var-col--span-md-20 {
    flex: 0 0 83.33333333%;
    max-width: 83.33333333%;
  }

  .var-col--offset-md-20 {
    margin-left: 83.33333333%;
  }

  .var-col--span-md-21 {
    flex: 0 0 87.5%;
    max-width: 87.5%;
  }

  .var-col--offset-md-21 {
    margin-left: 87.5%;
  }

  .var-col--span-md-22 {
    flex: 0 0 91.66666667%;
    max-width: 91.66666667%;
  }

  .var-col--offset-md-22 {
    margin-left: 91.66666667%;
  }

  .var-col--span-md-23 {
    flex: 0 0 95.83333333%;
    max-width: 95.83333333%;
  }

  .var-col--offset-md-23 {
    margin-left: 95.83333333%;
  }

  .var-col--span-md-24 {
    flex: 0 0 100%;
    max-width: 100%;
  }

  .var-col--offset-md-24 {
    margin-left: 100%;
  }

  .var-col--span-md-0 {
    display: none !important;
  }
}

@media only screen and (min-width: 1200px) and (max-width: 1919px) {
  .var-col--span-lg-1 {
    flex: 0 0 4.16666667%;
    max-width: 4.16666667%;
  }

  .var-col--offset-lg-1 {
    margin-left: 4.16666667%;
  }

  .var-col--span-lg-2 {
    flex: 0 0 8.33333333%;
    max-width: 8.33333333%;
  }

  .var-col--offset-lg-2 {
    margin-left: 8.33333333%;
  }

  .var-col--span-lg-3 {
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }

  .var-col--offset-lg-3 {
    margin-left: 12.5%;
  }

  .var-col--span-lg-4 {
    flex: 0 0 16.66666667%;
    max-width: 16.66666667%;
  }

  .var-col--offset-lg-4 {
    margin-left: 16.66666667%;
  }

  .var-col--span-lg-5 {
    flex: 0 0 20.83333333%;
    max-width: 20.83333333%;
  }

  .var-col--offset-lg-5 {
    margin-left: 20.83333333%;
  }

  .var-col--span-lg-6 {
    flex: 0 0 25%;
    max-width: 25%;
  }

  .var-col--offset-lg-6 {
    margin-left: 25%;
  }

  .var-col--span-lg-7 {
    flex: 0 0 29.16666667%;
    max-width: 29.16666667%;
  }

  .var-col--offset-lg-7 {
    margin-left: 29.16666667%;
  }

  .var-col--span-lg-8 {
    flex: 0 0 33.33333333%;
    max-width: 33.33333333%;
  }

  .var-col--offset-lg-8 {
    margin-left: 33.33333333%;
  }

  .var-col--span-lg-9 {
    flex: 0 0 37.5%;
    max-width: 37.5%;
  }

  .var-col--offset-lg-9 {
    margin-left: 37.5%;
  }

  .var-col--span-lg-10 {
    flex: 0 0 41.66666667%;
    max-width: 41.66666667%;
  }

  .var-col--offset-lg-10 {
    margin-left: 41.66666667%;
  }

  .var-col--span-lg-11 {
    flex: 0 0 45.83333333%;
    max-width: 45.83333333%;
  }

  .var-col--offset-lg-11 {
    margin-left: 45.83333333%;
  }

  .var-col--span-lg-12 {
    flex: 0 0 50%;
    max-width: 50%;
  }

  .var-col--offset-lg-12 {
    margin-left: 50%;
  }

  .var-col--span-lg-13 {
    flex: 0 0 54.16666667%;
    max-width: 54.16666667%;
  }

  .var-col--offset-lg-13 {
    margin-left: 54.16666667%;
  }

  .var-col--span-lg-14 {
    flex: 0 0 58.33333333%;
    max-width: 58.33333333%;
  }

  .var-col--offset-lg-14 {
    margin-left: 58.33333333%;
  }

  .var-col--span-lg-15 {
    flex: 0 0 62.5%;
    max-width: 62.5%;
  }

  .var-col--offset-lg-15 {
    margin-left: 62.5%;
  }

  .var-col--span-lg-16 {
    flex: 0 0 66.66666667%;
    max-width: 66.66666667%;
  }

  .var-col--offset-lg-16 {
    margin-left: 66.66666667%;
  }

  .var-col--span-lg-17 {
    flex: 0 0 70.83333333%;
    max-width: 70.83333333%;
  }

  .var-col--offset-lg-17 {
    margin-left: 70.83333333%;
  }

  .var-col--span-lg-18 {
    flex: 0 0 75%;
    max-width: 75%;
  }

  .var-col--offset-lg-18 {
    margin-left: 75%;
  }

  .var-col--span-lg-19 {
    flex: 0 0 79.16666667%;
    max-width: 79.16666667%;
  }

  .var-col--offset-lg-19 {
    margin-left: 79.16666667%;
  }

  .var-col--span-lg-20 {
    flex: 0 0 83.33333333%;
    max-width: 83.33333333%;
  }

  .var-col--offset-lg-20 {
    margin-left: 83.33333333%;
  }

  .var-col--span-lg-21 {
    flex: 0 0 87.5%;
    max-width: 87.5%;
  }

  .var-col--offset-lg-21 {
    margin-left: 87.5%;
  }

  .var-col--span-lg-22 {
    flex: 0 0 91.66666667%;
    max-width: 91.66666667%;
  }

  .var-col--offset-lg-22 {
    margin-left: 91.66666667%;
  }

  .var-col--span-lg-23 {
    flex: 0 0 95.83333333%;
    max-width: 95.83333333%;
  }

  .var-col--offset-lg-23 {
    margin-left: 95.83333333%;
  }

  .var-col--span-lg-24 {
    flex: 0 0 100%;
    max-width: 100%;
  }

  .var-col--offset-lg-24 {
    margin-left: 100%;
  }

  .var-col--span-lg-0 {
    display: none !important;
  }
}

@media only screen and (min-width: 1920px) {
  .var-col--span-xl-0 {
    flex: 0 0 0%;
    max-width: 0%;
  }

  .var-col--offset-xl-0 {
    margin-left: 0%;
  }

  .var-col--span-xl-1 {
    flex: 0 0 4.16666667%;
    max-width: 4.16666667%;
  }

  .var-col--offset-xl-1 {
    margin-left: 4.16666667%;
  }

  .var-col--span-xl-2 {
    flex: 0 0 8.33333333%;
    max-width: 8.33333333%;
  }

  .var-col--offset-xl-2 {
    margin-left: 8.33333333%;
  }

  .var-col--span-xl-3 {
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }

  .var-col--offset-xl-3 {
    margin-left: 12.5%;
  }

  .var-col--span-xl-4 {
    flex: 0 0 16.66666667%;
    max-width: 16.66666667%;
  }

  .var-col--offset-xl-4 {
    margin-left: 16.66666667%;
  }

  .var-col--span-xl-5 {
    flex: 0 0 20.83333333%;
    max-width: 20.83333333%;
  }

  .var-col--offset-xl-5 {
    margin-left: 20.83333333%;
  }

  .var-col--span-xl-6 {
    flex: 0 0 25%;
    max-width: 25%;
  }

  .var-col--offset-xl-6 {
    margin-left: 25%;
  }

  .var-col--span-xl-7 {
    flex: 0 0 29.16666667%;
    max-width: 29.16666667%;
  }

  .var-col--offset-xl-7 {
    margin-left: 29.16666667%;
  }

  .var-col--span-xl-8 {
    flex: 0 0 33.33333333%;
    max-width: 33.33333333%;
  }

  .var-col--offset-xl-8 {
    margin-left: 33.33333333%;
  }

  .var-col--span-xl-9 {
    flex: 0 0 37.5%;
    max-width: 37.5%;
  }

  .var-col--offset-xl-9 {
    margin-left: 37.5%;
  }

  .var-col--span-xl-10 {
    flex: 0 0 41.66666667%;
    max-width: 41.66666667%;
  }

  .var-col--offset-xl-10 {
    margin-left: 41.66666667%;
  }

  .var-col--span-xl-11 {
    flex: 0 0 45.83333333%;
    max-width: 45.83333333%;
  }

  .var-col--offset-xl-11 {
    margin-left: 45.83333333%;
  }

  .var-col--span-xl-12 {
    flex: 0 0 50%;
    max-width: 50%;
  }

  .var-col--offset-xl-12 {
    margin-left: 50%;
  }

  .var-col--span-xl-13 {
    flex: 0 0 54.16666667%;
    max-width: 54.16666667%;
  }

  .var-col--offset-xl-13 {
    margin-left: 54.16666667%;
  }

  .var-col--span-xl-14 {
    flex: 0 0 58.33333333%;
    max-width: 58.33333333%;
  }

  .var-col--offset-xl-14 {
    margin-left: 58.33333333%;
  }

  .var-col--span-xl-15 {
    flex: 0 0 62.5%;
    max-width: 62.5%;
  }

  .var-col--offset-xl-15 {
    margin-left: 62.5%;
  }

  .var-col--span-xl-16 {
    flex: 0 0 66.66666667%;
    max-width: 66.66666667%;
  }

  .var-col--offset-xl-16 {
    margin-left: 66.66666667%;
  }

  .var-col--span-xl-17 {
    flex: 0 0 70.83333333%;
    max-width: 70.83333333%;
  }

  .var-col--offset-xl-17 {
    margin-left: 70.83333333%;
  }

  .var-col--span-xl-18 {
    flex: 0 0 75%;
    max-width: 75%;
  }

  .var-col--offset-xl-18 {
    margin-left: 75%;
  }

  .var-col--span-xl-19 {
    flex: 0 0 79.16666667%;
    max-width: 79.16666667%;
  }

  .var-col--offset-xl-19 {
    margin-left: 79.16666667%;
  }

  .var-col--span-xl-20 {
    flex: 0 0 83.33333333%;
    max-width: 83.33333333%;
  }

  .var-col--offset-xl-20 {
    margin-left: 83.33333333%;
  }

  .var-col--span-xl-21 {
    flex: 0 0 87.5%;
    max-width: 87.5%;
  }

  .var-col--offset-xl-21 {
    margin-left: 87.5%;
  }

  .var-col--span-xl-22 {
    flex: 0 0 91.66666667%;
    max-width: 91.66666667%;
  }

  .var-col--offset-xl-22 {
    margin-left: 91.66666667%;
  }

  .var-col--span-xl-23 {
    flex: 0 0 95.83333333%;
    max-width: 95.83333333%;
  }

  .var-col--offset-xl-23 {
    margin-left: 95.83333333%;
  }

  .var-col--span-xl-24 {
    flex: 0 0 100%;
    max-width: 100%;
  }

  .var-col--offset-xl-24 {
    margin-left: 100%;
  }

  .var-col--span-xl-0 {
    display: none !important;
  }
}

.var-collapse {
  position: relative;
  width: 100%;
  z-index: 0;
}

:root {
  --collapse-background: #fff;
  --collapse-text-color: #232222;
  --collapse-header-font-size: var(--font-size-lg);
  --collapse-header-padding: 10px 12px;
  --collapse-content-font-size: var(--font-size-md);
  --collapse-content-padding: 0 12px 10px;
  --collapse-item-margin-top: 16px;
  --collapse-disable-color: #bdbdbd;
  --collapse-border-top: thin solid rgba(0, 0, 0, 0.12);
}

.var-collapse-item {
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  box-sizing: border-box;
  position: relative;
  margin-top: 0;
  background: var(--collapse-background);
  color: var(--collapse-text-color);
  transition:
    margin-top 0.25s,
    background-color 0.25s;
}

.var-collapse-item__shadow {
  content: "";
  inset: 0;
  position: absolute;
  z-index: -1;
}

.var-collapse-item:not(:first-child):after {
  border-top: var(--collapse-divider-top);
  content: "";
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
}

.var-collapse-item__header {
  align-items: center;
  display: flex;
  font-size: var(--collapse-header-font-size);
  outline: none;
  padding: var(--collapse-header-padding);
  justify-content: space-between;
  position: relative;
}

.var-collapse-item__header-title {
  transition: color 0.25s;
}

.var-collapse-item__header-icon {
  transform: rotate(0);
  opacity: 1;
}

.var-collapse-item__header-open {
  transform: rotate(-180deg);
}

.var-collapse-item__header--disable {
  opacity: 0;
}

.var-collapse-item__content {
  font-size: var(--collapse-content-font-size);
  overflow: hidden;
  transition: all 0.25s;
}

.var-collapse-item__content-wrap {
  padding: var(--collapse-content-padding);
  word-break: break-all;
}

.var-collapse-item--active + .var-collapse-item,
.var-collapse-item--active:not(:first-child) {
  margin-top: var(--collapse-item-margin-top);
}

.var-collapse-item--active + .var-collapse-item:after,
.var-collapse-item--active:not(:first-child):after {
  border-top: none;
}

.var-collapse-item--disable {
  color: var(--collapse-disable-color);
  cursor: not-allowed;
}

:root {
  --countdown-text-color: #555;
}

.var-countdown {
  color: var(--countdown-text-color);
}

:root {
  --counter-padding: 0 4px;
  --counter-font-color: #fff;
  --counter-background: var(--color-primary);
  --counter-input-width: 28px;
  --counter-input-margin: 0 4px;
  --counter-input-font-size: 14px;
  --counter-button-size: 28px;
  --counter-button-text-color: #fff;
  --counter-button-icon-size: 100%;
  --counter-disabled-color: var(--color-disabled);
  --counter-disabled-opacity: var(--opacity-disabled);
  --counter-error-color: var(--color-danger);
}

.var-counter {
  display: inline-flex;
  flex-direction: column;
  align-items: flex-start;
}

.var-counter__controller {
  display: flex;
  align-items: center;
  color: var(--counter-font-color);
  border-radius: var(--counter-button-size);
  padding: var(--counter-padding);
  background: var(--counter-background);
  transition:
    color 0.25s,
    background-color 0.25s,
    opacity 0.25s;
}

.var-counter__input {
  width: var(--counter-input-width);
  font-size: var(--counter-input-font-size);
  outline: none;
  border: none;
  background: transparent;
  padding: 0;
  text-align: center;
  color: var(--counter-font-color);
  margin: var(--counter-input-margin);
}

.var-counter__input[disabled] {
  background: transparent;
}

.var-counter__increment-button[var-counter-cover],
.var-counter__decrement-button[var-counter-cover] {
  width: var(--counter-button-size);
  height: var(--counter-button-size);
  font-size: var(--counter-button-icon-size);
  color: var(--counter-button-text-color);
  border-radius: 50%;
  padding: 0;
  background-color: #0000;
  box-shadow: none;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  -webkit-user-select: none;
  user-select: none;
}

.var-counter__increment-button[var-counter-cover]:active,
.var-counter__decrement-button[var-counter-cover]:active {
  box-shadow: none;
}

.var-counter--disabled {
  opacity: var(--counter-disabled-opacity);
  cursor: not-allowed;
}

.var-counter--disabled .var-hover-overlay {
  opacity: 0;
}

.var-counter--not-allowed {
  cursor: not-allowed !important;
}

.var-counter--hidden {
  opacity: 0;
}

.var-counter--error {
  background: var(--counter-error-color);
}

:root {
  --date-picker-border-radius: 4px;
  --date-picker-font-size: var(--font-size-md);
  --date-picker-min-width: 290px;
  --date-picker-height: 385px;
  --date-picker-main-color: rgba(0, 0, 0, 0.87);
  --date-picker-title-padding: 16px;
  --date-picker-title-background: var(--color-primary);
  --date-picker-title-color: #fff;
  --date-picker-title-year-font-size: var(--font-size-md);
  --date-picker-title-year-font-weight: 500;
  --date-picker-title-year-margin-bottom: 8px;
  --date-picker-title-date-height: 48px;
  --date-picker-title-date-font-size: 34px;
  --date-picker-title-date-font-weight: 500;
  --date-picker-title-date-range-font-size: 20px;
  --date-picker-body-background-color: #fff;
  --picker-header-padding: 4px 16px;
  --picker-header-color: #555;
  --month-picker-padding: 0 12px;
  --month-picker-item-width: 33%;
  --month-picker-item-height: 56px;
  --month-picker-item-button-max-width: 140px;
  --year-picker-font-weight: 400;
  --year-picker-item-padding: 8px 0;
  --year-picker-item-active-font-size: 26px;
  --year-picker-item-active-font-weight: 500;
  --year-picker-item-active-font-padding: 10px 0;
  --year-picker-item-active-color: var(--color-primary);
  --year-picker-item-color: #555;
  --day-picker-content-item-width: 14.28%;
  --day-picker-content-item-font-size: var(--font-size-sm);
  --day-picker-content-item-padding: 2px 0;
  --day-picker-content-item-button-width: 32px;
  --day-picker-content-item-button-height: 32px;
  --day-picker-content-item-button-font-size: var(--font-size-sm);
  --day-picker-head-item-color: rgba(0, 0, 0, 0.38);
  --day-picker-head-item-padding: 8px 0;
  --day-picker-head-item-font-weight: 600;
}

.var-date-picker {
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  border-radius: var(--date-picker-border-radius);
  contain: layout style;
  display: flex;
  width: 100%;
  flex-direction: column;
  font-size: var(--date-picker-font-size);
  position: relative;
  min-width: var(--date-picker-min-width);
  height: var(--date-picker-height);
  overflow: hidden;
}

.var-date-picker ul {
  list-style: none;
  margin: 0;
  padding: 0;
}

.var-date-picker__title {
  padding: var(--date-picker-title-padding);
  color: var(--date-picker-title-color);
  background: var(--date-picker-title-background);
  display: flex;
  justify-content: space-between;
  flex-direction: column;
  flex-wrap: wrap;
}

.var-date-picker__title-year {
  opacity: 0.6;
  cursor: pointer;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  align-items: center;
  display: inline-flex;
  font-size: var(--date-picker-title-year-font-size);
  font-weight: var(--date-picker-title-year-font-weight);
  margin-bottom: var(--date-picker-title-year-margin-bottom);
  transition: 0.3s var(--cubic-bezier);
}

.var-date-picker__title-year--active {
  opacity: 1;
}

.var-date-picker__title-date {
  height: var(--date-picker-title-date-height);
  overflow: hidden;
  font-size: var(--date-picker-title-date-font-size);
  text-align: left;
  font-weight: var(--date-picker-title-date-font-weight);
  position: relative;
  cursor: pointer;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  display: flex;
  align-items: center;
  opacity: 0.6;
  transition: 0.3s var(--cubic-bezier);
}

.var-date-picker__title-date--active {
  opacity: 1;
}

.var-date-picker__title-date--range {
  font-size: var(--date-picker-title-date-range-font-size);
}

.var-date-picker__body {
  flex: 1;
  position: relative;
  overflow: auto;
  background-color: var(--date-picker-body-background-color);
}

.var-date-picker__body::-webkit-scrollbar {
  display: none;
  width: 0;
  background: transparent;
}

.var-date-picker .var-picker-header {
  padding: var(--picker-header-padding);
  align-items: center;
  display: flex;
  justify-content: space-between;
  position: relative;
  color: var(--picker-header-color);
}

.var-date-picker .var-picker-header__value {
  flex: 1;
  text-align: center;
  position: relative;
  overflow: hidden;
  font-weight: 700;
  cursor: pointer;
  user-select: none;
}

.var-date-picker .var-picker-header__value div {
  width: 100%;
}

.var-date-picker .var-month-picker__content {
  padding: var(--month-picker-padding);
}

.var-date-picker .var-month-picker__content ul {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
}

.var-date-picker .var-month-picker__content ul li {
  width: var(--month-picker-item-width);
  display: flex;
  height: var(--month-picker-item-height);
  align-items: center;
  justify-content: center;
}

.var-date-picker .var-month-picker__button[var-month-picker-cover] {
  width: 100%;
  max-width: var(--month-picker-item-button-max-width);
}

.var-date-picker .var-month-picker__button[var-date-picker-color-cover="true"] {
  color: var(--date-picker-main-color);
}

.var-date-picker .var-month-picker__button--disabled {
  color: var(--color-text-disabled) !important;
  cursor: not-allowed;
}

.var-date-picker .var-year-picker {
  width: 100%;
  height: 100%;
  font-weight: var(--year-picker-font-weight);
  padding: 0;
  margin: 0;
  list-style-type: none;
  overflow: auto;
  text-align: center;
}

.var-date-picker .var-year-picker__item {
  padding: var(--year-picker-item-padding);
  cursor: pointer;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  color: var(--year-picker-item-color);
}

.var-date-picker .var-year-picker__item--active {
  font-size: var(--year-picker-item-active-font-size);
  font-weight: var(--year-picker-item-active-font-weight);
  padding: var(--year-picker-item-active-font-padding);
  color: var(--year-picker-item-active-color);
}

.var-date-picker .var-day-picker__content ul {
  display: flex;
  flex-wrap: wrap;
}

.var-date-picker .var-day-picker__content ul li {
  position: relative;
  display: flex;
  justify-content: center;
  width: var(--day-picker-content-item-width);
  font-size: var(--day-picker-content-item-font-size);
  padding: var(--day-picker-content-item-padding);
}

.var-date-picker .var-day-picker__head li {
  color: var(--day-picker-head-item-color);
  padding: var(--day-picker-head-item-padding);
  font-weight: var(--day-picker-head-item-font-weight);
}

.var-date-picker .var-day-picker__button[var-day-picker-cover] {
  width: var(--day-picker-content-item-button-width);
  height: var(--day-picker-content-item-button-height);
  font-size: var(--day-picker-content-item-button-font-size);
}

.var-date-picker .var-day-picker__button:not(.var-day-picker__button--usable) {
  cursor: unset;
}

.var-date-picker .var-day-picker__button[var-date-picker-color-cover="true"] {
  color: var(--date-picker-main-color);
}

.var-date-picker .var-day-picker__button--disabled {
  color: var(--color-text-disabled) !important;
  cursor: not-allowed;
}

.var-date-picker-translatey-enter-from {
  opacity: 0;
  transform: translateY(100%);
}

.var-date-picker-translatey-enter-active,
.var-date-picker-reverse-translatey-enter-active {
  transition: 0.3s var(--cubic-bezier);
}

.var-date-picker-translatey-leave-active,
.var-date-picker-reverse-translatey-leave-active {
  position: absolute;
  transition: 0.3s var(--cubic-bezier);
}

.var-date-picker-translatey-leave-to,
.var-date-picker-reverse-translatey-enter-from {
  opacity: 0;
  transform: translateY(-100%);
}

.var-date-picker-reverse-translatey-leave-to {
  opacity: 0;
  transform: translateY(100%);
}

.var-date-picker-panel-fade-enter-from,
.var-date-picker-panel-fade-leave-to {
  transition: 0.3s var(--cubic-bezier);
  opacity: 0;
}

.var-date-picker-panel-fade-leave-active {
  position: absolute;
}

.var-date-picker-translatex-enter-from {
  opacity: 0;
  transform: translate(100%);
}

.var-date-picker-reverse-translatex-enter-from {
  opacity: 0;
  transform: translate(-100%);
}

.var-date-picker-translatex-enter-active,
.var-date-picker-reverse-translatex-enter-active {
  transition: 0.3s var(--cubic-bezier);
}

.var-date-picker-translatex-leave-active,
.var-date-picker-reverse-translatex-leave-active {
  position: absolute;
  transition: 0.3s var(--cubic-bezier);
}

.var-date-picker-translatex-leave-to {
  opacity: 0;
  transform: translate(-100%);
}

.var-date-picker-reverse-translatex-leave-to {
  opacity: 0;
  transform: translate(100%);
}

:root {
  --dialog-width: 280px;
  --dialog-border-radius: 3px;
  --dialog-title-padding: 20px 20px 0;
  --dialog-message-color: #888;
  --dialog-message-padding: 12px 20px;
  --dialog-message-line-height: 24px;
  --dialog-message-font-size: var(--font-size-md);
  --dialog-title-font-size: var(--font-size-lg);
  --dialog-actions-padding: 0 12px 12px;
  --dialog-button-margin-left: 6px;
  --dialog-title-color: #555;
  --dialog-confirm-button-color: var(--color-primary);
  --dialog-cancel-button-color: var(--color-primary);
  --dialog-background: #fff;
}

.var-dialog {
  width: var(--dialog-width);
  border-radius: var(--dialog-border-radius);
  background: var(--dialog-background);
  transition: 0.25s background-color;
}

.var-dialog__popup[var-dialog-cover] {
  background: transparent;
}

.var-dialog__title {
  font-size: var(--dialog-title-font-size);
  font-weight: 400;
  padding: var(--dialog-title-padding);
  color: var(--dialog-title-color);
}

.var-dialog__message {
  padding: var(--dialog-message-padding);
  color: var(--dialog-message-color);
  line-height: var(--dialog-message-line-height);
  font-size: var(--dialog-message-font-size);
}

.var-dialog__actions {
  display: flex;
  justify-content: flex-end;
  padding: var(--dialog-actions-padding);
}

.var-dialog__button[var-dialog-cover] {
  margin-left: var(--dialog-button-margin-left);
  background-color: transparent;
  box-shadow: none;
}

.var-dialog__button[var-dialog-cover]:active {
  box-shadow: none;
}

.var-dialog__confirm-button[var-dialog-cover] {
  color: var(--dialog-confirm-button-color);
}

.var-dialog__cancel-button[var-dialog-cover] {
  color: var(--dialog-cancel-button-color);
}

:root {
  --divider-color: rgba(0, 0, 0, 0.12);
  --divider-text-color: #888;
  --divider-text-margin: 8px 0;
  --divider-text-padding: 0 8px;
  --divider-inset: 72px;
}

.var-divider {
  position: relative;
  width: 100%;
  height: 0;
  border: none;
  border-top: 1px solid var(--divider-color);
  margin: var(--divider-text-margin);
  font-size: var(--font-size-md);
  color: var(--divider-text-color);
}

.var-divider--vertical {
  width: 0;
  height: auto;
  align-self: stretch;
  margin: 0 var(--divider-text-margin);
  border-top: none;
  border-left: 1px solid var(--divider-color);
}

.var-divider--inset {
  width: calc(100% - var(--divider-inset));
  left: var(--divider-inset);
}

.var-divider__text {
  display: inline-block;
  padding: var(--divider-text-padding);
}

.var-divider--with-text {
  background-color: transparent;
  height: fit-content;
  display: flex;
  align-items: center;
  justify-content: center;
  border: none;
}

.var-divider--with-text:before,
.var-divider--with-text:after {
  display: inline-block;
  content: "";
  flex: 1;
  height: 0;
  border-top: 1px solid var(--divider-color);
}

.var-divider--dashed {
  border-top-style: dashed;
}

.var-divider--dashed.var-divider--vertical {
  border-top: none;
  border-left-style: dashed;
}

.var-divider--hairline {
  transform: scaleY(0.5);
}

.var-divider--hairline.var-divider--with-text {
  transform: none;
}

.var-divider--hairline.var-divider--with-text:before,
.var-divider--hairline.var-divider--with-text:after {
  transform: scaleY(0.5);
}

.var-divider--hairline.var-divider--vertical {
  transform: scaleX(0.5);
}

.var-drag {
  position: fixed;
  display: inline-flex;
}

.var-drag--transition {
  transition: transform 0.2s linear;
}

:root {
  --tooltip-opacity: 0.9;
  --tooltip-border-radius: 4px;
  --tooltip-font-size: 14px;
  --tooltip-padding: 8px 16px;
  --tooltip-default-color: #616161;
  --tooltip-offset: 10px;
  --tooltip-primary-color: var(--color-primary);
  --tooltip-info-color: var(--color-info);
  --tooltip-success-color: var(--color-success);
  --tooltip-warning-color: var(--color-warning);
  --tooltip-danger-color: var(--color-danger);
}

.var-tooltip {
  display: inline-block;
}

.var-tooltip-enter-from,
.var-tooltip-leave-to {
  opacity: 0;
  transform: scale(0.8);
}

.var-tooltip-enter-active,
.var-tooltip-leave-active {
  transition-property: opacity, transform;
  transition-duration: 0.2s;
}

.var-tooltip__content-container {
  display: inline-block;
  text-align: center;
  border-radius: var(--tooltip-border-radius);
  font-size: var(--tooltip-font-size);
  padding: var(--tooltip-padding);
  opacity: var(--tooltip-opacity);
  transition:
    opacity 0.25s,
    background-color 0.25s;
}

.var-tooltip--default {
  color: #fff;
  background: var(--tooltip-default-color);
}

.var-tooltip--primary {
  color: #fff;
  background-color: var(--tooltip-primary-color);
}

.var-tooltip--info {
  color: #fff;
  background-color: var(--tooltip-info-color);
}

.var-tooltip--success {
  color: #fff;
  background-color: var(--tooltip-success-color);
}

.var-tooltip--warning {
  color: #fff;
  background-color: var(--tooltip-warning-color);
}

.var-tooltip--danger {
  color: #fff;
  background-color: var(--tooltip-danger-color);
}

.var-tooltip__tooltip[data-popper-placement="top"]
  .var-tooltip__content-container,
.var-tooltip__tooltip[data-popper-placement="top-start"]
  .var-tooltip__content-container,
.var-tooltip__tooltip[data-popper-placement="top-end"]
  .var-tooltip__content-container {
  transform: translateY(calc(-1 * var(--tooltip-offset)));
}

.var-tooltip__tooltip[data-popper-placement="bottom"]
  .var-tooltip__content-container,
.var-tooltip__tooltip[data-popper-placement="bottom-start"]
  .var-tooltip__content-container,
.var-tooltip__tooltip[data-popper-placement="bottom-end"]
  .var-tooltip__content-container {
  transform: translateY(var(--tooltip-offset));
}

.var-tooltip__tooltip[data-popper-placement="right"]
  .var-tooltip__content-container,
.var-tooltip__tooltip[data-popper-placement="right-start"]
  .var-tooltip__content-container,
.var-tooltip__tooltip[data-popper-placement="right-end"]
  .var-tooltip__content-container {
  transform: translate(var(--tooltip-offset));
}

.var-tooltip__tooltip[data-popper-placement="left"]
  .var-tooltip__content-container,
.var-tooltip__tooltip[data-popper-placement="left-start"]
  .var-tooltip__content-container,
.var-tooltip__tooltip[data-popper-placement="left-end"]
  .var-tooltip__content-container {
  transform: translate(calc(-1 * var(--tooltip-offset)));
}

.var-ellipsis {
  width: 100%;
  overflow: hidden;
  vertical-align: bottom;
}

.var-ellipsis--clamp {
  display: -webkit-inline-box;
  -webkit-box-orient: vertical;
}

.var-ellipsis--line {
  display: inline-block;
  white-space: nowrap;
  text-overflow: ellipsis;
}

.var-ellipsis--cursor {
  cursor: pointer;
}

.var-ellipsis--expand {
  display: inline-block;
  white-space: wrap;
  overflow: visible;
}

:root {
  --fab-top: 70px;
  --fab-bottom: 16px;
  --fab-left: 16px;
  --fab-right: 16px;
  --fab-trigger-size: 56px;
  --fab-trigger-inactive-icon-size: 26px;
  --fab-trigger-active-icon-size: 22px;
  --fab-actions-padding: 10px 0;
  --fab-action-margin: 6px;
  --fab-transition-standard-easing: cubic-bezier(0.4, 0, 0.2, 1);
}

.var-fab-transition-default-enter-active,
.var-fab-transition-default-leave-active {
  transition: 0.3s var(--fab-transition-standard-easing) !important;
}

.var-fab__trigger[var-fab-cover] {
  width: var(--fab-trigger-size);
  height: var(--fab-trigger-size);
}

.var-fab__trigger-inactive-icon[var-fab-cover] {
  font-size: var(--fab-trigger-inactive-icon-size);
}

.var-fab__trigger-active-icon[var-fab-cover] {
  font-size: var(--fab-trigger-active-icon-size);
}

.var-fab__actions {
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
  padding: var(--fab-actions-padding);
}

.var-fab__action {
  margin: var(--fab-action-margin);
}

.var-fab--position-left-top {
  top: var(--fab-top);
  left: var(--fab-left);
}

.var-fab--position-right-top {
  top: var(--fab-top);
  right: var(--fab-right);
}

.var-fab--position-left-bottom {
  bottom: var(--fab-bottom);
  left: var(--fab-left);
}

.var-fab--position-right-bottom {
  bottom: var(--fab-bottom);
  right: var(--fab-right);
}

.var-fab--direction-left .var-fab__actions,
.var-fab--direction-right .var-fab__actions {
  height: 100%;
  top: 0;
  padding: 0 var(--fab-actions-padding);
}

.var-fab--direction-left .var-fab__actions {
  flex-direction: row-reverse;
  right: 100%;
}

.var-fab--direction-right .var-fab__actions {
  flex-direction: row;
  left: 100%;
}

.var-fab--direction-top .var-fab__actions,
.var-fab--direction-bottom .var-fab__actions {
  width: 100%;
  left: 0;
}

.var-fab--direction-top .var-fab__actions {
  flex-direction: column-reverse;
  bottom: 100%;
}

.var-fab--direction-bottom .var-fab__actions {
  flex-direction: column;
  top: 100%;
}

.var-fab--fixed {
  position: fixed;
}

.var-fab--absolute {
  position: absolute;
}

.var-fab--active-transition-enter-active,
.var-fab--active-transition-leave-active {
  transition: 0.3s var(--fab-transition-standard-easing) !important;
}

.var-fab--active-transition-enter-from,
.var-fab--active-transition-leave-to {
  transform: scale(0);
}

.var-fab--actions-transition-top-enter-active,
.var-fab--actions-transition-top-leave-active {
  transition: 0.3s var(--fab-transition-standard-easing) !important;
}

.var-fab--actions-transition-top-enter-from,
.var-fab--actions-transition-top-leave-to {
  opacity: 0;
  transform: translateY(40px);
}

.var-fab--actions-transition-bottom-enter-active,
.var-fab--actions-transition-bottom-leave-active {
  transition: 0.3s var(--fab-transition-standard-easing) !important;
}

.var-fab--actions-transition-bottom-enter-from,
.var-fab--actions-transition-bottom-leave-to {
  opacity: 0;
  transform: translateY(-40px);
}

.var-fab--actions-transition-left-enter-active,
.var-fab--actions-transition-left-leave-active {
  transition: 0.3s var(--fab-transition-standard-easing) !important;
}

.var-fab--actions-transition-left-enter-from,
.var-fab--actions-transition-left-leave-to {
  opacity: 0;
  transform: translate(40px);
}

.var-fab--actions-transition-right-enter-active,
.var-fab--actions-transition-right-leave-active {
  transition: 0.3s var(--fab-transition-standard-easing) !important;
}

.var-fab--actions-transition-right-enter-from,
.var-fab--actions-transition-right-leave-to {
  opacity: 0;
  transform: translate(-40px);
}

.var-fab--trigger-icon-animation {
  transform: scale(0.4);
  opacity: 0;
  transition-property: transform, opacity;
}

.var-fab--safe-area {
  margin-bottom: constant(safe-area-inset-bottom);
  margin-bottom: env(safe-area-inset-bottom);
}

.var-image {
  overflow: hidden;
}

.var-image__image {
  display: block;
  width: 100%;
  height: 100%;
}

:root {
  --swipe-indicator-color: #fff;
  --swipe-indicators-offset: 10px;
  --swipe-indicator-offset: 4px;
  --swipe-navigation-button-width: 36px;
  --swipe-navigation-button-height: 36px;
  --swipe-navigation-button-border-radius: 50%;
  --swipe-navigation-icon-size: 20px;
  --swipe-navigation-prev-left: 8px;
  --swipe-navigation-next-right: 8px;
  --swipe-navigation-prev-top: 8px;
  --swipe-navigation-next-bottom: 8px;
}

.var-swipe {
  position: relative;
  overflow: hidden;
  user-select: none;
  width: 100%;
}

.var-swipe__track {
  width: 100%;
  height: 100%;
  display: flex;
  transition-property: transform;
}

.var-swipe__navigation {
  position: absolute;
  top: 50%;
  z-index: 99;
}

.var-swipe__navigation-prev {
  left: 0;
  transform: translate(var(--swipe-navigation-prev-left), -50%);
}

.var-swipe__navigation-prev-button[var-swipe-cover] {
  width: var(--swipe-navigation-button-width);
  height: var(--swipe-navigation-button-height);
  border-radius: var(--swipe-navigation-button-border-radius);
}

.var-swipe__navigation-prev-button-icon[var-swipe-cover] {
  font-size: var(--swipe-navigation-icon-size);
}

.var-swipe__navigation-next {
  right: 0;
  transform: translate(calc(-1 * var(--swipe-navigation-next-right)), -50%);
}

.var-swipe__navigation-next-button[var-swipe-cover] {
  width: var(--swipe-navigation-button-width);
  height: var(--swipe-navigation-button-height);
  border-radius: var(--swipe-navigation-button-border-radius);
}

.var-swipe__navigation-next-button-icon[var-swipe-cover] {
  font-size: var(--swipe-navigation-icon-size);
}

.var-swipe__indicators {
  position: absolute;
  display: flex;
  bottom: var(--swipe-indicators-offset);
  left: 50%;
  transform: translate(-50%);
}

.var-swipe__indicator {
  width: 8px;
  height: 8px;
  border-radius: 50%;
  background: var(--swipe-indicator-color);
  opacity: 0.3;
  margin: 0 var(--swipe-indicator-offset);
  transition: opacity 0.3s;
}

.var-swipe--vertical {
  flex-direction: column;
}

.var-swipe--indicators-vertical {
  flex-direction: column;
  left: var(--swipe-indicators-offset);
  bottom: 50%;
  transform: translateY(50%);
}

.var-swipe--indicator-active {
  opacity: 1;
}

.var-swipe--indicator-vertical {
  margin: var(--swipe-indicator-offset) 0;
}

.var-swipe--navigation-vertical-prev {
  top: 0;
  left: 50%;
  right: unset;
  transform: translate(-50%, var(--swipe-navigation-prev-top));
}

.var-swipe--navigation-vertical-next {
  bottom: 0;
  left: 50%;
  right: unset;
  top: unset;
  transform: translate(-50%, calc(-1 * var(--swipe-navigation-next-bottom)));
}

.var-swipe--navigation-prev-animation-enter-active,
.var-swipe--navigation-prev-animation-leave-active {
  transition: transform 0.25s cubic-bezier(0.25, 0.8, 0.5, 1);
}

.var-swipe--navigation-prev-animation-enter-from,
.var-swipe--navigation-prev-animation-leave-to {
  transform: translate(-100%, -50%);
}

.var-swipe--navigation-next-animation-enter-active,
.var-swipe--navigation-next-animation-leave-active {
  transition: transform 0.25s cubic-bezier(0.25, 0.8, 0.5, 1);
}

.var-swipe--navigation-next-animation-enter-from,
.var-swipe--navigation-next-animation-leave-to {
  transform: translate(100%, -50%);
}

.var-swipe--navigation-vertical-prev-animation-enter-active,
.var-swipe--navigation-vertical-prev-animation-leave-active {
  transition: transform 0.25s cubic-bezier(0.25, 0.8, 0.5, 1);
}

.var-swipe--navigation-vertical-prev-animation-enter-from,
.var-swipe--navigation-vertical-prev-animation-leave-to {
  transform: translate(-50%, -100%);
}

.var-swipe--navigation-vertical-next-animation-enter-active,
.var-swipe--navigation-vertical-next-animation-leave-active {
  transition: transform 0.25s cubic-bezier(0.25, 0.8, 0.5, 1);
}

.var-swipe--navigation-vertical-next-animation-enter-from,
.var-swipe--navigation-vertical-next-animation-leave-to {
  transform: translate(-50%, 100%);
}

.var-swipe-item {
  flex-shrink: 0;
  width: 100%;
  height: 100%;
}

:root {
  --image-preview-swipe-indicators-text-color: #ddd;
  --image-preview-swipe-indicators-padding: 16px 0;
  --image-preview-zoom-container-background: #000;
  --image-preview-close-icon-top: 14px;
  --image-preview-close-icon-right: 14px;
  --image-preview-extra-top: 14px;
  --image-preview-extra-left: 14px;
  --image-preview-close-icon-size: 22px;
  --image-preview-close-icon-color: #fff;
}

.var-image-preview__popup[var-image-preview-cover] {
  height: 100%;
  background: var(--image-preview-zoom-container-background);
}

.var-image-preview__swipe[var-image-preview-cover] {
  width: 100vw;
  height: 100%;
}

.var-image-preview__swipe-item[var-image-preview-cover] {
  overflow: hidden;
}

.var-image-preview__close-icon[var-image-preview-cover] {
  position: absolute;
  top: var(--image-preview-close-icon-top);
  right: var(--image-preview-close-icon-right);
  color: var(--image-preview-close-icon-color);
  font-size: var(--image-preview-close-icon-size);
}

.var-image-preview__extra {
  position: absolute;
  top: var(--image-preview-extra-top);
  left: var(--image-preview-extra-left);
}

.var-image-preview__indicators {
  position: absolute;
  top: 0;
  width: 100%;
  padding: var(--image-preview-swipe-indicators-padding);
  color: var(--image-preview-swipe-indicators-text-color);
  text-align: center;
}

.var-image-preview__image {
  width: 100%;
  height: 100%;
  object-fit: contain;
  -webkit-user-drag: none;
}

.var-image-preview--prevent {
  -webkit-touch-callout: none;
  pointer-events: none;
}

.var-image-preview__zoom-container {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100vw;
  height: 100%;
  transition: transform 0.2s;
}

.var-sticky {
  position: relative;
}

.var-sticky--css-mode {
  position: sticky;
  position: -webkit-sticky;
}

.var-index-anchor {
  position: relative;
}

:root {
  --index-bar-list-item-font-size: var(--font-size-xs);
  --index-bar-list-item-color: var(--color-primary);
  --index-bar-list-item-active-color: var(--color-danger);
  --index-bar-list-item-height: 14px;
  --index-bar-list-item-padding: 0 10px;
}

.var-index-bar {
  position: relative;
}

.var-index-bar__anchor-list {
  position: fixed;
  right: 0;
  top: 50%;
  transform: translateY(-50%);
  list-style: none;
  padding: 0;
  margin: 0;
}

.var-index-bar__anchor-item {
  font-size: var(--index-bar-list-item-font-size);
  display: flex;
  align-items: center;
  height: var(--index-bar-list-item-height);
  justify-content: center;
  padding: var(--index-bar-list-item-padding);
  color: var(--index-bar-list-item-color);
  cursor: pointer;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

.var-index-bar__anchor-item--active {
  color: var(--index-bar-list-item-active-color);
}

:root {
  --field-decorator-text-color: #555;
  --field-decorator-error-color: var(--color-danger);
  --field-decorator-blur-color: #888;
  --field-decorator-focus-color: var(--color-primary);
  --field-decorator-placeholder-size: 16px;
  --field-decorator-icon-size: 20px;
  --field-decorator-line-size: 1px;
  --field-decorator-line-focus-size: 2px;
  --field-decorator-disabled-color: var(--color-text-disabled);
  --field-decorator-standard-normal-padding-top: 22px;
  --field-decorator-standard-normal-padding-bottom: 4px;
  --field-decorator-standard-normal-icon-padding: 22px 0 4px;
  --field-decorator-standard-normal-non-hint-padding-top: 4px;
  --field-decorator-standard-normal-placeholder-translate-y: var(
    --field-decorator-standard-normal-padding-top
  );
  --field-decorator-standard-small-padding-top: 18px;
  --field-decorator-standard-small-padding-bottom: 4px;
  --field-decorator-standard-small-icon-padding: 18px 0 4px;
  --field-decorator-standard-small-non-hint-padding-top: 2px;
  --field-decorator-standard-small-placeholder-translate-y: var(
    --field-decorator-standard-small-padding-top
  );
  --field-decorator-outlined-normal-padding-top: 16px;
  --field-decorator-outlined-normal-padding-bottom: 16px;
  --field-decorator-outlined-normal-padding-left: 16px;
  --field-decorator-outlined-normal-padding-right: 16px;
  --field-decorator-outlined-normal-placeholder-space: 4px;
  --field-decorator-outlined-normal-icon-padding: 16px 0 16px;
  --field-decorator-outlined-normal-placeholder-translate-y: var(
    --field-decorator-outlined-normal-padding-top
  );
  --field-decorator-outlined-small-padding-top: 8px;
  --field-decorator-outlined-small-padding-bottom: 8px;
  --field-decorator-outlined-small-padding-left: 12px;
  --field-decorator-outlined-small-padding-right: 12px;
  --field-decorator-outlined-small-placeholder-space: 2px;
  --field-decorator-outlined-small-icon-padding: 8px 0 8px;
  --field-decorator-outlined-small-placeholder-translate-y: var(
    --field-decorator-outlined-small-padding-top
  );
}

.var-field-decorator {
  position: relative;
  width: 100%;
  color: var(--field-decorator-text-color);
}

.var-field-decorator__controller {
  width: 100%;
  display: flex;
  align-items: stretch;
  position: relative;
}

.var-field-decorator__middle {
  position: relative;
  flex-grow: 1;
  display: flex;
  justify-content: center;
  align-items: center;
}

.var-field-decorator__icon {
  display: flex;
  align-items: center;
  font-size: var(--field-decorator-icon-size);
}

.var-field-decorator__icon .var-icon {
  font-size: var(--field-decorator-icon-size);
}

.var-field-decorator__placeholder {
  position: absolute;
  top: 0;
  left: 0;
  font-size: var(--field-decorator-placeholder-size);
  line-height: 1.5em;
  color: var(--field-decorator-blur-color);
  pointer-events: none;
  cursor: inherit;
  transform-origin: left;
  transition:
    transform 0.28s var(--cubic-bezier),
    color 0.25s,
    max-width 0.2s;
}

.var-field-decorator__clear-icon[var-field-decorator-cover] {
  font-size: var(--field-decorator-icon-size);
  margin-left: 6px;
  cursor: pointer;
}

.var-field-decorator--placeholder-hidden {
  visibility: hidden;
}

.var-field-decorator--focus {
  color: var(--field-decorator-focus-color);
}

.var-field-decorator--disabled {
  color: var(--field-decorator-disabled-color);
  cursor: not-allowed;
}

.var-field-decorator--error {
  color: var(--field-decorator-error-color);
}

.var-field-decorator--standard .var-field-decorator__middle {
  padding: var(--field-decorator-standard-normal-padding-top) 0
    var(--field-decorator-standard-normal-padding-bottom);
}

.var-field-decorator--standard .var-field-decorator__icon {
  padding: var(--field-decorator-standard-normal-icon-padding);
}

.var-field-decorator--standard .var-field-decorator__placeholder {
  max-width: 100%;
  transform: translateY(
    var(--field-decorator-standard-normal-placeholder-translate-y)
  );
}

.var-field-decorator--standard .var-field-decorator--placeholder-hint {
  max-width: 133%;
  transform: translate(0) scale(0.75) !important;
}

.var-field-decorator--standard .var-field-decorator__line {
  width: 100%;
  height: var(--field-decorator-line-size);
  background: var(--field-decorator-blur-color);
  transition: background-color 0.25s;
}

.var-field-decorator--standard .var-field-decorator--line-disabled {
  background: var(--field-decorator-disabled-color);
}

.var-field-decorator--standard .var-field-decorator__dot {
  width: 100%;
  height: var(--field-decorator-line-focus-size);
  background: var(--field-decorator-focus-color);
  transform: scaleX(0);
  transform-origin: center;
  transition:
    transform 0.3s var(--cubic-bezier),
    background-color 0.25s;
}

.var-field-decorator--standard .var-field-decorator--middle-non-hint,
.var-field-decorator--standard .var-field-decorator--icon-non-hint {
  padding-top: var(--field-decorator-standard-normal-non-hint-padding-top);
}

.var-field-decorator--standard .var-field-decorator--line-focus {
  transform: scaleX(1);
}

.var-field-decorator--standard .var-field-decorator--line-error {
  background: var(--field-decorator-error-color);
}

.var-field-decorator--outlined .var-field-decorator__controller {
  padding: 0 var(--field-decorator-outlined-normal-padding-right) 0
    var(--field-decorator-outlined-normal-padding-left);
}

.var-field-decorator--outlined .var-field-decorator__middle {
  padding: var(--field-decorator-outlined-normal-padding-top) 0
    var(--field-decorator-outlined-normal-padding-bottom) 0;
}

.var-field-decorator--outlined .var-field-decorator__icon {
  padding: var(--field-decorator-outlined-normal-icon-padding);
}

.var-field-decorator--outlined .var-field-decorator__placeholder {
  max-width: calc(
    100% - var(--field-decorator-outlined-normal-padding-left) -
      var(--field-decorator-outlined-normal-padding-right)
  );
  transform: translate(
      var(--field-decorator-outlined-normal-padding-left),
      var(--field-decorator-outlined-normal-placeholder-translate-y)
    )
    scale(1);
}

.var-field-decorator--outlined .var-field-decorator--placeholder-hint {
  max-width: calc(
    133% - var(--field-decorator-outlined-normal-padding-left) -
      var(--field-decorator-outlined-normal-padding-right)
  );
  transform: translate(
      calc(var(--field-decorator-outlined-normal-padding-left)),
      -50%
    )
    scale(0.75);
}

.var-field-decorator--outlined .var-field-decorator__line {
  min-width: 0;
  width: 100%;
  height: calc(100% + (var(--field-decorator-placeholder-size) * 0.75 / 2));
  position: absolute;
  top: calc(var(--field-decorator-placeholder-size) * 0.75 / 2 * -1);
  left: 0;
  pointer-events: none;
  border-radius: 4px;
  border: var(--field-decorator-line-size) solid
    var(--field-decorator-blur-color);
  overflow: hidden;
  padding: 0
    calc(
      var(--field-decorator-outlined-normal-padding-right) -
        var(--field-decorator-outlined-normal-placeholder-space) -
        var(--field-decorator-line-size)
    )
    0
    calc(
      var(--field-decorator-outlined-normal-padding-left) -
        var(--field-decorator-outlined-normal-placeholder-space) -
        var(--field-decorator-line-size)
    );
  margin: 0;
}

.var-field-decorator--outlined .var-field-decorator__line-legend {
  max-width: 0;
  height: calc(var(--field-decorator-placeholder-size) * 0.75);
  visibility: hidden;
  padding: 0;
  overflow: hidden;
  display: block;
  white-space: nowrap;
}

.var-field-decorator--outlined .var-field-decorator__line-legend--hint {
  max-width: 100%;
}

.var-field-decorator--outlined .var-field-decorator--line-focus {
  border-width: var(--field-decorator-line-focus-size);
  border-color: var(--field-decorator-focus-color);
  padding: 0
    calc(
      var(--field-decorator-outlined-normal-padding-right) -
        var(--field-decorator-outlined-normal-placeholder-space) -
        var(--field-decorator-line-focus-size)
    )
    0
    calc(
      var(--field-decorator-outlined-normal-padding-left) -
        var(--field-decorator-outlined-normal-placeholder-space) -
        var(--field-decorator-line-focus-size)
    );
}

.var-field-decorator--outlined .var-field-decorator--line-disabled {
  border-radius: 4px;
  border: var(--field-decorator-line-size) solid
    var(--field-decorator-disabled-color);
}

.var-field-decorator--outlined .var-field-decorator--line-error {
  border-color: var(--field-decorator-error-color) !important;
}

.var-field-decorator--standard.var-field-decorator--small
  .var-field-decorator__middle {
  padding: var(--field-decorator-standard-small-padding-top) 0
    var(--field-decorator-standard-small-padding-bottom);
}

.var-field-decorator--standard.var-field-decorator--small
  .var-field-decorator__placeholder {
  transform: translateY(
    var(--field-decorator-standard-small-placeholder-translate-y)
  );
}

.var-field-decorator--standard.var-field-decorator--small
  .var-field-decorator--middle-non-hint {
  max-width: calc(
    133% - var(--field-decorator-outlined-small-padding-left) -
      var(--field-decorator-outlined-small-padding-right)
  );
  padding-top: var(--field-decorator-standard-small-non-hint-padding-top);
}

.var-field-decorator--standard.var-field-decorator--small
  .var-field-decorator--icon-non-hint {
  padding-top: var(--field-decorator-standard-small-non-hint-padding-top);
}

.var-field-decorator--outlined.var-field-decorator--small
  .var-field-decorator__controller {
  padding: 0 var(--field-decorator-outlined-small-padding-right) 0
    var(--field-decorator-outlined-small-padding-left);
}

.var-field-decorator--outlined.var-field-decorator--small
  .var-field-decorator__middle {
  padding: var(--field-decorator-outlined-small-padding-top) 0
    var(--field-decorator-outlined-small-padding-bottom) 0;
}

.var-field-decorator--outlined.var-field-decorator--small
  .var-field-decorator__icon {
  padding: var(--field-decorator-outlined-small-icon-padding);
}

.var-field-decorator--outlined.var-field-decorator--small
  .var-field-decorator__placeholder {
  max-width: calc(
    100% - var(--field-decorator-outlined-small-padding-left) -
      var(--field-decorator-outlined-small-padding-right)
  );
  transform: translate(
      var(--field-decorator-outlined-small-padding-left),
      var(--field-decorator-outlined-small-placeholder-translate-y)
    )
    scale(1);
}

.var-field-decorator--outlined.var-field-decorator--small
  .var-field-decorator--placeholder-hint {
  transform: translate(
      calc(var(--field-decorator-outlined-small-padding-left)),
      -50%
    )
    scale(0.75);
}

.var-field-decorator--outlined.var-field-decorator--small
  .var-field-decorator__line {
  padding: 0
    calc(
      var(--field-decorator-outlined-small-padding-right) -
        var(--field-decorator-outlined-small-placeholder-space) -
        var(--field-decorator-line-size)
    )
    0
    calc(
      var(--field-decorator-outlined-small-padding-left) -
        var(--field-decorator-outlined-small-placeholder-space) -
        var(--field-decorator-line-size)
    );
}

.var-field-decorator--outlined.var-field-decorator--small
  .var-field-decorator--line-focus {
  padding: 0
    calc(
      var(--field-decorator-outlined-small-padding-right) -
        var(--field-decorator-outlined-small-placeholder-space) -
        var(--field-decorator-line-focus-size)
    )
    0
    calc(
      var(--field-decorator-outlined-small-padding-left) -
        var(--field-decorator-outlined-small-placeholder-space) -
        var(--field-decorator-line-focus-size)
    );
}

.var-field-decorator__placeholder-text {
  max-width: calc(
    133% - var(--field-decorator-outlined-normal-padding-left) -
      var(--field-decorator-outlined-normal-padding-right)
  );
  position: absolute;
  z-index: -1;
  display: inline-block;
  pointer-events: none;
  opacity: 0;
  height: 0;
  font-size: var(--field-decorator-placeholder-size);
}

.var-field-decorator__placeholder-text--small {
  max-width: calc(
    133% - var(--field-decorator-outlined-small-padding-left) -
      var(--field-decorator-outlined-small-padding-right)
  );
}

:root {
  --input-input-height: 24px;
  --input-input-font-size: 16px;
  --input-textarea-height: auto;
}

.var-input {
  text-align: left;
}

.var-input__autocomplete {
  width: 0;
  height: 0;
  padding: 0;
  border: none;
  outline: none;
  font-size: 0;
}

.var-input__input {
  width: 100%;
  height: var(--input-input-height);
  padding: 0;
  outline: none;
  border: none;
  background: transparent;
  color: var(--field-decorator-text-color);
  caret-color: var(--field-decorator-focus-color);
  font-size: var(--input-input-font-size);
  transition: color 0.25s;
}

.var-input__input::placeholder {
  color: var(--input-placeholder-color);
}

.var-input--textarea {
  height: var(--input-textarea-height);
  min-height: var(--input-input-height);
}

.var-input--disabled {
  color: var(--field-decorator-disabled-color);
  cursor: not-allowed;
}

.var-input--error {
  color: var(--field-decorator-error-color);
}

.var-input--caret-error {
  caret-color: var(--field-decorator-error-color);
}

:root {
  --link-default-color: #555;
  --link-primary-color: var(--color-primary);
  --link-danger-color: var(--color-danger);
  --link-success-color: var(--color-success);
  --link-warning-color: var(--color-warning);
  --link-info-color: var(--color-info);
  --link-disabled-color: var(--color-text-disabled);
  --link-font-size: var(--font-size-md);
}

.var-link {
  position: relative;
  justify-content: center;
  align-items: center;
  outline: none;
  cursor: pointer;
  font-family: inherit;
  white-space: nowrap;
  text-decoration: none;
  font-size: var(--link-font-size);
}

.var-link--underline-always,
.var-link--underline-hover:hover {
  text-decoration: underline;
}

.var-link--default {
  color: var(--link-default-color);
}

.var-link--primary {
  color: var(--link-primary-color);
}

.var-link--info {
  color: var(--link-info-color);
}

.var-link--success {
  color: var(--link-success-color);
}

.var-link--warning {
  color: var(--link-warning-color);
}

.var-link--danger {
  color: var(--link-danger-color);
}

.var-link--disabled {
  color: var(--link-disabled-color);
  cursor: not-allowed;
}

:root {
  --list-loading-height: 50px;
  --list-finished-height: 50px;
  --list-error-height: 50px;
  --list-loading-color: #888;
  --list-finished-color: #888;
  --list-error-color: #888;
  --list-loading-font-size: var(--font-size-md);
  --list-finished-font-size: var(--font-size-md);
  --list-error-font-size: var(--font-size-md);
}

.var-list__detector {
  width: 100%;
}

.var-list__loading {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: var(--list-loading-height);
  font-size: var(--list-loading-font-size);
  color: var(--list-loading-color);
}

.var-list__loading-text {
  margin-right: 10px;
}

.var-list__finished {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: var(--list-finished-height);
  font-size: var(--list-finished-font-size);
  color: var(--list-finished-color);
}

.var-list__error {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: var(--list-error-height);
  font-size: var(--list-error-font-size);
  color: var(--list-error-color);
  cursor: pointer;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

:root {
  --loading-bar-color: var(--color-primary);
  --loading-bar-error-color: var(--color-danger);
  --loading-bar-height: 3px;
}

.var-loading-bar {
  position: fixed;
  left: 0;
  top: 0;
  transition: all 0.25s;
  height: var(--loading-bar-height);
  background-color: var(--loading-bar-color);
}

.var-loading-bar--error {
  background-color: var(--loading-bar-error-color);
}

:root {
  --menu-background-color: #fff;
}

.var-menu {
  display: inline-block;
}

.var-menu-enter-from,
.var-menu-leave-to {
  opacity: 0;
  transform: scale(0.8);
}

.var-menu-enter-active,
.var-menu-leave-active {
  transition-property: opacity, transform;
  transition-duration: 0.2s;
}

.var-menu--menu-background-color {
  background: var(--menu-background-color);
}

:root {
  --select-scroller-background: #fff;
  --select-scroller-padding: 6px 0;
  --select-scroller-max-height: 278px;
  --select-scroller-border-radius: 2px;
  --select-chip-margin: 5px 5px 0;
  --select-arrow-size: 20px;
  --select-standard-menu-margin: calc(
      var(--field-decorator-placeholder-size) * 0.75 + 12px
    )
    0 0 0;
  --select-label-font-size: 16px;
}

.var-select {
  text-align: left;
}

.var-select__menu[var-select-cover] {
  width: 100%;
  background: transparent;
  display: block;
}

.var-select__chip[var-select-cover] {
  margin: var(--select-chip-margin);
}

.var-select__scroller {
  max-height: var(--select-scroller-max-height);
  background: var(--select-scroller-background);
  padding: var(--select-scroller-padding);
  overflow-y: auto;
  transition: background-color 0.25s;
  border-radius: var(--select-scroller-border-radius);
}

.var-select__wrap {
  position: relative;
  display: flex;
  flex-direction: column;
  width: 100%;
}

.var-select__select {
  display: flex;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  min-height: 24px;
  outline: none;
  border: none;
  font-size: inherit;
  color: var(--field-decorator-text-color);
  word-break: break-all;
  overflow-x: hidden;
  transition: color 0.25s;
}

.var-select__label {
  display: flex;
  align-items: center;
  font-size: var(--select-label-font-size);
}

.var-select__placeholder {
  max-width: 100%;
  position: absolute;
  top: 50%;
  left: 0;
  transform: translateY(-50%);
  font-size: var(--field-decorator-placeholder-size);
  line-height: 1.5em;
  color: var(--field-decorator-blur-color);
  pointer-events: none;
  cursor: inherit;
}

.var-select__arrow[var-select-cover] {
  flex-shrink: 0;
  font-size: var(--select-arrow-size);
}

.var-select--standard-menu-margin {
  margin: var(--select-standard-menu-margin) !important;
}

.var-select--disabled {
  color: var(--field-decorator-disabled-color);
  cursor: not-allowed;
}

.var-select--error {
  color: var(--field-decorator-error-color);
}

.var-select--arrow-rotate {
  transform: rotate(180deg);
}

:root {
  --option-height: 38px;
  --option-padding: 0 12px;
  --option-font-size: 16px;
  --option-selected-background: var(--field-decorator-focus-color);
  --options-text-color: #555;
}

.var-option {
  position: relative;
  display: flex;
  align-items: center;
  height: var(--option-height);
  padding: var(--option-padding);
  cursor: pointer;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  color: var(--options-text-color);
}

.var-option__cover {
  position: absolute;
  inset: 0;
  opacity: 0.2;
  background: transparent;
}

.var-option__text {
  display: flex;
  align-items: center;
  font-size: var(--option-font-size);
}

.var-option--selected-background {
  background: var(--option-selected-background);
}

.var-option--selected-color {
  color: var(--option-selected-background);
}

:root {
  --overlay-background-color: rgba(0, 0, 0, 0.6);
}

.var-overlay {
  display: flex;
  justify-content: center;
  align-items: center;
  position: fixed;
  inset: 0;
  background-color: var(--overlay-background-color);
  transition: all 0.25s;
}

.var-overlay--fade-enter-from,
.var-overlay--fade-leave-to {
  opacity: 0;
}

.var-overlay--fade-enter-active,
.var-overlay--fade-leave-active {
  transition: opacity 0.25s;
}

:root {
  --pagination-text-color: #555;
  --pagination-font-size: var(--font-size-md);
  --pagination-active-color: #fff;
  --pagination-active-bg-color: var(--color-primary);
  --pagination-hover-bg-color: rgba(85, 85, 85, 0.15);
  --pagination-total-margin: 0 12px;
  --pagination-total-line-height: 24px;
  --pagination-item-width: 32px;
  --pagination-item-height: 32px;
  --pagination-item-margin: 0 6px;
  --pagination-item-background: #fff;
  --pagination-item-border-radius: 4px;
  --pagination-item-simple-border-radius: 50%;
  --pagination-list-bg-color: #fff;
  --pagination-list-active-bg-color: #edf5ff;
  --pagination-list-active-color: var(--color-primary);
  --pagination-input-width: 32px;
  --pagination-disabled-color: var(--color-text-disabled);
  --pagination-bg-disabled-color: var(--color-disabled);
  --pagination-size-line-height: 24px;
}

.pagination-flex-nowrap {
  display: flex;
  white-space: nowrap;
  align-items: center;
}

.var-pagination {
  display: flex;
  align-items: center;
  list-style: none;
  margin: 0;
  font-size: var(--pagination-font-size);
  padding: 0;
  color: var(--pagination-text-color);
}

.var-pagination__item {
  display: inline-flex;
  min-width: var(--pagination-item-width);
  align-items: center;
  justify-content: center;
  margin: var(--pagination-item-margin);
  height: var(--pagination-item-height);
  cursor: pointer;
  border-radius: var(--pagination-item-border-radius);
  outline: none;
  transition: all 0.25s;
  user-select: none;
  background-color: var(--pagination-item-background);
}

.var-pagination__item:hover {
  background-color: var(--pagination-hover-bg-color);
}

.var-pagination__item--active {
  color: var(--pagination-active-color);
  background-color: var(--pagination-active-bg-color) !important;
}

.var-pagination__item--hide {
  display: none;
}

.var-pagination__item--simple {
  background: transparent;
  border-radius: var(--pagination-item-simple-border-radius);
}

.var-pagination__item--disabled {
  cursor: not-allowed;
  color: var(--pagination-disabled-color);
  background-color: unset;
}

.var-pagination__item--disabled:hover {
  background-color: unset;
}

.var-pagination__item--disabled--hover:hover {
  background-color: inherit;
}

.var-pagination__item--disabled--active,
.var-pagination__item--disabled--active:hover {
  background-color: var(--pagination-bg-disabled-color);
}

.var-pagination__prev {
  margin-left: 0;
}

.var-pagination__total {
  display: flex;
  white-space: nowrap;
  align-items: center;
  line-height: var(--pagination-total-line-height);
  margin: var(--pagination-total-margin);
}

.var-pagination__size {
  display: flex;
  white-space: nowrap;
  align-items: center;
  line-height: var(--pagination-size-line-height);
  margin: var(--pagination-item-margin);
}

.var-pagination__size--open {
  display: flex;
  align-items: center;
  cursor: pointer;
}

.var-pagination__size--open--disabled {
  cursor: inherit;
}

.var-pagination__list {
  background-color: var(--pagination-list-bg-color);
  cursor: pointer;
  transition: all 0.25s;
}

.var-pagination__list:hover {
  color: var(--pagination-list-active-color);
  background-color: var(--pagination-list-active-bg-color);
}

.var-pagination__list--active {
  background-color: var(--pagination-list-active-bg-color) !important;
  color: var(--pagination-list-active-color);
}

.var-pagination__quickly,
.var-pagination__simple {
  display: flex;
  white-space: nowrap;
  align-items: center;
}

.var-pagination__quickly [var-pagination-cover],
.var-pagination__simple [var-pagination-cover] {
  width: var(--pagination-input-width);
}

.var-pagination__quickly [var-pagination-cover] .var-field-decorator__middle,
.var-pagination__simple [var-pagination-cover] .var-field-decorator__middle {
  padding: 0;
}

.var-pagination__quickly [var-pagination-cover] .var-input__input,
.var-pagination__simple [var-pagination-cover] .var-input__input {
  height: auto;
  text-align: center;
}

.var-pagination__quickly-line,
.var-pagination__simple-line {
  height: 1px;
  background: transparent;
}

.var-pagination__quickly {
  margin: var(--pagination-item-margin);
}

.var-pagination__quickly [var-pagination-cover] {
  margin-left: 6px;
}

.var-pagination__size--open-icon[var-pagination-cover] {
  font-size: inherit;
}

:root {
  --paper-background: #fff;
}

.var-paper {
  background: var(--paper-background);
  transition: background-color 0.25s;
  overflow: hidden;
}

.var-paper--round {
  border-radius: 50%;
}

.var-paper--cursor {
  cursor: pointer;
}

:root {
  --picker-background: #fff;
  --picker-toolbar-height: 44px;
  --picker-confirm-button-text-color: var(--color-primary);
  --picker-cancel-button-text-color: #888;
  --picker-picked-border: 1px solid rgba(0, 0, 0, 0.12);
  --picker-title-font-size: var(--font-size-lg);
  --picker-title-text-color: #555;
  --picker-option-font-size: var(--font-size-lg);
  --picker-option-text-color: #555;
  --picker-toolbar-padding: 0 4px;
  --picker-mask-background-image:
    linear-gradient(180deg, hsla(0, 0%, 100%, 0.9), hsla(0, 0%, 100%, 0.4)),
    linear-gradient(0deg, hsla(0, 0%, 100%, 0.9), hsla(0, 0%, 100%, 0.4));
}

.var-picker {
  width: 100%;
  background: var(--picker-background);
  user-select: none;
  transition: 0.25s background-color;
}

.var-picker__popup[var-picker-cover] {
  width: 100%;
}

.var-picker__columns {
  position: relative;
  display: flex;
  width: 100%;
  cursor: grab;
}

.var-picker__column {
  flex: 1;
  overflow: hidden;
}

.var-picker__text {
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  color: var(--picker-option-text-color);
  font-size: var(--picker-option-font-size);
}

.var-picker__scroller {
  width: 100%;
  transition-timing-function: cubic-bezier(0.23, 1, 0.68, 1);
}

.var-picker__option {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  padding: 0 4px;
}

.var-picker__picked {
  position: absolute;
  z-index: 2;
  pointer-events: none;
  width: 100%;
  left: 0;
  border-top: var(--picker-picked-border);
  border-bottom: var(--picker-picked-border);
  transition: 0.25s border;
}

.var-picker__mask {
  position: absolute;
  pointer-events: none;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-image: var(--picker-mask-background-image);
  background-repeat: no-repeat;
  background-position: top, bottom;
}

.var-picker__toolbar {
  display: flex;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: var(--picker-toolbar-height);
  padding: var(--picker-toolbar-padding);
}

.var-picker__confirm-button[var-picker-cover] {
  color: var(--picker-confirm-button-text-color);
}

.var-picker__cancel-button[var-picker-cover] {
  color: var(--picker-cancel-button-text-color);
}

.var-picker__title {
  color: var(--picker-title-text-color);
  font-size: var(--picker-title-font-size);
}

:root {
  --progress-font-size: var(--font-size-sm);
  --progress-ripple-color: #fff;
  --progress-track-color: #d8d8d8;
  --progress-label-color: #555;
  --progress-background: var(--color-primary);
  --progress-default-color: #f5f5f5;
  --progress-primary-color: var(--color-primary);
  --progress-danger-color: var(--color-danger);
  --progress-success-color: var(--color-success);
  --progress-warning-color: var(--color-warning);
  --progress-info-color: var(--color-info);
  --progress-linear-border-radius: 0px;
}

.var-progress {
  position: relative;
  font-size: var(--progress-font-size);
}

.var-progress__linear {
  display: flex;
  align-items: center;
}

.var-progress__linear-block {
  flex: 1;
  position: relative;
  overflow: hidden;
  height: 4px;
  border-radius: var(--progress-linear-border-radius);
}

.var-progress__linear-certain {
  width: 100%;
  height: 100%;
  border-radius: var(--progress-linear-border-radius);
}

.var-progress__linear-ripple:after {
  position: absolute;
  width: 0;
  background-color: var(--progress-ripple-color);
  height: 100%;
  opacity: 0;
  animation: ripple 1.8s cubic-bezier(0.4, 0, 0.2, 1) infinite;
  content: "";
}

.var-progress__linear-background {
  background-color: var(--progress-track-color);
}

.var-progress__linear-certain {
  position: absolute;
  background-color: var(--progress-background);
  top: 0;
  left: 0;
  transition:
    all 0.2s,
    background-color 0.8s;
}

.var-progress__linear-label {
  margin-left: 8px;
  flex: 0;
  color: var(--progress-label-color);
}

.var-progress__linear-indeterminate div {
  height: inherit;
  inset: 0 auto 0 0;
  position: absolute;
  width: auto;
  will-change: left, right;
  border-radius: var(--progress-linear-border-radius);
}

.var-progress__linear-indeterminate div:first-child {
  animation: progress-linear-long 2.2s infinite;
}

.var-progress__linear-indeterminate div:last-child {
  animation: progress-linear-short 2.2s infinite;
}

.var-progress__linear--success {
  background-color: var(--progress-success-color);
}

.var-progress__linear--default {
  background-color: var(--progress-default-color);
}

.var-progress__linear--primary {
  background-color: var(--progress-primary-color);
}

.var-progress__linear--warning {
  background-color: var(--progress-warning-color);
}

.var-progress__linear--danger {
  background-color: var(--progress-danger-color);
}

.var-progress__linear--info {
  background-color: var(--progress-info-color);
}

@keyframes progress-linear-long {
  0% {
    left: -90%;
    right: 100%;
  }

  60% {
    left: -90%;
    right: 100%;
  }

  to {
    left: 100%;
    right: -35%;
  }
}

@keyframes progress-linear-short {
  0% {
    left: -200%;
    right: 100%;
  }

  60% {
    left: 107%;
    right: -8%;
  }

  to {
    left: 107%;
    right: -8%;
  }
}

@keyframes ripple {
  0% {
    width: 0;
    opacity: 0.1;
  }

  20% {
    width: 0;
    opacity: 0.5;
  }

  80% {
    width: 100%;
    opacity: 0;
  }
}

.var-progress__circle {
  position: relative;
  width: 40px;
  height: 40px;
}

.var-progress__circle-background {
  stroke: var(--progress-track-color);
  z-index: 1;
}

.var-progress__circle-certain {
  transition: all 0.2s;
  stroke: var(--progress-background);
  position: absolute;
}

.var-progress__circle-label {
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  color: var(--progress-label-color);
}

.var-progress__circle--success {
  stroke: var(--progress-success-color);
}

.var-progress__circle--default {
  stroke: var(--progress-default-color);
}

.var-progress__circle--primary {
  stroke: var(--progress-primary-color);
}

.var-progress__circle--warning {
  stroke: var(--progress-warning-color);
}

.var-progress__circle--danger {
  stroke: var(--progress-danger-color);
}

.var-progress__circle--info {
  stroke: var(--progress-info-color);
}

.var-progress__circle-indeterminate svg {
  animation: progress-circle-rotate 1.4s linear infinite;
  transform-origin: center center;
  transition: all 0.2s ease-in-out;
  width: 100%;
  height: 100%;
  position: absolute;
  inset: 0;
  z-index: 0;
}

.var-progress__circle-overlay {
  animation:
    progress-circle-dash 1.4s ease-in-out infinite,
    progress-circle-rotate 1.4s linear infinite;
  stroke-dasharray: 25, 200;
  stroke-dashoffset: 0;
  stroke-linecap: round;
  transform-origin: center center;
  transform: rotate(-90deg);
  z-index: 2;
}

@keyframes progress-circle-dash {
  0% {
    stroke-dasharray: 1, 200;
    stroke-dashoffset: 0;
  }

  50% {
    stroke-dasharray: 100, 200;
    stroke-dashoffset: -15px;
  }

  to {
    stroke-dasharray: 100, 200;
    stroke-dashoffset: -124px;
  }
}

@keyframes progress-circle-rotate {
  to {
    transform: rotate(270deg);
  }
}

:root {
  --pull-refresh-size: 40px;
  --pull-refresh-background: #fff;
  --pull-refresh-color: var(--color-primary);
  --pull-refresh-success-color: var(--color-success);
  --pull-refresh-icon-size: 25px;
}

.var-pull-refresh {
  overflow: hidden;
  position: relative;
  user-select: none;
  width: 100%;
}

.var-pull-refresh__control {
  display: flex;
  width: var(--pull-refresh-size);
  height: var(--pull-refresh-size);
  align-items: center;
  justify-content: center;
  background-color: var(--pull-refresh-background);
  border-radius: 50%;
  position: absolute;
  left: 50%;
  z-index: 90;
  color: var(--pull-refresh-color);
}

.var-pull-refresh__control-success {
  color: var(--pull-refresh-success-color);
}

.var-pull-refresh__icon[var-pull-refresh-cover] {
  font-size: var(--pull-refresh-icon-size);
}

.var-pull-refresh__animation {
  transform: rotate(0);
  animation: iconRotate 0.6s infinite linear;
}

.var-pull-refresh--lock {
  overflow: hidden !important;
}

@keyframes iconRotate {
  0% {
    transform: rotate(0);
  }

  to {
    transform: rotate(360deg);
  }
}

:root {
  --radio-checked-color: var(--color-primary);
  --radio-unchecked-color: #555;
  --radio-disabled-color: var(--color-text-disabled);
  --radio-error-color: var(--color-danger);
  --radio-icon-size: 24px;
  --radio-action-padding: 6px;
  --radio-text-color: #555;
}

@keyframes var-vibrate-animation {
  0% {
    opacity: 1;
    transform: scale(1);
  }

  50% {
    opacity: 0.8;
    transform: scale(0.8);
  }

  to {
    opacity: 1;
    transform: scale(1);
  }
}

.var-radio {
  display: flex;
  align-items: center;
  transform: translate(calc(-1 * var(--radio-action-padding)));
  cursor: pointer;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

.var-radio__wrap {
  display: inline-flex;
  flex-direction: column;
}

.var-radio__action {
  position: relative;
  display: flex;
  justify-content: center;
  align-items: center;
  flex-shrink: 0;
  padding: var(--radio-action-padding);
  border-radius: 50%;
  transition:
    background-color 0.25s,
    color 0.25s;
}

.var-radio__icon[var-radio-cover] {
  display: block;
  font-size: var(--radio-icon-size);
}

.var-radio__text {
  color: var(--radio-text-color);
}

.var-radio--with-animation[var-radio-cover] {
  animation: var-vibrate-animation 0.25s;
}

.var-radio--checked {
  color: var(--radio-checked-color);
}

.var-radio--unchecked {
  color: var(--radio-unchecked-color);
}

.var-radio--disabled {
  color: var(--radio-disabled-color);
  cursor: not-allowed;
}

.var-radio--error {
  color: var(--radio-error-color);
}

.var-radio-group {
  display: flex;
  flex-wrap: wrap;
}

.var-radio-group--horizontal {
  flex-direction: row;
}

.var-radio-group--vertical {
  flex-direction: column;
}

:root {
  --rate-color: var(--color-text);
  --rate-disabled-color: var(--color-text-disabled);
  --rate-error-color: var(--color-danger);
  --rate-action-padding: 4px;
  --rate-primary-color: var(--color-primary);
}

.var-rate {
  display: flex;
  transform: translate(calc(-1 * var(--rate-action-padding)));
}

.var-rate__wrap {
  width: 100%;
}

.var-rate__content {
  position: relative;
  display: flex;
  padding: var(--rate-action-padding);
  cursor: pointer;
  border-radius: 50%;
  color: var(--rate-color);
  transition: color 0.25s;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

.var-rate__content-icon[var-rate-cover] {
  font-size: 24px;
}

.var-rate--primary {
  color: var(--rate-primary-color);
}

.var-rate--disabled {
  color: var(--rate-disabled-color);
  cursor: not-allowed;
}

.var-rate--error {
  color: var(--rate-error-color);
}

:root {
  --result-background: #fff;
  --result-padding: 24px;
  --result-border-radius: 3px;
  --result-title-color: #444;
  --result-title-font-size: 32px;
  --result-title-margin: 15px 0 0 0;
  --result-image-size: 80px;
  --result-title-font-weight: 500;
  --result-description-margin: 10px 0 0 0;
  --result-description-font-size: 14px;
  --result-description-color: rgba(0, 0, 0, 0.6);
  --result-description-line-height: 1.6;
  --result-info-color: var(--color-info);
  --result-info-border-color: rgba(0, 175, 239, 0.3);
  --result-success-color: var(--color-success);
  --result-success-border-color: rgba(0, 196, 143, 0.3);
  --result-error-color: var(--color-danger);
  --result-error-border-color: rgba(244, 67, 54, 0.3);
  --result-warning-color: var(--color-warning);
  --result-warning-border-color: rgba(255, 159, 0, 0.3);
  --result-question-color: #607d8b;
  --result-question-border-color: rgba(96, 125, 139, 0.3);
  --result-empty-color: #9e9e9e;
  --result-empty-border-color: rgba(158, 158, 158, 0.3);
}

.var-result {
  display: flex;
  flex-direction: column;
  align-items: center;
  border-radius: var(--result-border-radius);
  width: 100%;
  padding: var(--result-padding);
  background-color: var(--result-background);
  transition: background-color 0.25s;
}

.var-result__image-container {
  overflow: hidden;
}

.var-result__image {
  margin: 0 auto;
  position: relative;
  border-radius: 50%;
  box-sizing: content-box;
  border-style: solid;
  border-color: transparent;
  width: var(--result-image-size);
  height: var(--result-image-size);
  display: flex;
  justify-content: center;
  align-items: center;
}

.var-result__image svg {
  margin: 0 auto;
  display: block;
  width: 100%;
  height: 100%;
}

.var-result__info {
  border-color: var(--result-info-border-color);
}

.var-result__info path {
  fill: var(--result-info-color);
}

.var-result__empty {
  border-color: var(--result-empty-border-color);
}

.var-result__empty path {
  fill: var(--result-empty-color);
}

.var-result__question {
  border-color: var(--result-question-border-color);
}

.var-result__question path {
  fill: var(--result-question-color);
}

.var-result__error {
  border-color: var(--result-error-border-color);
}

.var-result__error path {
  fill: var(--result-error-color);
}

.var-result__warning {
  border-color: var(--result-warning-border-color);
}

.var-result__warning path {
  fill: var(--result-warning-color);
}

.var-result__success {
  border-color: var(--result-success-color);
}

.var-result__success-cover-left {
  display: block;
  position: absolute;
  z-index: 1;
  top: -0.875%;
  left: -41.27%;
  width: 75%;
  height: 150%;
  border-radius: 150% 0 0 150%;
  transform: rotate(-45deg);
  background: var(--result-background);
  transition: background-color 0.25s;
}

.var-result__success-cover-right {
  display: block;
  position: absolute;
  top: -13.75%;
  left: 37.5%;
  width: 75%;
  height: 150%;
  border-radius: 0 125% 125% 0;
  animation-name: rotate-circle;
  animation-timing-function: ease-in;
  transform-origin: 0 50%;
  transform: rotate(-45deg);
  background: var(--result-background);
  transition: background-color 0.25s;
}

.var-result__success-line {
  height: 6.8%;
  background-color: var(--result-success-color);
  display: block;
  position: absolute;
  z-index: 10;
  transition: background-color 0.25s;
}

.var-result__success-line-tip {
  transform: rotate(45deg);
  animation-name: success-line-tip;
  animation-fill-mode: forwards;
}

.var-result__success-line-long {
  transform: rotate(-45deg);
  animation-name: success-line-long;
  animation-fill-mode: forwards;
}

.var-result__success-circle {
  z-index: 10;
  width: 100%;
  height: 100%;
  border-radius: 50%;
  position: absolute;
  box-sizing: content-box !important;
  border-style: solid;
  border-color: var(--result-success-border-color);
}

.var-result__success-line-fix {
  top: 9%;
  left: 34%;
  width: 8.75%;
  height: 112.5%;
  z-index: 1;
  position: absolute;
  transform: rotate(-45deg);
  background: var(--result-background);
  transition: background-color 0.25s;
}

@keyframes success-line-tip {
  0% {
    top: 23.75%;
    left: 1.25%;
    width: 0;
  }

  54% {
    top: 20.25%;
    left: 1%;
    width: 0;
  }

  70% {
    top: 43.75%;
    left: -9.5%;
    width: 62.5%;
  }

  84% {
    top: 60%;
    left: 26.25%;
    width: 21.25%;
  }

  to {
    top: 56.25%;
    left: 17.5%;
    width: 31.25%;
  }
}

@keyframes success-line-long {
  0% {
    top: 67.5%;
    right: 57.5%;
    width: 0;
  }

  65% {
    top: 67.5%;
    right: 57.5%;
    width: 0;
  }

  84% {
    top: 43.75%;
    right: 0;
    width: 68.75%;
  }

  to {
    top: 47%;
    right: 9%;
    width: 58.75%;
  }
}

@keyframes rotate-circle {
  0% {
    transform: rotate(-45deg);
  }

  5% {
    transform: rotate(-45deg);
  }

  12% {
    transform: rotate(-405deg);
  }

  to {
    transform: rotate(-405deg);
  }
}

.var-result__title {
  font-size: var(--result-title-font-size);
  word-break: break-word;
  margin: var(--result-title-margin);
  font-weight: var(--result-title-font-weight);
  color: var(--result-title-color);
  text-align: center;
}

.var-result__description {
  font-size: var(--result-description-font-size);
  word-break: break-word;
  color: var(--result-description-color);
  margin: var(--result-description-margin);
  line-height: var(--result-description-line-height);
  text-align: center;
}

.var-result__footer {
  z-index: 1;
  margin-top: 20px;
}

.var-row {
  display: flex;
  flex-wrap: wrap;
}

:root {
  --skeleton-content-padding: 16px;
  --skeleton-card-height: 160px;
  --skeleton-card-border-radius: 4px;
  --skeleton-card-margin-bottom: 16px;
  --skeleton-card-background-color: rgba(0, 0, 0, 0.12);
  --skeleton-animation-background: linear-gradient(
    90deg,
    hsla(0, 0%, 100%, 0),
    hsla(0, 0%, 100%, 0.3),
    hsla(0, 0%, 100%, 0)
  );
  --skeleton-avatar-size: 34px;
  --skeleton-avatar-border-radius: 50%;
  --skeleton-avatar-margin-right: 16px;
  --skeleton-avatar-background-color: rgba(0, 0, 0, 0.12);
  --skeleton-title-width: 50%;
  --skeleton-title-border-radius: 10px;
  --skeleton-title-background-color: rgba(0, 0, 0, 0.12);
  --skeleton-row-height: 12px;
  --skeleton-row-border-radius: 10px;
  --skeleton-row-margin-top: 10px;
}

@keyframes var-skeleton-animation {
  0% {
    transform: translate(-100%);
  }

  to {
    transform: translate(100%);
  }
}

.var-skeleton {
  width: 100%;
}

.var-skeleton__content {
  padding: var(--skeleton-content-padding);
}

.var-skeleton__card {
  position: relative;
  overflow: hidden;
  width: 100%;
  height: var(--skeleton-card-height);
  background-color: var(--skeleton-card-background-color);
  margin-bottom: var(--skeleton-card-margin-bottom);
  border-radius: var(--skeleton-card-border-radius);
  transition: background-color 0.25s;
}

.var-skeleton__article {
  display: flex;
  width: 100%;
}

.var-skeleton__avatar {
  position: relative;
  overflow: hidden;
  flex-shrink: 0;
  width: var(--skeleton-avatar-size);
  height: var(--skeleton-avatar-size);
  border-radius: var(--skeleton-avatar-border-radius);
  background-color: var(--skeleton-avatar-background-color);
  margin-right: var(--skeleton-avatar-margin-right);
  transition: 0.25s background-color;
}

.var-skeleton__section {
  width: 100%;
  padding-top: 8px;
}

.var-skeleton__title {
  position: relative;
  overflow: hidden;
  width: var(--skeleton-title-width);
  height: var(--skeleton-row-height);
  background-color: var(--skeleton-title-background-color);
  border-radius: var(--skeleton-title-border-radius);
  transition: 0.25s background-color;
}

.var-skeleton__row {
  position: relative;
  overflow: hidden;
  width: 100%;
  height: var(--skeleton-row-height);
  background-color: var(--skeleton-title-background-color);
  margin-top: var(--skeleton-row-margin-top);
  border-radius: var(--skeleton-row-border-radius);
  transition: 0.25s background-color;
}

.var-skeleton__fullscreen {
  position: fixed;
  overflow: hidden;
  inset: 0;
  background-color: var(--skeleton-title-background-color);
  transition: 0.25s background-color;
}

.var-skeleton--animation:after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 1;
  animation: var-skeleton-animation 1s infinite;
  background: var(--skeleton-animation-background);
  transition: 0.25s background-color;
}

:root {
  --slider-error-color: var(--color-danger);
  --slider-track-background: #bdbdbd;
  --slider-track-fill-background: var(--color-primary);
  --slider-thumb-block-background: var(--color-primary);
  --slider-thumb-ripple-background: var(--color-primary);
  --slider-thumb-label-background: var(--color-primary);
  --slider-thumb-label-font-size: var(--font-size-sm);
  --slider-disabled-opacity: var(--opacity-disabled);
}

.var-slider {
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  width: 100%;
}

.var-slider-block {
  display: flex;
  align-items: center;
  position: relative;
  flex: 1;
  user-select: none;
  height: 36px;
  margin: 0 6px;
  transition: filter 0.25s;
}

.var-slider--disabled {
  filter: opacity(var(--slider-disabled-opacity));
  cursor: not-allowed;
}

.var-slider-track {
  width: 100%;
  align-items: center;
  position: relative;
}

.var-slider-track-background {
  width: 100%;
  height: 2px;
  background: var(--slider-track-background);
  transition: filter, background-color, 0.25s;
}

.var-slider-track-fill {
  position: absolute;
  height: 100%;
  left: 0;
  transition: background-color 0.25s;
  background-color: var(--slider-track-fill-background);
}

.var-slider-thumb {
  position: absolute;
  cursor: pointer;
}

.var-slider-thumb-block {
  position: absolute;
  width: 12px;
  height: 12px;
  border-radius: 50%;
  transform: translate(-50%, -50%);
  transition: background-color 0.25s;
  z-index: 1;
  background-color: var(--slider-thumb-block-background);
}

.var-slider-thumb-ripple {
  position: absolute;
  width: 36px;
  height: 36px;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  border-radius: 50%;
  opacity: 0.3;
  background: transparent;
  transition: 0.3s var(--cubic-bezier);
}

.var-slider-thumb-ripple--active {
  background: var(--slider-thumb-ripple-background);
}

.var-slider-thumb-label {
  height: 24px;
  width: 24px;
  background-color: var(--slider-thumb-label-background);
  display: flex;
  align-items: center;
  border: none;
  justify-content: center;
  color: #fff;
  border-radius: 50% 50% 0;
  padding: 13px;
  bottom: 60%;
  user-select: none;
  position: absolute;
  left: 45%;
  transition: 0.3s var(--cubic-bezier);
  font-size: var(--slider-thumb-label-font-size);
  overflow: hidden;
  transform: translateY(0) translateY(0) translate(-50%) rotate(45deg) scale(0);
}

.var-slider-thumb-label span {
  transform: rotate(-45deg);
}

.var-slider-thumb-label--active {
  transform: translateY(-20%) translateY(-8px) translate(-50%) rotate(45deg)
    scale(1);
}

.var-slider__form[var-slider-cover] {
  margin: 0;
}

.var-slider__horizontal {
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  width: 100%;
}

.var-slider__horizontal-block {
  display: flex;
  align-items: center;
  position: relative;
  flex: 1;
  user-select: none;
  height: 36px;
  margin: 0 6px;
  transition: filter 0.25s;
}

.var-slider__horizontal--disabled {
  filter: opacity(var(--slider-disabled-opacity));
  cursor: not-allowed;
}

.var-slider__horizontal-track {
  width: 100%;
  align-items: center;
  position: relative;
}

.var-slider__horizontal-track-background {
  width: 100%;
  height: 2px;
  background: var(--slider-track-background);
  transition: filter, background-color, 0.25s;
}

.var-slider__horizontal-track-fill {
  position: absolute;
  height: 100%;
  left: 0;
  transition: background-color 0.25s;
  background-color: var(--slider-track-fill-background);
}

.var-slider__horizontal-thumb {
  position: absolute;
  cursor: pointer;
}

.var-slider__horizontal-thumb-block {
  position: absolute;
  width: 12px;
  height: 12px;
  border-radius: 50%;
  transform: translate(-50%, -50%);
  transition: background-color 0.25s;
  z-index: 1;
  background-color: var(--slider-thumb-block-background);
}

.var-slider__horizontal-thumb-ripple {
  position: absolute;
  width: 36px;
  height: 36px;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  border-radius: 50%;
  opacity: 0.3;
  background: transparent;
  transition: 0.3s var(--cubic-bezier);
}

.var-slider__horizontal-thumb-ripple--active {
  background: var(--slider-thumb-ripple-background);
}

.var-slider__horizontal-thumb-label {
  height: 24px;
  width: 24px;
  background-color: var(--slider-thumb-label-background);
  display: flex;
  align-items: center;
  border: none;
  justify-content: center;
  color: #fff;
  border-radius: 50% 50% 0;
  padding: 13px;
  bottom: 60%;
  user-select: none;
  position: absolute;
  left: 45%;
  transition: 0.3s var(--cubic-bezier);
  font-size: var(--slider-thumb-label-font-size);
  overflow: hidden;
  transform: translateY(0) translateY(0) translate(-50%) rotate(45deg) scale(0);
}

.var-slider__horizontal-thumb-label span {
  transform: rotate(-45deg);
}

.var-slider__horizontal-thumb-label--active {
  transform: translateY(-20%) translateY(-8px) translate(-50%) rotate(45deg)
    scale(1);
}

.var-slider__horizontal__form[var-slider-cover] {
  margin: 0;
}

.var-slider__horizontal--error .var-slider__horizontal-track-background {
  background-color: var(--slider-error-color) !important;
  filter: opacity(0.6);
}

.var-slider__horizontal--error .var-slider__horizontal-track-fill,
.var-slider__horizontal--error .var-slider__horizontal-thumb-block,
.var-slider__horizontal--error .var-slider__horizontal-thumb-ripple--active,
.var-slider__horizontal--error .var-slider__horizontal-thumb-label {
  background-color: var(--slider-error-color) !important;
}

.var-slider__vertical {
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  width: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  height: 100%;
}

.var-slider__vertical-block {
  display: flex;
  align-items: center;
  position: relative;
  flex: 1;
  user-select: none;
  height: 36px;
  margin: 0 6px;
  transition: filter 0.25s;
}

.var-slider__vertical--disabled {
  filter: opacity(var(--slider-disabled-opacity));
  cursor: not-allowed;
}

.var-slider__vertical-track {
  width: 100%;
  align-items: center;
  position: relative;
}

.var-slider__vertical-track-background {
  width: 100%;
  height: 2px;
  background: var(--slider-track-background);
  transition: filter, background-color, 0.25s;
}

.var-slider__vertical-track-fill {
  position: absolute;
  height: 100%;
  left: 0;
  transition: background-color 0.25s;
  background-color: var(--slider-track-fill-background);
}

.var-slider__vertical-thumb {
  position: absolute;
  cursor: pointer;
}

.var-slider__vertical-thumb-block {
  position: absolute;
  width: 12px;
  height: 12px;
  border-radius: 50%;
  transform: translate(-50%, -50%);
  transition: background-color 0.25s;
  z-index: 1;
  background-color: var(--slider-thumb-block-background);
}

.var-slider__vertical-thumb-ripple {
  position: absolute;
  width: 36px;
  height: 36px;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  border-radius: 50%;
  opacity: 0.3;
  background: transparent;
  transition: 0.3s var(--cubic-bezier);
}

.var-slider__vertical-thumb-ripple--active {
  background: var(--slider-thumb-ripple-background);
}

.var-slider__vertical-thumb-label {
  height: 24px;
  width: 24px;
  background-color: var(--slider-thumb-label-background);
  display: flex;
  align-items: center;
  border: none;
  justify-content: center;
  color: #fff;
  border-radius: 50% 50% 0;
  padding: 13px;
  bottom: 60%;
  user-select: none;
  position: absolute;
  left: 45%;
  transition: 0.3s var(--cubic-bezier);
  font-size: var(--slider-thumb-label-font-size);
  overflow: hidden;
  transform: translateY(0) translateY(0) translate(-50%) rotate(45deg) scale(0);
}

.var-slider__vertical-thumb-label span {
  transform: rotate(-45deg);
}

.var-slider__vertical-thumb-label--active {
  transform: translateY(-20%) translateY(-8px) translate(-50%) rotate(45deg)
    scale(1);
}

.var-slider__vertical__form[var-slider-cover] {
  margin: 0;
}

.var-slider__vertical-block {
  width: 36px;
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
  user-select: none;
  margin: 6px 0;
  transition: filter 0.25s;
}

.var-slider__vertical-track {
  height: 100%;
  width: fit-content;
}

.var-slider__vertical-track-background {
  width: 2px;
  height: 100%;
  background: var(--slider-track-background);
  transition: filter, background-color, 0.25s;
}

.var-slider__vertical-track-fill {
  width: 100%;
  bottom: 0;
}

.var-slider__vertical-thumb-label {
  transform: translate(0) translate(0) translateY(50%) rotate(-225deg) scale(0);
}

.var-slider__vertical-thumb-label span {
  transform: rotate(-135deg);
}

.var-slider__vertical-thumb-label--active {
  transform: translate(20%) translate(8px) translateY(50%) rotate(-225deg)
    scale(1);
}

.var-slider__vertical--error .var-slider__vertical-track-background {
  background-color: var(--slider-error-color) !important;
  filter: opacity(0.6);
}

.var-slider__vertical--error .var-slider__vertical-track-fill,
.var-slider__vertical--error .var-slider__vertical-thumb-block,
.var-slider__vertical--error .var-slider__vertical-thumb-ripple--active,
.var-slider__vertical--error .var-slider__vertical-thumb-label {
  background-color: var(--slider-error-color) !important;
}

:root {
  --snackbar-width: 256px;
  --snackbar-color: rgba(255, 255, 255, 0.87);
  --snackbar-border-radius: 4px;
  --snackbar-background: #333;
  --snackbar-font-size: var(--font-size-md);
  --snackbar-margin: 6px 24px;
  --snackbar-border-color: currentColor;
  --snackbar-success-background: var(--color-success);
  --snackbar-info-background: var(--color-info);
  --snackbar-error-background: var(--color-danger);
  --snackbar-warning-background: var(--color-warning);
  --snackbar-content-padding: 14px 16px;
  --snackbar-action-margin: 0 8px 0;
  --snackbar-vertical-action-margin: 0 8px 8px 0;
}

.var-transition-group {
  position: fixed;
  inset: 0;
  pointer-events: none;
}

.var-pointer-auto {
  pointer-events: auto;
}

.var-snackbar {
  display: flex;
  justify-content: center;
  align-items: baseline;
  left: 0;
  right: 0;
  bottom: 0;
  transition: all 0.15s var(--cubic-bezier);
}

.var-snackbar__transition {
  top: 0;
  position: fixed;
}

.var-snackbar__transition .var-snackbar__wrapper {
  position: absolute;
}

.var-snackbar__transition .var-snackbar__wrapper-top {
  top: 5%;
}

.var-snackbar__transition .var-snackbar__wrapper-center {
  top: 45%;
}

.var-snackbar__transition .var-snackbar__wrapper-bottom {
  bottom: 5%;
}

.var-snackbar__wrapper {
  width: var(--snackbar-width);
  display: flex;
  border-radius: var(--snackbar-border-radius);
  color: var(--snackbar-color);
  background: var(--snackbar-background);
  font-size: var(--snackbar-font-size);
  margin: var(--snackbar-margin);
  align-items: center;
  border-color: var(--snackbar-border-color);
  pointer-events: auto;
  transition: 0.3s var(--cubic-bezier);
}

.var-snackbar__wrapper-success {
  background: var(--snackbar-success-background);
}

.var-snackbar__wrapper-info {
  background: var(--snackbar-info-background);
}

.var-snackbar__wrapper-warning {
  background: var(--snackbar-warning-background);
}

.var-snackbar__wrapper-error {
  background: var(--snackbar-error-background);
}

.var-snackbar__content {
  flex-grow: 1;
  padding: var(--snackbar-content-padding);
}

.var-snackbar__action {
  margin: var(--snackbar-action-margin);
  display: flex;
}

.var-snackbar__vertical {
  flex-direction: column;
  align-items: flex-start;
}

.var-snackbar__vertical .var-snackbar__action {
  align-self: flex-end;
  margin: var(--snackbar-vertical-action-margin);
}

.var-snackbar-fade-enter-from,
.var-snackbar-fade-leave-to {
  opacity: 0;
  transform: translateY(-30px);
}

:root {
  --space-size-mini-y: 4px;
  --space-size-mini-x: 4px;
  --space-size-small-y: 6px;
  --space-size-small-x: 6px;
  --space-size-normal-y: 8px;
  --space-size-normal-x: 12px;
  --space-size-large-y: 12px;
  --space-size-large-x: 20px;
}

.var-space {
  display: flex;
}

.var-space--inline {
  display: inline-flex;
}

:root {
  --step-tag-size: 20px;
  --step-tag-background: #9e9e9e;
  --step-tag-font-size: var(--font-size-md);
  --step-tag-color: #fff;
  --step-tag-active-color: var(--color-primary);
  --step-tag-margin: 4px 0;
  --step-tag-icon-size: var(--font-size-lg);
  --step-content-font-size: var(--font-size-md);
  --step-content-color: rgba(0, 0, 0, 0.38);
  --step-content-active-color: #000;
  --step-line-background: #000;
  --step-line-gap: 8px;
  --step-min-size: calc(var(--step-tag-size) + var(--step-line-gap));
  --step-line-size: calc(100% - var(--step-min-size));
  --step-vertical-tag-margin: 0 4px;
  --step-vertical-min-height: 50px;
}

.tag {
  width: var(--step-tag-size);
  height: var(--step-tag-size);
  background: var(--step-tag-background);
  display: flex;
  font-size: var(--step-tag-font-size);
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  color: var(--step-tag-color);
  cursor: pointer;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  transition: 0.3s var(--cubic-bezier);
}

.content {
  font-size: var(--step-content-font-size);
  color: var(--step-content-color);
  cursor: pointer;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  transition: 0.3s var(--cubic-bezier);
}

.var-step {
  position: relative;
  flex: 1;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

.var-step:last-child .var-step__horizontal-line {
  width: 0;
}

.var-step:last-child .var-step__vertical-line {
  height: 0;
}

.var-step__horizontal {
  display: flex;
  flex-direction: column;
  align-items: center;
}

.var-step__horizontal-tag {
  margin: var(--step-tag-margin);
  width: var(--step-tag-size);
  height: var(--step-tag-size);
  background: var(--step-tag-background);
  display: flex;
  font-size: var(--step-tag-font-size);
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  color: var(--step-tag-color);
  cursor: pointer;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  transition: 0.3s var(--cubic-bezier);
}

.var-step__horizontal-tag--active {
  background: var(--step-tag-active-color);
}

.var-step__horizontal-content {
  font-size: var(--step-content-font-size);
  color: var(--step-content-color);
  cursor: pointer;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  transition: 0.3s var(--cubic-bezier);
}

.var-step__horizontal-content--active {
  color: var(--step-content-active-color);
}

.var-step__horizontal-line {
  position: absolute;
  top: calc(var(--step-min-size) / 2);
  left: calc(50% + var(--step-min-size) / 2);
  width: var(--step-line-size);
  height: 1px;
  transform: scaleY(0.5);
  background: var(--step-line-background);
}

.var-step__vertical {
  display: flex;
  height: 100%;
  min-height: var(--step-vertical-min-height);
}

.var-step__vertical-tag {
  flex-shrink: 0;
  margin: var(--step-vertical-tag-margin);
  width: var(--step-tag-size);
  height: var(--step-tag-size);
  background: var(--step-tag-background);
  display: flex;
  font-size: var(--step-tag-font-size);
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  color: var(--step-tag-color);
  cursor: pointer;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  transition: 0.3s var(--cubic-bezier);
}

.var-step__vertical-tag--active {
  background: var(--step-tag-active-color);
}

.var-step__vertical-content {
  font-size: var(--step-content-font-size);
  color: var(--step-content-color);
  cursor: pointer;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  transition: 0.3s var(--cubic-bezier);
}

.var-step__vertical-content--active {
  color: var(--step-content-active-color);
}

.var-step__vertical-line {
  position: absolute;
  height: var(--step-line-size);
  left: calc(var(--step-min-size) / 2);
  top: calc(var(--step-min-size) - var(--step-line-gap) / 2);
  width: 1px;
  transform: scaleX(0.5);
  background: var(--step-line-background);
}

.var-step__icon[var-step-cover] {
  font-size: var(--step-tag-icon-size);
}

.var-steps {
  width: 100%;
  display: flex;
  justify-content: space-between;
  overflow: hidden;
}

:root {
  --switch-track-background: #fff;
  --switch-track-active-background: var(--color-primary);
  --switch-track-error-background: var(--color-danger);
  --switch-ripple-color: var(--color-primary);
  --switch-handle-background: #fff;
  --switch-handle-color: #fff;
  --switch-handle-active-background: var(--color-primary);
  --switch-handle-error-background: var(--color-danger);
  --switch-disabled-opacity: var(--opacity-disabled);
}

.var-switch {
  display: inline-block;
}

.var-switch__block {
  position: relative;
  display: flex;
  cursor: pointer;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  align-items: center;
  justify-content: center;
  height: 24px;
  width: 40px;
  transition: filter 0.25s;
}

.var-switch--disabled {
  filter: opacity(var(--switch-disabled-opacity));
  cursor: not-allowed;
}

.var-switch__track {
  background-color: var(--switch-track-background);
  transition: background-color 0.25s;
  filter: opacity(var(--switch-disabled-opacity));
  height: 14.4px;
  width: 38px;
  border-radius: calc(20px * 2 / 3);
}

.var-switch__track--active {
  background-color: var(--switch-track-active-background);
}

.var-switch__track--error {
  background-color: var(--switch-track-error-background) !important;
}

.var-switch__ripple {
  position: absolute;
  display: flex;
  align-items: center;
  justify-content: center;
  color: var(--switch-ripple-color);
  border-radius: 50%;
  overflow: hidden;
  transition: 0.3s var(--cubic-bezier);
  width: 40px;
  height: 40px;
  left: -10px;
}

.var-switch__ripple--active {
  left: 10px;
}

.var-switch__handle {
  border-radius: 50%;
  background-color: var(--switch-handle-background);
  display: flex;
  align-items: center;
  justify-content: center;
  color: var(--switch-handle-color);
  transition: background-color 0.25s;
  width: 20px;
  height: 20px;
}

.var-switch__handle--active {
  background-color: var(--switch-handle-active-background);
}

.var-switch__handle--error {
  background-color: var(--switch-handle-error-background) !important;
}

.var-switch__loading {
  display: inline-block;
  width: 16px;
  height: 16px;
  animation: circle 1.8s linear infinite;
}

.var-switch__loading svg {
  display: block;
  width: 100%;
  height: 100%;
}

.var-switch__loading svg circle {
  animation: circular 1.5s ease-in-out infinite;
  stroke: currentColor;
  stroke-width: 3;
  stroke-linecap: round;
}

@keyframes circle {
  0% {
    transform: rotate(0);
  }

  to {
    transform: rotate(360deg);
  }
}

@keyframes circular {
  0% {
    stroke-dasharray: 1, 200;
    stroke-dashoffset: 0;
  }

  50% {
    stroke-dasharray: 90, 150;
    stroke-dashoffset: -40;
  }

  to {
    stroke-dasharray: 90, 150;
    stroke-dashoffset: -120;
  }
}

:root {
  --tab-padding: 12px;
  --tab-active-color: var(--color-primary);
  --tab-inactive-color: #646566;
  --tab-disabled-color: var(--color-text-disabled);
  --tab-font-size: var(--font-size-md);
}

.var-tab {
  display: flex;
  justify-content: center;
  align-items: center;
  flex: 1 0 auto;
  padding: 0 var(--tab-padding);
  font-size: var(--tab-font-size);
  cursor: pointer;
  user-select: none;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

.var-tab--active {
  color: var(--tab-active-color);
}

.var-tab--inactive {
  color: var(--tab-inactive-color);
}

.var-tab--disabled {
  color: var(--tab-disabled-color);
  cursor: not-allowed;
}

.var-tab--horizontal {
  flex-direction: row;
}

.var-tab--vertical {
  flex-direction: column;
}

.var-tab-item--inactive[var-tab-item-cover] {
  overflow: visible;
  height: 0;
}

:root {
  --table-background: #fff;
  --table-border-radius: 2px;
  --table-thead-border-bottom: thin solid rgba(0, 0, 0, 0.12);
  --table-thead-th-text-color: rgba(0, 0, 0, 0.6);
  --table-thead-th-font-size: 14px;
  --table-thead-tr-border-bottom: thin solid rgba(0, 0, 0, 0.12);
  --table-tbody-tr-hover-background: #eee;
  --table-tbody-tr-border-bottom: thin solid rgba(0, 0, 0, 0.12);
  --table-tbody-td-text-color: #555;
  --table-tbody-td-font-size: 16px;
  --table-row-height: 46px;
  --table-row-padding: 0 16px;
  --table-footer-border-top: thin solid rgba(0, 0, 0, 0.12);
}

.var-table {
  width: 100%;
  background: var(--table-background);
  border-radius: var(--table-border-radius);
  transition: 0.25s background-color;
}

.var-table * {
  box-sizing: border-box;
}

.var-table__main {
  width: 100%;
  overflow-x: auto;
}

.var-table__main > table {
  min-width: 100%;
  display: table;
  border-spacing: 0;
  border-collapse: collapse;
  line-height: normal;
}

.var-table__main > table thead {
  display: table-header-group;
  border-bottom: var(--table-thead-border-bottom);
}

.var-table__main > table thead tr th {
  color: var(--table-thead-th-text-color);
  font-size: var(--table-thead-th-font-size);
}

.var-table__main > table thead tr:not(:last-child) {
  border-bottom: var(--table-thead-tr-border-bottom);
}

.var-table__main > table tbody {
  display: table-row-group;
}

.var-table__main > table tbody tr {
  display: table-row;
  outline: 0;
  vertical-align: middle;
}

.var-table__main > table tbody tr:hover {
  background: var(--table-tbody-tr-hover-background);
  transition: background-color 0.25s;
}

.var-table__main > table tbody tr:not(:last-child) {
  border-bottom: var(--table-tbody-tr-border-bottom);
}

.var-table__main > table tbody td {
  color: var(--table-tbody-td-text-color);
  font-size: var(--table-tbody-td-font-size);
}

.var-table__main > table th {
  display: table-cell;
  height: var(--table-row-height);
  padding: var(--table-row-padding);
  font-weight: 500;
  text-align: left;
}

.var-table__main > table td {
  display: table-cell;
  padding: var(--table-row-padding);
  height: var(--table-row-height);
  text-align: left;
}

.var-table__footer {
  width: 100%;
  min-height: var(--table-row-height);
  border-top: var(--table-footer-border-top);
}

:root {
  --tabs-item-horizontal-height: 44px;
  --tabs-item-vertical-height: 66px;
  --tabs-radius: 2px;
  --tabs-padding: 12px;
  --tabs-indicator-size: 2px;
  --tabs-indicator-background: var(--color-primary);
  --tabs-background: #fff;
  --tabs-indicator-inner-size: 100%;
}

.var-tabs {
  border-radius: var(--tabs-radius);
  background: var(--tabs-background);
  overflow: hidden;
  transition: background-color 0.25s;
}

.var-tabs__tab-wrap {
  position: relative;
  display: flex;
  height: 100%;
}

.var-tabs__indicator {
  display: flex;
  justify-content: center;
  align-items: center;
  position: absolute;
  z-index: 1;
  transition-property: width, transform;
  transition-duration: 0.3s;
}

.var-tabs__indicator-inner {
  background: var(--tabs-indicator-background);
}

.var-tabs--layout-horizontal {
  flex-direction: row;
}

.var-tabs--layout-horizontal-scrollable {
  overflow-x: auto;
  overflow-y: hidden;
}

.var-tabs--layout-horizontal-scrollable::-webkit-scrollbar {
  display: none;
}

.var-tabs--layout-horizontal-padding {
  padding: 0 var(--tabs-padding);
}

.var-tabs--layout-horizontal-indicator {
  left: 0;
  bottom: 0;
  height: var(--tabs-indicator-size);
}

.var-tabs--layout-horizontal-reverse-indicator {
  left: 0;
  top: 0;
  height: var(--tabs-indicator-size);
}

.var-tabs--layout-horizontal-indicator-inner {
  width: var(--tabs-indicator-inner-size);
  height: 100%;
}

.var-tabs--layout-vertical {
  flex-direction: column;
}

.var-tabs--layout-vertical-scrollable {
  overflow-x: hidden;
  overflow-y: auto;
}

.var-tabs--layout-vertical-scrollable::-webkit-scrollbar {
  display: none;
}

.var-tabs--layout-vertical-padding {
  padding: 0;
}

.var-tabs--layout-vertical-indicator {
  left: 0;
  top: 0;
  width: var(--tabs-indicator-size);
}

.var-tabs--layout-vertical-reverse-indicator {
  right: 0;
  top: 0;
  width: var(--tabs-indicator-size);
}

.var-tabs--layout-vertical-indicator-inner {
  width: 100%;
  height: var(--tabs-indicator-inner-size);
}

.var-tabs--item-horizontal {
  height: var(--tabs-item-horizontal-height);
}

.var-tabs--item-vertical {
  height: var(--tabs-item-vertical-height);
}

.var-tabs--fixed-bottom {
  position: fixed;
  width: 100%;
  left: 0;
  bottom: 0;
  z-index: 99;
}

.var-tabs--safe-area {
  padding-bottom: constant(safe-area-inset-bottom);
  padding-bottom: env(safe-area-inset-bottom);
  box-sizing: content-box !important;
}

:root {
  --time-picker-border-radius: 4px;
  --time-picker-font-size: var(--font-size-md);
  --time-picker-min-width: 290px;
  --time-picker-height: 385px;
  --time-picker-title-padding: 16px;
  --time-picker-title-color: #fff;
  --time-picker-title-background: var(--color-primary);
  --time-picker-title-time-font-size: 50px;
  --time-picker-title-time-margin: 0 5px;
  --time-picker-title-ampm-margin-left: 5px;
  --time-picker-clock-left: 27px;
  --time-picker-clock-right: 27px;
  --time-picker-clock-top: 27px;
  --time-picker-clock-bottom: 27px;
  --time-picker-clock-container-width: 270px;
  --time-picker-clock-container-height: 270px;
  --time-picker-clock-container-background: #e0e0e0;
  --time-picker-clock-hand-height: calc(50% - 4px);
  --time-picker-clock-hand-width: 2px;
  --time-picker-clock-hand-bottom: 50%;
  --time-picker-clock-hand-left: calc(50% - 1px);
  --time-picker-clock-hand-background: var(--color-primary);
  --time-picker-clock-hand-border-color: var(--color-primary);
  --time-picker-clock-hand-before-width: 10px;
  --time-picker-clock-hand-before-height: 10px;
  --time-picker-clock-hand-before-border-width: 2px;
  --time-picker-clock-hand-after-width: 4px;
  --time-picker-clock-hand-after-height: 4px;
  --time-picker-clock-item-height: 32px;
  --time-picker-clock-item-width: 32px;
  --time-picker-clock-item-active-background: var(--color-primary);
  --time-picker-clock-item-active-color: #fff;
  --time-picker-clock-item-disable-color: rgba(0, 0, 0, 0.26);
  --time-picker-clock-item-text-color: #555;
  --time-picker-inner-left: 36px;
  --time-picker-inner-right: 36px;
  --time-picker-inner-top: 36px;
  --time-picker-inner-bottom: 36px;
  --time-picker-body-background: #fff;
}

.after-before-basic {
  content: "";
  position: absolute;
  border-radius: 100%;
  left: 50%;
  transform: translate(-50%, -50%);
}

.var-time-picker {
  border-radius: var(--time-picker-border-radius);
  contain: layout style;
  display: flex;
  width: 100%;
  flex-direction: column;
  font-size: var(--time-picker-font-size);
  position: relative;
  min-width: var(--time-picker-min-width);
  height: var(--time-picker-height);
  overflow: hidden;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

.var-time-picker__title {
  padding: var(--time-picker-title-padding);
  color: var(--time-picker-title-color);
  background: var(--time-picker-title-background);
  display: flex;
  align-items: flex-end;
  justify-content: flex-end;
}

.var-time-picker__title-btn {
  opacity: 0.6;
  cursor: pointer;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  transition: 0.3s var(--cubic-bezier);
  white-space: nowrap;
}

.var-time-picker__title-btn--active {
  opacity: 1;
}

.var-time-picker__title-time {
  display: flex;
  justify-content: flex-end;
  font-size: var(--time-picker-title-time-font-size);
}

.var-time-picker__title-time .var-time-picker__title-btn {
  align-items: center;
  margin: var(--time-picker-title-time-margin);
}

.var-time-picker__title-ampm {
  margin-left: var(--time-picker-title-ampm-margin-left);
}

.var-time-picker__body {
  flex: 1;
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: var(--time-picker-body-background);
}

.var-time-picker__clock {
  position: absolute;
  bottom: var(--time-picker-clock-bottom);
  left: var(--time-picker-clock-left);
  right: var(--time-picker-clock-right);
  top: var(--time-picker-clock-top);
}

.var-time-picker__clock-container {
  width: var(--time-picker-clock-container-width);
  height: var(--time-picker-clock-container-height);
  background: var(--time-picker-clock-container-background);
  border-radius: 50%;
  position: relative;
}

.var-time-picker__clock-hand {
  height: var(--time-picker-clock-hand-height);
  width: var(--time-picker-clock-hand-width);
  bottom: var(--time-picker-clock-hand-bottom);
  left: var(--time-picker-clock-hand-left);
  transform-origin: center bottom;
  position: absolute;
  will-change: transform;
  z-index: 1;
  background-color: var(--time-picker-clock-hand-background);
  border-color: var(--time-picker-clock-hand-border-color);
}

.var-time-picker__clock-hand:before {
  content: "";
  position: absolute;
  border-radius: 100%;
  left: 50%;
  transform: translate(-50%, -50%);
  background: transparent;
  border: var(--time-picker-clock-hand-before-border-width) solid;
  width: var(--time-picker-clock-hand-before-width);
  height: var(--time-picker-clock-hand-before-height);
  top: -5px;
  border-color: inherit;
}

.var-time-picker__clock-hand:after {
  content: "";
  position: absolute;
  border-radius: 100%;
  left: 50%;
  transform: translate(-50%, -50%);
  border-color: inherit;
  height: var(--time-picker-clock-hand-after-height);
  width: var(--time-picker-clock-hand-after-width);
  top: 100%;
  border-style: solid;
  background-color: inherit;
}

.var-time-picker__clock-item {
  align-items: center;
  border-radius: 100%;
  display: flex;
  justify-content: center;
  height: var(--time-picker-clock-item-height);
  position: absolute;
  width: var(--time-picker-clock-item-width);
  user-select: none;
  transform: translate(-50%, -50%);
  color: var(--time-picker-clock-item-text-color);
}

.var-time-picker__clock-item--active {
  background: var(--time-picker-clock-item-active-background);
  z-index: 2;
  color: var(--time-picker-clock-item-active-color);
}

.var-time-picker__clock-item--disable {
  color: var(--time-picker-clock-item-disable-color);
}

.var-time-picker__clock-inner {
  position: absolute;
  bottom: var(--time-picker-inner-bottom);
  left: var(--time-picker-inner-left);
  right: var(--time-picker-inner-right);
  top: var(--time-picker-inner-top);
}

.var-time-picker-panel-fade-enter-from,
.var-time-picker-panel-fade-leave-to {
  transition: 0.3s var(--cubic-bezier);
  opacity: 0;
}

.var-time-picker-panel-fade-leave-active {
  position: absolute;
}

:root {
  --uploader-action-background: #f7f8fa;
  --uploader-action-icon-color: #888;
  --uploader-action-icon-size: 24px;
  --uploader-action-margin: 0 10px 10px 0;
  --uploader-file-size: 80px;
  --uploader-file-margin: 0 10px 10px 0;
  --uploader-file-name-background: #f7f8fa;
  --uploader-file-name-color: #888;
  --uploader-file-name-font-size: 12px;
  --uploader-file-name-padding: 10px;
  --uploader-file-text-align: center;
  --uploader-file-close-background: rgba(0, 0, 0, 0.3);
  --uploader-file-close-size: 24px;
  --uploader-file-close-icon-font-size: 14px;
  --uploader-file-close-icon-color: #fff;
  --uploader-file-cover-fit: cover;
  --uploader-file-cover-background: #f7f8fa;
  --uploader-preview-video-width: 100vw;
  --uploader-preview-video-height: 100vw;
  --uploader-file-indicator-height: 4px;
  --uploader-file-indicator-normal-color: var(--color-disabled);
  --uploader-file-indicator-success-color: var(--color-success);
  --uploader-file-indicator-error-color: var(--color-danger);
  --uploader-file-progress-color: var(--color-primary);
  --uploader-disabled-color: var(--color-disabled);
  --uploader-disabled-text-color: var(--color-text-disabled);
  --uploader-loading-background: linear-gradient(
    90deg,
    hsla(0, 0%, 100%, 0),
    hsla(0, 0%, 100%, 0.3),
    hsla(0, 0%, 100%, 0)
  );
}

@keyframes var-uploader-loading-animation {
  0% {
    transform: translate(-100%);
  }

  to {
    transform: translate(100%);
  }
}

.var-uploader {
  width: 100%;
}

.var-uploader__file-list {
  width: 100%;
  display: flex;
  flex-wrap: wrap;
}

.var-uploader__file {
  position: relative;
  width: var(--uploader-file-size);
  height: var(--uploader-file-size);
  margin: var(--uploader-file-margin);
  overflow: hidden;
  cursor: pointer;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

.var-uploader__file-name {
  position: absolute;
  width: 100%;
  height: 100%;
  line-height: calc(
    var(--uploader-file-size) - var(--uploader-file-name-padding) * 2
  );
  font-size: var(--uploader-file-name-font-size);
  z-index: 0;
  background: var(--uploader-file-name-background);
  padding: var(--uploader-file-name-padding);
  color: var(--uploader-file-name-color);
  text-align: var(--uploader-file-text-align);
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
  user-select: none;
  transition: background-color 0.25s;
}

.var-uploader__file-cover {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 1;
  background: var(--uploader-file-cover-background);
  object-fit: var(--uploader-file-cover-fit);
  pointer-events: none;
  transition: background-color 0.25s;
}

.var-uploader__file-close {
  position: absolute;
  top: 0;
  right: 0;
  z-index: 2;
  border-top: var(--uploader-file-close-size) solid
    var(--uploader-file-close-background);
  border-left: var(--uploader-file-close-size) solid transparent;
}

.var-uploader__file-close-icon[var-uploader-cover] {
  position: absolute;
  top: calc(-1 * var(--uploader-file-close-size));
  right: 0;
  font-size: var(--uploader-file-close-icon-font-size);
  color: var(--uploader-file-close-icon-color);
}

.var-uploader__file-indicator {
  position: absolute;
  left: 0;
  bottom: 0;
  z-index: 2;
  width: 100%;
  height: var(--uploader-file-indicator-height);
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  background: var(--uploader-file-indicator-normal-color);
}

.var-uploader__action {
  position: relative;
  display: flex;
  justify-content: center;
  align-items: center;
  color: var(--uploader-action-icon-color);
  width: var(--uploader-file-size);
  height: var(--uploader-file-size);
  background: var(--uploader-action-background);
  margin: var(--uploader-action-margin);
  transition: background-color 0.25s;
  cursor: pointer;
}

.var-uploader__action-icon[var-uploader-cover] {
  font-size: var(--uploader-action-icon-size);
}

.var-uploader__action-input {
  display: block;
  width: 0;
  height: 0;
  visibility: hidden;
}

.var-uploader__preview[var-uploader-cover] {
  background: #000;
  box-shadow: none;
}

.var-uploader__preview-video {
  width: var(--uploader-preview-video-width);
  height: var(--uploader-preview-video-height);
}

.var-uploader__progress {
  width: 0%;
  height: 100%;
  background-color: var(--uploader-file-progress-color);
  transition: all 0.25s ease-in-out;
}

.var-uploader--loading:after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 1;
  animation: var-uploader-loading-animation 0.6s infinite;
  background: var(--uploader-loading-background);
  transition: background-color 0.25s;
}

.var-uploader--success {
  background: var(--uploader-file-indicator-success-color);
}

.var-uploader--error {
  background: var(--uploader-file-indicator-error-color);
}

.var-uploader--disabled {
  background: var(--uploader-disabled-color);
  color: var(--uploader-disabled-text-color);
  cursor: not-allowed;
}

:root {
  --watermark-content-color: #808080;
}

.var-watermark {
  position: relative;
}

.var-watermark__container {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  pointer-events: none;
  background-repeat: repeat;
  color: var(--watermark-content-color);
}

.var-watermark--fullscreen {
  position: fixed;
}

.install-pop[data-v-278a6c96] {
  position: relative;
  top: 50%;
  transform: translateY(-50%);
  width: 100%;
  text-align: center;
}

.install-pop .install-pop-content[data-v-278a6c96] {
  width: 80%;
  background: #fff;
  border-radius: 8px;
  padding: 25px 15px;
  box-sizing: border-box;
  margin: 0 auto;
  box-shadow: 5px 10px 20px #0000001a;
}

.install-pop .install-pop-btn[data-v-278a6c96] {
  background: #00875f;
  color: #fff;
  width: 100%;
  height: 40px;
  line-height: 40px;
  border-radius: 5px;
}

.install-pop .install-pop-title[data-v-278a6c96] {
  color: #616264;
  font-weight: 700;
  font-size: 18px;
}

.install-pop .install-pop-effective[data-v-278a6c96] {
  background: #d6fdc8;
  color: #128756;
  width: 130px;
  margin: 20px auto;
  padding: 5px 10px;
  border-radius: 15px;
  font-weight: 700;
  font-size: 18px;
}

.install-pop .install-pop-effective img[data-v-278a6c96] {
  width: 20px;
  margin-right: 5px;
  vertical-align: -3px;
}

.install-pop .install-pop-loading[data-v-278a6c96] {
  position: relative;
  margin-top: 20px;
}

.install-pop .install-pop-loading .install-pop-loading-text[data-v-278a6c96] {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #616264;
  font-size: 14px;
}

@-webkit-keyframes rotation-278a6c96 {
  0% {
    transform: rotate(0);
  }

  to {
    transform: rotate(360deg);
  }
}

.install-pop .loader-1[data-v-278a6c96] {
  width: 68px;
  height: 68px;
  border: 3px solid #eceff7;
  border-bottom-color: #00875f;
  border-radius: 50%;
  display: inline-block;
  -webkit-animation: rotation-278a6c96 1s linear infinite;
  animation: rotation-278a6c96 1s linear infinite;
}

@keyframes rotation-140e6839 {
  0% {
    transform: rotate(0);
  }

  to {
    transform: rotate(360deg);
  }
}

.game-logo[data-v-140e6839] {
  position: relative;
  margin-right: 12px;
}

.game-logo .download-logo-progress[data-v-140e6839] {
  display: none;
}

.download-logo[data-v-140e6839] {
  display: flex;
  align-items: center;
  justify-content: center;
}

.loader-2[data-v-140e6839] {
  width: 70px;
  height: 70px;
  border: 2px solid #00875f;
  border-bottom-color: #efefef;
  border-radius: 50%;
  display: inline-block;
  -webkit-animation: rotation-140e6839 1s linear infinite;
  animation: rotation-140e6839 1s linear infinite;
}

.download-logo-progress[data-v-140e6839] {
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
}

.download-text[data-v-140e6839] {
  color: #5f6368;
  padding: 5px 0;
  font-size: 12px;
}

@media only screen and (max-width: 960px) {
  .download-logo .game-logo-img-content .game-logo-img[data-v-140e6839] {
    transform: scale(0.5);
  }

  .download-logo .download-logo-progress[data-v-140e6839] {
    display: block;
  }
}

@keyframes rotation-f60144d4 {
  0% {
    transform: rotate(0);
  }

  to {
    transform: rotate(360deg);
  }
}

.game-logo[data-v-f60144d4] {
  position: relative;
  margin-right: 12px;
}

.game-logo .download-logo-progress[data-v-f60144d4] {
  display: none;
}

.download-logo[data-v-f60144d4] {
  display: flex;
  align-items: center;
  justify-content: center;
}

.loader-2[data-v-f60144d4] {
  width: 70px;
  height: 70px;
  border: 2px solid #00875f;
  border-bottom-color: #efefef;
  border-radius: 50%;
  display: inline-block;
  -webkit-animation: rotation-f60144d4 1s linear infinite;
  animation: rotation-f60144d4 1s linear infinite;
}

.download-logo-progress[data-v-f60144d4] {
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
}

.download-text[data-v-f60144d4] {
  color: #5f6368;
  padding: 5px 0;
  font-size: 12px;
}

@media only screen and (max-width: 960px) {
  .download-logo .game-logo-img-content .game-logo-img[data-v-f60144d4] {
    transform: scale(0.5);
  }

  .download-logo .download-logo-progress[data-v-f60144d4] {
    display: block;
  }
}

.Top_container__OA1if[data-v-f60144d4] {
  background-color: #202124;
  padding-bottom: 32px;
  position: relative;
}

.Top_container__OA1if .Top_contentVideo__l0103[data-v-f60144d4] {
  overflow: hidden;
  position: absolute;
  right: 0;
  top: 0;
  width: 100%;
  z-index: 0;
}

.Top_container__OA1if
  .Top_contentVideo__l0103
  .Top_contentVideoContent__-90Cy[data-v-f60144d4] {
  position: relative;
  width: 100%;
}

.Top_container__OA1if
  .Top_contentVideo__l0103
  .Top_contentVideoContent__-90Cy
  #Top_contentVideo__l0103[data-v-f60144d4] {
  width: 100%;
  z-index: 0;
}

.Top_container__OA1if
  .Top_contentVideo__l0103
  .Top_contentVideoContent__-90Cy
  .Top_contentVideoMask__BuR8l[data-v-f60144d4] {
  background:
    linear-gradient(90deg, #202124 0, rgba(0, 0, 0, 0) 56%),
    linear-gradient(0deg, #202124 0, rgba(0, 0, 0, 0) 56%);
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
}

.Top_container__OA1if .Top_content__oH2lj[data-v-f60144d4] {
  margin: 0 auto;
  max-width: 1296px;
  position: relative;
  width: calc(100% - 48px);
}

.Top_container__OA1if
  .Top_content__oH2lj
  .Top_contentEmpty__JqXJk[data-v-f60144d4] {
  height: calc(56.25vw - 40px);
  width: 100%;
}

.Top_container__OA1if
  .Top_content__oH2lj
  .Top_contentInfo__JDf0z[data-v-f60144d4] {
  display: flex;
  flex-direction: column;
  justify-content: flex-end;
  min-height: 56.25vw;
  z-index: 2;
}

.Top_container__OA1if
  .Top_content__oH2lj
  .Top_contentInfo__JDf0z
  .Top_infoTitle__e7zWM[data-v-f60144d4] {
  display: flex;
}

.Top_container__OA1if
  .Top_content__oH2lj
  .Top_contentInfo__JDf0z
  .Top_infoTitle__e7zWM
  .Top_infoTitleImg__H-Ylf[data-v-f60144d4] {
  border-radius: 20%;
  height: 72px;
  width: 72px;
}

.Top_container__OA1if
  .Top_content__oH2lj
  .Top_contentInfo__JDf0z
  .Top_infoTitle__e7zWM
  .Top_infoTitleContent__NAqoL
  .Top_infoName__zeOuN[data-v-f60144d4] {
  color: #e8eaed;
  font-size: 21px;
}

.Top_container__OA1if
  .Top_content__oH2lj
  .Top_contentInfo__JDf0z
  .Top_infoTitle__e7zWM
  .Top_infoTitleContent__NAqoL
  .Top_infoDesc__16WO3[data-v-f60144d4] {
  color: #00a173;
  font-size: 16px;
  margin-top: 10px;
}

.Top_container__OA1if
  .Top_content__oH2lj
  .Top_contentInfo__JDf0z
  .Top_infoTitle__e7zWM
  .Top_infoTitleContent__NAqoL
  .Top_infoDesc2__ArWtV[data-v-f60144d4] {
  color: #9aa0a6;
  font-size: 12px;
  margin-top: 3px;
}

.Top_container__OA1if
  .Top_content__oH2lj
  .Top_contentInfo__JDf0z
  .Top_infoDownLoad__d\+xcS[data-v-f60144d4] {
  align-items: center;
  display: flex;
  height: 64px;
  margin: 16px 0 0;
}

.Top_container__OA1if
  .Top_content__oH2lj
  .Top_contentInfo__JDf0z
  .Top_infoDownLoad__d\+xcS
  .Top_infoDownLoadItem__PPmpi[data-v-f60144d4] {
  align-items: center;
  display: flex;
  flex-direction: column;
  justify-content: center;
  min-width: 96px;
  padding: 0 11px;
}

.Top_container__OA1if
  .Top_content__oH2lj
  .Top_contentInfo__JDf0z
  .Top_infoDownLoad__d\+xcS
  .Top_infoDownLoadItem__PPmpi[data-v-f60144d4]:first-child {
  padding-left: 0;
}

.Top_container__OA1if
  .Top_content__oH2lj
  .Top_contentInfo__JDf0z
  .Top_infoDownLoad__d\+xcS
  .Top_infoDownLoadItem__PPmpi
  .Top_infoDownLoadItemName__lW9PZ[data-v-f60144d4] {
  align-items: center;
  color: #e8eaed;
  display: flex;
  font-size: 14px;
  height: 24px;
}

.Top_container__OA1if
  .Top_content__oH2lj
  .Top_contentInfo__JDf0z
  .Top_infoDownLoad__d\+xcS
  .Top_infoDownLoadItem__PPmpi
  .Top_infoDownLoadItemName__lW9PZ
  img[data-v-f60144d4] {
  margin-left: 4px;
}

.Top_container__OA1if
  .Top_content__oH2lj
  .Top_contentInfo__JDf0z
  .Top_infoDownLoad__d\+xcS
  .Top_infoDownLoadItem__PPmpi
  .Top_infoDownLoadItemName__lW9PZ
  .Top_infoDownLoadItemName12__omjip[data-v-f60144d4] {
  height: 16px;
  width: 22px;
}

.Top_container__OA1if
  .Top_content__oH2lj
  .Top_contentInfo__JDf0z
  .Top_infoDownLoad__d\+xcS
  .Top_infoDownLoadItem__PPmpi
  .Top_infoDownLoadItemDesc__LeUow[data-v-f60144d4] {
  align-items: center;
  color: #9aa0a6;
  display: flex;
  font-size: 12px;
}

.Top_container__OA1if
  .Top_content__oH2lj
  .Top_contentInfo__JDf0z
  .Top_infoDownLoad__d\+xcS
  .Top_infoDownLoadItem__PPmpi
  .Top_infoDownLoadItemDesc__LeUow
  img[data-v-f60144d4] {
  height: 12px;
  margin-left: 4px;
  width: 12px;
}

.Top_container__OA1if
  .Top_content__oH2lj
  .Top_contentInfo__JDf0z
  .Top_infoDownLoad__d\+xcS
  .Top_infoDownLoadItemgameImgImg__UomC6[data-v-f60144d4] {
  display: none;
}

.Top_container__OA1if
  .Top_content__oH2lj
  .Top_contentInfo__JDf0z
  .Top_infoDownLoad__d\+xcS
  .Top_infoDownLoadDivider__0iqRd[data-v-f60144d4] {
  background-color: #3c4043;
  flex-shrink: 0;
  height: 24px;
  width: 1px;
}

.Top_container__OA1if
  .Top_content__oH2lj
  .Top_contentInfo__JDf0z
  .Top_infoHandler__f39g2[data-v-f60144d4] {
  display: flex;
  flex-direction: column;
  margin-top: 24px;
}

.Top_container__OA1if
  .Top_content__oH2lj
  .Top_contentInfo__JDf0z
  .Top_infoHandler__f39g2
  .Top_infoHandlerDownload__t7Ljy[data-v-f60144d4] {
  align-items: center;
  background-color: #00a173;
  border-radius: 8px;
  color: #202124;
  cursor: pointer;
  display: flex;
  font-size: 14px;
  height: 36px;
  justify-content: center;
  width: 100%;
}

.Top_container__OA1if
  .Top_content__oH2lj
  .Top_contentInfo__JDf0z
  .Top_infoHandler__f39g2
  .Top_infoHandlerShare__fq8YY[data-v-f60144d4] {
  align-items: center;
  color: #00a173;
  display: flex;
  height: 48px;
  justify-content: center;
  margin-top: 6px;
  width: 100%;
}

.Top_container__OA1if
  .Top_content__oH2lj
  .Top_contentInfo__JDf0z
  .Top_infoHandler__f39g2
  .Top_infoHandlerShare__fq8YY
  .Top_infoHandlerShareItem__qweJQ[data-v-f60144d4] {
  align-items: center;
  cursor: pointer;
  display: flex;
  justify-content: center;
  padding-left: 8px;
  padding-right: 8px;
}

.Top_container__OA1if
  .Top_content__oH2lj
  .Top_contentInfo__JDf0z
  .Top_infoHandler__f39g2
  .Top_infoHandlerShare__fq8YY
  .Top_infoHandlerShareItem__qweJQ
  img[data-v-f60144d4] {
  height: 24px;
  margin-right: 8px;
  width: 24px;
}

.Top_container__OA1if
  .Top_content__oH2lj
  .Top_contentInfo__JDf0z
  .Top_infoDevice__OOiV6[data-v-f60144d4] {
  align-items: center;
  color: #9aa0a6;
  display: flex;
  margin-top: 24px;
}

.Top_container__OA1if
  .Top_content__oH2lj
  .Top_contentInfo__JDf0z
  .Top_infoDevice__OOiV6
  img[data-v-f60144d4] {
  height: 20px;
  margin-right: 12px;
  width: 20px;
}

@media only screen and (min-width: 600px) {
  .Top_container__OA1if
    .Top_content__oH2lj
    .Top_contentEmpty__JqXJk[data-v-f60144d4] {
    height: 112px;
    width: 100%;
  }

  .Top_container__OA1if
    .Top_content__oH2lj
    .Top_contentInfo__JDf0z
    .Top_infoTitle__e7zWM
    .Top_infoTitleImg__H-Ylf[data-v-f60144d4] {
    height: 96px;
    width: 96px;
  }

  .Top_container__OA1if
    .Top_content__oH2lj
    .Top_contentInfo__JDf0z
    .Top_infoTitle__e7zWM
    .Top_infoTitleContent__NAqoL
    .Top_infoName__zeOuN[data-v-f60144d4] {
    font-size: 44px;
  }

  .Top_container__OA1if
    .Top_content__oH2lj
    .Top_contentInfo__JDf0z
    .Top_infoHandler__f39g2[data-v-f60144d4] {
    align-items: center;
    flex-direction: row;
  }

  .Top_container__OA1if
    .Top_content__oH2lj
    .Top_contentInfo__JDf0z
    .Top_infoHandler__f39g2
    .Top_infoHandlerDownload__t7Ljy[data-v-f60144d4] {
    padding-left: 72px;
    padding-right: 72px;
    width: auto;
  }

  .Top_container__OA1if
    .Top_content__oH2lj
    .Top_contentInfo__JDf0z
    .Top_infoHandler__f39g2
    .Top_infoHandlerShare__fq8YY[data-v-f60144d4] {
    margin-top: 0;
    width: auto;
  }

  .Top_container__OA1if
    .Top_content__oH2lj
    .Top_contentInfo__JDf0z
    .Top_infoHandler__f39g2
    .Top_infoHandlerShare__fq8YY
    .Top_infoHandlerShareItem__qweJQ[data-v-f60144d4] {
    padding-left: 32px;
    padding-right: 0;
  }

  .Top_container__OA1if
    .Top_content__oH2lj
    .Top_contentInfo__JDf0z
    .Top_infoHandler__f39g2
    .Top_infoHandlerShare__fq8YY
    .Top_infoHandlerShareItem__qweJQ
    .Top_infoHandlerShareItemName__bgokf[data-v-f60144d4] {
    display: none;
  }
}

@media only screen and (min-width: 960px) {
  .Top_container__OA1if
    .Top_content__oH2lj
    .Top_contentInfo__JDf0z
    .Top_infoTitle__e7zWM
    .Top_infoTitleContent__NAqoL
    .Top_infoDesc__16WO3[data-v-f60144d4] {
    margin-top: 16px;
  }

  .Top_container__OA1if
    .Top_content__oH2lj
    .Top_contentInfo__JDf0z
    .Top_infoTitle__e7zWM
    .Top_infoTitleImg__H-Ylf[data-v-f60144d4],
  .game-logo[data-v-f60144d4] {
    display: none;
  }

  .Top_container__OA1if
    .Top_content__oH2lj
    .Top_contentInfo__JDf0z
    .Top_infoDownLoad__d\+xcS
    .Top_infoDownLoadItemgameImgImg__UomC6[data-v-f60144d4] {
    border-radius: 20%;
    display: block;
    height: 48px;
    margin-right: 16px;
    width: 48px;
  }
}

@media only screen and (min-width: 1024px) {
  .Top_container__OA1if .Top_contentVideo__l0103[data-v-f60144d4] {
    height: 468px;
    width: 832px;
  }

  .Top_container__OA1if
    .Top_contentVideo__l0103
    #Top_contentVideo__l0103[data-v-f60144d4] {
    width: 100%;
    z-index: 0;
  }

  .Top_container__OA1if
    .Top_content__oH2lj
    .Top_contentEmpty__JqXJk[data-v-f60144d4] {
    height: 112px;
    width: 100%;
  }

  .Top_container__OA1if
    .Top_content__oH2lj
    .Top_contentInfo__JDf0z[data-v-f60144d4] {
    min-height: 436px;
  }
}

@media only screen and (min-width: 1280px) {
  .Top_container__OA1if .Top_contentVideo__l0103[data-v-f60144d4] {
    height: 532px;
    width: 947px;
  }

  .Top_container__OA1if
    .Top_content__oH2lj
    .Top_contentEmpty__JqXJk[data-v-f60144d4] {
    height: 112px;
    width: 100%;
  }

  .Top_container__OA1if
    .Top_content__oH2lj
    .Top_contentInfo__JDf0z[data-v-f60144d4] {
    min-height: 500px;
  }

  .Top_container__OA1if
    .Top_content__oH2lj
    .Top_contentInfo__JDf0z
    .Top_infoTitle__e7zWM
    .Top_infoTitleContent__NAqoL
    .Top_infoName__zeOuN[data-v-f60144d4] {
    font-size: 64px;
  }

  .Top_container__OA1if
    .Top_content__oH2lj
    .Top_contentInfo__JDf0z
    .Top_infoHandler__f39g2
    .Top_infoHandlerShare__fq8YY
    .Top_infoHandlerShareItem__qweJQ
    .Top_infoHandlerShareItemName__bgokf[data-v-f60144d4] {
    display: block;
  }
}

@media only screen and (min-width: 1296px) {
  .Top_container__OA1if .Top_contentVideo__l0103[data-v-f60144d4] {
    right: calc(50vw - 648px);
  }

  .Top_container__OA1if
    .Top_contentVideo__l0103
    .Top_contentVideoContent__-90Cy
    .Top_contentVideoMask__BuR8l[data-v-f60144d4] {
    background:
      linear-gradient(90deg, #202124 0, rgba(0, 0, 0, 0) 56%),
      linear-gradient(0deg, #202124 0, rgba(0, 0, 0, 0) 56%),
      linear-gradient(270deg, #202124 0, rgba(0, 0, 0, 0) 56%);
  }
}

@media only screen and (min-width: 1440px) {
  .Top_container__OA1if .Top_contentVideo__l0103[data-v-f60144d4] {
    height: 600px;
    width: 1067px;
  }

  .Top_container__OA1if
    .Top_content__oH2lj
    .Top_contentEmpty__JqXJk[data-v-f60144d4] {
    height: 112px;
    width: 100%;
  }

  .Top_container__OA1if
    .Top_content__oH2lj
    .Top_contentInfo__JDf0z[data-v-f60144d4] {
    min-height: 568px;
  }
}

.star-item[data-v-a7ccbb1b] {
  display: inline-block;
  text-align: left;
}

.Z1Dz7b[data-v-a7ccbb1b] {
  color: #01875f;
  fill: #01875f;
  stop-color: #01875f;
}

.Z1Dz7b[data-v-a7ccbb1b]:not(:disabled) {
  color: #01875f;
}

.Wi7KIe[data-v-a7ccbb1b] {
  fill: #f1f3f4;
  stop-color: #f1f3f4;
}

.preview-list[data-v-9cd2aff1] {
  margin-top: 0;
  margin-bottom: 20px;
}

.preview-list-content[data-v-9cd2aff1] {
  width: calc(100% - 48px);
  margin: 0 auto;
}

.preview-list-scroll[data-v-9cd2aff1] {
  display: flex;
  overflow-x: scroll;
  scroll-snap-type: x mandatory;
  -ms-overflow-style: none;
  scrollbar-width: none;
}

.preview-list-scroll[data-v-9cd2aff1]::-webkit-scrollbar {
  display: none;
}

.preview-list-scroll-item[data-v-9cd2aff1] {
  flex-shrink: 0;
}

.preview-list-scroll-item + .preview-list-scroll-item[data-v-9cd2aff1] {
  margin-left: 12px;
}

.preview-list-scroll-item-img[data-v-9cd2aff1] {
  min-width: 92px;
  height: 150px;
}

.preview-list-scroll-item-img[data-v-9cd2aff1] .var-image__image {
  width: auto;
  height: 100%;
  border-radius: 8px;
  box-shadow:
    0 1px 2px #3c40434d,
    0 1px 3px 1px #3c404326;
}

.open-pop-up-content[data-v-37033212] {
  position: fixed;
  inset: 0;
  background: rgba(0, 0, 0, 0.5);
  z-index: 99;
}

.open-pop-up-content .title[data-v-37033212] {
  display: flex;
  justify-content: space-between;
  font-weight: 700;
}

.open-pop-up-content .content[data-v-37033212] {
  color: #000;
  padding: 10px 0;
}

.open-pop-up-content .popup-example-block[data-v-37033212] {
  position: relative;
  top: 50%;
  transform: translateY(-50%);
  margin: 0 auto;
  padding: 20px 15px;
  width: 280px;
  border-radius: 8px;
  background-color: #fff;
  box-shadow:
    0 3px 3px -2px var(--shadow-key-umbra-opacity),
    0 3px 4px 0 var(--shadow-key-penumbra-opacity),
    0 1px 8px 0 var(--shadow-key-ambient-opacity);
}

.open-pop-up-content .popup-example-block .open-btn[data-v-37033212] {
  margin-top: 10px;
}

.main-swiper-img[data-v-694a96bd] {
  border-radius: 10px;
  width: 100%;
}

.google-open-pop-up-content[data-v-1819132e] {
  position: fixed;
  inset: 0;
  background: rgba(0, 0, 0, 0.5);
  z-index: 99;
}

.google-open-pop-up-content .title[data-v-1819132e] {
  display: flex;
  justify-content: space-between;
  font-weight: 700;
}

.google-open-pop-up-content .content[data-v-1819132e] {
  color: #666;
  padding: 10px 0 0;
}

.google-open-pop-up-content .popup-example-block[data-v-1819132e] {
  position: relative;
  top: 50%;
  transform: translateY(-50%);
  padding: 20px 15px;
  width: 280px;
  border-radius: 8px;
  background: #fff;
  margin: 0 auto;
}

@keyframes moveUpDown-1819132e {
  0% {
    transform: translateY(0);
  }

  50% {
    transform: translateY(10px);
  }

  to {
    transform: translateY(0);
  }
}

.google-open-pop-up-content .arrow[data-v-1819132e] {
  overflow: hidden;
  height: 30px;
  text-align: center;
}

.google-open-pop-up-content .arrow img[data-v-1819132e] {
  height: 20px;
  transform: rotate(90deg);
  animation: moveUpDown-1819132e 1.5s ease-in-out infinite;
}

.google-open-pop-up-content .tips-box .tips-box-item-content[data-v-1819132e] {
  padding-left: 25px;
  margin-bottom: 10px;
  margin-top: 10px;
}

.google-open-pop-up-content .tips-box .tips-box-item-url[data-v-1819132e] {
  border: 1px solid #ddd;
  border-radius: 5px;
  margin-bottom: 10px;
  padding: 8px;
}

.google-open-pop-up-content
  .tips-box
  .tips-box-item-url
  .tips-box-item-url-con[data-v-1819132e] {
  color: #888;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}

.google-open-pop-up-content .tips-box .tips-box-item-title[data-v-1819132e] {
  display: flex;
  justify-content: flex-start;
  line-height: 18px;
}

.google-open-pop-up-content .tips-box .tips-box-item-title b[data-v-1819132e] {
  font-weight: 700;
}

.google-open-pop-up-content .tips-box .tips-box-item-btn[data-v-1819132e] {
  background: #01875f;
  color: #fff;
  font-size: 14px;
  border-radius: 5px;
  padding: 9px 10px;
  text-align: center;
  margin-bottom: 5px;
  display: flex;
  justify-content: center;
  align-items: center;
}

.google-open-pop-up-content .tips-box .tips-box-item-btn img[data-v-1819132e] {
  margin-right: 10px;
}

.google-open-pop-up-content .tips-box .copy[data-v-1819132e] {
  border: 1px solid #01875f;
  border-radius: 5px;
  padding: 8px 10px;
  color: #01875f;
  text-align: center;
}

.page-loading-img[data-v-0de00ffc] {
  height: 100px;
}

.start-up-page[data-v-0de00ffc] {
  position: fixed;
  inset: 0;
  background: #fff;
  z-index: 9999;
}

.start-up-page .start-up-page-logo[data-v-0de00ffc] {
  position: relative;
  top: 50%;
  width: 100%;
  transform: translateY(-50%);
  text-align: center;
}

.start-up-page .start-up-page-logo[data-v-0de00ffc]:before {
  content: "";
  position: absolute;
  top: -50px;
  left: 0;
  width: 50px;
  height: 300px;
  transform: rotate(30deg);
  background: linear-gradient(
    45deg,
    rgba(255, 255, 255, 0.5) 0%,
    transparent 50%,
    rgba(255, 255, 255, 0.5) 100%
  );
  animation: shine 1s infinite;
}

.loading-text[data-v-0de00ffc] {
  padding-top: 0;
  font-size: 15px;
  font-weight: 700;
  color: #555;
}

#square5[data-v-0de00ffc] {
  display: block;
  position: absolute;
  z-index: 999;
  top: 50%;
  left: 50%;
  height: 50px;
  width: 46px;
  margin: -25px 0 0 -25px;
}

#square5 span[data-v-0de00ffc] {
  width: 16px;
  height: 16px;
  background-color: #000;
  display: inline-block;
  -webkit-animation: square5-0de00ffc 1.7s infinite ease-in-out both;
  animation: square5-0de00ffc 1.7s infinite ease-in-out both;
}

#square5 span[data-v-0de00ffc]:nth-child(1) {
  left: 11px;
  -webkit-animation-delay: 0.2s;
  animation-delay: 0.2s;
  background: #d62d20;
}

#square5 span[data-v-0de00ffc]:nth-child(2) {
  left: 22px;
  -webkit-animation-delay: 0.4s;
  animation-delay: 0.4s;
  background: #008744;
}

#square5 span[data-v-0de00ffc]:nth-child(3) {
  left: 33px;
  -webkit-animation-delay: 0.6s;
  animation-delay: 0.6s;
  background: #0057e7;
}

#square5 span[data-v-0de00ffc]:nth-child(4) {
  left: 44px;
  -webkit-animation-delay: 0.8s;
  animation-delay: 0.8s;
  background: #ffa700;
}

@keyframes square5-0de00ffc {
  0% {
    -webkit-transform: rotateY(0deg);
    transform: rotateY(0);
  }

  50% {
    -webkit-transform: rotateY(180deg);
    transform: rotateY(180deg);
  }

  to {
    -webkit-transform: rotateX(180deg);
    transform: rotateX(180deg);
  }
}

@-webkit-keyframes square5-0de00ffc {
  0% {
    -webkit-transform: rotateY(0deg);
    transform: rotateY(0);
  }

  50% {
    -webkit-transform: rotateY(180deg);
    transform: rotateY(180deg);
  }

  to {
    -webkit-transform: rotateX(180deg);
    transform: rotateX(180deg);
  }
}

.game-popup[data-v-f57f609b] {
  position: fixed;
  inset: 335px 0 0;
  background: rgba(0, 0, 0, 0.8);
  z-index: 1;
  overflow-y: auto;
}

.game-popup .close[data-v-f57f609b] {
  position: sticky;
  top: 0;
  right: 0;
  text-align: right;
}

.game-popup .close img[data-v-f57f609b] {
  width: 30px;
}

.game-popup .hd-box[data-v-f57f609b] {
  color: #fff;
  padding-top: 15px;
}

.game-popup .hd-box .hd-title[data-v-f57f609b] {
  text-align: center;
  font-size: 20px;
  line-height: 28px;
}

.game-popup .hd-box .hd-content[data-v-f57f609b] {
  line-height: 20px;
  padding: 0 10px;
}

.game-popup .hd-box .hd-content .text[data-v-f57f609b] {
  margin-top: 5px;
}

.game-popup .bd-box[data-v-f57f609b] {
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
  padding: 0 5px;
}

.game-popup .bd-box .bd-item[data-v-f57f609b] {
  width: 50%;
  padding: 5px;
}

.game-popup .bd-box .bd-item img[data-v-f57f609b] {
  width: 100%;
  display: block;
}

.game-popup .bd-box .bar-box[data-v-f57f609b] {
  background: #cecece;
  width: 100%;
  position: relative;
  height: 15px;
}

.game-popup .bd-box .bar-box .bar-item[data-v-f57f609b] {
  background: #11cd30;
  height: 15px;
  line-height: 15px;
  position: absolute;
  left: 0;
  top: 0;
  font-size: 10px;
}

.game-popup .bd-box .bar-box .bar-item .text[data-v-f57f609b] {
  padding-left: 15px;
}

@keyframes shine-03871c2e {
  0% {
    left: 0;
  }

  to {
    left: 120%;
  }
}

.main-iframe[data-v-03871c2e] {
  width: 100%;
  height: 100vh;
  border: none;
}

.install-pop-box[data-v-03871c2e] {
  background: rgba(0, 0, 0, 0.5);
  position: fixed;
  inset: 0;
  z-index: 999;
}

html,
body {
  height: 100%;
  overflow: hidden;
}

body {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  color: #000000de;
  font-family: Roboto, RobotoDraft, Helvetica, Arial, sans-serif;
  margin: 0;
  text-size-adjust: 100%;
}

textarea {
  font-family: Roboto, RobotoDraft, Helvetica, Arial, sans-serif;
}

a {
  text-decoration: none;
  color: #2962ff;
}

img {
  border: none;
}

* {
  -webkit-tap-highlight-color: transparent;
}

#apps-debug-tracers {
  display: none;
}

html,
body {
  overflow: visible;
}

body {
  overflow-y: scroll;
}

@font-face {
  font-family: Google Sans;
  src:
    url(./google-sans/ProductSans-Bold.ttf) format("ttf"),
    url(./google-sans/ProductSans-BoldItalic.ttf) format("ttf");
}

.material-icons-extended,
.google-material-icons {
  font-family: Material Icons;
  font-weight: 400;
  font-style: normal;
  font-size: 24px;
  line-height: 1;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-feature-settings: "liga";
  -webkit-font-smoothing: antialiased;
}

@keyframes mdc-ripple-fg-radius-in {
  0% {
    animation-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transform: translate(var(--mdc-ripple-fg-translate-start, 0)) scale(1);
  }

  to {
    transform: translate(var(--mdc-ripple-fg-translate-end, 0))
      scale(var(--mdc-ripple-fg-scale, 1));
  }
}

@keyframes mdc-ripple-fg-opacity-in {
  0% {
    animation-timing-function: linear;
    opacity: 0;
  }

  to {
    opacity: var(--mdc-ripple-fg-opacity, 0);
  }
}

@keyframes mdc-ripple-fg-opacity-out {
  0% {
    animation-timing-function: linear;
    opacity: var(--mdc-ripple-fg-opacity, 0);
  }

  to {
    opacity: 0;
  }
}

.VfPpkd-ksKsZd-XxIAqe {
  --mdc-ripple-fg-size: 0;
  --mdc-ripple-left: 0;
  --mdc-ripple-top: 0;
  --mdc-ripple-fg-scale: 1;
  --mdc-ripple-fg-translate-end: 0;
  --mdc-ripple-fg-translate-start: 0;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  will-change: transform, opacity;
  position: relative;
  outline: none;
  overflow: hidden;
}

.VfPpkd-ksKsZd-XxIAqe:before,
.VfPpkd-ksKsZd-XxIAqe:after {
  position: absolute;
  border-radius: 50%;
  opacity: 0;
  pointer-events: none;
  content: "";
}

.VfPpkd-ksKsZd-XxIAqe:before {
  transition:
    opacity 15ms linear,
    background-color 15ms linear;
  z-index: 1;
  z-index: var(--mdc-ripple-z-index, 1);
}

.VfPpkd-ksKsZd-XxIAqe:after {
  z-index: 0;
  z-index: var(--mdc-ripple-z-index, 0);
}

.VfPpkd-ksKsZd-XxIAqe.VfPpkd-ksKsZd-mWPk3d:before {
  transform: scale(var(--mdc-ripple-fg-scale, 1));
}

.VfPpkd-ksKsZd-XxIAqe.VfPpkd-ksKsZd-mWPk3d:after {
  top: 0;
  left: 0;
  transform: scale(0);
  transform-origin: center center;
}

.VfPpkd-ksKsZd-XxIAqe.VfPpkd-ksKsZd-mWPk3d-OWXEXe-ZNMTqd:after {
  top: var(--mdc-ripple-top, 0);
  left: var(--mdc-ripple-left, 0);
}

.VfPpkd-ksKsZd-XxIAqe.VfPpkd-ksKsZd-mWPk3d-OWXEXe-Tv8l5d-lJfZMc:after {
  animation:
    mdc-ripple-fg-radius-in 225ms forwards,
    mdc-ripple-fg-opacity-in 75ms forwards;
}

.VfPpkd-ksKsZd-XxIAqe.VfPpkd-ksKsZd-mWPk3d-OWXEXe-Tv8l5d-OmS1vf:after {
  animation: mdc-ripple-fg-opacity-out 0.15s;
  transform: translate(var(--mdc-ripple-fg-translate-end, 0))
    scale(var(--mdc-ripple-fg-scale, 1));
}

.VfPpkd-ksKsZd-XxIAqe:before,
.VfPpkd-ksKsZd-XxIAqe:after {
  top: -50%;
  left: -50%;
  width: 200%;
  height: 200%;
}

.VfPpkd-ksKsZd-XxIAqe.VfPpkd-ksKsZd-mWPk3d:after {
  width: var(--mdc-ripple-fg-size, 100%);
  height: var(--mdc-ripple-fg-size, 100%);
}

.VfPpkd-ksKsZd-XxIAqe[data-mdc-ripple-is-unbounded],
.VfPpkd-ksKsZd-mWPk3d-OWXEXe-ZNMTqd {
  overflow: visible;
}

.VfPpkd-ksKsZd-XxIAqe[data-mdc-ripple-is-unbounded]:before,
.VfPpkd-ksKsZd-XxIAqe[data-mdc-ripple-is-unbounded]:after,
.VfPpkd-ksKsZd-mWPk3d-OWXEXe-ZNMTqd:before,
.VfPpkd-ksKsZd-mWPk3d-OWXEXe-ZNMTqd:after {
  top: 0%;
  left: 0%;
  width: 100%;
  height: 100%;
}

.VfPpkd-ksKsZd-XxIAqe[data-mdc-ripple-is-unbounded].VfPpkd-ksKsZd-mWPk3d:before,
.VfPpkd-ksKsZd-XxIAqe[data-mdc-ripple-is-unbounded].VfPpkd-ksKsZd-mWPk3d:after,
.VfPpkd-ksKsZd-mWPk3d-OWXEXe-ZNMTqd.VfPpkd-ksKsZd-mWPk3d:before,
.VfPpkd-ksKsZd-mWPk3d-OWXEXe-ZNMTqd.VfPpkd-ksKsZd-mWPk3d:after {
  top: var(--mdc-ripple-top, 0%);
  left: var(--mdc-ripple-left, 0%);
  width: var(--mdc-ripple-fg-size, 100%);
  height: var(--mdc-ripple-fg-size, 100%);
}

.VfPpkd-ksKsZd-XxIAqe[data-mdc-ripple-is-unbounded].VfPpkd-ksKsZd-mWPk3d:after,
.VfPpkd-ksKsZd-mWPk3d-OWXEXe-ZNMTqd.VfPpkd-ksKsZd-mWPk3d:after {
  width: var(--mdc-ripple-fg-size, 100%);
  height: var(--mdc-ripple-fg-size, 100%);
}

.VfPpkd-ksKsZd-XxIAqe:before,
.VfPpkd-ksKsZd-XxIAqe:after {
  background-color: #000;
  background-color: var(--mdc-ripple-color, #000);
}

.VfPpkd-ksKsZd-XxIAqe:hover:before,
.VfPpkd-ksKsZd-XxIAqe.VfPpkd-ksKsZd-XxIAqe-OWXEXe-ZmdkE:before {
  opacity: 0.04;
  opacity: var(--mdc-ripple-hover-opacity, 0.04);
}

.VfPpkd-ksKsZd-XxIAqe.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe:before,
.VfPpkd-ksKsZd-XxIAqe:not(.VfPpkd-ksKsZd-mWPk3d):focus:before {
  transition-duration: 75ms;
  opacity: 0.12;
  opacity: var(--mdc-ripple-focus-opacity, 0.12);
}

.VfPpkd-ksKsZd-XxIAqe:not(.VfPpkd-ksKsZd-mWPk3d):after {
  transition: opacity 0.15s linear;
}

.VfPpkd-ksKsZd-XxIAqe:not(.VfPpkd-ksKsZd-mWPk3d):active:after {
  transition-duration: 75ms;
  opacity: 0.12;
  opacity: var(--mdc-ripple-press-opacity, 0.12);
}

.VfPpkd-ksKsZd-XxIAqe.VfPpkd-ksKsZd-mWPk3d {
  --mdc-ripple-fg-opacity: var(--mdc-ripple-press-opacity, 0.12);
}

.VfPpkd-NLUYnc-V67aGc {
  position: absolute;
  left: 0;
  transform-origin: left top;
  line-height: 1.15rem;
  text-align: left;
  text-overflow: ellipsis;
  white-space: nowrap;
  cursor: text;
  overflow: hidden;
  will-change: transform;
}

[dir="rtl"] .VfPpkd-NLUYnc-V67aGc,
.VfPpkd-NLUYnc-V67aGc[dir="rtl"] {
  right: 0;
  left: auto;
  transform-origin: right top;
  text-align: right;
}

.VfPpkd-NLUYnc-V67aGc-OWXEXe-TATcMc-KLRBe {
  cursor: auto;
}

.VfPpkd-NLUYnc-V67aGc-OWXEXe-ztc6md:not(
    .VfPpkd-NLUYnc-V67aGc-OWXEXe-ZYIfFd-ztc6md-vXpfLb
  ):after {
  margin-left: 1px;
  margin-right: 0;
  content: "*";
}

[dir="rtl"]
  .VfPpkd-NLUYnc-V67aGc-OWXEXe-ztc6md:not(
    .VfPpkd-NLUYnc-V67aGc-OWXEXe-ZYIfFd-ztc6md-vXpfLb
  ):after,
.VfPpkd-NLUYnc-V67aGc-OWXEXe-ztc6md:not(
    .VfPpkd-NLUYnc-V67aGc-OWXEXe-ZYIfFd-ztc6md-vXpfLb
  )[dir="rtl"]:after {
  margin-left: 0;
  margin-right: 1px;
}

.VfPpkd-NLUYnc-V67aGc {
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-family: Roboto, sans-serif;
  font-family: var(
    --mdc-typography-subtitle1-font-family,
    var(--mdc-typography-font-family, Roboto, sans-serif)
  );
  font-size: 1rem;
  font-size: var(--mdc-typography-subtitle1-font-size, 1rem);
  font-weight: 400;
  font-weight: var(--mdc-typography-subtitle1-font-weight, 400);
  letter-spacing: 0.009375em;
  letter-spacing: var(--mdc-typography-subtitle1-letter-spacing, 0.009375em);
  text-decoration: inherit;
  -webkit-text-decoration: var(
    --mdc-typography-subtitle1-text-decoration,
    inherit
  );
  text-decoration: var(--mdc-typography-subtitle1-text-decoration, inherit);
  text-transform: inherit;
  text-transform: var(--mdc-typography-subtitle1-text-transform, inherit);
  transition:
    transform 0.15s cubic-bezier(0.4, 0, 0.2, 1),
    color 0.15s cubic-bezier(0.4, 0, 0.2, 1);
}

.VfPpkd-NLUYnc-V67aGc-OWXEXe-TATcMc-KLRBe {
  transform: translateY(-106%) scale(0.75);
}

.VfPpkd-NLUYnc-V67aGc-OWXEXe-bF1zU {
  animation: mdc-floating-label-shake-float-above-standard 0.25s 1;
}

@keyframes mdc-floating-label-shake-float-above-standard {
  0% {
    transform: translate(0) translateY(-106%) scale(0.75);
  }

  33% {
    animation-timing-function: cubic-bezier(0.5, 0, 0.701732, 0.495819);
    transform: translate(4%) translateY(-106%) scale(0.75);
  }

  66% {
    animation-timing-function: cubic-bezier(0.302435, 0.381352, 0.55, 0.956352);
    transform: translate(-4%) translateY(-106%) scale(0.75);
  }

  to {
    transform: translate(0) translateY(-106%) scale(0.75);
  }
}

.VfPpkd-RWgCYc-ksKsZd:before,
.VfPpkd-RWgCYc-ksKsZd:after {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  border-bottom-style: solid;
  content: "";
}

.VfPpkd-RWgCYc-ksKsZd:before {
  z-index: 1;
}

.VfPpkd-RWgCYc-ksKsZd:after {
  transform: scaleX(0);
  opacity: 0;
  z-index: 2;
}

.VfPpkd-RWgCYc-ksKsZd-OWXEXe-auswjd:after {
  transform: scaleX(1);
  opacity: 1;
}

.VfPpkd-RWgCYc-ksKsZd-OWXEXe-JD038d:after {
  opacity: 0;
}

.VfPpkd-RWgCYc-ksKsZd:before {
  border-bottom-width: 1px;
}

.VfPpkd-RWgCYc-ksKsZd:after {
  border-bottom-width: 2px;
}

.VfPpkd-RWgCYc-ksKsZd:after {
  transition:
    transform 0.18s cubic-bezier(0.4, 0, 0.2, 1),
    opacity 0.18s cubic-bezier(0.4, 0, 0.2, 1);
}

.VfPpkd-NSFCdd-i5vt6e {
  display: flex;
  position: absolute;
  top: 0;
  right: 0;
  left: 0;
  box-sizing: border-box;
  width: 100%;
  max-width: 100%;
  height: 100%;
  text-align: left;
  pointer-events: none;
}

[dir="rtl"] .VfPpkd-NSFCdd-i5vt6e,
.VfPpkd-NSFCdd-i5vt6e[dir="rtl"] {
  text-align: right;
}

.VfPpkd-NSFCdd-Brv4Fb,
.VfPpkd-NSFCdd-Ra9xwd,
.VfPpkd-NSFCdd-MpmGFe {
  box-sizing: border-box;
  height: 100%;
  pointer-events: none;
}

.VfPpkd-NSFCdd-MpmGFe {
  flex-grow: 1;
}

.VfPpkd-NSFCdd-Ra9xwd {
  flex: 0 0 auto;
  width: auto;
}

.VfPpkd-NSFCdd-i5vt6e .VfPpkd-NLUYnc-V67aGc {
  display: inline-block;
  position: relative;
  max-width: 100%;
}

.VfPpkd-NSFCdd-i5vt6e .VfPpkd-NLUYnc-V67aGc-OWXEXe-TATcMc-KLRBe {
  text-overflow: clip;
}

.VfPpkd-NSFCdd-i5vt6e-OWXEXe-mWPk3d .VfPpkd-NLUYnc-V67aGc-OWXEXe-TATcMc-KLRBe {
  max-width: 133.3333333333%;
}

.VfPpkd-NSFCdd-i5vt6e-OWXEXe-NSFCdd .VfPpkd-NSFCdd-Ra9xwd {
  padding-left: 0;
  padding-right: 8px;
  border-top: none;
}

[dir="rtl"] .VfPpkd-NSFCdd-i5vt6e-OWXEXe-NSFCdd .VfPpkd-NSFCdd-Ra9xwd,
.VfPpkd-NSFCdd-i5vt6e-OWXEXe-NSFCdd .VfPpkd-NSFCdd-Ra9xwd[dir="rtl"] {
  padding-left: 8px;
  padding-right: 0;
}

.VfPpkd-NSFCdd-i5vt6e-OWXEXe-di8rgd-V67aGc .VfPpkd-NSFCdd-Ra9xwd {
  display: none;
}

.VfPpkd-NSFCdd-Brv4Fb,
.VfPpkd-NSFCdd-Ra9xwd,
.VfPpkd-NSFCdd-MpmGFe {
  border-top: 1px solid;
  border-bottom: 1px solid;
}

.VfPpkd-NSFCdd-Brv4Fb {
  border-left: 1px solid;
  border-right: none;
  width: 12px;
}

[dir="rtl"] .VfPpkd-NSFCdd-Brv4Fb,
.VfPpkd-NSFCdd-Brv4Fb[dir="rtl"],
.VfPpkd-NSFCdd-MpmGFe {
  border-left: none;
  border-right: 1px solid;
}

[dir="rtl"] .VfPpkd-NSFCdd-MpmGFe,
.VfPpkd-NSFCdd-MpmGFe[dir="rtl"] {
  border-left: 1px solid;
  border-right: none;
}

.VfPpkd-NSFCdd-Ra9xwd {
  max-width: calc(100% - 24px);
}

.Tj45d {
  position: relative;
}

.ncIyJc {
  position: absolute;
  overflow: hidden;
  left: -1px;
  top: auto;
  width: 1px;
  height: 1px;
}

.VfPpkd-fmcmS-yrriRe-OWXEXe-MFS4be {
  --mdc-ripple-fg-size: 0;
  --mdc-ripple-left: 0;
  --mdc-ripple-top: 0;
  --mdc-ripple-fg-scale: 1;
  --mdc-ripple-fg-translate-end: 0;
  --mdc-ripple-fg-translate-start: 0;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  will-change: transform, opacity;
}

.VfPpkd-fmcmS-yrriRe-OWXEXe-MFS4be .VfPpkd-fmcmS-OyKIhb:before,
.VfPpkd-fmcmS-yrriRe-OWXEXe-MFS4be .VfPpkd-fmcmS-OyKIhb:after {
  position: absolute;
  border-radius: 50%;
  opacity: 0;
  pointer-events: none;
  content: "";
}

.VfPpkd-fmcmS-yrriRe-OWXEXe-MFS4be .VfPpkd-fmcmS-OyKIhb:before {
  transition:
    opacity 15ms linear,
    background-color 15ms linear;
  z-index: 1;
  z-index: var(--mdc-ripple-z-index, 1);
}

.VfPpkd-fmcmS-yrriRe-OWXEXe-MFS4be .VfPpkd-fmcmS-OyKIhb:after {
  z-index: 0;
  z-index: var(--mdc-ripple-z-index, 0);
}

.VfPpkd-fmcmS-yrriRe-OWXEXe-MFS4be.VfPpkd-ksKsZd-mWPk3d
  .VfPpkd-fmcmS-OyKIhb:before {
  transform: scale(var(--mdc-ripple-fg-scale, 1));
}

.VfPpkd-fmcmS-yrriRe-OWXEXe-MFS4be.VfPpkd-ksKsZd-mWPk3d
  .VfPpkd-fmcmS-OyKIhb:after {
  top: 0;
  left: 0;
  transform: scale(0);
  transform-origin: center center;
}

.VfPpkd-fmcmS-yrriRe-OWXEXe-MFS4be.VfPpkd-ksKsZd-mWPk3d-OWXEXe-ZNMTqd
  .VfPpkd-fmcmS-OyKIhb:after {
  top: var(--mdc-ripple-top, 0);
  left: var(--mdc-ripple-left, 0);
}

.VfPpkd-fmcmS-yrriRe-OWXEXe-MFS4be.VfPpkd-ksKsZd-mWPk3d-OWXEXe-Tv8l5d-lJfZMc
  .VfPpkd-fmcmS-OyKIhb:after {
  animation:
    mdc-ripple-fg-radius-in 225ms forwards,
    mdc-ripple-fg-opacity-in 75ms forwards;
}

.VfPpkd-fmcmS-yrriRe-OWXEXe-MFS4be.VfPpkd-ksKsZd-mWPk3d-OWXEXe-Tv8l5d-OmS1vf
  .VfPpkd-fmcmS-OyKIhb:after {
  animation: mdc-ripple-fg-opacity-out 0.15s;
  transform: translate(var(--mdc-ripple-fg-translate-end, 0))
    scale(var(--mdc-ripple-fg-scale, 1));
}

.VfPpkd-fmcmS-yrriRe-OWXEXe-MFS4be .VfPpkd-fmcmS-OyKIhb:before,
.VfPpkd-fmcmS-yrriRe-OWXEXe-MFS4be .VfPpkd-fmcmS-OyKIhb:after {
  top: -50%;
  left: -50%;
  width: 200%;
  height: 200%;
}

.VfPpkd-fmcmS-yrriRe-OWXEXe-MFS4be.VfPpkd-ksKsZd-mWPk3d
  .VfPpkd-fmcmS-OyKIhb:after {
  width: var(--mdc-ripple-fg-size, 100%);
  height: var(--mdc-ripple-fg-size, 100%);
}

.VfPpkd-fmcmS-OyKIhb {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  pointer-events: none;
}

.VfPpkd-fmcmS-yrriRe {
  border-top-left-radius: 4px;
  border-top-left-radius: var(--mdc-shape-small, 4px);
  border-top-right-radius: 4px;
  border-top-right-radius: var(--mdc-shape-small, 4px);
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  display: inline-flex;
  align-items: baseline;
  padding: 0 16px;
  position: relative;
  box-sizing: border-box;
  overflow: hidden;
  will-change: opacity, transform, color;
}

.VfPpkd-fmcmS-yrriRe:not(.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me)
  .VfPpkd-NLUYnc-V67aGc {
  color: #0009;
}

.VfPpkd-fmcmS-yrriRe:not(.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me)
  .VfPpkd-fmcmS-wGMbrd {
  color: #000000de;
}

@media all {
  .mdc-text-field:not(.mdc-text-field--disabled)
    .mdc-text-field__input::-webkit-input-placeholder {
    color: #0000008a;
  }

  .VfPpkd-fmcmS-yrriRe:not(.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me)
    .VfPpkd-fmcmS-wGMbrd::placeholder {
    color: #0000008a;
  }
}

@media all {
  .VfPpkd-fmcmS-yrriRe:not(.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me)
    .VfPpkd-fmcmS-wGMbrd:-ms-input-placeholder {
    color: #0000008a;
  }
}

.VfPpkd-fmcmS-yrriRe .VfPpkd-fmcmS-wGMbrd {
  caret-color: #6200ee;
  caret-color: var(--mdc-theme-primary, #6200ee);
}

.VfPpkd-fmcmS-yrriRe:not(.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me)
  + .VfPpkd-fmcmS-yrriRe-W0vJo-RWgCYc
  .VfPpkd-fmcmS-yrriRe-W0vJo-fmcmS {
  color: #0009;
}

.VfPpkd-fmcmS-yrriRe:not(.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me)
  .VfPpkd-fmcmS-yrriRe-JZnCve-gmhCAd,
.VfPpkd-fmcmS-yrriRe:not(.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me)
  + .VfPpkd-fmcmS-yrriRe-W0vJo-RWgCYc
  .VfPpkd-fmcmS-yrriRe-JZnCve-gmhCAd {
  color: #0009;
}

.VfPpkd-fmcmS-yrriRe:not(.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me)
  .VfPpkd-fmcmS-TvZj5c-OWXEXe-M1Soyc {
  color: #0000008a;
}

.VfPpkd-fmcmS-yrriRe:not(.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me)
  .VfPpkd-fmcmS-TvZj5c-OWXEXe-UbuQg {
  color: #0000008a;
}

.VfPpkd-fmcmS-yrriRe:not(.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me)
  .VfPpkd-fmcmS-MvKemf-OWXEXe-qdIk2c {
  color: #0009;
}

.VfPpkd-fmcmS-yrriRe:not(.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me)
  .VfPpkd-fmcmS-MvKemf-OWXEXe-iJ4yB {
  color: #0009;
}

.VfPpkd-fmcmS-yrriRe .VfPpkd-NLUYnc-V67aGc {
  top: 50%;
  transform: translateY(-50%);
  pointer-events: none;
}

.VfPpkd-fmcmS-wGMbrd {
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-family: Roboto, sans-serif;
  font-family: var(
    --mdc-typography-subtitle1-font-family,
    var(--mdc-typography-font-family, Roboto, sans-serif)
  );
  font-size: 1rem;
  font-size: var(--mdc-typography-subtitle1-font-size, 1rem);
  font-weight: 400;
  font-weight: var(--mdc-typography-subtitle1-font-weight, 400);
  letter-spacing: 0.009375em;
  letter-spacing: var(--mdc-typography-subtitle1-letter-spacing, 0.009375em);
  text-decoration: inherit;
  -webkit-text-decoration: var(
    --mdc-typography-subtitle1-text-decoration,
    inherit
  );
  text-decoration: var(--mdc-typography-subtitle1-text-decoration, inherit);
  text-transform: inherit;
  text-transform: var(--mdc-typography-subtitle1-text-transform, inherit);
  height: 28px;
  transition: opacity 0.15s 0ms cubic-bezier(0.4, 0, 0.2, 1);
  width: 100%;
  min-width: 0;
  border: none;
  border-radius: 0;
  background: none;
  -webkit-appearance: none;
  appearance: none;
  padding: 0;
}

.VfPpkd-fmcmS-wGMbrd::-ms-clear {
  display: none;
}

.VfPpkd-fmcmS-wGMbrd::-webkit-calendar-picker-indicator {
  display: none;
}

.VfPpkd-fmcmS-wGMbrd:focus {
  outline: none;
}

.VfPpkd-fmcmS-wGMbrd:invalid {
  box-shadow: none;
}

@media all {
  .mdc-text-field__input::-webkit-input-placeholder {
    -webkit-transition: opacity 67ms 0ms cubic-bezier(0.4, 0, 0.2, 1);
    transition: opacity 67ms 0ms cubic-bezier(0.4, 0, 0.2, 1);
    opacity: 0;
  }

  .VfPpkd-fmcmS-wGMbrd::placeholder {
    transition: opacity 67ms 0ms cubic-bezier(0.4, 0, 0.2, 1);
    opacity: 0;
  }
}

@media all {
  .VfPpkd-fmcmS-wGMbrd:-ms-input-placeholder {
    -ms-transition: opacity 67ms 0ms cubic-bezier(0.4, 0, 0.2, 1);
    transition: opacity 67ms 0ms cubic-bezier(0.4, 0, 0.2, 1);
    opacity: 0;
  }
}

@media all {
  .mdc-text-field--no-label .mdc-text-field__input::-webkit-input-placeholder,
  .mdc-text-field--focused .mdc-text-field__input::-webkit-input-placeholder {
    transition-delay: 40ms;
    transition-duration: 0.11s;
    opacity: 1;
  }

  .VfPpkd-fmcmS-yrriRe-OWXEXe-di8rgd-V67aGc .VfPpkd-fmcmS-wGMbrd::placeholder,
  .VfPpkd-fmcmS-yrriRe-OWXEXe-XpnDCe .VfPpkd-fmcmS-wGMbrd::placeholder {
    transition-delay: 40ms;
    transition-duration: 0.11s;
    opacity: 1;
  }
}

@media all {
  .VfPpkd-fmcmS-yrriRe-OWXEXe-di8rgd-V67aGc
    .VfPpkd-fmcmS-wGMbrd:-ms-input-placeholder,
  .VfPpkd-fmcmS-yrriRe-OWXEXe-XpnDCe
    .VfPpkd-fmcmS-wGMbrd:-ms-input-placeholder {
    transition-delay: 40ms;
    transition-duration: 0.11s;
    opacity: 1;
  }
}

.VfPpkd-fmcmS-MvKemf {
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-family: Roboto, sans-serif;
  font-family: var(
    --mdc-typography-subtitle1-font-family,
    var(--mdc-typography-font-family, Roboto, sans-serif)
  );
  font-size: 1rem;
  font-size: var(--mdc-typography-subtitle1-font-size, 1rem);
  font-weight: 400;
  font-weight: var(--mdc-typography-subtitle1-font-weight, 400);
  letter-spacing: 0.009375em;
  letter-spacing: var(--mdc-typography-subtitle1-letter-spacing, 0.009375em);
  text-decoration: inherit;
  -webkit-text-decoration: var(
    --mdc-typography-subtitle1-text-decoration,
    inherit
  );
  text-decoration: var(--mdc-typography-subtitle1-text-decoration, inherit);
  text-transform: inherit;
  text-transform: var(--mdc-typography-subtitle1-text-transform, inherit);
  height: 28px;
  transition: opacity 0.15s 0ms cubic-bezier(0.4, 0, 0.2, 1);
  opacity: 0;
  white-space: nowrap;
}

.VfPpkd-fmcmS-yrriRe-OWXEXe-V67aGc-NLUYnc .VfPpkd-fmcmS-MvKemf,
.VfPpkd-fmcmS-yrriRe-OWXEXe-di8rgd-V67aGc .VfPpkd-fmcmS-MvKemf {
  opacity: 1;
}

@supports (-webkit-hyphens: none) {
  .VfPpkd-fmcmS-yrriRe-OWXEXe-INsAgc .VfPpkd-fmcmS-MvKemf {
    align-items: center;
    align-self: center;
    display: inline-flex;
    height: 100%;
  }
}

.VfPpkd-fmcmS-MvKemf-OWXEXe-qdIk2c {
  padding-left: 0;
  padding-right: 2px;
}

[dir="rtl"] .VfPpkd-fmcmS-MvKemf-OWXEXe-qdIk2c,
.VfPpkd-fmcmS-MvKemf-OWXEXe-qdIk2c[dir="rtl"] {
  padding-left: 2px;
  padding-right: 0;
}

.VfPpkd-fmcmS-yrriRe-OWXEXe-CpWD9d-KW5YQd .VfPpkd-fmcmS-MvKemf-OWXEXe-qdIk2c {
  padding-left: 0;
  padding-right: 12px;
}

[dir="rtl"]
  .VfPpkd-fmcmS-yrriRe-OWXEXe-CpWD9d-KW5YQd
  .VfPpkd-fmcmS-MvKemf-OWXEXe-qdIk2c,
.VfPpkd-fmcmS-yrriRe-OWXEXe-CpWD9d-KW5YQd
  .VfPpkd-fmcmS-MvKemf-OWXEXe-qdIk2c[dir="rtl"],
.VfPpkd-fmcmS-MvKemf-OWXEXe-iJ4yB {
  padding-left: 12px;
  padding-right: 0;
}

[dir="rtl"] .VfPpkd-fmcmS-MvKemf-OWXEXe-iJ4yB,
.VfPpkd-fmcmS-MvKemf-OWXEXe-iJ4yB[dir="rtl"] {
  padding-left: 0;
  padding-right: 12px;
}

.VfPpkd-fmcmS-yrriRe-OWXEXe-CpWD9d-KW5YQd .VfPpkd-fmcmS-MvKemf-OWXEXe-iJ4yB {
  padding-left: 2px;
  padding-right: 0;
}

[dir="rtl"]
  .VfPpkd-fmcmS-yrriRe-OWXEXe-CpWD9d-KW5YQd
  .VfPpkd-fmcmS-MvKemf-OWXEXe-iJ4yB,
.VfPpkd-fmcmS-yrriRe-OWXEXe-CpWD9d-KW5YQd
  .VfPpkd-fmcmS-MvKemf-OWXEXe-iJ4yB[dir="rtl"] {
  padding-left: 0;
  padding-right: 2px;
}

.VfPpkd-fmcmS-yrriRe-OWXEXe-MFS4be {
  height: 56px;
}

.VfPpkd-fmcmS-yrriRe-OWXEXe-MFS4be .VfPpkd-fmcmS-OyKIhb:before,
.VfPpkd-fmcmS-yrriRe-OWXEXe-MFS4be .VfPpkd-fmcmS-OyKIhb:after {
  background-color: #000000de;
  background-color: var(--mdc-ripple-color, rgba(0, 0, 0, 0.87));
}

.VfPpkd-fmcmS-yrriRe-OWXEXe-MFS4be:hover .VfPpkd-fmcmS-OyKIhb:before,
.VfPpkd-fmcmS-yrriRe-OWXEXe-MFS4be.VfPpkd-ksKsZd-XxIAqe-OWXEXe-ZmdkE
  .VfPpkd-fmcmS-OyKIhb:before {
  opacity: 0.04;
  opacity: var(--mdc-ripple-hover-opacity, 0.04);
}

.VfPpkd-fmcmS-yrriRe-OWXEXe-MFS4be.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe
  .VfPpkd-fmcmS-OyKIhb:before,
.VfPpkd-fmcmS-yrriRe-OWXEXe-MFS4be:not(.VfPpkd-ksKsZd-mWPk3d):focus
  .VfPpkd-fmcmS-OyKIhb:before {
  transition-duration: 75ms;
  opacity: 0.12;
  opacity: var(--mdc-ripple-focus-opacity, 0.12);
}

.VfPpkd-fmcmS-yrriRe-OWXEXe-MFS4be:before {
  display: inline-block;
  width: 0;
  height: 40px;
  content: "";
  vertical-align: 0;
}

.VfPpkd-fmcmS-yrriRe-OWXEXe-MFS4be:not(.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me) {
  background-color: #f5f5f5;
}

.VfPpkd-fmcmS-yrriRe-OWXEXe-MFS4be:not(.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me)
  .VfPpkd-RWgCYc-ksKsZd:before {
  border-bottom-color: #0000006b;
}

.VfPpkd-fmcmS-yrriRe-OWXEXe-MFS4be:not(.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me):hover
  .VfPpkd-RWgCYc-ksKsZd:before {
  border-bottom-color: #000000de;
}

.VfPpkd-fmcmS-yrriRe-OWXEXe-MFS4be .VfPpkd-RWgCYc-ksKsZd:after {
  border-bottom-color: #6200ee;
  border-bottom-color: var(--mdc-theme-primary, #6200ee);
}

.VfPpkd-fmcmS-yrriRe-OWXEXe-MFS4be .VfPpkd-NLUYnc-V67aGc {
  left: 16px;
  right: auto;
}

[dir="rtl"] .VfPpkd-fmcmS-yrriRe-OWXEXe-MFS4be .VfPpkd-NLUYnc-V67aGc,
.VfPpkd-fmcmS-yrriRe-OWXEXe-MFS4be .VfPpkd-NLUYnc-V67aGc[dir="rtl"] {
  left: auto;
  right: 16px;
}

.VfPpkd-fmcmS-yrriRe-OWXEXe-MFS4be .VfPpkd-NLUYnc-V67aGc-OWXEXe-TATcMc-KLRBe {
  transform: translateY(-106%) scale(0.75);
}

.VfPpkd-fmcmS-yrriRe-OWXEXe-MFS4be.VfPpkd-fmcmS-yrriRe-OWXEXe-di8rgd-V67aGc
  .VfPpkd-fmcmS-wGMbrd {
  height: 100%;
}

.VfPpkd-fmcmS-yrriRe-OWXEXe-MFS4be.VfPpkd-fmcmS-yrriRe-OWXEXe-di8rgd-V67aGc
  .VfPpkd-NLUYnc-V67aGc {
  display: none;
}

.VfPpkd-fmcmS-yrriRe-OWXEXe-MFS4be.VfPpkd-fmcmS-yrriRe-OWXEXe-di8rgd-V67aGc:before {
  display: none;
}

@supports (-webkit-hyphens: none) {
  .VfPpkd-fmcmS-yrriRe-OWXEXe-MFS4be.VfPpkd-fmcmS-yrriRe-OWXEXe-di8rgd-V67aGc
    .VfPpkd-fmcmS-MvKemf {
    align-items: center;
    align-self: center;
    display: inline-flex;
    height: 100%;
  }
}

.VfPpkd-fmcmS-yrriRe-OWXEXe-INsAgc {
  height: 56px;
  overflow: visible;
}

.VfPpkd-fmcmS-yrriRe-OWXEXe-INsAgc .VfPpkd-NLUYnc-V67aGc-OWXEXe-TATcMc-KLRBe {
  transform: translateY(-37.25px) scale(1);
}

.VfPpkd-fmcmS-yrriRe-OWXEXe-INsAgc.VfPpkd-NSFCdd-i5vt6e-OWXEXe-mWPk3d
  .VfPpkd-NLUYnc-V67aGc-OWXEXe-TATcMc-KLRBe,
.VfPpkd-fmcmS-yrriRe-OWXEXe-INsAgc
  .VfPpkd-NSFCdd-i5vt6e-OWXEXe-mWPk3d
  .VfPpkd-NLUYnc-V67aGc-OWXEXe-TATcMc-KLRBe {
  transform: translateY(-34.75px) scale(0.75);
}

.VfPpkd-fmcmS-yrriRe-OWXEXe-INsAgc .VfPpkd-NLUYnc-V67aGc-OWXEXe-TATcMc-KLRBe {
  font-size: 0.75rem;
}

.VfPpkd-fmcmS-yrriRe-OWXEXe-INsAgc.VfPpkd-NSFCdd-i5vt6e-OWXEXe-mWPk3d
  .VfPpkd-NLUYnc-V67aGc-OWXEXe-TATcMc-KLRBe,
.VfPpkd-fmcmS-yrriRe-OWXEXe-INsAgc
  .VfPpkd-NSFCdd-i5vt6e-OWXEXe-mWPk3d
  .VfPpkd-NLUYnc-V67aGc-OWXEXe-TATcMc-KLRBe {
  font-size: 1rem;
}

.VfPpkd-fmcmS-yrriRe-OWXEXe-INsAgc .VfPpkd-NLUYnc-V67aGc-OWXEXe-bF1zU {
  animation: mdc-floating-label-shake-float-above-text-field-outlined 0.25s 1;
}

@keyframes mdc-floating-label-shake-float-above-text-field-outlined {
  0% {
    transform: translate(0) translateY(-34.75px) scale(0.75);
  }

  33% {
    animation-timing-function: cubic-bezier(0.5, 0, 0.701732, 0.495819);
    transform: translate(4%) translateY(-34.75px) scale(0.75);
  }

  66% {
    animation-timing-function: cubic-bezier(0.302435, 0.381352, 0.55, 0.956352);
    transform: translate(-4%) translateY(-34.75px) scale(0.75);
  }

  to {
    transform: translate(0) translateY(-34.75px) scale(0.75);
  }
}

.VfPpkd-fmcmS-yrriRe-OWXEXe-INsAgc .VfPpkd-fmcmS-wGMbrd {
  height: 100%;
}

.VfPpkd-fmcmS-yrriRe-OWXEXe-INsAgc:not(.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me)
  .VfPpkd-NSFCdd-Brv4Fb,
.VfPpkd-fmcmS-yrriRe-OWXEXe-INsAgc:not(.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me)
  .VfPpkd-NSFCdd-Ra9xwd,
.VfPpkd-fmcmS-yrriRe-OWXEXe-INsAgc:not(.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me)
  .VfPpkd-NSFCdd-MpmGFe {
  border-color: #00000061;
}

.VfPpkd-fmcmS-yrriRe-OWXEXe-INsAgc:not(.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me):not(
    .VfPpkd-fmcmS-yrriRe-OWXEXe-XpnDCe
  ):hover
  .VfPpkd-NSFCdd-i5vt6e
  .VfPpkd-NSFCdd-Brv4Fb,
.VfPpkd-fmcmS-yrriRe-OWXEXe-INsAgc:not(.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me):not(
    .VfPpkd-fmcmS-yrriRe-OWXEXe-XpnDCe
  ):hover
  .VfPpkd-NSFCdd-i5vt6e
  .VfPpkd-NSFCdd-Ra9xwd,
.VfPpkd-fmcmS-yrriRe-OWXEXe-INsAgc:not(.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me):not(
    .VfPpkd-fmcmS-yrriRe-OWXEXe-XpnDCe
  ):hover
  .VfPpkd-NSFCdd-i5vt6e
  .VfPpkd-NSFCdd-MpmGFe {
  border-color: #000000de;
}

.VfPpkd-fmcmS-yrriRe-OWXEXe-INsAgc:not(
    .VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me
  ).VfPpkd-fmcmS-yrriRe-OWXEXe-XpnDCe
  .VfPpkd-NSFCdd-Brv4Fb,
.VfPpkd-fmcmS-yrriRe-OWXEXe-INsAgc:not(
    .VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me
  ).VfPpkd-fmcmS-yrriRe-OWXEXe-XpnDCe
  .VfPpkd-NSFCdd-Ra9xwd,
.VfPpkd-fmcmS-yrriRe-OWXEXe-INsAgc:not(
    .VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me
  ).VfPpkd-fmcmS-yrriRe-OWXEXe-XpnDCe
  .VfPpkd-NSFCdd-MpmGFe {
  border-color: #6200ee;
  border-color: var(--mdc-theme-primary, #6200ee);
}

.VfPpkd-fmcmS-yrriRe-OWXEXe-INsAgc .VfPpkd-NSFCdd-i5vt6e .VfPpkd-NSFCdd-Brv4Fb {
  border-top-left-radius: 4px;
  border-top-left-radius: var(--mdc-shape-small, 4px);
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 4px;
  border-bottom-left-radius: var(--mdc-shape-small, 4px);
}

[dir="rtl"]
  .VfPpkd-fmcmS-yrriRe-OWXEXe-INsAgc
  .VfPpkd-NSFCdd-i5vt6e
  .VfPpkd-NSFCdd-Brv4Fb,
.VfPpkd-fmcmS-yrriRe-OWXEXe-INsAgc
  .VfPpkd-NSFCdd-i5vt6e
  .VfPpkd-NSFCdd-Brv4Fb[dir="rtl"] {
  border-top-left-radius: 0;
  border-top-right-radius: 4px;
  border-top-right-radius: var(--mdc-shape-small, 4px);
  border-bottom-right-radius: 4px;
  border-bottom-right-radius: var(--mdc-shape-small, 4px);
  border-bottom-left-radius: 0;
}

@supports (top: max(0%)) {
  .VfPpkd-fmcmS-yrriRe-OWXEXe-INsAgc
    .VfPpkd-NSFCdd-i5vt6e
    .VfPpkd-NSFCdd-Brv4Fb {
    width: max(12px, var(--mdc-shape-small, 4px));
  }
}

@supports (top: max(0%)) {
  .VfPpkd-fmcmS-yrriRe-OWXEXe-INsAgc
    .VfPpkd-NSFCdd-i5vt6e
    .VfPpkd-NSFCdd-Ra9xwd {
    max-width: calc(100% - (max(12px, var(--mdc-shape-small, 4px)) * 2));
  }
}

.VfPpkd-fmcmS-yrriRe-OWXEXe-INsAgc .VfPpkd-NSFCdd-i5vt6e .VfPpkd-NSFCdd-MpmGFe {
  border-top-left-radius: 0;
  border-top-right-radius: 4px;
  border-top-right-radius: var(--mdc-shape-small, 4px);
  border-bottom-right-radius: 4px;
  border-bottom-right-radius: var(--mdc-shape-small, 4px);
  border-bottom-left-radius: 0;
}

[dir="rtl"]
  .VfPpkd-fmcmS-yrriRe-OWXEXe-INsAgc
  .VfPpkd-NSFCdd-i5vt6e
  .VfPpkd-NSFCdd-MpmGFe,
.VfPpkd-fmcmS-yrriRe-OWXEXe-INsAgc
  .VfPpkd-NSFCdd-i5vt6e
  .VfPpkd-NSFCdd-MpmGFe[dir="rtl"] {
  border-top-left-radius: 4px;
  border-top-left-radius: var(--mdc-shape-small, 4px);
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 4px;
  border-bottom-left-radius: var(--mdc-shape-small, 4px);
}

@supports (top: max(0%)) {
  .VfPpkd-fmcmS-yrriRe-OWXEXe-INsAgc {
    padding-left: max(16px, var(--mdc-shape-small, 4px) + 4px);
  }
}

@supports (top: max(0%)) {
  .VfPpkd-fmcmS-yrriRe-OWXEXe-INsAgc {
    padding-right: max(16px, var(--mdc-shape-small, 4px));
  }
}

@supports (top: max(0%)) {
  .VfPpkd-fmcmS-yrriRe-OWXEXe-INsAgc + .VfPpkd-fmcmS-yrriRe-W0vJo-RWgCYc {
    padding-left: max(16px, var(--mdc-shape-small, 4px) + 4px);
  }
}

@supports (top: max(0%)) {
  .VfPpkd-fmcmS-yrriRe-OWXEXe-INsAgc + .VfPpkd-fmcmS-yrriRe-W0vJo-RWgCYc {
    padding-right: max(16px, var(--mdc-shape-small, 4px));
  }
}

.VfPpkd-fmcmS-yrriRe-OWXEXe-INsAgc.VfPpkd-fmcmS-yrriRe-OWXEXe-SfQLQb-M1Soyc-Bz112c {
  padding-left: 0;
}

@supports (top: max(0%)) {
  .VfPpkd-fmcmS-yrriRe-OWXEXe-INsAgc.VfPpkd-fmcmS-yrriRe-OWXEXe-SfQLQb-M1Soyc-Bz112c {
    padding-right: max(16px, var(--mdc-shape-small, 4px));
  }
}

[dir="rtl"]
  .VfPpkd-fmcmS-yrriRe-OWXEXe-INsAgc.VfPpkd-fmcmS-yrriRe-OWXEXe-SfQLQb-M1Soyc-Bz112c,
.VfPpkd-fmcmS-yrriRe-OWXEXe-INsAgc.VfPpkd-fmcmS-yrriRe-OWXEXe-SfQLQb-M1Soyc-Bz112c[dir="rtl"] {
  padding-right: 0;
}

@supports (top: max(0%)) {
  [dir="rtl"]
    .VfPpkd-fmcmS-yrriRe-OWXEXe-INsAgc.VfPpkd-fmcmS-yrriRe-OWXEXe-SfQLQb-M1Soyc-Bz112c,
  .VfPpkd-fmcmS-yrriRe-OWXEXe-INsAgc.VfPpkd-fmcmS-yrriRe-OWXEXe-SfQLQb-M1Soyc-Bz112c[dir="rtl"] {
    padding-left: max(16px, var(--mdc-shape-small, 4px));
  }
}

.VfPpkd-fmcmS-yrriRe-OWXEXe-INsAgc.VfPpkd-fmcmS-yrriRe-OWXEXe-SfQLQb-UbuQg-Bz112c {
  padding-right: 0;
}

@supports (top: max(0%)) {
  .VfPpkd-fmcmS-yrriRe-OWXEXe-INsAgc.VfPpkd-fmcmS-yrriRe-OWXEXe-SfQLQb-UbuQg-Bz112c {
    padding-left: max(16px, var(--mdc-shape-small, 4px) + 4px);
  }
}

[dir="rtl"]
  .VfPpkd-fmcmS-yrriRe-OWXEXe-INsAgc.VfPpkd-fmcmS-yrriRe-OWXEXe-SfQLQb-UbuQg-Bz112c,
.VfPpkd-fmcmS-yrriRe-OWXEXe-INsAgc.VfPpkd-fmcmS-yrriRe-OWXEXe-SfQLQb-UbuQg-Bz112c[dir="rtl"] {
  padding-left: 0;
}

@supports (top: max(0%)) {
  [dir="rtl"]
    .VfPpkd-fmcmS-yrriRe-OWXEXe-INsAgc.VfPpkd-fmcmS-yrriRe-OWXEXe-SfQLQb-UbuQg-Bz112c,
  .VfPpkd-fmcmS-yrriRe-OWXEXe-INsAgc.VfPpkd-fmcmS-yrriRe-OWXEXe-SfQLQb-UbuQg-Bz112c[dir="rtl"] {
    padding-right: max(16px, var(--mdc-shape-small, 4px) + 4px);
  }
}

.VfPpkd-fmcmS-yrriRe-OWXEXe-INsAgc.VfPpkd-fmcmS-yrriRe-OWXEXe-SfQLQb-M1Soyc-Bz112c.VfPpkd-fmcmS-yrriRe-OWXEXe-SfQLQb-UbuQg-Bz112c {
  padding-left: 0;
  padding-right: 0;
}

.VfPpkd-fmcmS-yrriRe-OWXEXe-INsAgc
  .VfPpkd-NSFCdd-i5vt6e-OWXEXe-NSFCdd
  .VfPpkd-NSFCdd-Ra9xwd {
  padding-top: 1px;
}

.VfPpkd-fmcmS-yrriRe-OWXEXe-INsAgc .VfPpkd-fmcmS-OyKIhb:before,
.VfPpkd-fmcmS-yrriRe-OWXEXe-INsAgc .VfPpkd-fmcmS-OyKIhb:after {
  background-color: transparent;
  background-color: var(--mdc-ripple-color, transparent);
}

.VfPpkd-fmcmS-yrriRe-OWXEXe-INsAgc .VfPpkd-NLUYnc-V67aGc {
  left: 4px;
  right: auto;
}

[dir="rtl"] .VfPpkd-fmcmS-yrriRe-OWXEXe-INsAgc .VfPpkd-NLUYnc-V67aGc,
.VfPpkd-fmcmS-yrriRe-OWXEXe-INsAgc .VfPpkd-NLUYnc-V67aGc[dir="rtl"] {
  left: auto;
  right: 4px;
}

.VfPpkd-fmcmS-yrriRe-OWXEXe-INsAgc .VfPpkd-fmcmS-wGMbrd {
  display: flex;
  border: none !important;
  background-color: transparent;
}

.VfPpkd-fmcmS-yrriRe-OWXEXe-INsAgc .VfPpkd-NSFCdd-i5vt6e {
  z-index: 1;
}

.VfPpkd-fmcmS-yrriRe-OWXEXe-B7I4Od {
  flex-direction: column;
  align-items: center;
  width: auto;
  height: auto;
  padding: 0;
  transition: none;
}

.VfPpkd-fmcmS-yrriRe-OWXEXe-B7I4Od .VfPpkd-NLUYnc-V67aGc {
  top: 19px;
}

.VfPpkd-fmcmS-yrriRe-OWXEXe-B7I4Od
  .VfPpkd-NLUYnc-V67aGc:not(.VfPpkd-NLUYnc-V67aGc-OWXEXe-TATcMc-KLRBe) {
  transform: none;
}

.VfPpkd-fmcmS-yrriRe-OWXEXe-B7I4Od .VfPpkd-fmcmS-wGMbrd {
  flex-grow: 1;
  height: auto;
  min-height: 1.5rem;
  overflow-x: hidden;
  overflow-y: auto;
  box-sizing: border-box;
  resize: none;
  padding: 0 16px;
  line-height: 1.5rem;
}

.VfPpkd-fmcmS-yrriRe-OWXEXe-B7I4Od.VfPpkd-fmcmS-yrriRe-OWXEXe-MFS4be:before {
  display: none;
}

.VfPpkd-fmcmS-yrriRe-OWXEXe-B7I4Od.VfPpkd-fmcmS-yrriRe-OWXEXe-MFS4be
  .VfPpkd-NLUYnc-V67aGc-OWXEXe-TATcMc-KLRBe {
  transform: translateY(-10.25px) scale(0.75);
}

.VfPpkd-fmcmS-yrriRe-OWXEXe-B7I4Od.VfPpkd-fmcmS-yrriRe-OWXEXe-MFS4be
  .VfPpkd-NLUYnc-V67aGc-OWXEXe-bF1zU {
  animation: mdc-floating-label-shake-float-above-textarea-filled 0.25s 1;
}

@keyframes mdc-floating-label-shake-float-above-textarea-filled {
  0% {
    transform: translate(0) translateY(-10.25px) scale(0.75);
  }

  33% {
    animation-timing-function: cubic-bezier(0.5, 0, 0.701732, 0.495819);
    transform: translate(4%) translateY(-10.25px) scale(0.75);
  }

  66% {
    animation-timing-function: cubic-bezier(0.302435, 0.381352, 0.55, 0.956352);
    transform: translate(-4%) translateY(-10.25px) scale(0.75);
  }

  to {
    transform: translate(0) translateY(-10.25px) scale(0.75);
  }
}

.VfPpkd-fmcmS-yrriRe-OWXEXe-B7I4Od.VfPpkd-fmcmS-yrriRe-OWXEXe-MFS4be
  .VfPpkd-fmcmS-wGMbrd {
  margin-top: 23px;
  margin-bottom: 9px;
}

.VfPpkd-fmcmS-yrriRe-OWXEXe-B7I4Od.VfPpkd-fmcmS-yrriRe-OWXEXe-MFS4be.VfPpkd-fmcmS-yrriRe-OWXEXe-di8rgd-V67aGc
  .VfPpkd-fmcmS-wGMbrd {
  margin-top: 16px;
  margin-bottom: 16px;
}

.VfPpkd-fmcmS-yrriRe-OWXEXe-B7I4Od.VfPpkd-fmcmS-yrriRe-OWXEXe-INsAgc
  .VfPpkd-NSFCdd-i5vt6e-OWXEXe-NSFCdd
  .VfPpkd-NSFCdd-Ra9xwd {
  padding-top: 0;
}

.VfPpkd-fmcmS-yrriRe-OWXEXe-B7I4Od.VfPpkd-fmcmS-yrriRe-OWXEXe-INsAgc
  .VfPpkd-NLUYnc-V67aGc-OWXEXe-TATcMc-KLRBe {
  transform: translateY(-27.25px) scale(1);
}

.VfPpkd-fmcmS-yrriRe-OWXEXe-B7I4Od.VfPpkd-fmcmS-yrriRe-OWXEXe-INsAgc.VfPpkd-NSFCdd-i5vt6e-OWXEXe-mWPk3d
  .VfPpkd-NLUYnc-V67aGc-OWXEXe-TATcMc-KLRBe,
.VfPpkd-fmcmS-yrriRe-OWXEXe-B7I4Od.VfPpkd-fmcmS-yrriRe-OWXEXe-INsAgc
  .VfPpkd-NSFCdd-i5vt6e-OWXEXe-mWPk3d
  .VfPpkd-NLUYnc-V67aGc-OWXEXe-TATcMc-KLRBe {
  transform: translateY(-24.75px) scale(0.75);
}

.VfPpkd-fmcmS-yrriRe-OWXEXe-B7I4Od.VfPpkd-fmcmS-yrriRe-OWXEXe-INsAgc
  .VfPpkd-NLUYnc-V67aGc-OWXEXe-TATcMc-KLRBe {
  font-size: 0.75rem;
}

.VfPpkd-fmcmS-yrriRe-OWXEXe-B7I4Od.VfPpkd-fmcmS-yrriRe-OWXEXe-INsAgc.VfPpkd-NSFCdd-i5vt6e-OWXEXe-mWPk3d
  .VfPpkd-NLUYnc-V67aGc-OWXEXe-TATcMc-KLRBe,
.VfPpkd-fmcmS-yrriRe-OWXEXe-B7I4Od.VfPpkd-fmcmS-yrriRe-OWXEXe-INsAgc
  .VfPpkd-NSFCdd-i5vt6e-OWXEXe-mWPk3d
  .VfPpkd-NLUYnc-V67aGc-OWXEXe-TATcMc-KLRBe {
  font-size: 1rem;
}

.VfPpkd-fmcmS-yrriRe-OWXEXe-B7I4Od.VfPpkd-fmcmS-yrriRe-OWXEXe-INsAgc
  .VfPpkd-NLUYnc-V67aGc-OWXEXe-bF1zU {
  animation: mdc-floating-label-shake-float-above-textarea-outlined 0.25s 1;
}

@keyframes mdc-floating-label-shake-float-above-textarea-outlined {
  0% {
    transform: translate(0) translateY(-24.75px) scale(0.75);
  }

  33% {
    animation-timing-function: cubic-bezier(0.5, 0, 0.701732, 0.495819);
    transform: translate(4%) translateY(-24.75px) scale(0.75);
  }

  66% {
    animation-timing-function: cubic-bezier(0.302435, 0.381352, 0.55, 0.956352);
    transform: translate(-4%) translateY(-24.75px) scale(0.75);
  }

  to {
    transform: translate(0) translateY(-24.75px) scale(0.75);
  }
}

.VfPpkd-fmcmS-yrriRe-OWXEXe-B7I4Od.VfPpkd-fmcmS-yrriRe-OWXEXe-INsAgc
  .VfPpkd-fmcmS-wGMbrd {
  margin-top: 16px;
  margin-bottom: 16px;
}

.VfPpkd-fmcmS-yrriRe-OWXEXe-B7I4Od.VfPpkd-fmcmS-yrriRe-OWXEXe-INsAgc
  .VfPpkd-NLUYnc-V67aGc {
  top: 18px;
}

.VfPpkd-fmcmS-yrriRe-OWXEXe-B7I4Od.VfPpkd-fmcmS-yrriRe-OWXEXe-SfQLQb-k4Qmrd-gmhCAd
  .VfPpkd-fmcmS-wGMbrd {
  margin-bottom: 2px;
}

.VfPpkd-fmcmS-yrriRe-OWXEXe-B7I4Od.VfPpkd-fmcmS-yrriRe-OWXEXe-SfQLQb-k4Qmrd-gmhCAd
  .VfPpkd-fmcmS-yrriRe-JZnCve-gmhCAd {
  align-self: flex-end;
  padding: 0 16px;
}

.VfPpkd-fmcmS-yrriRe-OWXEXe-B7I4Od.VfPpkd-fmcmS-yrriRe-OWXEXe-SfQLQb-k4Qmrd-gmhCAd
  .VfPpkd-fmcmS-yrriRe-JZnCve-gmhCAd:after {
  display: inline-block;
  width: 0;
  height: 16px;
  content: "";
  vertical-align: -16px;
}

.VfPpkd-fmcmS-yrriRe-OWXEXe-B7I4Od.VfPpkd-fmcmS-yrriRe-OWXEXe-SfQLQb-k4Qmrd-gmhCAd
  .VfPpkd-fmcmS-yrriRe-JZnCve-gmhCAd:before {
  display: none;
}

.VfPpkd-fmcmS-kHQaff {
  align-self: stretch;
  display: inline-flex;
  flex-direction: column;
  flex-grow: 1;
  max-height: 100%;
  max-width: 100%;
  min-height: 56px;
  min-width: fit-content;
  min-width: -webkit-fill-available;
  overflow: hidden;
  resize: both;
}

.VfPpkd-fmcmS-yrriRe-OWXEXe-MFS4be .VfPpkd-fmcmS-kHQaff {
  transform: translateY(-1px);
}

.VfPpkd-fmcmS-yrriRe-OWXEXe-MFS4be .VfPpkd-fmcmS-kHQaff .VfPpkd-fmcmS-wGMbrd,
.VfPpkd-fmcmS-yrriRe-OWXEXe-MFS4be
  .VfPpkd-fmcmS-kHQaff
  .VfPpkd-fmcmS-yrriRe-JZnCve-gmhCAd {
  transform: translateY(1px);
}

.VfPpkd-fmcmS-yrriRe-OWXEXe-INsAgc .VfPpkd-fmcmS-kHQaff {
  transform: translate(-1px) translateY(-1px);
}

[dir="rtl"] .VfPpkd-fmcmS-yrriRe-OWXEXe-INsAgc .VfPpkd-fmcmS-kHQaff,
.VfPpkd-fmcmS-yrriRe-OWXEXe-INsAgc .VfPpkd-fmcmS-kHQaff[dir="rtl"] {
  transform: translate(1px) translateY(-1px);
}

.VfPpkd-fmcmS-yrriRe-OWXEXe-INsAgc .VfPpkd-fmcmS-kHQaff .VfPpkd-fmcmS-wGMbrd,
.VfPpkd-fmcmS-yrriRe-OWXEXe-INsAgc
  .VfPpkd-fmcmS-kHQaff
  .VfPpkd-fmcmS-yrriRe-JZnCve-gmhCAd {
  transform: translate(1px) translateY(1px);
}

[dir="rtl"]
  .VfPpkd-fmcmS-yrriRe-OWXEXe-INsAgc
  .VfPpkd-fmcmS-kHQaff
  .VfPpkd-fmcmS-wGMbrd,
[dir="rtl"]
  .VfPpkd-fmcmS-yrriRe-OWXEXe-INsAgc
  .VfPpkd-fmcmS-kHQaff
  .VfPpkd-fmcmS-yrriRe-JZnCve-gmhCAd,
.VfPpkd-fmcmS-yrriRe-OWXEXe-INsAgc
  .VfPpkd-fmcmS-kHQaff
  .VfPpkd-fmcmS-wGMbrd[dir="rtl"],
.VfPpkd-fmcmS-yrriRe-OWXEXe-INsAgc
  .VfPpkd-fmcmS-kHQaff
  .VfPpkd-fmcmS-yrriRe-JZnCve-gmhCAd[dir="rtl"] {
  transform: translate(-1px) translateY(1px);
}

.VfPpkd-fmcmS-yrriRe-OWXEXe-SfQLQb-M1Soyc-Bz112c {
  padding-left: 0;
  padding-right: 16px;
}

[dir="rtl"] .VfPpkd-fmcmS-yrriRe-OWXEXe-SfQLQb-M1Soyc-Bz112c,
.VfPpkd-fmcmS-yrriRe-OWXEXe-SfQLQb-M1Soyc-Bz112c[dir="rtl"] {
  padding-left: 16px;
  padding-right: 0;
}

.VfPpkd-fmcmS-yrriRe-OWXEXe-SfQLQb-M1Soyc-Bz112c.VfPpkd-fmcmS-yrriRe-OWXEXe-MFS4be
  .VfPpkd-NLUYnc-V67aGc {
  max-width: calc(100% - 48px);
  left: 48px;
  right: auto;
}

[dir="rtl"]
  .VfPpkd-fmcmS-yrriRe-OWXEXe-SfQLQb-M1Soyc-Bz112c.VfPpkd-fmcmS-yrriRe-OWXEXe-MFS4be
  .VfPpkd-NLUYnc-V67aGc,
.VfPpkd-fmcmS-yrriRe-OWXEXe-SfQLQb-M1Soyc-Bz112c.VfPpkd-fmcmS-yrriRe-OWXEXe-MFS4be
  .VfPpkd-NLUYnc-V67aGc[dir="rtl"] {
  left: auto;
  right: 48px;
}

.VfPpkd-fmcmS-yrriRe-OWXEXe-SfQLQb-M1Soyc-Bz112c.VfPpkd-fmcmS-yrriRe-OWXEXe-MFS4be
  .VfPpkd-NLUYnc-V67aGc-OWXEXe-TATcMc-KLRBe {
  max-width: calc(133.3333333333% - 85.3333333333px);
}

.VfPpkd-fmcmS-yrriRe-OWXEXe-SfQLQb-M1Soyc-Bz112c.VfPpkd-fmcmS-yrriRe-OWXEXe-INsAgc
  .VfPpkd-NLUYnc-V67aGc {
  left: 36px;
  right: auto;
}

[dir="rtl"]
  .VfPpkd-fmcmS-yrriRe-OWXEXe-SfQLQb-M1Soyc-Bz112c.VfPpkd-fmcmS-yrriRe-OWXEXe-INsAgc
  .VfPpkd-NLUYnc-V67aGc,
.VfPpkd-fmcmS-yrriRe-OWXEXe-SfQLQb-M1Soyc-Bz112c.VfPpkd-fmcmS-yrriRe-OWXEXe-INsAgc
  .VfPpkd-NLUYnc-V67aGc[dir="rtl"] {
  left: auto;
  right: 36px;
}

.VfPpkd-fmcmS-yrriRe-OWXEXe-SfQLQb-M1Soyc-Bz112c.VfPpkd-fmcmS-yrriRe-OWXEXe-INsAgc
  :not(.VfPpkd-NSFCdd-i5vt6e-OWXEXe-NSFCdd)
  .VfPpkd-NSFCdd-Ra9xwd {
  max-width: calc(100% - 60px);
}

.VfPpkd-fmcmS-yrriRe-OWXEXe-SfQLQb-M1Soyc-Bz112c.VfPpkd-fmcmS-yrriRe-OWXEXe-INsAgc
  .VfPpkd-NLUYnc-V67aGc-OWXEXe-TATcMc-KLRBe {
  transform: translateY(-37.25px) translate(-32px) scale(1);
}

[dir="rtl"]
  .VfPpkd-fmcmS-yrriRe-OWXEXe-SfQLQb-M1Soyc-Bz112c.VfPpkd-fmcmS-yrriRe-OWXEXe-INsAgc
  .VfPpkd-NLUYnc-V67aGc-OWXEXe-TATcMc-KLRBe,
.VfPpkd-fmcmS-yrriRe-OWXEXe-SfQLQb-M1Soyc-Bz112c.VfPpkd-fmcmS-yrriRe-OWXEXe-INsAgc
  .VfPpkd-NLUYnc-V67aGc-OWXEXe-TATcMc-KLRBe[dir="rtl"] {
  transform: translateY(-37.25px) translate(32px) scale(1);
}

.VfPpkd-fmcmS-yrriRe-OWXEXe-SfQLQb-M1Soyc-Bz112c.VfPpkd-fmcmS-yrriRe-OWXEXe-INsAgc.VfPpkd-NSFCdd-i5vt6e-OWXEXe-mWPk3d
  .VfPpkd-NLUYnc-V67aGc-OWXEXe-TATcMc-KLRBe,
.VfPpkd-fmcmS-yrriRe-OWXEXe-SfQLQb-M1Soyc-Bz112c.VfPpkd-fmcmS-yrriRe-OWXEXe-INsAgc
  .VfPpkd-NSFCdd-i5vt6e-OWXEXe-mWPk3d
  .VfPpkd-NLUYnc-V67aGc-OWXEXe-TATcMc-KLRBe {
  transform: translateY(-34.75px) translate(-32px) scale(0.75);
}

[dir="rtl"]
  .VfPpkd-fmcmS-yrriRe-OWXEXe-SfQLQb-M1Soyc-Bz112c.VfPpkd-fmcmS-yrriRe-OWXEXe-INsAgc.VfPpkd-NSFCdd-i5vt6e-OWXEXe-mWPk3d
  .VfPpkd-NLUYnc-V67aGc-OWXEXe-TATcMc-KLRBe,
[dir="rtl"]
  .VfPpkd-fmcmS-yrriRe-OWXEXe-SfQLQb-M1Soyc-Bz112c.VfPpkd-fmcmS-yrriRe-OWXEXe-INsAgc
  .VfPpkd-NSFCdd-i5vt6e-OWXEXe-mWPk3d
  .VfPpkd-NLUYnc-V67aGc-OWXEXe-TATcMc-KLRBe,
.VfPpkd-fmcmS-yrriRe-OWXEXe-SfQLQb-M1Soyc-Bz112c.VfPpkd-fmcmS-yrriRe-OWXEXe-INsAgc.VfPpkd-NSFCdd-i5vt6e-OWXEXe-mWPk3d
  .VfPpkd-NLUYnc-V67aGc-OWXEXe-TATcMc-KLRBe[dir="rtl"],
.VfPpkd-fmcmS-yrriRe-OWXEXe-SfQLQb-M1Soyc-Bz112c.VfPpkd-fmcmS-yrriRe-OWXEXe-INsAgc
  .VfPpkd-NSFCdd-i5vt6e-OWXEXe-mWPk3d
  .VfPpkd-NLUYnc-V67aGc-OWXEXe-TATcMc-KLRBe[dir="rtl"] {
  transform: translateY(-34.75px) translate(32px) scale(0.75);
}

.VfPpkd-fmcmS-yrriRe-OWXEXe-SfQLQb-M1Soyc-Bz112c.VfPpkd-fmcmS-yrriRe-OWXEXe-INsAgc
  .VfPpkd-NLUYnc-V67aGc-OWXEXe-TATcMc-KLRBe {
  font-size: 0.75rem;
}

.VfPpkd-fmcmS-yrriRe-OWXEXe-SfQLQb-M1Soyc-Bz112c.VfPpkd-fmcmS-yrriRe-OWXEXe-INsAgc.VfPpkd-NSFCdd-i5vt6e-OWXEXe-mWPk3d
  .VfPpkd-NLUYnc-V67aGc-OWXEXe-TATcMc-KLRBe,
.VfPpkd-fmcmS-yrriRe-OWXEXe-SfQLQb-M1Soyc-Bz112c.VfPpkd-fmcmS-yrriRe-OWXEXe-INsAgc
  .VfPpkd-NSFCdd-i5vt6e-OWXEXe-mWPk3d
  .VfPpkd-NLUYnc-V67aGc-OWXEXe-TATcMc-KLRBe {
  font-size: 1rem;
}

.VfPpkd-fmcmS-yrriRe-OWXEXe-SfQLQb-M1Soyc-Bz112c.VfPpkd-fmcmS-yrriRe-OWXEXe-INsAgc
  .VfPpkd-NLUYnc-V67aGc-OWXEXe-bF1zU {
  animation: mdc-floating-label-shake-float-above-text-field-outlined-leading-icon
    0.25s 1;
}

@keyframes mdc-floating-label-shake-float-above-text-field-outlined-leading-icon {
  0% {
    transform: translate(-32px) translateY(-34.75px) scale(0.75);
  }

  33% {
    animation-timing-function: cubic-bezier(0.5, 0, 0.701732, 0.495819);
    transform: translate(calc(4% - 32px)) translateY(-34.75px) scale(0.75);
  }

  66% {
    animation-timing-function: cubic-bezier(0.302435, 0.381352, 0.55, 0.956352);
    transform: translate(calc(-4% - 32px)) translateY(-34.75px) scale(0.75);
  }

  to {
    transform: translate(-32px) translateY(-34.75px) scale(0.75);
  }
}

[dir="rtl"]
  .VfPpkd-fmcmS-yrriRe-OWXEXe-SfQLQb-M1Soyc-Bz112c.VfPpkd-fmcmS-yrriRe-OWXEXe-INsAgc
  .VfPpkd-NLUYnc-V67aGc-OWXEXe-bF1zU,
.VfPpkd-fmcmS-yrriRe-OWXEXe-SfQLQb-M1Soyc-Bz112c.VfPpkd-fmcmS-yrriRe-OWXEXe-INsAgc[dir="rtl"]
  .VfPpkd-NLUYnc-V67aGc-OWXEXe-bF1zU {
  animation: mdc-floating-label-shake-float-above-text-field-outlined-leading-icon
    0.25s 1;
}

@keyframes mdc-floating-label-shake-float-above-text-field-outlined-leading-icon-rtl {
  0% {
    transform: translate(32px) translateY(-34.75px) scale(0.75);
  }

  33% {
    animation-timing-function: cubic-bezier(0.5, 0, 0.701732, 0.495819);
    transform: translate(calc(4% + 32px)) translateY(-34.75px) scale(0.75);
  }

  66% {
    animation-timing-function: cubic-bezier(0.302435, 0.381352, 0.55, 0.956352);
    transform: translate(calc(-4% + 32px)) translateY(-34.75px) scale(0.75);
  }

  to {
    transform: translate(32px) translateY(-34.75px) scale(0.75);
  }
}

.VfPpkd-fmcmS-yrriRe-OWXEXe-SfQLQb-UbuQg-Bz112c {
  padding-left: 16px;
  padding-right: 0;
}

[dir="rtl"] .VfPpkd-fmcmS-yrriRe-OWXEXe-SfQLQb-UbuQg-Bz112c,
.VfPpkd-fmcmS-yrriRe-OWXEXe-SfQLQb-UbuQg-Bz112c[dir="rtl"] {
  padding-left: 0;
  padding-right: 16px;
}

.VfPpkd-fmcmS-yrriRe-OWXEXe-SfQLQb-UbuQg-Bz112c.VfPpkd-fmcmS-yrriRe-OWXEXe-MFS4be
  .VfPpkd-NLUYnc-V67aGc {
  max-width: calc(100% - 64px);
}

.VfPpkd-fmcmS-yrriRe-OWXEXe-SfQLQb-UbuQg-Bz112c.VfPpkd-fmcmS-yrriRe-OWXEXe-MFS4be
  .VfPpkd-NLUYnc-V67aGc-OWXEXe-TATcMc-KLRBe {
  max-width: calc(133.3333333333% - 85.3333333333px);
}

.VfPpkd-fmcmS-yrriRe-OWXEXe-SfQLQb-UbuQg-Bz112c.VfPpkd-fmcmS-yrriRe-OWXEXe-INsAgc
  :not(.VfPpkd-NSFCdd-i5vt6e-OWXEXe-NSFCdd)
  .VfPpkd-NSFCdd-Ra9xwd {
  max-width: calc(100% - 60px);
}

.VfPpkd-fmcmS-yrriRe-OWXEXe-SfQLQb-M1Soyc-Bz112c.VfPpkd-fmcmS-yrriRe-OWXEXe-SfQLQb-UbuQg-Bz112c {
  padding-left: 0;
  padding-right: 0;
}

.VfPpkd-fmcmS-yrriRe-OWXEXe-SfQLQb-M1Soyc-Bz112c.VfPpkd-fmcmS-yrriRe-OWXEXe-SfQLQb-UbuQg-Bz112c.VfPpkd-fmcmS-yrriRe-OWXEXe-MFS4be
  .VfPpkd-NLUYnc-V67aGc {
  max-width: calc(100% - 96px);
}

.VfPpkd-fmcmS-yrriRe-OWXEXe-SfQLQb-M1Soyc-Bz112c.VfPpkd-fmcmS-yrriRe-OWXEXe-SfQLQb-UbuQg-Bz112c.VfPpkd-fmcmS-yrriRe-OWXEXe-MFS4be
  .VfPpkd-NLUYnc-V67aGc-OWXEXe-TATcMc-KLRBe {
  max-width: calc(133.3333333333% - 128px);
}

.VfPpkd-fmcmS-yrriRe-W0vJo-RWgCYc {
  display: flex;
  justify-content: space-between;
  box-sizing: border-box;
}

.VfPpkd-fmcmS-yrriRe + .VfPpkd-fmcmS-yrriRe-W0vJo-RWgCYc {
  padding-right: 16px;
  padding-left: 16px;
}

.VfPpkd-I9GLp-yrriRe > .VfPpkd-fmcmS-yrriRe + label {
  align-self: flex-start;
}

.VfPpkd-fmcmS-yrriRe-OWXEXe-XpnDCe:not(.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me)
  .VfPpkd-NLUYnc-V67aGc {
  color: #6200eede;
}

.VfPpkd-fmcmS-yrriRe-OWXEXe-XpnDCe .VfPpkd-NSFCdd-Brv4Fb,
.VfPpkd-fmcmS-yrriRe-OWXEXe-XpnDCe .VfPpkd-NSFCdd-Ra9xwd,
.VfPpkd-fmcmS-yrriRe-OWXEXe-XpnDCe .VfPpkd-NSFCdd-MpmGFe {
  border-width: 2px;
}

.VfPpkd-fmcmS-yrriRe-OWXEXe-XpnDCe
  + .VfPpkd-fmcmS-yrriRe-W0vJo-RWgCYc
  .VfPpkd-fmcmS-yrriRe-W0vJo-fmcmS:not(
    .VfPpkd-fmcmS-yrriRe-W0vJo-fmcmS-OWXEXe-Rfh2Tc-EglORb
  ) {
  opacity: 1;
}

.VfPpkd-fmcmS-yrriRe-OWXEXe-XpnDCe.VfPpkd-fmcmS-yrriRe-OWXEXe-INsAgc
  .VfPpkd-NSFCdd-i5vt6e-OWXEXe-NSFCdd
  .VfPpkd-NSFCdd-Ra9xwd {
  padding-top: 2px;
}

.VfPpkd-fmcmS-yrriRe-OWXEXe-XpnDCe.VfPpkd-fmcmS-yrriRe-OWXEXe-INsAgc.VfPpkd-fmcmS-yrriRe-OWXEXe-B7I4Od
  .VfPpkd-NSFCdd-i5vt6e-OWXEXe-NSFCdd
  .VfPpkd-NSFCdd-Ra9xwd {
  padding-top: 0;
}

.VfPpkd-fmcmS-yrriRe-OWXEXe-UJflGc:not(.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me):hover
  .VfPpkd-RWgCYc-ksKsZd:before {
  border-bottom-color: #b00020;
  border-bottom-color: var(--mdc-theme-error, #b00020);
}

.VfPpkd-fmcmS-yrriRe-OWXEXe-UJflGc:not(.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me)
  .VfPpkd-RWgCYc-ksKsZd:after {
  border-bottom-color: #b00020;
  border-bottom-color: var(--mdc-theme-error, #b00020);
}

.VfPpkd-fmcmS-yrriRe-OWXEXe-UJflGc:not(.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me)
  .VfPpkd-NLUYnc-V67aGc {
  color: #b00020;
  color: var(--mdc-theme-error, #b00020);
}

.VfPpkd-fmcmS-yrriRe-OWXEXe-UJflGc:not(
    .VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me
  ).VfPpkd-fmcmS-yrriRe-OWXEXe-UJflGc
  + .VfPpkd-fmcmS-yrriRe-W0vJo-RWgCYc
  .VfPpkd-fmcmS-yrriRe-W0vJo-fmcmS-OWXEXe-Rfh2Tc-EglORb {
  color: #b00020;
  color: var(--mdc-theme-error, #b00020);
}

.VfPpkd-fmcmS-yrriRe-OWXEXe-UJflGc .VfPpkd-fmcmS-wGMbrd {
  caret-color: #b00020;
  caret-color: var(--mdc-theme-error, #b00020);
}

.VfPpkd-fmcmS-yrriRe-OWXEXe-UJflGc:not(.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me)
  .VfPpkd-fmcmS-TvZj5c-OWXEXe-UbuQg {
  color: #b00020;
  color: var(--mdc-theme-error, #b00020);
}

.VfPpkd-fmcmS-yrriRe-OWXEXe-UJflGc:not(.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me)
  .VfPpkd-RWgCYc-ksKsZd:before {
  border-bottom-color: #b00020;
  border-bottom-color: var(--mdc-theme-error, #b00020);
}

.VfPpkd-fmcmS-yrriRe-OWXEXe-UJflGc:not(.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me)
  .VfPpkd-NSFCdd-Brv4Fb,
.VfPpkd-fmcmS-yrriRe-OWXEXe-UJflGc:not(.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me)
  .VfPpkd-NSFCdd-Ra9xwd,
.VfPpkd-fmcmS-yrriRe-OWXEXe-UJflGc:not(.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me)
  .VfPpkd-NSFCdd-MpmGFe {
  border-color: #b00020;
  border-color: var(--mdc-theme-error, #b00020);
}

.VfPpkd-fmcmS-yrriRe-OWXEXe-UJflGc:not(.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me):not(
    .VfPpkd-fmcmS-yrriRe-OWXEXe-XpnDCe
  ):hover
  .VfPpkd-NSFCdd-i5vt6e
  .VfPpkd-NSFCdd-Brv4Fb,
.VfPpkd-fmcmS-yrriRe-OWXEXe-UJflGc:not(.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me):not(
    .VfPpkd-fmcmS-yrriRe-OWXEXe-XpnDCe
  ):hover
  .VfPpkd-NSFCdd-i5vt6e
  .VfPpkd-NSFCdd-Ra9xwd,
.VfPpkd-fmcmS-yrriRe-OWXEXe-UJflGc:not(.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me):not(
    .VfPpkd-fmcmS-yrriRe-OWXEXe-XpnDCe
  ):hover
  .VfPpkd-NSFCdd-i5vt6e
  .VfPpkd-NSFCdd-MpmGFe {
  border-color: #b00020;
  border-color: var(--mdc-theme-error, #b00020);
}

.VfPpkd-fmcmS-yrriRe-OWXEXe-UJflGc:not(
    .VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me
  ).VfPpkd-fmcmS-yrriRe-OWXEXe-XpnDCe
  .VfPpkd-NSFCdd-Brv4Fb,
.VfPpkd-fmcmS-yrriRe-OWXEXe-UJflGc:not(
    .VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me
  ).VfPpkd-fmcmS-yrriRe-OWXEXe-XpnDCe
  .VfPpkd-NSFCdd-Ra9xwd,
.VfPpkd-fmcmS-yrriRe-OWXEXe-UJflGc:not(
    .VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me
  ).VfPpkd-fmcmS-yrriRe-OWXEXe-XpnDCe
  .VfPpkd-NSFCdd-MpmGFe {
  border-color: #b00020;
  border-color: var(--mdc-theme-error, #b00020);
}

.VfPpkd-fmcmS-yrriRe-OWXEXe-UJflGc
  + .VfPpkd-fmcmS-yrriRe-W0vJo-RWgCYc
  .VfPpkd-fmcmS-yrriRe-W0vJo-fmcmS-OWXEXe-Rfh2Tc-EglORb {
  opacity: 1;
}

.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me {
  pointer-events: none;
}

.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me .VfPpkd-fmcmS-wGMbrd {
  color: #00000061;
}

@media all {
  .mdc-text-field--disabled .mdc-text-field__input::-webkit-input-placeholder {
    color: #00000061;
  }

  .VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me .VfPpkd-fmcmS-wGMbrd::placeholder {
    color: #00000061;
  }
}

@media all {
  .VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me
    .VfPpkd-fmcmS-wGMbrd:-ms-input-placeholder {
    color: #00000061;
  }
}

.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me .VfPpkd-NLUYnc-V67aGc,
.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me
  + .VfPpkd-fmcmS-yrriRe-W0vJo-RWgCYc
  .VfPpkd-fmcmS-yrriRe-W0vJo-fmcmS,
.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me .VfPpkd-fmcmS-yrriRe-JZnCve-gmhCAd,
.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me
  + .VfPpkd-fmcmS-yrriRe-W0vJo-RWgCYc
  .VfPpkd-fmcmS-yrriRe-JZnCve-gmhCAd {
  color: #00000061;
}

.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me .VfPpkd-fmcmS-TvZj5c-OWXEXe-M1Soyc,
.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me .VfPpkd-fmcmS-TvZj5c-OWXEXe-UbuQg {
  color: #0000004d;
}

.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me .VfPpkd-fmcmS-MvKemf-OWXEXe-qdIk2c,
.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me .VfPpkd-fmcmS-MvKemf-OWXEXe-iJ4yB {
  color: #00000061;
}

.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me .VfPpkd-RWgCYc-ksKsZd:before {
  border-bottom-color: #0000000f;
}

.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me .VfPpkd-NSFCdd-Brv4Fb,
.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me .VfPpkd-NSFCdd-Ra9xwd,
.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me .VfPpkd-NSFCdd-MpmGFe {
  border-color: #0000000f;
}

@media (-ms-high-contrast: active), screen and (forced-colors: active) {
  .mdc-text-field--disabled .mdc-text-field__input::-webkit-input-placeholder {
    color: GrayText;
  }

  .VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me .VfPpkd-fmcmS-wGMbrd::placeholder {
    color: GrayText;
  }
}

@media (-ms-high-contrast: active), screen and (forced-colors: active) {
  .VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me
    .VfPpkd-fmcmS-wGMbrd:-ms-input-placeholder {
    color: GrayText;
  }

  .VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me .VfPpkd-NLUYnc-V67aGc,
  .VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me
    + .VfPpkd-fmcmS-yrriRe-W0vJo-RWgCYc
    .VfPpkd-fmcmS-yrriRe-W0vJo-fmcmS,
  .VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me .VfPpkd-fmcmS-yrriRe-JZnCve-gmhCAd,
  .VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me
    + .VfPpkd-fmcmS-yrriRe-W0vJo-RWgCYc
    .VfPpkd-fmcmS-yrriRe-JZnCve-gmhCAd,
  .VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me .VfPpkd-fmcmS-TvZj5c-OWXEXe-M1Soyc,
  .VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me .VfPpkd-fmcmS-TvZj5c-OWXEXe-UbuQg,
  .VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me .VfPpkd-fmcmS-MvKemf-OWXEXe-qdIk2c,
  .VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me .VfPpkd-fmcmS-MvKemf-OWXEXe-iJ4yB {
    color: GrayText;
  }

  .VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me .VfPpkd-RWgCYc-ksKsZd:before {
    border-bottom-color: GrayText;
  }

  .VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me .VfPpkd-NSFCdd-Brv4Fb,
  .VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me .VfPpkd-NSFCdd-Ra9xwd,
  .VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me .VfPpkd-NSFCdd-MpmGFe {
    border-color: GrayText;
  }
}

@media screen and (forced-colors: active) {
  .VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me .VfPpkd-fmcmS-wGMbrd {
    background-color: Window;
  }

  .VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me .VfPpkd-NLUYnc-V67aGc {
    z-index: 1;
  }
}

.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me .VfPpkd-NLUYnc-V67aGc {
  cursor: default;
}

.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me.VfPpkd-fmcmS-yrriRe-OWXEXe-MFS4be {
  background-color: #fafafa;
}

.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me.VfPpkd-fmcmS-yrriRe-OWXEXe-MFS4be
  .VfPpkd-fmcmS-OyKIhb {
  display: none;
}

.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me .VfPpkd-fmcmS-wGMbrd {
  pointer-events: auto;
}

.VfPpkd-fmcmS-yrriRe-OWXEXe-CpWD9d-KW5YQd .VfPpkd-fmcmS-wGMbrd {
  text-align: right;
}

[dir="rtl"] .VfPpkd-fmcmS-yrriRe-OWXEXe-CpWD9d-KW5YQd .VfPpkd-fmcmS-wGMbrd,
.VfPpkd-fmcmS-yrriRe-OWXEXe-CpWD9d-KW5YQd .VfPpkd-fmcmS-wGMbrd[dir="rtl"] {
  text-align: left;
}

[dir="rtl"] .VfPpkd-fmcmS-yrriRe-OWXEXe-i3jM8c-fmcmS .VfPpkd-fmcmS-wGMbrd,
[dir="rtl"] .VfPpkd-fmcmS-yrriRe-OWXEXe-i3jM8c-fmcmS .VfPpkd-fmcmS-MvKemf,
.VfPpkd-fmcmS-yrriRe-OWXEXe-i3jM8c-fmcmS[dir="rtl"] .VfPpkd-fmcmS-wGMbrd,
.VfPpkd-fmcmS-yrriRe-OWXEXe-i3jM8c-fmcmS[dir="rtl"] .VfPpkd-fmcmS-MvKemf {
  direction: ltr;
}

[dir="rtl"]
  .VfPpkd-fmcmS-yrriRe-OWXEXe-i3jM8c-fmcmS
  .VfPpkd-fmcmS-MvKemf-OWXEXe-qdIk2c,
.VfPpkd-fmcmS-yrriRe-OWXEXe-i3jM8c-fmcmS[dir="rtl"]
  .VfPpkd-fmcmS-MvKemf-OWXEXe-qdIk2c {
  padding-left: 0;
  padding-right: 2px;
}

[dir="rtl"]
  .VfPpkd-fmcmS-yrriRe-OWXEXe-i3jM8c-fmcmS
  .VfPpkd-fmcmS-MvKemf-OWXEXe-iJ4yB,
.VfPpkd-fmcmS-yrriRe-OWXEXe-i3jM8c-fmcmS[dir="rtl"]
  .VfPpkd-fmcmS-MvKemf-OWXEXe-iJ4yB {
  padding-left: 12px;
  padding-right: 0;
}

[dir="rtl"]
  .VfPpkd-fmcmS-yrriRe-OWXEXe-i3jM8c-fmcmS
  .VfPpkd-fmcmS-TvZj5c-OWXEXe-M1Soyc,
.VfPpkd-fmcmS-yrriRe-OWXEXe-i3jM8c-fmcmS[dir="rtl"]
  .VfPpkd-fmcmS-TvZj5c-OWXEXe-M1Soyc {
  order: 1;
}

[dir="rtl"]
  .VfPpkd-fmcmS-yrriRe-OWXEXe-i3jM8c-fmcmS
  .VfPpkd-fmcmS-MvKemf-OWXEXe-iJ4yB,
.VfPpkd-fmcmS-yrriRe-OWXEXe-i3jM8c-fmcmS[dir="rtl"]
  .VfPpkd-fmcmS-MvKemf-OWXEXe-iJ4yB {
  order: 2;
}

[dir="rtl"] .VfPpkd-fmcmS-yrriRe-OWXEXe-i3jM8c-fmcmS .VfPpkd-fmcmS-wGMbrd,
.VfPpkd-fmcmS-yrriRe-OWXEXe-i3jM8c-fmcmS[dir="rtl"] .VfPpkd-fmcmS-wGMbrd {
  order: 3;
}

[dir="rtl"]
  .VfPpkd-fmcmS-yrriRe-OWXEXe-i3jM8c-fmcmS
  .VfPpkd-fmcmS-MvKemf-OWXEXe-qdIk2c,
.VfPpkd-fmcmS-yrriRe-OWXEXe-i3jM8c-fmcmS[dir="rtl"]
  .VfPpkd-fmcmS-MvKemf-OWXEXe-qdIk2c {
  order: 4;
}

[dir="rtl"]
  .VfPpkd-fmcmS-yrriRe-OWXEXe-i3jM8c-fmcmS
  .VfPpkd-fmcmS-TvZj5c-OWXEXe-UbuQg,
.VfPpkd-fmcmS-yrriRe-OWXEXe-i3jM8c-fmcmS[dir="rtl"]
  .VfPpkd-fmcmS-TvZj5c-OWXEXe-UbuQg {
  order: 5;
}

[dir="rtl"]
  .VfPpkd-fmcmS-yrriRe-OWXEXe-i3jM8c-fmcmS.VfPpkd-fmcmS-yrriRe-OWXEXe-CpWD9d-KW5YQd
  .VfPpkd-fmcmS-wGMbrd,
.VfPpkd-fmcmS-yrriRe-OWXEXe-i3jM8c-fmcmS.VfPpkd-fmcmS-yrriRe-OWXEXe-CpWD9d-KW5YQd[dir="rtl"]
  .VfPpkd-fmcmS-wGMbrd {
  text-align: right;
}

[dir="rtl"]
  .VfPpkd-fmcmS-yrriRe-OWXEXe-i3jM8c-fmcmS.VfPpkd-fmcmS-yrriRe-OWXEXe-CpWD9d-KW5YQd
  .VfPpkd-fmcmS-MvKemf-OWXEXe-qdIk2c,
.VfPpkd-fmcmS-yrriRe-OWXEXe-i3jM8c-fmcmS.VfPpkd-fmcmS-yrriRe-OWXEXe-CpWD9d-KW5YQd[dir="rtl"]
  .VfPpkd-fmcmS-MvKemf-OWXEXe-qdIk2c {
  padding-right: 12px;
}

[dir="rtl"]
  .VfPpkd-fmcmS-yrriRe-OWXEXe-i3jM8c-fmcmS.VfPpkd-fmcmS-yrriRe-OWXEXe-CpWD9d-KW5YQd
  .VfPpkd-fmcmS-MvKemf-OWXEXe-iJ4yB,
.VfPpkd-fmcmS-yrriRe-OWXEXe-i3jM8c-fmcmS.VfPpkd-fmcmS-yrriRe-OWXEXe-CpWD9d-KW5YQd[dir="rtl"]
  .VfPpkd-fmcmS-MvKemf-OWXEXe-iJ4yB {
  padding-left: 2px;
}

.VfPpkd-fmcmS-yrriRe-W0vJo-fmcmS {
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-family: Roboto, sans-serif;
  font-family: var(
    --mdc-typography-caption-font-family,
    var(--mdc-typography-font-family, Roboto, sans-serif)
  );
  font-size: 0.75rem;
  font-size: var(--mdc-typography-caption-font-size, 0.75rem);
  line-height: 1.25rem;
  line-height: var(--mdc-typography-caption-line-height, 1.25rem);
  font-weight: 400;
  font-weight: var(--mdc-typography-caption-font-weight, 400);
  letter-spacing: 0.0333333333em;
  letter-spacing: var(--mdc-typography-caption-letter-spacing, 0.0333333333em);
  text-decoration: inherit;
  -webkit-text-decoration: var(
    --mdc-typography-caption-text-decoration,
    inherit
  );
  text-decoration: var(--mdc-typography-caption-text-decoration, inherit);
  text-transform: inherit;
  text-transform: var(--mdc-typography-caption-text-transform, inherit);
  display: block;
  line-height: normal;
  margin: 0;
  opacity: 0;
  will-change: opacity;
  transition: opacity 0.15s 0ms cubic-bezier(0.4, 0, 0.2, 1);
}

.VfPpkd-fmcmS-yrriRe-W0vJo-fmcmS:before {
  display: inline-block;
  width: 0;
  height: 16px;
  content: "";
  vertical-align: 0;
}

.VfPpkd-fmcmS-yrriRe-W0vJo-fmcmS-OWXEXe-zvnfze {
  transition: none;
  opacity: 1;
  will-change: auto;
}

.VfPpkd-fmcmS-yrriRe-JZnCve-gmhCAd {
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-family: Roboto, sans-serif;
  font-family: var(
    --mdc-typography-caption-font-family,
    var(--mdc-typography-font-family, Roboto, sans-serif)
  );
  font-size: 0.75rem;
  font-size: var(--mdc-typography-caption-font-size, 0.75rem);
  line-height: 1.25rem;
  line-height: var(--mdc-typography-caption-line-height, 1.25rem);
  font-weight: 400;
  font-weight: var(--mdc-typography-caption-font-weight, 400);
  letter-spacing: 0.0333333333em;
  letter-spacing: var(--mdc-typography-caption-letter-spacing, 0.0333333333em);
  text-decoration: inherit;
  -webkit-text-decoration: var(
    --mdc-typography-caption-text-decoration,
    inherit
  );
  text-decoration: var(--mdc-typography-caption-text-decoration, inherit);
  text-transform: inherit;
  text-transform: var(--mdc-typography-caption-text-transform, inherit);
  display: block;
  margin-top: 0;
  line-height: normal;
  margin-left: auto;
  margin-right: 0;
  padding-left: 16px;
  padding-right: 0;
  white-space: nowrap;
}

.VfPpkd-fmcmS-yrriRe-JZnCve-gmhCAd:before {
  display: inline-block;
  width: 0;
  height: 16px;
  content: "";
  vertical-align: 0;
}

[dir="rtl"] .VfPpkd-fmcmS-yrriRe-JZnCve-gmhCAd,
.VfPpkd-fmcmS-yrriRe-JZnCve-gmhCAd[dir="rtl"] {
  margin-left: 0;
  margin-right: auto;
}

[dir="rtl"] .VfPpkd-fmcmS-yrriRe-JZnCve-gmhCAd,
.VfPpkd-fmcmS-yrriRe-JZnCve-gmhCAd[dir="rtl"] {
  padding-left: 0;
  padding-right: 16px;
}

.VfPpkd-fmcmS-TvZj5c {
  align-self: center;
  cursor: pointer;
}

.VfPpkd-fmcmS-TvZj5c:not([tabindex]),
.VfPpkd-fmcmS-TvZj5c[tabindex="-1"] {
  cursor: default;
  pointer-events: none;
}

.VfPpkd-fmcmS-TvZj5c svg {
  display: block;
}

.VfPpkd-fmcmS-TvZj5c-OWXEXe-M1Soyc {
  margin-left: 16px;
  margin-right: 8px;
}

[dir="rtl"] .VfPpkd-fmcmS-TvZj5c-OWXEXe-M1Soyc,
.VfPpkd-fmcmS-TvZj5c-OWXEXe-M1Soyc[dir="rtl"] {
  margin-left: 8px;
  margin-right: 16px;
}

.VfPpkd-fmcmS-TvZj5c-OWXEXe-UbuQg {
  padding: 12px;
  margin-left: 0;
  margin-right: 0;
}

[dir="rtl"] .VfPpkd-fmcmS-TvZj5c-OWXEXe-UbuQg,
.VfPpkd-fmcmS-TvZj5c-OWXEXe-UbuQg[dir="rtl"] {
  margin-left: 0;
  margin-right: 0;
}

.Ufn6O {
  display: inline-flex;
  flex-direction: column;
  position: relative;
}

.Ufn6O[hidden] {
  display: none;
}

.VfPpkd-dgl2Hf-ppHlrf-sM5MNb {
  display: inline;
}

.VfPpkd-Bz112c-LgbsSe {
  font-size: 24px;
  width: 48px;
  height: 48px;
  padding: 12px;
}

.VfPpkd-Bz112c-LgbsSe.VfPpkd-Bz112c-LgbsSe-OWXEXe-e5LLRc-SxQuSe
  .VfPpkd-Bz112c-Jh9lGc {
  width: 40px;
  height: 40px;
  margin: 4px;
}

.VfPpkd-Bz112c-LgbsSe.VfPpkd-Bz112c-LgbsSe-OWXEXe-e5LLRc-SxQuSe
  .VfPpkd-Bz112c-J1Ukfc-LhBDec {
  max-height: 40px;
  max-width: 40px;
}

.VfPpkd-Bz112c-LgbsSe:disabled {
  color: #00000061;
  color: var(--mdc-theme-text-disabled-on-light, rgba(0, 0, 0, 0.38));
}

.VfPpkd-Bz112c-LgbsSe svg,
.VfPpkd-Bz112c-LgbsSe img {
  width: 24px;
  height: 24px;
}

.VfPpkd-Bz112c-LgbsSe {
  display: inline-block;
  position: relative;
  box-sizing: border-box;
  border: none;
  outline: none;
  background-color: transparent;
  fill: currentColor;
  color: inherit;
  text-decoration: none;
  cursor: pointer;
  user-select: none;
  z-index: 0;
  overflow: visible;
}

.VfPpkd-Bz112c-LgbsSe .VfPpkd-Bz112c-RLmnJb {
  position: absolute;
  top: 50%;
  height: 48px;
  left: 50%;
  width: 48px;
  transform: translate(-50%, -50%);
}

@media screen and (forced-colors: active) {
  .VfPpkd-Bz112c-LgbsSe.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe
    .VfPpkd-Bz112c-J1Ukfc-LhBDec,
  .VfPpkd-Bz112c-LgbsSe:not(.VfPpkd-ksKsZd-mWPk3d):focus
    .VfPpkd-Bz112c-J1Ukfc-LhBDec {
    display: block;
  }
}

.VfPpkd-Bz112c-LgbsSe:disabled {
  cursor: default;
  pointer-events: none;
}

.VfPpkd-Bz112c-LgbsSe[hidden] {
  display: none;
}

.VfPpkd-Bz112c-LgbsSe-OWXEXe-KVuj8d-Q3DXx {
  align-items: center;
  display: inline-flex;
  justify-content: center;
}

.VfPpkd-Bz112c-J1Ukfc-LhBDec {
  pointer-events: none;
  border: 2px solid transparent;
  border-radius: 6px;
  box-sizing: content-box;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  height: 100%;
  width: 100%;
  display: none;
}

@media screen and (forced-colors: active) {
  .VfPpkd-Bz112c-J1Ukfc-LhBDec {
    border-color: CanvasText;
  }
}

.VfPpkd-Bz112c-J1Ukfc-LhBDec:after {
  content: "";
  border: 2px solid transparent;
  border-radius: 8px;
  display: block;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  height: calc(100% + 4px);
  width: calc(100% + 4px);
}

@media screen and (forced-colors: active) {
  .VfPpkd-Bz112c-J1Ukfc-LhBDec:after {
    border-color: CanvasText;
  }
}

.VfPpkd-Bz112c-kBDsod {
  display: inline-block;
}

.VfPpkd-Bz112c-kBDsod.VfPpkd-Bz112c-kBDsod-OWXEXe-IT5dJd,
.VfPpkd-Bz112c-LgbsSe-OWXEXe-IT5dJd .VfPpkd-Bz112c-kBDsod {
  display: none;
}

.VfPpkd-Bz112c-LgbsSe-OWXEXe-IT5dJd
  .VfPpkd-Bz112c-kBDsod.VfPpkd-Bz112c-kBDsod-OWXEXe-IT5dJd {
  display: inline-block;
}

.VfPpkd-Bz112c-mRLv6 {
  height: 100%;
  left: 0;
  outline: none;
  position: absolute;
  top: 0;
  width: 100%;
}

.VfPpkd-Bz112c-LgbsSe {
  --mdc-ripple-fg-size: 0;
  --mdc-ripple-left: 0;
  --mdc-ripple-top: 0;
  --mdc-ripple-fg-scale: 1;
  --mdc-ripple-fg-translate-end: 0;
  --mdc-ripple-fg-translate-start: 0;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  will-change: transform, opacity;
}

.VfPpkd-Bz112c-LgbsSe .VfPpkd-Bz112c-Jh9lGc:before,
.VfPpkd-Bz112c-LgbsSe .VfPpkd-Bz112c-Jh9lGc:after {
  position: absolute;
  border-radius: 50%;
  opacity: 0;
  pointer-events: none;
  content: "";
}

.VfPpkd-Bz112c-LgbsSe .VfPpkd-Bz112c-Jh9lGc:before {
  transition:
    opacity 15ms linear,
    background-color 15ms linear;
  z-index: 1;
  z-index: var(--mdc-ripple-z-index, 1);
}

.VfPpkd-Bz112c-LgbsSe .VfPpkd-Bz112c-Jh9lGc:after {
  z-index: 0;
  z-index: var(--mdc-ripple-z-index, 0);
}

.VfPpkd-Bz112c-LgbsSe.VfPpkd-ksKsZd-mWPk3d .VfPpkd-Bz112c-Jh9lGc:before {
  transform: scale(var(--mdc-ripple-fg-scale, 1));
}

.VfPpkd-Bz112c-LgbsSe.VfPpkd-ksKsZd-mWPk3d .VfPpkd-Bz112c-Jh9lGc:after {
  top: 0;
  left: 0;
  transform: scale(0);
  transform-origin: center center;
}

.VfPpkd-Bz112c-LgbsSe.VfPpkd-ksKsZd-mWPk3d-OWXEXe-ZNMTqd
  .VfPpkd-Bz112c-Jh9lGc:after {
  top: var(--mdc-ripple-top, 0);
  left: var(--mdc-ripple-left, 0);
}

.VfPpkd-Bz112c-LgbsSe.VfPpkd-ksKsZd-mWPk3d-OWXEXe-Tv8l5d-lJfZMc
  .VfPpkd-Bz112c-Jh9lGc:after {
  animation:
    mdc-ripple-fg-radius-in 225ms forwards,
    mdc-ripple-fg-opacity-in 75ms forwards;
}

.VfPpkd-Bz112c-LgbsSe.VfPpkd-ksKsZd-mWPk3d-OWXEXe-Tv8l5d-OmS1vf
  .VfPpkd-Bz112c-Jh9lGc:after {
  animation: mdc-ripple-fg-opacity-out 0.15s;
  transform: translate(var(--mdc-ripple-fg-translate-end, 0))
    scale(var(--mdc-ripple-fg-scale, 1));
}

.VfPpkd-Bz112c-LgbsSe .VfPpkd-Bz112c-Jh9lGc:before,
.VfPpkd-Bz112c-LgbsSe .VfPpkd-Bz112c-Jh9lGc:after {
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

.VfPpkd-Bz112c-LgbsSe.VfPpkd-ksKsZd-mWPk3d .VfPpkd-Bz112c-Jh9lGc:before,
.VfPpkd-Bz112c-LgbsSe.VfPpkd-ksKsZd-mWPk3d .VfPpkd-Bz112c-Jh9lGc:after {
  top: var(--mdc-ripple-top, 0);
  left: var(--mdc-ripple-left, 0);
  width: var(--mdc-ripple-fg-size, 100%);
  height: var(--mdc-ripple-fg-size, 100%);
}

.VfPpkd-Bz112c-LgbsSe.VfPpkd-ksKsZd-mWPk3d .VfPpkd-Bz112c-Jh9lGc:after {
  width: var(--mdc-ripple-fg-size, 100%);
  height: var(--mdc-ripple-fg-size, 100%);
}

.VfPpkd-Bz112c-LgbsSe .VfPpkd-Bz112c-Jh9lGc:before,
.VfPpkd-Bz112c-LgbsSe .VfPpkd-Bz112c-Jh9lGc:after {
  background-color: #000;
  background-color: var(--mdc-ripple-color, #000);
}

.VfPpkd-Bz112c-LgbsSe:hover .VfPpkd-Bz112c-Jh9lGc:before,
.VfPpkd-Bz112c-LgbsSe.VfPpkd-ksKsZd-XxIAqe-OWXEXe-ZmdkE
  .VfPpkd-Bz112c-Jh9lGc:before {
  opacity: 0.04;
  opacity: var(--mdc-ripple-hover-opacity, 0.04);
}

.VfPpkd-Bz112c-LgbsSe.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe
  .VfPpkd-Bz112c-Jh9lGc:before,
.VfPpkd-Bz112c-LgbsSe:not(.VfPpkd-ksKsZd-mWPk3d):focus
  .VfPpkd-Bz112c-Jh9lGc:before {
  transition-duration: 75ms;
  opacity: 0.12;
  opacity: var(--mdc-ripple-focus-opacity, 0.12);
}

.VfPpkd-Bz112c-LgbsSe:not(.VfPpkd-ksKsZd-mWPk3d) .VfPpkd-Bz112c-Jh9lGc:after {
  transition: opacity 0.15s linear;
}

.VfPpkd-Bz112c-LgbsSe:not(.VfPpkd-ksKsZd-mWPk3d):active
  .VfPpkd-Bz112c-Jh9lGc:after {
  transition-duration: 75ms;
  opacity: 0.12;
  opacity: var(--mdc-ripple-press-opacity, 0.12);
}

.VfPpkd-Bz112c-LgbsSe.VfPpkd-ksKsZd-mWPk3d {
  --mdc-ripple-fg-opacity: var(--mdc-ripple-press-opacity, 0.12);
}

.VfPpkd-Bz112c-LgbsSe:disabled:hover .VfPpkd-Bz112c-Jh9lGc:before,
.VfPpkd-Bz112c-LgbsSe:disabled.VfPpkd-ksKsZd-XxIAqe-OWXEXe-ZmdkE
  .VfPpkd-Bz112c-Jh9lGc:before {
  opacity: 0;
  opacity: var(--mdc-ripple-hover-opacity, 0);
}

.VfPpkd-Bz112c-LgbsSe:disabled.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe
  .VfPpkd-Bz112c-Jh9lGc:before,
.VfPpkd-Bz112c-LgbsSe:disabled:not(.VfPpkd-ksKsZd-mWPk3d):focus
  .VfPpkd-Bz112c-Jh9lGc:before {
  transition-duration: 75ms;
  opacity: 0;
  opacity: var(--mdc-ripple-focus-opacity, 0);
}

.VfPpkd-Bz112c-LgbsSe:disabled:not(.VfPpkd-ksKsZd-mWPk3d)
  .VfPpkd-Bz112c-Jh9lGc:after {
  transition: opacity 0.15s linear;
}

.VfPpkd-Bz112c-LgbsSe:disabled:not(.VfPpkd-ksKsZd-mWPk3d):active
  .VfPpkd-Bz112c-Jh9lGc:after {
  transition-duration: 75ms;
  opacity: 0;
  opacity: var(--mdc-ripple-press-opacity, 0);
}

.VfPpkd-Bz112c-LgbsSe:disabled.VfPpkd-ksKsZd-mWPk3d {
  --mdc-ripple-fg-opacity: var(--mdc-ripple-press-opacity, 0);
}

.VfPpkd-Bz112c-LgbsSe .VfPpkd-Bz112c-Jh9lGc {
  height: 100%;
  left: 0;
  pointer-events: none;
  position: absolute;
  top: 0;
  width: 100%;
  z-index: -1;
}

.VfPpkd-LgbsSe {
  position: relative;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  box-sizing: border-box;
  min-width: 64px;
  border: none;
  outline: none;
  line-height: inherit;
  user-select: none;
  -webkit-appearance: none;
  overflow: visible;
  vertical-align: middle;
  background: transparent;
}

.VfPpkd-LgbsSe .VfPpkd-BFbNVe-bF1uUb {
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
}

.VfPpkd-LgbsSe::-moz-focus-inner {
  padding: 0;
  border: 0;
}

.VfPpkd-LgbsSe:active {
  outline: none;
}

.VfPpkd-LgbsSe:hover {
  cursor: pointer;
}

.VfPpkd-LgbsSe:disabled {
  cursor: default;
  pointer-events: none;
}

.VfPpkd-LgbsSe[hidden] {
  display: none;
}

.VfPpkd-LgbsSe .VfPpkd-kBDsod {
  margin-left: 0;
  margin-right: 8px;
  display: inline-block;
  position: relative;
  vertical-align: top;
}

[dir="rtl"] .VfPpkd-LgbsSe .VfPpkd-kBDsod,
.VfPpkd-LgbsSe .VfPpkd-kBDsod[dir="rtl"] {
  margin-left: 8px;
  margin-right: 0;
}

.VfPpkd-LgbsSe .VfPpkd-UdE5de-uDEFge {
  font-size: 0;
  position: absolute;
  transform: translate(-50%, -50%);
  top: 50%;
  left: 50%;
  line-height: normal;
}

.VfPpkd-LgbsSe .VfPpkd-vQzf8d {
  position: relative;
}

.VfPpkd-LgbsSe .VfPpkd-J1Ukfc-LhBDec {
  pointer-events: none;
  border: 2px solid transparent;
  border-radius: 6px;
  box-sizing: content-box;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  height: calc(100% + 4px);
  width: calc(100% + 4px);
  display: none;
}

@media screen and (forced-colors: active) {
  .VfPpkd-LgbsSe .VfPpkd-J1Ukfc-LhBDec {
    border-color: CanvasText;
  }
}

.VfPpkd-LgbsSe .VfPpkd-J1Ukfc-LhBDec:after {
  content: "";
  border: 2px solid transparent;
  border-radius: 8px;
  display: block;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  height: calc(100% + 4px);
  width: calc(100% + 4px);
}

@media screen and (forced-colors: active) {
  .VfPpkd-LgbsSe .VfPpkd-J1Ukfc-LhBDec:after {
    border-color: CanvasText;
  }
}

@media screen and (forced-colors: active) {
  .VfPpkd-LgbsSe.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe
    .VfPpkd-J1Ukfc-LhBDec,
  .VfPpkd-LgbsSe:not(.VfPpkd-ksKsZd-mWPk3d):focus .VfPpkd-J1Ukfc-LhBDec {
    display: block;
  }
}

.VfPpkd-LgbsSe .VfPpkd-RLmnJb {
  position: absolute;
  top: 50%;
  height: 48px;
  left: 0;
  right: 0;
  transform: translateY(-50%);
}

.VfPpkd-vQzf8d + .VfPpkd-kBDsod {
  margin-left: 8px;
  margin-right: 0;
}

[dir="rtl"] .VfPpkd-vQzf8d + .VfPpkd-kBDsod,
.VfPpkd-vQzf8d + .VfPpkd-kBDsod[dir="rtl"] {
  margin-left: 0;
  margin-right: 8px;
}

svg.VfPpkd-kBDsod {
  fill: currentColor;
}

.VfPpkd-LgbsSe-OWXEXe-dgl2Hf {
  margin-top: 6px;
  margin-bottom: 6px;
}

.VfPpkd-LgbsSe {
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  text-decoration: none;
}

.VfPpkd-LgbsSe {
  padding: 0 8px;
}

.VfPpkd-LgbsSe-OWXEXe-k8QpJ {
  transition: box-shadow 0.28s cubic-bezier(0.4, 0, 0.2, 1);
  padding: 0 16px;
}

.VfPpkd-LgbsSe-OWXEXe-k8QpJ.VfPpkd-LgbsSe-OWXEXe-Bz112c-UbuQg {
  padding: 0 12px 0 16px;
}

.VfPpkd-LgbsSe-OWXEXe-k8QpJ.VfPpkd-LgbsSe-OWXEXe-Bz112c-M1Soyc {
  padding: 0 16px 0 12px;
}

.VfPpkd-LgbsSe-OWXEXe-MV7yeb {
  transition: box-shadow 0.28s cubic-bezier(0.4, 0, 0.2, 1);
  padding: 0 16px;
}

.VfPpkd-LgbsSe-OWXEXe-MV7yeb.VfPpkd-LgbsSe-OWXEXe-Bz112c-UbuQg {
  padding: 0 12px 0 16px;
}

.VfPpkd-LgbsSe-OWXEXe-MV7yeb.VfPpkd-LgbsSe-OWXEXe-Bz112c-M1Soyc {
  padding: 0 16px 0 12px;
}

.VfPpkd-LgbsSe-OWXEXe-INsAgc {
  border-style: solid;
  transition: border 0.28s cubic-bezier(0.4, 0, 0.2, 1);
}

.VfPpkd-LgbsSe-OWXEXe-INsAgc .VfPpkd-Jh9lGc {
  border-style: solid;
  border-color: transparent;
}

.VfPpkd-LgbsSe {
  --mdc-ripple-fg-size: 0;
  --mdc-ripple-left: 0;
  --mdc-ripple-top: 0;
  --mdc-ripple-fg-scale: 1;
  --mdc-ripple-fg-translate-end: 0;
  --mdc-ripple-fg-translate-start: 0;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  will-change: transform, opacity;
}

.VfPpkd-LgbsSe .VfPpkd-Jh9lGc:before,
.VfPpkd-LgbsSe .VfPpkd-Jh9lGc:after {
  position: absolute;
  border-radius: 50%;
  opacity: 0;
  pointer-events: none;
  content: "";
}

.VfPpkd-LgbsSe .VfPpkd-Jh9lGc:before {
  transition:
    opacity 15ms linear,
    background-color 15ms linear;
  z-index: 1;
}

.VfPpkd-LgbsSe .VfPpkd-Jh9lGc:after {
  z-index: 0;
}

.VfPpkd-LgbsSe.VfPpkd-ksKsZd-mWPk3d .VfPpkd-Jh9lGc:before {
  transform: scale(var(--mdc-ripple-fg-scale, 1));
}

.VfPpkd-LgbsSe.VfPpkd-ksKsZd-mWPk3d .VfPpkd-Jh9lGc:after {
  top: 0;
  left: 0;
  transform: scale(0);
  transform-origin: center center;
}

.VfPpkd-LgbsSe.VfPpkd-ksKsZd-mWPk3d-OWXEXe-ZNMTqd .VfPpkd-Jh9lGc:after {
  top: var(--mdc-ripple-top, 0);
  left: var(--mdc-ripple-left, 0);
}

.VfPpkd-LgbsSe.VfPpkd-ksKsZd-mWPk3d-OWXEXe-Tv8l5d-lJfZMc .VfPpkd-Jh9lGc:after {
  animation:
    mdc-ripple-fg-radius-in 225ms forwards,
    mdc-ripple-fg-opacity-in 75ms forwards;
}

.VfPpkd-LgbsSe.VfPpkd-ksKsZd-mWPk3d-OWXEXe-Tv8l5d-OmS1vf .VfPpkd-Jh9lGc:after {
  animation: mdc-ripple-fg-opacity-out 0.15s;
  transform: translate(var(--mdc-ripple-fg-translate-end, 0))
    scale(var(--mdc-ripple-fg-scale, 1));
}

.VfPpkd-LgbsSe .VfPpkd-Jh9lGc:before,
.VfPpkd-LgbsSe .VfPpkd-Jh9lGc:after {
  top: -50%;
  left: -50%;
  width: 200%;
  height: 200%;
}

.VfPpkd-LgbsSe.VfPpkd-ksKsZd-mWPk3d .VfPpkd-Jh9lGc:after {
  width: var(--mdc-ripple-fg-size, 100%);
  height: var(--mdc-ripple-fg-size, 100%);
}

.VfPpkd-Jh9lGc {
  position: absolute;
  box-sizing: content-box;
  overflow: hidden;
  z-index: 0;
  inset: 0;
}

.VfPpkd-LgbsSe {
  font-family: Roboto, sans-serif;
  font-size: 0.875rem;
  letter-spacing: 0.0892857143em;
  font-weight: 500;
  text-transform: uppercase;
  height: 36px;
  border-radius: 4px;
}

.VfPpkd-LgbsSe:not(:disabled) {
  color: #6200ee;
}

.VfPpkd-LgbsSe:disabled {
  color: #00000061;
}

.VfPpkd-LgbsSe .VfPpkd-kBDsod {
  font-size: 1.125rem;
  width: 1.125rem;
  height: 1.125rem;
}

.VfPpkd-LgbsSe .VfPpkd-Jh9lGc:before {
  background-color: #6200ee;
}

.VfPpkd-LgbsSe .VfPpkd-Jh9lGc:after {
  background-color: #6200ee;
}

.VfPpkd-LgbsSe:hover .VfPpkd-Jh9lGc:before,
.VfPpkd-LgbsSe.VfPpkd-ksKsZd-XxIAqe-OWXEXe-ZmdkE .VfPpkd-Jh9lGc:before {
  opacity: 0.04;
}

.VfPpkd-LgbsSe.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe .VfPpkd-Jh9lGc:before,
.VfPpkd-LgbsSe:not(.VfPpkd-ksKsZd-mWPk3d):focus .VfPpkd-Jh9lGc:before {
  transition-duration: 75ms;
  opacity: 0.12;
}

.VfPpkd-LgbsSe:not(.VfPpkd-ksKsZd-mWPk3d) .VfPpkd-Jh9lGc:after {
  transition: opacity 0.15s linear;
}

.VfPpkd-LgbsSe:not(.VfPpkd-ksKsZd-mWPk3d):active .VfPpkd-Jh9lGc:after {
  transition-duration: 75ms;
  opacity: 0.12;
}

.VfPpkd-LgbsSe.VfPpkd-ksKsZd-mWPk3d {
  --mdc-ripple-fg-opacity: var(
    --mdc-text-button-pressed-state-layer-opacity,
    0.12
  );
}

.VfPpkd-LgbsSe .VfPpkd-Jh9lGc {
  border-radius: 4px;
}

.VfPpkd-LgbsSe .VfPpkd-J1Ukfc-LhBDec {
  border-radius: 2px;
}

.VfPpkd-LgbsSe .VfPpkd-J1Ukfc-LhBDec:after {
  border-radius: 4px;
}

.VfPpkd-LgbsSe-OWXEXe-k8QpJ {
  font-family: Roboto, sans-serif;
  font-size: 0.875rem;
  letter-spacing: 0.0892857143em;
  font-weight: 500;
  text-transform: uppercase;
  height: 36px;
  border-radius: 4px;
}

.VfPpkd-LgbsSe-OWXEXe-k8QpJ:not(:disabled) {
  background-color: #6200ee;
}

.VfPpkd-LgbsSe-OWXEXe-k8QpJ:disabled {
  background-color: #0000001f;
}

.VfPpkd-LgbsSe-OWXEXe-k8QpJ:not(:disabled) {
  color: #fff;
}

.VfPpkd-LgbsSe-OWXEXe-k8QpJ:disabled {
  color: #00000061;
}

.VfPpkd-LgbsSe-OWXEXe-k8QpJ .VfPpkd-kBDsod {
  font-size: 1.125rem;
  width: 1.125rem;
  height: 1.125rem;
}

.VfPpkd-LgbsSe-OWXEXe-k8QpJ .VfPpkd-Jh9lGc:before {
  background-color: #fff;
}

.VfPpkd-LgbsSe-OWXEXe-k8QpJ .VfPpkd-Jh9lGc:after {
  background-color: #fff;
}

.VfPpkd-LgbsSe-OWXEXe-k8QpJ:hover .VfPpkd-Jh9lGc:before,
.VfPpkd-LgbsSe-OWXEXe-k8QpJ.VfPpkd-ksKsZd-XxIAqe-OWXEXe-ZmdkE
  .VfPpkd-Jh9lGc:before {
  opacity: 0.08;
}

.VfPpkd-LgbsSe-OWXEXe-k8QpJ.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe
  .VfPpkd-Jh9lGc:before,
.VfPpkd-LgbsSe-OWXEXe-k8QpJ:not(.VfPpkd-ksKsZd-mWPk3d):focus
  .VfPpkd-Jh9lGc:before {
  transition-duration: 75ms;
  opacity: 0.24;
}

.VfPpkd-LgbsSe-OWXEXe-k8QpJ:not(.VfPpkd-ksKsZd-mWPk3d) .VfPpkd-Jh9lGc:after {
  transition: opacity 0.15s linear;
}

.VfPpkd-LgbsSe-OWXEXe-k8QpJ:not(.VfPpkd-ksKsZd-mWPk3d):active
  .VfPpkd-Jh9lGc:after {
  transition-duration: 75ms;
  opacity: 0.24;
}

.VfPpkd-LgbsSe-OWXEXe-k8QpJ.VfPpkd-ksKsZd-mWPk3d {
  --mdc-ripple-fg-opacity: var(
    --mdc-filled-button-pressed-state-layer-opacity,
    0.24
  );
}

.VfPpkd-LgbsSe-OWXEXe-k8QpJ .VfPpkd-Jh9lGc {
  border-radius: 4px;
}

.VfPpkd-LgbsSe-OWXEXe-k8QpJ .VfPpkd-J1Ukfc-LhBDec {
  border-radius: 2px;
}

.VfPpkd-LgbsSe-OWXEXe-k8QpJ .VfPpkd-J1Ukfc-LhBDec:after {
  border-radius: 4px;
}

.VfPpkd-LgbsSe-OWXEXe-MV7yeb {
  font-family: Roboto, sans-serif;
  font-size: 0.875rem;
  letter-spacing: 0.0892857143em;
  font-weight: 500;
  text-transform: uppercase;
  height: 36px;
  border-radius: 4px;
  box-shadow:
    0 3px 1px -2px #0003,
    0 2px 2px #00000024,
    0 1px 5px #0000001f;
}

.VfPpkd-LgbsSe-OWXEXe-MV7yeb:not(:disabled) {
  background-color: #6200ee;
}

.VfPpkd-LgbsSe-OWXEXe-MV7yeb:disabled {
  background-color: #0000001f;
}

.VfPpkd-LgbsSe-OWXEXe-MV7yeb:not(:disabled) {
  color: #fff;
}

.VfPpkd-LgbsSe-OWXEXe-MV7yeb:disabled {
  color: #00000061;
}

.VfPpkd-LgbsSe-OWXEXe-MV7yeb .VfPpkd-kBDsod {
  font-size: 1.125rem;
  width: 1.125rem;
  height: 1.125rem;
}

.VfPpkd-LgbsSe-OWXEXe-MV7yeb .VfPpkd-Jh9lGc:before {
  background-color: #fff;
}

.VfPpkd-LgbsSe-OWXEXe-MV7yeb .VfPpkd-Jh9lGc:after {
  background-color: #fff;
}

.VfPpkd-LgbsSe-OWXEXe-MV7yeb:hover .VfPpkd-Jh9lGc:before,
.VfPpkd-LgbsSe-OWXEXe-MV7yeb.VfPpkd-ksKsZd-XxIAqe-OWXEXe-ZmdkE
  .VfPpkd-Jh9lGc:before {
  opacity: 0.08;
}

.VfPpkd-LgbsSe-OWXEXe-MV7yeb.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe
  .VfPpkd-Jh9lGc:before,
.VfPpkd-LgbsSe-OWXEXe-MV7yeb:not(.VfPpkd-ksKsZd-mWPk3d):focus
  .VfPpkd-Jh9lGc:before {
  transition-duration: 75ms;
  opacity: 0.24;
}

.VfPpkd-LgbsSe-OWXEXe-MV7yeb:not(.VfPpkd-ksKsZd-mWPk3d) .VfPpkd-Jh9lGc:after {
  transition: opacity 0.15s linear;
}

.VfPpkd-LgbsSe-OWXEXe-MV7yeb:not(.VfPpkd-ksKsZd-mWPk3d):active
  .VfPpkd-Jh9lGc:after {
  transition-duration: 75ms;
  opacity: 0.24;
}

.VfPpkd-LgbsSe-OWXEXe-MV7yeb.VfPpkd-ksKsZd-mWPk3d {
  --mdc-ripple-fg-opacity: var(
    --mdc-protected-button-pressed-state-layer-opacity,
    0.24
  );
}

.VfPpkd-LgbsSe-OWXEXe-MV7yeb .VfPpkd-Jh9lGc {
  border-radius: 4px;
}

.VfPpkd-LgbsSe-OWXEXe-MV7yeb .VfPpkd-J1Ukfc-LhBDec {
  border-radius: 2px;
}

.VfPpkd-LgbsSe-OWXEXe-MV7yeb .VfPpkd-J1Ukfc-LhBDec:after {
  border-radius: 4px;
}

.VfPpkd-LgbsSe-OWXEXe-MV7yeb.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe,
.VfPpkd-LgbsSe-OWXEXe-MV7yeb:not(.VfPpkd-ksKsZd-mWPk3d):focus {
  box-shadow:
    0 2px 4px -1px #0003,
    0 4px 5px #00000024,
    0 1px 10px #0000001f;
}

.VfPpkd-LgbsSe-OWXEXe-MV7yeb:hover {
  box-shadow:
    0 2px 4px -1px #0003,
    0 4px 5px #00000024,
    0 1px 10px #0000001f;
}

.VfPpkd-LgbsSe-OWXEXe-MV7yeb:not(:disabled):active {
  box-shadow:
    0 5px 5px -3px #0003,
    0 8px 10px 1px #00000024,
    0 3px 14px 2px #0000001f;
}

.VfPpkd-LgbsSe-OWXEXe-MV7yeb:disabled {
  box-shadow:
    0 0 #0003,
    0 0 #00000024,
    0 0 #0000001f;
}

.VfPpkd-LgbsSe-OWXEXe-INsAgc {
  font-family: Roboto, sans-serif;
  font-size: 0.875rem;
  letter-spacing: 0.0892857143em;
  font-weight: 500;
  text-transform: uppercase;
  height: 36px;
  border-radius: 4px;
  padding: 0 15px;
  border-width: 1px;
}

.VfPpkd-LgbsSe-OWXEXe-INsAgc:not(:disabled) {
  color: #6200ee;
}

.VfPpkd-LgbsSe-OWXEXe-INsAgc:disabled {
  color: #00000061;
}

.VfPpkd-LgbsSe-OWXEXe-INsAgc .VfPpkd-kBDsod {
  font-size: 1.125rem;
  width: 1.125rem;
  height: 1.125rem;
}

.VfPpkd-LgbsSe-OWXEXe-INsAgc .VfPpkd-Jh9lGc:before {
  background-color: #6200ee;
}

.VfPpkd-LgbsSe-OWXEXe-INsAgc .VfPpkd-Jh9lGc:after {
  background-color: #6200ee;
}

.VfPpkd-LgbsSe-OWXEXe-INsAgc:hover .VfPpkd-Jh9lGc:before,
.VfPpkd-LgbsSe-OWXEXe-INsAgc.VfPpkd-ksKsZd-XxIAqe-OWXEXe-ZmdkE
  .VfPpkd-Jh9lGc:before {
  opacity: 0.04;
}

.VfPpkd-LgbsSe-OWXEXe-INsAgc.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe
  .VfPpkd-Jh9lGc:before,
.VfPpkd-LgbsSe-OWXEXe-INsAgc:not(.VfPpkd-ksKsZd-mWPk3d):focus
  .VfPpkd-Jh9lGc:before {
  transition-duration: 75ms;
  opacity: 0.12;
}

.VfPpkd-LgbsSe-OWXEXe-INsAgc:not(.VfPpkd-ksKsZd-mWPk3d) .VfPpkd-Jh9lGc:after {
  transition: opacity 0.15s linear;
}

.VfPpkd-LgbsSe-OWXEXe-INsAgc:not(.VfPpkd-ksKsZd-mWPk3d):active
  .VfPpkd-Jh9lGc:after {
  transition-duration: 75ms;
  opacity: 0.12;
}

.VfPpkd-LgbsSe-OWXEXe-INsAgc.VfPpkd-ksKsZd-mWPk3d {
  --mdc-ripple-fg-opacity: var(
    --mdc-outlined-button-pressed-state-layer-opacity,
    0.12
  );
}

.VfPpkd-LgbsSe-OWXEXe-INsAgc .VfPpkd-Jh9lGc {
  border-radius: 4px;
}

.VfPpkd-LgbsSe-OWXEXe-INsAgc .VfPpkd-J1Ukfc-LhBDec {
  border-radius: 2px;
}

.VfPpkd-LgbsSe-OWXEXe-INsAgc .VfPpkd-J1Ukfc-LhBDec:after {
  border-radius: 4px;
}

.VfPpkd-LgbsSe-OWXEXe-INsAgc:not(:disabled) {
  border-color: #0000001f;
}

.VfPpkd-LgbsSe-OWXEXe-INsAgc:disabled {
  border-color: #0000001f;
}

.VfPpkd-LgbsSe-OWXEXe-INsAgc.VfPpkd-LgbsSe-OWXEXe-Bz112c-UbuQg {
  padding: 0 11px 0 15px;
}

.VfPpkd-LgbsSe-OWXEXe-INsAgc.VfPpkd-LgbsSe-OWXEXe-Bz112c-M1Soyc {
  padding: 0 15px 0 11px;
}

.VfPpkd-LgbsSe-OWXEXe-INsAgc .VfPpkd-Jh9lGc {
  inset: -1px;
  border-width: 1px;
}

.VfPpkd-LgbsSe-OWXEXe-INsAgc .VfPpkd-RLmnJb {
  left: -1px;
  width: calc(100% + 2px);
}

.nCP5yc {
  font-family:
    Google Sans,
    Roboto,
    Arial,
    sans-serif;
  font-size: 0.875rem;
  letter-spacing: 0.0107142857em;
  font-weight: 500;
  text-transform: none;
  transition:
    border 0.28s cubic-bezier(0.4, 0, 0.2, 1),
    box-shadow 0.28s cubic-bezier(0.4, 0, 0.2, 1);
  box-shadow: none;
}

.nCP5yc .VfPpkd-Jh9lGc {
  height: 100%;
  position: absolute;
  overflow: hidden;
  width: 100%;
  z-index: 0;
}

.nCP5yc:not(:disabled) {
  background-color: #1a73e8;
  background-color: var(--gm-fillbutton-container-color, rgb(26, 115, 232));
}

.nCP5yc:not(:disabled) {
  color: #fff;
  color: var(--gm-fillbutton-ink-color, #fff);
}

.nCP5yc:disabled {
  background-color: #3c40431f;
  background-color: var(
    --gm-fillbutton-disabled-container-color,
    rgba(60, 64, 67, 0.12)
  );
}

.nCP5yc:disabled {
  color: #3c404361;
  color: var(--gm-fillbutton-disabled-ink-color, rgba(60, 64, 67, 0.38));
}

.nCP5yc .VfPpkd-Jh9lGc:before,
.nCP5yc .VfPpkd-Jh9lGc:after {
  background-color: #202124;
  background-color: var(--gm-fillbutton-state-color, rgb(32, 33, 36));
}

.nCP5yc:hover .VfPpkd-Jh9lGc:before,
.nCP5yc.VfPpkd-ksKsZd-XxIAqe-OWXEXe-ZmdkE .VfPpkd-Jh9lGc:before {
  opacity: 0.16;
  opacity: var(--mdc-ripple-hover-opacity, 0.16);
}

.nCP5yc.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe .VfPpkd-Jh9lGc:before,
.nCP5yc:not(.VfPpkd-ksKsZd-mWPk3d):focus .VfPpkd-Jh9lGc:before {
  transition-duration: 75ms;
  opacity: 0.24;
  opacity: var(--mdc-ripple-focus-opacity, 0.24);
}

.nCP5yc:not(.VfPpkd-ksKsZd-mWPk3d) .VfPpkd-Jh9lGc:after {
  transition: opacity 0.15s linear;
}

.nCP5yc:not(.VfPpkd-ksKsZd-mWPk3d):active .VfPpkd-Jh9lGc:after {
  transition-duration: 75ms;
  opacity: 0.2;
  opacity: var(--mdc-ripple-press-opacity, 0.2);
}

.nCP5yc.VfPpkd-ksKsZd-mWPk3d {
  --mdc-ripple-fg-opacity: var(--mdc-ripple-press-opacity, 0.2);
}

.nCP5yc .VfPpkd-BFbNVe-bF1uUb {
  opacity: 0;
}

.nCP5yc .VfPpkd-UdE5de-uDEFge .VfPpkd-JGcpL-uI4vCe-LkdAo,
.nCP5yc .VfPpkd-UdE5de-uDEFge .VfPpkd-JGcpL-IdXvz-LkdAo-Bd00G {
  stroke: #fff;
}

@media (-ms-high-contrast: active), screen and (forced-colors: active) {
  .nCP5yc .VfPpkd-UdE5de-uDEFge .VfPpkd-JGcpL-uI4vCe-LkdAo,
  .nCP5yc .VfPpkd-UdE5de-uDEFge .VfPpkd-JGcpL-IdXvz-LkdAo-Bd00G {
    stroke: CanvasText;
  }
}

.nCP5yc:hover {
  box-shadow:
    0 1px 2px #3c40434d,
    0 1px 3px 1px #3c404326;
  box-shadow:
    0 1px 2px 0 var(--gm-fillbutton-keyshadow-color, rgba(60, 64, 67, 0.3)),
    0 1px 3px 1px
      var(--gm-fillbutton-ambientshadow-color, rgba(60, 64, 67, 0.15));
}

.nCP5yc:hover .VfPpkd-BFbNVe-bF1uUb {
  opacity: 0;
}

.nCP5yc:active {
  box-shadow:
    0 1px 2px #3c40434d,
    0 2px 6px 2px #3c404326;
  box-shadow:
    0 1px 2px 0 var(--gm-fillbutton-keyshadow-color, rgba(60, 64, 67, 0.3)),
    0 2px 6px 2px
      var(--gm-fillbutton-ambientshadow-color, rgba(60, 64, 67, 0.15));
}

.nCP5yc:active .VfPpkd-BFbNVe-bF1uUb {
  opacity: 0;
}

.nCP5yc:disabled {
  box-shadow: none;
}

.nCP5yc:disabled:hover .VfPpkd-Jh9lGc:before,
.nCP5yc:disabled.VfPpkd-ksKsZd-XxIAqe-OWXEXe-ZmdkE .VfPpkd-Jh9lGc:before {
  opacity: 0;
  opacity: var(--mdc-ripple-hover-opacity, 0);
}

.nCP5yc:disabled.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe
  .VfPpkd-Jh9lGc:before,
.nCP5yc:disabled:not(.VfPpkd-ksKsZd-mWPk3d):focus .VfPpkd-Jh9lGc:before {
  transition-duration: 75ms;
  opacity: 0;
  opacity: var(--mdc-ripple-focus-opacity, 0);
}

.nCP5yc:disabled:not(.VfPpkd-ksKsZd-mWPk3d) .VfPpkd-Jh9lGc:after {
  transition: opacity 0.15s linear;
}

.nCP5yc:disabled:not(.VfPpkd-ksKsZd-mWPk3d):active .VfPpkd-Jh9lGc:after {
  transition-duration: 75ms;
  opacity: 0;
  opacity: var(--mdc-ripple-press-opacity, 0);
}

.nCP5yc:disabled.VfPpkd-ksKsZd-mWPk3d {
  --mdc-ripple-fg-opacity: var(--mdc-ripple-press-opacity, 0);
}

.nCP5yc:disabled .VfPpkd-BFbNVe-bF1uUb {
  opacity: 0;
}

.Rj2Mlf {
  font-family:
    Google Sans,
    Roboto,
    Arial,
    sans-serif;
  font-size: 0.875rem;
  letter-spacing: 0.0107142857em;
  font-weight: 500;
  text-transform: none;
  transition:
    border 0.28s cubic-bezier(0.4, 0, 0.2, 1),
    box-shadow 0.28s cubic-bezier(0.4, 0, 0.2, 1);
  box-shadow: none;
}

.Rj2Mlf .VfPpkd-Jh9lGc {
  height: 100%;
  position: absolute;
  overflow: hidden;
  width: 100%;
  z-index: 0;
}

.Rj2Mlf:not(:disabled) {
  color: #1a73e8;
  color: var(--gm-hairlinebutton-ink-color, rgb(26, 115, 232));
}

.Rj2Mlf:not(:disabled) {
  border-color: #dadce0;
  border-color: var(--gm-hairlinebutton-outline-color, rgb(218, 220, 224));
}

.Rj2Mlf:not(:disabled):hover {
  border-color: #dadce0;
  border-color: var(--gm-hairlinebutton-outline-color, rgb(218, 220, 224));
}

.Rj2Mlf:not(:disabled).VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe,
.Rj2Mlf:not(:disabled):not(.VfPpkd-ksKsZd-mWPk3d):focus {
  border-color: #174ea6;
  border-color: var(
    --gm-hairlinebutton-outline-color--stateful,
    rgb(23, 78, 166)
  );
}

.Rj2Mlf:not(:disabled):active,
.Rj2Mlf:not(:disabled):focus:active {
  border-color: #dadce0;
  border-color: var(--gm-hairlinebutton-outline-color, rgb(218, 220, 224));
}

.Rj2Mlf:disabled {
  color: #3c404361;
  color: var(--gm-hairlinebutton-disabled-ink-color, rgba(60, 64, 67, 0.38));
}

.Rj2Mlf:disabled {
  border-color: #3c40431f;
  border-color: var(
    --gm-hairlinebutton-disabled-outline-color,
    rgba(60, 64, 67, 0.12)
  );
}

.Rj2Mlf:hover:not(:disabled),
.Rj2Mlf.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe:not(:disabled),
.Rj2Mlf:not(.VfPpkd-ksKsZd-mWPk3d):focus:not(:disabled),
.Rj2Mlf:active:not(:disabled) {
  color: #174ea6;
  color: var(--gm-hairlinebutton-ink-color--stateful, rgb(23, 78, 166));
}

.Rj2Mlf .VfPpkd-BFbNVe-bF1uUb {
  opacity: 0;
}

.Rj2Mlf .VfPpkd-UdE5de-uDEFge .VfPpkd-JGcpL-uI4vCe-LkdAo,
.Rj2Mlf .VfPpkd-UdE5de-uDEFge .VfPpkd-JGcpL-IdXvz-LkdAo-Bd00G {
  stroke: #1a73e8;
}

@media (-ms-high-contrast: active), screen and (forced-colors: active) {
  .Rj2Mlf .VfPpkd-UdE5de-uDEFge .VfPpkd-JGcpL-uI4vCe-LkdAo,
  .Rj2Mlf .VfPpkd-UdE5de-uDEFge .VfPpkd-JGcpL-IdXvz-LkdAo-Bd00G {
    stroke: CanvasText;
  }
}

.Rj2Mlf .VfPpkd-Jh9lGc:before,
.Rj2Mlf .VfPpkd-Jh9lGc:after {
  background-color: #1a73e8;
  background-color: var(--gm-hairlinebutton-state-color, rgb(26, 115, 232));
}

.Rj2Mlf:hover .VfPpkd-Jh9lGc:before,
.Rj2Mlf.VfPpkd-ksKsZd-XxIAqe-OWXEXe-ZmdkE .VfPpkd-Jh9lGc:before {
  opacity: 0.04;
  opacity: var(--mdc-ripple-hover-opacity, 0.04);
}

.Rj2Mlf.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe .VfPpkd-Jh9lGc:before,
.Rj2Mlf:not(.VfPpkd-ksKsZd-mWPk3d):focus .VfPpkd-Jh9lGc:before {
  transition-duration: 75ms;
  opacity: 0.12;
  opacity: var(--mdc-ripple-focus-opacity, 0.12);
}

.Rj2Mlf:not(.VfPpkd-ksKsZd-mWPk3d) .VfPpkd-Jh9lGc:after {
  transition: opacity 0.15s linear;
}

.Rj2Mlf:not(.VfPpkd-ksKsZd-mWPk3d):active .VfPpkd-Jh9lGc:after {
  transition-duration: 75ms;
  opacity: 0.12;
  opacity: var(--mdc-ripple-press-opacity, 0.12);
}

.Rj2Mlf.VfPpkd-ksKsZd-mWPk3d {
  --mdc-ripple-fg-opacity: var(--mdc-ripple-press-opacity, 0.12);
}

.Rj2Mlf:disabled:hover .VfPpkd-Jh9lGc:before,
.Rj2Mlf:disabled.VfPpkd-ksKsZd-XxIAqe-OWXEXe-ZmdkE .VfPpkd-Jh9lGc:before {
  opacity: 0;
  opacity: var(--mdc-ripple-hover-opacity, 0);
}

.Rj2Mlf:disabled.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe
  .VfPpkd-Jh9lGc:before,
.Rj2Mlf:disabled:not(.VfPpkd-ksKsZd-mWPk3d):focus .VfPpkd-Jh9lGc:before {
  transition-duration: 75ms;
  opacity: 0;
  opacity: var(--mdc-ripple-focus-opacity, 0);
}

.Rj2Mlf:disabled:not(.VfPpkd-ksKsZd-mWPk3d) .VfPpkd-Jh9lGc:after {
  transition: opacity 0.15s linear;
}

.Rj2Mlf:disabled:not(.VfPpkd-ksKsZd-mWPk3d):active .VfPpkd-Jh9lGc:after {
  transition-duration: 75ms;
  opacity: 0;
  opacity: var(--mdc-ripple-press-opacity, 0);
}

.Rj2Mlf:disabled.VfPpkd-ksKsZd-mWPk3d {
  --mdc-ripple-fg-opacity: var(--mdc-ripple-press-opacity, 0);
}

.b9hyVd {
  font-family:
    Google Sans,
    Roboto,
    Arial,
    sans-serif;
  font-size: 0.875rem;
  letter-spacing: 0.0107142857em;
  font-weight: 500;
  text-transform: none;
  transition:
    border 0.28s cubic-bezier(0.4, 0, 0.2, 1),
    box-shadow 0.28s cubic-bezier(0.4, 0, 0.2, 1);
  border-width: 0;
  box-shadow:
    0 1px 2px #3c40434d,
    0 1px 3px 1px #3c404326;
  box-shadow:
    0 1px 2px 0 var(--gm-protectedbutton-keyshadow-color, rgba(60, 64, 67, 0.3)),
    0 1px 3px 1px
      var(--gm-protectedbutton-ambientshadow-color, rgba(60, 64, 67, 0.15));
}

.b9hyVd .VfPpkd-Jh9lGc {
  height: 100%;
  position: absolute;
  overflow: hidden;
  width: 100%;
  z-index: 0;
}

.b9hyVd:not(:disabled) {
  background-color: #fff;
  background-color: var(--gm-protectedbutton-container-color, #fff);
}

.b9hyVd:not(:disabled) {
  color: #1a73e8;
  color: var(--gm-protectedbutton-ink-color, rgb(26, 115, 232));
}

.b9hyVd:disabled {
  background-color: #3c40431f;
  background-color: var(
    --gm-protectedbutton-disabled-container-color,
    rgba(60, 64, 67, 0.12)
  );
}

.b9hyVd:disabled {
  color: #3c404361;
  color: var(--gm-protectedbutton-disabled-ink-color, rgba(60, 64, 67, 0.38));
}

.b9hyVd:hover:not(:disabled),
.b9hyVd.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe:not(:disabled),
.b9hyVd:not(.VfPpkd-ksKsZd-mWPk3d):focus:not(:disabled),
.b9hyVd:active:not(:disabled) {
  color: #174ea6;
  color: var(--gm-protectedbutton-ink-color--stateful, rgb(23, 78, 166));
}

.b9hyVd .VfPpkd-BFbNVe-bF1uUb {
  opacity: 0;
}

.b9hyVd .VfPpkd-UdE5de-uDEFge .VfPpkd-JGcpL-uI4vCe-LkdAo,
.b9hyVd .VfPpkd-UdE5de-uDEFge .VfPpkd-JGcpL-IdXvz-LkdAo-Bd00G {
  stroke: #1a73e8;
}

@media (-ms-high-contrast: active), screen and (forced-colors: active) {
  .b9hyVd .VfPpkd-UdE5de-uDEFge .VfPpkd-JGcpL-uI4vCe-LkdAo,
  .b9hyVd .VfPpkd-UdE5de-uDEFge .VfPpkd-JGcpL-IdXvz-LkdAo-Bd00G {
    stroke: CanvasText;
  }
}

.b9hyVd.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe,
.b9hyVd:not(.VfPpkd-ksKsZd-mWPk3d):focus {
  border-width: 0;
  box-shadow:
    0 1px 2px #3c40434d,
    0 1px 3px 1px #3c404326;
  box-shadow:
    0 1px 2px 0 var(--gm-protectedbutton-keyshadow-color, rgba(60, 64, 67, 0.3)),
    0 1px 3px 1px
      var(--gm-protectedbutton-ambientshadow-color, rgba(60, 64, 67, 0.15));
}

.b9hyVd.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe .VfPpkd-BFbNVe-bF1uUb,
.b9hyVd:not(.VfPpkd-ksKsZd-mWPk3d):focus .VfPpkd-BFbNVe-bF1uUb {
  opacity: 0;
}

.b9hyVd:hover {
  border-width: 0;
  box-shadow:
    0 1px 2px #3c40434d,
    0 2px 6px 2px #3c404326;
  box-shadow:
    0 1px 2px 0 var(--gm-protectedbutton-keyshadow-color, rgba(60, 64, 67, 0.3)),
    0 2px 6px 2px
      var(--gm-protectedbutton-ambientshadow-color, rgba(60, 64, 67, 0.15));
}

.b9hyVd:hover .VfPpkd-BFbNVe-bF1uUb {
  opacity: 0;
}

.b9hyVd:not(:disabled):active {
  border-width: 0;
  box-shadow:
    0 1px 3px #3c40434d,
    0 4px 8px 3px #3c404326;
  box-shadow:
    0 1px 3px 0 var(--gm-protectedbutton-keyshadow-color, rgba(60, 64, 67, 0.3)),
    0 4px 8px 3px
      var(--gm-protectedbutton-ambientshadow-color, rgba(60, 64, 67, 0.15));
}

.b9hyVd:not(:disabled):active .VfPpkd-BFbNVe-bF1uUb {
  opacity: 0;
}

.b9hyVd .VfPpkd-Jh9lGc:before,
.b9hyVd .VfPpkd-Jh9lGc:after {
  background-color: #1a73e8;
  background-color: var(--gm-protectedbutton-state-color, rgb(26, 115, 232));
}

.b9hyVd:hover .VfPpkd-Jh9lGc:before,
.b9hyVd.VfPpkd-ksKsZd-XxIAqe-OWXEXe-ZmdkE .VfPpkd-Jh9lGc:before {
  opacity: 0.04;
  opacity: var(--mdc-ripple-hover-opacity, 0.04);
}

.b9hyVd.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe .VfPpkd-Jh9lGc:before,
.b9hyVd:not(.VfPpkd-ksKsZd-mWPk3d):focus .VfPpkd-Jh9lGc:before {
  transition-duration: 75ms;
  opacity: 0.12;
  opacity: var(--mdc-ripple-focus-opacity, 0.12);
}

.b9hyVd:not(.VfPpkd-ksKsZd-mWPk3d) .VfPpkd-Jh9lGc:after {
  transition: opacity 0.15s linear;
}

.b9hyVd:not(.VfPpkd-ksKsZd-mWPk3d):active .VfPpkd-Jh9lGc:after {
  transition-duration: 75ms;
  opacity: 0.12;
  opacity: var(--mdc-ripple-press-opacity, 0.12);
}

.b9hyVd.VfPpkd-ksKsZd-mWPk3d {
  --mdc-ripple-fg-opacity: var(--mdc-ripple-press-opacity, 0.12);
}

.b9hyVd:disabled {
  box-shadow: none;
}

.b9hyVd:disabled .VfPpkd-BFbNVe-bF1uUb {
  opacity: 0;
}

.b9hyVd:disabled:hover .VfPpkd-Jh9lGc:before,
.b9hyVd:disabled.VfPpkd-ksKsZd-XxIAqe-OWXEXe-ZmdkE .VfPpkd-Jh9lGc:before {
  opacity: 0;
  opacity: var(--mdc-ripple-hover-opacity, 0);
}

.b9hyVd:disabled.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe
  .VfPpkd-Jh9lGc:before,
.b9hyVd:disabled:not(.VfPpkd-ksKsZd-mWPk3d):focus .VfPpkd-Jh9lGc:before {
  transition-duration: 75ms;
  opacity: 0;
  opacity: var(--mdc-ripple-focus-opacity, 0);
}

.b9hyVd:disabled:not(.VfPpkd-ksKsZd-mWPk3d) .VfPpkd-Jh9lGc:after {
  transition: opacity 0.15s linear;
}

.b9hyVd:disabled:not(.VfPpkd-ksKsZd-mWPk3d):active .VfPpkd-Jh9lGc:after {
  transition-duration: 75ms;
  opacity: 0;
  opacity: var(--mdc-ripple-press-opacity, 0);
}

.b9hyVd:disabled.VfPpkd-ksKsZd-mWPk3d {
  --mdc-ripple-fg-opacity: var(--mdc-ripple-press-opacity, 0);
}

.Kjnxrf {
  font-family:
    Google Sans,
    Roboto,
    Arial,
    sans-serif;
  font-size: 0.875rem;
  letter-spacing: 0.0107142857em;
  font-weight: 500;
  text-transform: none;
  transition:
    border 0.28s cubic-bezier(0.4, 0, 0.2, 1),
    box-shadow 0.28s cubic-bezier(0.4, 0, 0.2, 1);
  box-shadow: none;
}

.Kjnxrf .VfPpkd-Jh9lGc {
  height: 100%;
  position: absolute;
  overflow: hidden;
  width: 100%;
  z-index: 0;
}

.Kjnxrf:not(:disabled) {
  background-color: #e8f0fe;
}

.Kjnxrf:not(:disabled) {
  color: #1967d2;
}

.Kjnxrf:disabled {
  background-color: #3c40431f;
}

.Kjnxrf:disabled {
  color: #3c404361;
}

.Kjnxrf:hover:not(:disabled),
.Kjnxrf.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe:not(:disabled),
.Kjnxrf:not(.VfPpkd-ksKsZd-mWPk3d):focus:not(:disabled),
.Kjnxrf:active:not(:disabled) {
  color: #174ea6;
}

.Kjnxrf .VfPpkd-Jh9lGc:before,
.Kjnxrf .VfPpkd-Jh9lGc:after {
  background-color: #1967d2;
  background-color: var(--mdc-ripple-color, rgb(25, 103, 210));
}

.Kjnxrf:hover .VfPpkd-Jh9lGc:before,
.Kjnxrf.VfPpkd-ksKsZd-XxIAqe-OWXEXe-ZmdkE .VfPpkd-Jh9lGc:before {
  opacity: 0.04;
  opacity: var(--mdc-ripple-hover-opacity, 0.04);
}

.Kjnxrf.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe .VfPpkd-Jh9lGc:before,
.Kjnxrf:not(.VfPpkd-ksKsZd-mWPk3d):focus .VfPpkd-Jh9lGc:before {
  transition-duration: 75ms;
  opacity: 0.12;
  opacity: var(--mdc-ripple-focus-opacity, 0.12);
}

.Kjnxrf:not(.VfPpkd-ksKsZd-mWPk3d) .VfPpkd-Jh9lGc:after {
  transition: opacity 0.15s linear;
}

.Kjnxrf:not(.VfPpkd-ksKsZd-mWPk3d):active .VfPpkd-Jh9lGc:after {
  transition-duration: 75ms;
  opacity: 0.1;
  opacity: var(--mdc-ripple-press-opacity, 0.1);
}

.Kjnxrf.VfPpkd-ksKsZd-mWPk3d {
  --mdc-ripple-fg-opacity: var(--mdc-ripple-press-opacity, 0.1);
}

.Kjnxrf .VfPpkd-BFbNVe-bF1uUb {
  opacity: 0;
}

.Kjnxrf .VfPpkd-UdE5de-uDEFge .VfPpkd-JGcpL-uI4vCe-LkdAo,
.Kjnxrf .VfPpkd-UdE5de-uDEFge .VfPpkd-JGcpL-IdXvz-LkdAo-Bd00G {
  stroke: #1967d2;
}

@media (-ms-high-contrast: active), screen and (forced-colors: active) {
  .Kjnxrf .VfPpkd-UdE5de-uDEFge .VfPpkd-JGcpL-uI4vCe-LkdAo,
  .Kjnxrf .VfPpkd-UdE5de-uDEFge .VfPpkd-JGcpL-IdXvz-LkdAo-Bd00G {
    stroke: CanvasText;
  }
}

.Kjnxrf:hover {
  box-shadow:
    0 1px 2px #3c40434d,
    0 1px 3px 1px #3c404326;
}

.Kjnxrf:hover .VfPpkd-BFbNVe-bF1uUb {
  opacity: 0;
}

.Kjnxrf:not(:disabled):active {
  box-shadow:
    0 1px 2px #3c40434d,
    0 2px 6px 2px #3c404326;
}

.Kjnxrf:not(:disabled):active .VfPpkd-BFbNVe-bF1uUb {
  opacity: 0;
}

.Kjnxrf:disabled {
  box-shadow: none;
}

.Kjnxrf:disabled .VfPpkd-BFbNVe-bF1uUb {
  opacity: 0;
}

.Kjnxrf:disabled:hover .VfPpkd-Jh9lGc:before,
.Kjnxrf:disabled.VfPpkd-ksKsZd-XxIAqe-OWXEXe-ZmdkE .VfPpkd-Jh9lGc:before {
  opacity: 0;
  opacity: var(--mdc-ripple-hover-opacity, 0);
}

.Kjnxrf:disabled.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe
  .VfPpkd-Jh9lGc:before,
.Kjnxrf:disabled:not(.VfPpkd-ksKsZd-mWPk3d):focus .VfPpkd-Jh9lGc:before {
  transition-duration: 75ms;
  opacity: 0;
  opacity: var(--mdc-ripple-focus-opacity, 0);
}

.Kjnxrf:disabled:not(.VfPpkd-ksKsZd-mWPk3d) .VfPpkd-Jh9lGc:after {
  transition: opacity 0.15s linear;
}

.Kjnxrf:disabled:not(.VfPpkd-ksKsZd-mWPk3d):active .VfPpkd-Jh9lGc:after {
  transition-duration: 75ms;
  opacity: 0;
  opacity: var(--mdc-ripple-press-opacity, 0);
}

.Kjnxrf:disabled.VfPpkd-ksKsZd-mWPk3d {
  --mdc-ripple-fg-opacity: var(--mdc-ripple-press-opacity, 0);
}

.ksBjEc {
  font-family:
    Google Sans,
    Roboto,
    Arial,
    sans-serif;
  font-size: 0.875rem;
  letter-spacing: 0.0107142857em;
  font-weight: 500;
  text-transform: none;
}

.ksBjEc .VfPpkd-Jh9lGc {
  height: 100%;
  position: absolute;
  overflow: hidden;
  width: 100%;
  z-index: 0;
}

.ksBjEc:not(:disabled) {
  background-color: transparent;
}

.ksBjEc:not(:disabled) {
  color: #1a73e8;
  color: var(--gm-colortextbutton-ink-color, rgb(26, 115, 232));
}

.ksBjEc:disabled {
  color: #3c404361;
  color: var(--gm-colortextbutton-disabled-ink-color, rgba(60, 64, 67, 0.38));
}

.ksBjEc .VfPpkd-UdE5de-uDEFge .VfPpkd-JGcpL-uI4vCe-LkdAo,
.ksBjEc .VfPpkd-UdE5de-uDEFge .VfPpkd-JGcpL-IdXvz-LkdAo-Bd00G {
  stroke: #1a73e8;
}

@media (-ms-high-contrast: active), screen and (forced-colors: active) {
  .ksBjEc .VfPpkd-UdE5de-uDEFge .VfPpkd-JGcpL-uI4vCe-LkdAo,
  .ksBjEc .VfPpkd-UdE5de-uDEFge .VfPpkd-JGcpL-IdXvz-LkdAo-Bd00G {
    stroke: CanvasText;
  }
}

.ksBjEc:hover:not(:disabled),
.ksBjEc.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe:not(:disabled),
.ksBjEc:not(.VfPpkd-ksKsZd-mWPk3d):focus:not(:disabled),
.ksBjEc:active:not(:disabled) {
  color: #174ea6;
  color: var(--gm-colortextbutton-ink-color--stateful, rgb(23, 78, 166));
}

.ksBjEc .VfPpkd-Jh9lGc:before,
.ksBjEc .VfPpkd-Jh9lGc:after {
  background-color: #1a73e8;
  background-color: var(--gm-colortextbutton-state-color, rgb(26, 115, 232));
}

.ksBjEc:hover .VfPpkd-Jh9lGc:before,
.ksBjEc.VfPpkd-ksKsZd-XxIAqe-OWXEXe-ZmdkE .VfPpkd-Jh9lGc:before {
  opacity: 0.04;
  opacity: var(--mdc-ripple-hover-opacity, 0.04);
}

.ksBjEc.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe .VfPpkd-Jh9lGc:before,
.ksBjEc:not(.VfPpkd-ksKsZd-mWPk3d):focus .VfPpkd-Jh9lGc:before {
  transition-duration: 75ms;
  opacity: 0.12;
  opacity: var(--mdc-ripple-focus-opacity, 0.12);
}

.ksBjEc:not(.VfPpkd-ksKsZd-mWPk3d) .VfPpkd-Jh9lGc:after {
  transition: opacity 0.15s linear;
}

.ksBjEc:not(.VfPpkd-ksKsZd-mWPk3d):active .VfPpkd-Jh9lGc:after {
  transition-duration: 75ms;
  opacity: 0.12;
  opacity: var(--mdc-ripple-press-opacity, 0.12);
}

.ksBjEc.VfPpkd-ksKsZd-mWPk3d {
  --mdc-ripple-fg-opacity: var(--mdc-ripple-press-opacity, 0.12);
}

.ksBjEc:disabled:hover .VfPpkd-Jh9lGc:before,
.ksBjEc:disabled.VfPpkd-ksKsZd-XxIAqe-OWXEXe-ZmdkE .VfPpkd-Jh9lGc:before {
  opacity: 0;
  opacity: var(--mdc-ripple-hover-opacity, 0);
}

.ksBjEc:disabled.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe
  .VfPpkd-Jh9lGc:before,
.ksBjEc:disabled:not(.VfPpkd-ksKsZd-mWPk3d):focus .VfPpkd-Jh9lGc:before {
  transition-duration: 75ms;
  opacity: 0;
  opacity: var(--mdc-ripple-focus-opacity, 0);
}

.ksBjEc:disabled:not(.VfPpkd-ksKsZd-mWPk3d) .VfPpkd-Jh9lGc:after {
  transition: opacity 0.15s linear;
}

.ksBjEc:disabled:not(.VfPpkd-ksKsZd-mWPk3d):active .VfPpkd-Jh9lGc:after {
  transition-duration: 75ms;
  opacity: 0;
  opacity: var(--mdc-ripple-press-opacity, 0);
}

.ksBjEc:disabled.VfPpkd-ksKsZd-mWPk3d {
  --mdc-ripple-fg-opacity: var(--mdc-ripple-press-opacity, 0);
}

.LjDxcd {
  font-family:
    Google Sans,
    Roboto,
    Arial,
    sans-serif;
  font-size: 0.875rem;
  letter-spacing: 0.0107142857em;
  font-weight: 500;
  text-transform: none;
}

.LjDxcd .VfPpkd-Jh9lGc {
  height: 100%;
  position: absolute;
  overflow: hidden;
  width: 100%;
  z-index: 0;
}

.LjDxcd:not(:disabled) {
  color: #5f6368;
  color: var(--gm-neutraltextbutton-ink-color, rgb(95, 99, 104));
}

.LjDxcd:disabled {
  color: #3c404361;
  color: var(--gm-neutraltextbutton-disabled-ink-color, rgba(60, 64, 67, 0.38));
}

.LjDxcd:hover:not(:disabled),
.LjDxcd.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe:not(:disabled),
.LjDxcd:not(.VfPpkd-ksKsZd-mWPk3d):focus:not(:disabled),
.LjDxcd:active:not(:disabled) {
  color: #202124;
  color: var(--gm-neutraltextbutton-ink-color--stateful, rgb(32, 33, 36));
}

.LjDxcd .VfPpkd-UdE5de-uDEFge .VfPpkd-JGcpL-uI4vCe-LkdAo,
.LjDxcd .VfPpkd-UdE5de-uDEFge .VfPpkd-JGcpL-IdXvz-LkdAo-Bd00G {
  stroke: #5f6368;
}

@media (-ms-high-contrast: active), screen and (forced-colors: active) {
  .LjDxcd .VfPpkd-UdE5de-uDEFge .VfPpkd-JGcpL-uI4vCe-LkdAo,
  .LjDxcd .VfPpkd-UdE5de-uDEFge .VfPpkd-JGcpL-IdXvz-LkdAo-Bd00G {
    stroke: CanvasText;
  }
}

.LjDxcd .VfPpkd-Jh9lGc:before,
.LjDxcd .VfPpkd-Jh9lGc:after {
  background-color: #5f6368;
  background-color: var(--gm-neutraltextbutton-state-color, rgb(95, 99, 104));
}

.LjDxcd:hover .VfPpkd-Jh9lGc:before,
.LjDxcd.VfPpkd-ksKsZd-XxIAqe-OWXEXe-ZmdkE .VfPpkd-Jh9lGc:before {
  opacity: 0.04;
  opacity: var(--mdc-ripple-hover-opacity, 0.04);
}

.LjDxcd.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe .VfPpkd-Jh9lGc:before,
.LjDxcd:not(.VfPpkd-ksKsZd-mWPk3d):focus .VfPpkd-Jh9lGc:before {
  transition-duration: 75ms;
  opacity: 0.12;
  opacity: var(--mdc-ripple-focus-opacity, 0.12);
}

.LjDxcd:not(.VfPpkd-ksKsZd-mWPk3d) .VfPpkd-Jh9lGc:after {
  transition: opacity 0.15s linear;
}

.LjDxcd:not(.VfPpkd-ksKsZd-mWPk3d):active .VfPpkd-Jh9lGc:after {
  transition-duration: 75ms;
  opacity: 0.12;
  opacity: var(--mdc-ripple-press-opacity, 0.12);
}

.LjDxcd.VfPpkd-ksKsZd-mWPk3d {
  --mdc-ripple-fg-opacity: var(--mdc-ripple-press-opacity, 0.12);
}

.LjDxcd:disabled:hover .VfPpkd-Jh9lGc:before,
.LjDxcd:disabled.VfPpkd-ksKsZd-XxIAqe-OWXEXe-ZmdkE .VfPpkd-Jh9lGc:before {
  opacity: 0;
  opacity: var(--mdc-ripple-hover-opacity, 0);
}

.LjDxcd:disabled.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe
  .VfPpkd-Jh9lGc:before,
.LjDxcd:disabled:not(.VfPpkd-ksKsZd-mWPk3d):focus .VfPpkd-Jh9lGc:before {
  transition-duration: 75ms;
  opacity: 0;
  opacity: var(--mdc-ripple-focus-opacity, 0);
}

.LjDxcd:disabled:not(.VfPpkd-ksKsZd-mWPk3d) .VfPpkd-Jh9lGc:after {
  transition: opacity 0.15s linear;
}

.LjDxcd:disabled:not(.VfPpkd-ksKsZd-mWPk3d):active .VfPpkd-Jh9lGc:after {
  transition-duration: 75ms;
  opacity: 0;
  opacity: var(--mdc-ripple-press-opacity, 0);
}

.LjDxcd:disabled.VfPpkd-ksKsZd-mWPk3d {
  --mdc-ripple-fg-opacity: var(--mdc-ripple-press-opacity, 0);
}

.DuMIQc {
  padding: 0 24px;
}

.P62QJc {
  padding: 0 23px;
  border-width: 1px;
}

.P62QJc.VfPpkd-LgbsSe-OWXEXe-Bz112c-UbuQg {
  padding: 0 11px 0 23px;
}

.P62QJc.VfPpkd-LgbsSe-OWXEXe-Bz112c-M1Soyc {
  padding: 0 23px 0 11px;
}

.P62QJc .VfPpkd-Jh9lGc {
  inset: -1px;
  border-width: 1px;
}

.P62QJc .VfPpkd-RLmnJb {
  left: -1px;
  width: calc(100% + 2px);
}

.yHy1rc {
  z-index: 0;
}

.yHy1rc .VfPpkd-Bz112c-Jh9lGc:before,
.yHy1rc .VfPpkd-Bz112c-Jh9lGc:after {
  z-index: -1;
}

.yHy1rc:disabled {
  color: #3c404361;
  color: var(--gm-iconbutton-disabled-ink-color, rgba(60, 64, 67, 0.38));
}

.fzRBVc {
  z-index: 0;
}

.fzRBVc .VfPpkd-Bz112c-Jh9lGc:before,
.fzRBVc .VfPpkd-Bz112c-Jh9lGc:after {
  z-index: -1;
}

.fzRBVc:disabled {
  color: #3c404361;
  color: var(--gm-iconbutton-disabled-ink-color, rgba(60, 64, 67, 0.38));
}

.WpHeLc {
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
  outline: none;
}

[dir="rtl"] .HDnnrf .VfPpkd-kBDsod,
.HDnnrf .VfPpkd-kBDsod[dir="rtl"],
[dir="rtl"] .QDwDD,
.QDwDD[dir="rtl"] {
  transform: scaleX(-1);
}

.PDpWxe {
  will-change: unset;
}

.LQeN7 .VfPpkd-J1Ukfc-LhBDec {
  pointer-events: none;
  border: 2px solid rgb(24, 90, 188);
  border-radius: 6px;
  box-sizing: content-box;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  height: calc(100% + 4px);
  width: calc(100% + 4px);
}

@media screen and (forced-colors: active) {
  .LQeN7 .VfPpkd-J1Ukfc-LhBDec {
    border-color: CanvasText;
  }
}

.LQeN7 .VfPpkd-J1Ukfc-LhBDec:after {
  content: "";
  border: 2px solid rgb(232, 240, 254);
  border-radius: 8px;
  display: block;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  height: calc(100% + 4px);
  width: calc(100% + 4px);
}

@media screen and (forced-colors: active) {
  .LQeN7 .VfPpkd-J1Ukfc-LhBDec:after {
    border-color: CanvasText;
  }
}

.LQeN7.gmghec .VfPpkd-J1Ukfc-LhBDec {
  display: inline-block;
}

@media (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .LQeN7.gmghec .VfPpkd-J1Ukfc-LhBDec {
    display: none;
  }
}

.mN1ivc .VfPpkd-Bz112c-J1Ukfc-LhBDec {
  pointer-events: none;
  border: 2px solid rgb(24, 90, 188);
  border-radius: 6px;
  box-sizing: content-box;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  height: 100%;
  width: 100%;
}

@media screen and (forced-colors: active) {
  .mN1ivc .VfPpkd-Bz112c-J1Ukfc-LhBDec {
    border-color: CanvasText;
  }
}

.mN1ivc .VfPpkd-Bz112c-J1Ukfc-LhBDec:after {
  content: "";
  border: 2px solid rgb(232, 240, 254);
  border-radius: 8px;
  display: block;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  height: calc(100% + 4px);
  width: calc(100% + 4px);
}

@media screen and (forced-colors: active) {
  .mN1ivc .VfPpkd-Bz112c-J1Ukfc-LhBDec:after {
    border-color: CanvasText;
  }
}

.mN1ivc.gmghec .VfPpkd-Bz112c-J1Ukfc-LhBDec {
  display: inline-block;
}

@media (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .mN1ivc.gmghec .VfPpkd-Bz112c-J1Ukfc-LhBDec {
    display: none;
  }
}

.MyRpB .VfPpkd-kBDsod,
.MyRpB .VfPpkd-vQzf8d {
  opacity: 0;
}

[data-tooltip-enabled="true"]:disabled,
.VfPpkd-Bz112c-LgbsSe[data-tooltip-enabled="true"]:disabled
  .VfPpkd-Bz112c-Jh9lGc {
  pointer-events: auto;
}

.VfPpkd-JGcpL-uI4vCe-LkdAo,
.VfPpkd-JGcpL-IdXvz-LkdAo-Bd00G {
  stroke: #6200ee;
  stroke: var(--mdc-theme-primary, #6200ee);
}

@media (-ms-high-contrast: active), screen and (forced-colors: active) {
  .VfPpkd-JGcpL-uI4vCe-LkdAo,
  .VfPpkd-JGcpL-IdXvz-LkdAo-Bd00G {
    stroke: CanvasText;
  }
}

.VfPpkd-JGcpL-uI4vCe-u014N {
  stroke: transparent;
}

@keyframes mdc-circular-progress-container-rotate {
  to {
    transform: rotate(1turn);
  }
}

@keyframes mdc-circular-progress-spinner-layer-rotate {
  12.5% {
    transform: rotate(135deg);
  }

  25% {
    transform: rotate(270deg);
  }

  37.5% {
    transform: rotate(405deg);
  }

  50% {
    transform: rotate(540deg);
  }

  62.5% {
    transform: rotate(675deg);
  }

  75% {
    transform: rotate(810deg);
  }

  87.5% {
    transform: rotate(945deg);
  }

  to {
    transform: rotate(3turn);
  }
}

@keyframes mdc-circular-progress-color-1-fade-in-out {
  0% {
    opacity: 0.99;
  }

  25% {
    opacity: 0.99;
  }

  26% {
    opacity: 0;
  }

  89% {
    opacity: 0;
  }

  90% {
    opacity: 0.99;
  }

  to {
    opacity: 0.99;
  }
}

@keyframes mdc-circular-progress-color-2-fade-in-out {
  0% {
    opacity: 0;
  }

  15% {
    opacity: 0;
  }

  25% {
    opacity: 0.99;
  }

  50% {
    opacity: 0.99;
  }

  51% {
    opacity: 0;
  }

  to {
    opacity: 0;
  }
}

@keyframes mdc-circular-progress-color-3-fade-in-out {
  0% {
    opacity: 0;
  }

  40% {
    opacity: 0;
  }

  50% {
    opacity: 0.99;
  }

  75% {
    opacity: 0.99;
  }

  76% {
    opacity: 0;
  }

  to {
    opacity: 0;
  }
}

@keyframes mdc-circular-progress-color-4-fade-in-out {
  0% {
    opacity: 0;
  }

  65% {
    opacity: 0;
  }

  75% {
    opacity: 0.99;
  }

  90% {
    opacity: 0.99;
  }

  to {
    opacity: 0;
  }
}

@keyframes mdc-circular-progress-left-spin {
  0% {
    transform: rotate(265deg);
  }

  50% {
    transform: rotate(130deg);
  }

  to {
    transform: rotate(265deg);
  }
}

@keyframes mdc-circular-progress-right-spin {
  0% {
    transform: rotate(-265deg);
  }

  50% {
    transform: rotate(-130deg);
  }

  to {
    transform: rotate(-265deg);
  }
}

.VfPpkd-JGcpL-P1ekSe {
  display: inline-flex;
  position: relative;
  direction: ltr;
  line-height: 0;
  transition: opacity 0.25s 0ms cubic-bezier(0.4, 0, 0.6, 1);
}

.VfPpkd-JGcpL-uI4vCe-haAclf,
.VfPpkd-JGcpL-IdXvz-LkdAo-Bd00G,
.VfPpkd-JGcpL-IdXvz-haAclf,
.VfPpkd-JGcpL-QYI5B-pbTTYe {
  position: absolute;
  width: 100%;
  height: 100%;
}

.VfPpkd-JGcpL-uI4vCe-haAclf {
  transform: rotate(-90deg);
}

.VfPpkd-JGcpL-IdXvz-haAclf {
  font-size: 0;
  letter-spacing: 0;
  white-space: nowrap;
  opacity: 0;
}

.VfPpkd-JGcpL-uI4vCe-LkdAo-Bd00G,
.VfPpkd-JGcpL-IdXvz-LkdAo-Bd00G {
  fill: transparent;
}

.VfPpkd-JGcpL-uI4vCe-LkdAo {
  transition: stroke-dashoffset 0.5s 0ms cubic-bezier(0, 0, 0.2, 1);
}

.VfPpkd-JGcpL-OcUoKf-TpMipd {
  position: absolute;
  top: 0;
  left: 47.5%;
  box-sizing: border-box;
  width: 5%;
  height: 100%;
  overflow: hidden;
}

.VfPpkd-JGcpL-OcUoKf-TpMipd .VfPpkd-JGcpL-IdXvz-LkdAo-Bd00G {
  left: -900%;
  width: 2000%;
  transform: rotate(180deg);
}

.VfPpkd-JGcpL-lLvYUc-e9ayKc {
  display: inline-flex;
  position: relative;
  width: 50%;
  height: 100%;
  overflow: hidden;
}

.VfPpkd-JGcpL-lLvYUc-e9ayKc .VfPpkd-JGcpL-IdXvz-LkdAo-Bd00G {
  width: 200%;
}

.VfPpkd-JGcpL-lLvYUc-qwU8Me .VfPpkd-JGcpL-IdXvz-LkdAo-Bd00G {
  left: -100%;
}

.VfPpkd-JGcpL-P1ekSe-OWXEXe-A9y3zc .VfPpkd-JGcpL-uI4vCe-haAclf {
  opacity: 0;
}

.VfPpkd-JGcpL-P1ekSe-OWXEXe-A9y3zc .VfPpkd-JGcpL-IdXvz-haAclf {
  opacity: 1;
}

.VfPpkd-JGcpL-P1ekSe-OWXEXe-A9y3zc .VfPpkd-JGcpL-IdXvz-haAclf {
  animation: mdc-circular-progress-container-rotate 1.5682352941s linear
    infinite;
}

.VfPpkd-JGcpL-P1ekSe-OWXEXe-A9y3zc .VfPpkd-JGcpL-QYI5B-pbTTYe {
  animation: mdc-circular-progress-spinner-layer-rotate 5332ms
    cubic-bezier(0.4, 0, 0.2, 1) infinite both;
}

.VfPpkd-JGcpL-P1ekSe-OWXEXe-A9y3zc .VfPpkd-JGcpL-Ydhldb-R6PoUb {
  animation:
    mdc-circular-progress-spinner-layer-rotate 5332ms
      cubic-bezier(0.4, 0, 0.2, 1) infinite both,
    mdc-circular-progress-color-1-fade-in-out 5332ms
      cubic-bezier(0.4, 0, 0.2, 1) infinite both;
}

.VfPpkd-JGcpL-P1ekSe-OWXEXe-A9y3zc .VfPpkd-JGcpL-Ydhldb-ibL1re {
  animation:
    mdc-circular-progress-spinner-layer-rotate 5332ms
      cubic-bezier(0.4, 0, 0.2, 1) infinite both,
    mdc-circular-progress-color-2-fade-in-out 5332ms
      cubic-bezier(0.4, 0, 0.2, 1) infinite both;
}

.VfPpkd-JGcpL-P1ekSe-OWXEXe-A9y3zc .VfPpkd-JGcpL-Ydhldb-c5RTEf {
  animation:
    mdc-circular-progress-spinner-layer-rotate 5332ms
      cubic-bezier(0.4, 0, 0.2, 1) infinite both,
    mdc-circular-progress-color-3-fade-in-out 5332ms
      cubic-bezier(0.4, 0, 0.2, 1) infinite both;
}

.VfPpkd-JGcpL-P1ekSe-OWXEXe-A9y3zc .VfPpkd-JGcpL-Ydhldb-II5mzb {
  animation:
    mdc-circular-progress-spinner-layer-rotate 5332ms
      cubic-bezier(0.4, 0, 0.2, 1) infinite both,
    mdc-circular-progress-color-4-fade-in-out 5332ms
      cubic-bezier(0.4, 0, 0.2, 1) infinite both;
}

.VfPpkd-JGcpL-P1ekSe-OWXEXe-A9y3zc
  .VfPpkd-JGcpL-lLvYUc-LK5yu
  .VfPpkd-JGcpL-IdXvz-LkdAo-Bd00G {
  animation: mdc-circular-progress-left-spin 1333ms cubic-bezier(0.4, 0, 0.2, 1)
    infinite both;
}

.VfPpkd-JGcpL-P1ekSe-OWXEXe-A9y3zc
  .VfPpkd-JGcpL-lLvYUc-qwU8Me
  .VfPpkd-JGcpL-IdXvz-LkdAo-Bd00G {
  animation: mdc-circular-progress-right-spin 1333ms
    cubic-bezier(0.4, 0, 0.2, 1) infinite both;
}

.VfPpkd-JGcpL-P1ekSe-OWXEXe-xTMeO {
  opacity: 0;
}

.DU29of {
  position: relative;
}

.DU29of .VfPpkd-JGcpL-uI4vCe-LkdAo,
.DU29of .VfPpkd-JGcpL-IdXvz-LkdAo-Bd00G {
  stroke: #4285f4;
}

@media screen and (forced-colors: active), (-ms-high-contrast: active) {
  .DU29of .VfPpkd-JGcpL-uI4vCe-LkdAo,
  .DU29of .VfPpkd-JGcpL-IdXvz-LkdAo-Bd00G {
    stroke: CanvasText;
  }
}

.DU29of .VfPpkd-JGcpL-Ydhldb-R6PoUb .VfPpkd-JGcpL-IdXvz-LkdAo-Bd00G {
  stroke: #4285f4;
}

@media screen and (forced-colors: active), (-ms-high-contrast: active) {
  .DU29of .VfPpkd-JGcpL-Ydhldb-R6PoUb .VfPpkd-JGcpL-IdXvz-LkdAo-Bd00G {
    stroke: CanvasText;
  }
}

.DU29of .VfPpkd-JGcpL-Ydhldb-ibL1re .VfPpkd-JGcpL-IdXvz-LkdAo-Bd00G {
  stroke: #ea4335;
}

@media screen and (forced-colors: active), (-ms-high-contrast: active) {
  .DU29of .VfPpkd-JGcpL-Ydhldb-ibL1re .VfPpkd-JGcpL-IdXvz-LkdAo-Bd00G {
    stroke: CanvasText;
  }
}

.DU29of .VfPpkd-JGcpL-Ydhldb-c5RTEf .VfPpkd-JGcpL-IdXvz-LkdAo-Bd00G {
  stroke: #fbbc04;
}

@media screen and (forced-colors: active), (-ms-high-contrast: active) {
  .DU29of .VfPpkd-JGcpL-Ydhldb-c5RTEf .VfPpkd-JGcpL-IdXvz-LkdAo-Bd00G {
    stroke: CanvasText;
  }
}

.DU29of .VfPpkd-JGcpL-Ydhldb-II5mzb .VfPpkd-JGcpL-IdXvz-LkdAo-Bd00G {
  stroke: #34a853;
}

@media screen and (forced-colors: active), (-ms-high-contrast: active) {
  .DU29of .VfPpkd-JGcpL-Ydhldb-II5mzb .VfPpkd-JGcpL-IdXvz-LkdAo-Bd00G {
    stroke: CanvasText;
  }
}

.DU29of .VfPpkd-JGcpL-Mr8B3-V67aGc {
  height: 100%;
  width: 100%;
  position: absolute;
  opacity: 0;
  overflow: hidden;
  z-index: -1;
}

.VfPpkd-z59Tgd,
.VfPpkd-Djsh7e-XxIAqe-ma6Yeb,
.VfPpkd-Djsh7e-XxIAqe-cGMI2b {
  border-radius: 4px;
  border-radius: var(--mdc-shape-small, 4px);
}

.VfPpkd-z59Tgd {
  color: #fff;
  color: var(--mdc-theme-text-primary-on-dark, white);
}

.VfPpkd-z59Tgd {
  background-color: #0009;
}

.VfPpkd-MlC99b {
  color: #000000de;
  color: var(--mdc-theme-text-primary-on-light, rgba(0, 0, 0, 0.87));
}

.VfPpkd-IqDDtd {
  color: #0009;
}

.VfPpkd-IqDDtd-hSRGPd {
  color: #6200ee;
  color: var(--mdc-theme-primary, #6200ee);
}

.VfPpkd-a1tyJ-bN97Pc {
  overflow-x: unset;
  overflow-y: auto;
}

.VfPpkd-suEOdc.VfPpkd-suEOdc-OWXEXe-nzrxxc .VfPpkd-z59Tgd,
.VfPpkd-suEOdc.VfPpkd-suEOdc-OWXEXe-nzrxxc .VfPpkd-Djsh7e-XxIAqe-ma6Yeb,
.VfPpkd-suEOdc.VfPpkd-suEOdc-OWXEXe-nzrxxc .VfPpkd-Djsh7e-XxIAqe-cGMI2b {
  background-color: #fff;
}

.VfPpkd-z59Tgd {
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-family: Roboto, sans-serif;
  font-family: var(
    --mdc-typography-caption-font-family,
    var(--mdc-typography-font-family, Roboto, sans-serif)
  );
  font-size: 0.75rem;
  font-size: var(--mdc-typography-caption-font-size, 0.75rem);
  font-weight: 400;
  font-weight: var(--mdc-typography-caption-font-weight, 400);
  letter-spacing: 0.0333333333em;
  letter-spacing: var(--mdc-typography-caption-letter-spacing, 0.0333333333em);
  text-decoration: inherit;
  -webkit-text-decoration: var(
    --mdc-typography-caption-text-decoration,
    inherit
  );
  text-decoration: var(--mdc-typography-caption-text-decoration, inherit);
  text-transform: inherit;
  text-transform: var(--mdc-typography-caption-text-transform, inherit);
}

.VfPpkd-suEOdc-OWXEXe-nzrxxc .VfPpkd-z59Tgd {
  box-shadow:
    0 3px 1px -2px #0003,
    0 2px 2px #00000024,
    0 1px 5px #0000001f;
  border-radius: 4px;
  line-height: 20px;
}

.VfPpkd-suEOdc-OWXEXe-nzrxxc .VfPpkd-z59Tgd .VfPpkd-BFbNVe-bF1uUb {
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
}

.VfPpkd-z59Tgd .VfPpkd-MlC99b {
  display: block;
  margin-top: 0;
  line-height: 20px;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-family: Roboto, sans-serif;
  font-family: var(
    --mdc-typography-subtitle2-font-family,
    var(--mdc-typography-font-family, Roboto, sans-serif)
  );
  font-size: 0.875rem;
  font-size: var(--mdc-typography-subtitle2-font-size, 0.875rem);
  line-height: 1.375rem;
  line-height: var(--mdc-typography-subtitle2-line-height, 1.375rem);
  font-weight: 500;
  font-weight: var(--mdc-typography-subtitle2-font-weight, 500);
  letter-spacing: 0.0071428571em;
  letter-spacing: var(
    --mdc-typography-subtitle2-letter-spacing,
    0.0071428571em
  );
  text-decoration: inherit;
  -webkit-text-decoration: var(
    --mdc-typography-subtitle2-text-decoration,
    inherit
  );
  text-decoration: var(--mdc-typography-subtitle2-text-decoration, inherit);
  text-transform: inherit;
  text-transform: var(--mdc-typography-subtitle2-text-transform, inherit);
}

.VfPpkd-z59Tgd .VfPpkd-MlC99b:before {
  display: inline-block;
  width: 0;
  height: 24px;
  content: "";
  vertical-align: 0;
}

.VfPpkd-z59Tgd .VfPpkd-IqDDtd {
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-family: Roboto, sans-serif;
  font-family: var(
    --mdc-typography-body2-font-family,
    var(--mdc-typography-font-family, Roboto, sans-serif)
  );
  font-size: 0.875rem;
  font-size: var(--mdc-typography-body2-font-size, 0.875rem);
  line-height: 1.25rem;
  line-height: var(--mdc-typography-body2-line-height, 1.25rem);
  font-weight: 400;
  font-weight: var(--mdc-typography-body2-font-weight, 400);
  letter-spacing: 0.0178571429em;
  letter-spacing: var(--mdc-typography-body2-letter-spacing, 0.0178571429em);
  text-decoration: inherit;
  -webkit-text-decoration: var(--mdc-typography-body2-text-decoration, inherit);
  text-decoration: var(--mdc-typography-body2-text-decoration, inherit);
  text-transform: inherit;
  text-transform: var(--mdc-typography-body2-text-transform, inherit);
}

.VfPpkd-z59Tgd {
  word-break: break-all;
  word-break: var(--mdc-tooltip-word-break, normal);
  overflow-wrap: anywhere;
}

.VfPpkd-suEOdc-OWXEXe-eo9XGd-RCfa3e .VfPpkd-z59Tgd-OiiCO {
  transition:
    opacity 0.15s 0ms cubic-bezier(0, 0, 0.2, 1),
    transform 0.15s 0ms cubic-bezier(0, 0, 0.2, 1);
}

.VfPpkd-suEOdc-OWXEXe-ZYIfFd-RCfa3e .VfPpkd-z59Tgd-OiiCO {
  transition: opacity 75ms 0ms cubic-bezier(0.4, 0, 1, 1);
}

.VfPpkd-suEOdc {
  position: fixed;
  display: none;
  z-index: 9;
}

.VfPpkd-suEOdc-sM5MNb-OWXEXe-nzrxxc {
  position: relative;
}

.VfPpkd-suEOdc-OWXEXe-TSZdd,
.VfPpkd-suEOdc-OWXEXe-eo9XGd,
.VfPpkd-suEOdc-OWXEXe-ZYIfFd {
  display: inline-flex;
}

.VfPpkd-suEOdc-OWXEXe-TSZdd.VfPpkd-suEOdc-OWXEXe-nzrxxc,
.VfPpkd-suEOdc-OWXEXe-eo9XGd.VfPpkd-suEOdc-OWXEXe-nzrxxc,
.VfPpkd-suEOdc-OWXEXe-ZYIfFd.VfPpkd-suEOdc-OWXEXe-nzrxxc {
  display: inline-block;
  left: -320px;
  position: absolute;
}

.VfPpkd-z59Tgd {
  line-height: 16px;
  padding: 4px 8px;
  min-width: 40px;
  max-width: 200px;
  min-height: 24px;
  max-height: 40vh;
  box-sizing: border-box;
  overflow: hidden;
  text-align: center;
}

.VfPpkd-z59Tgd:before {
  position: absolute;
  box-sizing: border-box;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  border: 1px solid transparent;
  border-radius: inherit;
  content: "";
  pointer-events: none;
}

@media screen and (forced-colors: active) {
  .VfPpkd-z59Tgd:before {
    border-color: CanvasText;
  }
}

.VfPpkd-suEOdc-OWXEXe-nzrxxc .VfPpkd-z59Tgd {
  align-items: flex-start;
  display: flex;
  flex-direction: column;
  min-height: 24px;
  min-width: 40px;
  max-width: 320px;
  position: relative;
}

.VfPpkd-suEOdc-OWXEXe-LlMNQd .VfPpkd-z59Tgd {
  text-align: left;
}

[dir="rtl"] .VfPpkd-suEOdc-OWXEXe-LlMNQd .VfPpkd-z59Tgd,
.VfPpkd-suEOdc-OWXEXe-LlMNQd .VfPpkd-z59Tgd[dir="rtl"] {
  text-align: right;
}

.VfPpkd-z59Tgd .VfPpkd-MlC99b {
  margin: 0 8px;
}

.VfPpkd-z59Tgd .VfPpkd-IqDDtd {
  max-width: 184px;
  margin: 8px;
  text-align: left;
}

[dir="rtl"] .VfPpkd-z59Tgd .VfPpkd-IqDDtd,
.VfPpkd-z59Tgd .VfPpkd-IqDDtd[dir="rtl"] {
  text-align: right;
}

.VfPpkd-suEOdc-OWXEXe-nzrxxc .VfPpkd-z59Tgd .VfPpkd-IqDDtd {
  max-width: 304px;
  align-self: stretch;
}

.VfPpkd-z59Tgd .VfPpkd-IqDDtd-hSRGPd {
  text-decoration: none;
}

.VfPpkd-suEOdc-OWXEXe-nzrxxc-LQLjdd,
.VfPpkd-IqDDtd,
.VfPpkd-MlC99b {
  z-index: 1;
}

.VfPpkd-z59Tgd-OiiCO {
  opacity: 0;
  transform: scale(0.8);
  will-change: transform, opacity;
}

.VfPpkd-suEOdc-OWXEXe-TSZdd .VfPpkd-z59Tgd-OiiCO {
  transform: scale(1);
  opacity: 1;
}

.VfPpkd-suEOdc-OWXEXe-ZYIfFd .VfPpkd-z59Tgd-OiiCO {
  transform: scale(1);
}

.VfPpkd-Djsh7e-XxIAqe-ma6Yeb,
.VfPpkd-Djsh7e-XxIAqe-cGMI2b {
  position: absolute;
  height: 24px;
  width: 24px;
  transform: rotate(35deg) skewY(20deg) scaleX(0.9396926208);
}

.VfPpkd-Djsh7e-XxIAqe-ma6Yeb .VfPpkd-BFbNVe-bF1uUb,
.VfPpkd-Djsh7e-XxIAqe-cGMI2b .VfPpkd-BFbNVe-bF1uUb {
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
}

.VfPpkd-Djsh7e-XxIAqe-cGMI2b {
  box-shadow:
    0 3px 1px -2px #0003,
    0 2px 2px #00000024,
    0 1px 5px #0000001f;
  outline: 1px solid transparent;
  z-index: -1;
}

@media screen and (forced-colors: active) {
  .VfPpkd-Djsh7e-XxIAqe-cGMI2b {
    outline-color: CanvasText;
  }
}

.VfPpkd-BFbNVe-bF1uUb {
  position: absolute;
  border-radius: inherit;
  pointer-events: none;
  opacity: 0;
  opacity: var(--mdc-elevation-overlay-opacity, 0);
  transition: opacity 0.28s cubic-bezier(0.4, 0, 0.2, 1);
  background-color: #fff;
  background-color: var(--mdc-elevation-overlay-color, #fff);
}

.NZp2ef {
  background-color: #e8eaed;
}

.EY8ABd {
  z-index: 2101;
}

.EY8ABd .VfPpkd-z59Tgd {
  background-color: #3c4043;
  color: #e8eaed;
}

.EY8ABd .VfPpkd-MlC99b,
.EY8ABd .VfPpkd-IqDDtd {
  color: #3c4043;
}

.EY8ABd .VfPpkd-IqDDtd-hSRGPd {
  color: #1a73e8;
}

.EY8ABd.VfPpkd-suEOdc-OWXEXe-nzrxxc .VfPpkd-z59Tgd,
.EY8ABd.VfPpkd-suEOdc-OWXEXe-nzrxxc .VfPpkd-Djsh7e-XxIAqe-ma6Yeb,
.EY8ABd.VfPpkd-suEOdc-OWXEXe-nzrxxc .VfPpkd-Djsh7e-XxIAqe-cGMI2b {
  background-color: #fff;
}

.EY8ABd.VfPpkd-suEOdc-OWXEXe-nzrxxc .VfPpkd-MlC99b {
  font-family:
    Google Sans,
    Roboto,
    Arial,
    sans-serif;
  line-height: 1.25rem;
  font-size: 0.875rem;
  letter-spacing: 0.0178571429em;
  font-weight: 500;
}

.EY8ABd.VfPpkd-suEOdc-OWXEXe-nzrxxc .VfPpkd-z59Tgd {
  border-radius: 8px;
}

.ziykHb {
  z-index: 2101;
}

.ziykHb .VfPpkd-z59Tgd {
  background-color: #3c4043;
  color: #e8eaed;
}

.ziykHb .VfPpkd-MlC99b,
.ziykHb .VfPpkd-IqDDtd {
  color: #3c4043;
}

.ziykHb .VfPpkd-IqDDtd-hSRGPd {
  color: #1a73e8;
}

.ziykHb.VfPpkd-suEOdc-OWXEXe-nzrxxc .VfPpkd-z59Tgd,
.ziykHb.VfPpkd-suEOdc-OWXEXe-nzrxxc .VfPpkd-Djsh7e-XxIAqe-ma6Yeb,
.ziykHb.VfPpkd-suEOdc-OWXEXe-nzrxxc .VfPpkd-Djsh7e-XxIAqe-cGMI2b {
  background-color: #fff;
}

.ziykHb.VfPpkd-suEOdc-OWXEXe-nzrxxc .VfPpkd-MlC99b {
  font-family:
    Google Sans,
    Roboto,
    Arial,
    sans-serif;
  line-height: 1.25rem;
  font-size: 0.875rem;
  letter-spacing: 0.0178571429em;
  font-weight: 500;
}

.ziykHb.VfPpkd-suEOdc-OWXEXe-nzrxxc .VfPpkd-z59Tgd {
  border-radius: 8px;
}

.EY8ABd-OWXEXe-TAWMXe {
  position: absolute;
  left: -10000px;
  top: auto;
  width: 1px;
  height: 1px;
  overflow: hidden;
  -webkit-user-select: none;
}

html[dir="rtl"] .giSqbe {
  transform: scaleX(-1);
}

.VfPpkd-I9GLp-yrriRe {
  display: inline-flex;
  align-items: center;
  vertical-align: middle;
}

.VfPpkd-I9GLp-yrriRe[hidden] {
  display: none;
}

.VfPpkd-I9GLp-yrriRe > label {
  margin-left: 0;
  margin-right: auto;
  padding-left: 4px;
  padding-right: 0;
  order: 0;
}

[dir="rtl"] .VfPpkd-I9GLp-yrriRe > label,
.VfPpkd-I9GLp-yrriRe > label[dir="rtl"] {
  margin-left: auto;
  margin-right: 0;
}

[dir="rtl"] .VfPpkd-I9GLp-yrriRe > label,
.VfPpkd-I9GLp-yrriRe > label[dir="rtl"] {
  padding-left: 0;
  padding-right: 4px;
}

.VfPpkd-I9GLp-yrriRe-OWXEXe-WrakWd > label {
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
}

.VfPpkd-I9GLp-yrriRe-OWXEXe-fW01td-CpWD9d > label {
  margin-left: auto;
  margin-right: 0;
  padding-left: 0;
  padding-right: 4px;
  order: -1;
}

[dir="rtl"] .VfPpkd-I9GLp-yrriRe-OWXEXe-fW01td-CpWD9d > label,
.VfPpkd-I9GLp-yrriRe-OWXEXe-fW01td-CpWD9d > label[dir="rtl"] {
  margin-left: 0;
  margin-right: auto;
}

[dir="rtl"] .VfPpkd-I9GLp-yrriRe-OWXEXe-fW01td-CpWD9d > label,
.VfPpkd-I9GLp-yrriRe-OWXEXe-fW01td-CpWD9d > label[dir="rtl"] {
  padding-left: 4px;
  padding-right: 0;
}

.VfPpkd-I9GLp-yrriRe-OWXEXe-fozPsf-t6UvL {
  justify-content: space-between;
}

.VfPpkd-I9GLp-yrriRe-OWXEXe-fozPsf-t6UvL > label {
  margin: 0;
}

[dir="rtl"] .VfPpkd-I9GLp-yrriRe-OWXEXe-fozPsf-t6UvL > label,
.VfPpkd-I9GLp-yrriRe-OWXEXe-fozPsf-t6UvL > label[dir="rtl"] {
  margin: 0;
}

.VfPpkd-I9GLp-yrriRe {
  font-family: Roboto, sans-serif;
  font-family: var(--mdc-form-field-label-text-font, Roboto, sans-serif);
  line-height: 1.25rem;
  line-height: var(--mdc-form-field-label-text-line-height, 1.25rem);
  font-size: 0.875rem;
  font-size: var(--mdc-form-field-label-text-size, 0.875rem);
  font-weight: 400;
  font-weight: var(--mdc-form-field-label-text-weight, 400);
  letter-spacing: 0.0178571429em;
  letter-spacing: var(--mdc-form-field-label-text-tracking, 0.0178571429em);
  color: #000000de;
  color: var(
    --mdc-form-field-label-text-color,
    var(--mdc-theme-text-primary-on-background, rgba(0, 0, 0, 0.87))
  );
}

.MlG5Jc {
  font-family: Roboto, Arial, sans-serif;
  line-height: 1.25rem;
  font-size: 0.875rem;
  letter-spacing: 0.0142857143em;
  font-weight: 400;
}

.MlG5Jc gm-checkbox[disabled] ~ .VfPpkd-V67aGc,
.MlG5Jc gm-radio[disabled] ~ .VfPpkd-V67aGc,
.MlG5Jc .VfPpkd-MPu53c-OWXEXe-OWB6Me ~ .VfPpkd-V67aGc,
.MlG5Jc .VfPpkd-GCYh9b-OWXEXe-OWB6Me ~ .VfPpkd-V67aGc {
  color: #5f6368;
}

.VfPpkd-MPu53c {
  padding: 11px;
  padding: calc((var(--mdc-checkbox-ripple-size, 40px) - 18px) / 2);
  margin: 0;
  margin: calc((var(--mdc-checkbox-touch-target-size, 40px) - 40px) / 2);
}

.VfPpkd-MPu53c .VfPpkd-OYHm6b:before,
.VfPpkd-MPu53c .VfPpkd-OYHm6b:after {
  background-color: #000;
  background-color: var(--mdc-ripple-color, #000);
}

.VfPpkd-MPu53c:hover .VfPpkd-OYHm6b:before,
.VfPpkd-MPu53c.VfPpkd-ksKsZd-XxIAqe-OWXEXe-ZmdkE .VfPpkd-OYHm6b:before {
  opacity: 0.04;
  opacity: var(--mdc-ripple-hover-opacity, 0.04);
}

.VfPpkd-MPu53c.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe .VfPpkd-OYHm6b:before,
.VfPpkd-MPu53c:not(.VfPpkd-ksKsZd-mWPk3d):focus .VfPpkd-OYHm6b:before {
  transition-duration: 75ms;
  opacity: 0.12;
  opacity: var(--mdc-ripple-focus-opacity, 0.12);
}

.VfPpkd-MPu53c:not(.VfPpkd-ksKsZd-mWPk3d) .VfPpkd-OYHm6b:after {
  transition: opacity 0.15s linear;
}

.VfPpkd-MPu53c:not(.VfPpkd-ksKsZd-mWPk3d):active .VfPpkd-OYHm6b:after {
  transition-duration: 75ms;
  opacity: 0.12;
  opacity: var(--mdc-ripple-press-opacity, 0.12);
}

.VfPpkd-MPu53c.VfPpkd-ksKsZd-mWPk3d {
  --mdc-ripple-fg-opacity: var(--mdc-ripple-press-opacity, 0.12);
}

.VfPpkd-MPu53c.VfPpkd-MPu53c-OWXEXe-gk6SMd .VfPpkd-OYHm6b:before,
.VfPpkd-MPu53c.VfPpkd-MPu53c-OWXEXe-gk6SMd .VfPpkd-OYHm6b:after {
  background-color: #018786;
  background-color: var(
    --mdc-ripple-color,
    var(--mdc-theme-secondary, #018786)
  );
}

.VfPpkd-MPu53c.VfPpkd-MPu53c-OWXEXe-gk6SMd:hover .VfPpkd-OYHm6b:before,
.VfPpkd-MPu53c.VfPpkd-MPu53c-OWXEXe-gk6SMd.VfPpkd-ksKsZd-XxIAqe-OWXEXe-ZmdkE
  .VfPpkd-OYHm6b:before {
  opacity: 0.04;
  opacity: var(--mdc-ripple-hover-opacity, 0.04);
}

.VfPpkd-MPu53c.VfPpkd-MPu53c-OWXEXe-gk6SMd.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe
  .VfPpkd-OYHm6b:before,
.VfPpkd-MPu53c.VfPpkd-MPu53c-OWXEXe-gk6SMd:not(.VfPpkd-ksKsZd-mWPk3d):focus
  .VfPpkd-OYHm6b:before {
  transition-duration: 75ms;
  opacity: 0.12;
  opacity: var(--mdc-ripple-focus-opacity, 0.12);
}

.VfPpkd-MPu53c.VfPpkd-MPu53c-OWXEXe-gk6SMd:not(.VfPpkd-ksKsZd-mWPk3d)
  .VfPpkd-OYHm6b:after {
  transition: opacity 0.15s linear;
}

.VfPpkd-MPu53c.VfPpkd-MPu53c-OWXEXe-gk6SMd:not(.VfPpkd-ksKsZd-mWPk3d):active
  .VfPpkd-OYHm6b:after {
  transition-duration: 75ms;
  opacity: 0.12;
  opacity: var(--mdc-ripple-press-opacity, 0.12);
}

.VfPpkd-MPu53c.VfPpkd-MPu53c-OWXEXe-gk6SMd.VfPpkd-ksKsZd-mWPk3d {
  --mdc-ripple-fg-opacity: var(--mdc-ripple-press-opacity, 0.12);
}

.VfPpkd-MPu53c.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe.VfPpkd-MPu53c-OWXEXe-gk6SMd
  .VfPpkd-OYHm6b:before,
.VfPpkd-MPu53c.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe.VfPpkd-MPu53c-OWXEXe-gk6SMd
  .VfPpkd-OYHm6b:after {
  background-color: #018786;
  background-color: var(
    --mdc-ripple-color,
    var(--mdc-theme-secondary, #018786)
  );
}

.VfPpkd-MPu53c .VfPpkd-YQoJzd {
  top: 11px;
  top: calc((var(--mdc-checkbox-ripple-size, 40px) - 18px) / 2);
  left: 11px;
  left: calc((var(--mdc-checkbox-ripple-size, 40px) - 18px) / 2);
}

.VfPpkd-MPu53c .VfPpkd-muHVFf-bMcfAe {
  top: 0;
  top: calc((40px - var(--mdc-checkbox-touch-target-size, 40px)) / 2);
  right: 0;
  right: calc((40px - var(--mdc-checkbox-touch-target-size, 40px)) / 2);
  left: 0;
  left: calc((40px - var(--mdc-checkbox-touch-target-size, 40px)) / 2);
  width: 40px;
  width: var(--mdc-checkbox-touch-target-size, 40px);
  height: 40px;
  height: var(--mdc-checkbox-touch-target-size, 40px);
}

.VfPpkd-MPu53c
  .VfPpkd-muHVFf-bMcfAe:enabled:not(:checked):not(:indeterminate):not(
    [data-indeterminate="true"]
  )
  ~ .VfPpkd-YQoJzd {
  border-color: #0000008a;
  border-color: var(--mdc-checkbox-unchecked-color, rgba(0, 0, 0, 0.54));
  background-color: transparent;
}

.VfPpkd-MPu53c .VfPpkd-muHVFf-bMcfAe:enabled:checked ~ .VfPpkd-YQoJzd,
.VfPpkd-MPu53c .VfPpkd-muHVFf-bMcfAe:enabled:indeterminate ~ .VfPpkd-YQoJzd,
.VfPpkd-MPu53c
  .VfPpkd-muHVFf-bMcfAe[data-indeterminate="true"]:enabled
  ~ .VfPpkd-YQoJzd {
  border-color: #018786;
  border-color: var(
    --mdc-checkbox-checked-color,
    var(--mdc-theme-secondary, #018786)
  );
  background-color: #018786;
  background-color: var(
    --mdc-checkbox-checked-color,
    var(--mdc-theme-secondary, #018786)
  );
}

@keyframes mdc-checkbox-fade-in-background-8A000000FF01878600000000FF018786 {
  0% {
    border-color: #0000008a;
    border-color: var(--mdc-checkbox-unchecked-color, rgba(0, 0, 0, 0.54));
    background-color: transparent;
  }

  50% {
    border-color: #018786;
    border-color: var(
      --mdc-checkbox-checked-color,
      var(--mdc-theme-secondary, #018786)
    );
    background-color: #018786;
    background-color: var(
      --mdc-checkbox-checked-color,
      var(--mdc-theme-secondary, #018786)
    );
  }
}

@keyframes mdc-checkbox-fade-out-background-8A000000FF01878600000000FF018786 {
  0%,
  80% {
    border-color: #018786;
    border-color: var(
      --mdc-checkbox-checked-color,
      var(--mdc-theme-secondary, #018786)
    );
    background-color: #018786;
    background-color: var(
      --mdc-checkbox-checked-color,
      var(--mdc-theme-secondary, #018786)
    );
  }

  to {
    border-color: #0000008a;
    border-color: var(--mdc-checkbox-unchecked-color, rgba(0, 0, 0, 0.54));
    background-color: transparent;
  }
}

.VfPpkd-MPu53c.VfPpkd-MPu53c-OWXEXe-vwu2ne-iAfbIe-barxie
  .VfPpkd-muHVFf-bMcfAe:enabled
  ~ .VfPpkd-YQoJzd,
.VfPpkd-MPu53c.VfPpkd-MPu53c-OWXEXe-vwu2ne-iAfbIe-A9y3zc
  .VfPpkd-muHVFf-bMcfAe:enabled
  ~ .VfPpkd-YQoJzd {
  animation-name: mdc-checkbox-fade-in-background-8A000000FF01878600000000FF018786;
}

.VfPpkd-MPu53c.VfPpkd-MPu53c-OWXEXe-vwu2ne-barxie-iAfbIe
  .VfPpkd-muHVFf-bMcfAe:enabled
  ~ .VfPpkd-YQoJzd,
.VfPpkd-MPu53c.VfPpkd-MPu53c-OWXEXe-vwu2ne-A9y3zc-iAfbIe
  .VfPpkd-muHVFf-bMcfAe:enabled
  ~ .VfPpkd-YQoJzd {
  animation-name: mdc-checkbox-fade-out-background-8A000000FF01878600000000FF018786;
}

.VfPpkd-MPu53c
  .VfPpkd-muHVFf-bMcfAe[disabled]:not(:checked):not(:indeterminate):not(
    [data-indeterminate="true"]
  )
  ~ .VfPpkd-YQoJzd {
  border-color: #00000061;
  border-color: var(--mdc-checkbox-disabled-color, rgba(0, 0, 0, 0.38));
  background-color: transparent;
}

.VfPpkd-MPu53c .VfPpkd-muHVFf-bMcfAe[disabled]:checked ~ .VfPpkd-YQoJzd,
.VfPpkd-MPu53c .VfPpkd-muHVFf-bMcfAe[disabled]:indeterminate ~ .VfPpkd-YQoJzd,
.VfPpkd-MPu53c
  .VfPpkd-muHVFf-bMcfAe[data-indeterminate="true"][disabled]
  ~ .VfPpkd-YQoJzd {
  border-color: transparent;
  background-color: #00000061;
  background-color: var(--mdc-checkbox-disabled-color, rgba(0, 0, 0, 0.38));
}

.VfPpkd-MPu53c .VfPpkd-muHVFf-bMcfAe:enabled ~ .VfPpkd-YQoJzd .VfPpkd-HUofsb {
  color: #fff;
  color: var(--mdc-checkbox-ink-color, #fff);
}

.VfPpkd-MPu53c .VfPpkd-muHVFf-bMcfAe:enabled ~ .VfPpkd-YQoJzd .VfPpkd-SJnn3d {
  border-color: #fff;
  border-color: var(--mdc-checkbox-ink-color, #fff);
}

.VfPpkd-MPu53c .VfPpkd-muHVFf-bMcfAe:disabled ~ .VfPpkd-YQoJzd .VfPpkd-HUofsb {
  color: #fff;
  color: var(--mdc-checkbox-ink-color, #fff);
}

.VfPpkd-MPu53c .VfPpkd-muHVFf-bMcfAe:disabled ~ .VfPpkd-YQoJzd .VfPpkd-SJnn3d {
  border-color: #fff;
  border-color: var(--mdc-checkbox-ink-color, #fff);
}

@keyframes mdc-checkbox-unchecked-checked-checkmark-path {
  0%,
  50% {
    stroke-dashoffset: 29.7833385;
  }

  50% {
    animation-timing-function: cubic-bezier(0, 0, 0.2, 1);
  }

  to {
    stroke-dashoffset: 0;
  }
}

@keyframes mdc-checkbox-unchecked-indeterminate-mixedmark {
  0%,
  68.2% {
    transform: scaleX(0);
  }

  68.2% {
    animation-timing-function: cubic-bezier(0, 0, 0, 1);
  }

  to {
    transform: scaleX(1);
  }
}

@keyframes mdc-checkbox-checked-unchecked-checkmark-path {
  0% {
    animation-timing-function: cubic-bezier(0.4, 0, 1, 1);
    opacity: 1;
    stroke-dashoffset: 0;
  }

  to {
    opacity: 0;
    stroke-dashoffset: -29.7833385;
  }
}

@keyframes mdc-checkbox-checked-indeterminate-checkmark {
  0% {
    animation-timing-function: cubic-bezier(0, 0, 0.2, 1);
    transform: rotate(0);
    opacity: 1;
  }

  to {
    transform: rotate(45deg);
    opacity: 0;
  }
}

@keyframes mdc-checkbox-indeterminate-checked-checkmark {
  0% {
    animation-timing-function: cubic-bezier(0.14, 0, 0, 1);
    transform: rotate(45deg);
    opacity: 0;
  }

  to {
    transform: rotate(1turn);
    opacity: 1;
  }
}

@keyframes mdc-checkbox-checked-indeterminate-mixedmark {
  0% {
    animation-timing-function: mdc-animation-deceleration-curve-timing-function;
    transform: rotate(-45deg);
    opacity: 0;
  }

  to {
    transform: rotate(0);
    opacity: 1;
  }
}

@keyframes mdc-checkbox-indeterminate-checked-mixedmark {
  0% {
    animation-timing-function: cubic-bezier(0.14, 0, 0, 1);
    transform: rotate(0);
    opacity: 1;
  }

  to {
    transform: rotate(315deg);
    opacity: 0;
  }
}

@keyframes mdc-checkbox-indeterminate-unchecked-mixedmark {
  0% {
    animation-timing-function: linear;
    transform: scaleX(1);
    opacity: 1;
  }

  32.8%,
  to {
    transform: scaleX(0);
    opacity: 0;
  }
}

.VfPpkd-MPu53c {
  display: inline-block;
  position: relative;
  flex: 0 0 18px;
  box-sizing: content-box;
  width: 18px;
  height: 18px;
  line-height: 0;
  white-space: nowrap;
  cursor: pointer;
  vertical-align: bottom;
}

.VfPpkd-MPu53c[hidden] {
  display: none;
}

.VfPpkd-MPu53c.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe .VfPpkd-sMek6-LhBDec,
.VfPpkd-MPu53c:not(.VfPpkd-ksKsZd-mWPk3d):focus .VfPpkd-sMek6-LhBDec {
  pointer-events: none;
  border: 2px solid transparent;
  border-radius: 6px;
  box-sizing: content-box;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  height: 100%;
  width: 100%;
}

@media screen and (forced-colors: active) {
  .VfPpkd-MPu53c.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe .VfPpkd-sMek6-LhBDec,
  .VfPpkd-MPu53c:not(.VfPpkd-ksKsZd-mWPk3d):focus .VfPpkd-sMek6-LhBDec {
    border-color: CanvasText;
  }
}

.VfPpkd-MPu53c.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe
  .VfPpkd-sMek6-LhBDec:after,
.VfPpkd-MPu53c:not(.VfPpkd-ksKsZd-mWPk3d):focus .VfPpkd-sMek6-LhBDec:after {
  content: "";
  border: 2px solid transparent;
  border-radius: 8px;
  display: block;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  height: calc(100% + 4px);
  width: calc(100% + 4px);
}

@media screen and (forced-colors: active) {
  .VfPpkd-MPu53c.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe
    .VfPpkd-sMek6-LhBDec:after,
  .VfPpkd-MPu53c:not(.VfPpkd-ksKsZd-mWPk3d):focus .VfPpkd-sMek6-LhBDec:after {
    border-color: CanvasText;
  }
}

@media (-ms-high-contrast: none) {
  .VfPpkd-MPu53c .VfPpkd-sMek6-LhBDec {
    display: none;
  }
}

@media (-ms-high-contrast: active), screen and (forced-colors: active) {
  .VfPpkd-SJnn3d {
    margin: 0 1px;
  }
}

.VfPpkd-MPu53c-OWXEXe-OWB6Me {
  cursor: default;
  pointer-events: none;
}

.VfPpkd-YQoJzd {
  display: inline-flex;
  position: absolute;
  align-items: center;
  justify-content: center;
  box-sizing: border-box;
  width: 18px;
  height: 18px;
  border: 2px solid currentColor;
  border-radius: 2px;
  background-color: transparent;
  pointer-events: none;
  will-change: background-color, border-color;
  transition:
    background-color 90ms 0ms cubic-bezier(0.4, 0, 0.6, 1),
    border-color 90ms 0ms cubic-bezier(0.4, 0, 0.6, 1);
}

.VfPpkd-HUofsb {
  position: absolute;
  inset: 0;
  width: 100%;
  opacity: 0;
  transition: opacity 0.18s 0ms cubic-bezier(0.4, 0, 0.6, 1);
}

.VfPpkd-MPu53c-OWXEXe-mWPk3d .VfPpkd-HUofsb {
  opacity: 1;
}

.VfPpkd-HUofsb-Jt5cK {
  transition: stroke-dashoffset 0.18s 0ms cubic-bezier(0.4, 0, 0.6, 1);
  stroke: currentColor;
  stroke-width: 3.12px;
  stroke-dashoffset: 29.7833385;
  stroke-dasharray: 29.7833385;
}

.VfPpkd-SJnn3d {
  width: 100%;
  height: 0;
  transform: scaleX(0) rotate(0);
  border-width: 1px;
  border-style: solid;
  opacity: 0;
  transition:
    opacity 90ms 0ms cubic-bezier(0.4, 0, 0.6, 1),
    transform 90ms 0ms cubic-bezier(0.4, 0, 0.6, 1);
}

.VfPpkd-MPu53c-OWXEXe-vwu2ne-iAfbIe-barxie .VfPpkd-YQoJzd,
.VfPpkd-MPu53c-OWXEXe-vwu2ne-iAfbIe-A9y3zc .VfPpkd-YQoJzd,
.VfPpkd-MPu53c-OWXEXe-vwu2ne-barxie-iAfbIe .VfPpkd-YQoJzd,
.VfPpkd-MPu53c-OWXEXe-vwu2ne-A9y3zc-iAfbIe .VfPpkd-YQoJzd {
  animation-duration: 0.18s;
  animation-timing-function: linear;
}

.VfPpkd-MPu53c-OWXEXe-vwu2ne-iAfbIe-barxie .VfPpkd-HUofsb-Jt5cK {
  animation: mdc-checkbox-unchecked-checked-checkmark-path 0.18s linear 0s;
  transition: none;
}

.VfPpkd-MPu53c-OWXEXe-vwu2ne-iAfbIe-A9y3zc .VfPpkd-SJnn3d {
  animation: mdc-checkbox-unchecked-indeterminate-mixedmark 90ms linear 0s;
  transition: none;
}

.VfPpkd-MPu53c-OWXEXe-vwu2ne-barxie-iAfbIe .VfPpkd-HUofsb-Jt5cK {
  animation: mdc-checkbox-checked-unchecked-checkmark-path 90ms linear 0s;
  transition: none;
}

.VfPpkd-MPu53c-OWXEXe-vwu2ne-barxie-A9y3zc .VfPpkd-HUofsb {
  animation: mdc-checkbox-checked-indeterminate-checkmark 90ms linear 0s;
  transition: none;
}

.VfPpkd-MPu53c-OWXEXe-vwu2ne-barxie-A9y3zc .VfPpkd-SJnn3d {
  animation: mdc-checkbox-checked-indeterminate-mixedmark 90ms linear 0s;
  transition: none;
}

.VfPpkd-MPu53c-OWXEXe-vwu2ne-A9y3zc-barxie .VfPpkd-HUofsb {
  animation: mdc-checkbox-indeterminate-checked-checkmark 0.5s linear 0s;
  transition: none;
}

.VfPpkd-MPu53c-OWXEXe-vwu2ne-A9y3zc-barxie .VfPpkd-SJnn3d {
  animation: mdc-checkbox-indeterminate-checked-mixedmark 0.5s linear 0s;
  transition: none;
}

.VfPpkd-MPu53c-OWXEXe-vwu2ne-A9y3zc-iAfbIe .VfPpkd-SJnn3d {
  animation: mdc-checkbox-indeterminate-unchecked-mixedmark 0.3s linear 0s;
  transition: none;
}

.VfPpkd-muHVFf-bMcfAe:checked ~ .VfPpkd-YQoJzd,
.VfPpkd-muHVFf-bMcfAe:indeterminate ~ .VfPpkd-YQoJzd,
.VfPpkd-muHVFf-bMcfAe[data-indeterminate="true"] ~ .VfPpkd-YQoJzd {
  transition:
    border-color 90ms 0ms cubic-bezier(0, 0, 0.2, 1),
    background-color 90ms 0ms cubic-bezier(0, 0, 0.2, 1);
}

.VfPpkd-muHVFf-bMcfAe:checked ~ .VfPpkd-YQoJzd .VfPpkd-HUofsb-Jt5cK,
.VfPpkd-muHVFf-bMcfAe:indeterminate ~ .VfPpkd-YQoJzd .VfPpkd-HUofsb-Jt5cK,
.VfPpkd-muHVFf-bMcfAe[data-indeterminate="true"]
  ~ .VfPpkd-YQoJzd
  .VfPpkd-HUofsb-Jt5cK {
  stroke-dashoffset: 0;
}

.VfPpkd-muHVFf-bMcfAe {
  position: absolute;
  margin: 0;
  padding: 0;
  opacity: 0;
  cursor: inherit;
}

.VfPpkd-muHVFf-bMcfAe:disabled {
  cursor: default;
  pointer-events: none;
}

.VfPpkd-MPu53c-OWXEXe-dgl2Hf {
  margin: 4px;
  margin: calc(
    (
        var(--mdc-checkbox-state-layer-size, 48px) -
          var(--mdc-checkbox-state-layer-size, 40px)
      ) /
      2
  );
}

.VfPpkd-MPu53c-OWXEXe-dgl2Hf .VfPpkd-muHVFf-bMcfAe {
  top: -4px;
  top: calc(
    (
        var(--mdc-checkbox-state-layer-size, 40px) -
          var(--mdc-checkbox-state-layer-size, 48px)
      ) /
      2
  );
  right: -4px;
  right: calc(
    (
        var(--mdc-checkbox-state-layer-size, 40px) -
          var(--mdc-checkbox-state-layer-size, 48px)
      ) /
      2
  );
  left: -4px;
  left: calc(
    (
        var(--mdc-checkbox-state-layer-size, 40px) -
          var(--mdc-checkbox-state-layer-size, 48px)
      ) /
      2
  );
  width: 48px;
  width: var(--mdc-checkbox-state-layer-size, 48px);
  height: 48px;
  height: var(--mdc-checkbox-state-layer-size, 48px);
}

.VfPpkd-muHVFf-bMcfAe:checked ~ .VfPpkd-YQoJzd .VfPpkd-HUofsb {
  transition:
    opacity 0.18s 0ms cubic-bezier(0, 0, 0.2, 1),
    transform 0.18s 0ms cubic-bezier(0, 0, 0.2, 1);
  opacity: 1;
}

.VfPpkd-muHVFf-bMcfAe:checked ~ .VfPpkd-YQoJzd .VfPpkd-SJnn3d {
  transform: scaleX(1) rotate(-45deg);
}

.VfPpkd-muHVFf-bMcfAe:indeterminate ~ .VfPpkd-YQoJzd .VfPpkd-HUofsb,
.VfPpkd-muHVFf-bMcfAe[data-indeterminate="true"]
  ~ .VfPpkd-YQoJzd
  .VfPpkd-HUofsb {
  transform: rotate(45deg);
  opacity: 0;
  transition:
    opacity 90ms 0ms cubic-bezier(0.4, 0, 0.6, 1),
    transform 90ms 0ms cubic-bezier(0.4, 0, 0.6, 1);
}

.VfPpkd-muHVFf-bMcfAe:indeterminate ~ .VfPpkd-YQoJzd .VfPpkd-SJnn3d,
.VfPpkd-muHVFf-bMcfAe[data-indeterminate="true"]
  ~ .VfPpkd-YQoJzd
  .VfPpkd-SJnn3d {
  transform: scaleX(1) rotate(0);
  opacity: 1;
}

.VfPpkd-MPu53c.VfPpkd-MPu53c-OWXEXe-mWPk3d .VfPpkd-YQoJzd,
.VfPpkd-MPu53c.VfPpkd-MPu53c-OWXEXe-mWPk3d .VfPpkd-HUofsb,
.VfPpkd-MPu53c.VfPpkd-MPu53c-OWXEXe-mWPk3d .VfPpkd-HUofsb-Jt5cK,
.VfPpkd-MPu53c.VfPpkd-MPu53c-OWXEXe-mWPk3d .VfPpkd-SJnn3d {
  transition: none;
}

.VfPpkd-MPu53c {
  --mdc-ripple-fg-size: 0;
  --mdc-ripple-left: 0;
  --mdc-ripple-top: 0;
  --mdc-ripple-fg-scale: 1;
  --mdc-ripple-fg-translate-end: 0;
  --mdc-ripple-fg-translate-start: 0;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  will-change: transform, opacity;
}

.VfPpkd-MPu53c .VfPpkd-OYHm6b:before,
.VfPpkd-MPu53c .VfPpkd-OYHm6b:after {
  position: absolute;
  border-radius: 50%;
  opacity: 0;
  pointer-events: none;
  content: "";
}

.VfPpkd-MPu53c .VfPpkd-OYHm6b:before {
  transition:
    opacity 15ms linear,
    background-color 15ms linear;
  z-index: 1;
  z-index: var(--mdc-ripple-z-index, 1);
}

.VfPpkd-MPu53c .VfPpkd-OYHm6b:after {
  z-index: 0;
  z-index: var(--mdc-ripple-z-index, 0);
}

.VfPpkd-MPu53c.VfPpkd-ksKsZd-mWPk3d .VfPpkd-OYHm6b:before {
  transform: scale(var(--mdc-ripple-fg-scale, 1));
}

.VfPpkd-MPu53c.VfPpkd-ksKsZd-mWPk3d .VfPpkd-OYHm6b:after {
  top: 0;
  left: 0;
  transform: scale(0);
  transform-origin: center center;
}

.VfPpkd-MPu53c.VfPpkd-ksKsZd-mWPk3d-OWXEXe-ZNMTqd .VfPpkd-OYHm6b:after {
  top: var(--mdc-ripple-top, 0);
  left: var(--mdc-ripple-left, 0);
}

.VfPpkd-MPu53c.VfPpkd-ksKsZd-mWPk3d-OWXEXe-Tv8l5d-lJfZMc .VfPpkd-OYHm6b:after {
  animation:
    mdc-ripple-fg-radius-in 225ms forwards,
    mdc-ripple-fg-opacity-in 75ms forwards;
}

.VfPpkd-MPu53c.VfPpkd-ksKsZd-mWPk3d-OWXEXe-Tv8l5d-OmS1vf .VfPpkd-OYHm6b:after {
  animation: mdc-ripple-fg-opacity-out 0.15s;
  transform: translate(var(--mdc-ripple-fg-translate-end, 0))
    scale(var(--mdc-ripple-fg-scale, 1));
}

.VfPpkd-MPu53c .VfPpkd-OYHm6b:before,
.VfPpkd-MPu53c .VfPpkd-OYHm6b:after {
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

.VfPpkd-MPu53c.VfPpkd-ksKsZd-mWPk3d .VfPpkd-OYHm6b:before,
.VfPpkd-MPu53c.VfPpkd-ksKsZd-mWPk3d .VfPpkd-OYHm6b:after {
  top: var(--mdc-ripple-top, 0);
  left: var(--mdc-ripple-left, 0);
  width: var(--mdc-ripple-fg-size, 100%);
  height: var(--mdc-ripple-fg-size, 100%);
}

.VfPpkd-MPu53c.VfPpkd-ksKsZd-mWPk3d .VfPpkd-OYHm6b:after {
  width: var(--mdc-ripple-fg-size, 100%);
  height: var(--mdc-ripple-fg-size, 100%);
}

.VfPpkd-MPu53c {
  z-index: 0;
}

.VfPpkd-MPu53c .VfPpkd-OYHm6b:before,
.VfPpkd-MPu53c .VfPpkd-OYHm6b:after {
  z-index: -1;
  z-index: var(--mdc-ripple-z-index, -1);
}

.VfPpkd-OYHm6b {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  pointer-events: none;
}

@media (-ms-high-contrast: active), screen and (forced-colors: active) {
  .VfPpkd-MPu53c
    .VfPpkd-muHVFf-bMcfAe[disabled]:not(:checked):not(:indeterminate):not(
      [data-indeterminate="true"]
    )
    ~ .VfPpkd-YQoJzd {
    border-color: GrayText;
    border-color: var(--mdc-checkbox-disabled-unselected-icon-color, GrayText);
    background-color: transparent;
  }

  .VfPpkd-MPu53c .VfPpkd-muHVFf-bMcfAe[disabled]:checked ~ .VfPpkd-YQoJzd,
  .VfPpkd-MPu53c .VfPpkd-muHVFf-bMcfAe[disabled]:indeterminate ~ .VfPpkd-YQoJzd,
  .VfPpkd-MPu53c
    .VfPpkd-muHVFf-bMcfAe[data-indeterminate="true"][disabled]
    ~ .VfPpkd-YQoJzd {
    border-color: GrayText;
    background-color: GrayText;
    background-color: var(
      --mdc-checkbox-disabled-selected-icon-color,
      GrayText
    );
  }

  .VfPpkd-MPu53c .VfPpkd-muHVFf-bMcfAe:enabled ~ .VfPpkd-YQoJzd .VfPpkd-HUofsb {
    color: ButtonText;
    color: var(--mdc-checkbox-selected-checkmark-color, ButtonText);
  }

  .VfPpkd-MPu53c .VfPpkd-muHVFf-bMcfAe:enabled ~ .VfPpkd-YQoJzd .VfPpkd-SJnn3d {
    border-color: ButtonText;
    border-color: var(--mdc-checkbox-selected-checkmark-color, ButtonText);
  }

  .VfPpkd-MPu53c
    .VfPpkd-muHVFf-bMcfAe:disabled
    ~ .VfPpkd-YQoJzd
    .VfPpkd-HUofsb {
    color: ButtonFace;
    color: var(--mdc-checkbox-disabled-selected-checkmark-color, ButtonFace);
  }

  .VfPpkd-MPu53c
    .VfPpkd-muHVFf-bMcfAe:disabled
    ~ .VfPpkd-YQoJzd
    .VfPpkd-SJnn3d {
    border-color: ButtonFace;
    border-color: var(
      --mdc-checkbox-disabled-selected-checkmark-color,
      ButtonFace
    );
  }
}

.Ne8lhe
  .VfPpkd-muHVFf-bMcfAe[disabled]:not(:checked):not(:indeterminate):not(
    [data-indeterminate="true"]
  )
  ~ .VfPpkd-YQoJzd {
  border-color: #3c404361;
  border-color: var(
    --mdc-checkbox-disabled-unselected-icon-color,
    rgba(60, 64, 67, 0.38)
  );
  background-color: transparent;
}

.Ne8lhe .VfPpkd-muHVFf-bMcfAe[disabled]:checked ~ .VfPpkd-YQoJzd,
.Ne8lhe .VfPpkd-muHVFf-bMcfAe[disabled]:indeterminate ~ .VfPpkd-YQoJzd,
.Ne8lhe
  .VfPpkd-muHVFf-bMcfAe[data-indeterminate="true"][disabled]
  ~ .VfPpkd-YQoJzd {
  border-color: transparent;
  background-color: #3c404361;
  background-color: var(
    --mdc-checkbox-disabled-selected-icon-color,
    rgba(60, 64, 67, 0.38)
  );
}

.Ne8lhe .VfPpkd-muHVFf-bMcfAe:enabled ~ .VfPpkd-YQoJzd .VfPpkd-HUofsb {
  color: #fff;
  color: var(--mdc-checkbox-selected-checkmark-color, #fff);
}

.Ne8lhe .VfPpkd-muHVFf-bMcfAe:enabled ~ .VfPpkd-YQoJzd .VfPpkd-SJnn3d {
  border-color: #fff;
  border-color: var(--mdc-checkbox-selected-checkmark-color, #fff);
}

.Ne8lhe .VfPpkd-muHVFf-bMcfAe:disabled ~ .VfPpkd-YQoJzd .VfPpkd-HUofsb {
  color: #fff;
  color: var(--mdc-checkbox-disabled-selected-checkmark-color, #fff);
}

.Ne8lhe .VfPpkd-muHVFf-bMcfAe:disabled ~ .VfPpkd-YQoJzd .VfPpkd-SJnn3d {
  border-color: #fff;
  border-color: var(--mdc-checkbox-disabled-selected-checkmark-color, #fff);
}

.Ne8lhe
  .VfPpkd-muHVFf-bMcfAe:enabled:not(:checked):not(:indeterminate):not(
    [data-indeterminate="true"]
  )
  ~ .VfPpkd-YQoJzd {
  border-color: #5f6368;
  border-color: var(--mdc-checkbox-unselected-icon-color, #5f6368);
  background-color: transparent;
}

.Ne8lhe .VfPpkd-muHVFf-bMcfAe:enabled:checked ~ .VfPpkd-YQoJzd,
.Ne8lhe .VfPpkd-muHVFf-bMcfAe:enabled:indeterminate ~ .VfPpkd-YQoJzd,
.Ne8lhe
  .VfPpkd-muHVFf-bMcfAe[data-indeterminate="true"]:enabled
  ~ .VfPpkd-YQoJzd {
  border-color: #1a73e8;
  border-color: var(--mdc-checkbox-selected-icon-color, #1a73e8);
  background-color: #1a73e8;
  background-color: var(--mdc-checkbox-selected-icon-color, #1a73e8);
}

@keyframes mdc-checkbox-fade-in-background-FF5F6368FF1A73E800000000FF1A73E8 {
  0% {
    border-color: #5f6368;
    border-color: var(--mdc-checkbox-unselected-icon-color, #5f6368);
    background-color: transparent;
  }

  50% {
    border-color: #1a73e8;
    border-color: var(--mdc-checkbox-selected-icon-color, #1a73e8);
    background-color: #1a73e8;
    background-color: var(--mdc-checkbox-selected-icon-color, #1a73e8);
  }
}

@keyframes mdc-checkbox-fade-out-background-FF5F6368FF1A73E800000000FF1A73E8 {
  0%,
  80% {
    border-color: #1a73e8;
    border-color: var(--mdc-checkbox-selected-icon-color, #1a73e8);
    background-color: #1a73e8;
    background-color: var(--mdc-checkbox-selected-icon-color, #1a73e8);
  }

  to {
    border-color: #5f6368;
    border-color: var(--mdc-checkbox-unselected-icon-color, #5f6368);
    background-color: transparent;
  }
}

.Ne8lhe.VfPpkd-MPu53c-OWXEXe-vwu2ne-iAfbIe-barxie
  .VfPpkd-muHVFf-bMcfAe:enabled
  ~ .VfPpkd-YQoJzd,
.Ne8lhe.VfPpkd-MPu53c-OWXEXe-vwu2ne-iAfbIe-A9y3zc
  .VfPpkd-muHVFf-bMcfAe:enabled
  ~ .VfPpkd-YQoJzd {
  animation-name: mdc-checkbox-fade-in-background-FF5F6368FF1A73E800000000FF1A73E8;
}

.Ne8lhe.VfPpkd-MPu53c-OWXEXe-vwu2ne-barxie-iAfbIe
  .VfPpkd-muHVFf-bMcfAe:enabled
  ~ .VfPpkd-YQoJzd,
.Ne8lhe.VfPpkd-MPu53c-OWXEXe-vwu2ne-A9y3zc-iAfbIe
  .VfPpkd-muHVFf-bMcfAe:enabled
  ~ .VfPpkd-YQoJzd {
  animation-name: mdc-checkbox-fade-out-background-FF5F6368FF1A73E800000000FF1A73E8;
}

.Ne8lhe:hover
  .VfPpkd-muHVFf-bMcfAe:enabled:not(:checked):not(:indeterminate):not(
    [data-indeterminate="true"]
  )
  ~ .VfPpkd-YQoJzd {
  border-color: #202124;
  border-color: var(--mdc-checkbox-unselected-hover-icon-color, #202124);
  background-color: transparent;
}

.Ne8lhe:hover .VfPpkd-muHVFf-bMcfAe:enabled:checked ~ .VfPpkd-YQoJzd,
.Ne8lhe:hover .VfPpkd-muHVFf-bMcfAe:enabled:indeterminate ~ .VfPpkd-YQoJzd,
.Ne8lhe:hover
  .VfPpkd-muHVFf-bMcfAe[data-indeterminate="true"]:enabled
  ~ .VfPpkd-YQoJzd {
  border-color: #174ea6;
  border-color: var(--mdc-checkbox-selected-hover-icon-color, #174ea6);
  background-color: #174ea6;
  background-color: var(--mdc-checkbox-selected-hover-icon-color, #174ea6);
}

.Ne8lhe:hover.VfPpkd-MPu53c-OWXEXe-vwu2ne-iAfbIe-barxie
  .VfPpkd-muHVFf-bMcfAe:enabled
  ~ .VfPpkd-YQoJzd,
.Ne8lhe:hover.VfPpkd-MPu53c-OWXEXe-vwu2ne-iAfbIe-A9y3zc
  .VfPpkd-muHVFf-bMcfAe:enabled
  ~ .VfPpkd-YQoJzd {
  animation-name: mdc-checkbox-fade-in-background-FF202124FF174EA600000000FF174EA6;
}

.Ne8lhe:hover.VfPpkd-MPu53c-OWXEXe-vwu2ne-barxie-iAfbIe
  .VfPpkd-muHVFf-bMcfAe:enabled
  ~ .VfPpkd-YQoJzd,
.Ne8lhe:hover.VfPpkd-MPu53c-OWXEXe-vwu2ne-A9y3zc-iAfbIe
  .VfPpkd-muHVFf-bMcfAe:enabled
  ~ .VfPpkd-YQoJzd {
  animation-name: mdc-checkbox-fade-out-background-FF202124FF174EA600000000FF174EA6;
}

.Ne8lhe.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe
  .VfPpkd-muHVFf-bMcfAe:enabled:not(:checked):not(:indeterminate):not(
    [data-indeterminate="true"]
  )
  ~ .VfPpkd-YQoJzd,
.Ne8lhe:not(.VfPpkd-ksKsZd-mWPk3d):focus
  .VfPpkd-muHVFf-bMcfAe:enabled:not(:checked):not(:indeterminate):not(
    [data-indeterminate="true"]
  )
  ~ .VfPpkd-YQoJzd {
  border-color: #202124;
  border-color: var(--mdc-checkbox-unselected-focus-icon-color, #202124);
  background-color: transparent;
}

.Ne8lhe.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe
  .VfPpkd-muHVFf-bMcfAe:enabled:checked
  ~ .VfPpkd-YQoJzd,
.Ne8lhe.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe
  .VfPpkd-muHVFf-bMcfAe:enabled:indeterminate
  ~ .VfPpkd-YQoJzd,
.Ne8lhe.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe
  .VfPpkd-muHVFf-bMcfAe[data-indeterminate="true"]:enabled
  ~ .VfPpkd-YQoJzd,
.Ne8lhe:not(.VfPpkd-ksKsZd-mWPk3d):focus
  .VfPpkd-muHVFf-bMcfAe:enabled:checked
  ~ .VfPpkd-YQoJzd,
.Ne8lhe:not(.VfPpkd-ksKsZd-mWPk3d):focus
  .VfPpkd-muHVFf-bMcfAe:enabled:indeterminate
  ~ .VfPpkd-YQoJzd,
.Ne8lhe:not(.VfPpkd-ksKsZd-mWPk3d):focus
  .VfPpkd-muHVFf-bMcfAe[data-indeterminate="true"]:enabled
  ~ .VfPpkd-YQoJzd {
  border-color: #174ea6;
  border-color: var(--mdc-checkbox-selected-focus-icon-color, #174ea6);
  background-color: #174ea6;
  background-color: var(--mdc-checkbox-selected-focus-icon-color, #174ea6);
}

.Ne8lhe.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe.VfPpkd-MPu53c-OWXEXe-vwu2ne-iAfbIe-barxie
  .VfPpkd-muHVFf-bMcfAe:enabled
  ~ .VfPpkd-YQoJzd,
.Ne8lhe.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe.VfPpkd-MPu53c-OWXEXe-vwu2ne-iAfbIe-A9y3zc
  .VfPpkd-muHVFf-bMcfAe:enabled
  ~ .VfPpkd-YQoJzd,
.Ne8lhe:not(
    .VfPpkd-ksKsZd-mWPk3d
  ):focus.VfPpkd-MPu53c-OWXEXe-vwu2ne-iAfbIe-barxie
  .VfPpkd-muHVFf-bMcfAe:enabled
  ~ .VfPpkd-YQoJzd,
.Ne8lhe:not(
    .VfPpkd-ksKsZd-mWPk3d
  ):focus.VfPpkd-MPu53c-OWXEXe-vwu2ne-iAfbIe-A9y3zc
  .VfPpkd-muHVFf-bMcfAe:enabled
  ~ .VfPpkd-YQoJzd {
  animation-name: mdc-checkbox-fade-in-background-FF202124FF174EA600000000FF174EA6;
}

.Ne8lhe.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe.VfPpkd-MPu53c-OWXEXe-vwu2ne-barxie-iAfbIe
  .VfPpkd-muHVFf-bMcfAe:enabled
  ~ .VfPpkd-YQoJzd,
.Ne8lhe.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe.VfPpkd-MPu53c-OWXEXe-vwu2ne-A9y3zc-iAfbIe
  .VfPpkd-muHVFf-bMcfAe:enabled
  ~ .VfPpkd-YQoJzd,
.Ne8lhe:not(
    .VfPpkd-ksKsZd-mWPk3d
  ):focus.VfPpkd-MPu53c-OWXEXe-vwu2ne-barxie-iAfbIe
  .VfPpkd-muHVFf-bMcfAe:enabled
  ~ .VfPpkd-YQoJzd,
.Ne8lhe:not(
    .VfPpkd-ksKsZd-mWPk3d
  ):focus.VfPpkd-MPu53c-OWXEXe-vwu2ne-A9y3zc-iAfbIe
  .VfPpkd-muHVFf-bMcfAe:enabled
  ~ .VfPpkd-YQoJzd {
  animation-name: mdc-checkbox-fade-out-background-FF202124FF174EA600000000FF174EA6;
}

.Ne8lhe:not(:disabled):active
  .VfPpkd-muHVFf-bMcfAe:enabled:not(:checked):not(:indeterminate):not(
    [data-indeterminate="true"]
  )
  ~ .VfPpkd-YQoJzd {
  border-color: #202124;
  border-color: var(--mdc-checkbox-unselected-pressed-icon-color, #202124);
  background-color: transparent;
}

.Ne8lhe:not(:disabled):active
  .VfPpkd-muHVFf-bMcfAe:enabled:checked
  ~ .VfPpkd-YQoJzd,
.Ne8lhe:not(:disabled):active
  .VfPpkd-muHVFf-bMcfAe:enabled:indeterminate
  ~ .VfPpkd-YQoJzd,
.Ne8lhe:not(:disabled):active
  .VfPpkd-muHVFf-bMcfAe[data-indeterminate="true"]:enabled
  ~ .VfPpkd-YQoJzd {
  border-color: #174ea6;
  border-color: var(--mdc-checkbox-selected-pressed-icon-color, #174ea6);
  background-color: #174ea6;
  background-color: var(--mdc-checkbox-selected-pressed-icon-color, #174ea6);
}

@keyframes mdc-checkbox-fade-in-background-FF202124FF174EA600000000FF174EA6 {
  0% {
    border-color: #202124;
    border-color: var(--mdc-checkbox-unselected-pressed-icon-color, #202124);
    background-color: transparent;
  }

  50% {
    border-color: #174ea6;
    border-color: var(--mdc-checkbox-selected-pressed-icon-color, #174ea6);
    background-color: #174ea6;
    background-color: var(--mdc-checkbox-selected-pressed-icon-color, #174ea6);
  }
}

@keyframes mdc-checkbox-fade-out-background-FF202124FF174EA600000000FF174EA6 {
  0%,
  80% {
    border-color: #174ea6;
    border-color: var(--mdc-checkbox-selected-pressed-icon-color, #174ea6);
    background-color: #174ea6;
    background-color: var(--mdc-checkbox-selected-pressed-icon-color, #174ea6);
  }

  to {
    border-color: #202124;
    border-color: var(--mdc-checkbox-unselected-pressed-icon-color, #202124);
    background-color: transparent;
  }
}

.Ne8lhe:not(:disabled):active.VfPpkd-MPu53c-OWXEXe-vwu2ne-iAfbIe-barxie
  .VfPpkd-muHVFf-bMcfAe:enabled
  ~ .VfPpkd-YQoJzd,
.Ne8lhe:not(:disabled):active.VfPpkd-MPu53c-OWXEXe-vwu2ne-iAfbIe-A9y3zc
  .VfPpkd-muHVFf-bMcfAe:enabled
  ~ .VfPpkd-YQoJzd {
  animation-name: mdc-checkbox-fade-in-background-FF202124FF174EA600000000FF174EA6;
}

.Ne8lhe:not(:disabled):active.VfPpkd-MPu53c-OWXEXe-vwu2ne-barxie-iAfbIe
  .VfPpkd-muHVFf-bMcfAe:enabled
  ~ .VfPpkd-YQoJzd,
.Ne8lhe:not(:disabled):active.VfPpkd-MPu53c-OWXEXe-vwu2ne-A9y3zc-iAfbIe
  .VfPpkd-muHVFf-bMcfAe:enabled
  ~ .VfPpkd-YQoJzd {
  animation-name: mdc-checkbox-fade-out-background-FF202124FF174EA600000000FF174EA6;
}

.Ne8lhe .VfPpkd-OYHm6b:before,
.Ne8lhe .VfPpkd-OYHm6b:after {
  background-color: #3c4043;
  background-color: var(
    --mdc-checkbox-unselected-hover-state-layer-color,
    #3c4043
  );
}

.Ne8lhe:hover .VfPpkd-OYHm6b:before,
.Ne8lhe.VfPpkd-ksKsZd-XxIAqe-OWXEXe-ZmdkE .VfPpkd-OYHm6b:before {
  opacity: 0.04;
  opacity: var(--mdc-checkbox-unselected-hover-state-layer-opacity, 0.04);
}

.Ne8lhe.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe .VfPpkd-OYHm6b:before,
.Ne8lhe:not(.VfPpkd-ksKsZd-mWPk3d):focus .VfPpkd-OYHm6b:before {
  transition-duration: 75ms;
  opacity: 0.12;
  opacity: var(--mdc-checkbox-unselected-focus-state-layer-opacity, 0.12);
}

.Ne8lhe:not(.VfPpkd-ksKsZd-mWPk3d) .VfPpkd-OYHm6b:after {
  transition: opacity 0.15s linear;
}

.Ne8lhe:not(.VfPpkd-ksKsZd-mWPk3d):active .VfPpkd-OYHm6b:after {
  transition-duration: 75ms;
  opacity: 0.1;
  opacity: var(--mdc-checkbox-unselected-pressed-state-layer-opacity, 0.1);
}

.Ne8lhe.VfPpkd-ksKsZd-mWPk3d {
  --mdc-ripple-fg-opacity: var(
    --mdc-checkbox-unselected-pressed-state-layer-opacity,
    0.1
  );
}

.Ne8lhe .VfPpkd-OYHm6b:before {
  background-color: #3c4043;
  background-color: var(
    --mdc-checkbox-unselected-hover-state-layer-color,
    #3c4043
  );
}

.Ne8lhe .VfPpkd-OYHm6b:after {
  background-color: #1a73e8;
  background-color: var(
    --mdc-checkbox-unselected-pressed-state-layer-color,
    #1a73e8
  );
}

.Ne8lhe.VfPpkd-MPu53c-OWXEXe-gk6SMd .VfPpkd-OYHm6b:before,
.Ne8lhe.VfPpkd-MPu53c-OWXEXe-gk6SMd .VfPpkd-OYHm6b:after {
  background-color: #1a73e8;
  background-color: var(
    --mdc-checkbox-selected-hover-state-layer-color,
    #1a73e8
  );
}

.Ne8lhe.VfPpkd-MPu53c-OWXEXe-gk6SMd:hover .VfPpkd-OYHm6b:before,
.Ne8lhe.VfPpkd-MPu53c-OWXEXe-gk6SMd.VfPpkd-ksKsZd-XxIAqe-OWXEXe-ZmdkE
  .VfPpkd-OYHm6b:before {
  opacity: 0.04;
  opacity: var(--mdc-checkbox-selected-hover-state-layer-opacity, 0.04);
}

.Ne8lhe.VfPpkd-MPu53c-OWXEXe-gk6SMd.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe
  .VfPpkd-OYHm6b:before,
.Ne8lhe.VfPpkd-MPu53c-OWXEXe-gk6SMd:not(.VfPpkd-ksKsZd-mWPk3d):focus
  .VfPpkd-OYHm6b:before {
  transition-duration: 75ms;
  opacity: 0.12;
  opacity: var(--mdc-checkbox-selected-focus-state-layer-opacity, 0.12);
}

.Ne8lhe.VfPpkd-MPu53c-OWXEXe-gk6SMd:not(.VfPpkd-ksKsZd-mWPk3d)
  .VfPpkd-OYHm6b:after {
  transition: opacity 0.15s linear;
}

.Ne8lhe.VfPpkd-MPu53c-OWXEXe-gk6SMd:not(.VfPpkd-ksKsZd-mWPk3d):active
  .VfPpkd-OYHm6b:after {
  transition-duration: 75ms;
  opacity: 0.1;
  opacity: var(--mdc-checkbox-selected-pressed-state-layer-opacity, 0.1);
}

.Ne8lhe.VfPpkd-MPu53c-OWXEXe-gk6SMd.VfPpkd-ksKsZd-mWPk3d {
  --mdc-ripple-fg-opacity: var(
    --mdc-checkbox-selected-pressed-state-layer-opacity,
    0.1
  );
}

.Ne8lhe.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe.VfPpkd-MPu53c-OWXEXe-gk6SMd
  .VfPpkd-OYHm6b:before,
.Ne8lhe.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe.VfPpkd-MPu53c-OWXEXe-gk6SMd
  .VfPpkd-OYHm6b:after {
  background-color: #1a73e8;
  background-color: var(
    --mdc-checkbox-selected-hover-state-layer-color,
    #1a73e8
  );
}

@media (-ms-high-contrast: active), screen and (forced-colors: active) {
  .Ne8lhe
    .VfPpkd-muHVFf-bMcfAe[disabled]:not(:checked):not(:indeterminate):not(
      [data-indeterminate="true"]
    )
    ~ .VfPpkd-YQoJzd {
    border-color: GrayText;
    border-color: var(--mdc-checkbox-disabled-unselected-icon-color, GrayText);
    background-color: transparent;
  }

  .Ne8lhe .VfPpkd-muHVFf-bMcfAe[disabled]:checked ~ .VfPpkd-YQoJzd,
  .Ne8lhe .VfPpkd-muHVFf-bMcfAe[disabled]:indeterminate ~ .VfPpkd-YQoJzd,
  .Ne8lhe
    .VfPpkd-muHVFf-bMcfAe[data-indeterminate="true"][disabled]
    ~ .VfPpkd-YQoJzd {
    border-color: GrayText;
    background-color: GrayText;
    background-color: var(
      --mdc-checkbox-disabled-selected-icon-color,
      GrayText
    );
  }

  .Ne8lhe .VfPpkd-muHVFf-bMcfAe:enabled ~ .VfPpkd-YQoJzd .VfPpkd-HUofsb {
    color: ButtonText;
    color: var(--mdc-checkbox-selected-checkmark-color, ButtonText);
  }

  .Ne8lhe .VfPpkd-muHVFf-bMcfAe:enabled ~ .VfPpkd-YQoJzd .VfPpkd-SJnn3d {
    border-color: ButtonText;
    border-color: var(--mdc-checkbox-selected-checkmark-color, ButtonText);
  }

  .Ne8lhe .VfPpkd-muHVFf-bMcfAe:disabled ~ .VfPpkd-YQoJzd .VfPpkd-HUofsb {
    color: ButtonFace;
    color: var(--mdc-checkbox-disabled-selected-checkmark-color, ButtonFace);
  }

  .Ne8lhe .VfPpkd-muHVFf-bMcfAe:disabled ~ .VfPpkd-YQoJzd .VfPpkd-SJnn3d {
    border-color: ButtonFace;
    border-color: var(
      --mdc-checkbox-disabled-selected-checkmark-color,
      ButtonFace
    );
  }
}

.az2ine {
  will-change: unset;
}

.VfPpkd-StrnGf-rymPhb {
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-family: Roboto, sans-serif;
  font-family: var(
    --mdc-typography-subtitle1-font-family,
    var(--mdc-typography-font-family, Roboto, sans-serif)
  );
  font-size: 1rem;
  font-size: var(--mdc-typography-subtitle1-font-size, 1rem);
  line-height: 1.75rem;
  line-height: var(--mdc-typography-subtitle1-line-height, 1.75rem);
  font-weight: 400;
  font-weight: var(--mdc-typography-subtitle1-font-weight, 400);
  letter-spacing: 0.009375em;
  letter-spacing: var(--mdc-typography-subtitle1-letter-spacing, 0.009375em);
  text-decoration: inherit;
  -webkit-text-decoration: var(
    --mdc-typography-subtitle1-text-decoration,
    inherit
  );
  text-decoration: var(--mdc-typography-subtitle1-text-decoration, inherit);
  text-transform: inherit;
  text-transform: var(--mdc-typography-subtitle1-text-transform, inherit);
  line-height: 1.5rem;
  margin: 0;
  padding: 8px 0;
  list-style-type: none;
  color: #000000de;
  color: var(--mdc-theme-text-primary-on-background, rgba(0, 0, 0, 0.87));
}

.VfPpkd-StrnGf-rymPhb:focus {
  outline: none;
}

.VfPpkd-StrnGf-rymPhb-L8ivfd-fmcmS {
  color: #0000008a;
  color: var(--mdc-theme-text-secondary-on-background, rgba(0, 0, 0, 0.54));
}

.VfPpkd-StrnGf-rymPhb-f7MjDc {
  background-color: transparent;
}

.VfPpkd-StrnGf-rymPhb-f7MjDc {
  color: #00000061;
  color: var(--mdc-theme-text-icon-on-background, rgba(0, 0, 0, 0.38));
}

.VfPpkd-StrnGf-rymPhb-IhFlZd {
  color: #00000061;
  color: var(--mdc-theme-text-hint-on-background, rgba(0, 0, 0, 0.38));
}

.VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-OWB6Me .VfPpkd-StrnGf-rymPhb-b9t22c {
  opacity: 0.38;
}

.VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-OWB6Me .VfPpkd-StrnGf-rymPhb-b9t22c,
.VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-OWB6Me .VfPpkd-StrnGf-rymPhb-fpDzbe-fmcmS,
.VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-OWB6Me .VfPpkd-StrnGf-rymPhb-L8ivfd-fmcmS {
  color: #000;
  color: var(--mdc-theme-on-surface, #000);
}

.VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-gk6SMd,
.VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-pXU01b,
.VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-gk6SMd .VfPpkd-StrnGf-rymPhb-f7MjDc,
.VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-pXU01b .VfPpkd-StrnGf-rymPhb-f7MjDc {
  color: #6200ee;
  color: var(--mdc-theme-primary, #6200ee);
}

.VfPpkd-StrnGf-rymPhb-OWXEXe-EzIYc {
  padding-top: 4px;
  padding-bottom: 4px;
  font-size: 0.812rem;
}

.VfPpkd-StrnGf-rymPhb-Tkg0ld {
  display: block;
}

.VfPpkd-StrnGf-rymPhb-ibnC6b {
  display: flex;
  position: relative;
  align-items: center;
  justify-content: flex-start;
  overflow: hidden;
  padding: 0 16px;
  height: 48px;
}

.VfPpkd-StrnGf-rymPhb-ibnC6b:focus {
  outline: none;
}

.VfPpkd-StrnGf-rymPhb-ibnC6b:not(
    .VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-gk6SMd
  ):focus:before,
.VfPpkd-StrnGf-rymPhb-ibnC6b.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe:before {
  position: absolute;
  box-sizing: border-box;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  border: 1px solid transparent;
  border-radius: inherit;
  content: "";
  pointer-events: none;
}

@media screen and (forced-colors: active) {
  .VfPpkd-StrnGf-rymPhb-ibnC6b:not(
      .VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-gk6SMd
    ):focus:before,
  .VfPpkd-StrnGf-rymPhb-ibnC6b.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe:before {
    border-color: CanvasText;
  }
}

.VfPpkd-StrnGf-rymPhb-ibnC6b.VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-gk6SMd:before {
  position: absolute;
  box-sizing: border-box;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  border: 3px double transparent;
  border-radius: inherit;
  content: "";
  pointer-events: none;
}

@media screen and (forced-colors: active) {
  .VfPpkd-StrnGf-rymPhb-ibnC6b.VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-gk6SMd:before {
    border-color: CanvasText;
  }
}

[dir="rtl"] .VfPpkd-StrnGf-rymPhb-ibnC6b,
.VfPpkd-StrnGf-rymPhb-ibnC6b[dir="rtl"] {
  padding-left: 16px;
  padding-right: 16px;
}

.VfPpkd-StrnGf-rymPhb-OWXEXe-Bz112c-rymPhb .VfPpkd-StrnGf-rymPhb-ibnC6b {
  padding-left: 16px;
  padding-right: 16px;
  height: 56px;
}

[dir="rtl"]
  .VfPpkd-StrnGf-rymPhb-OWXEXe-Bz112c-rymPhb
  .VfPpkd-StrnGf-rymPhb-ibnC6b,
.VfPpkd-StrnGf-rymPhb-OWXEXe-Bz112c-rymPhb
  .VfPpkd-StrnGf-rymPhb-ibnC6b[dir="rtl"] {
  padding-left: 16px;
  padding-right: 16px;
}

.VfPpkd-StrnGf-rymPhb-OWXEXe-YLEF4c-rymPhb .VfPpkd-StrnGf-rymPhb-ibnC6b {
  padding-left: 16px;
  padding-right: 16px;
  height: 56px;
}

[dir="rtl"]
  .VfPpkd-StrnGf-rymPhb-OWXEXe-YLEF4c-rymPhb
  .VfPpkd-StrnGf-rymPhb-ibnC6b,
.VfPpkd-StrnGf-rymPhb-OWXEXe-YLEF4c-rymPhb
  .VfPpkd-StrnGf-rymPhb-ibnC6b[dir="rtl"] {
  padding-left: 16px;
  padding-right: 16px;
}

.VfPpkd-StrnGf-rymPhb-OWXEXe-JUCs7e-rymPhb .VfPpkd-StrnGf-rymPhb-ibnC6b {
  padding-left: 16px;
  padding-right: 16px;
  height: 56px;
}

[dir="rtl"]
  .VfPpkd-StrnGf-rymPhb-OWXEXe-JUCs7e-rymPhb
  .VfPpkd-StrnGf-rymPhb-ibnC6b,
.VfPpkd-StrnGf-rymPhb-OWXEXe-JUCs7e-rymPhb
  .VfPpkd-StrnGf-rymPhb-ibnC6b[dir="rtl"] {
  padding-left: 16px;
  padding-right: 16px;
}

.VfPpkd-StrnGf-rymPhb-OWXEXe-HiaYvf-rymPhb .VfPpkd-StrnGf-rymPhb-ibnC6b {
  padding-left: 16px;
  padding-right: 16px;
  height: 72px;
}

[dir="rtl"]
  .VfPpkd-StrnGf-rymPhb-OWXEXe-HiaYvf-rymPhb
  .VfPpkd-StrnGf-rymPhb-ibnC6b,
.VfPpkd-StrnGf-rymPhb-OWXEXe-HiaYvf-rymPhb
  .VfPpkd-StrnGf-rymPhb-ibnC6b[dir="rtl"] {
  padding-left: 16px;
  padding-right: 16px;
}

.VfPpkd-StrnGf-rymPhb-OWXEXe-aTv5jf-rymPhb .VfPpkd-StrnGf-rymPhb-ibnC6b {
  padding-left: 0;
  padding-right: 16px;
  height: 72px;
}

[dir="rtl"]
  .VfPpkd-StrnGf-rymPhb-OWXEXe-aTv5jf-rymPhb
  .VfPpkd-StrnGf-rymPhb-ibnC6b,
.VfPpkd-StrnGf-rymPhb-OWXEXe-aTv5jf-rymPhb
  .VfPpkd-StrnGf-rymPhb-ibnC6b[dir="rtl"] {
  padding-left: 16px;
  padding-right: 0;
}

.VfPpkd-StrnGf-rymPhb-OWXEXe-EzIYc .VfPpkd-StrnGf-rymPhb-f7MjDc {
  margin-left: 0;
  margin-right: 16px;
  width: 20px;
  height: 20px;
}

[dir="rtl"] .VfPpkd-StrnGf-rymPhb-OWXEXe-EzIYc .VfPpkd-StrnGf-rymPhb-f7MjDc,
.VfPpkd-StrnGf-rymPhb-OWXEXe-EzIYc .VfPpkd-StrnGf-rymPhb-f7MjDc[dir="rtl"] {
  margin-left: 16px;
  margin-right: 0;
}

.VfPpkd-StrnGf-rymPhb-f7MjDc {
  flex-shrink: 0;
  align-items: center;
  justify-content: center;
  fill: currentColor;
  object-fit: cover;
  margin-left: 0;
  margin-right: 32px;
  width: 24px;
  height: 24px;
}

[dir="rtl"] .VfPpkd-StrnGf-rymPhb-f7MjDc,
.VfPpkd-StrnGf-rymPhb-f7MjDc[dir="rtl"] {
  margin-left: 32px;
  margin-right: 0;
}

.VfPpkd-StrnGf-rymPhb-OWXEXe-Bz112c-rymPhb .VfPpkd-StrnGf-rymPhb-f7MjDc {
  margin-left: 0;
  margin-right: 32px;
  width: 24px;
  height: 24px;
}

[dir="rtl"]
  .VfPpkd-StrnGf-rymPhb-OWXEXe-Bz112c-rymPhb
  .VfPpkd-StrnGf-rymPhb-f7MjDc,
.VfPpkd-StrnGf-rymPhb-OWXEXe-Bz112c-rymPhb
  .VfPpkd-StrnGf-rymPhb-f7MjDc[dir="rtl"] {
  margin-left: 32px;
  margin-right: 0;
}

.VfPpkd-StrnGf-rymPhb-OWXEXe-YLEF4c-rymPhb .VfPpkd-StrnGf-rymPhb-f7MjDc {
  margin-left: 0;
  margin-right: 16px;
  width: 40px;
  height: 40px;
  border-radius: 50%;
}

[dir="rtl"]
  .VfPpkd-StrnGf-rymPhb-OWXEXe-YLEF4c-rymPhb
  .VfPpkd-StrnGf-rymPhb-f7MjDc,
.VfPpkd-StrnGf-rymPhb-OWXEXe-YLEF4c-rymPhb
  .VfPpkd-StrnGf-rymPhb-f7MjDc[dir="rtl"] {
  margin-left: 16px;
  margin-right: 0;
}

.VfPpkd-StrnGf-rymPhb-OWXEXe-JUCs7e-rymPhb .VfPpkd-StrnGf-rymPhb-f7MjDc {
  margin-left: 0;
  margin-right: 16px;
  width: 40px;
  height: 40px;
}

[dir="rtl"]
  .VfPpkd-StrnGf-rymPhb-OWXEXe-JUCs7e-rymPhb
  .VfPpkd-StrnGf-rymPhb-f7MjDc,
.VfPpkd-StrnGf-rymPhb-OWXEXe-JUCs7e-rymPhb
  .VfPpkd-StrnGf-rymPhb-f7MjDc[dir="rtl"] {
  margin-left: 16px;
  margin-right: 0;
}

.VfPpkd-StrnGf-rymPhb-OWXEXe-HiaYvf-rymPhb .VfPpkd-StrnGf-rymPhb-f7MjDc {
  margin-left: 0;
  margin-right: 16px;
  width: 56px;
  height: 56px;
}

[dir="rtl"]
  .VfPpkd-StrnGf-rymPhb-OWXEXe-HiaYvf-rymPhb
  .VfPpkd-StrnGf-rymPhb-f7MjDc,
.VfPpkd-StrnGf-rymPhb-OWXEXe-HiaYvf-rymPhb
  .VfPpkd-StrnGf-rymPhb-f7MjDc[dir="rtl"] {
  margin-left: 16px;
  margin-right: 0;
}

.VfPpkd-StrnGf-rymPhb-OWXEXe-aTv5jf-rymPhb .VfPpkd-StrnGf-rymPhb-f7MjDc {
  margin-left: 0;
  margin-right: 16px;
  width: 100px;
  height: 56px;
}

[dir="rtl"]
  .VfPpkd-StrnGf-rymPhb-OWXEXe-aTv5jf-rymPhb
  .VfPpkd-StrnGf-rymPhb-f7MjDc,
.VfPpkd-StrnGf-rymPhb-OWXEXe-aTv5jf-rymPhb
  .VfPpkd-StrnGf-rymPhb-f7MjDc[dir="rtl"] {
  margin-left: 16px;
  margin-right: 0;
}

.VfPpkd-StrnGf-rymPhb .VfPpkd-StrnGf-rymPhb-f7MjDc {
  display: inline-flex;
}

.VfPpkd-StrnGf-rymPhb-IhFlZd {
  margin-left: auto;
  margin-right: 0;
}

.VfPpkd-StrnGf-rymPhb-IhFlZd:not(.HzV7m-fuEl3d) {
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-family: Roboto, sans-serif;
  font-family: var(
    --mdc-typography-caption-font-family,
    var(--mdc-typography-font-family, Roboto, sans-serif)
  );
  font-size: 0.75rem;
  font-size: var(--mdc-typography-caption-font-size, 0.75rem);
  line-height: 1.25rem;
  line-height: var(--mdc-typography-caption-line-height, 1.25rem);
  font-weight: 400;
  font-weight: var(--mdc-typography-caption-font-weight, 400);
  letter-spacing: 0.0333333333em;
  letter-spacing: var(--mdc-typography-caption-letter-spacing, 0.0333333333em);
  text-decoration: inherit;
  -webkit-text-decoration: var(
    --mdc-typography-caption-text-decoration,
    inherit
  );
  text-decoration: var(--mdc-typography-caption-text-decoration, inherit);
  text-transform: inherit;
  text-transform: var(--mdc-typography-caption-text-transform, inherit);
}

.VfPpkd-StrnGf-rymPhb-ibnC6b[dir="rtl"] .VfPpkd-StrnGf-rymPhb-IhFlZd,
[dir="rtl"] .VfPpkd-StrnGf-rymPhb-ibnC6b .VfPpkd-StrnGf-rymPhb-IhFlZd {
  margin-left: 0;
  margin-right: auto;
}

.VfPpkd-StrnGf-rymPhb-b9t22c {
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}

.VfPpkd-StrnGf-rymPhb-b9t22c[for] {
  pointer-events: none;
}

.VfPpkd-StrnGf-rymPhb-fpDzbe-fmcmS {
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
  display: block;
  margin-top: 0;
  line-height: normal;
  margin-bottom: -20px;
}

.VfPpkd-StrnGf-rymPhb-fpDzbe-fmcmS:before {
  display: inline-block;
  width: 0;
  height: 28px;
  content: "";
  vertical-align: 0;
}

.VfPpkd-StrnGf-rymPhb-fpDzbe-fmcmS:after {
  display: inline-block;
  width: 0;
  height: 20px;
  content: "";
  vertical-align: -20px;
}

.VfPpkd-StrnGf-rymPhb-OWXEXe-aTv5jf-rymPhb .VfPpkd-StrnGf-rymPhb-fpDzbe-fmcmS,
.VfPpkd-StrnGf-rymPhb-OWXEXe-HiaYvf-rymPhb .VfPpkd-StrnGf-rymPhb-fpDzbe-fmcmS,
.VfPpkd-StrnGf-rymPhb-OWXEXe-JUCs7e-rymPhb .VfPpkd-StrnGf-rymPhb-fpDzbe-fmcmS,
.VfPpkd-StrnGf-rymPhb-OWXEXe-YLEF4c-rymPhb .VfPpkd-StrnGf-rymPhb-fpDzbe-fmcmS,
.VfPpkd-StrnGf-rymPhb-OWXEXe-Bz112c-rymPhb .VfPpkd-StrnGf-rymPhb-fpDzbe-fmcmS {
  display: block;
  margin-top: 0;
  line-height: normal;
  margin-bottom: -20px;
}

.VfPpkd-StrnGf-rymPhb-OWXEXe-aTv5jf-rymPhb
  .VfPpkd-StrnGf-rymPhb-fpDzbe-fmcmS:before,
.VfPpkd-StrnGf-rymPhb-OWXEXe-HiaYvf-rymPhb
  .VfPpkd-StrnGf-rymPhb-fpDzbe-fmcmS:before,
.VfPpkd-StrnGf-rymPhb-OWXEXe-JUCs7e-rymPhb
  .VfPpkd-StrnGf-rymPhb-fpDzbe-fmcmS:before,
.VfPpkd-StrnGf-rymPhb-OWXEXe-YLEF4c-rymPhb
  .VfPpkd-StrnGf-rymPhb-fpDzbe-fmcmS:before,
.VfPpkd-StrnGf-rymPhb-OWXEXe-Bz112c-rymPhb
  .VfPpkd-StrnGf-rymPhb-fpDzbe-fmcmS:before {
  display: inline-block;
  width: 0;
  height: 32px;
  content: "";
  vertical-align: 0;
}

.VfPpkd-StrnGf-rymPhb-OWXEXe-aTv5jf-rymPhb
  .VfPpkd-StrnGf-rymPhb-fpDzbe-fmcmS:after,
.VfPpkd-StrnGf-rymPhb-OWXEXe-HiaYvf-rymPhb
  .VfPpkd-StrnGf-rymPhb-fpDzbe-fmcmS:after,
.VfPpkd-StrnGf-rymPhb-OWXEXe-JUCs7e-rymPhb
  .VfPpkd-StrnGf-rymPhb-fpDzbe-fmcmS:after,
.VfPpkd-StrnGf-rymPhb-OWXEXe-YLEF4c-rymPhb
  .VfPpkd-StrnGf-rymPhb-fpDzbe-fmcmS:after,
.VfPpkd-StrnGf-rymPhb-OWXEXe-Bz112c-rymPhb
  .VfPpkd-StrnGf-rymPhb-fpDzbe-fmcmS:after {
  display: inline-block;
  width: 0;
  height: 20px;
  content: "";
  vertical-align: -20px;
}

.VfPpkd-StrnGf-rymPhb-OWXEXe-EzIYc .VfPpkd-StrnGf-rymPhb-fpDzbe-fmcmS {
  display: block;
  margin-top: 0;
  line-height: normal;
  margin-bottom: -20px;
}

.VfPpkd-StrnGf-rymPhb-OWXEXe-EzIYc .VfPpkd-StrnGf-rymPhb-fpDzbe-fmcmS:before {
  display: inline-block;
  width: 0;
  height: 24px;
  content: "";
  vertical-align: 0;
}

.VfPpkd-StrnGf-rymPhb-OWXEXe-EzIYc .VfPpkd-StrnGf-rymPhb-fpDzbe-fmcmS:after {
  display: inline-block;
  width: 0;
  height: 20px;
  content: "";
  vertical-align: -20px;
}

.VfPpkd-StrnGf-rymPhb-L8ivfd-fmcmS {
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-family: Roboto, sans-serif;
  font-family: var(
    --mdc-typography-body2-font-family,
    var(--mdc-typography-font-family, Roboto, sans-serif)
  );
  font-size: 0.875rem;
  font-size: var(--mdc-typography-body2-font-size, 0.875rem);
  line-height: 1.25rem;
  line-height: var(--mdc-typography-body2-line-height, 1.25rem);
  font-weight: 400;
  font-weight: var(--mdc-typography-body2-font-weight, 400);
  letter-spacing: 0.0178571429em;
  letter-spacing: var(--mdc-typography-body2-letter-spacing, 0.0178571429em);
  text-decoration: inherit;
  -webkit-text-decoration: var(--mdc-typography-body2-text-decoration, inherit);
  text-decoration: var(--mdc-typography-body2-text-decoration, inherit);
  text-transform: inherit;
  text-transform: var(--mdc-typography-body2-text-transform, inherit);
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
  display: block;
  margin-top: 0;
  line-height: normal;
}

.VfPpkd-StrnGf-rymPhb-L8ivfd-fmcmS:before {
  display: inline-block;
  width: 0;
  height: 20px;
  content: "";
  vertical-align: 0;
}

.VfPpkd-StrnGf-rymPhb-OWXEXe-EzIYc .VfPpkd-StrnGf-rymPhb-L8ivfd-fmcmS {
  font-size: inherit;
}

.VfPpkd-StrnGf-rymPhb-OWXEXe-EzIYc .VfPpkd-StrnGf-rymPhb-ibnC6b {
  height: 40px;
}

.VfPpkd-StrnGf-rymPhb-OWXEXe-aSi1db-RWgCYc .VfPpkd-StrnGf-rymPhb-b9t22c {
  align-self: flex-start;
}

.VfPpkd-StrnGf-rymPhb-OWXEXe-aSi1db-RWgCYc .VfPpkd-StrnGf-rymPhb-ibnC6b {
  height: 64px;
}

.VfPpkd-StrnGf-rymPhb-OWXEXe-aSi1db-RWgCYc.VfPpkd-StrnGf-rymPhb-OWXEXe-aTv5jf-rymPhb
  .VfPpkd-StrnGf-rymPhb-ibnC6b,
.VfPpkd-StrnGf-rymPhb-OWXEXe-aSi1db-RWgCYc.VfPpkd-StrnGf-rymPhb-OWXEXe-HiaYvf-rymPhb
  .VfPpkd-StrnGf-rymPhb-ibnC6b,
.VfPpkd-StrnGf-rymPhb-OWXEXe-aSi1db-RWgCYc.VfPpkd-StrnGf-rymPhb-OWXEXe-JUCs7e-rymPhb
  .VfPpkd-StrnGf-rymPhb-ibnC6b,
.VfPpkd-StrnGf-rymPhb-OWXEXe-aSi1db-RWgCYc.VfPpkd-StrnGf-rymPhb-OWXEXe-YLEF4c-rymPhb
  .VfPpkd-StrnGf-rymPhb-ibnC6b,
.VfPpkd-StrnGf-rymPhb-OWXEXe-aSi1db-RWgCYc.VfPpkd-StrnGf-rymPhb-OWXEXe-Bz112c-rymPhb
  .VfPpkd-StrnGf-rymPhb-ibnC6b {
  height: 72px;
}

.VfPpkd-StrnGf-rymPhb-OWXEXe-aSi1db-RWgCYc.VfPpkd-StrnGf-rymPhb-OWXEXe-Bz112c-rymPhb
  .VfPpkd-StrnGf-rymPhb-f7MjDc {
  align-self: flex-start;
  margin-top: 16px;
}

.VfPpkd-StrnGf-rymPhb-OWXEXe-aSi1db-RWgCYc.VfPpkd-StrnGf-rymPhb-OWXEXe-EzIYc
  .VfPpkd-StrnGf-rymPhb-ibnC6b,
.VfPpkd-StrnGf-rymPhb-OWXEXe-YLEF4c-rymPhb.VfPpkd-StrnGf-rymPhb-OWXEXe-EzIYc
  .VfPpkd-StrnGf-rymPhb-ibnC6b {
  height: 60px;
}

.VfPpkd-StrnGf-rymPhb-OWXEXe-YLEF4c-rymPhb.VfPpkd-StrnGf-rymPhb-OWXEXe-EzIYc
  .VfPpkd-StrnGf-rymPhb-f7MjDc {
  margin-left: 0;
  margin-right: 16px;
  width: 36px;
  height: 36px;
}

[dir="rtl"]
  .VfPpkd-StrnGf-rymPhb-OWXEXe-YLEF4c-rymPhb.VfPpkd-StrnGf-rymPhb-OWXEXe-EzIYc
  .VfPpkd-StrnGf-rymPhb-f7MjDc,
.VfPpkd-StrnGf-rymPhb-OWXEXe-YLEF4c-rymPhb.VfPpkd-StrnGf-rymPhb-OWXEXe-EzIYc
  .VfPpkd-StrnGf-rymPhb-f7MjDc[dir="rtl"] {
  margin-left: 16px;
  margin-right: 0;
}

:not(.VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-OWB6Me).VfPpkd-StrnGf-rymPhb-ibnC6b {
  cursor: pointer;
}

a.VfPpkd-StrnGf-rymPhb-ibnC6b {
  color: inherit;
  text-decoration: none;
}

.VfPpkd-StrnGf-rymPhb-clz4Ic {
  height: 0;
  margin: 0;
  border: none;
  border-bottom-width: 1px;
  border-bottom-style: solid;
}

.VfPpkd-StrnGf-rymPhb-clz4Ic {
  border-bottom-color: #0000001f;
}

.VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-nNtqDd {
  margin-left: 16px;
  margin-right: 0;
  width: calc(100% - 32px);
}

[dir="rtl"] .VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-nNtqDd,
.VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-nNtqDd[dir="rtl"] {
  margin-left: 0;
  margin-right: 16px;
}

.VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe {
  margin-left: 72px;
  margin-right: 0;
  width: calc(100% - 72px);
}

[dir="rtl"] .VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe,
.VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe[dir="rtl"] {
  margin-left: 0;
  margin-right: 72px;
}

.VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe.VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-nNtqDd {
  margin-left: 72px;
  margin-right: 0;
  width: calc(100% - 88px);
}

[dir="rtl"]
  .VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe.VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-nNtqDd,
.VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe.VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-nNtqDd[dir="rtl"] {
  margin-left: 0;
  margin-right: 72px;
}

.VfPpkd-StrnGf-rymPhb .VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe-M1Soyc {
  margin-left: 16px;
  margin-right: 0;
  width: calc(100% - 16px);
}

[dir="rtl"]
  .VfPpkd-StrnGf-rymPhb
  .VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe-M1Soyc,
.VfPpkd-StrnGf-rymPhb
  .VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe-M1Soyc[dir="rtl"] {
  margin-left: 0;
  margin-right: 16px;
}

.VfPpkd-StrnGf-rymPhb .VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe-UbuQg {
  width: calc(100% - 16px);
}

.VfPpkd-StrnGf-rymPhb
  .VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe-M1Soyc.VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe-UbuQg {
  margin-left: 16px;
  margin-right: 0;
  width: calc(100% - 32px);
}

[dir="rtl"]
  .VfPpkd-StrnGf-rymPhb
  .VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe-M1Soyc.VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe-UbuQg,
.VfPpkd-StrnGf-rymPhb
  .VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe-M1Soyc.VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe-UbuQg[dir="rtl"] {
  margin-left: 0;
  margin-right: 16px;
}

.VfPpkd-StrnGf-rymPhb
  .VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe-M1Soyc.VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-QFlW2 {
  margin-left: 16px;
  margin-right: 0;
  width: calc(100% - 16px);
}

[dir="rtl"]
  .VfPpkd-StrnGf-rymPhb
  .VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe-M1Soyc.VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-QFlW2,
.VfPpkd-StrnGf-rymPhb
  .VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe-M1Soyc.VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-QFlW2[dir="rtl"] {
  margin-left: 0;
  margin-right: 16px;
}

.VfPpkd-StrnGf-rymPhb
  .VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe-M1Soyc.VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe-UbuQg.VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe-QFlW2 {
  margin-left: 16px;
  margin-right: 0;
  width: calc(100% - 32px);
}

[dir="rtl"]
  .VfPpkd-StrnGf-rymPhb
  .VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe-M1Soyc.VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe-UbuQg.VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe-QFlW2,
.VfPpkd-StrnGf-rymPhb
  .VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe-M1Soyc.VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe-UbuQg.VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe-QFlW2[dir="rtl"] {
  margin-left: 0;
  margin-right: 16px;
}

.VfPpkd-StrnGf-rymPhb-OWXEXe-Bz112c-rymPhb
  .VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe-M1Soyc {
  margin-left: 72px;
  margin-right: 0;
  width: calc(100% - 72px);
}

[dir="rtl"]
  .VfPpkd-StrnGf-rymPhb-OWXEXe-Bz112c-rymPhb
  .VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe-M1Soyc,
.VfPpkd-StrnGf-rymPhb-OWXEXe-Bz112c-rymPhb
  .VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe-M1Soyc[dir="rtl"] {
  margin-left: 0;
  margin-right: 72px;
}

.VfPpkd-StrnGf-rymPhb-OWXEXe-Bz112c-rymPhb
  .VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe-UbuQg {
  width: calc(100% - 16px);
}

.VfPpkd-StrnGf-rymPhb-OWXEXe-Bz112c-rymPhb
  .VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe-M1Soyc.VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe-UbuQg {
  margin-left: 72px;
  margin-right: 0;
  width: calc(100% - 88px);
}

[dir="rtl"]
  .VfPpkd-StrnGf-rymPhb-OWXEXe-Bz112c-rymPhb
  .VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe-M1Soyc.VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe-UbuQg,
.VfPpkd-StrnGf-rymPhb-OWXEXe-Bz112c-rymPhb
  .VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe-M1Soyc.VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe-UbuQg[dir="rtl"] {
  margin-left: 0;
  margin-right: 72px;
}

.VfPpkd-StrnGf-rymPhb-OWXEXe-Bz112c-rymPhb
  .VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe-M1Soyc.VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-QFlW2 {
  margin-left: 16px;
  margin-right: 0;
  width: calc(100% - 16px);
}

[dir="rtl"]
  .VfPpkd-StrnGf-rymPhb-OWXEXe-Bz112c-rymPhb
  .VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe-M1Soyc.VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-QFlW2,
.VfPpkd-StrnGf-rymPhb-OWXEXe-Bz112c-rymPhb
  .VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe-M1Soyc.VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-QFlW2[dir="rtl"] {
  margin-left: 0;
  margin-right: 16px;
}

.VfPpkd-StrnGf-rymPhb-OWXEXe-Bz112c-rymPhb
  .VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe-M1Soyc.VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe-UbuQg.VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe-QFlW2 {
  margin-left: 16px;
  margin-right: 0;
  width: calc(100% - 32px);
}

[dir="rtl"]
  .VfPpkd-StrnGf-rymPhb-OWXEXe-Bz112c-rymPhb
  .VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe-M1Soyc.VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe-UbuQg.VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe-QFlW2,
.VfPpkd-StrnGf-rymPhb-OWXEXe-Bz112c-rymPhb
  .VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe-M1Soyc.VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe-UbuQg.VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe-QFlW2[dir="rtl"] {
  margin-left: 0;
  margin-right: 16px;
}

.VfPpkd-StrnGf-rymPhb-OWXEXe-YLEF4c-rymPhb
  .VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe-M1Soyc {
  margin-left: 72px;
  margin-right: 0;
  width: calc(100% - 72px);
}

[dir="rtl"]
  .VfPpkd-StrnGf-rymPhb-OWXEXe-YLEF4c-rymPhb
  .VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe-M1Soyc,
.VfPpkd-StrnGf-rymPhb-OWXEXe-YLEF4c-rymPhb
  .VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe-M1Soyc[dir="rtl"] {
  margin-left: 0;
  margin-right: 72px;
}

.VfPpkd-StrnGf-rymPhb-OWXEXe-YLEF4c-rymPhb
  .VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe-UbuQg {
  width: calc(100% - 16px);
}

.VfPpkd-StrnGf-rymPhb-OWXEXe-YLEF4c-rymPhb
  .VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe-M1Soyc.VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe-UbuQg {
  margin-left: 72px;
  margin-right: 0;
  width: calc(100% - 88px);
}

[dir="rtl"]
  .VfPpkd-StrnGf-rymPhb-OWXEXe-YLEF4c-rymPhb
  .VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe-M1Soyc.VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe-UbuQg,
.VfPpkd-StrnGf-rymPhb-OWXEXe-YLEF4c-rymPhb
  .VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe-M1Soyc.VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe-UbuQg[dir="rtl"] {
  margin-left: 0;
  margin-right: 72px;
}

.VfPpkd-StrnGf-rymPhb-OWXEXe-YLEF4c-rymPhb
  .VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe-M1Soyc.VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-QFlW2 {
  margin-left: 16px;
  margin-right: 0;
  width: calc(100% - 16px);
}

[dir="rtl"]
  .VfPpkd-StrnGf-rymPhb-OWXEXe-YLEF4c-rymPhb
  .VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe-M1Soyc.VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-QFlW2,
.VfPpkd-StrnGf-rymPhb-OWXEXe-YLEF4c-rymPhb
  .VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe-M1Soyc.VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-QFlW2[dir="rtl"] {
  margin-left: 0;
  margin-right: 16px;
}

.VfPpkd-StrnGf-rymPhb-OWXEXe-YLEF4c-rymPhb
  .VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe-M1Soyc.VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe-UbuQg.VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe-QFlW2 {
  margin-left: 16px;
  margin-right: 0;
  width: calc(100% - 32px);
}

[dir="rtl"]
  .VfPpkd-StrnGf-rymPhb-OWXEXe-YLEF4c-rymPhb
  .VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe-M1Soyc.VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe-UbuQg.VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe-QFlW2,
.VfPpkd-StrnGf-rymPhb-OWXEXe-YLEF4c-rymPhb
  .VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe-M1Soyc.VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe-UbuQg.VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe-QFlW2[dir="rtl"] {
  margin-left: 0;
  margin-right: 16px;
}

.VfPpkd-StrnGf-rymPhb-OWXEXe-JUCs7e-rymPhb
  .VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe-M1Soyc {
  margin-left: 72px;
  margin-right: 0;
  width: calc(100% - 72px);
}

[dir="rtl"]
  .VfPpkd-StrnGf-rymPhb-OWXEXe-JUCs7e-rymPhb
  .VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe-M1Soyc,
.VfPpkd-StrnGf-rymPhb-OWXEXe-JUCs7e-rymPhb
  .VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe-M1Soyc[dir="rtl"] {
  margin-left: 0;
  margin-right: 72px;
}

.VfPpkd-StrnGf-rymPhb-OWXEXe-JUCs7e-rymPhb
  .VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe-UbuQg {
  width: calc(100% - 16px);
}

.VfPpkd-StrnGf-rymPhb-OWXEXe-JUCs7e-rymPhb
  .VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe-M1Soyc.VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe-UbuQg {
  margin-left: 72px;
  margin-right: 0;
  width: calc(100% - 88px);
}

[dir="rtl"]
  .VfPpkd-StrnGf-rymPhb-OWXEXe-JUCs7e-rymPhb
  .VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe-M1Soyc.VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe-UbuQg,
.VfPpkd-StrnGf-rymPhb-OWXEXe-JUCs7e-rymPhb
  .VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe-M1Soyc.VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe-UbuQg[dir="rtl"] {
  margin-left: 0;
  margin-right: 72px;
}

.VfPpkd-StrnGf-rymPhb-OWXEXe-JUCs7e-rymPhb
  .VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe-M1Soyc.VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-QFlW2 {
  margin-left: 16px;
  margin-right: 0;
  width: calc(100% - 16px);
}

[dir="rtl"]
  .VfPpkd-StrnGf-rymPhb-OWXEXe-JUCs7e-rymPhb
  .VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe-M1Soyc.VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-QFlW2,
.VfPpkd-StrnGf-rymPhb-OWXEXe-JUCs7e-rymPhb
  .VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe-M1Soyc.VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-QFlW2[dir="rtl"] {
  margin-left: 0;
  margin-right: 16px;
}

.VfPpkd-StrnGf-rymPhb-OWXEXe-JUCs7e-rymPhb
  .VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe-M1Soyc.VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe-UbuQg.VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe-QFlW2 {
  margin-left: 16px;
  margin-right: 0;
  width: calc(100% - 32px);
}

[dir="rtl"]
  .VfPpkd-StrnGf-rymPhb-OWXEXe-JUCs7e-rymPhb
  .VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe-M1Soyc.VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe-UbuQg.VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe-QFlW2,
.VfPpkd-StrnGf-rymPhb-OWXEXe-JUCs7e-rymPhb
  .VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe-M1Soyc.VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe-UbuQg.VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe-QFlW2[dir="rtl"] {
  margin-left: 0;
  margin-right: 16px;
}

.VfPpkd-StrnGf-rymPhb-OWXEXe-HiaYvf-rymPhb
  .VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe-M1Soyc {
  margin-left: 88px;
  margin-right: 0;
  width: calc(100% - 88px);
}

[dir="rtl"]
  .VfPpkd-StrnGf-rymPhb-OWXEXe-HiaYvf-rymPhb
  .VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe-M1Soyc,
.VfPpkd-StrnGf-rymPhb-OWXEXe-HiaYvf-rymPhb
  .VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe-M1Soyc[dir="rtl"] {
  margin-left: 0;
  margin-right: 88px;
}

.VfPpkd-StrnGf-rymPhb-OWXEXe-HiaYvf-rymPhb
  .VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe-UbuQg {
  width: calc(100% - 16px);
}

.VfPpkd-StrnGf-rymPhb-OWXEXe-HiaYvf-rymPhb
  .VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe-M1Soyc.VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe-UbuQg {
  margin-left: 88px;
  margin-right: 0;
  width: calc(100% - 104px);
}

[dir="rtl"]
  .VfPpkd-StrnGf-rymPhb-OWXEXe-HiaYvf-rymPhb
  .VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe-M1Soyc.VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe-UbuQg,
.VfPpkd-StrnGf-rymPhb-OWXEXe-HiaYvf-rymPhb
  .VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe-M1Soyc.VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe-UbuQg[dir="rtl"] {
  margin-left: 0;
  margin-right: 88px;
}

.VfPpkd-StrnGf-rymPhb-OWXEXe-HiaYvf-rymPhb
  .VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe-M1Soyc.VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-QFlW2 {
  margin-left: 16px;
  margin-right: 0;
  width: calc(100% - 16px);
}

[dir="rtl"]
  .VfPpkd-StrnGf-rymPhb-OWXEXe-HiaYvf-rymPhb
  .VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe-M1Soyc.VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-QFlW2,
.VfPpkd-StrnGf-rymPhb-OWXEXe-HiaYvf-rymPhb
  .VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe-M1Soyc.VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-QFlW2[dir="rtl"] {
  margin-left: 0;
  margin-right: 16px;
}

.VfPpkd-StrnGf-rymPhb-OWXEXe-HiaYvf-rymPhb
  .VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe-M1Soyc.VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe-UbuQg.VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe-QFlW2 {
  margin-left: 16px;
  margin-right: 0;
  width: calc(100% - 32px);
}

[dir="rtl"]
  .VfPpkd-StrnGf-rymPhb-OWXEXe-HiaYvf-rymPhb
  .VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe-M1Soyc.VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe-UbuQg.VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe-QFlW2,
.VfPpkd-StrnGf-rymPhb-OWXEXe-HiaYvf-rymPhb
  .VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe-M1Soyc.VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe-UbuQg.VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe-QFlW2[dir="rtl"] {
  margin-left: 0;
  margin-right: 16px;
}

.VfPpkd-StrnGf-rymPhb-OWXEXe-aTv5jf-rymPhb
  .VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe-M1Soyc {
  margin-left: 116px;
  margin-right: 0;
  width: calc(100% - 116px);
}

[dir="rtl"]
  .VfPpkd-StrnGf-rymPhb-OWXEXe-aTv5jf-rymPhb
  .VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe-M1Soyc,
.VfPpkd-StrnGf-rymPhb-OWXEXe-aTv5jf-rymPhb
  .VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe-M1Soyc[dir="rtl"] {
  margin-left: 0;
  margin-right: 116px;
}

.VfPpkd-StrnGf-rymPhb-OWXEXe-aTv5jf-rymPhb
  .VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe-UbuQg {
  width: calc(100% - 16px);
}

.VfPpkd-StrnGf-rymPhb-OWXEXe-aTv5jf-rymPhb
  .VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe-M1Soyc.VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe-UbuQg {
  margin-left: 116px;
  margin-right: 0;
  width: calc(100% - 132px);
}

[dir="rtl"]
  .VfPpkd-StrnGf-rymPhb-OWXEXe-aTv5jf-rymPhb
  .VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe-M1Soyc.VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe-UbuQg,
.VfPpkd-StrnGf-rymPhb-OWXEXe-aTv5jf-rymPhb
  .VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe-M1Soyc.VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe-UbuQg[dir="rtl"] {
  margin-left: 0;
  margin-right: 116px;
}

.VfPpkd-StrnGf-rymPhb-OWXEXe-aTv5jf-rymPhb
  .VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe-M1Soyc.VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-QFlW2 {
  margin-left: 0;
  margin-right: 0;
  width: 100%;
}

[dir="rtl"]
  .VfPpkd-StrnGf-rymPhb-OWXEXe-aTv5jf-rymPhb
  .VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe-M1Soyc.VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-QFlW2,
.VfPpkd-StrnGf-rymPhb-OWXEXe-aTv5jf-rymPhb
  .VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe-M1Soyc.VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-QFlW2[dir="rtl"] {
  margin-left: 0;
  margin-right: 0;
}

.VfPpkd-StrnGf-rymPhb-OWXEXe-aTv5jf-rymPhb
  .VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe-M1Soyc.VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe-UbuQg.VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe-QFlW2 {
  margin-left: 0;
  margin-right: 0;
  width: calc(100% - 16px);
}

[dir="rtl"]
  .VfPpkd-StrnGf-rymPhb-OWXEXe-aTv5jf-rymPhb
  .VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe-M1Soyc.VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe-UbuQg.VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe-QFlW2,
.VfPpkd-StrnGf-rymPhb-OWXEXe-aTv5jf-rymPhb
  .VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe-M1Soyc.VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe-UbuQg.VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe-QFlW2[dir="rtl"] {
  margin-left: 0;
  margin-right: 0;
}

.VfPpkd-StrnGf-rymPhb-JNdkSc .VfPpkd-StrnGf-rymPhb {
  padding: 0;
}

.VfPpkd-StrnGf-rymPhb-oT7voc {
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-family: Roboto, sans-serif;
  font-family: var(
    --mdc-typography-subtitle1-font-family,
    var(--mdc-typography-font-family, Roboto, sans-serif)
  );
  font-size: 1rem;
  font-size: var(--mdc-typography-subtitle1-font-size, 1rem);
  line-height: 1.75rem;
  line-height: var(--mdc-typography-subtitle1-line-height, 1.75rem);
  font-weight: 400;
  font-weight: var(--mdc-typography-subtitle1-font-weight, 400);
  letter-spacing: 0.009375em;
  letter-spacing: var(--mdc-typography-subtitle1-letter-spacing, 0.009375em);
  text-decoration: inherit;
  -webkit-text-decoration: var(
    --mdc-typography-subtitle1-text-decoration,
    inherit
  );
  text-decoration: var(--mdc-typography-subtitle1-text-decoration, inherit);
  text-transform: inherit;
  text-transform: var(--mdc-typography-subtitle1-text-transform, inherit);
  margin: 0.75rem 16px;
}

.VfPpkd-rymPhb-Gtdoyb,
.VfPpkd-rymPhb-fpDzbe-fmcmS {
  color: #000000de;
  color: var(--mdc-theme-text-primary-on-background, rgba(0, 0, 0, 0.87));
}

.VfPpkd-rymPhb-L8ivfd-fmcmS {
  color: #0000008a;
  color: var(--mdc-theme-text-secondary-on-background, rgba(0, 0, 0, 0.54));
}

.VfPpkd-rymPhb-bC5pod-fmcmS {
  color: #00000061;
  color: var(--mdc-theme-text-hint-on-background, rgba(0, 0, 0, 0.38));
}

.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-M1Soyc-Bz112c .VfPpkd-rymPhb-KkROqb,
.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-UbuQg-Bz112c .VfPpkd-rymPhb-JMEf7e {
  background-color: transparent;
}

.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-M1Soyc-Bz112c .VfPpkd-rymPhb-KkROqb,
.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-UbuQg-Bz112c .VfPpkd-rymPhb-JMEf7e {
  color: #00000061;
  color: var(--mdc-theme-text-icon-on-background, rgba(0, 0, 0, 0.38));
}

.VfPpkd-rymPhb-JMEf7e {
  color: #00000061;
  color: var(--mdc-theme-text-hint-on-background, rgba(0, 0, 0, 0.38));
}

.VfPpkd-rymPhb-ibnC6b-OWXEXe-OWB6Me .VfPpkd-rymPhb-KkROqb,
.VfPpkd-rymPhb-ibnC6b-OWXEXe-OWB6Me .VfPpkd-rymPhb-Gtdoyb,
.VfPpkd-rymPhb-ibnC6b-OWXEXe-OWB6Me .VfPpkd-rymPhb-JMEf7e {
  opacity: 0.38;
}

.VfPpkd-rymPhb-ibnC6b-OWXEXe-OWB6Me .VfPpkd-rymPhb-Gtdoyb,
.VfPpkd-rymPhb-ibnC6b-OWXEXe-OWB6Me .VfPpkd-rymPhb-fpDzbe-fmcmS,
.VfPpkd-rymPhb-ibnC6b-OWXEXe-OWB6Me .VfPpkd-rymPhb-L8ivfd-fmcmS,
.VfPpkd-rymPhb-ibnC6b-OWXEXe-OWB6Me .VfPpkd-rymPhb-bC5pod-fmcmS,
.VfPpkd-rymPhb-ibnC6b-OWXEXe-OWB6Me.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-M1Soyc-Bz112c
  .VfPpkd-rymPhb-KkROqb,
.VfPpkd-rymPhb-ibnC6b-OWXEXe-OWB6Me.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-UbuQg-Bz112c
  .VfPpkd-rymPhb-JMEf7e,
.VfPpkd-rymPhb-ibnC6b-OWXEXe-OWB6Me.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-UbuQg-r4m2rf
  .VfPpkd-rymPhb-JMEf7e {
  color: #000;
  color: var(--mdc-theme-on-surface, #000);
}

.VfPpkd-rymPhb-ibnC6b-OWXEXe-gk6SMd .VfPpkd-rymPhb-Gtdoyb,
.VfPpkd-rymPhb-ibnC6b-OWXEXe-gk6SMd .VfPpkd-rymPhb-fpDzbe-fmcmS,
.VfPpkd-rymPhb-ibnC6b-OWXEXe-pXU01b .VfPpkd-rymPhb-Gtdoyb,
.VfPpkd-rymPhb-ibnC6b-OWXEXe-pXU01b .VfPpkd-rymPhb-fpDzbe-fmcmS,
.VfPpkd-rymPhb-ibnC6b-OWXEXe-gk6SMd.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-M1Soyc-Bz112c
  .VfPpkd-rymPhb-KkROqb,
.VfPpkd-rymPhb-ibnC6b-OWXEXe-pXU01b.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-M1Soyc-Bz112c
  .VfPpkd-rymPhb-KkROqb {
  color: #6200ee;
  color: var(--mdc-theme-primary, #6200ee);
}

.VfPpkd-StrnGf-rymPhb-oT7voc {
  color: #000000de;
  color: var(--mdc-theme-text-primary-on-background, rgba(0, 0, 0, 0.87));
}

.VfPpkd-rymPhb-clz4Ic:after {
  border-bottom-color: #fff;
}

.VfPpkd-rymPhb {
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-family: Roboto, sans-serif;
  font-family: var(
    --mdc-typography-subtitle1-font-family,
    var(--mdc-typography-font-family, Roboto, sans-serif)
  );
  font-size: 1rem;
  font-size: var(--mdc-typography-subtitle1-font-size, 1rem);
  line-height: 1.75rem;
  line-height: var(--mdc-typography-subtitle1-line-height, 1.75rem);
  font-weight: 400;
  font-weight: var(--mdc-typography-subtitle1-font-weight, 400);
  letter-spacing: 0.009375em;
  letter-spacing: var(--mdc-typography-subtitle1-letter-spacing, 0.009375em);
  text-decoration: inherit;
  -webkit-text-decoration: var(
    --mdc-typography-subtitle1-text-decoration,
    inherit
  );
  text-decoration: var(--mdc-typography-subtitle1-text-decoration, inherit);
  text-transform: inherit;
  text-transform: var(--mdc-typography-subtitle1-text-transform, inherit);
  line-height: 1.5rem;
}

.VfPpkd-rymPhb-fpDzbe-fmcmS {
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-family: Roboto, sans-serif;
  font-family: var(
    --mdc-typography-subtitle1-font-family,
    var(--mdc-typography-font-family, Roboto, sans-serif)
  );
  font-size: 1rem;
  font-size: var(--mdc-typography-subtitle1-font-size, 1rem);
  line-height: 1.75rem;
  line-height: var(--mdc-typography-subtitle1-line-height, 1.75rem);
  font-weight: 400;
  font-weight: var(--mdc-typography-subtitle1-font-weight, 400);
  letter-spacing: 0.009375em;
  letter-spacing: var(--mdc-typography-subtitle1-letter-spacing, 0.009375em);
  text-decoration: inherit;
  -webkit-text-decoration: var(
    --mdc-typography-subtitle1-text-decoration,
    inherit
  );
  text-decoration: var(--mdc-typography-subtitle1-text-decoration, inherit);
  text-transform: inherit;
  text-transform: var(--mdc-typography-subtitle1-text-transform, inherit);
}

.VfPpkd-rymPhb-L8ivfd-fmcmS {
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-family: Roboto, sans-serif;
  font-family: var(
    --mdc-typography-body2-font-family,
    var(--mdc-typography-font-family, Roboto, sans-serif)
  );
  font-size: 0.875rem;
  font-size: var(--mdc-typography-body2-font-size, 0.875rem);
  line-height: 1.25rem;
  line-height: var(--mdc-typography-body2-line-height, 1.25rem);
  font-weight: 400;
  font-weight: var(--mdc-typography-body2-font-weight, 400);
  letter-spacing: 0.0178571429em;
  letter-spacing: var(--mdc-typography-body2-letter-spacing, 0.0178571429em);
  text-decoration: inherit;
  -webkit-text-decoration: var(--mdc-typography-body2-text-decoration, inherit);
  text-decoration: var(--mdc-typography-body2-text-decoration, inherit);
  text-transform: inherit;
  text-transform: var(--mdc-typography-body2-text-transform, inherit);
}

.VfPpkd-rymPhb-bC5pod-fmcmS {
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-family: Roboto, sans-serif;
  font-family: var(
    --mdc-typography-overline-font-family,
    var(--mdc-typography-font-family, Roboto, sans-serif)
  );
  font-size: 0.75rem;
  font-size: var(--mdc-typography-overline-font-size, 0.75rem);
  line-height: 2rem;
  line-height: var(--mdc-typography-overline-line-height, 2rem);
  font-weight: 500;
  font-weight: var(--mdc-typography-overline-font-weight, 500);
  letter-spacing: 0.1666666667em;
  letter-spacing: var(--mdc-typography-overline-letter-spacing, 0.1666666667em);
  text-decoration: none;
  -webkit-text-decoration: var(--mdc-typography-overline-text-decoration, none);
  text-decoration: var(--mdc-typography-overline-text-decoration, none);
  text-transform: uppercase;
  text-transform: var(--mdc-typography-overline-text-transform, uppercase);
}

.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-M1Soyc-YLEF4c .VfPpkd-rymPhb-KkROqb {
  width: 40px;
  height: 40px;
}

.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-M1Soyc-Bz112c .VfPpkd-rymPhb-KkROqb {
  width: 24px;
  height: 24px;
}

.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-M1Soyc-JUCs7e .VfPpkd-rymPhb-KkROqb {
  width: 40px;
  height: 40px;
}

.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-M1Soyc-HiaYvf .VfPpkd-rymPhb-KkROqb {
  width: 56px;
  height: 56px;
}

.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-M1Soyc-aTv5jf .VfPpkd-rymPhb-KkROqb {
  width: 100px;
  height: 56px;
}

.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-M1Soyc-MPu53c .VfPpkd-rymPhb-KkROqb,
.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-M1Soyc-GCYh9b .VfPpkd-rymPhb-KkROqb {
  width: 40px;
  height: 40px;
}

.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-M1Soyc-scr2fc .VfPpkd-rymPhb-KkROqb {
  width: 36px;
  height: 20px;
}

.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-UbuQg-Bz112c .VfPpkd-rymPhb-JMEf7e {
  width: 24px;
  height: 24px;
}

.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-UbuQg-MPu53c .VfPpkd-rymPhb-JMEf7e,
.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-UbuQg-GCYh9b .VfPpkd-rymPhb-JMEf7e {
  width: 40px;
  height: 40px;
}

.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-UbuQg-scr2fc .VfPpkd-rymPhb-JMEf7e {
  width: 36px;
  height: 20px;
}

.VfPpkd-rymPhb-oT7voc {
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-family: Roboto, sans-serif;
  font-family: var(
    --mdc-typography-subtitle1-font-family,
    var(--mdc-typography-font-family, Roboto, sans-serif)
  );
  font-size: 1rem;
  font-size: var(--mdc-typography-subtitle1-font-size, 1rem);
  line-height: 1.75rem;
  line-height: var(--mdc-typography-subtitle1-line-height, 1.75rem);
  font-weight: 400;
  font-weight: var(--mdc-typography-subtitle1-font-weight, 400);
  letter-spacing: 0.009375em;
  letter-spacing: var(--mdc-typography-subtitle1-letter-spacing, 0.009375em);
  text-decoration: inherit;
  -webkit-text-decoration: var(
    --mdc-typography-subtitle1-text-decoration,
    inherit
  );
  text-decoration: var(--mdc-typography-subtitle1-text-decoration, inherit);
  text-transform: inherit;
  text-transform: var(--mdc-typography-subtitle1-text-transform, inherit);
}

.VfPpkd-rymPhb-clz4Ic {
  background-color: #0000001f;
}

.VfPpkd-rymPhb-clz4Ic {
  height: 1px;
}

@media (-ms-high-contrast: active), screen and (forced-colors: active) {
  .VfPpkd-rymPhb-clz4Ic:after {
    content: "";
    display: block;
    border-bottom-width: 1px;
    border-bottom-style: solid;
  }
}

.VfPpkd-rymPhb {
  margin: 0;
  padding: 8px 0;
  list-style-type: none;
}

.VfPpkd-rymPhb:focus {
  outline: none;
}

.VfPpkd-rymPhb-Tkg0ld {
  display: block;
}

.VfPpkd-rymPhb-ibnC6b {
  display: flex;
  position: relative;
  align-items: center;
  justify-content: flex-start;
  overflow: hidden;
  padding: 0;
  align-items: stretch;
  cursor: pointer;
}

.VfPpkd-rymPhb-ibnC6b:focus {
  outline: none;
}

.VfPpkd-rymPhb-ibnC6b.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-Woal0c-RWgCYc {
  height: 48px;
}

.VfPpkd-rymPhb-ibnC6b.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-aSi1db-MCEKJb {
  height: 64px;
}

.VfPpkd-rymPhb-ibnC6b.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-vfifzc-MCEKJb {
  height: 88px;
}

.VfPpkd-rymPhb-ibnC6b.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-Woal0c-RWgCYc
  .VfPpkd-rymPhb-KkROqb {
  align-self: center;
  margin-top: 0;
}

.VfPpkd-rymPhb-ibnC6b.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-aSi1db-MCEKJb
  .VfPpkd-rymPhb-KkROqb,
.VfPpkd-rymPhb-ibnC6b.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-vfifzc-MCEKJb
  .VfPpkd-rymPhb-KkROqb {
  align-self: flex-start;
  margin-top: 16px;
}

.VfPpkd-rymPhb-ibnC6b.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-Woal0c-RWgCYc
  .VfPpkd-rymPhb-JMEf7e,
.VfPpkd-rymPhb-ibnC6b.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-aSi1db-MCEKJb
  .VfPpkd-rymPhb-JMEf7e {
  align-self: center;
  margin-top: 0;
}

.VfPpkd-rymPhb-ibnC6b.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-vfifzc-MCEKJb
  .VfPpkd-rymPhb-JMEf7e {
  align-self: flex-start;
  margin-top: 16px;
}

.VfPpkd-rymPhb-ibnC6b.VfPpkd-rymPhb-ibnC6b-OWXEXe-OWB6Me,
.VfPpkd-rymPhb-ibnC6b.VfPpkd-rymPhb-ibnC6b-OWXEXe-tPcied-hXIJHe {
  cursor: auto;
}

.VfPpkd-rymPhb-ibnC6b:not(.VfPpkd-rymPhb-ibnC6b-OWXEXe-gk6SMd):focus:before,
.VfPpkd-rymPhb-ibnC6b.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe:before {
  position: absolute;
  box-sizing: border-box;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  border: 1px solid transparent;
  border-radius: inherit;
  content: "";
  pointer-events: none;
}

@media screen and (forced-colors: active) {
  .VfPpkd-rymPhb-ibnC6b:not(.VfPpkd-rymPhb-ibnC6b-OWXEXe-gk6SMd):focus:before,
  .VfPpkd-rymPhb-ibnC6b.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe:before {
    border-color: CanvasText;
  }
}

.VfPpkd-rymPhb-ibnC6b.VfPpkd-rymPhb-ibnC6b-OWXEXe-gk6SMd:before {
  position: absolute;
  box-sizing: border-box;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  border: 3px double transparent;
  border-radius: inherit;
  content: "";
  pointer-events: none;
}

@media screen and (forced-colors: active) {
  .VfPpkd-rymPhb-ibnC6b.VfPpkd-rymPhb-ibnC6b-OWXEXe-gk6SMd:before {
    border-color: CanvasText;
  }
}

.VfPpkd-rymPhb-ibnC6b.VfPpkd-rymPhb-ibnC6b-OWXEXe-gk6SMd:focus:before {
  position: absolute;
  box-sizing: border-box;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  border: 3px solid transparent;
  border-radius: inherit;
  content: "";
  pointer-events: none;
}

@media screen and (forced-colors: active) {
  .VfPpkd-rymPhb-ibnC6b.VfPpkd-rymPhb-ibnC6b-OWXEXe-gk6SMd:focus:before {
    border-color: CanvasText;
  }
}

a.VfPpkd-rymPhb-ibnC6b {
  color: inherit;
  text-decoration: none;
}

.VfPpkd-rymPhb-KkROqb {
  fill: currentColor;
  flex-shrink: 0;
  pointer-events: none;
}

.VfPpkd-rymPhb-JMEf7e {
  flex-shrink: 0;
  pointer-events: none;
}

.VfPpkd-rymPhb-Gtdoyb {
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
  align-self: center;
  flex: 1;
  pointer-events: none;
}

.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-aSi1db-MCEKJb .VfPpkd-rymPhb-Gtdoyb,
.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-vfifzc-MCEKJb .VfPpkd-rymPhb-Gtdoyb {
  align-self: stretch;
}

.VfPpkd-rymPhb-Gtdoyb[for] {
  pointer-events: none;
}

.VfPpkd-rymPhb-fpDzbe-fmcmS {
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}

.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-aSi1db-MCEKJb .VfPpkd-rymPhb-fpDzbe-fmcmS,
.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-vfifzc-MCEKJb .VfPpkd-rymPhb-fpDzbe-fmcmS {
  display: block;
  margin-top: 0;
  line-height: normal;
  margin-bottom: -20px;
}

.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-aSi1db-MCEKJb
  .VfPpkd-rymPhb-fpDzbe-fmcmS:before,
.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-vfifzc-MCEKJb
  .VfPpkd-rymPhb-fpDzbe-fmcmS:before {
  display: inline-block;
  width: 0;
  height: 28px;
  content: "";
  vertical-align: 0;
}

.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-aSi1db-MCEKJb
  .VfPpkd-rymPhb-fpDzbe-fmcmS:after,
.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-vfifzc-MCEKJb
  .VfPpkd-rymPhb-fpDzbe-fmcmS:after {
  display: inline-block;
  width: 0;
  height: 20px;
  content: "";
  vertical-align: -20px;
}

.VfPpkd-rymPhb-L8ivfd-fmcmS {
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
  display: block;
  margin-top: 0;
  line-height: normal;
}

.VfPpkd-rymPhb-L8ivfd-fmcmS:before {
  display: inline-block;
  width: 0;
  height: 20px;
  content: "";
  vertical-align: 0;
}

.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-vfifzc-MCEKJb .VfPpkd-rymPhb-L8ivfd-fmcmS {
  white-space: normal;
  line-height: 20px;
}

.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-BYmFj .VfPpkd-rymPhb-L8ivfd-fmcmS {
  white-space: nowrap;
  line-height: auto;
}

.VfPpkd-rymPhb-bC5pod-fmcmS {
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}

.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-aSi1db-MCEKJb .VfPpkd-rymPhb-bC5pod-fmcmS {
  display: block;
  margin-top: 0;
  line-height: normal;
  margin-bottom: -20px;
}

.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-aSi1db-MCEKJb
  .VfPpkd-rymPhb-bC5pod-fmcmS:before {
  display: inline-block;
  width: 0;
  height: 24px;
  content: "";
  vertical-align: 0;
}

.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-aSi1db-MCEKJb
  .VfPpkd-rymPhb-bC5pod-fmcmS:after {
  display: inline-block;
  width: 0;
  height: 20px;
  content: "";
  vertical-align: -20px;
}

.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-vfifzc-MCEKJb .VfPpkd-rymPhb-bC5pod-fmcmS {
  display: block;
  margin-top: 0;
  line-height: normal;
  margin-bottom: -20px;
}

.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-vfifzc-MCEKJb
  .VfPpkd-rymPhb-bC5pod-fmcmS:before {
  display: inline-block;
  width: 0;
  height: 28px;
  content: "";
  vertical-align: 0;
}

.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-vfifzc-MCEKJb
  .VfPpkd-rymPhb-bC5pod-fmcmS:after {
  display: inline-block;
  width: 0;
  height: 20px;
  content: "";
  vertical-align: -20px;
}

.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-M1Soyc-YLEF4c.VfPpkd-rymPhb-ibnC6b {
  padding-left: 0;
  padding-right: auto;
}

[dir="rtl"]
  .VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-M1Soyc-YLEF4c.VfPpkd-rymPhb-ibnC6b,
.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-M1Soyc-YLEF4c.VfPpkd-rymPhb-ibnC6b[dir="rtl"] {
  padding-left: auto;
  padding-right: 0;
}

.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-M1Soyc-YLEF4c .VfPpkd-rymPhb-KkROqb,
[dir="rtl"]
  .VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-M1Soyc-YLEF4c
  .VfPpkd-rymPhb-KkROqb,
.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-M1Soyc-YLEF4c
  .VfPpkd-rymPhb-KkROqb[dir="rtl"] {
  margin-left: 16px;
  margin-right: 16px;
}

.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-M1Soyc-YLEF4c.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-aSi1db-MCEKJb
  .VfPpkd-rymPhb-fpDzbe-fmcmS {
  display: block;
  margin-top: 0;
  line-height: normal;
  margin-bottom: -20px;
}

.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-M1Soyc-YLEF4c.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-aSi1db-MCEKJb
  .VfPpkd-rymPhb-fpDzbe-fmcmS:before {
  display: inline-block;
  width: 0;
  height: 32px;
  content: "";
  vertical-align: 0;
}

.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-M1Soyc-YLEF4c.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-aSi1db-MCEKJb
  .VfPpkd-rymPhb-fpDzbe-fmcmS:after {
  display: inline-block;
  width: 0;
  height: 20px;
  content: "";
  vertical-align: -20px;
}

.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-M1Soyc-YLEF4c.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-aSi1db-MCEKJb
  .VfPpkd-rymPhb-bC5pod-fmcmS {
  display: block;
  margin-top: 0;
  line-height: normal;
  margin-bottom: -20px;
}

.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-M1Soyc-YLEF4c.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-aSi1db-MCEKJb
  .VfPpkd-rymPhb-bC5pod-fmcmS:before {
  display: inline-block;
  width: 0;
  height: 28px;
  content: "";
  vertical-align: 0;
}

.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-M1Soyc-YLEF4c.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-aSi1db-MCEKJb
  .VfPpkd-rymPhb-bC5pod-fmcmS:after {
  display: inline-block;
  width: 0;
  height: 20px;
  content: "";
  vertical-align: -20px;
}

.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-M1Soyc-YLEF4c.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-aSi1db-MCEKJb.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-UbuQg-r4m2rf
  .VfPpkd-rymPhb-JMEf7e {
  display: block;
  margin-top: 0;
  line-height: normal;
}

.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-M1Soyc-YLEF4c.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-aSi1db-MCEKJb.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-UbuQg-r4m2rf
  .VfPpkd-rymPhb-JMEf7e:before {
  display: inline-block;
  width: 0;
  height: 32px;
  content: "";
  vertical-align: 0;
}

.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-M1Soyc-YLEF4c.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-Woal0c-RWgCYc {
  height: 56px;
}

.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-M1Soyc-YLEF4c.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-aSi1db-MCEKJb {
  height: 72px;
}

.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-M1Soyc-YLEF4c .VfPpkd-rymPhb-KkROqb {
  border-radius: 50%;
}

.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-M1Soyc-Bz112c.VfPpkd-rymPhb-ibnC6b {
  padding-left: 0;
  padding-right: auto;
}

[dir="rtl"]
  .VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-M1Soyc-Bz112c.VfPpkd-rymPhb-ibnC6b,
.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-M1Soyc-Bz112c.VfPpkd-rymPhb-ibnC6b[dir="rtl"] {
  padding-left: auto;
  padding-right: 0;
}

.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-M1Soyc-Bz112c .VfPpkd-rymPhb-KkROqb {
  margin-left: 16px;
  margin-right: 32px;
}

[dir="rtl"]
  .VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-M1Soyc-Bz112c
  .VfPpkd-rymPhb-KkROqb,
.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-M1Soyc-Bz112c
  .VfPpkd-rymPhb-KkROqb[dir="rtl"] {
  margin-left: 32px;
  margin-right: 16px;
}

.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-M1Soyc-Bz112c.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-aSi1db-MCEKJb
  .VfPpkd-rymPhb-fpDzbe-fmcmS {
  display: block;
  margin-top: 0;
  line-height: normal;
  margin-bottom: -20px;
}

.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-M1Soyc-Bz112c.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-aSi1db-MCEKJb
  .VfPpkd-rymPhb-fpDzbe-fmcmS:before {
  display: inline-block;
  width: 0;
  height: 32px;
  content: "";
  vertical-align: 0;
}

.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-M1Soyc-Bz112c.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-aSi1db-MCEKJb
  .VfPpkd-rymPhb-fpDzbe-fmcmS:after {
  display: inline-block;
  width: 0;
  height: 20px;
  content: "";
  vertical-align: -20px;
}

.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-M1Soyc-Bz112c.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-aSi1db-MCEKJb
  .VfPpkd-rymPhb-bC5pod-fmcmS {
  display: block;
  margin-top: 0;
  line-height: normal;
  margin-bottom: -20px;
}

.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-M1Soyc-Bz112c.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-aSi1db-MCEKJb
  .VfPpkd-rymPhb-bC5pod-fmcmS:before {
  display: inline-block;
  width: 0;
  height: 28px;
  content: "";
  vertical-align: 0;
}

.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-M1Soyc-Bz112c.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-aSi1db-MCEKJb
  .VfPpkd-rymPhb-bC5pod-fmcmS:after {
  display: inline-block;
  width: 0;
  height: 20px;
  content: "";
  vertical-align: -20px;
}

.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-M1Soyc-Bz112c.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-aSi1db-MCEKJb.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-UbuQg-r4m2rf
  .VfPpkd-rymPhb-JMEf7e {
  display: block;
  margin-top: 0;
  line-height: normal;
}

.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-M1Soyc-Bz112c.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-aSi1db-MCEKJb.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-UbuQg-r4m2rf
  .VfPpkd-rymPhb-JMEf7e:before {
  display: inline-block;
  width: 0;
  height: 32px;
  content: "";
  vertical-align: 0;
}

.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-M1Soyc-Bz112c.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-Woal0c-RWgCYc {
  height: 56px;
}

.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-M1Soyc-Bz112c.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-aSi1db-MCEKJb {
  height: 72px;
}

.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-M1Soyc-JUCs7e.VfPpkd-rymPhb-ibnC6b {
  padding-left: 0;
  padding-right: auto;
}

[dir="rtl"]
  .VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-M1Soyc-JUCs7e.VfPpkd-rymPhb-ibnC6b,
.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-M1Soyc-JUCs7e.VfPpkd-rymPhb-ibnC6b[dir="rtl"] {
  padding-left: auto;
  padding-right: 0;
}

.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-M1Soyc-JUCs7e .VfPpkd-rymPhb-KkROqb,
[dir="rtl"]
  .VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-M1Soyc-JUCs7e
  .VfPpkd-rymPhb-KkROqb,
.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-M1Soyc-JUCs7e
  .VfPpkd-rymPhb-KkROqb[dir="rtl"] {
  margin-left: 16px;
  margin-right: 16px;
}

.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-M1Soyc-JUCs7e.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-aSi1db-MCEKJb
  .VfPpkd-rymPhb-fpDzbe-fmcmS {
  display: block;
  margin-top: 0;
  line-height: normal;
  margin-bottom: -20px;
}

.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-M1Soyc-JUCs7e.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-aSi1db-MCEKJb
  .VfPpkd-rymPhb-fpDzbe-fmcmS:before {
  display: inline-block;
  width: 0;
  height: 32px;
  content: "";
  vertical-align: 0;
}

.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-M1Soyc-JUCs7e.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-aSi1db-MCEKJb
  .VfPpkd-rymPhb-fpDzbe-fmcmS:after {
  display: inline-block;
  width: 0;
  height: 20px;
  content: "";
  vertical-align: -20px;
}

.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-M1Soyc-JUCs7e.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-aSi1db-MCEKJb
  .VfPpkd-rymPhb-bC5pod-fmcmS {
  display: block;
  margin-top: 0;
  line-height: normal;
  margin-bottom: -20px;
}

.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-M1Soyc-JUCs7e.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-aSi1db-MCEKJb
  .VfPpkd-rymPhb-bC5pod-fmcmS:before {
  display: inline-block;
  width: 0;
  height: 28px;
  content: "";
  vertical-align: 0;
}

.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-M1Soyc-JUCs7e.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-aSi1db-MCEKJb
  .VfPpkd-rymPhb-bC5pod-fmcmS:after {
  display: inline-block;
  width: 0;
  height: 20px;
  content: "";
  vertical-align: -20px;
}

.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-M1Soyc-JUCs7e.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-aSi1db-MCEKJb.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-UbuQg-r4m2rf
  .VfPpkd-rymPhb-JMEf7e {
  display: block;
  margin-top: 0;
  line-height: normal;
}

.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-M1Soyc-JUCs7e.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-aSi1db-MCEKJb.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-UbuQg-r4m2rf
  .VfPpkd-rymPhb-JMEf7e:before {
  display: inline-block;
  width: 0;
  height: 32px;
  content: "";
  vertical-align: 0;
}

.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-M1Soyc-JUCs7e.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-Woal0c-RWgCYc {
  height: 56px;
}

.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-M1Soyc-JUCs7e.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-aSi1db-MCEKJb {
  height: 72px;
}

.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-M1Soyc-HiaYvf.VfPpkd-rymPhb-ibnC6b {
  padding-left: 0;
  padding-right: auto;
}

[dir="rtl"]
  .VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-M1Soyc-HiaYvf.VfPpkd-rymPhb-ibnC6b,
.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-M1Soyc-HiaYvf.VfPpkd-rymPhb-ibnC6b[dir="rtl"] {
  padding-left: auto;
  padding-right: 0;
}

.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-M1Soyc-HiaYvf .VfPpkd-rymPhb-KkROqb,
[dir="rtl"]
  .VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-M1Soyc-HiaYvf
  .VfPpkd-rymPhb-KkROqb,
.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-M1Soyc-HiaYvf
  .VfPpkd-rymPhb-KkROqb[dir="rtl"] {
  margin-left: 16px;
  margin-right: 16px;
}

.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-M1Soyc-HiaYvf.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-aSi1db-MCEKJb
  .VfPpkd-rymPhb-fpDzbe-fmcmS {
  display: block;
  margin-top: 0;
  line-height: normal;
  margin-bottom: -20px;
}

.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-M1Soyc-HiaYvf.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-aSi1db-MCEKJb
  .VfPpkd-rymPhb-fpDzbe-fmcmS:before {
  display: inline-block;
  width: 0;
  height: 32px;
  content: "";
  vertical-align: 0;
}

.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-M1Soyc-HiaYvf.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-aSi1db-MCEKJb
  .VfPpkd-rymPhb-fpDzbe-fmcmS:after {
  display: inline-block;
  width: 0;
  height: 20px;
  content: "";
  vertical-align: -20px;
}

.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-M1Soyc-HiaYvf.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-aSi1db-MCEKJb
  .VfPpkd-rymPhb-bC5pod-fmcmS {
  display: block;
  margin-top: 0;
  line-height: normal;
  margin-bottom: -20px;
}

.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-M1Soyc-HiaYvf.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-aSi1db-MCEKJb
  .VfPpkd-rymPhb-bC5pod-fmcmS:before {
  display: inline-block;
  width: 0;
  height: 28px;
  content: "";
  vertical-align: 0;
}

.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-M1Soyc-HiaYvf.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-aSi1db-MCEKJb
  .VfPpkd-rymPhb-bC5pod-fmcmS:after {
  display: inline-block;
  width: 0;
  height: 20px;
  content: "";
  vertical-align: -20px;
}

.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-M1Soyc-HiaYvf.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-aSi1db-MCEKJb.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-UbuQg-r4m2rf
  .VfPpkd-rymPhb-JMEf7e {
  display: block;
  margin-top: 0;
  line-height: normal;
}

.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-M1Soyc-HiaYvf.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-aSi1db-MCEKJb.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-UbuQg-r4m2rf
  .VfPpkd-rymPhb-JMEf7e:before {
  display: inline-block;
  width: 0;
  height: 32px;
  content: "";
  vertical-align: 0;
}

.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-M1Soyc-HiaYvf.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-Woal0c-RWgCYc,
.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-M1Soyc-HiaYvf.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-aSi1db-MCEKJb {
  height: 72px;
}

.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-M1Soyc-aTv5jf.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-aSi1db-MCEKJb
  .VfPpkd-rymPhb-KkROqb {
  align-self: flex-start;
  margin-top: 8px;
}

.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-M1Soyc-aTv5jf.VfPpkd-rymPhb-ibnC6b {
  padding-left: 0;
  padding-right: auto;
}

[dir="rtl"]
  .VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-M1Soyc-aTv5jf.VfPpkd-rymPhb-ibnC6b,
.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-M1Soyc-aTv5jf.VfPpkd-rymPhb-ibnC6b[dir="rtl"] {
  padding-left: auto;
  padding-right: 0;
}

.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-M1Soyc-aTv5jf .VfPpkd-rymPhb-KkROqb {
  margin-left: 0;
  margin-right: 16px;
}

[dir="rtl"]
  .VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-M1Soyc-aTv5jf
  .VfPpkd-rymPhb-KkROqb,
.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-M1Soyc-aTv5jf
  .VfPpkd-rymPhb-KkROqb[dir="rtl"] {
  margin-left: 16px;
  margin-right: 0;
}

.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-M1Soyc-aTv5jf.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-aSi1db-MCEKJb
  .VfPpkd-rymPhb-fpDzbe-fmcmS {
  display: block;
  margin-top: 0;
  line-height: normal;
  margin-bottom: -20px;
}

.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-M1Soyc-aTv5jf.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-aSi1db-MCEKJb
  .VfPpkd-rymPhb-fpDzbe-fmcmS:before {
  display: inline-block;
  width: 0;
  height: 32px;
  content: "";
  vertical-align: 0;
}

.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-M1Soyc-aTv5jf.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-aSi1db-MCEKJb
  .VfPpkd-rymPhb-fpDzbe-fmcmS:after {
  display: inline-block;
  width: 0;
  height: 20px;
  content: "";
  vertical-align: -20px;
}

.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-M1Soyc-aTv5jf.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-aSi1db-MCEKJb
  .VfPpkd-rymPhb-bC5pod-fmcmS {
  display: block;
  margin-top: 0;
  line-height: normal;
  margin-bottom: -20px;
}

.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-M1Soyc-aTv5jf.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-aSi1db-MCEKJb
  .VfPpkd-rymPhb-bC5pod-fmcmS:before {
  display: inline-block;
  width: 0;
  height: 28px;
  content: "";
  vertical-align: 0;
}

.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-M1Soyc-aTv5jf.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-aSi1db-MCEKJb
  .VfPpkd-rymPhb-bC5pod-fmcmS:after {
  display: inline-block;
  width: 0;
  height: 20px;
  content: "";
  vertical-align: -20px;
}

.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-M1Soyc-aTv5jf.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-aSi1db-MCEKJb.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-UbuQg-r4m2rf
  .VfPpkd-rymPhb-JMEf7e {
  display: block;
  margin-top: 0;
  line-height: normal;
}

.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-M1Soyc-aTv5jf.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-aSi1db-MCEKJb.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-UbuQg-r4m2rf
  .VfPpkd-rymPhb-JMEf7e:before {
  display: inline-block;
  width: 0;
  height: 32px;
  content: "";
  vertical-align: 0;
}

.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-M1Soyc-aTv5jf.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-Woal0c-RWgCYc,
.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-M1Soyc-aTv5jf.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-aSi1db-MCEKJb {
  height: 72px;
}

.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-M1Soyc-MPu53c.VfPpkd-rymPhb-ibnC6b {
  padding-left: 0;
  padding-right: auto;
}

[dir="rtl"]
  .VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-M1Soyc-MPu53c.VfPpkd-rymPhb-ibnC6b,
.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-M1Soyc-MPu53c.VfPpkd-rymPhb-ibnC6b[dir="rtl"] {
  padding-left: auto;
  padding-right: 0;
}

.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-M1Soyc-MPu53c .VfPpkd-rymPhb-KkROqb {
  margin-left: 8px;
  margin-right: 24px;
}

[dir="rtl"]
  .VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-M1Soyc-MPu53c
  .VfPpkd-rymPhb-KkROqb,
.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-M1Soyc-MPu53c
  .VfPpkd-rymPhb-KkROqb[dir="rtl"] {
  margin-left: 24px;
  margin-right: 8px;
}

.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-M1Soyc-MPu53c.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-aSi1db-MCEKJb
  .VfPpkd-rymPhb-KkROqb {
  align-self: flex-start;
  margin-top: 8px;
}

.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-M1Soyc-MPu53c.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-aSi1db-MCEKJb
  .VfPpkd-rymPhb-fpDzbe-fmcmS {
  display: block;
  margin-top: 0;
  line-height: normal;
  margin-bottom: -20px;
}

.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-M1Soyc-MPu53c.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-aSi1db-MCEKJb
  .VfPpkd-rymPhb-fpDzbe-fmcmS:before {
  display: inline-block;
  width: 0;
  height: 32px;
  content: "";
  vertical-align: 0;
}

.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-M1Soyc-MPu53c.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-aSi1db-MCEKJb
  .VfPpkd-rymPhb-fpDzbe-fmcmS:after {
  display: inline-block;
  width: 0;
  height: 20px;
  content: "";
  vertical-align: -20px;
}

.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-M1Soyc-MPu53c.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-aSi1db-MCEKJb
  .VfPpkd-rymPhb-bC5pod-fmcmS {
  display: block;
  margin-top: 0;
  line-height: normal;
  margin-bottom: -20px;
}

.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-M1Soyc-MPu53c.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-aSi1db-MCEKJb
  .VfPpkd-rymPhb-bC5pod-fmcmS:before {
  display: inline-block;
  width: 0;
  height: 28px;
  content: "";
  vertical-align: 0;
}

.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-M1Soyc-MPu53c.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-aSi1db-MCEKJb
  .VfPpkd-rymPhb-bC5pod-fmcmS:after {
  display: inline-block;
  width: 0;
  height: 20px;
  content: "";
  vertical-align: -20px;
}

.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-M1Soyc-MPu53c.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-aSi1db-MCEKJb.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-UbuQg-r4m2rf
  .VfPpkd-rymPhb-JMEf7e {
  display: block;
  margin-top: 0;
  line-height: normal;
}

.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-M1Soyc-MPu53c.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-aSi1db-MCEKJb.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-UbuQg-r4m2rf
  .VfPpkd-rymPhb-JMEf7e:before {
  display: inline-block;
  width: 0;
  height: 32px;
  content: "";
  vertical-align: 0;
}

.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-M1Soyc-MPu53c.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-Woal0c-RWgCYc {
  height: 56px;
}

.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-M1Soyc-MPu53c.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-aSi1db-MCEKJb {
  height: 72px;
}

.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-M1Soyc-GCYh9b.VfPpkd-rymPhb-ibnC6b {
  padding-left: 0;
  padding-right: auto;
}

[dir="rtl"]
  .VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-M1Soyc-GCYh9b.VfPpkd-rymPhb-ibnC6b,
.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-M1Soyc-GCYh9b.VfPpkd-rymPhb-ibnC6b[dir="rtl"] {
  padding-left: auto;
  padding-right: 0;
}

.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-M1Soyc-GCYh9b .VfPpkd-rymPhb-KkROqb {
  margin-left: 8px;
  margin-right: 24px;
}

[dir="rtl"]
  .VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-M1Soyc-GCYh9b
  .VfPpkd-rymPhb-KkROqb,
.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-M1Soyc-GCYh9b
  .VfPpkd-rymPhb-KkROqb[dir="rtl"] {
  margin-left: 24px;
  margin-right: 8px;
}

.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-M1Soyc-GCYh9b.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-aSi1db-MCEKJb
  .VfPpkd-rymPhb-KkROqb {
  align-self: flex-start;
  margin-top: 8px;
}

.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-M1Soyc-GCYh9b.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-aSi1db-MCEKJb
  .VfPpkd-rymPhb-fpDzbe-fmcmS {
  display: block;
  margin-top: 0;
  line-height: normal;
  margin-bottom: -20px;
}

.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-M1Soyc-GCYh9b.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-aSi1db-MCEKJb
  .VfPpkd-rymPhb-fpDzbe-fmcmS:before {
  display: inline-block;
  width: 0;
  height: 32px;
  content: "";
  vertical-align: 0;
}

.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-M1Soyc-GCYh9b.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-aSi1db-MCEKJb
  .VfPpkd-rymPhb-fpDzbe-fmcmS:after {
  display: inline-block;
  width: 0;
  height: 20px;
  content: "";
  vertical-align: -20px;
}

.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-M1Soyc-GCYh9b.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-aSi1db-MCEKJb
  .VfPpkd-rymPhb-bC5pod-fmcmS {
  display: block;
  margin-top: 0;
  line-height: normal;
  margin-bottom: -20px;
}

.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-M1Soyc-GCYh9b.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-aSi1db-MCEKJb
  .VfPpkd-rymPhb-bC5pod-fmcmS:before {
  display: inline-block;
  width: 0;
  height: 28px;
  content: "";
  vertical-align: 0;
}

.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-M1Soyc-GCYh9b.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-aSi1db-MCEKJb
  .VfPpkd-rymPhb-bC5pod-fmcmS:after {
  display: inline-block;
  width: 0;
  height: 20px;
  content: "";
  vertical-align: -20px;
}

.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-M1Soyc-GCYh9b.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-aSi1db-MCEKJb.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-UbuQg-r4m2rf
  .VfPpkd-rymPhb-JMEf7e {
  display: block;
  margin-top: 0;
  line-height: normal;
}

.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-M1Soyc-GCYh9b.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-aSi1db-MCEKJb.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-UbuQg-r4m2rf
  .VfPpkd-rymPhb-JMEf7e:before {
  display: inline-block;
  width: 0;
  height: 32px;
  content: "";
  vertical-align: 0;
}

.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-M1Soyc-GCYh9b.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-Woal0c-RWgCYc {
  height: 56px;
}

.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-M1Soyc-GCYh9b.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-aSi1db-MCEKJb {
  height: 72px;
}

.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-M1Soyc-scr2fc.VfPpkd-rymPhb-ibnC6b {
  padding-left: 0;
  padding-right: auto;
}

[dir="rtl"]
  .VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-M1Soyc-scr2fc.VfPpkd-rymPhb-ibnC6b,
.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-M1Soyc-scr2fc.VfPpkd-rymPhb-ibnC6b[dir="rtl"] {
  padding-left: auto;
  padding-right: 0;
}

.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-M1Soyc-scr2fc .VfPpkd-rymPhb-KkROqb,
[dir="rtl"]
  .VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-M1Soyc-scr2fc
  .VfPpkd-rymPhb-KkROqb,
.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-M1Soyc-scr2fc
  .VfPpkd-rymPhb-KkROqb[dir="rtl"] {
  margin-left: 16px;
  margin-right: 16px;
}

.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-M1Soyc-scr2fc.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-aSi1db-MCEKJb
  .VfPpkd-rymPhb-KkROqb {
  align-self: flex-start;
  margin-top: 16px;
}

.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-M1Soyc-scr2fc.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-aSi1db-MCEKJb
  .VfPpkd-rymPhb-fpDzbe-fmcmS {
  display: block;
  margin-top: 0;
  line-height: normal;
  margin-bottom: -20px;
}

.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-M1Soyc-scr2fc.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-aSi1db-MCEKJb
  .VfPpkd-rymPhb-fpDzbe-fmcmS:before {
  display: inline-block;
  width: 0;
  height: 32px;
  content: "";
  vertical-align: 0;
}

.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-M1Soyc-scr2fc.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-aSi1db-MCEKJb
  .VfPpkd-rymPhb-fpDzbe-fmcmS:after {
  display: inline-block;
  width: 0;
  height: 20px;
  content: "";
  vertical-align: -20px;
}

.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-M1Soyc-scr2fc.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-aSi1db-MCEKJb
  .VfPpkd-rymPhb-bC5pod-fmcmS {
  display: block;
  margin-top: 0;
  line-height: normal;
  margin-bottom: -20px;
}

.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-M1Soyc-scr2fc.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-aSi1db-MCEKJb
  .VfPpkd-rymPhb-bC5pod-fmcmS:before {
  display: inline-block;
  width: 0;
  height: 28px;
  content: "";
  vertical-align: 0;
}

.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-M1Soyc-scr2fc.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-aSi1db-MCEKJb
  .VfPpkd-rymPhb-bC5pod-fmcmS:after {
  display: inline-block;
  width: 0;
  height: 20px;
  content: "";
  vertical-align: -20px;
}

.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-M1Soyc-scr2fc.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-aSi1db-MCEKJb.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-UbuQg-r4m2rf
  .VfPpkd-rymPhb-JMEf7e {
  display: block;
  margin-top: 0;
  line-height: normal;
}

.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-M1Soyc-scr2fc.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-aSi1db-MCEKJb.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-UbuQg-r4m2rf
  .VfPpkd-rymPhb-JMEf7e:before {
  display: inline-block;
  width: 0;
  height: 32px;
  content: "";
  vertical-align: 0;
}

.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-M1Soyc-scr2fc.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-Woal0c-RWgCYc {
  height: 56px;
}

.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-M1Soyc-scr2fc.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-aSi1db-MCEKJb {
  height: 72px;
}

.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-UbuQg-Bz112c.VfPpkd-rymPhb-ibnC6b {
  padding-left: auto;
  padding-right: 0;
}

[dir="rtl"]
  .VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-UbuQg-Bz112c.VfPpkd-rymPhb-ibnC6b,
.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-UbuQg-Bz112c.VfPpkd-rymPhb-ibnC6b[dir="rtl"] {
  padding-left: 0;
  padding-right: auto;
}

.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-UbuQg-Bz112c .VfPpkd-rymPhb-JMEf7e,
[dir="rtl"]
  .VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-UbuQg-Bz112c
  .VfPpkd-rymPhb-JMEf7e,
.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-UbuQg-Bz112c
  .VfPpkd-rymPhb-JMEf7e[dir="rtl"] {
  margin-left: 16px;
  margin-right: 16px;
}

.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-UbuQg-r4m2rf.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-aSi1db-MCEKJb
  .VfPpkd-rymPhb-JMEf7e,
.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-UbuQg-r4m2rf.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-vfifzc-MCEKJb
  .VfPpkd-rymPhb-JMEf7e {
  align-self: flex-start;
  margin-top: 0;
}

.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-UbuQg-r4m2rf.VfPpkd-rymPhb-ibnC6b {
  padding-left: auto;
  padding-right: 0;
}

[dir="rtl"]
  .VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-UbuQg-r4m2rf.VfPpkd-rymPhb-ibnC6b,
.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-UbuQg-r4m2rf.VfPpkd-rymPhb-ibnC6b[dir="rtl"] {
  padding-left: 0;
  padding-right: auto;
}

.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-UbuQg-r4m2rf .VfPpkd-rymPhb-JMEf7e {
  margin-left: 28px;
  margin-right: 16px;
}

[dir="rtl"]
  .VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-UbuQg-r4m2rf
  .VfPpkd-rymPhb-JMEf7e,
.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-UbuQg-r4m2rf
  .VfPpkd-rymPhb-JMEf7e[dir="rtl"] {
  margin-left: 16px;
  margin-right: 28px;
}

.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-UbuQg-r4m2rf.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-aSi1db-MCEKJb
  .VfPpkd-rymPhb-JMEf7e {
  display: block;
  margin-top: 0;
  line-height: normal;
}

.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-UbuQg-r4m2rf.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-aSi1db-MCEKJb
  .VfPpkd-rymPhb-JMEf7e:before {
  display: inline-block;
  width: 0;
  height: 28px;
  content: "";
  vertical-align: 0;
}

.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-UbuQg-r4m2rf.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-vfifzc-MCEKJb
  .VfPpkd-rymPhb-JMEf7e {
  display: block;
  margin-top: 0;
  line-height: normal;
}

.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-UbuQg-r4m2rf.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-vfifzc-MCEKJb
  .VfPpkd-rymPhb-JMEf7e:before {
  display: inline-block;
  width: 0;
  height: 28px;
  content: "";
  vertical-align: 0;
}

.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-UbuQg-r4m2rf .VfPpkd-rymPhb-JMEf7e {
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-family: Roboto, sans-serif;
  font-family: var(
    --mdc-typography-caption-font-family,
    var(--mdc-typography-font-family, Roboto, sans-serif)
  );
  font-size: 0.75rem;
  font-size: var(--mdc-typography-caption-font-size, 0.75rem);
  line-height: 1.25rem;
  line-height: var(--mdc-typography-caption-line-height, 1.25rem);
  font-weight: 400;
  font-weight: var(--mdc-typography-caption-font-weight, 400);
  letter-spacing: 0.0333333333em;
  letter-spacing: var(--mdc-typography-caption-letter-spacing, 0.0333333333em);
  text-decoration: inherit;
  -webkit-text-decoration: var(
    --mdc-typography-caption-text-decoration,
    inherit
  );
  text-decoration: var(--mdc-typography-caption-text-decoration, inherit);
  text-transform: inherit;
  text-transform: var(--mdc-typography-caption-text-transform, inherit);
}

.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-UbuQg-MPu53c.VfPpkd-rymPhb-ibnC6b {
  padding-left: auto;
  padding-right: 0;
}

[dir="rtl"]
  .VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-UbuQg-MPu53c.VfPpkd-rymPhb-ibnC6b,
.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-UbuQg-MPu53c.VfPpkd-rymPhb-ibnC6b[dir="rtl"] {
  padding-left: 0;
  padding-right: auto;
}

.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-UbuQg-MPu53c .VfPpkd-rymPhb-JMEf7e {
  margin-left: 24px;
  margin-right: 8px;
}

[dir="rtl"]
  .VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-UbuQg-MPu53c
  .VfPpkd-rymPhb-JMEf7e,
.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-UbuQg-MPu53c
  .VfPpkd-rymPhb-JMEf7e[dir="rtl"] {
  margin-left: 8px;
  margin-right: 24px;
}

.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-UbuQg-MPu53c.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-vfifzc-MCEKJb
  .VfPpkd-rymPhb-JMEf7e {
  align-self: flex-start;
  margin-top: 8px;
}

.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-UbuQg-GCYh9b.VfPpkd-rymPhb-ibnC6b {
  padding-left: auto;
  padding-right: 0;
}

[dir="rtl"]
  .VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-UbuQg-GCYh9b.VfPpkd-rymPhb-ibnC6b,
.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-UbuQg-GCYh9b.VfPpkd-rymPhb-ibnC6b[dir="rtl"] {
  padding-left: 0;
  padding-right: auto;
}

.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-UbuQg-GCYh9b .VfPpkd-rymPhb-JMEf7e {
  margin-left: 24px;
  margin-right: 8px;
}

[dir="rtl"]
  .VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-UbuQg-GCYh9b
  .VfPpkd-rymPhb-JMEf7e,
.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-UbuQg-GCYh9b
  .VfPpkd-rymPhb-JMEf7e[dir="rtl"] {
  margin-left: 8px;
  margin-right: 24px;
}

.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-UbuQg-GCYh9b.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-vfifzc-MCEKJb
  .VfPpkd-rymPhb-JMEf7e {
  align-self: flex-start;
  margin-top: 8px;
}

.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-UbuQg-scr2fc.VfPpkd-rymPhb-ibnC6b {
  padding-left: auto;
  padding-right: 0;
}

[dir="rtl"]
  .VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-UbuQg-scr2fc.VfPpkd-rymPhb-ibnC6b,
.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-UbuQg-scr2fc.VfPpkd-rymPhb-ibnC6b[dir="rtl"] {
  padding-left: 0;
  padding-right: auto;
}

.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-UbuQg-scr2fc .VfPpkd-rymPhb-JMEf7e,
[dir="rtl"]
  .VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-UbuQg-scr2fc
  .VfPpkd-rymPhb-JMEf7e,
.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-UbuQg-scr2fc
  .VfPpkd-rymPhb-JMEf7e[dir="rtl"] {
  margin-left: 16px;
  margin-right: 16px;
}

.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-UbuQg-scr2fc.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-vfifzc-MCEKJb
  .VfPpkd-rymPhb-JMEf7e {
  align-self: flex-start;
  margin-top: 16px;
}

.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-BYmFj.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-aSi1db-MCEKJb
  .VfPpkd-rymPhb-fpDzbe-fmcmS {
  display: block;
  margin-top: 0;
  line-height: normal;
}

.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-BYmFj.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-aSi1db-MCEKJb
  .VfPpkd-rymPhb-fpDzbe-fmcmS:before {
  display: inline-block;
  width: 0;
  height: 20px;
  content: "";
  vertical-align: 0;
}

.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-BYmFj.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-vfifzc-MCEKJb
  .VfPpkd-rymPhb-fpDzbe-fmcmS {
  display: block;
  margin-top: 0;
  line-height: normal;
}

.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-BYmFj.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-vfifzc-MCEKJb
  .VfPpkd-rymPhb-fpDzbe-fmcmS:before {
  display: inline-block;
  width: 0;
  height: 20px;
  content: "";
  vertical-align: 0;
}

.VfPpkd-rymPhb-ibnC6b,
[dir="rtl"] .VfPpkd-rymPhb-ibnC6b,
.VfPpkd-rymPhb-ibnC6b[dir="rtl"] {
  padding-left: 16px;
  padding-right: 16px;
}

.VfPpkd-rymPhb-JNdkSc .VfPpkd-StrnGf-rymPhb {
  padding: 0;
}

.VfPpkd-rymPhb-oT7voc {
  margin: 0.75rem 16px;
}

.VfPpkd-rymPhb-clz4Ic {
  padding: 0;
  background-clip: content-box;
}

.VfPpkd-rymPhb-clz4Ic.VfPpkd-rymPhb-clz4Ic-OWXEXe-SfQLQb-M1Soyc-YbohUe,
.VfPpkd-rymPhb-clz4Ic-OWXEXe-SfQLQb-M1Soyc-fmcmS.VfPpkd-rymPhb-clz4Ic-OWXEXe-SfQLQb-M1Soyc-YbohUe,
.VfPpkd-rymPhb-clz4Ic-OWXEXe-SfQLQb-M1Soyc-Bz112c.VfPpkd-rymPhb-clz4Ic-OWXEXe-SfQLQb-M1Soyc-YbohUe,
.VfPpkd-rymPhb-clz4Ic-OWXEXe-SfQLQb-M1Soyc-HiaYvf.VfPpkd-rymPhb-clz4Ic-OWXEXe-SfQLQb-M1Soyc-YbohUe,
.VfPpkd-rymPhb-clz4Ic-OWXEXe-SfQLQb-M1Soyc-JUCs7e.VfPpkd-rymPhb-clz4Ic-OWXEXe-SfQLQb-M1Soyc-YbohUe,
.VfPpkd-rymPhb-clz4Ic-OWXEXe-SfQLQb-M1Soyc-YLEF4c.VfPpkd-rymPhb-clz4Ic-OWXEXe-SfQLQb-M1Soyc-YbohUe,
.VfPpkd-rymPhb-clz4Ic-OWXEXe-SfQLQb-M1Soyc-MPu53c.VfPpkd-rymPhb-clz4Ic-OWXEXe-SfQLQb-M1Soyc-YbohUe,
.VfPpkd-rymPhb-clz4Ic-OWXEXe-SfQLQb-M1Soyc-scr2fc.VfPpkd-rymPhb-clz4Ic-OWXEXe-SfQLQb-M1Soyc-YbohUe,
.VfPpkd-rymPhb-clz4Ic-OWXEXe-SfQLQb-M1Soyc-GCYh9b.VfPpkd-rymPhb-clz4Ic-OWXEXe-SfQLQb-M1Soyc-YbohUe {
  padding-left: 16px;
  padding-right: auto;
}

[dir="rtl"]
  .VfPpkd-rymPhb-clz4Ic.VfPpkd-rymPhb-clz4Ic-OWXEXe-SfQLQb-M1Soyc-YbohUe,
[dir="rtl"]
  .VfPpkd-rymPhb-clz4Ic-OWXEXe-SfQLQb-M1Soyc-fmcmS.VfPpkd-rymPhb-clz4Ic-OWXEXe-SfQLQb-M1Soyc-YbohUe,
[dir="rtl"]
  .VfPpkd-rymPhb-clz4Ic-OWXEXe-SfQLQb-M1Soyc-Bz112c.VfPpkd-rymPhb-clz4Ic-OWXEXe-SfQLQb-M1Soyc-YbohUe,
[dir="rtl"]
  .VfPpkd-rymPhb-clz4Ic-OWXEXe-SfQLQb-M1Soyc-HiaYvf.VfPpkd-rymPhb-clz4Ic-OWXEXe-SfQLQb-M1Soyc-YbohUe,
[dir="rtl"]
  .VfPpkd-rymPhb-clz4Ic-OWXEXe-SfQLQb-M1Soyc-JUCs7e.VfPpkd-rymPhb-clz4Ic-OWXEXe-SfQLQb-M1Soyc-YbohUe,
[dir="rtl"]
  .VfPpkd-rymPhb-clz4Ic-OWXEXe-SfQLQb-M1Soyc-YLEF4c.VfPpkd-rymPhb-clz4Ic-OWXEXe-SfQLQb-M1Soyc-YbohUe,
[dir="rtl"]
  .VfPpkd-rymPhb-clz4Ic-OWXEXe-SfQLQb-M1Soyc-MPu53c.VfPpkd-rymPhb-clz4Ic-OWXEXe-SfQLQb-M1Soyc-YbohUe,
[dir="rtl"]
  .VfPpkd-rymPhb-clz4Ic-OWXEXe-SfQLQb-M1Soyc-scr2fc.VfPpkd-rymPhb-clz4Ic-OWXEXe-SfQLQb-M1Soyc-YbohUe,
[dir="rtl"]
  .VfPpkd-rymPhb-clz4Ic-OWXEXe-SfQLQb-M1Soyc-GCYh9b.VfPpkd-rymPhb-clz4Ic-OWXEXe-SfQLQb-M1Soyc-YbohUe,
.VfPpkd-rymPhb-clz4Ic.VfPpkd-rymPhb-clz4Ic-OWXEXe-SfQLQb-M1Soyc-YbohUe[dir="rtl"],
.VfPpkd-rymPhb-clz4Ic-OWXEXe-SfQLQb-M1Soyc-fmcmS.VfPpkd-rymPhb-clz4Ic-OWXEXe-SfQLQb-M1Soyc-YbohUe[dir="rtl"],
.VfPpkd-rymPhb-clz4Ic-OWXEXe-SfQLQb-M1Soyc-Bz112c.VfPpkd-rymPhb-clz4Ic-OWXEXe-SfQLQb-M1Soyc-YbohUe[dir="rtl"],
.VfPpkd-rymPhb-clz4Ic-OWXEXe-SfQLQb-M1Soyc-HiaYvf.VfPpkd-rymPhb-clz4Ic-OWXEXe-SfQLQb-M1Soyc-YbohUe[dir="rtl"],
.VfPpkd-rymPhb-clz4Ic-OWXEXe-SfQLQb-M1Soyc-JUCs7e.VfPpkd-rymPhb-clz4Ic-OWXEXe-SfQLQb-M1Soyc-YbohUe[dir="rtl"],
.VfPpkd-rymPhb-clz4Ic-OWXEXe-SfQLQb-M1Soyc-YLEF4c.VfPpkd-rymPhb-clz4Ic-OWXEXe-SfQLQb-M1Soyc-YbohUe[dir="rtl"],
.VfPpkd-rymPhb-clz4Ic-OWXEXe-SfQLQb-M1Soyc-MPu53c.VfPpkd-rymPhb-clz4Ic-OWXEXe-SfQLQb-M1Soyc-YbohUe[dir="rtl"],
.VfPpkd-rymPhb-clz4Ic-OWXEXe-SfQLQb-M1Soyc-scr2fc.VfPpkd-rymPhb-clz4Ic-OWXEXe-SfQLQb-M1Soyc-YbohUe[dir="rtl"],
.VfPpkd-rymPhb-clz4Ic-OWXEXe-SfQLQb-M1Soyc-GCYh9b.VfPpkd-rymPhb-clz4Ic-OWXEXe-SfQLQb-M1Soyc-YbohUe[dir="rtl"],
.VfPpkd-rymPhb-clz4Ic.VfPpkd-rymPhb-clz4Ic-OWXEXe-SfQLQb-UbuQg-YbohUe,
.VfPpkd-rymPhb-clz4Ic-OWXEXe-SfQLQb-M1Soyc-fmcmS.VfPpkd-rymPhb-clz4Ic-OWXEXe-SfQLQb-UbuQg-YbohUe,
.VfPpkd-rymPhb-clz4Ic-OWXEXe-SfQLQb-M1Soyc-Bz112c.VfPpkd-rymPhb-clz4Ic-OWXEXe-SfQLQb-UbuQg-YbohUe,
.VfPpkd-rymPhb-clz4Ic-OWXEXe-SfQLQb-M1Soyc-HiaYvf.VfPpkd-rymPhb-clz4Ic-OWXEXe-SfQLQb-UbuQg-YbohUe,
.VfPpkd-rymPhb-clz4Ic-OWXEXe-SfQLQb-M1Soyc-JUCs7e.VfPpkd-rymPhb-clz4Ic-OWXEXe-SfQLQb-UbuQg-YbohUe,
.VfPpkd-rymPhb-clz4Ic-OWXEXe-SfQLQb-M1Soyc-YLEF4c.VfPpkd-rymPhb-clz4Ic-OWXEXe-SfQLQb-UbuQg-YbohUe,
.VfPpkd-rymPhb-clz4Ic-OWXEXe-SfQLQb-M1Soyc-MPu53c.VfPpkd-rymPhb-clz4Ic-OWXEXe-SfQLQb-UbuQg-YbohUe,
.VfPpkd-rymPhb-clz4Ic-OWXEXe-SfQLQb-M1Soyc-scr2fc.VfPpkd-rymPhb-clz4Ic-OWXEXe-SfQLQb-UbuQg-YbohUe,
.VfPpkd-rymPhb-clz4Ic-OWXEXe-SfQLQb-M1Soyc-GCYh9b.VfPpkd-rymPhb-clz4Ic-OWXEXe-SfQLQb-UbuQg-YbohUe {
  padding-left: auto;
  padding-right: 16px;
}

[dir="rtl"]
  .VfPpkd-rymPhb-clz4Ic.VfPpkd-rymPhb-clz4Ic-OWXEXe-SfQLQb-UbuQg-YbohUe,
[dir="rtl"]
  .VfPpkd-rymPhb-clz4Ic-OWXEXe-SfQLQb-M1Soyc-fmcmS.VfPpkd-rymPhb-clz4Ic-OWXEXe-SfQLQb-UbuQg-YbohUe,
[dir="rtl"]
  .VfPpkd-rymPhb-clz4Ic-OWXEXe-SfQLQb-M1Soyc-Bz112c.VfPpkd-rymPhb-clz4Ic-OWXEXe-SfQLQb-UbuQg-YbohUe,
[dir="rtl"]
  .VfPpkd-rymPhb-clz4Ic-OWXEXe-SfQLQb-M1Soyc-HiaYvf.VfPpkd-rymPhb-clz4Ic-OWXEXe-SfQLQb-UbuQg-YbohUe,
[dir="rtl"]
  .VfPpkd-rymPhb-clz4Ic-OWXEXe-SfQLQb-M1Soyc-JUCs7e.VfPpkd-rymPhb-clz4Ic-OWXEXe-SfQLQb-UbuQg-YbohUe,
[dir="rtl"]
  .VfPpkd-rymPhb-clz4Ic-OWXEXe-SfQLQb-M1Soyc-YLEF4c.VfPpkd-rymPhb-clz4Ic-OWXEXe-SfQLQb-UbuQg-YbohUe,
[dir="rtl"]
  .VfPpkd-rymPhb-clz4Ic-OWXEXe-SfQLQb-M1Soyc-MPu53c.VfPpkd-rymPhb-clz4Ic-OWXEXe-SfQLQb-UbuQg-YbohUe,
[dir="rtl"]
  .VfPpkd-rymPhb-clz4Ic-OWXEXe-SfQLQb-M1Soyc-scr2fc.VfPpkd-rymPhb-clz4Ic-OWXEXe-SfQLQb-UbuQg-YbohUe,
[dir="rtl"]
  .VfPpkd-rymPhb-clz4Ic-OWXEXe-SfQLQb-M1Soyc-GCYh9b.VfPpkd-rymPhb-clz4Ic-OWXEXe-SfQLQb-UbuQg-YbohUe,
.VfPpkd-rymPhb-clz4Ic.VfPpkd-rymPhb-clz4Ic-OWXEXe-SfQLQb-UbuQg-YbohUe[dir="rtl"],
.VfPpkd-rymPhb-clz4Ic-OWXEXe-SfQLQb-M1Soyc-fmcmS.VfPpkd-rymPhb-clz4Ic-OWXEXe-SfQLQb-UbuQg-YbohUe[dir="rtl"],
.VfPpkd-rymPhb-clz4Ic-OWXEXe-SfQLQb-M1Soyc-Bz112c.VfPpkd-rymPhb-clz4Ic-OWXEXe-SfQLQb-UbuQg-YbohUe[dir="rtl"],
.VfPpkd-rymPhb-clz4Ic-OWXEXe-SfQLQb-M1Soyc-HiaYvf.VfPpkd-rymPhb-clz4Ic-OWXEXe-SfQLQb-UbuQg-YbohUe[dir="rtl"],
.VfPpkd-rymPhb-clz4Ic-OWXEXe-SfQLQb-M1Soyc-JUCs7e.VfPpkd-rymPhb-clz4Ic-OWXEXe-SfQLQb-UbuQg-YbohUe[dir="rtl"],
.VfPpkd-rymPhb-clz4Ic-OWXEXe-SfQLQb-M1Soyc-YLEF4c.VfPpkd-rymPhb-clz4Ic-OWXEXe-SfQLQb-UbuQg-YbohUe[dir="rtl"],
.VfPpkd-rymPhb-clz4Ic-OWXEXe-SfQLQb-M1Soyc-MPu53c.VfPpkd-rymPhb-clz4Ic-OWXEXe-SfQLQb-UbuQg-YbohUe[dir="rtl"],
.VfPpkd-rymPhb-clz4Ic-OWXEXe-SfQLQb-M1Soyc-scr2fc.VfPpkd-rymPhb-clz4Ic-OWXEXe-SfQLQb-UbuQg-YbohUe[dir="rtl"],
.VfPpkd-rymPhb-clz4Ic-OWXEXe-SfQLQb-M1Soyc-GCYh9b.VfPpkd-rymPhb-clz4Ic-OWXEXe-SfQLQb-UbuQg-YbohUe[dir="rtl"] {
  padding-left: 16px;
  padding-right: auto;
}

.VfPpkd-rymPhb-clz4Ic-OWXEXe-SfQLQb-M1Soyc-aTv5jf.VfPpkd-rymPhb-clz4Ic-OWXEXe-SfQLQb-M1Soyc-YbohUe {
  padding-left: 0;
  padding-right: auto;
}

[dir="rtl"]
  .VfPpkd-rymPhb-clz4Ic-OWXEXe-SfQLQb-M1Soyc-aTv5jf.VfPpkd-rymPhb-clz4Ic-OWXEXe-SfQLQb-M1Soyc-YbohUe,
.VfPpkd-rymPhb-clz4Ic-OWXEXe-SfQLQb-M1Soyc-aTv5jf.VfPpkd-rymPhb-clz4Ic-OWXEXe-SfQLQb-M1Soyc-YbohUe[dir="rtl"] {
  padding-left: auto;
  padding-right: 0;
}

[dir="rtl"] .VfPpkd-rymPhb-clz4Ic,
.VfPpkd-rymPhb-clz4Ic[dir="rtl"] {
  padding: 0;
}

:not(.VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-OWB6Me).VfPpkd-StrnGf-rymPhb-ibnC6b {
  --mdc-ripple-fg-size: 0;
  --mdc-ripple-left: 0;
  --mdc-ripple-top: 0;
  --mdc-ripple-fg-scale: 1;
  --mdc-ripple-fg-translate-end: 0;
  --mdc-ripple-fg-translate-start: 0;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  will-change: transform, opacity;
}

:not(.VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-OWB6Me).VfPpkd-StrnGf-rymPhb-ibnC6b
  .VfPpkd-StrnGf-rymPhb-pZXsl:before,
:not(.VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-OWB6Me).VfPpkd-StrnGf-rymPhb-ibnC6b
  .VfPpkd-StrnGf-rymPhb-pZXsl:after {
  position: absolute;
  border-radius: 50%;
  opacity: 0;
  pointer-events: none;
  content: "";
}

:not(.VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-OWB6Me).VfPpkd-StrnGf-rymPhb-ibnC6b
  .VfPpkd-StrnGf-rymPhb-pZXsl:before {
  transition:
    opacity 15ms linear,
    background-color 15ms linear;
  z-index: 1;
  z-index: var(--mdc-ripple-z-index, 1);
}

:not(.VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-OWB6Me).VfPpkd-StrnGf-rymPhb-ibnC6b
  .VfPpkd-StrnGf-rymPhb-pZXsl:after {
  z-index: 0;
  z-index: var(--mdc-ripple-z-index, 0);
}

:not(
    .VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-OWB6Me
  ).VfPpkd-StrnGf-rymPhb-ibnC6b.VfPpkd-ksKsZd-mWPk3d
  .VfPpkd-StrnGf-rymPhb-pZXsl:before {
  transform: scale(var(--mdc-ripple-fg-scale, 1));
}

:not(
    .VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-OWB6Me
  ).VfPpkd-StrnGf-rymPhb-ibnC6b.VfPpkd-ksKsZd-mWPk3d
  .VfPpkd-StrnGf-rymPhb-pZXsl:after {
  top: 0;
  left: 0;
  transform: scale(0);
  transform-origin: center center;
}

:not(
    .VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-OWB6Me
  ).VfPpkd-StrnGf-rymPhb-ibnC6b.VfPpkd-ksKsZd-mWPk3d-OWXEXe-ZNMTqd
  .VfPpkd-StrnGf-rymPhb-pZXsl:after {
  top: var(--mdc-ripple-top, 0);
  left: var(--mdc-ripple-left, 0);
}

:not(
    .VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-OWB6Me
  ).VfPpkd-StrnGf-rymPhb-ibnC6b.VfPpkd-ksKsZd-mWPk3d-OWXEXe-Tv8l5d-lJfZMc
  .VfPpkd-StrnGf-rymPhb-pZXsl:after {
  animation:
    mdc-ripple-fg-radius-in 225ms forwards,
    mdc-ripple-fg-opacity-in 75ms forwards;
}

:not(
    .VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-OWB6Me
  ).VfPpkd-StrnGf-rymPhb-ibnC6b.VfPpkd-ksKsZd-mWPk3d-OWXEXe-Tv8l5d-OmS1vf
  .VfPpkd-StrnGf-rymPhb-pZXsl:after {
  animation: mdc-ripple-fg-opacity-out 0.15s;
  transform: translate(var(--mdc-ripple-fg-translate-end, 0))
    scale(var(--mdc-ripple-fg-scale, 1));
}

:not(.VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-OWB6Me).VfPpkd-StrnGf-rymPhb-ibnC6b
  .VfPpkd-rymPhb-pZXsl:before,
:not(.VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-OWB6Me).VfPpkd-StrnGf-rymPhb-ibnC6b
  .VfPpkd-rymPhb-pZXsl:after {
  position: absolute;
  border-radius: 50%;
  opacity: 0;
  pointer-events: none;
  content: "";
}

:not(.VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-OWB6Me).VfPpkd-StrnGf-rymPhb-ibnC6b
  .VfPpkd-rymPhb-pZXsl:before {
  transition:
    opacity 15ms linear,
    background-color 15ms linear;
  z-index: 1;
  z-index: var(--mdc-ripple-z-index, 1);
}

:not(.VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-OWB6Me).VfPpkd-StrnGf-rymPhb-ibnC6b
  .VfPpkd-rymPhb-pZXsl:after {
  z-index: 0;
  z-index: var(--mdc-ripple-z-index, 0);
}

:not(
    .VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-OWB6Me
  ).VfPpkd-StrnGf-rymPhb-ibnC6b.VfPpkd-ksKsZd-mWPk3d
  .VfPpkd-rymPhb-pZXsl:before {
  transform: scale(var(--mdc-ripple-fg-scale, 1));
}

:not(
    .VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-OWB6Me
  ).VfPpkd-StrnGf-rymPhb-ibnC6b.VfPpkd-ksKsZd-mWPk3d
  .VfPpkd-rymPhb-pZXsl:after {
  top: 0;
  left: 0;
  transform: scale(0);
  transform-origin: center center;
}

:not(
    .VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-OWB6Me
  ).VfPpkd-StrnGf-rymPhb-ibnC6b.VfPpkd-ksKsZd-mWPk3d-OWXEXe-ZNMTqd
  .VfPpkd-rymPhb-pZXsl:after {
  top: var(--mdc-ripple-top, 0);
  left: var(--mdc-ripple-left, 0);
}

:not(
    .VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-OWB6Me
  ).VfPpkd-StrnGf-rymPhb-ibnC6b.VfPpkd-ksKsZd-mWPk3d-OWXEXe-Tv8l5d-lJfZMc
  .VfPpkd-rymPhb-pZXsl:after {
  animation:
    mdc-ripple-fg-radius-in 225ms forwards,
    mdc-ripple-fg-opacity-in 75ms forwards;
}

:not(
    .VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-OWB6Me
  ).VfPpkd-StrnGf-rymPhb-ibnC6b.VfPpkd-ksKsZd-mWPk3d-OWXEXe-Tv8l5d-OmS1vf
  .VfPpkd-rymPhb-pZXsl:after {
  animation: mdc-ripple-fg-opacity-out 0.15s;
  transform: translate(var(--mdc-ripple-fg-translate-end, 0))
    scale(var(--mdc-ripple-fg-scale, 1));
}

:not(.VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-OWB6Me).VfPpkd-StrnGf-rymPhb-ibnC6b
  .VfPpkd-StrnGf-rymPhb-pZXsl:before,
:not(.VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-OWB6Me).VfPpkd-StrnGf-rymPhb-ibnC6b
  .VfPpkd-StrnGf-rymPhb-pZXsl:after {
  top: -50%;
  left: -50%;
  width: 200%;
  height: 200%;
}

:not(
    .VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-OWB6Me
  ).VfPpkd-StrnGf-rymPhb-ibnC6b.VfPpkd-ksKsZd-mWPk3d
  .VfPpkd-StrnGf-rymPhb-pZXsl:after {
  width: var(--mdc-ripple-fg-size, 100%);
  height: var(--mdc-ripple-fg-size, 100%);
}

:not(.VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-OWB6Me).VfPpkd-StrnGf-rymPhb-ibnC6b
  .VfPpkd-rymPhb-pZXsl:before,
:not(.VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-OWB6Me).VfPpkd-StrnGf-rymPhb-ibnC6b
  .VfPpkd-rymPhb-pZXsl:after {
  top: -50%;
  left: -50%;
  width: 200%;
  height: 200%;
}

:not(
    .VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-OWB6Me
  ).VfPpkd-StrnGf-rymPhb-ibnC6b.VfPpkd-ksKsZd-mWPk3d
  .VfPpkd-rymPhb-pZXsl:after {
  width: var(--mdc-ripple-fg-size, 100%);
  height: var(--mdc-ripple-fg-size, 100%);
}

:not(.VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-OWB6Me).VfPpkd-StrnGf-rymPhb-ibnC6b
  .VfPpkd-StrnGf-rymPhb-pZXsl:before,
:not(.VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-OWB6Me).VfPpkd-StrnGf-rymPhb-ibnC6b
  .VfPpkd-StrnGf-rymPhb-pZXsl:after {
  background-color: #000;
  background-color: var(--mdc-ripple-color, #000);
}

:not(
    .VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-OWB6Me
  ).VfPpkd-StrnGf-rymPhb-ibnC6b:hover
  .VfPpkd-StrnGf-rymPhb-pZXsl:before,
:not(
    .VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-OWB6Me
  ).VfPpkd-StrnGf-rymPhb-ibnC6b.VfPpkd-ksKsZd-XxIAqe-OWXEXe-ZmdkE
  .VfPpkd-StrnGf-rymPhb-pZXsl:before {
  opacity: 0.04;
  opacity: var(--mdc-ripple-hover-opacity, 0.04);
}

:not(
    .VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-OWB6Me
  ).VfPpkd-StrnGf-rymPhb-ibnC6b.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe
  .VfPpkd-StrnGf-rymPhb-pZXsl:before,
:not(
    .VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-OWB6Me
  ).VfPpkd-StrnGf-rymPhb-ibnC6b:not(.VfPpkd-ksKsZd-mWPk3d):focus
  .VfPpkd-StrnGf-rymPhb-pZXsl:before {
  transition-duration: 75ms;
  opacity: 0.12;
  opacity: var(--mdc-ripple-focus-opacity, 0.12);
}

:not(
    .VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-OWB6Me
  ).VfPpkd-StrnGf-rymPhb-ibnC6b:not(.VfPpkd-ksKsZd-mWPk3d)
  .VfPpkd-StrnGf-rymPhb-pZXsl:after {
  transition: opacity 0.15s linear;
}

:not(
    .VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-OWB6Me
  ).VfPpkd-StrnGf-rymPhb-ibnC6b:not(.VfPpkd-ksKsZd-mWPk3d):active
  .VfPpkd-StrnGf-rymPhb-pZXsl:after {
  transition-duration: 75ms;
  opacity: 0.12;
  opacity: var(--mdc-ripple-press-opacity, 0.12);
}

:not(.VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-OWB6Me).VfPpkd-StrnGf-rymPhb-ibnC6b
  .VfPpkd-rymPhb-pZXsl:before,
:not(.VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-OWB6Me).VfPpkd-StrnGf-rymPhb-ibnC6b
  .VfPpkd-rymPhb-pZXsl:after {
  background-color: #000;
  background-color: var(--mdc-ripple-color, #000);
}

:not(
    .VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-OWB6Me
  ).VfPpkd-StrnGf-rymPhb-ibnC6b:hover
  .VfPpkd-rymPhb-pZXsl:before,
:not(
    .VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-OWB6Me
  ).VfPpkd-StrnGf-rymPhb-ibnC6b.VfPpkd-ksKsZd-XxIAqe-OWXEXe-ZmdkE
  .VfPpkd-rymPhb-pZXsl:before {
  opacity: 0.04;
  opacity: var(--mdc-ripple-hover-opacity, 0.04);
}

:not(
    .VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-OWB6Me
  ).VfPpkd-StrnGf-rymPhb-ibnC6b.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe
  .VfPpkd-rymPhb-pZXsl:before,
:not(
    .VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-OWB6Me
  ).VfPpkd-StrnGf-rymPhb-ibnC6b:not(.VfPpkd-ksKsZd-mWPk3d):focus
  .VfPpkd-rymPhb-pZXsl:before {
  transition-duration: 75ms;
  opacity: 0.12;
  opacity: var(--mdc-ripple-focus-opacity, 0.12);
}

:not(
    .VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-OWB6Me
  ).VfPpkd-StrnGf-rymPhb-ibnC6b:not(.VfPpkd-ksKsZd-mWPk3d)
  .VfPpkd-rymPhb-pZXsl:after {
  transition: opacity 0.15s linear;
}

:not(
    .VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-OWB6Me
  ).VfPpkd-StrnGf-rymPhb-ibnC6b:not(.VfPpkd-ksKsZd-mWPk3d):active
  .VfPpkd-rymPhb-pZXsl:after {
  transition-duration: 75ms;
  opacity: 0.12;
  opacity: var(--mdc-ripple-press-opacity, 0.12);
}

:not(
    .VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-OWB6Me
  ).VfPpkd-StrnGf-rymPhb-ibnC6b.VfPpkd-ksKsZd-mWPk3d {
  --mdc-ripple-fg-opacity: var(--mdc-ripple-press-opacity, 0.12);
}

:not(
    .VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-OWB6Me
  ).VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-pXU01b
  .VfPpkd-StrnGf-rymPhb-pZXsl:before {
  opacity: 0.12;
  opacity: var(--mdc-ripple-activated-opacity, 0.12);
}

:not(
    .VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-OWB6Me
  ).VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-pXU01b
  .VfPpkd-StrnGf-rymPhb-pZXsl:before,
:not(
    .VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-OWB6Me
  ).VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-pXU01b
  .VfPpkd-StrnGf-rymPhb-pZXsl:after {
  background-color: #6200ee;
  background-color: var(--mdc-ripple-color, var(--mdc-theme-primary, #6200ee));
}

:not(
    .VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-OWB6Me
  ).VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-pXU01b:hover
  .VfPpkd-StrnGf-rymPhb-pZXsl:before,
:not(
    .VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-OWB6Me
  ).VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-pXU01b.VfPpkd-ksKsZd-XxIAqe-OWXEXe-ZmdkE
  .VfPpkd-StrnGf-rymPhb-pZXsl:before {
  opacity: 0.16;
  opacity: var(--mdc-ripple-hover-opacity, 0.16);
}

:not(
    .VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-OWB6Me
  ).VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-pXU01b.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe
  .VfPpkd-StrnGf-rymPhb-pZXsl:before,
:not(
    .VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-OWB6Me
  ).VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-pXU01b:not(.VfPpkd-ksKsZd-mWPk3d):focus
  .VfPpkd-StrnGf-rymPhb-pZXsl:before {
  transition-duration: 75ms;
  opacity: 0.24;
  opacity: var(--mdc-ripple-focus-opacity, 0.24);
}

:not(
    .VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-OWB6Me
  ).VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-pXU01b:not(.VfPpkd-ksKsZd-mWPk3d)
  .VfPpkd-StrnGf-rymPhb-pZXsl:after {
  transition: opacity 0.15s linear;
}

:not(
    .VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-OWB6Me
  ).VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-pXU01b:not(.VfPpkd-ksKsZd-mWPk3d):active
  .VfPpkd-StrnGf-rymPhb-pZXsl:after {
  transition-duration: 75ms;
  opacity: 0.24;
  opacity: var(--mdc-ripple-press-opacity, 0.24);
}

:not(
    .VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-OWB6Me
  ).VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-pXU01b
  .VfPpkd-rymPhb-pZXsl:before {
  opacity: 0.12;
  opacity: var(--mdc-ripple-activated-opacity, 0.12);
}

:not(
    .VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-OWB6Me
  ).VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-pXU01b
  .VfPpkd-rymPhb-pZXsl:before,
:not(
    .VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-OWB6Me
  ).VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-pXU01b
  .VfPpkd-rymPhb-pZXsl:after {
  background-color: #6200ee;
  background-color: var(--mdc-ripple-color, var(--mdc-theme-primary, #6200ee));
}

:not(
    .VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-OWB6Me
  ).VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-pXU01b:hover
  .VfPpkd-rymPhb-pZXsl:before,
:not(
    .VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-OWB6Me
  ).VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-pXU01b.VfPpkd-ksKsZd-XxIAqe-OWXEXe-ZmdkE
  .VfPpkd-rymPhb-pZXsl:before {
  opacity: 0.16;
  opacity: var(--mdc-ripple-hover-opacity, 0.16);
}

:not(
    .VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-OWB6Me
  ).VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-pXU01b.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe
  .VfPpkd-rymPhb-pZXsl:before,
:not(
    .VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-OWB6Me
  ).VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-pXU01b:not(.VfPpkd-ksKsZd-mWPk3d):focus
  .VfPpkd-rymPhb-pZXsl:before {
  transition-duration: 75ms;
  opacity: 0.24;
  opacity: var(--mdc-ripple-focus-opacity, 0.24);
}

:not(
    .VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-OWB6Me
  ).VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-pXU01b:not(.VfPpkd-ksKsZd-mWPk3d)
  .VfPpkd-rymPhb-pZXsl:after {
  transition: opacity 0.15s linear;
}

:not(
    .VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-OWB6Me
  ).VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-pXU01b:not(.VfPpkd-ksKsZd-mWPk3d):active
  .VfPpkd-rymPhb-pZXsl:after {
  transition-duration: 75ms;
  opacity: 0.24;
  opacity: var(--mdc-ripple-press-opacity, 0.24);
}

:not(
    .VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-OWB6Me
  ).VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-pXU01b.VfPpkd-ksKsZd-mWPk3d {
  --mdc-ripple-fg-opacity: var(--mdc-ripple-press-opacity, 0.24);
}

:not(
    .VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-OWB6Me
  ).VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-gk6SMd
  .VfPpkd-StrnGf-rymPhb-pZXsl:before {
  opacity: 0.08;
  opacity: var(--mdc-ripple-selected-opacity, 0.08);
}

:not(
    .VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-OWB6Me
  ).VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-gk6SMd
  .VfPpkd-StrnGf-rymPhb-pZXsl:before,
:not(
    .VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-OWB6Me
  ).VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-gk6SMd
  .VfPpkd-StrnGf-rymPhb-pZXsl:after {
  background-color: #6200ee;
  background-color: var(--mdc-ripple-color, var(--mdc-theme-primary, #6200ee));
}

:not(
    .VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-OWB6Me
  ).VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-gk6SMd:hover
  .VfPpkd-StrnGf-rymPhb-pZXsl:before,
:not(
    .VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-OWB6Me
  ).VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-gk6SMd.VfPpkd-ksKsZd-XxIAqe-OWXEXe-ZmdkE
  .VfPpkd-StrnGf-rymPhb-pZXsl:before {
  opacity: 0.12;
  opacity: var(--mdc-ripple-hover-opacity, 0.12);
}

:not(
    .VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-OWB6Me
  ).VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-gk6SMd.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe
  .VfPpkd-StrnGf-rymPhb-pZXsl:before,
:not(
    .VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-OWB6Me
  ).VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-gk6SMd:not(.VfPpkd-ksKsZd-mWPk3d):focus
  .VfPpkd-StrnGf-rymPhb-pZXsl:before {
  transition-duration: 75ms;
  opacity: 0.2;
  opacity: var(--mdc-ripple-focus-opacity, 0.2);
}

:not(
    .VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-OWB6Me
  ).VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-gk6SMd:not(.VfPpkd-ksKsZd-mWPk3d)
  .VfPpkd-StrnGf-rymPhb-pZXsl:after {
  transition: opacity 0.15s linear;
}

:not(
    .VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-OWB6Me
  ).VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-gk6SMd:not(.VfPpkd-ksKsZd-mWPk3d):active
  .VfPpkd-StrnGf-rymPhb-pZXsl:after {
  transition-duration: 75ms;
  opacity: 0.2;
  opacity: var(--mdc-ripple-press-opacity, 0.2);
}

:not(
    .VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-OWB6Me
  ).VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-gk6SMd
  .VfPpkd-rymPhb-pZXsl:before {
  opacity: 0.08;
  opacity: var(--mdc-ripple-selected-opacity, 0.08);
}

:not(
    .VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-OWB6Me
  ).VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-gk6SMd
  .VfPpkd-rymPhb-pZXsl:before,
:not(
    .VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-OWB6Me
  ).VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-gk6SMd
  .VfPpkd-rymPhb-pZXsl:after {
  background-color: #6200ee;
  background-color: var(--mdc-ripple-color, var(--mdc-theme-primary, #6200ee));
}

:not(
    .VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-OWB6Me
  ).VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-gk6SMd:hover
  .VfPpkd-rymPhb-pZXsl:before,
:not(
    .VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-OWB6Me
  ).VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-gk6SMd.VfPpkd-ksKsZd-XxIAqe-OWXEXe-ZmdkE
  .VfPpkd-rymPhb-pZXsl:before {
  opacity: 0.12;
  opacity: var(--mdc-ripple-hover-opacity, 0.12);
}

:not(
    .VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-OWB6Me
  ).VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-gk6SMd.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe
  .VfPpkd-rymPhb-pZXsl:before,
:not(
    .VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-OWB6Me
  ).VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-gk6SMd:not(.VfPpkd-ksKsZd-mWPk3d):focus
  .VfPpkd-rymPhb-pZXsl:before {
  transition-duration: 75ms;
  opacity: 0.2;
  opacity: var(--mdc-ripple-focus-opacity, 0.2);
}

:not(
    .VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-OWB6Me
  ).VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-gk6SMd:not(.VfPpkd-ksKsZd-mWPk3d)
  .VfPpkd-rymPhb-pZXsl:after {
  transition: opacity 0.15s linear;
}

:not(
    .VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-OWB6Me
  ).VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-gk6SMd:not(.VfPpkd-ksKsZd-mWPk3d):active
  .VfPpkd-rymPhb-pZXsl:after {
  transition-duration: 75ms;
  opacity: 0.2;
  opacity: var(--mdc-ripple-press-opacity, 0.2);
}

:not(
    .VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-OWB6Me
  ).VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-gk6SMd.VfPpkd-ksKsZd-mWPk3d {
  --mdc-ripple-fg-opacity: var(--mdc-ripple-press-opacity, 0.2);
}

:not(.VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-OWB6Me).VfPpkd-StrnGf-rymPhb-ibnC6b
  .VfPpkd-StrnGf-rymPhb-pZXsl,
:not(.VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-OWB6Me).VfPpkd-StrnGf-rymPhb-ibnC6b
  .VfPpkd-rymPhb-pZXsl {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  pointer-events: none;
}

:not(.VfPpkd-rymPhb-ibnC6b-OWXEXe-OWB6Me).VfPpkd-rymPhb-ibnC6b {
  --mdc-ripple-fg-size: 0;
  --mdc-ripple-left: 0;
  --mdc-ripple-top: 0;
  --mdc-ripple-fg-scale: 1;
  --mdc-ripple-fg-translate-end: 0;
  --mdc-ripple-fg-translate-start: 0;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  will-change: transform, opacity;
}

:not(.VfPpkd-rymPhb-ibnC6b-OWXEXe-OWB6Me).VfPpkd-rymPhb-ibnC6b
  .VfPpkd-rymPhb-pZXsl:before,
:not(.VfPpkd-rymPhb-ibnC6b-OWXEXe-OWB6Me).VfPpkd-rymPhb-ibnC6b
  .VfPpkd-rymPhb-pZXsl:after {
  position: absolute;
  border-radius: 50%;
  opacity: 0;
  pointer-events: none;
  content: "";
}

:not(.VfPpkd-rymPhb-ibnC6b-OWXEXe-OWB6Me).VfPpkd-rymPhb-ibnC6b
  .VfPpkd-rymPhb-pZXsl:before {
  transition:
    opacity 15ms linear,
    background-color 15ms linear;
  z-index: 1;
  z-index: var(--mdc-ripple-z-index, 1);
}

:not(.VfPpkd-rymPhb-ibnC6b-OWXEXe-OWB6Me).VfPpkd-rymPhb-ibnC6b
  .VfPpkd-rymPhb-pZXsl:after {
  z-index: 0;
  z-index: var(--mdc-ripple-z-index, 0);
}

:not(
    .VfPpkd-rymPhb-ibnC6b-OWXEXe-OWB6Me
  ).VfPpkd-rymPhb-ibnC6b.VfPpkd-ksKsZd-mWPk3d
  .VfPpkd-rymPhb-pZXsl:before {
  transform: scale(var(--mdc-ripple-fg-scale, 1));
}

:not(
    .VfPpkd-rymPhb-ibnC6b-OWXEXe-OWB6Me
  ).VfPpkd-rymPhb-ibnC6b.VfPpkd-ksKsZd-mWPk3d
  .VfPpkd-rymPhb-pZXsl:after {
  top: 0;
  left: 0;
  transform: scale(0);
  transform-origin: center center;
}

:not(
    .VfPpkd-rymPhb-ibnC6b-OWXEXe-OWB6Me
  ).VfPpkd-rymPhb-ibnC6b.VfPpkd-ksKsZd-mWPk3d-OWXEXe-ZNMTqd
  .VfPpkd-rymPhb-pZXsl:after {
  top: var(--mdc-ripple-top, 0);
  left: var(--mdc-ripple-left, 0);
}

:not(
    .VfPpkd-rymPhb-ibnC6b-OWXEXe-OWB6Me
  ).VfPpkd-rymPhb-ibnC6b.VfPpkd-ksKsZd-mWPk3d-OWXEXe-Tv8l5d-lJfZMc
  .VfPpkd-rymPhb-pZXsl:after {
  animation:
    mdc-ripple-fg-radius-in 225ms forwards,
    mdc-ripple-fg-opacity-in 75ms forwards;
}

:not(
    .VfPpkd-rymPhb-ibnC6b-OWXEXe-OWB6Me
  ).VfPpkd-rymPhb-ibnC6b.VfPpkd-ksKsZd-mWPk3d-OWXEXe-Tv8l5d-OmS1vf
  .VfPpkd-rymPhb-pZXsl:after {
  animation: mdc-ripple-fg-opacity-out 0.15s;
  transform: translate(var(--mdc-ripple-fg-translate-end, 0))
    scale(var(--mdc-ripple-fg-scale, 1));
}

:not(.VfPpkd-rymPhb-ibnC6b-OWXEXe-OWB6Me).VfPpkd-rymPhb-ibnC6b
  .VfPpkd-rymPhb-pZXsl:before,
:not(.VfPpkd-rymPhb-ibnC6b-OWXEXe-OWB6Me).VfPpkd-rymPhb-ibnC6b
  .VfPpkd-rymPhb-pZXsl:after {
  top: -50%;
  left: -50%;
  width: 200%;
  height: 200%;
}

:not(
    .VfPpkd-rymPhb-ibnC6b-OWXEXe-OWB6Me
  ).VfPpkd-rymPhb-ibnC6b.VfPpkd-ksKsZd-mWPk3d
  .VfPpkd-rymPhb-pZXsl:after {
  width: var(--mdc-ripple-fg-size, 100%);
  height: var(--mdc-ripple-fg-size, 100%);
}

:not(.VfPpkd-rymPhb-ibnC6b-OWXEXe-OWB6Me).VfPpkd-rymPhb-ibnC6b
  .VfPpkd-rymPhb-pZXsl:before,
:not(.VfPpkd-rymPhb-ibnC6b-OWXEXe-OWB6Me).VfPpkd-rymPhb-ibnC6b
  .VfPpkd-rymPhb-pZXsl:after {
  background-color: #000;
  background-color: var(--mdc-ripple-color, #000);
}

:not(.VfPpkd-rymPhb-ibnC6b-OWXEXe-OWB6Me).VfPpkd-rymPhb-ibnC6b:hover
  .VfPpkd-rymPhb-pZXsl:before,
:not(
    .VfPpkd-rymPhb-ibnC6b-OWXEXe-OWB6Me
  ).VfPpkd-rymPhb-ibnC6b.VfPpkd-ksKsZd-XxIAqe-OWXEXe-ZmdkE
  .VfPpkd-rymPhb-pZXsl:before {
  opacity: 0.04;
  opacity: var(--mdc-ripple-hover-opacity, 0.04);
}

:not(
    .VfPpkd-rymPhb-ibnC6b-OWXEXe-OWB6Me
  ).VfPpkd-rymPhb-ibnC6b.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe
  .VfPpkd-rymPhb-pZXsl:before,
:not(.VfPpkd-rymPhb-ibnC6b-OWXEXe-OWB6Me).VfPpkd-rymPhb-ibnC6b:not(
    .VfPpkd-ksKsZd-mWPk3d
  ):focus
  .VfPpkd-rymPhb-pZXsl:before {
  transition-duration: 75ms;
  opacity: 0.12;
  opacity: var(--mdc-ripple-focus-opacity, 0.12);
}

:not(.VfPpkd-rymPhb-ibnC6b-OWXEXe-OWB6Me).VfPpkd-rymPhb-ibnC6b:not(
    .VfPpkd-ksKsZd-mWPk3d
  )
  .VfPpkd-rymPhb-pZXsl:after {
  transition: opacity 0.15s linear;
}

:not(.VfPpkd-rymPhb-ibnC6b-OWXEXe-OWB6Me).VfPpkd-rymPhb-ibnC6b:not(
    .VfPpkd-ksKsZd-mWPk3d
  ):active
  .VfPpkd-rymPhb-pZXsl:after {
  transition-duration: 75ms;
  opacity: 0.12;
  opacity: var(--mdc-ripple-press-opacity, 0.12);
}

:not(
    .VfPpkd-rymPhb-ibnC6b-OWXEXe-OWB6Me
  ).VfPpkd-rymPhb-ibnC6b.VfPpkd-ksKsZd-mWPk3d {
  --mdc-ripple-fg-opacity: var(--mdc-ripple-press-opacity, 0.12);
}

:not(.VfPpkd-rymPhb-ibnC6b-OWXEXe-OWB6Me).VfPpkd-rymPhb-ibnC6b-OWXEXe-pXU01b
  .VfPpkd-rymPhb-pZXsl:before {
  opacity: 0.12;
  opacity: var(--mdc-ripple-activated-opacity, 0.12);
}

:not(.VfPpkd-rymPhb-ibnC6b-OWXEXe-OWB6Me).VfPpkd-rymPhb-ibnC6b-OWXEXe-pXU01b
  .VfPpkd-rymPhb-pZXsl:before,
:not(.VfPpkd-rymPhb-ibnC6b-OWXEXe-OWB6Me).VfPpkd-rymPhb-ibnC6b-OWXEXe-pXU01b
  .VfPpkd-rymPhb-pZXsl:after {
  background-color: #6200ee;
  background-color: var(--mdc-ripple-color, var(--mdc-theme-primary, #6200ee));
}

:not(
    .VfPpkd-rymPhb-ibnC6b-OWXEXe-OWB6Me
  ).VfPpkd-rymPhb-ibnC6b-OWXEXe-pXU01b:hover
  .VfPpkd-rymPhb-pZXsl:before,
:not(
    .VfPpkd-rymPhb-ibnC6b-OWXEXe-OWB6Me
  ).VfPpkd-rymPhb-ibnC6b-OWXEXe-pXU01b.VfPpkd-ksKsZd-XxIAqe-OWXEXe-ZmdkE
  .VfPpkd-rymPhb-pZXsl:before {
  opacity: 0.16;
  opacity: var(--mdc-ripple-hover-opacity, 0.16);
}

:not(
    .VfPpkd-rymPhb-ibnC6b-OWXEXe-OWB6Me
  ).VfPpkd-rymPhb-ibnC6b-OWXEXe-pXU01b.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe
  .VfPpkd-rymPhb-pZXsl:before,
:not(
    .VfPpkd-rymPhb-ibnC6b-OWXEXe-OWB6Me
  ).VfPpkd-rymPhb-ibnC6b-OWXEXe-pXU01b:not(.VfPpkd-ksKsZd-mWPk3d):focus
  .VfPpkd-rymPhb-pZXsl:before {
  transition-duration: 75ms;
  opacity: 0.24;
  opacity: var(--mdc-ripple-focus-opacity, 0.24);
}

:not(
    .VfPpkd-rymPhb-ibnC6b-OWXEXe-OWB6Me
  ).VfPpkd-rymPhb-ibnC6b-OWXEXe-pXU01b:not(.VfPpkd-ksKsZd-mWPk3d)
  .VfPpkd-rymPhb-pZXsl:after {
  transition: opacity 0.15s linear;
}

:not(
    .VfPpkd-rymPhb-ibnC6b-OWXEXe-OWB6Me
  ).VfPpkd-rymPhb-ibnC6b-OWXEXe-pXU01b:not(.VfPpkd-ksKsZd-mWPk3d):active
  .VfPpkd-rymPhb-pZXsl:after {
  transition-duration: 75ms;
  opacity: 0.24;
  opacity: var(--mdc-ripple-press-opacity, 0.24);
}

:not(
    .VfPpkd-rymPhb-ibnC6b-OWXEXe-OWB6Me
  ).VfPpkd-rymPhb-ibnC6b-OWXEXe-pXU01b.VfPpkd-ksKsZd-mWPk3d {
  --mdc-ripple-fg-opacity: var(--mdc-ripple-press-opacity, 0.24);
}

:not(.VfPpkd-rymPhb-ibnC6b-OWXEXe-OWB6Me).VfPpkd-rymPhb-ibnC6b-OWXEXe-gk6SMd
  .VfPpkd-rymPhb-pZXsl:before {
  opacity: 0.08;
  opacity: var(--mdc-ripple-selected-opacity, 0.08);
}

:not(.VfPpkd-rymPhb-ibnC6b-OWXEXe-OWB6Me).VfPpkd-rymPhb-ibnC6b-OWXEXe-gk6SMd
  .VfPpkd-rymPhb-pZXsl:before,
:not(.VfPpkd-rymPhb-ibnC6b-OWXEXe-OWB6Me).VfPpkd-rymPhb-ibnC6b-OWXEXe-gk6SMd
  .VfPpkd-rymPhb-pZXsl:after {
  background-color: #6200ee;
  background-color: var(--mdc-ripple-color, var(--mdc-theme-primary, #6200ee));
}

:not(
    .VfPpkd-rymPhb-ibnC6b-OWXEXe-OWB6Me
  ).VfPpkd-rymPhb-ibnC6b-OWXEXe-gk6SMd:hover
  .VfPpkd-rymPhb-pZXsl:before,
:not(
    .VfPpkd-rymPhb-ibnC6b-OWXEXe-OWB6Me
  ).VfPpkd-rymPhb-ibnC6b-OWXEXe-gk6SMd.VfPpkd-ksKsZd-XxIAqe-OWXEXe-ZmdkE
  .VfPpkd-rymPhb-pZXsl:before {
  opacity: 0.12;
  opacity: var(--mdc-ripple-hover-opacity, 0.12);
}

:not(
    .VfPpkd-rymPhb-ibnC6b-OWXEXe-OWB6Me
  ).VfPpkd-rymPhb-ibnC6b-OWXEXe-gk6SMd.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe
  .VfPpkd-rymPhb-pZXsl:before,
:not(
    .VfPpkd-rymPhb-ibnC6b-OWXEXe-OWB6Me
  ).VfPpkd-rymPhb-ibnC6b-OWXEXe-gk6SMd:not(.VfPpkd-ksKsZd-mWPk3d):focus
  .VfPpkd-rymPhb-pZXsl:before {
  transition-duration: 75ms;
  opacity: 0.2;
  opacity: var(--mdc-ripple-focus-opacity, 0.2);
}

:not(
    .VfPpkd-rymPhb-ibnC6b-OWXEXe-OWB6Me
  ).VfPpkd-rymPhb-ibnC6b-OWXEXe-gk6SMd:not(.VfPpkd-ksKsZd-mWPk3d)
  .VfPpkd-rymPhb-pZXsl:after {
  transition: opacity 0.15s linear;
}

:not(
    .VfPpkd-rymPhb-ibnC6b-OWXEXe-OWB6Me
  ).VfPpkd-rymPhb-ibnC6b-OWXEXe-gk6SMd:not(.VfPpkd-ksKsZd-mWPk3d):active
  .VfPpkd-rymPhb-pZXsl:after {
  transition-duration: 75ms;
  opacity: 0.2;
  opacity: var(--mdc-ripple-press-opacity, 0.2);
}

:not(
    .VfPpkd-rymPhb-ibnC6b-OWXEXe-OWB6Me
  ).VfPpkd-rymPhb-ibnC6b-OWXEXe-gk6SMd.VfPpkd-ksKsZd-mWPk3d {
  --mdc-ripple-fg-opacity: var(--mdc-ripple-press-opacity, 0.2);
}

:not(.VfPpkd-rymPhb-ibnC6b-OWXEXe-OWB6Me).VfPpkd-rymPhb-ibnC6b
  .VfPpkd-rymPhb-pZXsl {
  position: relative;
  outline: none;
  overflow: hidden;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  pointer-events: none;
}

.VfPpkd-GCYh9b {
  padding: 10px;
}

.VfPpkd-GCYh9b
  .VfPpkd-gBXA9-bMcfAe:enabled:not(:checked)
  + .VfPpkd-RsCWK
  .VfPpkd-wVo5xe-LkdAo {
  border-color: #0000008a;
}

.VfPpkd-GCYh9b
  .VfPpkd-gBXA9-bMcfAe:enabled:checked
  + .VfPpkd-RsCWK
  .VfPpkd-wVo5xe-LkdAo {
  border-color: #018786;
  border-color: var(--mdc-theme-secondary, #018786);
}

.VfPpkd-GCYh9b
  .VfPpkd-gBXA9-bMcfAe:enabled
  + .VfPpkd-RsCWK
  .VfPpkd-Z5TpLc-LkdAo {
  border-color: #018786;
  border-color: var(--mdc-theme-secondary, #018786);
}

.VfPpkd-GCYh9b
  [aria-disabled="true"]
  .VfPpkd-gBXA9-bMcfAe:not(:checked)
  + .VfPpkd-RsCWK
  .VfPpkd-wVo5xe-LkdAo,
.VfPpkd-GCYh9b
  .VfPpkd-gBXA9-bMcfAe:disabled:not(:checked)
  + .VfPpkd-RsCWK
  .VfPpkd-wVo5xe-LkdAo {
  border-color: #00000061;
}

.VfPpkd-GCYh9b
  [aria-disabled="true"]
  .VfPpkd-gBXA9-bMcfAe:checked
  + .VfPpkd-RsCWK
  .VfPpkd-wVo5xe-LkdAo,
.VfPpkd-GCYh9b
  .VfPpkd-gBXA9-bMcfAe:disabled:checked
  + .VfPpkd-RsCWK
  .VfPpkd-wVo5xe-LkdAo {
  border-color: #00000061;
}

.VfPpkd-GCYh9b
  [aria-disabled="true"]
  .VfPpkd-gBXA9-bMcfAe
  + .VfPpkd-RsCWK
  .VfPpkd-Z5TpLc-LkdAo,
.VfPpkd-GCYh9b
  .VfPpkd-gBXA9-bMcfAe:disabled
  + .VfPpkd-RsCWK
  .VfPpkd-Z5TpLc-LkdAo {
  border-color: #00000061;
}

.VfPpkd-GCYh9b .VfPpkd-RsCWK:before {
  background-color: #018786;
  background-color: var(--mdc-theme-secondary, #018786);
}

.VfPpkd-GCYh9b .VfPpkd-RsCWK:before {
  top: -10px;
  left: -10px;
  width: 40px;
  height: 40px;
}

.VfPpkd-GCYh9b .VfPpkd-gBXA9-bMcfAe {
  top: 0;
  right: 0;
  left: 0;
  width: 40px;
  height: 40px;
}

@media (-ms-high-contrast: active), screen and (forced-colors: active) {
  .VfPpkd-GCYh9b.VfPpkd-GCYh9b-OWXEXe-OWB6Me
    [aria-disabled="true"]
    .VfPpkd-gBXA9-bMcfAe:not(:checked)
    + .VfPpkd-RsCWK
    .VfPpkd-wVo5xe-LkdAo,
  .VfPpkd-GCYh9b.VfPpkd-GCYh9b-OWXEXe-OWB6Me
    .VfPpkd-gBXA9-bMcfAe:disabled:not(:checked)
    + .VfPpkd-RsCWK
    .VfPpkd-wVo5xe-LkdAo {
    border-color: GrayText;
  }

  .VfPpkd-GCYh9b.VfPpkd-GCYh9b-OWXEXe-OWB6Me
    [aria-disabled="true"]
    .VfPpkd-gBXA9-bMcfAe:checked
    + .VfPpkd-RsCWK
    .VfPpkd-wVo5xe-LkdAo,
  .VfPpkd-GCYh9b.VfPpkd-GCYh9b-OWXEXe-OWB6Me
    .VfPpkd-gBXA9-bMcfAe:disabled:checked
    + .VfPpkd-RsCWK
    .VfPpkd-wVo5xe-LkdAo {
    border-color: GrayText;
  }

  .VfPpkd-GCYh9b.VfPpkd-GCYh9b-OWXEXe-OWB6Me
    [aria-disabled="true"]
    .VfPpkd-gBXA9-bMcfAe
    + .VfPpkd-RsCWK
    .VfPpkd-Z5TpLc-LkdAo,
  .VfPpkd-GCYh9b.VfPpkd-GCYh9b-OWXEXe-OWB6Me
    .VfPpkd-gBXA9-bMcfAe:disabled
    + .VfPpkd-RsCWK
    .VfPpkd-Z5TpLc-LkdAo {
    border-color: GrayText;
  }
}

.VfPpkd-GCYh9b {
  display: inline-block;
  position: relative;
  flex: 0 0 auto;
  box-sizing: content-box;
  width: 20px;
  height: 20px;
  cursor: pointer;
  will-change: opacity, transform, border-color, color;
}

.VfPpkd-GCYh9b[hidden] {
  display: none;
}

.VfPpkd-RsCWK {
  display: inline-block;
  position: relative;
  box-sizing: border-box;
  width: 20px;
  height: 20px;
}

.VfPpkd-RsCWK:before {
  position: absolute;
  transform: scale(0);
  border-radius: 50%;
  opacity: 0;
  pointer-events: none;
  content: "";
  transition:
    opacity 0.12s 0ms cubic-bezier(0.4, 0, 0.6, 1),
    transform 0.12s 0ms cubic-bezier(0.4, 0, 0.6, 1);
}

.VfPpkd-wVo5xe-LkdAo {
  position: absolute;
  top: 0;
  left: 0;
  box-sizing: border-box;
  width: 100%;
  height: 100%;
  border-width: 2px;
  border-style: solid;
  border-radius: 50%;
  transition: border-color 0.12s 0ms cubic-bezier(0.4, 0, 0.6, 1);
}

.VfPpkd-Z5TpLc-LkdAo {
  position: absolute;
  top: 0;
  left: 0;
  box-sizing: border-box;
  width: 100%;
  height: 100%;
  transform: scale(0);
  border-width: 10px;
  border-style: solid;
  border-radius: 50%;
  transition:
    transform 0.12s 0ms cubic-bezier(0.4, 0, 0.6, 1),
    border-color 0.12s 0ms cubic-bezier(0.4, 0, 0.6, 1);
}

.VfPpkd-gBXA9-bMcfAe {
  position: absolute;
  margin: 0;
  padding: 0;
  opacity: 0;
  cursor: inherit;
  z-index: 1;
}

.VfPpkd-GCYh9b-OWXEXe-dgl2Hf {
  margin: 4px;
}

.VfPpkd-GCYh9b-OWXEXe-dgl2Hf .VfPpkd-gBXA9-bMcfAe {
  top: -4px;
  right: -4px;
  left: -4px;
  width: 48px;
  height: 48px;
}

.VfPpkd-GCYh9b.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe .VfPpkd-r6xRoe-LhBDec,
.VfPpkd-GCYh9b:not(.VfPpkd-ksKsZd-mWPk3d):focus .VfPpkd-r6xRoe-LhBDec {
  pointer-events: none;
  border: 2px solid transparent;
  border-radius: 6px;
  box-sizing: content-box;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  height: 100%;
  width: 100%;
}

@media screen and (forced-colors: active) {
  .VfPpkd-GCYh9b.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe
    .VfPpkd-r6xRoe-LhBDec,
  .VfPpkd-GCYh9b:not(.VfPpkd-ksKsZd-mWPk3d):focus .VfPpkd-r6xRoe-LhBDec {
    border-color: CanvasText;
  }
}

.VfPpkd-GCYh9b.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe
  .VfPpkd-r6xRoe-LhBDec:after,
.VfPpkd-GCYh9b:not(.VfPpkd-ksKsZd-mWPk3d):focus .VfPpkd-r6xRoe-LhBDec:after {
  content: "";
  border: 2px solid transparent;
  border-radius: 8px;
  display: block;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  height: calc(100% + 4px);
  width: calc(100% + 4px);
}

@media screen and (forced-colors: active) {
  .VfPpkd-GCYh9b.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe
    .VfPpkd-r6xRoe-LhBDec:after,
  .VfPpkd-GCYh9b:not(.VfPpkd-ksKsZd-mWPk3d):focus .VfPpkd-r6xRoe-LhBDec:after {
    border-color: CanvasText;
  }
}

.VfPpkd-gBXA9-bMcfAe:checked + .VfPpkd-RsCWK,
.VfPpkd-gBXA9-bMcfAe:disabled + .VfPpkd-RsCWK {
  transition:
    opacity 0.12s 0ms cubic-bezier(0, 0, 0.2, 1),
    transform 0.12s 0ms cubic-bezier(0, 0, 0.2, 1);
}

.VfPpkd-gBXA9-bMcfAe:checked + .VfPpkd-RsCWK .VfPpkd-wVo5xe-LkdAo,
.VfPpkd-gBXA9-bMcfAe:disabled + .VfPpkd-RsCWK .VfPpkd-wVo5xe-LkdAo {
  transition: border-color 0.12s 0ms cubic-bezier(0, 0, 0.2, 1);
}

.VfPpkd-gBXA9-bMcfAe:checked + .VfPpkd-RsCWK .VfPpkd-Z5TpLc-LkdAo,
.VfPpkd-gBXA9-bMcfAe:disabled + .VfPpkd-RsCWK .VfPpkd-Z5TpLc-LkdAo {
  transition:
    transform 0.12s 0ms cubic-bezier(0, 0, 0.2, 1),
    border-color 0.12s 0ms cubic-bezier(0, 0, 0.2, 1);
}

.VfPpkd-GCYh9b-OWXEXe-OWB6Me {
  cursor: default;
  pointer-events: none;
}

.VfPpkd-gBXA9-bMcfAe:checked + .VfPpkd-RsCWK .VfPpkd-Z5TpLc-LkdAo {
  transform: scale(0.5);
  transition:
    transform 0.12s 0ms cubic-bezier(0, 0, 0.2, 1),
    border-color 0.12s 0ms cubic-bezier(0, 0, 0.2, 1);
}

.VfPpkd-gBXA9-bMcfAe:disabled + .VfPpkd-RsCWK,
[aria-disabled="true"] .VfPpkd-gBXA9-bMcfAe + .VfPpkd-RsCWK {
  cursor: default;
}

.VfPpkd-gBXA9-bMcfAe:focus + .VfPpkd-RsCWK:before {
  transform: scale(1);
  opacity: 0.12;
  transition:
    opacity 0.12s 0ms cubic-bezier(0, 0, 0.2, 1),
    transform 0.12s 0ms cubic-bezier(0, 0, 0.2, 1);
}

.VfPpkd-GCYh9b {
  --mdc-ripple-fg-size: 0;
  --mdc-ripple-left: 0;
  --mdc-ripple-top: 0;
  --mdc-ripple-fg-scale: 1;
  --mdc-ripple-fg-translate-end: 0;
  --mdc-ripple-fg-translate-start: 0;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  will-change: transform, opacity;
}

.VfPpkd-GCYh9b .VfPpkd-eHTEvd:before,
.VfPpkd-GCYh9b .VfPpkd-eHTEvd:after {
  position: absolute;
  border-radius: 50%;
  opacity: 0;
  pointer-events: none;
  content: "";
}

.VfPpkd-GCYh9b .VfPpkd-eHTEvd:before {
  transition:
    opacity 15ms linear,
    background-color 15ms linear;
  z-index: 1;
  z-index: var(--mdc-ripple-z-index, 1);
}

.VfPpkd-GCYh9b .VfPpkd-eHTEvd:after {
  z-index: 0;
  z-index: var(--mdc-ripple-z-index, 0);
}

.VfPpkd-GCYh9b.VfPpkd-ksKsZd-mWPk3d .VfPpkd-eHTEvd:before {
  transform: scale(var(--mdc-ripple-fg-scale, 1));
}

.VfPpkd-GCYh9b.VfPpkd-ksKsZd-mWPk3d .VfPpkd-eHTEvd:after {
  top: 0;
  left: 0;
  transform: scale(0);
  transform-origin: center center;
}

.VfPpkd-GCYh9b.VfPpkd-ksKsZd-mWPk3d-OWXEXe-ZNMTqd .VfPpkd-eHTEvd:after {
  top: var(--mdc-ripple-top, 0);
  left: var(--mdc-ripple-left, 0);
}

.VfPpkd-GCYh9b.VfPpkd-ksKsZd-mWPk3d-OWXEXe-Tv8l5d-lJfZMc .VfPpkd-eHTEvd:after {
  animation:
    mdc-ripple-fg-radius-in 225ms forwards,
    mdc-ripple-fg-opacity-in 75ms forwards;
}

.VfPpkd-GCYh9b.VfPpkd-ksKsZd-mWPk3d-OWXEXe-Tv8l5d-OmS1vf .VfPpkd-eHTEvd:after {
  animation: mdc-ripple-fg-opacity-out 0.15s;
  transform: translate(var(--mdc-ripple-fg-translate-end, 0))
    scale(var(--mdc-ripple-fg-scale, 1));
}

.VfPpkd-GCYh9b .VfPpkd-eHTEvd:before,
.VfPpkd-GCYh9b .VfPpkd-eHTEvd:after {
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

.VfPpkd-GCYh9b.VfPpkd-ksKsZd-mWPk3d .VfPpkd-eHTEvd:before,
.VfPpkd-GCYh9b.VfPpkd-ksKsZd-mWPk3d .VfPpkd-eHTEvd:after {
  top: var(--mdc-ripple-top, 0);
  left: var(--mdc-ripple-left, 0);
  width: var(--mdc-ripple-fg-size, 100%);
  height: var(--mdc-ripple-fg-size, 100%);
}

.VfPpkd-GCYh9b.VfPpkd-ksKsZd-mWPk3d .VfPpkd-eHTEvd:after {
  width: var(--mdc-ripple-fg-size, 100%);
  height: var(--mdc-ripple-fg-size, 100%);
}

.VfPpkd-GCYh9b .VfPpkd-eHTEvd:before,
.VfPpkd-GCYh9b .VfPpkd-eHTEvd:after {
  background-color: #018786;
  background-color: var(
    --mdc-ripple-color,
    var(--mdc-theme-secondary, #018786)
  );
}

.VfPpkd-GCYh9b:hover .VfPpkd-eHTEvd:before,
.VfPpkd-GCYh9b.VfPpkd-ksKsZd-XxIAqe-OWXEXe-ZmdkE .VfPpkd-eHTEvd:before {
  opacity: 0.04;
  opacity: var(--mdc-ripple-hover-opacity, 0.04);
}

.VfPpkd-GCYh9b.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe .VfPpkd-eHTEvd:before,
.VfPpkd-GCYh9b:not(.VfPpkd-ksKsZd-mWPk3d):focus .VfPpkd-eHTEvd:before {
  transition-duration: 75ms;
  opacity: 0.12;
  opacity: var(--mdc-ripple-focus-opacity, 0.12);
}

.VfPpkd-GCYh9b:not(.VfPpkd-ksKsZd-mWPk3d) .VfPpkd-eHTEvd:after {
  transition: opacity 0.15s linear;
}

.VfPpkd-GCYh9b:not(.VfPpkd-ksKsZd-mWPk3d):active .VfPpkd-eHTEvd:after {
  transition-duration: 75ms;
  opacity: 0.12;
  opacity: var(--mdc-ripple-press-opacity, 0.12);
}

.VfPpkd-GCYh9b.VfPpkd-ksKsZd-mWPk3d {
  --mdc-ripple-fg-opacity: var(--mdc-ripple-press-opacity, 0.12);
}

.VfPpkd-GCYh9b.VfPpkd-ksKsZd-mWPk3d .VfPpkd-RsCWK:before,
.VfPpkd-GCYh9b.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe .VfPpkd-RsCWK:before {
  content: none;
}

.VfPpkd-eHTEvd {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  pointer-events: none;
}

.kDzhGf {
  z-index: 0;
}

.kDzhGf .VfPpkd-eHTEvd:before,
.kDzhGf .VfPpkd-eHTEvd:after {
  z-index: -1;
}

.kDzhGf .VfPpkd-eHTEvd:before,
.kDzhGf .VfPpkd-eHTEvd:after {
  background-color: #1a73e8;
  background-color: var(--gm-radio-state-color, rgb(26, 115, 232));
}

.kDzhGf:hover .VfPpkd-eHTEvd:before,
.kDzhGf.VfPpkd-ksKsZd-XxIAqe-OWXEXe-ZmdkE .VfPpkd-eHTEvd:before {
  opacity: 0.04;
  opacity: var(--mdc-ripple-hover-opacity, 0.04);
}

.kDzhGf.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe .VfPpkd-eHTEvd:before,
.kDzhGf:not(.VfPpkd-ksKsZd-mWPk3d):focus .VfPpkd-eHTEvd:before {
  transition-duration: 75ms;
  opacity: 0.12;
  opacity: var(--mdc-ripple-focus-opacity, 0.12);
}

.kDzhGf:not(.VfPpkd-ksKsZd-mWPk3d) .VfPpkd-eHTEvd:after {
  transition: opacity 0.15s linear;
}

.kDzhGf:not(.VfPpkd-ksKsZd-mWPk3d):active .VfPpkd-eHTEvd:after {
  transition-duration: 75ms;
  opacity: 0.1;
  opacity: var(--mdc-ripple-press-opacity, 0.1);
}

.kDzhGf .VfPpkd-gBXA9-bMcfAe:enabled:not(:checked) ~ .VfPpkd-eHTEvd:before,
.kDzhGf .VfPpkd-gBXA9-bMcfAe:enabled:not(:checked) ~ .VfPpkd-eHTEvd:after {
  background-color: #3c4043;
  background-color: var(--gm-radio-state-color, rgb(60, 64, 67));
}

.kDzhGf:hover
  .VfPpkd-gBXA9-bMcfAe:enabled:not(:checked)
  ~ .VfPpkd-eHTEvd:before,
.kDzhGf.VfPpkd-ksKsZd-XxIAqe-OWXEXe-ZmdkE
  .VfPpkd-gBXA9-bMcfAe:enabled:not(:checked)
  ~ .VfPpkd-eHTEvd:before {
  opacity: 0.04;
  opacity: var(--mdc-ripple-hover-opacity, 0.04);
}

.kDzhGf.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe
  .VfPpkd-gBXA9-bMcfAe:enabled:not(:checked)
  ~ .VfPpkd-eHTEvd:before,
.kDzhGf:not(.VfPpkd-ksKsZd-mWPk3d):focus
  .VfPpkd-gBXA9-bMcfAe:enabled:not(:checked)
  ~ .VfPpkd-eHTEvd:before {
  transition-duration: 75ms;
  opacity: 0.12;
  opacity: var(--mdc-ripple-focus-opacity, 0.12);
}

.kDzhGf:not(.VfPpkd-ksKsZd-mWPk3d)
  .VfPpkd-gBXA9-bMcfAe:enabled:not(:checked)
  ~ .VfPpkd-eHTEvd:after {
  transition: opacity 0.15s linear;
}

.kDzhGf:not(.VfPpkd-ksKsZd-mWPk3d):active
  .VfPpkd-gBXA9-bMcfAe:enabled:not(:checked)
  ~ .VfPpkd-eHTEvd:after {
  transition-duration: 75ms;
  opacity: 0.1;
  opacity: var(--mdc-ripple-press-opacity, 0.1);
}

.kDzhGf.VfPpkd-ksKsZd-mWPk3d {
  --mdc-ripple-fg-opacity: var(--mdc-ripple-press-opacity, 0.1);
}

.kDzhGf
  .VfPpkd-gBXA9-bMcfAe:enabled:not(:checked)
  + .VfPpkd-RsCWK
  .VfPpkd-wVo5xe-LkdAo {
  border-color: #5f6368;
  border-color: var(--gm-radio-stroke-color--unchecked, rgb(95, 99, 104));
}

.kDzhGf
  .VfPpkd-gBXA9-bMcfAe:enabled:checked
  + .VfPpkd-RsCWK
  .VfPpkd-wVo5xe-LkdAo {
  border-color: #1a73e8;
  border-color: var(--gm-radio-stroke-color--checked, rgb(26, 115, 232));
}

.kDzhGf .VfPpkd-gBXA9-bMcfAe:enabled + .VfPpkd-RsCWK .VfPpkd-Z5TpLc-LkdAo {
  border-color: #1a73e8;
  border-color: var(--gm-radio-ink-color, rgb(26, 115, 232));
}

.kDzhGf
  [aria-disabled="true"]
  .VfPpkd-gBXA9-bMcfAe:not(:checked)
  + .VfPpkd-RsCWK
  .VfPpkd-wVo5xe-LkdAo,
.kDzhGf
  .VfPpkd-gBXA9-bMcfAe:disabled:not(:checked)
  + .VfPpkd-RsCWK
  .VfPpkd-wVo5xe-LkdAo {
  border-color: #3c404361;
  border-color: var(
    --gm-radio-disabled-stroke-color--unchecked,
    rgba(60, 64, 67, 0.38)
  );
}

.kDzhGf
  [aria-disabled="true"]
  .VfPpkd-gBXA9-bMcfAe:checked
  + .VfPpkd-RsCWK
  .VfPpkd-wVo5xe-LkdAo,
.kDzhGf
  .VfPpkd-gBXA9-bMcfAe:disabled:checked
  + .VfPpkd-RsCWK
  .VfPpkd-wVo5xe-LkdAo {
  border-color: #3c404361;
  border-color: var(
    --gm-radio-disabled-stroke-color--checked,
    rgba(60, 64, 67, 0.38)
  );
}

.kDzhGf
  [aria-disabled="true"]
  .VfPpkd-gBXA9-bMcfAe
  + .VfPpkd-RsCWK
  .VfPpkd-Z5TpLc-LkdAo,
.kDzhGf .VfPpkd-gBXA9-bMcfAe:disabled + .VfPpkd-RsCWK .VfPpkd-Z5TpLc-LkdAo {
  border-color: #3c404361;
  border-color: var(--gm-radio-disabled-ink-color, rgba(60, 64, 67, 0.38));
}

.kDzhGf .VfPpkd-RsCWK:before {
  background-color: #1a73e8;
  background-color: var(--gm-radio-state-color, rgb(26, 115, 232));
}

.kDzhGf:hover
  .VfPpkd-gBXA9-bMcfAe:enabled:not(:checked)
  + .VfPpkd-RsCWK
  .VfPpkd-wVo5xe-LkdAo,
.kDzhGf.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe
  .VfPpkd-gBXA9-bMcfAe:enabled:not(:checked)
  + .VfPpkd-RsCWK
  .VfPpkd-wVo5xe-LkdAo,
.kDzhGf:not(.VfPpkd-ksKsZd-mWPk3d):focus
  .VfPpkd-gBXA9-bMcfAe:enabled:not(:checked)
  + .VfPpkd-RsCWK
  .VfPpkd-wVo5xe-LkdAo,
.kDzhGf:active
  .VfPpkd-gBXA9-bMcfAe:enabled:not(:checked)
  + .VfPpkd-RsCWK
  .VfPpkd-wVo5xe-LkdAo {
  border-color: #202124;
  border-color: var(
    --gm-radio-stroke-color--unchecked-stateful,
    rgb(32, 33, 36)
  );
}

.kDzhGf:hover
  .VfPpkd-gBXA9-bMcfAe:enabled:checked
  + .VfPpkd-RsCWK
  .VfPpkd-wVo5xe-LkdAo,
.kDzhGf.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe
  .VfPpkd-gBXA9-bMcfAe:enabled:checked
  + .VfPpkd-RsCWK
  .VfPpkd-wVo5xe-LkdAo,
.kDzhGf:not(.VfPpkd-ksKsZd-mWPk3d):focus
  .VfPpkd-gBXA9-bMcfAe:enabled:checked
  + .VfPpkd-RsCWK
  .VfPpkd-wVo5xe-LkdAo,
.kDzhGf:active
  .VfPpkd-gBXA9-bMcfAe:enabled:checked
  + .VfPpkd-RsCWK
  .VfPpkd-wVo5xe-LkdAo {
  border-color: #174ea6;
  border-color: var(
    --gm-radio-stroke-color--checked-stateful,
    rgb(23, 78, 166)
  );
}

.kDzhGf:hover .VfPpkd-gBXA9-bMcfAe:enabled + .VfPpkd-RsCWK .VfPpkd-Z5TpLc-LkdAo,
.kDzhGf.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe
  .VfPpkd-gBXA9-bMcfAe:enabled
  + .VfPpkd-RsCWK
  .VfPpkd-Z5TpLc-LkdAo,
.kDzhGf:not(.VfPpkd-ksKsZd-mWPk3d):focus
  .VfPpkd-gBXA9-bMcfAe:enabled
  + .VfPpkd-RsCWK
  .VfPpkd-Z5TpLc-LkdAo,
.kDzhGf:active
  .VfPpkd-gBXA9-bMcfAe:enabled
  + .VfPpkd-RsCWK
  .VfPpkd-Z5TpLc-LkdAo {
  border-color: #174ea6;
  border-color: var(--gm-radio-ink-color--stateful, rgb(23, 78, 166));
}

.wHsUjf {
  will-change: unset;
}

.P2Hi5d,
.mkMxfe,
.OBi8lb,
.P9QRxe,
.vqjb4e,
.y8Rdrf,
.DMZ54e {
  font-family: Roboto, Arial, sans-serif;
  line-height: 1.5rem;
  font-size: 1rem;
  letter-spacing: 0.00625em;
  font-weight: 400;
  color: #000;
  color: var(--mdc-theme-on-surface, #000);
}

.P2Hi5d .VfPpkd-StrnGf-rymPhb-IhFlZd,
.mkMxfe .VfPpkd-StrnGf-rymPhb-IhFlZd,
.OBi8lb .VfPpkd-StrnGf-rymPhb-IhFlZd,
.P9QRxe .VfPpkd-StrnGf-rymPhb-IhFlZd,
.vqjb4e .VfPpkd-StrnGf-rymPhb-IhFlZd,
.y8Rdrf .VfPpkd-StrnGf-rymPhb-IhFlZd,
.DMZ54e .VfPpkd-StrnGf-rymPhb-IhFlZd {
  color: #5f6368;
}

.P2Hi5d .VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-OWB6Me .VfPpkd-StrnGf-rymPhb-b9t22c,
.P2Hi5d
  .VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-OWB6Me
  .VfPpkd-StrnGf-rymPhb-fpDzbe-fmcmS,
.P2Hi5d
  .VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-OWB6Me
  .VfPpkd-StrnGf-rymPhb-L8ivfd-fmcmS,
.mkMxfe .VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-OWB6Me .VfPpkd-StrnGf-rymPhb-b9t22c,
.mkMxfe
  .VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-OWB6Me
  .VfPpkd-StrnGf-rymPhb-fpDzbe-fmcmS,
.mkMxfe
  .VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-OWB6Me
  .VfPpkd-StrnGf-rymPhb-L8ivfd-fmcmS,
.OBi8lb .VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-OWB6Me .VfPpkd-StrnGf-rymPhb-b9t22c,
.OBi8lb
  .VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-OWB6Me
  .VfPpkd-StrnGf-rymPhb-fpDzbe-fmcmS,
.OBi8lb
  .VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-OWB6Me
  .VfPpkd-StrnGf-rymPhb-L8ivfd-fmcmS,
.P9QRxe .VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-OWB6Me .VfPpkd-StrnGf-rymPhb-b9t22c,
.P9QRxe
  .VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-OWB6Me
  .VfPpkd-StrnGf-rymPhb-fpDzbe-fmcmS,
.P9QRxe
  .VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-OWB6Me
  .VfPpkd-StrnGf-rymPhb-L8ivfd-fmcmS,
.vqjb4e .VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-OWB6Me .VfPpkd-StrnGf-rymPhb-b9t22c,
.vqjb4e
  .VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-OWB6Me
  .VfPpkd-StrnGf-rymPhb-fpDzbe-fmcmS,
.vqjb4e
  .VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-OWB6Me
  .VfPpkd-StrnGf-rymPhb-L8ivfd-fmcmS,
.y8Rdrf .VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-OWB6Me .VfPpkd-StrnGf-rymPhb-b9t22c,
.y8Rdrf
  .VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-OWB6Me
  .VfPpkd-StrnGf-rymPhb-fpDzbe-fmcmS,
.y8Rdrf
  .VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-OWB6Me
  .VfPpkd-StrnGf-rymPhb-L8ivfd-fmcmS,
.DMZ54e .VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-OWB6Me .VfPpkd-StrnGf-rymPhb-b9t22c,
.DMZ54e
  .VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-OWB6Me
  .VfPpkd-StrnGf-rymPhb-fpDzbe-fmcmS,
.DMZ54e
  .VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-OWB6Me
  .VfPpkd-StrnGf-rymPhb-L8ivfd-fmcmS {
  color: #3c4043;
}

.P2Hi5d .VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-OWB6Me .VfPpkd-StrnGf-rymPhb-b9t22c,
.mkMxfe .VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-OWB6Me .VfPpkd-StrnGf-rymPhb-b9t22c,
.OBi8lb .VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-OWB6Me .VfPpkd-StrnGf-rymPhb-b9t22c,
.P9QRxe .VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-OWB6Me .VfPpkd-StrnGf-rymPhb-b9t22c,
.vqjb4e .VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-OWB6Me .VfPpkd-StrnGf-rymPhb-b9t22c,
.y8Rdrf .VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-OWB6Me .VfPpkd-StrnGf-rymPhb-b9t22c,
.DMZ54e
  .VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-OWB6Me
  .VfPpkd-StrnGf-rymPhb-b9t22c {
  opacity: 0.38;
}

.P2Hi5d .VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-gk6SMd,
.P2Hi5d .VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-pXU01b,
.mkMxfe .VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-gk6SMd,
.mkMxfe .VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-pXU01b,
.OBi8lb .VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-gk6SMd,
.OBi8lb .VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-pXU01b,
.P9QRxe .VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-gk6SMd,
.P9QRxe .VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-pXU01b,
.vqjb4e .VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-gk6SMd,
.vqjb4e .VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-pXU01b,
.y8Rdrf .VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-gk6SMd,
.y8Rdrf .VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-pXU01b,
.DMZ54e .VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-gk6SMd,
.DMZ54e .VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-pXU01b,
.P2Hi5d .VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-gk6SMd .VfPpkd-StrnGf-rymPhb-f7MjDc,
.P2Hi5d .VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-pXU01b .VfPpkd-StrnGf-rymPhb-f7MjDc,
.mkMxfe .VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-gk6SMd .VfPpkd-StrnGf-rymPhb-f7MjDc,
.mkMxfe .VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-pXU01b .VfPpkd-StrnGf-rymPhb-f7MjDc,
.OBi8lb .VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-gk6SMd .VfPpkd-StrnGf-rymPhb-f7MjDc,
.OBi8lb .VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-pXU01b .VfPpkd-StrnGf-rymPhb-f7MjDc,
.P9QRxe .VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-gk6SMd .VfPpkd-StrnGf-rymPhb-f7MjDc,
.P9QRxe .VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-pXU01b .VfPpkd-StrnGf-rymPhb-f7MjDc,
.vqjb4e .VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-gk6SMd .VfPpkd-StrnGf-rymPhb-f7MjDc,
.vqjb4e .VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-pXU01b .VfPpkd-StrnGf-rymPhb-f7MjDc,
.y8Rdrf .VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-gk6SMd .VfPpkd-StrnGf-rymPhb-f7MjDc,
.y8Rdrf .VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-pXU01b .VfPpkd-StrnGf-rymPhb-f7MjDc,
.DMZ54e .VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-gk6SMd .VfPpkd-StrnGf-rymPhb-f7MjDc,
.DMZ54e
  .VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-pXU01b
  .VfPpkd-StrnGf-rymPhb-f7MjDc {
  color: #000;
  color: var(--mdc-theme-on-surface, #000);
}

.P2Hi5d
  .VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-gk6SMd
  .VfPpkd-StrnGf-rymPhb-pZXsl:before,
.mkMxfe
  .VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-gk6SMd
  .VfPpkd-StrnGf-rymPhb-pZXsl:before,
.OBi8lb
  .VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-gk6SMd
  .VfPpkd-StrnGf-rymPhb-pZXsl:before,
.P9QRxe
  .VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-gk6SMd
  .VfPpkd-StrnGf-rymPhb-pZXsl:before,
.vqjb4e
  .VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-gk6SMd
  .VfPpkd-StrnGf-rymPhb-pZXsl:before,
.y8Rdrf
  .VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-gk6SMd
  .VfPpkd-StrnGf-rymPhb-pZXsl:before,
.DMZ54e
  .VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-gk6SMd
  .VfPpkd-StrnGf-rymPhb-pZXsl:before {
  opacity: 0;
}

.P2Hi5d .VfPpkd-StrnGf-rymPhb-ibnC6b.VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-gk6SMd,
.mkMxfe .VfPpkd-StrnGf-rymPhb-ibnC6b.VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-gk6SMd,
.OBi8lb .VfPpkd-StrnGf-rymPhb-ibnC6b.VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-gk6SMd,
.P9QRxe .VfPpkd-StrnGf-rymPhb-ibnC6b.VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-gk6SMd,
.vqjb4e .VfPpkd-StrnGf-rymPhb-ibnC6b.VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-gk6SMd,
.y8Rdrf .VfPpkd-StrnGf-rymPhb-ibnC6b.VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-gk6SMd,
.DMZ54e .VfPpkd-StrnGf-rymPhb-ibnC6b.VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-gk6SMd {
  background-color: #e8f0fe;
}

.P2Hi5d
  .VfPpkd-StrnGf-rymPhb-ibnC6b.VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-gk6SMd
  .VfPpkd-StrnGf-rymPhb-pZXsl:before,
.P2Hi5d
  .VfPpkd-StrnGf-rymPhb-ibnC6b.VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-gk6SMd
  .VfPpkd-StrnGf-rymPhb-pZXsl:after,
.mkMxfe
  .VfPpkd-StrnGf-rymPhb-ibnC6b.VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-gk6SMd
  .VfPpkd-StrnGf-rymPhb-pZXsl:before,
.mkMxfe
  .VfPpkd-StrnGf-rymPhb-ibnC6b.VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-gk6SMd
  .VfPpkd-StrnGf-rymPhb-pZXsl:after,
.OBi8lb
  .VfPpkd-StrnGf-rymPhb-ibnC6b.VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-gk6SMd
  .VfPpkd-StrnGf-rymPhb-pZXsl:before,
.OBi8lb
  .VfPpkd-StrnGf-rymPhb-ibnC6b.VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-gk6SMd
  .VfPpkd-StrnGf-rymPhb-pZXsl:after,
.P9QRxe
  .VfPpkd-StrnGf-rymPhb-ibnC6b.VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-gk6SMd
  .VfPpkd-StrnGf-rymPhb-pZXsl:before,
.P9QRxe
  .VfPpkd-StrnGf-rymPhb-ibnC6b.VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-gk6SMd
  .VfPpkd-StrnGf-rymPhb-pZXsl:after,
.vqjb4e
  .VfPpkd-StrnGf-rymPhb-ibnC6b.VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-gk6SMd
  .VfPpkd-StrnGf-rymPhb-pZXsl:before,
.vqjb4e
  .VfPpkd-StrnGf-rymPhb-ibnC6b.VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-gk6SMd
  .VfPpkd-StrnGf-rymPhb-pZXsl:after,
.y8Rdrf
  .VfPpkd-StrnGf-rymPhb-ibnC6b.VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-gk6SMd
  .VfPpkd-StrnGf-rymPhb-pZXsl:before,
.y8Rdrf
  .VfPpkd-StrnGf-rymPhb-ibnC6b.VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-gk6SMd
  .VfPpkd-StrnGf-rymPhb-pZXsl:after,
.DMZ54e
  .VfPpkd-StrnGf-rymPhb-ibnC6b.VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-gk6SMd
  .VfPpkd-StrnGf-rymPhb-pZXsl:before,
.DMZ54e
  .VfPpkd-StrnGf-rymPhb-ibnC6b.VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-gk6SMd
  .VfPpkd-StrnGf-rymPhb-pZXsl:after {
  background-color: #1a73e8;
  background-color: var(--mdc-ripple-color, rgb(26, 115, 232));
}

.P2Hi5d
  .VfPpkd-StrnGf-rymPhb-ibnC6b.VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-gk6SMd:hover
  .VfPpkd-StrnGf-rymPhb-pZXsl:before,
.P2Hi5d
  .VfPpkd-StrnGf-rymPhb-ibnC6b.VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-gk6SMd.VfPpkd-ksKsZd-XxIAqe-OWXEXe-ZmdkE
  .VfPpkd-StrnGf-rymPhb-pZXsl:before,
.mkMxfe
  .VfPpkd-StrnGf-rymPhb-ibnC6b.VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-gk6SMd:hover
  .VfPpkd-StrnGf-rymPhb-pZXsl:before,
.mkMxfe
  .VfPpkd-StrnGf-rymPhb-ibnC6b.VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-gk6SMd.VfPpkd-ksKsZd-XxIAqe-OWXEXe-ZmdkE
  .VfPpkd-StrnGf-rymPhb-pZXsl:before,
.OBi8lb
  .VfPpkd-StrnGf-rymPhb-ibnC6b.VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-gk6SMd:hover
  .VfPpkd-StrnGf-rymPhb-pZXsl:before,
.OBi8lb
  .VfPpkd-StrnGf-rymPhb-ibnC6b.VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-gk6SMd.VfPpkd-ksKsZd-XxIAqe-OWXEXe-ZmdkE
  .VfPpkd-StrnGf-rymPhb-pZXsl:before,
.P9QRxe
  .VfPpkd-StrnGf-rymPhb-ibnC6b.VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-gk6SMd:hover
  .VfPpkd-StrnGf-rymPhb-pZXsl:before,
.P9QRxe
  .VfPpkd-StrnGf-rymPhb-ibnC6b.VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-gk6SMd.VfPpkd-ksKsZd-XxIAqe-OWXEXe-ZmdkE
  .VfPpkd-StrnGf-rymPhb-pZXsl:before,
.vqjb4e
  .VfPpkd-StrnGf-rymPhb-ibnC6b.VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-gk6SMd:hover
  .VfPpkd-StrnGf-rymPhb-pZXsl:before,
.vqjb4e
  .VfPpkd-StrnGf-rymPhb-ibnC6b.VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-gk6SMd.VfPpkd-ksKsZd-XxIAqe-OWXEXe-ZmdkE
  .VfPpkd-StrnGf-rymPhb-pZXsl:before,
.y8Rdrf
  .VfPpkd-StrnGf-rymPhb-ibnC6b.VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-gk6SMd:hover
  .VfPpkd-StrnGf-rymPhb-pZXsl:before,
.y8Rdrf
  .VfPpkd-StrnGf-rymPhb-ibnC6b.VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-gk6SMd.VfPpkd-ksKsZd-XxIAqe-OWXEXe-ZmdkE
  .VfPpkd-StrnGf-rymPhb-pZXsl:before,
.DMZ54e
  .VfPpkd-StrnGf-rymPhb-ibnC6b.VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-gk6SMd:hover
  .VfPpkd-StrnGf-rymPhb-pZXsl:before,
.DMZ54e
  .VfPpkd-StrnGf-rymPhb-ibnC6b.VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-gk6SMd.VfPpkd-ksKsZd-XxIAqe-OWXEXe-ZmdkE
  .VfPpkd-StrnGf-rymPhb-pZXsl:before {
  opacity: 0.04;
  opacity: var(--mdc-ripple-hover-opacity, 0.04);
}

.P2Hi5d
  .VfPpkd-StrnGf-rymPhb-ibnC6b.VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-gk6SMd.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe
  .VfPpkd-StrnGf-rymPhb-pZXsl:before,
.P2Hi5d
  .VfPpkd-StrnGf-rymPhb-ibnC6b.VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-gk6SMd:not(
    .VfPpkd-ksKsZd-mWPk3d
  ):focus
  .VfPpkd-StrnGf-rymPhb-pZXsl:before,
.mkMxfe
  .VfPpkd-StrnGf-rymPhb-ibnC6b.VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-gk6SMd.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe
  .VfPpkd-StrnGf-rymPhb-pZXsl:before,
.mkMxfe
  .VfPpkd-StrnGf-rymPhb-ibnC6b.VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-gk6SMd:not(
    .VfPpkd-ksKsZd-mWPk3d
  ):focus
  .VfPpkd-StrnGf-rymPhb-pZXsl:before,
.OBi8lb
  .VfPpkd-StrnGf-rymPhb-ibnC6b.VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-gk6SMd.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe
  .VfPpkd-StrnGf-rymPhb-pZXsl:before,
.OBi8lb
  .VfPpkd-StrnGf-rymPhb-ibnC6b.VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-gk6SMd:not(
    .VfPpkd-ksKsZd-mWPk3d
  ):focus
  .VfPpkd-StrnGf-rymPhb-pZXsl:before,
.P9QRxe
  .VfPpkd-StrnGf-rymPhb-ibnC6b.VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-gk6SMd.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe
  .VfPpkd-StrnGf-rymPhb-pZXsl:before,
.P9QRxe
  .VfPpkd-StrnGf-rymPhb-ibnC6b.VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-gk6SMd:not(
    .VfPpkd-ksKsZd-mWPk3d
  ):focus
  .VfPpkd-StrnGf-rymPhb-pZXsl:before,
.vqjb4e
  .VfPpkd-StrnGf-rymPhb-ibnC6b.VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-gk6SMd.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe
  .VfPpkd-StrnGf-rymPhb-pZXsl:before,
.vqjb4e
  .VfPpkd-StrnGf-rymPhb-ibnC6b.VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-gk6SMd:not(
    .VfPpkd-ksKsZd-mWPk3d
  ):focus
  .VfPpkd-StrnGf-rymPhb-pZXsl:before,
.y8Rdrf
  .VfPpkd-StrnGf-rymPhb-ibnC6b.VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-gk6SMd.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe
  .VfPpkd-StrnGf-rymPhb-pZXsl:before,
.y8Rdrf
  .VfPpkd-StrnGf-rymPhb-ibnC6b.VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-gk6SMd:not(
    .VfPpkd-ksKsZd-mWPk3d
  ):focus
  .VfPpkd-StrnGf-rymPhb-pZXsl:before,
.DMZ54e
  .VfPpkd-StrnGf-rymPhb-ibnC6b.VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-gk6SMd.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe
  .VfPpkd-StrnGf-rymPhb-pZXsl:before,
.DMZ54e
  .VfPpkd-StrnGf-rymPhb-ibnC6b.VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-gk6SMd:not(
    .VfPpkd-ksKsZd-mWPk3d
  ):focus
  .VfPpkd-StrnGf-rymPhb-pZXsl:before {
  transition-duration: 75ms;
  opacity: 0.12;
  opacity: var(--mdc-ripple-focus-opacity, 0.12);
}

.P2Hi5d
  .VfPpkd-StrnGf-rymPhb-ibnC6b.VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-gk6SMd:not(
    .VfPpkd-ksKsZd-mWPk3d
  )
  .VfPpkd-StrnGf-rymPhb-pZXsl:after,
.mkMxfe
  .VfPpkd-StrnGf-rymPhb-ibnC6b.VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-gk6SMd:not(
    .VfPpkd-ksKsZd-mWPk3d
  )
  .VfPpkd-StrnGf-rymPhb-pZXsl:after,
.OBi8lb
  .VfPpkd-StrnGf-rymPhb-ibnC6b.VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-gk6SMd:not(
    .VfPpkd-ksKsZd-mWPk3d
  )
  .VfPpkd-StrnGf-rymPhb-pZXsl:after,
.P9QRxe
  .VfPpkd-StrnGf-rymPhb-ibnC6b.VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-gk6SMd:not(
    .VfPpkd-ksKsZd-mWPk3d
  )
  .VfPpkd-StrnGf-rymPhb-pZXsl:after,
.vqjb4e
  .VfPpkd-StrnGf-rymPhb-ibnC6b.VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-gk6SMd:not(
    .VfPpkd-ksKsZd-mWPk3d
  )
  .VfPpkd-StrnGf-rymPhb-pZXsl:after,
.y8Rdrf
  .VfPpkd-StrnGf-rymPhb-ibnC6b.VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-gk6SMd:not(
    .VfPpkd-ksKsZd-mWPk3d
  )
  .VfPpkd-StrnGf-rymPhb-pZXsl:after,
.DMZ54e
  .VfPpkd-StrnGf-rymPhb-ibnC6b.VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-gk6SMd:not(
    .VfPpkd-ksKsZd-mWPk3d
  )
  .VfPpkd-StrnGf-rymPhb-pZXsl:after {
  transition: opacity 0.15s linear;
}

.P2Hi5d
  .VfPpkd-StrnGf-rymPhb-ibnC6b.VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-gk6SMd:not(
    .VfPpkd-ksKsZd-mWPk3d
  ):active
  .VfPpkd-StrnGf-rymPhb-pZXsl:after,
.mkMxfe
  .VfPpkd-StrnGf-rymPhb-ibnC6b.VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-gk6SMd:not(
    .VfPpkd-ksKsZd-mWPk3d
  ):active
  .VfPpkd-StrnGf-rymPhb-pZXsl:after,
.OBi8lb
  .VfPpkd-StrnGf-rymPhb-ibnC6b.VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-gk6SMd:not(
    .VfPpkd-ksKsZd-mWPk3d
  ):active
  .VfPpkd-StrnGf-rymPhb-pZXsl:after,
.P9QRxe
  .VfPpkd-StrnGf-rymPhb-ibnC6b.VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-gk6SMd:not(
    .VfPpkd-ksKsZd-mWPk3d
  ):active
  .VfPpkd-StrnGf-rymPhb-pZXsl:after,
.vqjb4e
  .VfPpkd-StrnGf-rymPhb-ibnC6b.VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-gk6SMd:not(
    .VfPpkd-ksKsZd-mWPk3d
  ):active
  .VfPpkd-StrnGf-rymPhb-pZXsl:after,
.y8Rdrf
  .VfPpkd-StrnGf-rymPhb-ibnC6b.VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-gk6SMd:not(
    .VfPpkd-ksKsZd-mWPk3d
  ):active
  .VfPpkd-StrnGf-rymPhb-pZXsl:after,
.DMZ54e
  .VfPpkd-StrnGf-rymPhb-ibnC6b.VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-gk6SMd:not(
    .VfPpkd-ksKsZd-mWPk3d
  ):active
  .VfPpkd-StrnGf-rymPhb-pZXsl:after {
  transition-duration: 75ms;
  opacity: 0.1;
  opacity: var(--mdc-ripple-press-opacity, 0.1);
}

.P2Hi5d
  .VfPpkd-StrnGf-rymPhb-ibnC6b.VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-gk6SMd.VfPpkd-ksKsZd-mWPk3d,
.mkMxfe
  .VfPpkd-StrnGf-rymPhb-ibnC6b.VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-gk6SMd.VfPpkd-ksKsZd-mWPk3d,
.OBi8lb
  .VfPpkd-StrnGf-rymPhb-ibnC6b.VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-gk6SMd.VfPpkd-ksKsZd-mWPk3d,
.P9QRxe
  .VfPpkd-StrnGf-rymPhb-ibnC6b.VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-gk6SMd.VfPpkd-ksKsZd-mWPk3d,
.vqjb4e
  .VfPpkd-StrnGf-rymPhb-ibnC6b.VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-gk6SMd.VfPpkd-ksKsZd-mWPk3d,
.y8Rdrf
  .VfPpkd-StrnGf-rymPhb-ibnC6b.VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-gk6SMd.VfPpkd-ksKsZd-mWPk3d,
.DMZ54e
  .VfPpkd-StrnGf-rymPhb-ibnC6b.VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-gk6SMd.VfPpkd-ksKsZd-mWPk3d {
  --mdc-ripple-fg-opacity: var(--mdc-ripple-press-opacity, 0.1);
}

@media (-ms-high-contrast: active), screen and (forced-colors: active) {
  .P2Hi5d
    .VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-OWB6Me
    .VfPpkd-StrnGf-rymPhb-b9t22c,
  .P2Hi5d
    .VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-OWB6Me
    .VfPpkd-StrnGf-rymPhb-fpDzbe-fmcmS,
  .P2Hi5d
    .VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-OWB6Me
    .VfPpkd-StrnGf-rymPhb-L8ivfd-fmcmS,
  .mkMxfe
    .VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-OWB6Me
    .VfPpkd-StrnGf-rymPhb-b9t22c,
  .mkMxfe
    .VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-OWB6Me
    .VfPpkd-StrnGf-rymPhb-fpDzbe-fmcmS,
  .mkMxfe
    .VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-OWB6Me
    .VfPpkd-StrnGf-rymPhb-L8ivfd-fmcmS,
  .OBi8lb
    .VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-OWB6Me
    .VfPpkd-StrnGf-rymPhb-b9t22c,
  .OBi8lb
    .VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-OWB6Me
    .VfPpkd-StrnGf-rymPhb-fpDzbe-fmcmS,
  .OBi8lb
    .VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-OWB6Me
    .VfPpkd-StrnGf-rymPhb-L8ivfd-fmcmS,
  .P9QRxe
    .VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-OWB6Me
    .VfPpkd-StrnGf-rymPhb-b9t22c,
  .P9QRxe
    .VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-OWB6Me
    .VfPpkd-StrnGf-rymPhb-fpDzbe-fmcmS,
  .P9QRxe
    .VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-OWB6Me
    .VfPpkd-StrnGf-rymPhb-L8ivfd-fmcmS,
  .vqjb4e
    .VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-OWB6Me
    .VfPpkd-StrnGf-rymPhb-b9t22c,
  .vqjb4e
    .VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-OWB6Me
    .VfPpkd-StrnGf-rymPhb-fpDzbe-fmcmS,
  .vqjb4e
    .VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-OWB6Me
    .VfPpkd-StrnGf-rymPhb-L8ivfd-fmcmS,
  .y8Rdrf
    .VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-OWB6Me
    .VfPpkd-StrnGf-rymPhb-b9t22c,
  .y8Rdrf
    .VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-OWB6Me
    .VfPpkd-StrnGf-rymPhb-fpDzbe-fmcmS,
  .y8Rdrf
    .VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-OWB6Me
    .VfPpkd-StrnGf-rymPhb-L8ivfd-fmcmS,
  .DMZ54e
    .VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-OWB6Me
    .VfPpkd-StrnGf-rymPhb-b9t22c,
  .DMZ54e
    .VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-OWB6Me
    .VfPpkd-StrnGf-rymPhb-fpDzbe-fmcmS,
  .DMZ54e
    .VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-OWB6Me
    .VfPpkd-StrnGf-rymPhb-L8ivfd-fmcmS {
    color: GrayText;
  }

  .P2Hi5d
    .VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-OWB6Me
    .VfPpkd-StrnGf-rymPhb-b9t22c,
  .mkMxfe
    .VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-OWB6Me
    .VfPpkd-StrnGf-rymPhb-b9t22c,
  .OBi8lb
    .VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-OWB6Me
    .VfPpkd-StrnGf-rymPhb-b9t22c,
  .P9QRxe
    .VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-OWB6Me
    .VfPpkd-StrnGf-rymPhb-b9t22c,
  .vqjb4e
    .VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-OWB6Me
    .VfPpkd-StrnGf-rymPhb-b9t22c,
  .y8Rdrf
    .VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-OWB6Me
    .VfPpkd-StrnGf-rymPhb-b9t22c,
  .DMZ54e
    .VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-OWB6Me
    .VfPpkd-StrnGf-rymPhb-b9t22c {
    opacity: 1;
  }
}

.P2Hi5d .VfPpkd-StrnGf-rymPhb-ibnC6b {
  padding-left: 24px;
  padding-right: 16px;
}

[dir="rtl"] .P2Hi5d .VfPpkd-StrnGf-rymPhb-ibnC6b,
.P2Hi5d .VfPpkd-StrnGf-rymPhb-ibnC6b[dir="rtl"] {
  padding-left: 16px;
  padding-right: 24px;
}

.P2Hi5d .VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe-M1Soyc {
  margin-left: 24px;
  margin-right: 0;
  width: calc(100% - 24px);
}

[dir="rtl"] .P2Hi5d .VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe-M1Soyc,
.P2Hi5d .VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe-M1Soyc[dir="rtl"] {
  margin-left: 0;
  margin-right: 24px;
}

.P2Hi5d .VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe-UbuQg {
  width: calc(100% - 16px);
}

.P2Hi5d
  .VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe-M1Soyc.VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe-UbuQg {
  margin-left: 24px;
  margin-right: 0;
  width: calc(100% - 40px);
}

[dir="rtl"]
  .P2Hi5d
  .VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe-M1Soyc.VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe-UbuQg,
.P2Hi5d
  .VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe-M1Soyc.VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe-UbuQg[dir="rtl"] {
  margin-left: 0;
  margin-right: 24px;
}

.P2Hi5d
  .VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe-M1Soyc.VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-QFlW2 {
  margin-left: 24px;
  margin-right: 0;
  width: calc(100% - 24px);
}

[dir="rtl"]
  .P2Hi5d
  .VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe-M1Soyc.VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-QFlW2,
.P2Hi5d
  .VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe-M1Soyc.VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-QFlW2[dir="rtl"] {
  margin-left: 0;
  margin-right: 24px;
}

.P2Hi5d
  .VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe-M1Soyc.VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe-UbuQg.VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe-QFlW2 {
  margin-left: 24px;
  margin-right: 0;
  width: calc(100% - 40px);
}

[dir="rtl"]
  .P2Hi5d
  .VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe-M1Soyc.VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe-UbuQg.VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe-QFlW2,
.P2Hi5d
  .VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe-M1Soyc.VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe-UbuQg.VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe-QFlW2[dir="rtl"] {
  margin-left: 0;
  margin-right: 24px;
}

.mkMxfe .VfPpkd-StrnGf-rymPhb-ibnC6b .VfPpkd-StrnGf-rymPhb-f7MjDc {
  margin-left: 0;
  margin-right: 16px;
}

[dir="rtl"] .mkMxfe .VfPpkd-StrnGf-rymPhb-ibnC6b .VfPpkd-StrnGf-rymPhb-f7MjDc,
.mkMxfe .VfPpkd-StrnGf-rymPhb-ibnC6b .VfPpkd-StrnGf-rymPhb-f7MjDc[dir="rtl"] {
  margin-left: 16px;
  margin-right: 0;
}

.mkMxfe .VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe-M1Soyc {
  margin-left: 56px;
  margin-right: 0;
  width: calc(100% - 56px);
}

[dir="rtl"] .mkMxfe .VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe-M1Soyc,
.mkMxfe .VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe-M1Soyc[dir="rtl"] {
  margin-left: 0;
  margin-right: 56px;
}

.mkMxfe .VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe-UbuQg {
  width: calc(100% - 16px);
}

.mkMxfe
  .VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe-M1Soyc.VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe-UbuQg {
  margin-left: 56px;
  margin-right: 0;
  width: calc(100% - 72px);
}

[dir="rtl"]
  .mkMxfe
  .VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe-M1Soyc.VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe-UbuQg,
.mkMxfe
  .VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe-M1Soyc.VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe-UbuQg[dir="rtl"] {
  margin-left: 0;
  margin-right: 56px;
}

.mkMxfe
  .VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe-M1Soyc.VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-QFlW2 {
  margin-left: 16px;
  margin-right: 0;
  width: calc(100% - 16px);
}

[dir="rtl"]
  .mkMxfe
  .VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe-M1Soyc.VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-QFlW2,
.mkMxfe
  .VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe-M1Soyc.VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-QFlW2[dir="rtl"] {
  margin-left: 0;
  margin-right: 16px;
}

.mkMxfe
  .VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe-M1Soyc.VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe-UbuQg.VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe-QFlW2 {
  margin-left: 16px;
  margin-right: 0;
  width: calc(100% - 32px);
}

[dir="rtl"]
  .mkMxfe
  .VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe-M1Soyc.VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe-UbuQg.VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe-QFlW2,
.mkMxfe
  .VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe-M1Soyc.VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe-UbuQg.VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe-QFlW2[dir="rtl"] {
  margin-left: 0;
  margin-right: 16px;
}

.r6B9Fd {
  font-family: Roboto, Arial, sans-serif;
  line-height: 1.5rem;
  font-size: 1rem;
  letter-spacing: 0.00625em;
  font-weight: 400;
}

.r6B9Fd .VfPpkd-rymPhb-Gtdoyb,
.r6B9Fd .VfPpkd-rymPhb-fpDzbe-fmcmS {
  color: #3c4043;
}

.r6B9Fd .VfPpkd-rymPhb-L8ivfd-fmcmS,
.r6B9Fd .VfPpkd-rymPhb-bC5pod-fmcmS,
.r6B9Fd .VfPpkd-rymPhb-JMEf7e {
  color: #5f6368;
}

.r6B9Fd .VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-M1Soyc-Bz112c .VfPpkd-rymPhb-KkROqb,
.r6B9Fd .VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-UbuQg-Bz112c .VfPpkd-rymPhb-JMEf7e,
.r6B9Fd .VfPpkd-rymPhb-ibnC6b-OWXEXe-OWB6Me .VfPpkd-rymPhb-Gtdoyb,
.r6B9Fd .VfPpkd-rymPhb-ibnC6b-OWXEXe-OWB6Me .VfPpkd-rymPhb-fpDzbe-fmcmS,
.r6B9Fd .VfPpkd-rymPhb-ibnC6b-OWXEXe-OWB6Me .VfPpkd-rymPhb-L8ivfd-fmcmS,
.r6B9Fd .VfPpkd-rymPhb-ibnC6b-OWXEXe-OWB6Me .VfPpkd-rymPhb-bC5pod-fmcmS,
.r6B9Fd
  .VfPpkd-rymPhb-ibnC6b-OWXEXe-OWB6Me.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-M1Soyc-Bz112c
  .VfPpkd-rymPhb-KkROqb,
.r6B9Fd
  .VfPpkd-rymPhb-ibnC6b-OWXEXe-OWB6Me.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-UbuQg-Bz112c
  .VfPpkd-rymPhb-JMEf7e,
.r6B9Fd
  .VfPpkd-rymPhb-ibnC6b-OWXEXe-OWB6Me.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-UbuQg-r4m2rf
  .VfPpkd-rymPhb-JMEf7e {
  color: #3c4043;
}

.r6B9Fd .VfPpkd-rymPhb-ibnC6b-OWXEXe-OWB6Me .VfPpkd-rymPhb-KkROqb,
.r6B9Fd .VfPpkd-rymPhb-ibnC6b-OWXEXe-OWB6Me .VfPpkd-rymPhb-Gtdoyb,
.r6B9Fd .VfPpkd-rymPhb-ibnC6b-OWXEXe-OWB6Me .VfPpkd-rymPhb-JMEf7e {
  opacity: 0.38;
}

.r6B9Fd .VfPpkd-rymPhb-ibnC6b-OWXEXe-gk6SMd .VfPpkd-rymPhb-Gtdoyb,
.r6B9Fd .VfPpkd-rymPhb-ibnC6b-OWXEXe-gk6SMd .VfPpkd-rymPhb-fpDzbe-fmcmS,
.r6B9Fd .VfPpkd-rymPhb-ibnC6b-OWXEXe-pXU01b .VfPpkd-rymPhb-Gtdoyb,
.r6B9Fd .VfPpkd-rymPhb-ibnC6b-OWXEXe-pXU01b .VfPpkd-rymPhb-fpDzbe-fmcmS,
.r6B9Fd
  .VfPpkd-rymPhb-ibnC6b-OWXEXe-gk6SMd.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-M1Soyc-Bz112c
  .VfPpkd-rymPhb-KkROqb,
.r6B9Fd
  .VfPpkd-rymPhb-ibnC6b-OWXEXe-pXU01b.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-M1Soyc-Bz112c
  .VfPpkd-rymPhb-KkROqb {
  color: #3c4043;
}

.r6B9Fd .VfPpkd-rymPhb-ibnC6b-OWXEXe-gk6SMd .VfPpkd-rymPhb-pZXsl:before {
  opacity: 0;
}

.r6B9Fd .VfPpkd-rymPhb-ibnC6b.VfPpkd-rymPhb-ibnC6b-OWXEXe-gk6SMd {
  background-color: #e8f0fe;
}

.r6B9Fd
  .VfPpkd-rymPhb-ibnC6b.VfPpkd-rymPhb-ibnC6b-OWXEXe-gk6SMd
  .VfPpkd-rymPhb-pZXsl:before,
.r6B9Fd
  .VfPpkd-rymPhb-ibnC6b.VfPpkd-rymPhb-ibnC6b-OWXEXe-gk6SMd
  .VfPpkd-rymPhb-pZXsl:after {
  background-color: #1a73e8;
  background-color: var(--mdc-ripple-color, rgb(26, 115, 232));
}

.r6B9Fd
  .VfPpkd-rymPhb-ibnC6b.VfPpkd-rymPhb-ibnC6b-OWXEXe-gk6SMd:hover
  .VfPpkd-rymPhb-pZXsl:before,
.r6B9Fd
  .VfPpkd-rymPhb-ibnC6b.VfPpkd-rymPhb-ibnC6b-OWXEXe-gk6SMd.VfPpkd-ksKsZd-XxIAqe-OWXEXe-ZmdkE
  .VfPpkd-rymPhb-pZXsl:before {
  opacity: 0.04;
  opacity: var(--mdc-ripple-hover-opacity, 0.04);
}

.r6B9Fd
  .VfPpkd-rymPhb-ibnC6b.VfPpkd-rymPhb-ibnC6b-OWXEXe-gk6SMd.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe
  .VfPpkd-rymPhb-pZXsl:before,
.r6B9Fd
  .VfPpkd-rymPhb-ibnC6b.VfPpkd-rymPhb-ibnC6b-OWXEXe-gk6SMd:not(
    .VfPpkd-ksKsZd-mWPk3d
  ):focus
  .VfPpkd-rymPhb-pZXsl:before {
  transition-duration: 75ms;
  opacity: 0.12;
  opacity: var(--mdc-ripple-focus-opacity, 0.12);
}

.r6B9Fd
  .VfPpkd-rymPhb-ibnC6b.VfPpkd-rymPhb-ibnC6b-OWXEXe-gk6SMd:not(
    .VfPpkd-ksKsZd-mWPk3d
  )
  .VfPpkd-rymPhb-pZXsl:after {
  transition: opacity 0.15s linear;
}

.r6B9Fd
  .VfPpkd-rymPhb-ibnC6b.VfPpkd-rymPhb-ibnC6b-OWXEXe-gk6SMd:not(
    .VfPpkd-ksKsZd-mWPk3d
  ):active
  .VfPpkd-rymPhb-pZXsl:after {
  transition-duration: 75ms;
  opacity: 0.1;
  opacity: var(--mdc-ripple-press-opacity, 0.1);
}

.r6B9Fd
  .VfPpkd-rymPhb-ibnC6b.VfPpkd-rymPhb-ibnC6b-OWXEXe-gk6SMd.VfPpkd-ksKsZd-mWPk3d {
  --mdc-ripple-fg-opacity: var(--mdc-ripple-press-opacity, 0.1);
}

@media screen and (forced-colors: active) {
  .r6B9Fd .VfPpkd-rymPhb-ibnC6b-OWXEXe-OWB6Me .VfPpkd-rymPhb-Gtdoyb,
  .r6B9Fd .VfPpkd-rymPhb-ibnC6b-OWXEXe-OWB6Me .VfPpkd-rymPhb-fpDzbe-fmcmS,
  .r6B9Fd .VfPpkd-rymPhb-ibnC6b-OWXEXe-OWB6Me .VfPpkd-rymPhb-L8ivfd-fmcmS,
  .r6B9Fd .VfPpkd-rymPhb-ibnC6b-OWXEXe-OWB6Me .VfPpkd-rymPhb-bC5pod-fmcmS,
  .r6B9Fd
    .VfPpkd-rymPhb-ibnC6b-OWXEXe-OWB6Me.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-M1Soyc-Bz112c
    .VfPpkd-rymPhb-KkROqb,
  .r6B9Fd
    .VfPpkd-rymPhb-ibnC6b-OWXEXe-OWB6Me.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-UbuQg-Bz112c
    .VfPpkd-rymPhb-JMEf7e,
  .r6B9Fd
    .VfPpkd-rymPhb-ibnC6b-OWXEXe-OWB6Me.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-UbuQg-r4m2rf
    .VfPpkd-rymPhb-JMEf7e {
    color: GrayText;
  }

  .r6B9Fd .VfPpkd-rymPhb-ibnC6b-OWXEXe-OWB6Me .VfPpkd-rymPhb-KkROqb,
  .r6B9Fd .VfPpkd-rymPhb-ibnC6b-OWXEXe-OWB6Me .VfPpkd-rymPhb-Gtdoyb,
  .r6B9Fd .VfPpkd-rymPhb-ibnC6b-OWXEXe-OWB6Me .VfPpkd-rymPhb-JMEf7e {
    opacity: 1;
  }
}

.uTZ9Lb.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-aSi1db-MCEKJb .VfPpkd-rymPhb-KkROqb,
.FvXOfd.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-aSi1db-MCEKJb .VfPpkd-rymPhb-KkROqb,
.QrsYgb.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-aSi1db-MCEKJb .VfPpkd-rymPhb-KkROqb,
.gfwIBd.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-aSi1db-MCEKJb .VfPpkd-rymPhb-KkROqb {
  align-self: center;
  margin-top: 0;
}

.HiC7Nc.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-Woal0c-RWgCYc {
  height: 56px;
}

.HiC7Nc.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-M1Soyc-HiaYvf.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-Woal0c-RWgCYc,
.HiC7Nc.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-M1Soyc-aTv5jf.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-Woal0c-RWgCYc {
  height: 72px;
}

.UbEQCe.VfPpkd-rymPhb-ibnC6b {
  padding-left: 0;
  padding-right: auto;
}

[dir="rtl"] .UbEQCe.VfPpkd-rymPhb-ibnC6b,
.UbEQCe.VfPpkd-rymPhb-ibnC6b[dir="rtl"] {
  padding-left: auto;
  padding-right: 0;
}

.UbEQCe .VfPpkd-rymPhb-KkROqb,
[dir="rtl"] .UbEQCe .VfPpkd-rymPhb-KkROqb,
.UbEQCe .VfPpkd-rymPhb-KkROqb[dir="rtl"] {
  margin-left: 16px;
  margin-right: 16px;
}

.rKASPc.VfPpkd-rymPhb-ibnC6b {
  padding-left: 0;
  padding-right: auto;
}

[dir="rtl"] .rKASPc.VfPpkd-rymPhb-ibnC6b,
.rKASPc.VfPpkd-rymPhb-ibnC6b[dir="rtl"] {
  padding-left: auto;
  padding-right: 0;
}

.rKASPc .VfPpkd-rymPhb-KkROqb,
[dir="rtl"] .rKASPc .VfPpkd-rymPhb-KkROqb,
.rKASPc .VfPpkd-rymPhb-KkROqb[dir="rtl"] {
  margin-left: 8px;
  margin-right: 8px;
}

.rKASPc.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-aSi1db-MCEKJb .VfPpkd-rymPhb-KkROqb {
  align-self: flex-start;
  margin-top: 8px;
}

.U5k4Fd.VfPpkd-rymPhb-ibnC6b {
  padding-left: 0;
  padding-right: auto;
}

[dir="rtl"] .U5k4Fd.VfPpkd-rymPhb-ibnC6b,
.U5k4Fd.VfPpkd-rymPhb-ibnC6b[dir="rtl"] {
  padding-left: auto;
  padding-right: 0;
}

.U5k4Fd .VfPpkd-rymPhb-KkROqb,
[dir="rtl"] .U5k4Fd .VfPpkd-rymPhb-KkROqb,
.U5k4Fd .VfPpkd-rymPhb-KkROqb[dir="rtl"] {
  margin-left: 8px;
  margin-right: 8px;
}

.U5k4Fd.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-aSi1db-MCEKJb .VfPpkd-rymPhb-KkROqb {
  align-self: flex-start;
  margin-top: 8px;
}

.ifEyr.VfPpkd-rymPhb-ibnC6b {
  padding-left: 0;
  padding-right: auto;
}

[dir="rtl"] .ifEyr.VfPpkd-rymPhb-ibnC6b,
.ifEyr.VfPpkd-rymPhb-ibnC6b[dir="rtl"] {
  padding-left: auto;
  padding-right: 0;
}

.ifEyr .VfPpkd-rymPhb-KkROqb,
[dir="rtl"] .ifEyr .VfPpkd-rymPhb-KkROqb,
.ifEyr .VfPpkd-rymPhb-KkROqb[dir="rtl"] {
  margin-left: 8px;
  margin-right: 8px;
}

.ifEyr.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-aSi1db-MCEKJb .VfPpkd-rymPhb-KkROqb {
  align-self: flex-start;
  margin-top: 8px;
}

.SNowt.VfPpkd-rymPhb-ibnC6b {
  padding-left: auto;
  padding-right: 0;
}

[dir="rtl"] .SNowt.VfPpkd-rymPhb-ibnC6b,
.SNowt.VfPpkd-rymPhb-ibnC6b[dir="rtl"] {
  padding-left: 0;
  padding-right: auto;
}

.SNowt .VfPpkd-rymPhb-JMEf7e {
  margin-left: 8px;
  margin-right: 16px;
}

[dir="rtl"] .SNowt .VfPpkd-rymPhb-JMEf7e,
.SNowt .VfPpkd-rymPhb-JMEf7e[dir="rtl"] {
  margin-left: 16px;
  margin-right: 8px;
}

.tfmWAf.VfPpkd-rymPhb-ibnC6b {
  padding-left: auto;
  padding-right: 0;
}

[dir="rtl"] .tfmWAf.VfPpkd-rymPhb-ibnC6b,
.tfmWAf.VfPpkd-rymPhb-ibnC6b[dir="rtl"] {
  padding-left: 0;
  padding-right: auto;
}

.tfmWAf .VfPpkd-rymPhb-JMEf7e {
  margin-left: 8px;
  margin-right: 16px;
}

[dir="rtl"] .tfmWAf .VfPpkd-rymPhb-JMEf7e,
.tfmWAf .VfPpkd-rymPhb-JMEf7e[dir="rtl"] {
  margin-left: 16px;
  margin-right: 8px;
}

.axtYbd.VfPpkd-rymPhb-ibnC6b {
  padding-left: auto;
  padding-right: 0;
}

[dir="rtl"] .axtYbd.VfPpkd-rymPhb-ibnC6b,
.axtYbd.VfPpkd-rymPhb-ibnC6b[dir="rtl"] {
  padding-left: 0;
  padding-right: auto;
}

.axtYbd .VfPpkd-rymPhb-JMEf7e {
  margin-left: 16px;
  margin-right: 24px;
}

[dir="rtl"] .axtYbd .VfPpkd-rymPhb-JMEf7e,
.axtYbd .VfPpkd-rymPhb-JMEf7e[dir="rtl"] {
  margin-left: 24px;
  margin-right: 16px;
}

.aopLEb.VfPpkd-rymPhb-ibnC6b {
  padding-left: auto;
  padding-right: 0;
}

[dir="rtl"] .aopLEb.VfPpkd-rymPhb-ibnC6b,
.aopLEb.VfPpkd-rymPhb-ibnC6b[dir="rtl"] {
  padding-left: 0;
  padding-right: auto;
}

.aopLEb .VfPpkd-rymPhb-JMEf7e {
  margin-left: 16px;
  margin-right: 24px;
}

[dir="rtl"] .aopLEb .VfPpkd-rymPhb-JMEf7e,
.aopLEb .VfPpkd-rymPhb-JMEf7e[dir="rtl"] {
  margin-left: 24px;
  margin-right: 16px;
}

.zlqiud.VfPpkd-rymPhb-ibnC6b {
  padding-left: auto;
  padding-right: 0;
}

[dir="rtl"] .zlqiud.VfPpkd-rymPhb-ibnC6b,
.zlqiud.VfPpkd-rymPhb-ibnC6b[dir="rtl"] {
  padding-left: 0;
  padding-right: auto;
}

.zlqiud .VfPpkd-rymPhb-JMEf7e {
  margin-left: 16px;
  margin-right: 24px;
}

[dir="rtl"] .zlqiud .VfPpkd-rymPhb-JMEf7e,
.zlqiud .VfPpkd-rymPhb-JMEf7e[dir="rtl"] {
  margin-left: 24px;
  margin-right: 16px;
}

.isC8Y.VfPpkd-rymPhb-clz4Ic-OWXEXe-SfQLQb-M1Soyc-YbohUe {
  padding-left: 24px;
  padding-right: auto;
}

[dir="rtl"] .isC8Y.VfPpkd-rymPhb-clz4Ic-OWXEXe-SfQLQb-M1Soyc-YbohUe,
.isC8Y.VfPpkd-rymPhb-clz4Ic-OWXEXe-SfQLQb-M1Soyc-YbohUe[dir="rtl"] {
  padding-left: auto;
  padding-right: 24px;
}

.MCs1Pd,
[dir="rtl"] .MCs1Pd,
.MCs1Pd[dir="rtl"] {
  padding-left: 24px;
  padding-right: 24px;
}

.e6pQl.VfPpkd-rymPhb-clz4Ic-OWXEXe-SfQLQb-UbuQg-YbohUe {
  padding-left: auto;
  padding-right: 24px;
}

[dir="rtl"] .e6pQl.VfPpkd-rymPhb-clz4Ic-OWXEXe-SfQLQb-UbuQg-YbohUe,
.e6pQl.VfPpkd-rymPhb-clz4Ic-OWXEXe-SfQLQb-UbuQg-YbohUe[dir="rtl"] {
  padding-left: 24px;
  padding-right: auto;
}

[dir="rtl"] .e6pQl,
.e6pQl[dir="rtl"] {
  padding: 0;
}

.VfPpkd-xl07Ob-XxIAqe {
  display: none;
  position: absolute;
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  transform: scale(1);
  transform-origin: top left;
  opacity: 0;
  overflow: auto;
  will-change: transform, opacity;
  box-shadow:
    0 5px 5px -3px #0003,
    0 8px 10px 1px #00000024,
    0 3px 14px 2px #0000001f;
  transform-origin-left: top left;
  transform-origin-right: top right;
}

.VfPpkd-xl07Ob-XxIAqe:focus {
  outline: none;
}

.VfPpkd-xl07Ob-XxIAqe-OWXEXe-oT9UPb-FNFY6c {
  display: inline-block;
  transform: scale(0.8);
  opacity: 0;
}

.VfPpkd-xl07Ob-XxIAqe-OWXEXe-FNFY6c {
  display: inline-block;
  transform: scale(1);
  opacity: 1;
}

.VfPpkd-xl07Ob-XxIAqe-OWXEXe-oT9UPb-xTMeO {
  display: inline-block;
  opacity: 0;
}

[dir="rtl"] .VfPpkd-xl07Ob-XxIAqe,
.VfPpkd-xl07Ob-XxIAqe[dir="rtl"] {
  transform-origin-left: top right;
  transform-origin-right: top left;
}

.VfPpkd-xl07Ob-XxIAqe-OWXEXe-oYxtQd {
  position: relative;
  overflow: visible;
}

.VfPpkd-xl07Ob-XxIAqe-OWXEXe-qbOKL {
  position: fixed;
}

.VfPpkd-xl07Ob-XxIAqe-OWXEXe-tsQazb {
  width: 100%;
}

.VfPpkd-xl07Ob-XxIAqe {
  max-width: calc(100vw - 32px);
  max-width: var(--mdc-menu-max-width, calc(100vw - 32px));
  max-height: calc(100vh - 32px);
  max-height: var(--mdc-menu-max-height, calc(100vh - 32px));
  z-index: 8;
  transition:
    opacity 0.03s linear,
    transform 0.12s cubic-bezier(0, 0, 0.2, 1),
    height 0.25s cubic-bezier(0, 0, 0.2, 1);
  background-color: #fff;
  background-color: var(--mdc-theme-surface, #fff);
  color: #000;
  color: var(--mdc-theme-on-surface, #000);
  border-radius: 4px;
  border-radius: var(--mdc-shape-medium, 4px);
}

.VfPpkd-xl07Ob-XxIAqe-OWXEXe-oT9UPb-xTMeO {
  transition: opacity 75ms linear;
}

.UQ5E0 {
  box-shadow:
    0 3px 5px -1px #0003,
    0 6px 10px #00000024,
    0 1px 18px #0000001f;
}

.VfPpkd-xl07Ob {
  min-width: 112px;
  min-width: var(--mdc-menu-min-width, 112px);
}

.VfPpkd-xl07Ob .VfPpkd-StrnGf-rymPhb-IhFlZd,
.VfPpkd-xl07Ob .VfPpkd-StrnGf-rymPhb-f7MjDc {
  color: #000000de;
}

.VfPpkd-xl07Ob
  .VfPpkd-xl07Ob-ibnC6b-OWXEXe-eKm5Fc-FNFY6c
  .VfPpkd-StrnGf-rymPhb-pZXsl:before {
  opacity: 0.04;
}

.VfPpkd-xl07Ob
  .VfPpkd-xl07Ob-ibnC6b-OWXEXe-eKm5Fc-FNFY6c
  .VfPpkd-rymPhb-pZXsl:before {
  opacity: 0.04;
}

.VfPpkd-xl07Ob .VfPpkd-StrnGf-rymPhb {
  color: #000000de;
}

.VfPpkd-xl07Ob .VfPpkd-StrnGf-rymPhb,
.VfPpkd-xl07Ob .VfPpkd-rymPhb {
  position: relative;
}

.VfPpkd-xl07Ob .VfPpkd-StrnGf-rymPhb .VfPpkd-BFbNVe-bF1uUb,
.VfPpkd-xl07Ob .VfPpkd-rymPhb .VfPpkd-BFbNVe-bF1uUb {
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
}

.VfPpkd-xl07Ob .VfPpkd-StrnGf-rymPhb:before,
.VfPpkd-xl07Ob .VfPpkd-rymPhb:before {
  position: absolute;
  box-sizing: border-box;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  border: 1px solid transparent;
  border-radius: inherit;
  content: "";
  pointer-events: none;
}

@media screen and (forced-colors: active) {
  .VfPpkd-xl07Ob .VfPpkd-StrnGf-rymPhb:before,
  .VfPpkd-xl07Ob .VfPpkd-rymPhb:before {
    border-color: CanvasText;
  }
}

.VfPpkd-xl07Ob .VfPpkd-StrnGf-rymPhb-clz4Ic {
  margin: 8px 0;
}

.VfPpkd-xl07Ob .VfPpkd-StrnGf-rymPhb-ibnC6b {
  user-select: none;
}

.VfPpkd-xl07Ob .VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-OWB6Me {
  cursor: auto;
}

.VfPpkd-xl07Ob a.VfPpkd-StrnGf-rymPhb-ibnC6b .VfPpkd-StrnGf-rymPhb-b9t22c,
.VfPpkd-xl07Ob a.VfPpkd-StrnGf-rymPhb-ibnC6b .VfPpkd-StrnGf-rymPhb-f7MjDc {
  pointer-events: none;
}

.VfPpkd-qPzbhe-JNdkSc {
  padding: 0;
  fill: currentColor;
}

.VfPpkd-qPzbhe-JNdkSc .VfPpkd-StrnGf-rymPhb-ibnC6b {
  padding-left: 56px;
  padding-right: 16px;
}

[dir="rtl"] .VfPpkd-qPzbhe-JNdkSc .VfPpkd-StrnGf-rymPhb-ibnC6b,
.VfPpkd-qPzbhe-JNdkSc .VfPpkd-StrnGf-rymPhb-ibnC6b[dir="rtl"] {
  padding-left: 16px;
  padding-right: 56px;
}

.VfPpkd-qPzbhe-JNdkSc .VfPpkd-qPzbhe-JNdkSc-Bz112c {
  left: 16px;
  right: auto;
  visibility: hidden;
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  transition-property: visibility;
  transition-delay: 75ms;
}

[dir="rtl"] .VfPpkd-qPzbhe-JNdkSc .VfPpkd-qPzbhe-JNdkSc-Bz112c,
.VfPpkd-qPzbhe-JNdkSc .VfPpkd-qPzbhe-JNdkSc-Bz112c[dir="rtl"] {
  left: auto;
  right: 16px;
}

.VfPpkd-xl07Ob-ibnC6b-OWXEXe-gk6SMd .VfPpkd-qPzbhe-JNdkSc-Bz112c {
  display: inline;
  visibility: visible;
}

.q6oraf {
  box-shadow:
    0 3px 5px -1px #0003,
    0 6px 10px #00000024,
    0 1px 18px #0000001f;
}

.q6oraf .VfPpkd-StrnGf-rymPhb {
  font-family: Roboto, Arial, sans-serif;
  line-height: 1.5rem;
  font-size: 1rem;
  letter-spacing: 0.00625em;
  font-weight: 400;
  color: #000;
  color: var(--mdc-theme-on-surface, #000);
}

.q6oraf .VfPpkd-StrnGf-rymPhb .VfPpkd-StrnGf-rymPhb-IhFlZd {
  color: #5f6368;
}

.q6oraf
  .VfPpkd-StrnGf-rymPhb
  .VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-OWB6Me
  .VfPpkd-StrnGf-rymPhb-b9t22c,
.q6oraf
  .VfPpkd-StrnGf-rymPhb
  .VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-OWB6Me
  .VfPpkd-StrnGf-rymPhb-fpDzbe-fmcmS,
.q6oraf
  .VfPpkd-StrnGf-rymPhb
  .VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-OWB6Me
  .VfPpkd-StrnGf-rymPhb-L8ivfd-fmcmS {
  color: #3c4043;
}

.q6oraf
  .VfPpkd-StrnGf-rymPhb
  .VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-OWB6Me
  .VfPpkd-StrnGf-rymPhb-b9t22c {
  opacity: 0.38;
}

.q6oraf .VfPpkd-StrnGf-rymPhb .VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-gk6SMd,
.q6oraf .VfPpkd-StrnGf-rymPhb .VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-pXU01b,
.q6oraf
  .VfPpkd-StrnGf-rymPhb
  .VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-gk6SMd
  .VfPpkd-StrnGf-rymPhb-f7MjDc,
.q6oraf
  .VfPpkd-StrnGf-rymPhb
  .VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-pXU01b
  .VfPpkd-StrnGf-rymPhb-f7MjDc {
  color: #000;
  color: var(--mdc-theme-on-surface, #000);
}

.q6oraf
  .VfPpkd-StrnGf-rymPhb
  .VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-gk6SMd
  .VfPpkd-StrnGf-rymPhb-pZXsl:before {
  opacity: 0;
}

.q6oraf
  .VfPpkd-StrnGf-rymPhb
  .VfPpkd-StrnGf-rymPhb-ibnC6b.VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-gk6SMd {
  background-color: #e8f0fe;
}

.q6oraf
  .VfPpkd-StrnGf-rymPhb
  .VfPpkd-StrnGf-rymPhb-ibnC6b.VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-gk6SMd
  .VfPpkd-StrnGf-rymPhb-pZXsl:before,
.q6oraf
  .VfPpkd-StrnGf-rymPhb
  .VfPpkd-StrnGf-rymPhb-ibnC6b.VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-gk6SMd
  .VfPpkd-StrnGf-rymPhb-pZXsl:after {
  background-color: #1a73e8;
  background-color: var(--mdc-ripple-color, rgb(26, 115, 232));
}

.q6oraf
  .VfPpkd-StrnGf-rymPhb
  .VfPpkd-StrnGf-rymPhb-ibnC6b.VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-gk6SMd:hover
  .VfPpkd-StrnGf-rymPhb-pZXsl:before,
.q6oraf
  .VfPpkd-StrnGf-rymPhb
  .VfPpkd-StrnGf-rymPhb-ibnC6b.VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-gk6SMd.VfPpkd-ksKsZd-XxIAqe-OWXEXe-ZmdkE
  .VfPpkd-StrnGf-rymPhb-pZXsl:before {
  opacity: 0.04;
  opacity: var(--mdc-ripple-hover-opacity, 0.04);
}

.q6oraf
  .VfPpkd-StrnGf-rymPhb
  .VfPpkd-StrnGf-rymPhb-ibnC6b.VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-gk6SMd.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe
  .VfPpkd-StrnGf-rymPhb-pZXsl:before,
.q6oraf
  .VfPpkd-StrnGf-rymPhb
  .VfPpkd-StrnGf-rymPhb-ibnC6b.VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-gk6SMd:not(
    .VfPpkd-ksKsZd-mWPk3d
  ):focus
  .VfPpkd-StrnGf-rymPhb-pZXsl:before {
  transition-duration: 75ms;
  opacity: 0.12;
  opacity: var(--mdc-ripple-focus-opacity, 0.12);
}

.q6oraf
  .VfPpkd-StrnGf-rymPhb
  .VfPpkd-StrnGf-rymPhb-ibnC6b.VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-gk6SMd:not(
    .VfPpkd-ksKsZd-mWPk3d
  )
  .VfPpkd-StrnGf-rymPhb-pZXsl:after {
  transition: opacity 0.15s linear;
}

.q6oraf
  .VfPpkd-StrnGf-rymPhb
  .VfPpkd-StrnGf-rymPhb-ibnC6b.VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-gk6SMd:not(
    .VfPpkd-ksKsZd-mWPk3d
  ):active
  .VfPpkd-StrnGf-rymPhb-pZXsl:after {
  transition-duration: 75ms;
  opacity: 0.1;
  opacity: var(--mdc-ripple-press-opacity, 0.1);
}

.q6oraf
  .VfPpkd-StrnGf-rymPhb
  .VfPpkd-StrnGf-rymPhb-ibnC6b.VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-gk6SMd.VfPpkd-ksKsZd-mWPk3d {
  --mdc-ripple-fg-opacity: var(--mdc-ripple-press-opacity, 0.1);
}

@media (-ms-high-contrast: active), screen and (forced-colors: active) {
  .q6oraf
    .VfPpkd-StrnGf-rymPhb
    .VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-OWB6Me
    .VfPpkd-StrnGf-rymPhb-b9t22c,
  .q6oraf
    .VfPpkd-StrnGf-rymPhb
    .VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-OWB6Me
    .VfPpkd-StrnGf-rymPhb-fpDzbe-fmcmS,
  .q6oraf
    .VfPpkd-StrnGf-rymPhb
    .VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-OWB6Me
    .VfPpkd-StrnGf-rymPhb-L8ivfd-fmcmS {
    color: GrayText;
  }

  .q6oraf
    .VfPpkd-StrnGf-rymPhb
    .VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-OWB6Me
    .VfPpkd-StrnGf-rymPhb-b9t22c {
    opacity: 1;
  }
}

.VfPpkd-scr2fc {
  align-items: center;
  background: none;
  border: none;
  cursor: pointer;
  display: inline-flex;
  flex-shrink: 0;
  margin: 0;
  outline: none;
  overflow: visible;
  padding: 0;
  position: relative;
}

.VfPpkd-scr2fc[hidden] {
  display: none;
}

.VfPpkd-scr2fc:disabled {
  cursor: default;
  pointer-events: none;
}

.VfPpkd-l6JLsf {
  overflow: hidden;
  position: relative;
  width: 100%;
}

.VfPpkd-l6JLsf:before,
.VfPpkd-l6JLsf:after {
  border: 1px solid transparent;
  border-radius: inherit;
  box-sizing: border-box;
  content: "";
  height: 100%;
  left: 0;
  position: absolute;
  width: 100%;
}

@media screen and (forced-colors: active) {
  .VfPpkd-l6JLsf:before,
  .VfPpkd-l6JLsf:after {
    border-color: currentColor;
  }
}

.VfPpkd-l6JLsf:before {
  transition: transform 75ms 0ms cubic-bezier(0, 0, 0.2, 1);
  transform: translate(0);
}

.VfPpkd-l6JLsf:after {
  transition: transform 75ms 0ms cubic-bezier(0.4, 0, 0.6, 1);
  transform: translate(-100%);
}

[dir="rtl"] .VfPpkd-l6JLsf:after,
.VfPpkd-l6JLsf[dir="rtl"]:after {
  transform: translate(100%);
}

.VfPpkd-scr2fc-OWXEXe-gk6SMd .VfPpkd-l6JLsf:before {
  transition: transform 75ms 0ms cubic-bezier(0.4, 0, 0.6, 1);
  transform: translate(100%);
}

[dir="rtl"] .VfPpkd-scr2fc-OWXEXe-gk6SMd .VfPpkd-l6JLsf:before,
.VfPpkd-scr2fc-OWXEXe-gk6SMd .VfPpkd-l6JLsf[dir="rtl"]:before {
  transform: translate(-100%);
}

.VfPpkd-scr2fc-OWXEXe-gk6SMd .VfPpkd-l6JLsf:after {
  transition: transform 75ms 0ms cubic-bezier(0, 0, 0.2, 1);
  transform: translate(0);
}

.VfPpkd-uMhiad-u014N {
  height: 100%;
  pointer-events: none;
  position: absolute;
  top: 0;
  transition: transform 75ms 0ms cubic-bezier(0.4, 0, 0.2, 1);
  left: 0;
  right: auto;
  transform: translate(0);
}

[dir="rtl"] .VfPpkd-uMhiad-u014N,
.VfPpkd-uMhiad-u014N[dir="rtl"] {
  left: auto;
  right: 0;
}

.VfPpkd-scr2fc-OWXEXe-gk6SMd .VfPpkd-uMhiad-u014N {
  transform: translate(100%);
}

[dir="rtl"] .VfPpkd-scr2fc-OWXEXe-gk6SMd .VfPpkd-uMhiad-u014N,
.VfPpkd-scr2fc-OWXEXe-gk6SMd .VfPpkd-uMhiad-u014N[dir="rtl"] {
  transform: translate(-100%);
}

.VfPpkd-uMhiad {
  display: flex;
  pointer-events: auto;
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  left: 0;
  right: auto;
}

[dir="rtl"] .VfPpkd-uMhiad,
.VfPpkd-uMhiad[dir="rtl"] {
  left: auto;
  right: 0;
}

.VfPpkd-uMhiad:before,
.VfPpkd-uMhiad:after {
  border: 1px solid transparent;
  border-radius: inherit;
  box-sizing: border-box;
  content: "";
  width: 100%;
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  transition:
    background-color 75ms 0ms cubic-bezier(0.4, 0, 0.2, 1),
    border-color 75ms 0ms cubic-bezier(0.4, 0, 0.2, 1);
  z-index: -1;
}

@media screen and (forced-colors: active) {
  .VfPpkd-uMhiad:before,
  .VfPpkd-uMhiad:after {
    border-color: currentColor;
  }
}

.VfPpkd-VRSVNe {
  border-radius: inherit;
  inset: 0;
  position: absolute;
}

.VfPpkd-BFbNVe-bF1uUb {
  inset: 0;
}

.VfPpkd-Qsb3yd {
  left: 50%;
  position: absolute;
  top: 50%;
  transform: translate(-50%, -50%);
  z-index: -1;
}

.VfPpkd-scr2fc:disabled .VfPpkd-Qsb3yd {
  display: none;
}

.VfPpkd-lw9akd {
  height: 100%;
  position: relative;
  width: 100%;
  z-index: 1;
}

.VfPpkd-pafCAf {
  inset: 0;
  margin: auto;
  position: absolute;
  opacity: 0;
  transition: opacity 30ms 0ms cubic-bezier(0.4, 0, 1, 1);
}

.VfPpkd-scr2fc-OWXEXe-gk6SMd .VfPpkd-pafCAf-OWXEXe-IT5dJd,
.VfPpkd-scr2fc-OWXEXe-uqeOfd .VfPpkd-pafCAf-OWXEXe-Xhs9z {
  opacity: 1;
  transition: opacity 45ms 30ms cubic-bezier(0, 0, 0.2, 1);
}

.VfPpkd-scr2fc {
  --mdc-ripple-fg-size: 0;
  --mdc-ripple-left: 0;
  --mdc-ripple-top: 0;
  --mdc-ripple-fg-scale: 1;
  --mdc-ripple-fg-translate-end: 0;
  --mdc-ripple-fg-translate-start: 0;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  will-change: transform, opacity;
}

.VfPpkd-scr2fc .VfPpkd-Qsb3yd:before,
.VfPpkd-scr2fc .VfPpkd-Qsb3yd:after {
  position: absolute;
  border-radius: 50%;
  opacity: 0;
  pointer-events: none;
  content: "";
}

.VfPpkd-scr2fc .VfPpkd-Qsb3yd:before {
  transition:
    opacity 15ms linear,
    background-color 15ms linear;
  z-index: 1;
}

.VfPpkd-scr2fc .VfPpkd-Qsb3yd:after {
  z-index: 0;
}

.VfPpkd-scr2fc.VfPpkd-ksKsZd-mWPk3d .VfPpkd-Qsb3yd:before {
  transform: scale(var(--mdc-ripple-fg-scale, 1));
}

.VfPpkd-scr2fc.VfPpkd-ksKsZd-mWPk3d .VfPpkd-Qsb3yd:after {
  top: 0;
  left: 0;
  transform: scale(0);
  transform-origin: center center;
}

.VfPpkd-scr2fc.VfPpkd-ksKsZd-mWPk3d-OWXEXe-ZNMTqd .VfPpkd-Qsb3yd:after {
  top: var(--mdc-ripple-top, 0);
  left: var(--mdc-ripple-left, 0);
}

.VfPpkd-scr2fc.VfPpkd-ksKsZd-mWPk3d-OWXEXe-Tv8l5d-lJfZMc .VfPpkd-Qsb3yd:after {
  animation:
    mdc-ripple-fg-radius-in 225ms forwards,
    mdc-ripple-fg-opacity-in 75ms forwards;
}

.VfPpkd-scr2fc.VfPpkd-ksKsZd-mWPk3d-OWXEXe-Tv8l5d-OmS1vf .VfPpkd-Qsb3yd:after {
  animation: mdc-ripple-fg-opacity-out 0.15s;
  transform: translate(var(--mdc-ripple-fg-translate-end, 0))
    scale(var(--mdc-ripple-fg-scale, 1));
}

.VfPpkd-scr2fc .VfPpkd-Qsb3yd:before,
.VfPpkd-scr2fc .VfPpkd-Qsb3yd:after {
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

.VfPpkd-scr2fc.VfPpkd-ksKsZd-mWPk3d .VfPpkd-Qsb3yd:before,
.VfPpkd-scr2fc.VfPpkd-ksKsZd-mWPk3d .VfPpkd-Qsb3yd:after {
  top: var(--mdc-ripple-top, 0);
  left: var(--mdc-ripple-left, 0);
  width: var(--mdc-ripple-fg-size, 100%);
  height: var(--mdc-ripple-fg-size, 100%);
}

.VfPpkd-scr2fc.VfPpkd-ksKsZd-mWPk3d .VfPpkd-Qsb3yd:after {
  width: var(--mdc-ripple-fg-size, 100%);
  height: var(--mdc-ripple-fg-size, 100%);
}

.VfPpkd-scr2fc .VfPpkd-DVBDLb-LhBDec-sM5MNb {
  width: 100%;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}

.VfPpkd-scr2fc.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe .VfPpkd-DVBDLb-LhBDec,
.VfPpkd-scr2fc:not(.VfPpkd-ksKsZd-mWPk3d):focus .VfPpkd-DVBDLb-LhBDec {
  pointer-events: none;
  border: 2px solid transparent;
  border-radius: 6px;
  box-sizing: content-box;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  height: calc(100% + 4px);
  width: calc(100% + 4px);
}

@media screen and (forced-colors: active) {
  .VfPpkd-scr2fc.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe
    .VfPpkd-DVBDLb-LhBDec,
  .VfPpkd-scr2fc:not(.VfPpkd-ksKsZd-mWPk3d):focus .VfPpkd-DVBDLb-LhBDec {
    border-color: CanvasText;
  }
}

.VfPpkd-scr2fc.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe
  .VfPpkd-DVBDLb-LhBDec:after,
.VfPpkd-scr2fc:not(.VfPpkd-ksKsZd-mWPk3d):focus .VfPpkd-DVBDLb-LhBDec:after {
  content: "";
  border: 2px solid transparent;
  border-radius: 8px;
  display: block;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  height: calc(100% + 4px);
  width: calc(100% + 4px);
}

@media screen and (forced-colors: active) {
  .VfPpkd-scr2fc.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe
    .VfPpkd-DVBDLb-LhBDec:after,
  .VfPpkd-scr2fc:not(.VfPpkd-ksKsZd-mWPk3d):focus .VfPpkd-DVBDLb-LhBDec:after {
    border-color: CanvasText;
  }
}

.LXctle {
  width: 36px;
}

.LXctle.VfPpkd-scr2fc-OWXEXe-gk6SMd:enabled .VfPpkd-uMhiad:after {
  background: rgb(26, 115, 232);
}

.LXctle.VfPpkd-scr2fc-OWXEXe-gk6SMd:enabled:hover:not(
    .VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe
  ):not(:active)
  .VfPpkd-uMhiad:after {
  background: rgb(23, 78, 166);
}

.LXctle.VfPpkd-scr2fc-OWXEXe-gk6SMd:enabled.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe:not(
    :active
  )
  .VfPpkd-uMhiad:after {
  background: rgb(23, 78, 166);
}

.LXctle.VfPpkd-scr2fc-OWXEXe-gk6SMd:enabled:active .VfPpkd-uMhiad:after {
  background: rgb(23, 78, 166);
}

.LXctle.VfPpkd-scr2fc-OWXEXe-gk6SMd:disabled .VfPpkd-uMhiad:after {
  background: rgb(60, 64, 67);
}

.LXctle.VfPpkd-scr2fc-OWXEXe-uqeOfd:enabled .VfPpkd-uMhiad:after {
  background: rgb(95, 99, 104);
}

.LXctle.VfPpkd-scr2fc-OWXEXe-uqeOfd:enabled:hover:not(
    .VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe
  ):not(:active)
  .VfPpkd-uMhiad:after {
  background: rgb(32, 33, 36);
}

.LXctle.VfPpkd-scr2fc-OWXEXe-uqeOfd:enabled.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe:not(
    :active
  )
  .VfPpkd-uMhiad:after {
  background: rgb(32, 33, 36);
}

.LXctle.VfPpkd-scr2fc-OWXEXe-uqeOfd:enabled:active .VfPpkd-uMhiad:after {
  background: rgb(32, 33, 36);
}

.LXctle.VfPpkd-scr2fc-OWXEXe-uqeOfd:disabled .VfPpkd-uMhiad:after {
  background: rgb(60, 64, 67);
}

.LXctle .VfPpkd-uMhiad:before {
  background: rgb(255, 255, 255);
}

.LXctle:enabled .VfPpkd-VRSVNe {
  box-shadow:
    0 1px 2px #3c40434d,
    0 1px 3px 1px #3c404326;
}

.LXctle:enabled .VfPpkd-VRSVNe .VfPpkd-BFbNVe-bF1uUb {
  opacity: 0.05;
}

.LXctle:enabled .VfPpkd-VRSVNe .VfPpkd-BFbNVe-bF1uUb {
  background-color: transparent;
}

.LXctle:disabled .VfPpkd-VRSVNe {
  box-shadow: none;
}

.LXctle:disabled .VfPpkd-VRSVNe .VfPpkd-BFbNVe-bF1uUb {
  opacity: 0;
}

.LXctle:disabled .VfPpkd-VRSVNe .VfPpkd-BFbNVe-bF1uUb {
  background-color: transparent;
}

.LXctle .VfPpkd-DVBDLb-LhBDec-sM5MNb,
.LXctle .VfPpkd-uMhiad {
  height: 20px;
}

.LXctle:disabled .VfPpkd-uMhiad:after {
  opacity: 0.38;
}

.LXctle .VfPpkd-uMhiad {
  border-radius: 10px;
}

.LXctle .VfPpkd-uMhiad {
  width: 20px;
}

.LXctle .VfPpkd-uMhiad-u014N {
  width: calc(100% - 20px);
}

.LXctle.VfPpkd-scr2fc-OWXEXe-gk6SMd:enabled .VfPpkd-pafCAf {
  fill: #fff;
}

.LXctle.VfPpkd-scr2fc-OWXEXe-gk6SMd:disabled .VfPpkd-pafCAf {
  fill: #fff;
}

.LXctle.VfPpkd-scr2fc-OWXEXe-uqeOfd:enabled .VfPpkd-pafCAf {
  fill: #fff;
}

.LXctle.VfPpkd-scr2fc-OWXEXe-uqeOfd:disabled .VfPpkd-pafCAf {
  fill: #fff;
}

.LXctle.VfPpkd-scr2fc-OWXEXe-gk6SMd:disabled .VfPpkd-lw9akd {
  opacity: 0.38;
}

.LXctle.VfPpkd-scr2fc-OWXEXe-uqeOfd:disabled .VfPpkd-lw9akd {
  opacity: 0.38;
}

.LXctle.VfPpkd-scr2fc-OWXEXe-gk6SMd .VfPpkd-pafCAf,
.LXctle.VfPpkd-scr2fc-OWXEXe-uqeOfd .VfPpkd-pafCAf {
  width: 18px;
  height: 18px;
}

.LXctle.VfPpkd-scr2fc-OWXEXe-gk6SMd:enabled:hover:not(
    .VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe
  )
  .VfPpkd-Qsb3yd:before,
.LXctle.VfPpkd-scr2fc-OWXEXe-gk6SMd:enabled:hover:not(
    .VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe
  )
  .VfPpkd-Qsb3yd:after {
  background-color: #1a73e8;
}

.LXctle.VfPpkd-scr2fc-OWXEXe-gk6SMd:enabled.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe
  .VfPpkd-Qsb3yd:before,
.LXctle.VfPpkd-scr2fc-OWXEXe-gk6SMd:enabled.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe
  .VfPpkd-Qsb3yd:after {
  background-color: #1a73e8;
}

.LXctle.VfPpkd-scr2fc-OWXEXe-gk6SMd:enabled:active .VfPpkd-Qsb3yd:before,
.LXctle.VfPpkd-scr2fc-OWXEXe-gk6SMd:enabled:active .VfPpkd-Qsb3yd:after {
  background-color: #1a73e8;
}

.LXctle.VfPpkd-scr2fc-OWXEXe-uqeOfd:enabled:hover:not(
    .VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe
  )
  .VfPpkd-Qsb3yd:before,
.LXctle.VfPpkd-scr2fc-OWXEXe-uqeOfd:enabled:hover:not(
    .VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe
  )
  .VfPpkd-Qsb3yd:after {
  background-color: #3c4043;
}

.LXctle.VfPpkd-scr2fc-OWXEXe-uqeOfd:enabled.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe
  .VfPpkd-Qsb3yd:before,
.LXctle.VfPpkd-scr2fc-OWXEXe-uqeOfd:enabled.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe
  .VfPpkd-Qsb3yd:after {
  background-color: #3c4043;
}

.LXctle.VfPpkd-scr2fc-OWXEXe-uqeOfd:enabled:active .VfPpkd-Qsb3yd:before,
.LXctle.VfPpkd-scr2fc-OWXEXe-uqeOfd:enabled:active .VfPpkd-Qsb3yd:after {
  background-color: #3c4043;
}

.LXctle.VfPpkd-scr2fc-OWXEXe-gk6SMd:enabled:hover:not(
    .VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe
  ):hover
  .VfPpkd-Qsb3yd:before,
.LXctle.VfPpkd-scr2fc-OWXEXe-gk6SMd:enabled:hover:not(
    .VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe
  ).VfPpkd-ksKsZd-XxIAqe-OWXEXe-ZmdkE
  .VfPpkd-Qsb3yd:before {
  opacity: 0.04;
}

.LXctle.VfPpkd-scr2fc-OWXEXe-gk6SMd:enabled.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe
  .VfPpkd-Qsb3yd:before,
.LXctle.VfPpkd-scr2fc-OWXEXe-gk6SMd:enabled.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe:not(
    .VfPpkd-ksKsZd-mWPk3d
  ):focus
  .VfPpkd-Qsb3yd:before {
  transition-duration: 75ms;
  opacity: 0.12;
}

.LXctle.VfPpkd-scr2fc-OWXEXe-gk6SMd:enabled:active:not(.VfPpkd-ksKsZd-mWPk3d)
  .VfPpkd-Qsb3yd:after {
  transition: opacity 0.15s linear;
}

.LXctle.VfPpkd-scr2fc-OWXEXe-gk6SMd:enabled:active:not(
    .VfPpkd-ksKsZd-mWPk3d
  ):active
  .VfPpkd-Qsb3yd:after {
  transition-duration: 75ms;
  opacity: 0.1;
}

.LXctle.VfPpkd-scr2fc-OWXEXe-gk6SMd:enabled:active.VfPpkd-ksKsZd-mWPk3d {
  --mdc-ripple-fg-opacity: var(
    --mdc-switch-selected-pressed-state-layer-opacity,
    0.1
  );
}

.LXctle.VfPpkd-scr2fc-OWXEXe-uqeOfd:enabled:hover:not(
    .VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe
  ):hover
  .VfPpkd-Qsb3yd:before,
.LXctle.VfPpkd-scr2fc-OWXEXe-uqeOfd:enabled:hover:not(
    .VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe
  ).VfPpkd-ksKsZd-XxIAqe-OWXEXe-ZmdkE
  .VfPpkd-Qsb3yd:before {
  opacity: 0.04;
}

.LXctle.VfPpkd-scr2fc-OWXEXe-uqeOfd:enabled.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe
  .VfPpkd-Qsb3yd:before,
.LXctle.VfPpkd-scr2fc-OWXEXe-uqeOfd:enabled.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe:not(
    .VfPpkd-ksKsZd-mWPk3d
  ):focus
  .VfPpkd-Qsb3yd:before {
  transition-duration: 75ms;
  opacity: 0.12;
}

.LXctle.VfPpkd-scr2fc-OWXEXe-uqeOfd:enabled:active:not(.VfPpkd-ksKsZd-mWPk3d)
  .VfPpkd-Qsb3yd:after {
  transition: opacity 0.15s linear;
}

.LXctle.VfPpkd-scr2fc-OWXEXe-uqeOfd:enabled:active:not(
    .VfPpkd-ksKsZd-mWPk3d
  ):active
  .VfPpkd-Qsb3yd:after {
  transition-duration: 75ms;
  opacity: 0.1;
}

.LXctle.VfPpkd-scr2fc-OWXEXe-uqeOfd:enabled:active.VfPpkd-ksKsZd-mWPk3d {
  --mdc-ripple-fg-opacity: var(
    --mdc-switch-unselected-pressed-state-layer-opacity,
    0.1
  );
}

.LXctle .VfPpkd-Qsb3yd {
  height: 48px;
  width: 48px;
}

.LXctle .VfPpkd-l6JLsf {
  height: 14px;
}

.LXctle:disabled .VfPpkd-l6JLsf {
  opacity: 0.12;
}

.LXctle:enabled .VfPpkd-l6JLsf:after {
  background: rgb(138, 180, 248);
}

.LXctle:enabled:hover:not(.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe):not(
    :active
  )
  .VfPpkd-l6JLsf:after {
  background: rgb(138, 180, 248);
}

.LXctle:enabled.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe:not(:active)
  .VfPpkd-l6JLsf:after {
  background: rgb(138, 180, 248);
}

.LXctle:enabled:active .VfPpkd-l6JLsf:after {
  background: rgb(138, 180, 248);
}

.LXctle:disabled .VfPpkd-l6JLsf:after {
  background: rgb(60, 64, 67);
}

.LXctle:enabled .VfPpkd-l6JLsf:before {
  background: rgb(218, 220, 224);
}

.LXctle:enabled:hover:not(.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe):not(
    :active
  )
  .VfPpkd-l6JLsf:before {
  background: rgb(218, 220, 224);
}

.LXctle:enabled.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe:not(:active)
  .VfPpkd-l6JLsf:before {
  background: rgb(218, 220, 224);
}

.LXctle:enabled:active .VfPpkd-l6JLsf:before {
  background: rgb(218, 220, 224);
}

.LXctle:disabled .VfPpkd-l6JLsf:before {
  background: rgb(60, 64, 67);
}

.LXctle .VfPpkd-l6JLsf {
  border-radius: 7px;
}

@media (-ms-high-contrast: active), screen and (forced-colors: active) {
  .LXctle:disabled .VfPpkd-uMhiad:after {
    opacity: 1;
  }

  .LXctle.VfPpkd-scr2fc-OWXEXe-gk6SMd:enabled .VfPpkd-pafCAf {
    fill: ButtonText;
  }

  .LXctle.VfPpkd-scr2fc-OWXEXe-gk6SMd:disabled .VfPpkd-pafCAf {
    fill: GrayText;
  }

  .LXctle.VfPpkd-scr2fc-OWXEXe-uqeOfd:enabled .VfPpkd-pafCAf {
    fill: ButtonText;
  }

  .LXctle.VfPpkd-scr2fc-OWXEXe-uqeOfd:disabled .VfPpkd-pafCAf {
    fill: GrayText;
  }

  .LXctle.VfPpkd-scr2fc-OWXEXe-gk6SMd:disabled .VfPpkd-lw9akd {
    opacity: 1;
  }

  .LXctle.VfPpkd-scr2fc-OWXEXe-uqeOfd:disabled .VfPpkd-lw9akd {
    opacity: 1;
  }

  .LXctle:disabled .VfPpkd-l6JLsf {
    opacity: 1;
  }
}

.WmnPA + .VfPpkd-fmcmS-yrriRe-W0vJo-RWgCYc .VfPpkd-fmcmS-yrriRe-W0vJo-fmcmS,
.WmnPA + .VfPpkd-fmcmS-yrriRe-W0vJo-RWgCYc .VfPpkd-fmcmS-yrriRe-JZnCve-gmhCAd {
  font-family: Roboto, Arial, sans-serif;
  line-height: 1rem;
  font-size: 0.75rem;
  letter-spacing: 0.025em;
  font-weight: 400;
  line-height: 0.875rem;
}

.WmnPA .VfPpkd-NLUYnc-V67aGc {
  font-family: Roboto, Arial, sans-serif;
  line-height: 1.5rem;
  font-size: 1rem;
  letter-spacing: 0.00625em;
  font-weight: 400;
  line-height: 1.15rem;
}

.WmnPA .VfPpkd-fmcmS-wGMbrd {
  font-family: Roboto, Arial, sans-serif;
  font-size: 1rem;
  letter-spacing: 0.00625em;
  font-weight: 400;
}

.WmnPA:hover .VfPpkd-fmcmS-OyKIhb:before,
.WmnPA.VfPpkd-ksKsZd-XxIAqe-OWXEXe-ZmdkE .VfPpkd-fmcmS-OyKIhb:before {
  opacity: 0.08;
  opacity: var(--mdc-ripple-hover-opacity, 0.08);
}

.WmnPA.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe .VfPpkd-fmcmS-OyKIhb:before,
.WmnPA:not(.VfPpkd-ksKsZd-mWPk3d):focus .VfPpkd-fmcmS-OyKIhb:before {
  transition-duration: 75ms;
  opacity: 0;
  opacity: var(--mdc-ripple-focus-opacity, 0);
}

.WmnPA .VfPpkd-fmcmS-OyKIhb:before,
.WmnPA .VfPpkd-fmcmS-OyKIhb:after {
  background-color: #3c4043;
  background-color: var(--mdc-ripple-color, rgb(60, 64, 67));
}

.WmnPA:not(.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me)
  .VfPpkd-fmcmS-yrriRe-JZnCve-gmhCAd,
.WmnPA:not(.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me)
  + .VfPpkd-fmcmS-yrriRe-W0vJo-RWgCYc
  .VfPpkd-fmcmS-yrriRe-JZnCve-gmhCAd {
  color: #5f6368;
}

.WmnPA .VfPpkd-fmcmS-wGMbrd {
  caret-color: #1967d2;
}

.WmnPA:not(.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me) .VfPpkd-fmcmS-wGMbrd {
  color: #3c4043;
}

.WmnPA:not(.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me) {
  background-color: #f1f3f4;
}

.WmnPA:not(.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me)
  + .VfPpkd-fmcmS-yrriRe-W0vJo-RWgCYc
  .VfPpkd-fmcmS-yrriRe-W0vJo-fmcmS {
  color: #5f6368;
}

.WmnPA:not(.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me) .VfPpkd-NLUYnc-V67aGc {
  color: #5f6368;
}

.WmnPA:hover:not(.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me) .VfPpkd-NLUYnc-V67aGc {
  color: #202124;
}

.WmnPA:hover:not(.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me)
  .VfPpkd-RWgCYc-ksKsZd:before {
  border-bottom-color: #202124;
}

.WmnPA:not(.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me) .VfPpkd-RWgCYc-ksKsZd:before {
  border-bottom-color: #5f6368;
}

.WmnPA:not(.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me) .VfPpkd-RWgCYc-ksKsZd:after {
  border-bottom-color: #1967d2;
}

@media all {
  .GmTextFieldBox:not(.mdc-text-field--disabled)
    .mdc-text-field__input::-webkit-input-placeholder {
    color: #5f6368;
  }

  .WmnPA:not(.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me)
    .VfPpkd-fmcmS-wGMbrd::placeholder {
    color: #5f6368;
  }
}

@media all {
  .WmnPA:not(.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me)
    .VfPpkd-fmcmS-wGMbrd:-ms-input-placeholder {
    color: #5f6368;
  }
}

.WmnPA:not(.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me)
  .VfPpkd-fmcmS-MvKemf-OWXEXe-qdIk2c {
  color: #5f6368;
}

.WmnPA:not(.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me)
  .VfPpkd-fmcmS-MvKemf-OWXEXe-iJ4yB {
  color: #5f6368;
}

.WmnPA:not(.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me)
  .VfPpkd-fmcmS-TvZj5c-OWXEXe-M1Soyc {
  color: #5f6368;
}

.WmnPA:not(.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me)
  .VfPpkd-fmcmS-TvZj5c-OWXEXe-UbuQg {
  color: #5f6368;
}

.WmnPA.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me .VfPpkd-fmcmS-wGMbrd {
  color: #3c404361;
}

.WmnPA.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me {
  background-color: #5f63680a;
}

.WmnPA.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me .VfPpkd-RWgCYc-ksKsZd:before {
  border-bottom-color: #5f636861;
}

.WmnPA.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me .VfPpkd-NLUYnc-V67aGc {
  color: #5f636861;
}

.WmnPA.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me .VfPpkd-fmcmS-TvZj5c-OWXEXe-M1Soyc,
.WmnPA.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me .VfPpkd-fmcmS-TvZj5c-OWXEXe-UbuQg {
  color: #3c404361;
}

.WmnPA.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me
  + .VfPpkd-fmcmS-yrriRe-W0vJo-RWgCYc
  .VfPpkd-fmcmS-yrriRe-W0vJo-fmcmS {
  color: #5f636861;
}

.WmnPA.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me .VfPpkd-fmcmS-yrriRe-JZnCve-gmhCAd,
.WmnPA.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me
  + .VfPpkd-fmcmS-yrriRe-W0vJo-RWgCYc
  .VfPpkd-fmcmS-yrriRe-JZnCve-gmhCAd {
  color: #3c404361;
}

@media all {
  .GmTextFieldBox.mdc-text-field--disabled
    .mdc-text-field__input::-webkit-input-placeholder {
    color: #3c404361;
  }

  .WmnPA.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me .VfPpkd-fmcmS-wGMbrd::placeholder {
    color: #3c404361;
  }
}

@media all {
  .WmnPA.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me
    .VfPpkd-fmcmS-wGMbrd:-ms-input-placeholder {
    color: #3c404361;
  }
}

.WmnPA.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me .VfPpkd-fmcmS-MvKemf-OWXEXe-qdIk2c,
.WmnPA.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me .VfPpkd-fmcmS-MvKemf-OWXEXe-iJ4yB {
  color: #3c404361;
}

.WmnPA.VfPpkd-fmcmS-yrriRe-OWXEXe-XpnDCe:not(.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me)
  .VfPpkd-NLUYnc-V67aGc {
  color: #1967d2;
}

.WmnPA.VfPpkd-fmcmS-yrriRe-OWXEXe-UJflGc .VfPpkd-fmcmS-wGMbrd {
  caret-color: #c5221f;
}

.WmnPA.VfPpkd-fmcmS-yrriRe-OWXEXe-UJflGc:not(.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me)
  + .VfPpkd-fmcmS-yrriRe-W0vJo-RWgCYc
  .VfPpkd-fmcmS-yrriRe-W0vJo-fmcmS {
  color: #c5221f;
}

.WmnPA.VfPpkd-fmcmS-yrriRe-OWXEXe-UJflGc:not(.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me)
  .VfPpkd-fmcmS-TvZj5c-OWXEXe-UbuQg {
  color: #d93025;
}

.WmnPA.VfPpkd-fmcmS-yrriRe-OWXEXe-UJflGc:not(.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me)
  .VfPpkd-RWgCYc-ksKsZd:before {
  border-bottom-color: #c5221f;
}

.WmnPA.VfPpkd-fmcmS-yrriRe-OWXEXe-UJflGc:not(.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me)
  .VfPpkd-RWgCYc-ksKsZd:after {
  border-bottom-color: #c5221f;
}

.WmnPA.VfPpkd-fmcmS-yrriRe-OWXEXe-UJflGc:hover:not(
    .VfPpkd-fmcmS-yrriRe-OWXEXe-XpnDCe
  ):not(.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me)
  .VfPpkd-NLUYnc-V67aGc {
  color: #a50e0e;
}

.WmnPA.VfPpkd-fmcmS-yrriRe-OWXEXe-UJflGc:hover:not(
    .VfPpkd-fmcmS-yrriRe-OWXEXe-XpnDCe
  ):not(.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me)
  + .VfPpkd-fmcmS-yrriRe-W0vJo-RWgCYc
  .VfPpkd-fmcmS-yrriRe-W0vJo-fmcmS {
  color: #a50e0e;
}

.WmnPA.VfPpkd-fmcmS-yrriRe-OWXEXe-UJflGc:hover:not(
    .VfPpkd-fmcmS-yrriRe-OWXEXe-XpnDCe
  ):not(.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me)
  .VfPpkd-fmcmS-TvZj5c-OWXEXe-UbuQg {
  color: #a50e0e;
}

.WmnPA.VfPpkd-fmcmS-yrriRe-OWXEXe-UJflGc:hover:not(
    .VfPpkd-fmcmS-yrriRe-OWXEXe-XpnDCe
  ):not(.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me)
  .VfPpkd-RWgCYc-ksKsZd:before {
  border-bottom-color: #a50e0e;
}

.WmnPA.VfPpkd-fmcmS-yrriRe-OWXEXe-XpnDCe .VfPpkd-NLUYnc-V67aGc {
  color: #1967d2;
}

.WmnPA.VfPpkd-fmcmS-yrriRe-OWXEXe-UJflGc:not(.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me)
  .VfPpkd-NLUYnc-V67aGc {
  color: #c5221f;
}

.cfWmIb + .VfPpkd-fmcmS-yrriRe-W0vJo-RWgCYc .VfPpkd-fmcmS-yrriRe-W0vJo-fmcmS,
.cfWmIb + .VfPpkd-fmcmS-yrriRe-W0vJo-RWgCYc .VfPpkd-fmcmS-yrriRe-JZnCve-gmhCAd {
  font-family: Roboto, Arial, sans-serif;
  line-height: 1rem;
  font-size: 0.75rem;
  letter-spacing: 0.025em;
  font-weight: 400;
  line-height: 0.875rem;
}

.cfWmIb .VfPpkd-NLUYnc-V67aGc {
  font-family: Roboto, Arial, sans-serif;
  line-height: 1.5rem;
  font-size: 1rem;
  letter-spacing: 0.00625em;
  font-weight: 400;
  line-height: 1.15rem;
}

.cfWmIb .VfPpkd-fmcmS-wGMbrd {
  font-family: Roboto, Arial, sans-serif;
  font-size: 1rem;
  letter-spacing: 0.00625em;
  font-weight: 400;
}

.cfWmIb:not(.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me) .VfPpkd-fmcmS-wGMbrd {
  color: #3c4043;
  color: var(--gm-outlinedtextfield-ink-color, rgb(60, 64, 67));
}

.cfWmIb .VfPpkd-fmcmS-wGMbrd {
  caret-color: #1a73e8;
  caret-color: var(--gm-outlinedtextfield-caret-color, rgb(26, 115, 232));
}

.cfWmIb:not(.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me)
  + .VfPpkd-fmcmS-yrriRe-W0vJo-RWgCYc
  .VfPpkd-fmcmS-yrriRe-W0vJo-fmcmS {
  color: #5f6368;
  color: var(--gm-outlinedtextfield-helper-text-color, rgb(95, 99, 104));
}

.cfWmIb:not(.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me)
  .VfPpkd-fmcmS-yrriRe-JZnCve-gmhCAd,
.cfWmIb:not(.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me)
  + .VfPpkd-fmcmS-yrriRe-W0vJo-RWgCYc
  .VfPpkd-fmcmS-yrriRe-JZnCve-gmhCAd {
  color: #5f6368;
}

.cfWmIb:not(.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me) .VfPpkd-NLUYnc-V67aGc {
  color: #5f6368;
  color: var(--gm-outlinedtextfield-label-color, rgb(95, 99, 104));
}

.cfWmIb:hover:not(.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me) .VfPpkd-NLUYnc-V67aGc {
  color: #202124;
}

.cfWmIb:not(.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me) .VfPpkd-NSFCdd-Brv4Fb,
.cfWmIb:not(.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me) .VfPpkd-NSFCdd-Ra9xwd,
.cfWmIb:not(.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me) .VfPpkd-NSFCdd-MpmGFe {
  border-color: #80868b;
  border-color: var(--gm-outlinedtextfield-outline-color, rgb(128, 134, 139));
}

.cfWmIb:not(.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me):not(
    .VfPpkd-fmcmS-yrriRe-OWXEXe-XpnDCe
  ):hover
  .VfPpkd-NSFCdd-i5vt6e
  .VfPpkd-NSFCdd-Brv4Fb,
.cfWmIb:not(.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me):not(
    .VfPpkd-fmcmS-yrriRe-OWXEXe-XpnDCe
  ):hover
  .VfPpkd-NSFCdd-i5vt6e
  .VfPpkd-NSFCdd-Ra9xwd,
.cfWmIb:not(.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me):not(
    .VfPpkd-fmcmS-yrriRe-OWXEXe-XpnDCe
  ):hover
  .VfPpkd-NSFCdd-i5vt6e
  .VfPpkd-NSFCdd-MpmGFe {
  border-color: #202124;
}

@media all {
  .GmTextFieldOutlined:not(.mdc-text-field--disabled)
    .mdc-text-field__input::-webkit-input-placeholder {
    color: #5f6368;
    color: var(--gm-outlinedtextfield-placeholder-color, rgb(95, 99, 104));
  }

  .cfWmIb:not(.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me)
    .VfPpkd-fmcmS-wGMbrd::placeholder {
    color: #5f6368;
    color: var(--gm-outlinedtextfield-placeholder-color, rgb(95, 99, 104));
  }
}

@media all {
  .cfWmIb:not(.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me)
    .VfPpkd-fmcmS-wGMbrd:-ms-input-placeholder {
    color: #5f6368;
    color: var(--gm-outlinedtextfield-placeholder-color, rgb(95, 99, 104));
  }
}

.cfWmIb:not(.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me)
  .VfPpkd-fmcmS-MvKemf-OWXEXe-qdIk2c {
  color: #5f6368;
  color: var(--gm-outlinedtextfield-prefix-color, rgb(95, 99, 104));
}

.cfWmIb:not(.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me)
  .VfPpkd-fmcmS-MvKemf-OWXEXe-iJ4yB {
  color: #5f6368;
  color: var(--gm-outlinedtextfield-suffix-color, rgb(95, 99, 104));
}

.cfWmIb:not(.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me)
  .VfPpkd-fmcmS-TvZj5c-OWXEXe-M1Soyc {
  color: #5f6368;
}

.cfWmIb:not(.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me)
  .VfPpkd-fmcmS-TvZj5c-OWXEXe-UbuQg {
  color: #5f6368;
}

.cfWmIb.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me .VfPpkd-fmcmS-wGMbrd {
  color: #5f636861;
  color: var(
    --gm-outlinedtextfield-ink-color--disabled,
    rgba(95, 99, 104, 0.38)
  );
}

.cfWmIb.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me .VfPpkd-NSFCdd-Brv4Fb,
.cfWmIb.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me .VfPpkd-NSFCdd-Ra9xwd,
.cfWmIb.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me .VfPpkd-NSFCdd-MpmGFe {
  border-color: #3c40431f;
  border-color: var(
    --gm-outlinedtextfield-outline-color--disabled,
    rgba(60, 64, 67, 0.12)
  );
}

.cfWmIb.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me .VfPpkd-NLUYnc-V67aGc {
  color: #5f636861;
  color: var(
    --gm-outlinedtextfield-label-color--disabled,
    rgba(95, 99, 104, 0.38)
  );
}

.cfWmIb.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me .VfPpkd-fmcmS-TvZj5c-OWXEXe-M1Soyc,
.cfWmIb.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me .VfPpkd-fmcmS-TvZj5c-OWXEXe-UbuQg {
  color: #5f636861;
  color: var(
    --gm-outlinedtextfield-icon-color--disabled,
    rgba(95, 99, 104, 0.38)
  );
}

.cfWmIb.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me
  + .VfPpkd-fmcmS-yrriRe-W0vJo-RWgCYc
  .VfPpkd-fmcmS-yrriRe-W0vJo-fmcmS {
  color: #5f636861;
  color: var(
    --gm-outlinedtextfield-helper-text-color--disabled,
    rgba(95, 99, 104, 0.38)
  );
}

.cfWmIb.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me .VfPpkd-fmcmS-yrriRe-JZnCve-gmhCAd,
.cfWmIb.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me
  + .VfPpkd-fmcmS-yrriRe-W0vJo-RWgCYc
  .VfPpkd-fmcmS-yrriRe-JZnCve-gmhCAd {
  color: #5f636861;
  color: var(
    --gm-outlinedtextfield-character-counter-color--disabled,
    rgba(95, 99, 104, 0.38)
  );
}

@media all {
  .GmTextFieldOutlined.mdc-text-field--disabled
    .mdc-text-field__input::-webkit-input-placeholder {
    color: #3c404361;
    color: var(
      --gm-outlinedtextfield-placeholder-color--disabled,
      rgba(60, 64, 67, 0.38)
    );
  }

  .cfWmIb.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me .VfPpkd-fmcmS-wGMbrd::placeholder {
    color: #3c404361;
    color: var(
      --gm-outlinedtextfield-placeholder-color--disabled,
      rgba(60, 64, 67, 0.38)
    );
  }
}

@media all {
  .cfWmIb.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me
    .VfPpkd-fmcmS-wGMbrd:-ms-input-placeholder {
    color: #3c404361;
    color: var(
      --gm-outlinedtextfield-placeholder-color--disabled,
      rgba(60, 64, 67, 0.38)
    );
  }
}

.cfWmIb.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me .VfPpkd-fmcmS-MvKemf-OWXEXe-qdIk2c {
  color: #5f636861;
  color: var(
    --gm-outlinedtextfield-prefix-color--disabled,
    rgba(95, 99, 104, 0.38)
  );
}

.cfWmIb.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me .VfPpkd-fmcmS-MvKemf-OWXEXe-iJ4yB {
  color: #5f636861;
  color: var(
    --gm-outlinedtextfield-suffix-color--disabled,
    rgba(95, 99, 104, 0.38)
  );
}

.cfWmIb.VfPpkd-fmcmS-yrriRe-OWXEXe-XpnDCe:not(
    .VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me
  )
  .VfPpkd-NSFCdd-Brv4Fb,
.cfWmIb.VfPpkd-fmcmS-yrriRe-OWXEXe-XpnDCe:not(
    .VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me
  )
  .VfPpkd-NSFCdd-Ra9xwd,
.cfWmIb.VfPpkd-fmcmS-yrriRe-OWXEXe-XpnDCe:not(
    .VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me
  )
  .VfPpkd-NSFCdd-MpmGFe {
  border-color: #1a73e8;
  border-color: var(
    --gm-outlinedtextfield-outline-color--stateful,
    rgb(26, 115, 232)
  );
}

.cfWmIb.VfPpkd-fmcmS-yrriRe-OWXEXe-XpnDCe:not(
    .VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me
  )
  .VfPpkd-NLUYnc-V67aGc {
  color: #1a73e8;
  color: var(--gm-outlinedtextfield-label-color--stateful, rgb(26, 115, 232));
}

.cfWmIb.VfPpkd-fmcmS-yrriRe-OWXEXe-UJflGc .VfPpkd-fmcmS-wGMbrd {
  caret-color: #d93025;
  caret-color: var(--gm-outlinedtextfield-caret-color--error, rgb(217, 48, 37));
}

.cfWmIb.VfPpkd-fmcmS-yrriRe-OWXEXe-UJflGc:not(
    .VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me
  )
  + .VfPpkd-fmcmS-yrriRe-W0vJo-RWgCYc
  .VfPpkd-fmcmS-yrriRe-W0vJo-fmcmS {
  color: #d93025;
  color: var(--gm-outlinedtextfield-helper-text-color--error, rgb(217, 48, 37));
}

.cfWmIb.VfPpkd-fmcmS-yrriRe-OWXEXe-UJflGc:hover:not(
    .VfPpkd-fmcmS-yrriRe-OWXEXe-XpnDCe
  ):not(.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me)
  + .VfPpkd-fmcmS-yrriRe-W0vJo-RWgCYc
  .VfPpkd-fmcmS-yrriRe-W0vJo-fmcmS {
  color: #a50e0e;
}

.cfWmIb.VfPpkd-fmcmS-yrriRe-OWXEXe-UJflGc:hover:not(
    .VfPpkd-fmcmS-yrriRe-OWXEXe-XpnDCe
  ):not(.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me)
  .VfPpkd-NLUYnc-V67aGc {
  color: #a50e0e;
}

.cfWmIb.VfPpkd-fmcmS-yrriRe-OWXEXe-UJflGc:hover:not(
    .VfPpkd-fmcmS-yrriRe-OWXEXe-XpnDCe
  ):not(.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me)
  .VfPpkd-fmcmS-TvZj5c-OWXEXe-UbuQg {
  color: #a50e0e;
}

.cfWmIb.VfPpkd-fmcmS-yrriRe-OWXEXe-UJflGc:not(
    .VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me
  ):not(.VfPpkd-fmcmS-yrriRe-OWXEXe-XpnDCe):hover
  .VfPpkd-NSFCdd-i5vt6e
  .VfPpkd-NSFCdd-Brv4Fb,
.cfWmIb.VfPpkd-fmcmS-yrriRe-OWXEXe-UJflGc:not(
    .VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me
  ):not(.VfPpkd-fmcmS-yrriRe-OWXEXe-XpnDCe):hover
  .VfPpkd-NSFCdd-i5vt6e
  .VfPpkd-NSFCdd-Ra9xwd,
.cfWmIb.VfPpkd-fmcmS-yrriRe-OWXEXe-UJflGc:not(
    .VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me
  ):not(.VfPpkd-fmcmS-yrriRe-OWXEXe-XpnDCe):hover
  .VfPpkd-NSFCdd-i5vt6e
  .VfPpkd-NSFCdd-MpmGFe {
  border-color: #a50e0e;
}

.cfWmIb.VfPpkd-fmcmS-yrriRe-OWXEXe-UJflGc:not(
    .VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me
  )
  .VfPpkd-NSFCdd-Brv4Fb,
.cfWmIb.VfPpkd-fmcmS-yrriRe-OWXEXe-UJflGc:not(
    .VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me
  )
  .VfPpkd-NSFCdd-Ra9xwd,
.cfWmIb.VfPpkd-fmcmS-yrriRe-OWXEXe-UJflGc:not(
    .VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me
  )
  .VfPpkd-NSFCdd-MpmGFe {
  border-color: #d93025;
  border-color: var(
    --gm-outlinedtextfield-outline-color--error,
    rgb(217, 48, 37)
  );
}

.cfWmIb.VfPpkd-fmcmS-yrriRe-OWXEXe-UJflGc:not(
    .VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me
  )
  .VfPpkd-fmcmS-TvZj5c-OWXEXe-UbuQg {
  color: #d93025;
  color: var(--gm-outlinedtextfield-icon-color--error, rgb(217, 48, 37));
}

.cfWmIb.VfPpkd-fmcmS-yrriRe-OWXEXe-UJflGc.VfPpkd-fmcmS-yrriRe-OWXEXe-XpnDCe:not(
    .VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me
  )
  .VfPpkd-NSFCdd-Brv4Fb,
.cfWmIb.VfPpkd-fmcmS-yrriRe-OWXEXe-UJflGc.VfPpkd-fmcmS-yrriRe-OWXEXe-XpnDCe:not(
    .VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me
  )
  .VfPpkd-NSFCdd-Ra9xwd,
.cfWmIb.VfPpkd-fmcmS-yrriRe-OWXEXe-UJflGc.VfPpkd-fmcmS-yrriRe-OWXEXe-XpnDCe:not(
    .VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me
  )
  .VfPpkd-NSFCdd-MpmGFe {
  border-color: #d93025;
  border-color: var(
    --gm-outlinedtextfield-outline-color--error-stateful,
    rgb(217, 48, 37)
  );
}

.cfWmIb.VfPpkd-fmcmS-yrriRe-OWXEXe-XpnDCe .VfPpkd-NLUYnc-V67aGc {
  color: #1a73e8;
  color: var(--gm-outlinedtextfield-label-color--stateful, rgb(26, 115, 232));
}

.cfWmIb.VfPpkd-fmcmS-yrriRe-OWXEXe-UJflGc:not(
    .VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me
  )
  .VfPpkd-NLUYnc-V67aGc {
  color: #d93025;
  color: var(--gm-outlinedtextfield-label-color--error, rgb(217, 48, 37));
}

.cfWmIb
  .VfPpkd-NSFCdd-i5vt6e-OWXEXe-mWPk3d
  .VfPpkd-NLUYnc-V67aGc-OWXEXe-TATcMc-KLRBe {
  font-size: 1rem;
}

.cfWmIb .VfPpkd-NLUYnc-V67aGc-OWXEXe-TATcMc-KLRBe {
  font-size: 0.75rem;
}

.kFwPee {
  height: 100%;
}

.ydMMEb {
  width: 100%;
}

.SSPGKf {
  display: block;
  overflow-y: hidden;
  z-index: 1;
}

.eejsDc {
  overflow-y: auto;
  -webkit-overflow-scrolling: touch;
}

.MCcOAc {
  inset: 0;
  position: absolute;
  overflow: hidden;
  z-index: 1;
}

.MCcOAc > .pGxpHc {
  flex-shrink: 0;
  flex-grow: 0;
}

.IqBfM > .HLlAHb {
  align-items: center;
  display: flex;
  height: 60px;
  position: absolute;
  right: 16px;
  top: 0;
  z-index: 9999;
}

.VUoKZ {
  display: none;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  height: 3px;
  z-index: 1001;
}

.TRHLAc {
  position: absolute;
  top: 0;
  left: 0;
  width: 25%;
  height: 100%;
  background: #68e;
  transform: scaleX(0);
}

.TRHLAc {
  transform-origin: 0 0;
}

.mIM26c .VUoKZ {
  display: block;
}

.mIM26c .TRHLAc {
  animation: boqChromeapiPageProgressAnimation 1s infinite;
  animation-timing-function: cubic-bezier(0.4, 0, 1, 1);
  animation-delay: 0.1s;
}

.ghyPEc .VUoKZ {
  position: fixed;
}

@keyframes boqChromeapiPageProgressAnimation {
  0% {
    transform: scaleX(0);
  }

  50% {
    transform: scaleX(5);
  }

  to {
    transform: scaleX(5) translate(100%);
  }
}

.IqBfM {
  bottom: auto;
  height: 100%;
  right: auto;
  width: auto;
}

@keyframes primary-indeterminate-translate {
  0% {
    transform: translate(-145.166611%);
  }

  20% {
    animation-timing-function: cubic-bezier(0.5, 0, 0.701732, 0.495819);
    transform: translate(-145.166611%);
  }

  59.15% {
    animation-timing-function: cubic-bezier(0.302435, 0.381352, 0.55, 0.956352);
    transform: translate(-61.495191%);
  }

  to {
    transform: translate(55.444446%);
  }
}

@keyframes primary-indeterminate-translate-reverse {
  0% {
    transform: translate(145.166611%);
  }

  20% {
    animation-timing-function: cubic-bezier(0.5, 0, 0.701732, 0.495819);
    transform: translate(145.166611%);
  }

  59.15% {
    animation-timing-function: cubic-bezier(0.302435, 0.381352, 0.55, 0.956352);
    transform: translate(61.495191%);
  }

  to {
    transform: translate(-55.4444461%);
  }
}

@keyframes primary-indeterminate-scale {
  0% {
    transform: scaleX(0.08);
  }

  36.65% {
    animation-timing-function: cubic-bezier(0.334731, 0.12482, 0.785844, 1);
    transform: scaleX(0.08);
  }

  69.15% {
    animation-timing-function: cubic-bezier(0.06, 0.11, 0.6, 1);
    transform: scaleX(0.661479);
  }

  to {
    transform: scaleX(0.08);
  }
}

@keyframes auxiliary-indeterminate-translate {
  0% {
    animation-timing-function: cubic-bezier(0.15, 0, 0.515058, 0.409685);
    transform: translate(-54.888891%);
  }

  25% {
    animation-timing-function: cubic-bezier(0.31033, 0.284058, 0.8, 0.733712);
    transform: translate(-17.236978%);
  }

  48.35% {
    animation-timing-function: cubic-bezier(0.4, 0.627035, 0.6, 0.902026);
    transform: translate(29.497274%);
  }

  to {
    transform: translate(105.388891%);
  }
}

@keyframes auxiliary-indeterminate-translate-reverse {
  0% {
    animation-timing-function: cubic-bezier(0.15, 0, 0.515058, 0.409685);
    transform: translate(54.888891%);
  }

  25% {
    animation-timing-function: cubic-bezier(0.31033, 0.284058, 0.8, 0.733712);
    transform: translate(17.236978%);
  }

  48.35% {
    animation-timing-function: cubic-bezier(0.4, 0.627035, 0.6, 0.902026);
    transform: translate(-29.497274%);
  }

  to {
    transform: translate(-105.388891%);
  }
}

@keyframes auxiliary-indeterminate-scale {
  0% {
    animation-timing-function: cubic-bezier(
      0.205028,
      0.057051,
      0.57661,
      0.453971
    );
    transform: scaleX(0.08);
  }

  19.15% {
    animation-timing-function: cubic-bezier(
      0.152313,
      0.196432,
      0.648374,
      1.004315
    );
    transform: scaleX(0.457104);
  }

  44.15% {
    animation-timing-function: cubic-bezier(
      0.257759,
      0.003163,
      0.211762,
      1.38179
    );
    transform: scaleX(0.72796);
  }

  to {
    transform: scaleX(0.08);
  }
}

@keyframes buffering {
  to {
    transform: translate(-10px);
  }
}

@keyframes buffering-reverse {
  to {
    transform: translate(10px);
  }
}

@keyframes indeterminate-translate-ie {
  0% {
    transform: translate(-100%);
  }

  to {
    transform: translate(100%);
  }
}

@keyframes indeterminate-translate-reverse-ie {
  0% {
    transform: translate(100%);
  }

  to {
    transform: translate(-100%);
  }
}

.sZwd7c {
  height: 4px;
  overflow: hidden;
  position: relative;
  transform: translateZ(0);
  transition: opacity 0.25s linear;
  width: 100%;
}

.w2zcLc {
  position: absolute;
}

.xcNBHc,
.MyvhI,
.l3q5xe {
  height: 100%;
  position: absolute;
  width: 100%;
}

.w2zcLc {
  transform-origin: top left;
  transition: transform 0.25s ease;
  -webkit-transition:
    transform 0.25s ease,
    -webkit-transform 0.25s ease;
  transition:
    transform 0.25s ease,
    -webkit-transform 0.25s ease;
}

.MyvhI {
  transform-origin: top left;
  transition: transform 0.25s ease;
  -webkit-transition:
    transform 0.25s ease,
    -webkit-transform 0.25s ease;
  transition:
    transform 0.25s ease,
    -webkit-transform 0.25s ease;
  animation: none;
}

.l3q5xe {
  animation: none;
}

.w2zcLc {
  background-color: #e6e6e6;
  height: 100%;
  transform-origin: top left;
  transition: transform 0.25s ease;
  -webkit-transition:
    transform 0.25s ease,
    -webkit-transform 0.25s ease;
  transition:
    transform 0.25s ease,
    -webkit-transform 0.25s ease;
  width: 100%;
}

.TKVRUb {
  transform: scaleX(0);
}

.sUoeld {
  visibility: hidden;
}

.l3q5xe {
  background-color: #000;
  display: inline-block;
}

.xcNBHc {
  background-size: 10px 4px;
  background-repeat: repeat-x;
  background-image: url(data:image/svg+xml;charset=UTF-8,%3Csvg%20version%3D%271.1%27%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20xmlns%3Axlink%3D%27http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%27%20x%3D%270px%27%20y%3D%270px%27%20enable-background%3D%27new%200%200%205%202%27%20xml%3Aspace%3D%27preserve%27%20viewBox%3D%270%200%205%202%27%20preserveAspectRatio%3D%27none%20slice%27%3E%3Ccircle%20cx%3D%271%27%20cy%3D%271%27%20r%3D%271%27%20fill%3D%27%23e6e6e6%27%2F%3E%3C%2Fsvg%3E);
  visibility: hidden;
}

.sZwd7c.B6Vhqe .MyvhI {
  transition: none;
}

.sZwd7c.B6Vhqe .TKVRUb {
  animation: primary-indeterminate-translate 2s infinite linear;
}

.sZwd7c.B6Vhqe .TKVRUb > .l3q5xe {
  animation: primary-indeterminate-scale 2s infinite linear;
}

.sZwd7c.B6Vhqe .sUoeld {
  animation: auxiliary-indeterminate-translate 2s infinite linear;
  visibility: visible;
}

.sZwd7c.B6Vhqe .sUoeld > .l3q5xe {
  animation: auxiliary-indeterminate-scale 2s infinite linear;
}

.sZwd7c.B6Vhqe.ieri7c .l3q5xe {
  transform: scaleX(0.45);
}

.sZwd7c.B6Vhqe.ieri7c .sUoeld {
  animation: none;
  visibility: hidden;
}

.sZwd7c.B6Vhqe.ieri7c .TKVRUb {
  animation: indeterminate-translate-ie 2s infinite ease-out;
}

.sZwd7c.B6Vhqe.ieri7c .TKVRUb > .l3q5xe,
.sZwd7c.B6Vhqe.ieri7c .sUoeld > .l3q5xe {
  animation: none;
}

.sZwd7c.juhVM .w2zcLc,
.sZwd7c.juhVM .MyvhI {
  right: 0;
  transform-origin: center right;
}

.sZwd7c.juhVM .TKVRUb {
  animation-name: primary-indeterminate-translate-reverse;
}

.sZwd7c.juhVM .sUoeld {
  animation-name: auxiliary-indeterminate-translate-reverse;
}

.sZwd7c.juhVM.ieri7c .TKVRUb {
  animation-name: indeterminate-translate-reverse-ie;
}

.sZwd7c.qdulke {
  opacity: 0;
}

.sZwd7c.jK7moc .sUoeld,
.sZwd7c.jK7moc .TKVRUb,
.sZwd7c.jK7moc .sUoeld > .l3q5xe,
.sZwd7c.jK7moc .TKVRUb > .l3q5xe {
  -webkit-animation-play-state: paused;
  animation-play-state: paused;
}

.sZwd7c.D6TUi .xcNBHc {
  animation: buffering 0.25s infinite linear;
  visibility: visible;
}

.sZwd7c.D6TUi.juhVM .xcNBHc {
  animation: buffering-reverse 0.25s infinite linear;
}

img,
html,
body,
div,
h1,
h2,
h3,
h4,
h5,
h6,
p,
dl,
dt,
dd,
ol,
ul,
li,
table,
caption,
tbody,
tfoot,
thead,
tr,
th,
td,
form,
fieldset,
embed,
object,
applet {
  border: 0;
  margin: 0;
  padding: 0;
}

textarea,
input,
select,
option {
  font-family: inherit;
  font-size: inherit;
}

button {
  box-sizing: initial;
  -webkit-font-smoothing: inherit;
  align-items: normal;
  background: none;
  border: 0;
  color: inherit;
  font: inherit;
  margin: 0;
  padding: 0;
  text-align: inherit;
}

h1,
h2,
h3 {
  font: inherit;
}

ul {
  list-style-type: none;
}

html {
  height: 100%;
  position: relative;
  z-index: -1;
}

body {
  background-color: #eee;
  color: #333;
  font-family: Roboto, Arial, sans-serif;
  font-size: 13px;
  font-weight: 300;
  line-height: 1.4;
  height: 100%;
  position: relative;
  text-rendering: optimizeLegibility;
  z-index: -1;
}

body.k8Lt0 {
  min-width: 1024px;
}

a {
  text-decoration: none;
}

a,
a:visited {
  color: #333;
}

a:hover {
  cursor: pointer;
}

.IQ1z0d a,
.IQ1z0d a:visited {
  color: #15c;
  cursor: pointer;
}

.IQ1z0d a:hover {
  text-decoration: underline;
}

.g7W7Ed {
  margin-bottom: 1em;
}

.LS81yb-Ud7fr {
  box-sizing: border-box;
  line-height: 1.4;
  font-size: 28px;
  font-weight: 100;
  min-height: 37px;
  min-width: 680px;
  padding: 5px;
  position: relative;
}

img {
  vertical-align: middle;
}

table {
  border-collapse: collapse;
  border-width: 0;
  empty-cells: show;
}

.qJTHM-bN97Pc-ge6pde-bF1uUb {
  -moz-opacity: 0.65;
  opacity: 0.65;
  filter: alpha(opacity=65);
  background: #ddd;
  inset: 0;
  position: absolute;
  z-index: 30000;
}

.qJTHM-bN97Pc-ge6pde-aZ2wEe {
  background-image: url(https://lh6.ggpht.com/s4qReSaucUB6sgUYQFZQcF31FBvtVehCtvI6Bc_WUGuLkSCzTfODYs84VrtujdRA29Lp);
  height: 150px;
  left: 50vw;
  margin-left: -75px;
  margin-top: -75px;
  position: fixed;
  top: 50vh;
  width: 150px;
}

@media screen and (min-resolution: 1.5dppx) {
  .qJTHM-bN97Pc-ge6pde-aZ2wEe {
    background-image: url(https://lh6.ggpht.com/s4qReSaucUB6sgUYQFZQcF31FBvtVehCtvI6Bc_WUGuLkSCzTfODYs84VrtujdRA29Lp);
    background-size: contain;
  }
}

.tPcied-sCENyd-dwEi1d {
  word-break: keep-all;
}

.rymPhb-jyrRxf {
  border-collapse: collapse;
  margin: 0 5px;
}

.rymPhb-jyrRxf-tJHJj {
  font-size: 12px;
  text-align: left;
  text-transform: uppercase;
}

.rymPhb-jyrRxf-tJHJj th {
  padding: 15px 30px 15px 0;
}

.rymPhb-oKdM2c:first-child {
  border-top: 1px solid #d6d6d6;
}

.rymPhb-oKdM2c {
  border-bottom: 1px solid #d6d6d6;
}

.rymPhb-oKdM2c:hover {
  background-color: #fff;
}

.rymPhb-oKdM2c td {
  padding-right: 30px;
}

.VfPpkd-WsjYwc {
  border-radius: 4px;
  border-radius: var(--mdc-shape-medium, 4px);
  background-color: #fff;
  background-color: var(--mdc-theme-surface, #fff);
  position: relative;
  box-shadow:
    0 2px 1px -1px #0003,
    0 1px 1px #00000024,
    0 1px 3px #0000001f;
}

.VfPpkd-WsjYwc .VfPpkd-BFbNVe-bF1uUb {
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
}

.VfPpkd-WsjYwc:after {
  border-radius: 4px;
  border-radius: var(--mdc-shape-medium, 4px);
}

.VfPpkd-WsjYwc-OWXEXe-INsAgc {
  box-shadow:
    0 0 #0003,
    0 0 #00000024,
    0 0 #0000001f;
  border-width: 1px;
  border-style: solid;
  border-color: #e0e0e0;
}

.VfPpkd-WsjYwc {
  display: flex;
  flex-direction: column;
  box-sizing: border-box;
}

.VfPpkd-WsjYwc:after {
  position: absolute;
  box-sizing: border-box;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  border: 1px solid transparent;
  border-radius: inherit;
  content: "";
  pointer-events: none;
}

@media screen and (forced-colors: active) {
  .VfPpkd-WsjYwc:after {
    border-color: CanvasText;
  }
}

.VfPpkd-WsjYwc-OWXEXe-INsAgc:after {
  border: none;
}

.VfPpkd-aGsRMb {
  border-radius: inherit;
  height: 100%;
}

.VfPpkd-gBNGNe {
  position: relative;
  box-sizing: border-box;
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover;
}

.VfPpkd-gBNGNe:before {
  display: block;
  content: "";
}

.VfPpkd-gBNGNe:first-child {
  border-top-left-radius: inherit;
  border-top-right-radius: inherit;
}

.VfPpkd-gBNGNe:last-child {
  border-bottom-left-radius: inherit;
  border-bottom-right-radius: inherit;
}

.VfPpkd-gBNGNe-OWXEXe-BaYisc:before {
  margin-top: 100%;
}

.VfPpkd-gBNGNe-OWXEXe-W3lGp-Clt0zb:before {
  margin-top: 56.25%;
}

.VfPpkd-gBNGNe-bN97Pc {
  position: absolute;
  inset: 0;
  box-sizing: border-box;
}

.VfPpkd-EScbFb-JIbuQc {
  display: flex;
  flex-direction: column;
  box-sizing: border-box;
  position: relative;
  outline: none;
  color: inherit;
  text-decoration: none;
  cursor: pointer;
  overflow: hidden;
}

.VfPpkd-EScbFb-JIbuQc:first-child {
  border-top-left-radius: inherit;
  border-top-right-radius: inherit;
}

.VfPpkd-EScbFb-JIbuQc:last-child {
  border-bottom-left-radius: inherit;
  border-bottom-right-radius: inherit;
}

.VfPpkd-gqIiZe {
  display: flex;
  flex-direction: row;
  align-items: center;
  box-sizing: border-box;
  min-height: 52px;
  padding: 8px;
}

.VfPpkd-gqIiZe-OWXEXe-Vkfede-rJCtOc {
  padding: 0;
}

.VfPpkd-aPoio-c6xFrd,
.VfPpkd-aPoio-fuEl3d {
  display: flex;
  flex-direction: row;
  align-items: center;
  box-sizing: border-box;
}

.VfPpkd-aPoio-fuEl3d {
  color: #0009;
  flex-grow: 1;
  justify-content: flex-end;
}

.VfPpkd-aPoio-c6xFrd + .VfPpkd-aPoio-fuEl3d {
  margin-left: 16px;
  margin-right: 0;
}

[dir="rtl"] .VfPpkd-aPoio-c6xFrd + .VfPpkd-aPoio-fuEl3d,
.VfPpkd-aPoio-c6xFrd + .VfPpkd-aPoio-fuEl3d[dir="rtl"] {
  margin-left: 0;
  margin-right: 16px;
}

.VfPpkd-aPoio {
  display: inline-flex;
  flex-direction: row;
  align-items: center;
  box-sizing: border-box;
  justify-content: center;
  cursor: pointer;
  user-select: none;
}

.VfPpkd-aPoio:focus {
  outline: none;
}

.VfPpkd-aPoio-OWXEXe-LgbsSe {
  margin-left: 0;
  margin-right: 8px;
  padding: 0 8px;
}

[dir="rtl"] .VfPpkd-aPoio-OWXEXe-LgbsSe,
.VfPpkd-aPoio-OWXEXe-LgbsSe[dir="rtl"] {
  margin-left: 8px;
  margin-right: 0;
}

.VfPpkd-aPoio-OWXEXe-LgbsSe:last-child {
  margin-left: 0;
  margin-right: 0;
}

[dir="rtl"] .VfPpkd-aPoio-OWXEXe-LgbsSe:last-child,
.VfPpkd-aPoio-OWXEXe-LgbsSe:last-child[dir="rtl"] {
  margin-left: 0;
  margin-right: 0;
}

.VfPpkd-gqIiZe-OWXEXe-Vkfede-rJCtOc .VfPpkd-aPoio-OWXEXe-LgbsSe {
  justify-content: space-between;
  width: 100%;
  height: auto;
  max-height: none;
  margin: 0;
  padding: 8px 16px;
  text-align: left;
}

[dir="rtl"] .VfPpkd-gqIiZe-OWXEXe-Vkfede-rJCtOc .VfPpkd-aPoio-OWXEXe-LgbsSe,
.VfPpkd-gqIiZe-OWXEXe-Vkfede-rJCtOc .VfPpkd-aPoio-OWXEXe-LgbsSe[dir="rtl"] {
  text-align: right;
}

.VfPpkd-aPoio-OWXEXe-Bz112c {
  margin: -6px 0;
  padding: 12px;
}

.VfPpkd-aPoio-OWXEXe-Bz112c:not(:disabled) {
  color: #0009;
}

.VfPpkd-EScbFb-JIbuQc {
  --mdc-ripple-fg-size: 0;
  --mdc-ripple-left: 0;
  --mdc-ripple-top: 0;
  --mdc-ripple-fg-scale: 1;
  --mdc-ripple-fg-translate-end: 0;
  --mdc-ripple-fg-translate-start: 0;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  will-change: transform, opacity;
}

.VfPpkd-EScbFb-JIbuQc .VfPpkd-FJ5hab:before,
.VfPpkd-EScbFb-JIbuQc .VfPpkd-FJ5hab:after {
  position: absolute;
  border-radius: 50%;
  opacity: 0;
  pointer-events: none;
  content: "";
}

.VfPpkd-EScbFb-JIbuQc .VfPpkd-FJ5hab:before {
  transition:
    opacity 15ms linear,
    background-color 15ms linear;
  z-index: 1;
  z-index: var(--mdc-ripple-z-index, 1);
}

.VfPpkd-EScbFb-JIbuQc .VfPpkd-FJ5hab:after {
  z-index: 0;
  z-index: var(--mdc-ripple-z-index, 0);
}

.VfPpkd-EScbFb-JIbuQc.VfPpkd-ksKsZd-mWPk3d .VfPpkd-FJ5hab:before {
  transform: scale(var(--mdc-ripple-fg-scale, 1));
}

.VfPpkd-EScbFb-JIbuQc.VfPpkd-ksKsZd-mWPk3d .VfPpkd-FJ5hab:after {
  top: 0;
  left: 0;
  transform: scale(0);
  transform-origin: center center;
}

.VfPpkd-EScbFb-JIbuQc.VfPpkd-ksKsZd-mWPk3d-OWXEXe-ZNMTqd .VfPpkd-FJ5hab:after {
  top: var(--mdc-ripple-top, 0);
  left: var(--mdc-ripple-left, 0);
}

.VfPpkd-EScbFb-JIbuQc.VfPpkd-ksKsZd-mWPk3d-OWXEXe-Tv8l5d-lJfZMc
  .VfPpkd-FJ5hab:after {
  animation:
    mdc-ripple-fg-radius-in 225ms forwards,
    mdc-ripple-fg-opacity-in 75ms forwards;
}

.VfPpkd-EScbFb-JIbuQc.VfPpkd-ksKsZd-mWPk3d-OWXEXe-Tv8l5d-OmS1vf
  .VfPpkd-FJ5hab:after {
  animation: mdc-ripple-fg-opacity-out 0.15s;
  transform: translate(var(--mdc-ripple-fg-translate-end, 0))
    scale(var(--mdc-ripple-fg-scale, 1));
}

.VfPpkd-EScbFb-JIbuQc .VfPpkd-FJ5hab:before,
.VfPpkd-EScbFb-JIbuQc .VfPpkd-FJ5hab:after {
  top: -50%;
  left: -50%;
  width: 200%;
  height: 200%;
}

.VfPpkd-EScbFb-JIbuQc.VfPpkd-ksKsZd-mWPk3d .VfPpkd-FJ5hab:after {
  width: var(--mdc-ripple-fg-size, 100%);
  height: var(--mdc-ripple-fg-size, 100%);
}

.VfPpkd-EScbFb-JIbuQc .VfPpkd-FJ5hab:before,
.VfPpkd-EScbFb-JIbuQc .VfPpkd-FJ5hab:after {
  background-color: #000;
  background-color: var(--mdc-ripple-color, #000);
}

.VfPpkd-EScbFb-JIbuQc:hover .VfPpkd-FJ5hab:before,
.VfPpkd-EScbFb-JIbuQc.VfPpkd-ksKsZd-XxIAqe-OWXEXe-ZmdkE .VfPpkd-FJ5hab:before {
  opacity: 0.04;
  opacity: var(--mdc-ripple-hover-opacity, 0.04);
}

.VfPpkd-EScbFb-JIbuQc.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe
  .VfPpkd-FJ5hab:before,
.VfPpkd-EScbFb-JIbuQc:not(.VfPpkd-ksKsZd-mWPk3d):focus .VfPpkd-FJ5hab:before {
  transition-duration: 75ms;
  opacity: 0.12;
  opacity: var(--mdc-ripple-focus-opacity, 0.12);
}

.VfPpkd-EScbFb-JIbuQc:not(.VfPpkd-ksKsZd-mWPk3d) .VfPpkd-FJ5hab:after {
  transition: opacity 0.15s linear;
}

.VfPpkd-EScbFb-JIbuQc:not(.VfPpkd-ksKsZd-mWPk3d):active .VfPpkd-FJ5hab:after {
  transition-duration: 75ms;
  opacity: 0.12;
  opacity: var(--mdc-ripple-press-opacity, 0.12);
}

.VfPpkd-EScbFb-JIbuQc.VfPpkd-ksKsZd-mWPk3d {
  --mdc-ripple-fg-opacity: var(--mdc-ripple-press-opacity, 0.12);
}

.VfPpkd-EScbFb-JIbuQc .VfPpkd-FJ5hab {
  box-sizing: content-box;
  height: 100%;
  overflow: hidden;
  left: 0;
  pointer-events: none;
  position: absolute;
  top: 0;
  width: 100%;
}

.VfPpkd-EScbFb-JIbuQc.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe:after,
.VfPpkd-EScbFb-JIbuQc:not(.VfPpkd-ksKsZd-mWPk3d):focus:after {
  position: absolute;
  box-sizing: border-box;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  border: 5px double transparent;
  border-radius: inherit;
  content: "";
  pointer-events: none;
}

@media screen and (forced-colors: active) {
  .VfPpkd-EScbFb-JIbuQc.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe:after,
  .VfPpkd-EScbFb-JIbuQc:not(.VfPpkd-ksKsZd-mWPk3d):focus:after {
    border-color: CanvasText;
  }
}

.KC1dQ {
  border-radius: 8px;
  background-color: #fff;
  border-width: 0;
  box-shadow:
    0 1px 2px #3c40434d,
    0 1px 3px 1px #3c404326;
}

.KC1dQ .VfPpkd-BFbNVe-bF1uUb {
  opacity: 0;
}

.Usd1Ac {
  border-radius: 8px;
  background-color: #fff;
  border: 1px solid rgb(218, 220, 224);
  box-shadow: none;
}

.Usd1Ac .VfPpkd-BFbNVe-bF1uUb {
  opacity: 0;
}

.Si6A0c {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  outline: none;
}

.VfPpkd-Sx9Kwc .VfPpkd-P5QLlc {
  background-color: #fff;
  background-color: var(--mdc-theme-surface, #fff);
}

.VfPpkd-Sx9Kwc .VfPpkd-IE5DDf,
.VfPpkd-Sx9Kwc .VfPpkd-P5QLlc-GGAcbc {
  background-color: #00000052;
}

.VfPpkd-Sx9Kwc .VfPpkd-k2Wrsb {
  color: #000000de;
}

.VfPpkd-Sx9Kwc .VfPpkd-cnG4Wd {
  color: #0009;
}

.VfPpkd-Sx9Kwc .VfPpkd-zMU9ub {
  color: #000;
  color: var(--mdc-theme-on-surface, #000);
}

.VfPpkd-Sx9Kwc .VfPpkd-zMU9ub .VfPpkd-Bz112c-Jh9lGc:before,
.VfPpkd-Sx9Kwc .VfPpkd-zMU9ub .VfPpkd-Bz112c-Jh9lGc:after {
  background-color: #000;
  background-color: var(--mdc-ripple-color, var(--mdc-theme-on-surface, #000));
}

.VfPpkd-Sx9Kwc .VfPpkd-zMU9ub:hover .VfPpkd-Bz112c-Jh9lGc:before,
.VfPpkd-Sx9Kwc
  .VfPpkd-zMU9ub.VfPpkd-ksKsZd-XxIAqe-OWXEXe-ZmdkE
  .VfPpkd-Bz112c-Jh9lGc:before {
  opacity: 0.04;
  opacity: var(--mdc-ripple-hover-opacity, 0.04);
}

.VfPpkd-Sx9Kwc
  .VfPpkd-zMU9ub.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe
  .VfPpkd-Bz112c-Jh9lGc:before,
.VfPpkd-Sx9Kwc
  .VfPpkd-zMU9ub:not(.VfPpkd-ksKsZd-mWPk3d):focus
  .VfPpkd-Bz112c-Jh9lGc:before {
  transition-duration: 75ms;
  opacity: 0.12;
  opacity: var(--mdc-ripple-focus-opacity, 0.12);
}

.VfPpkd-Sx9Kwc
  .VfPpkd-zMU9ub:not(.VfPpkd-ksKsZd-mWPk3d)
  .VfPpkd-Bz112c-Jh9lGc:after {
  transition: opacity 0.15s linear;
}

.VfPpkd-Sx9Kwc
  .VfPpkd-zMU9ub:not(.VfPpkd-ksKsZd-mWPk3d):active
  .VfPpkd-Bz112c-Jh9lGc:after {
  transition-duration: 75ms;
  opacity: 0.12;
  opacity: var(--mdc-ripple-press-opacity, 0.12);
}

.VfPpkd-Sx9Kwc .VfPpkd-zMU9ub.VfPpkd-ksKsZd-mWPk3d {
  --mdc-ripple-fg-opacity: var(--mdc-ripple-press-opacity, 0.12);
}

.VfPpkd-Sx9Kwc.VfPpkd-Sx9Kwc-OWXEXe-s2gQvd .VfPpkd-k2Wrsb,
.VfPpkd-Sx9Kwc.VfPpkd-Sx9Kwc-OWXEXe-s2gQvd .VfPpkd-T0kwCb,
.VfPpkd-Sx9Kwc.VfPpkd-Sx9Kwc-OWXEXe-s2gQvd.VfPpkd-Sx9Kwc-XuHpsb-clz4Ic-yePe5c
  .VfPpkd-T0kwCb {
  border-color: #0000001f;
}

.VfPpkd-Sx9Kwc.VfPpkd-Sx9Kwc-OWXEXe-s2gQvd .VfPpkd-k2Wrsb {
  border-bottom: 1px solid rgba(0, 0, 0, 0.12);
  margin-bottom: 0;
}

.VfPpkd-Sx9Kwc.VfPpkd-Sx9Kwc-XuHpsb-clz4Ic-tJHJj.VfPpkd-Sx9Kwc-OWXEXe-n9oEIb
  .VfPpkd-oclYLd {
  box-shadow:
    0 3px 1px -2px #0003,
    0 2px 2px #00000024,
    0 1px 5px #0000001f;
}

.VfPpkd-Sx9Kwc .VfPpkd-P5QLlc {
  border-radius: 4px;
  border-radius: var(--mdc-shape-medium, 4px);
}

.VfPpkd-P5QLlc {
  box-shadow:
    0 11px 15px -7px #0003,
    0 24px 38px 3px #00000024,
    0 9px 46px 8px #0000001f;
}

.VfPpkd-k2Wrsb {
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-family: Roboto, sans-serif;
  font-family: var(
    --mdc-typography-headline6-font-family,
    var(--mdc-typography-font-family, Roboto, sans-serif)
  );
  font-size: 1.25rem;
  font-size: var(--mdc-typography-headline6-font-size, 1.25rem);
  line-height: 2rem;
  line-height: var(--mdc-typography-headline6-line-height, 2rem);
  font-weight: 500;
  font-weight: var(--mdc-typography-headline6-font-weight, 500);
  letter-spacing: 0.0125em;
  letter-spacing: var(--mdc-typography-headline6-letter-spacing, 0.0125em);
  text-decoration: inherit;
  -webkit-text-decoration: var(
    --mdc-typography-headline6-text-decoration,
    inherit
  );
  text-decoration: var(--mdc-typography-headline6-text-decoration, inherit);
  text-transform: inherit;
  text-transform: var(--mdc-typography-headline6-text-transform, inherit);
}

.VfPpkd-cnG4Wd {
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-family: Roboto, sans-serif;
  font-family: var(
    --mdc-typography-body1-font-family,
    var(--mdc-typography-font-family, Roboto, sans-serif)
  );
  font-size: 1rem;
  font-size: var(--mdc-typography-body1-font-size, 1rem);
  line-height: 1.5rem;
  line-height: var(--mdc-typography-body1-line-height, 1.5rem);
  font-weight: 400;
  font-weight: var(--mdc-typography-body1-font-weight, 400);
  letter-spacing: 0.03125em;
  letter-spacing: var(--mdc-typography-body1-letter-spacing, 0.03125em);
  text-decoration: inherit;
  -webkit-text-decoration: var(--mdc-typography-body1-text-decoration, inherit);
  text-decoration: var(--mdc-typography-body1-text-decoration, inherit);
  text-transform: inherit;
  text-transform: var(--mdc-typography-body1-text-transform, inherit);
}

.VfPpkd-Sx9Kwc,
.VfPpkd-IE5DDf {
  position: fixed;
  top: 0;
  left: 0;
  align-items: center;
  justify-content: center;
  box-sizing: border-box;
  width: 100%;
  height: 100%;
}

.VfPpkd-Sx9Kwc {
  display: none;
  z-index: 7;
  z-index: var(--mdc-dialog-z-index, 7);
}

.VfPpkd-Sx9Kwc .VfPpkd-cnG4Wd {
  padding: 20px 24px;
}

.VfPpkd-Sx9Kwc .VfPpkd-P5QLlc {
  min-width: 280px;
}

@media (max-width: 592px) {
  .VfPpkd-Sx9Kwc .VfPpkd-P5QLlc {
    max-width: calc(100vw - 32px);
  }
}

@media (min-width: 592px) {
  .VfPpkd-Sx9Kwc .VfPpkd-P5QLlc {
    max-width: 560px;
  }
}

.VfPpkd-Sx9Kwc .VfPpkd-P5QLlc {
  max-height: calc(100% - 32px);
}

.VfPpkd-Sx9Kwc.VfPpkd-Sx9Kwc-OWXEXe-n9oEIb .VfPpkd-P5QLlc {
  max-width: none;
}

@media (max-width: 960px) {
  .VfPpkd-Sx9Kwc.VfPpkd-Sx9Kwc-OWXEXe-n9oEIb .VfPpkd-P5QLlc {
    max-height: 560px;
    width: 560px;
  }

  .VfPpkd-Sx9Kwc.VfPpkd-Sx9Kwc-OWXEXe-n9oEIb .VfPpkd-P5QLlc .VfPpkd-zMU9ub {
    right: -12px;
  }
}

@media (max-width: 720px) and (max-width: 672px) {
  .VfPpkd-Sx9Kwc.VfPpkd-Sx9Kwc-OWXEXe-n9oEIb .VfPpkd-P5QLlc {
    width: calc(100vw - 112px);
  }
}

@media (max-width: 720px) and (min-width: 672px) {
  .VfPpkd-Sx9Kwc.VfPpkd-Sx9Kwc-OWXEXe-n9oEIb .VfPpkd-P5QLlc {
    width: 560px;
  }
}

@media (max-width: 720px) and (max-height: 720px) {
  .VfPpkd-Sx9Kwc.VfPpkd-Sx9Kwc-OWXEXe-n9oEIb .VfPpkd-P5QLlc {
    max-height: calc(100vh - 160px);
  }
}

@media (max-width: 720px) and (min-height: 720px) {
  .VfPpkd-Sx9Kwc.VfPpkd-Sx9Kwc-OWXEXe-n9oEIb .VfPpkd-P5QLlc {
    max-height: 560px;
  }
}

@media (max-width: 720px) {
  .VfPpkd-Sx9Kwc.VfPpkd-Sx9Kwc-OWXEXe-n9oEIb .VfPpkd-P5QLlc .VfPpkd-zMU9ub {
    right: -12px;
  }
}

@media (max-width: 600px),
  (max-width: 720px) and (max-height: 400px),
  (min-width: 720px) and (max-height: 400px) {
  .VfPpkd-Sx9Kwc.VfPpkd-Sx9Kwc-OWXEXe-n9oEIb .VfPpkd-P5QLlc {
    height: 100%;
    max-height: 100vh;
    max-width: 100vw;
    width: 100vw;
    border-radius: 0;
  }

  .VfPpkd-Sx9Kwc.VfPpkd-Sx9Kwc-OWXEXe-n9oEIb .VfPpkd-P5QLlc .VfPpkd-zMU9ub {
    order: -1;
    left: -12px;
  }

  .VfPpkd-Sx9Kwc.VfPpkd-Sx9Kwc-OWXEXe-n9oEIb .VfPpkd-P5QLlc .VfPpkd-oclYLd {
    padding: 0 16px 9px;
    justify-content: flex-start;
  }

  .VfPpkd-Sx9Kwc.VfPpkd-Sx9Kwc-OWXEXe-n9oEIb .VfPpkd-P5QLlc .VfPpkd-k2Wrsb {
    margin-left: -8px;
  }
}

@media (min-width: 960px) {
  .VfPpkd-Sx9Kwc.VfPpkd-Sx9Kwc-OWXEXe-n9oEIb .VfPpkd-P5QLlc {
    width: calc(100vw - 400px);
  }

  .VfPpkd-Sx9Kwc.VfPpkd-Sx9Kwc-OWXEXe-n9oEIb .VfPpkd-P5QLlc .VfPpkd-zMU9ub {
    right: -12px;
  }
}

.VfPpkd-Sx9Kwc.VfPpkd-IE5DDf-OWXEXe-L6cTce .VfPpkd-IE5DDf {
  opacity: 0;
}

.VfPpkd-IE5DDf {
  opacity: 0;
  z-index: -1;
}

.VfPpkd-wzTsW {
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-around;
  box-sizing: border-box;
  height: 100%;
  opacity: 0;
  pointer-events: none;
}

.VfPpkd-P5QLlc {
  position: relative;
  display: flex;
  flex-direction: column;
  flex-grow: 0;
  flex-shrink: 0;
  box-sizing: border-box;
  max-width: 100%;
  max-height: 100%;
  pointer-events: auto;
  overflow-y: auto;
  outline: 0;
  transform: scale(0.8);
}

.VfPpkd-P5QLlc .VfPpkd-BFbNVe-bF1uUb {
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
}

[dir="rtl"] .VfPpkd-P5QLlc,
.VfPpkd-P5QLlc[dir="rtl"] {
  text-align: right;
}

@media (-ms-high-contrast: active), screen and (forced-colors: active) {
  .VfPpkd-P5QLlc {
    outline: 2px solid windowText;
  }
}

.VfPpkd-P5QLlc:before {
  position: absolute;
  box-sizing: border-box;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  border: 2px solid transparent;
  border-radius: inherit;
  content: "";
  pointer-events: none;
}

@media screen and (forced-colors: active) {
  .VfPpkd-P5QLlc:before {
    border-color: CanvasText;
  }
}

@media screen and (-ms-high-contrast: active),
  screen and (-ms-high-contrast: none) {
  .VfPpkd-P5QLlc:before {
    content: none;
  }
}

.VfPpkd-k2Wrsb {
  display: block;
  position: relative;
  flex-shrink: 0;
  box-sizing: border-box;
  margin: 0 0 1px;
  padding: 0 24px 9px;
}

.VfPpkd-k2Wrsb:before {
  display: inline-block;
  width: 0;
  height: 40px;
  content: "";
  vertical-align: 0;
}

[dir="rtl"] .VfPpkd-k2Wrsb,
.VfPpkd-k2Wrsb[dir="rtl"] {
  text-align: right;
}

.VfPpkd-Sx9Kwc-OWXEXe-s2gQvd .VfPpkd-k2Wrsb {
  margin-bottom: 1px;
  padding-bottom: 15px;
}

.VfPpkd-Sx9Kwc-OWXEXe-n9oEIb .VfPpkd-oclYLd {
  align-items: baseline;
  border-bottom: 1px solid transparent;
  display: inline-flex;
  justify-content: space-between;
  padding: 0 24px 9px;
  z-index: 1;
}

@media screen and (forced-colors: active) {
  .VfPpkd-Sx9Kwc-OWXEXe-n9oEIb .VfPpkd-oclYLd {
    border-bottom-color: CanvasText;
  }
}

.VfPpkd-Sx9Kwc-OWXEXe-n9oEIb .VfPpkd-oclYLd .VfPpkd-zMU9ub {
  right: -12px;
}

.VfPpkd-Sx9Kwc-OWXEXe-n9oEIb .VfPpkd-k2Wrsb {
  margin-bottom: 0;
  padding: 0;
  border-bottom: 0;
}

.VfPpkd-Sx9Kwc-OWXEXe-n9oEIb.VfPpkd-Sx9Kwc-OWXEXe-s2gQvd .VfPpkd-k2Wrsb {
  border-bottom: 0;
  margin-bottom: 0;
}

.VfPpkd-Sx9Kwc-OWXEXe-n9oEIb .VfPpkd-zMU9ub {
  top: 5px;
}

.VfPpkd-Sx9Kwc-OWXEXe-n9oEIb.VfPpkd-Sx9Kwc-OWXEXe-s2gQvd .VfPpkd-T0kwCb {
  border-top: 1px solid transparent;
}

@media screen and (forced-colors: active) {
  .VfPpkd-Sx9Kwc-OWXEXe-n9oEIb.VfPpkd-Sx9Kwc-OWXEXe-s2gQvd .VfPpkd-T0kwCb {
    border-top-color: CanvasText;
  }
}

.VfPpkd-Sx9Kwc-OWXEXe-n9oEIb-OWXEXe-diJVc .VfPpkd-zMU9ub {
  margin-top: 4px;
}

.VfPpkd-Sx9Kwc-OWXEXe-n9oEIb-OWXEXe-diJVc.VfPpkd-Sx9Kwc-OWXEXe-s2gQvd
  .VfPpkd-zMU9ub {
  margin-top: 0;
}

.VfPpkd-cnG4Wd {
  flex-grow: 1;
  box-sizing: border-box;
  margin: 0;
  overflow: auto;
}

.VfPpkd-cnG4Wd > :first-child {
  margin-top: 0;
}

.VfPpkd-cnG4Wd > :last-child {
  margin-bottom: 0;
}

.VfPpkd-k2Wrsb + .VfPpkd-cnG4Wd,
.VfPpkd-oclYLd + .VfPpkd-cnG4Wd {
  padding-top: 0;
}

.VfPpkd-Sx9Kwc-OWXEXe-s2gQvd .VfPpkd-k2Wrsb + .VfPpkd-cnG4Wd {
  padding-top: 8px;
  padding-bottom: 8px;
}

.VfPpkd-cnG4Wd .VfPpkd-StrnGf-rymPhb:first-child:last-child {
  padding: 6px 0 0;
}

.VfPpkd-Sx9Kwc-OWXEXe-s2gQvd
  .VfPpkd-cnG4Wd
  .VfPpkd-StrnGf-rymPhb:first-child:last-child {
  padding: 0;
}

.VfPpkd-T0kwCb {
  display: flex;
  position: relative;
  flex-shrink: 0;
  flex-wrap: wrap;
  align-items: center;
  justify-content: flex-end;
  box-sizing: border-box;
  min-height: 52px;
  margin: 0;
  padding: 8px;
  border-top: 1px solid transparent;
}

@media screen and (forced-colors: active) {
  .VfPpkd-T0kwCb {
    border-top-color: CanvasText;
  }
}

.VfPpkd-Sx9Kwc-OWXEXe-eu7FSc .VfPpkd-T0kwCb {
  flex-direction: column;
  align-items: flex-end;
}

.VfPpkd-M1klYe {
  margin-left: 8px;
  margin-right: 0;
  max-width: 100%;
  text-align: right;
}

[dir="rtl"] .VfPpkd-M1klYe,
.VfPpkd-M1klYe[dir="rtl"] {
  margin-left: 0;
  margin-right: 8px;
}

.VfPpkd-M1klYe:first-child,
[dir="rtl"] .VfPpkd-M1klYe:first-child,
.VfPpkd-M1klYe:first-child[dir="rtl"] {
  margin-left: 0;
  margin-right: 0;
}

[dir="rtl"] .VfPpkd-M1klYe,
.VfPpkd-M1klYe[dir="rtl"] {
  text-align: left;
}

.VfPpkd-Sx9Kwc-OWXEXe-eu7FSc .VfPpkd-M1klYe:not(:first-child) {
  margin-top: 12px;
}

.VfPpkd-Sx9Kwc-OWXEXe-FNFY6c,
.VfPpkd-Sx9Kwc-OWXEXe-uGFO6d,
.VfPpkd-Sx9Kwc-OWXEXe-FnSee {
  display: flex;
}

.VfPpkd-Sx9Kwc-OWXEXe-uGFO6d .VfPpkd-IE5DDf {
  transition: opacity 0.15s linear;
}

.VfPpkd-Sx9Kwc-OWXEXe-uGFO6d .VfPpkd-wzTsW {
  transition:
    opacity 75ms linear,
    transform 0.15s 0ms cubic-bezier(0, 0, 0.2, 1);
}

.VfPpkd-Sx9Kwc-OWXEXe-FnSee .VfPpkd-IE5DDf,
.VfPpkd-Sx9Kwc-OWXEXe-FnSee .VfPpkd-wzTsW {
  transition: opacity 75ms linear;
}

.VfPpkd-Sx9Kwc-OWXEXe-FnSee .VfPpkd-wzTsW,
.VfPpkd-Sx9Kwc-OWXEXe-FnSee .VfPpkd-P5QLlc {
  transform: none;
}

.VfPpkd-Sx9Kwc-OWXEXe-RTQbk .VfPpkd-IE5DDf {
  transition: none;
  opacity: 1;
}

.VfPpkd-Sx9Kwc-OWXEXe-FNFY6c .VfPpkd-IE5DDf,
.VfPpkd-Sx9Kwc-OWXEXe-FNFY6c .VfPpkd-wzTsW {
  opacity: 1;
}

.VfPpkd-Sx9Kwc-OWXEXe-FNFY6c .VfPpkd-P5QLlc {
  transform: none;
}

.VfPpkd-Sx9Kwc-OWXEXe-FNFY6c.VfPpkd-P5QLlc-GGAcbc-OWXEXe-TSZdd
  .VfPpkd-P5QLlc-GGAcbc {
  opacity: 1;
}

.VfPpkd-Sx9Kwc-OWXEXe-FNFY6c.VfPpkd-P5QLlc-GGAcbc-OWXEXe-wJB69c
  .VfPpkd-P5QLlc-GGAcbc {
  transition: opacity 75ms linear;
}

.VfPpkd-Sx9Kwc-OWXEXe-FNFY6c.VfPpkd-P5QLlc-GGAcbc-OWXEXe-eo9XGd
  .VfPpkd-P5QLlc-GGAcbc {
  transition: opacity 0.15s linear;
}

.VfPpkd-P5QLlc-GGAcbc {
  display: none;
  opacity: 0;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: 1;
}

.VfPpkd-P5QLlc-GGAcbc-OWXEXe-TSZdd .VfPpkd-P5QLlc-GGAcbc,
.VfPpkd-P5QLlc-GGAcbc-OWXEXe-eo9XGd .VfPpkd-P5QLlc-GGAcbc,
.VfPpkd-P5QLlc-GGAcbc-OWXEXe-wJB69c .VfPpkd-P5QLlc-GGAcbc {
  display: block;
}

.VfPpkd-Sx9Kwc-XuHpsb-pGuBYc {
  overflow: hidden;
}

.VfPpkd-Sx9Kwc-OWXEXe-di8rgd-bN97Pc-QFlW2 .VfPpkd-cnG4Wd {
  padding: 0;
}

.VfPpkd-Sx9Kwc-OWXEXe-vOE8Lb .VfPpkd-wzTsW .VfPpkd-zMU9ub {
  right: 12px;
  top: 9px;
  position: absolute;
  z-index: 1;
}

.VfPpkd-IE5DDf-OWXEXe-uIDLbb {
  pointer-events: none;
}

.VfPpkd-IE5DDf-OWXEXe-uIDLbb .VfPpkd-IE5DDf,
.VfPpkd-IE5DDf-OWXEXe-uIDLbb .VfPpkd-P5QLlc-GGAcbc {
  display: none;
}

.cC1eCc {
  z-index: 2001;
}

.cC1eCc .VfPpkd-k2Wrsb {
  color: #3c4043;
}

.cC1eCc .VfPpkd-cnG4Wd,
.cC1eCc .VfPpkd-zMU9ub {
  color: #5f6368;
}

.cC1eCc .VfPpkd-zMU9ub .VfPpkd-Bz112c-Jh9lGc:before,
.cC1eCc .VfPpkd-zMU9ub .VfPpkd-Bz112c-Jh9lGc:after {
  background-color: #5f6368;
  background-color: var(--mdc-ripple-color, rgb(95, 99, 104));
}

.cC1eCc .VfPpkd-zMU9ub:hover .VfPpkd-Bz112c-Jh9lGc:before,
.cC1eCc
  .VfPpkd-zMU9ub.VfPpkd-ksKsZd-XxIAqe-OWXEXe-ZmdkE
  .VfPpkd-Bz112c-Jh9lGc:before {
  opacity: 0.04;
  opacity: var(--mdc-ripple-hover-opacity, 0.04);
}

.cC1eCc
  .VfPpkd-zMU9ub.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe
  .VfPpkd-Bz112c-Jh9lGc:before,
.cC1eCc
  .VfPpkd-zMU9ub:not(.VfPpkd-ksKsZd-mWPk3d):focus
  .VfPpkd-Bz112c-Jh9lGc:before {
  transition-duration: 75ms;
  opacity: 0.12;
  opacity: var(--mdc-ripple-focus-opacity, 0.12);
}

.cC1eCc .VfPpkd-zMU9ub:not(.VfPpkd-ksKsZd-mWPk3d) .VfPpkd-Bz112c-Jh9lGc:after {
  transition: opacity 0.15s linear;
}

.cC1eCc
  .VfPpkd-zMU9ub:not(.VfPpkd-ksKsZd-mWPk3d):active
  .VfPpkd-Bz112c-Jh9lGc:after {
  transition-duration: 75ms;
  opacity: 0.12;
  opacity: var(--mdc-ripple-press-opacity, 0.12);
}

.cC1eCc .VfPpkd-zMU9ub.VfPpkd-ksKsZd-mWPk3d {
  --mdc-ripple-fg-opacity: var(--mdc-ripple-press-opacity, 0.12);
}

.cC1eCc .VfPpkd-IE5DDf,
.cC1eCc .VfPpkd-P5QLlc-GGAcbc {
  background-color: #20212499;
}

.cC1eCc .VfPpkd-P5QLlc {
  background-color: #fff;
}

.cC1eCc .VfPpkd-P5QLlc {
  border-width: 0;
  box-shadow:
    0 1px 3px #3c40434d,
    0 4px 8px 3px #3c404326;
}

.cC1eCc .VfPpkd-P5QLlc .VfPpkd-BFbNVe-bF1uUb {
  opacity: 0;
}

.cC1eCc .VfPpkd-P5QLlc {
  border-radius: 8px;
}

.cC1eCc .VfPpkd-T0kwCb {
  padding-top: 2px;
  padding-bottom: 2px;
}

.cC1eCc .VfPpkd-T0kwCb .VfPpkd-RLmnJb {
  top: -6px;
  transform: none;
}

.cC1eCc .VfPpkd-k2Wrsb {
  font-family:
    Google Sans,
    Roboto,
    Arial,
    sans-serif;
  line-height: 1.5rem;
  font-size: 1rem;
  letter-spacing: 0.00625em;
  font-weight: 500;
  padding-bottom: 13px;
}

.cC1eCc .VfPpkd-cnG4Wd {
  font-family: Roboto, Arial, sans-serif;
  line-height: 1.25rem;
  font-size: 0.875rem;
  letter-spacing: 0.0142857143em;
  font-weight: 400;
}

.cC1eCc .VfPpkd-T0kwCb .VfPpkd-LgbsSe + .VfPpkd-LgbsSe {
  margin-left: 8px;
}

.cC1eCc.VfPpkd-Sx9Kwc-OWXEXe-n9oEIb .VfPpkd-k2Wrsb {
  font-family:
    Google Sans,
    Roboto,
    Arial,
    sans-serif;
  line-height: 1.5rem;
  font-size: 1.125rem;
  letter-spacing: 0;
  font-weight: 400;
  padding-bottom: 0;
}

.iGu0Be,
[dir="rtl"] .iGu0Be,
.iGu0Be[dir="rtl"] {
  text-align: center;
}

.nE3Lu {
  color: #1a73e8;
  height: 24px;
  width: 24px;
}

.nE3Lu:after {
  content: "";
  display: block;
}

.VfPpkd-BIzmGd {
  display: inline-flex;
  position: relative;
  align-items: center;
  justify-content: center;
  box-sizing: border-box;
  width: 56px;
  height: 56px;
  padding: 0;
  border: none;
  fill: currentColor;
  text-decoration: none;
  cursor: pointer;
  user-select: none;
  -moz-appearance: none;
  -webkit-appearance: none;
  overflow: visible;
  transition:
    box-shadow 0.28s cubic-bezier(0.4, 0, 0.2, 1),
    opacity 15ms linear 30ms,
    transform 0.27s 0ms cubic-bezier(0, 0, 0.2, 1);
}

.VfPpkd-BIzmGd .VfPpkd-BFbNVe-bF1uUb {
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
}

.VfPpkd-BIzmGd[hidden] {
  display: none;
}

.VfPpkd-BIzmGd::-moz-focus-inner {
  padding: 0;
  border: 0;
}

.VfPpkd-BIzmGd:hover {
  box-shadow:
    0 5px 5px -3px #0003,
    0 8px 10px 1px #00000024,
    0 3px 14px 2px #0000001f;
}

.VfPpkd-BIzmGd.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe,
.VfPpkd-BIzmGd:not(.VfPpkd-ksKsZd-mWPk3d):focus {
  box-shadow:
    0 5px 5px -3px #0003,
    0 8px 10px 1px #00000024,
    0 3px 14px 2px #0000001f;
}

.VfPpkd-BIzmGd .VfPpkd-kLizxb-LhBDec {
  position: absolute;
}

.VfPpkd-BIzmGd.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe .VfPpkd-kLizxb-LhBDec,
.VfPpkd-BIzmGd:not(.VfPpkd-ksKsZd-mWPk3d):focus .VfPpkd-kLizxb-LhBDec {
  pointer-events: none;
  border: 2px solid transparent;
  border-radius: 6px;
  box-sizing: content-box;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  height: calc(100% + 4px);
  width: calc(100% + 4px);
}

@media screen and (forced-colors: active) {
  .VfPpkd-BIzmGd.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe
    .VfPpkd-kLizxb-LhBDec,
  .VfPpkd-BIzmGd:not(.VfPpkd-ksKsZd-mWPk3d):focus .VfPpkd-kLizxb-LhBDec {
    border-color: CanvasText;
  }
}

.VfPpkd-BIzmGd.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe
  .VfPpkd-kLizxb-LhBDec:after,
.VfPpkd-BIzmGd:not(.VfPpkd-ksKsZd-mWPk3d):focus .VfPpkd-kLizxb-LhBDec:after {
  content: "";
  border: 2px solid transparent;
  border-radius: 8px;
  display: block;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  height: calc(100% + 4px);
  width: calc(100% + 4px);
}

@media screen and (forced-colors: active) {
  .VfPpkd-BIzmGd.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe
    .VfPpkd-kLizxb-LhBDec:after,
  .VfPpkd-BIzmGd:not(.VfPpkd-ksKsZd-mWPk3d):focus .VfPpkd-kLizxb-LhBDec:after {
    border-color: CanvasText;
  }
}

.VfPpkd-BIzmGd:active,
.VfPpkd-BIzmGd:focus:active {
  box-shadow:
    0 7px 8px -4px #0003,
    0 12px 17px 2px #00000024,
    0 5px 22px 4px #0000001f;
}

.VfPpkd-BIzmGd:active,
.VfPpkd-BIzmGd:focus {
  outline: none;
}

.VfPpkd-BIzmGd:hover {
  cursor: pointer;
}

.VfPpkd-BIzmGd > svg {
  width: 100%;
}

.VfPpkd-BIzmGd-OWXEXe-yolsp {
  width: 40px;
  height: 40px;
}

.VfPpkd-BIzmGd-OWXEXe-X9G3K {
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-family: Roboto, sans-serif;
  font-family: var(
    --mdc-typography-button-font-family,
    var(--mdc-typography-font-family, Roboto, sans-serif)
  );
  font-size: 0.875rem;
  font-size: var(--mdc-typography-button-font-size, 0.875rem);
  line-height: 2.25rem;
  line-height: var(--mdc-typography-button-line-height, 2.25rem);
  font-weight: 500;
  font-weight: var(--mdc-typography-button-font-weight, 500);
  letter-spacing: 0.0892857143em;
  letter-spacing: var(--mdc-typography-button-letter-spacing, 0.0892857143em);
  text-decoration: none;
  -webkit-text-decoration: var(--mdc-typography-button-text-decoration, none);
  text-decoration: var(--mdc-typography-button-text-decoration, none);
  text-transform: uppercase;
  text-transform: var(--mdc-typography-button-text-transform, uppercase);
  border-radius: 24px;
  padding-left: 20px;
  padding-right: 20px;
  width: auto;
  max-width: 100%;
  height: 48px;
  line-height: normal;
}

.VfPpkd-BIzmGd-OWXEXe-X9G3K .VfPpkd-wbSZ0b {
  border-radius: 24px;
}

.VfPpkd-BIzmGd-OWXEXe-X9G3K .VfPpkd-Q0XOV {
  margin-left: -8px;
  margin-right: 12px;
}

[dir="rtl"] .VfPpkd-BIzmGd-OWXEXe-X9G3K .VfPpkd-Q0XOV,
.VfPpkd-BIzmGd-OWXEXe-X9G3K .VfPpkd-Q0XOV[dir="rtl"] {
  margin-left: 12px;
  margin-right: -8px;
}

.VfPpkd-BIzmGd-OWXEXe-X9G3K .VfPpkd-nBWOSb + .VfPpkd-Q0XOV {
  margin-left: 12px;
  margin-right: -8px;
}

[dir="rtl"] .VfPpkd-BIzmGd-OWXEXe-X9G3K .VfPpkd-nBWOSb + .VfPpkd-Q0XOV,
.VfPpkd-BIzmGd-OWXEXe-X9G3K .VfPpkd-nBWOSb + .VfPpkd-Q0XOV[dir="rtl"] {
  margin-left: -8px;
  margin-right: 12px;
}

.VfPpkd-BIzmGd-OWXEXe-dgl2Hf {
  margin: 4px;
}

.VfPpkd-BIzmGd-OWXEXe-dgl2Hf .VfPpkd-D4TID {
  position: absolute;
  top: 50%;
  height: 48px;
  left: 50%;
  width: 48px;
  transform: translate(-50%, -50%);
}

.VfPpkd-BIzmGd:before {
  position: absolute;
  box-sizing: border-box;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  border: 1px solid transparent;
  border-radius: inherit;
  content: "";
  pointer-events: none;
}

@media screen and (forced-colors: active) {
  .VfPpkd-BIzmGd:before {
    border-color: CanvasText;
  }
}

.VfPpkd-nBWOSb {
  justify-content: flex-start;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow-x: hidden;
  overflow-y: visible;
}

.VfPpkd-Q0XOV {
  transition: transform 0.18s 90ms cubic-bezier(0, 0, 0.2, 1);
  fill: currentColor;
  will-change: transform;
}

.VfPpkd-BIzmGd .VfPpkd-Q0XOV {
  display: inline-flex;
  align-items: center;
  justify-content: center;
}

.VfPpkd-BIzmGd-OWXEXe-NywdZd {
  transform: scale(0);
  opacity: 0;
  transition:
    opacity 15ms linear 0.15s,
    transform 0.18s 0ms cubic-bezier(0.4, 0, 1, 1);
}

.VfPpkd-BIzmGd-OWXEXe-NywdZd .VfPpkd-Q0XOV {
  transform: scale(0);
  transition: transform 135ms 0ms cubic-bezier(0.4, 0, 1, 1);
}

.VfPpkd-BIzmGd {
  background-color: #018786;
  background-color: var(--mdc-theme-secondary, #018786);
  box-shadow:
    0 3px 5px -1px #0003,
    0 6px 10px #00000024,
    0 1px 18px #0000001f;
}

.VfPpkd-BIzmGd .VfPpkd-Q0XOV {
  width: 24px;
  height: 24px;
  font-size: 24px;
}

.VfPpkd-BIzmGd,
.VfPpkd-BIzmGd:not(:disabled) .VfPpkd-Q0XOV,
.VfPpkd-BIzmGd:not(:disabled) .VfPpkd-nBWOSb,
.VfPpkd-BIzmGd:disabled .VfPpkd-Q0XOV,
.VfPpkd-BIzmGd:disabled .VfPpkd-nBWOSb {
  color: #fff;
  color: var(--mdc-theme-on-secondary, #fff);
}

.VfPpkd-BIzmGd:not(.VfPpkd-BIzmGd-OWXEXe-X9G3K) {
  border-radius: 50%;
}

.VfPpkd-BIzmGd:not(.VfPpkd-BIzmGd-OWXEXe-X9G3K) .VfPpkd-wbSZ0b {
  border-radius: 50%;
}

.VfPpkd-BIzmGd {
  --mdc-ripple-fg-size: 0;
  --mdc-ripple-left: 0;
  --mdc-ripple-top: 0;
  --mdc-ripple-fg-scale: 1;
  --mdc-ripple-fg-translate-end: 0;
  --mdc-ripple-fg-translate-start: 0;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  will-change: transform, opacity;
}

.VfPpkd-BIzmGd .VfPpkd-wbSZ0b:before,
.VfPpkd-BIzmGd .VfPpkd-wbSZ0b:after {
  position: absolute;
  border-radius: 50%;
  opacity: 0;
  pointer-events: none;
  content: "";
}

.VfPpkd-BIzmGd .VfPpkd-wbSZ0b:before {
  transition:
    opacity 15ms linear,
    background-color 15ms linear;
  z-index: 1;
  z-index: var(--mdc-ripple-z-index, 1);
}

.VfPpkd-BIzmGd .VfPpkd-wbSZ0b:after {
  z-index: 0;
  z-index: var(--mdc-ripple-z-index, 0);
}

.VfPpkd-BIzmGd.VfPpkd-ksKsZd-mWPk3d .VfPpkd-wbSZ0b:before {
  transform: scale(var(--mdc-ripple-fg-scale, 1));
}

.VfPpkd-BIzmGd.VfPpkd-ksKsZd-mWPk3d .VfPpkd-wbSZ0b:after {
  top: 0;
  left: 0;
  transform: scale(0);
  transform-origin: center center;
}

.VfPpkd-BIzmGd.VfPpkd-ksKsZd-mWPk3d-OWXEXe-ZNMTqd .VfPpkd-wbSZ0b:after {
  top: var(--mdc-ripple-top, 0);
  left: var(--mdc-ripple-left, 0);
}

.VfPpkd-BIzmGd.VfPpkd-ksKsZd-mWPk3d-OWXEXe-Tv8l5d-lJfZMc .VfPpkd-wbSZ0b:after {
  animation:
    mdc-ripple-fg-radius-in 225ms forwards,
    mdc-ripple-fg-opacity-in 75ms forwards;
}

.VfPpkd-BIzmGd.VfPpkd-ksKsZd-mWPk3d-OWXEXe-Tv8l5d-OmS1vf .VfPpkd-wbSZ0b:after {
  animation: mdc-ripple-fg-opacity-out 0.15s;
  transform: translate(var(--mdc-ripple-fg-translate-end, 0))
    scale(var(--mdc-ripple-fg-scale, 1));
}

.VfPpkd-BIzmGd .VfPpkd-wbSZ0b:before,
.VfPpkd-BIzmGd .VfPpkd-wbSZ0b:after {
  top: -50%;
  left: -50%;
  width: 200%;
  height: 200%;
}

.VfPpkd-BIzmGd.VfPpkd-ksKsZd-mWPk3d .VfPpkd-wbSZ0b:after {
  width: var(--mdc-ripple-fg-size, 100%);
  height: var(--mdc-ripple-fg-size, 100%);
}

.VfPpkd-BIzmGd .VfPpkd-wbSZ0b:before,
.VfPpkd-BIzmGd .VfPpkd-wbSZ0b:after {
  background-color: #fff;
  background-color: var(
    --mdc-ripple-color,
    var(--mdc-theme-on-secondary, #fff)
  );
}

.VfPpkd-BIzmGd:hover .VfPpkd-wbSZ0b:before,
.VfPpkd-BIzmGd.VfPpkd-ksKsZd-XxIAqe-OWXEXe-ZmdkE .VfPpkd-wbSZ0b:before {
  opacity: 0.08;
  opacity: var(--mdc-ripple-hover-opacity, 0.08);
}

.VfPpkd-BIzmGd.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe .VfPpkd-wbSZ0b:before,
.VfPpkd-BIzmGd:not(.VfPpkd-ksKsZd-mWPk3d):focus .VfPpkd-wbSZ0b:before {
  transition-duration: 75ms;
  opacity: 0.24;
  opacity: var(--mdc-ripple-focus-opacity, 0.24);
}

.VfPpkd-BIzmGd:not(.VfPpkd-ksKsZd-mWPk3d) .VfPpkd-wbSZ0b:after {
  transition: opacity 0.15s linear;
}

.VfPpkd-BIzmGd:not(.VfPpkd-ksKsZd-mWPk3d):active .VfPpkd-wbSZ0b:after {
  transition-duration: 75ms;
  opacity: 0.24;
  opacity: var(--mdc-ripple-press-opacity, 0.24);
}

.VfPpkd-BIzmGd.VfPpkd-ksKsZd-mWPk3d {
  --mdc-ripple-fg-opacity: var(--mdc-ripple-press-opacity, 0.24);
}

.VfPpkd-BIzmGd .VfPpkd-wbSZ0b {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  pointer-events: none;
  overflow: hidden;
}

.VfPpkd-BIzmGd {
  z-index: 0;
}

.VfPpkd-BIzmGd .VfPpkd-wbSZ0b:before,
.VfPpkd-BIzmGd .VfPpkd-wbSZ0b:after {
  z-index: -1;
  z-index: var(--mdc-ripple-z-index, -1);
}

.SaBhMc {
  background-color: #fff;
  height: 56px;
  width: 56px;
  padding: 2px;
}

.SaBhMc:not(:disabled) {
  box-shadow:
    0 1px 3px #3c40434d,
    0 4px 8px 3px #3c404326;
}

.SaBhMc:not(:disabled) .VfPpkd-BFbNVe-bF1uUb {
  opacity: 0.11;
  background-color: transparent;
}

.SaBhMc:not(:disabled):hover {
  box-shadow:
    0 2px 3px #3c40434d,
    0 6px 10px 4px #3c404326;
}

.SaBhMc:not(:disabled):hover .VfPpkd-BFbNVe-bF1uUb {
  opacity: 0.12;
  background-color: transparent;
}

.SaBhMc:not(:disabled):focus {
  box-shadow:
    0 1px 3px #3c40434d,
    0 4px 8px 3px #3c404326;
}

.SaBhMc:not(:disabled):focus .VfPpkd-BFbNVe-bF1uUb {
  opacity: 0.11;
  background-color: transparent;
}

.SaBhMc:not(:disabled):active {
  box-shadow:
    0 4px 4px #3c40434d,
    0 8px 12px 6px #3c404326;
}

.SaBhMc:not(:disabled):active .VfPpkd-BFbNVe-bF1uUb {
  opacity: 0.14;
  background-color: transparent;
}

.SaBhMc:disabled {
  box-shadow:
    0 1px 3px #3c40434d,
    0 4px 8px 3px #3c404326;
}

.SaBhMc:disabled .VfPpkd-BFbNVe-bF1uUb {
  opacity: 0.11;
  background-color: transparent;
}

.SaBhMc .VfPpkd-Q0XOV {
  width: 36px;
  height: 36px;
  font-size: 36px;
}

.SaBhMc:not(:disabled) .VfPpkd-Q0XOV {
  color: #3c4043;
}

.SaBhMc:not(:disabled):hover .VfPpkd-Q0XOV {
  color: #174ea6;
}

.SaBhMc:not(:disabled):focus .VfPpkd-Q0XOV {
  color: #174ea6;
}

.SaBhMc .VfPpkd-wbSZ0b:before,
.SaBhMc .VfPpkd-wbSZ0b:after {
  background-color: #1a73e8;
}

.SaBhMc:hover .VfPpkd-wbSZ0b:before,
.SaBhMc.VfPpkd-ksKsZd-XxIAqe-OWXEXe-ZmdkE .VfPpkd-wbSZ0b:before {
  opacity: 0.04;
}

.SaBhMc.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe .VfPpkd-wbSZ0b:before,
.SaBhMc:not(.VfPpkd-ksKsZd-mWPk3d):focus .VfPpkd-wbSZ0b:before {
  transition-duration: 75ms;
  opacity: 0.12;
}

.SaBhMc:not(.VfPpkd-ksKsZd-mWPk3d) .VfPpkd-wbSZ0b:after {
  transition: opacity 0.15s linear;
}

.SaBhMc:not(.VfPpkd-ksKsZd-mWPk3d):active .VfPpkd-wbSZ0b:after {
  transition-duration: 75ms;
  opacity: 0.1;
}

.SaBhMc.VfPpkd-ksKsZd-mWPk3d {
  --mdc-ripple-fg-opacity: var(--mdc-fab-pressed-state-layer-opacity, 0.1);
}

.SaBhMc:not(:disabled).VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe,
.SaBhMc:not(:disabled):not(.VfPpkd-ksKsZd-mWPk3d):focus {
  border-color: #4285f4;
  border-style: solid;
  border-width: 2px;
  padding: 2px;
}

.SaBhMc:not(.VfPpkd-BIzmGd-OWXEXe-X9G3K) {
  border-radius: 28px;
}

.SaBhMc:not(.VfPpkd-BIzmGd-OWXEXe-X9G3K) .VfPpkd-wbSZ0b {
  border-radius: 28px;
}

@media screen and (forced-colors: active), (-ms-high-contrast: active) {
  .SaBhMc {
    padding: 0;
  }

  .SaBhMc:not(:disabled).VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe,
  .SaBhMc:not(:disabled):not(.VfPpkd-ksKsZd-mWPk3d):focus {
    border-style: solid;
    border-width: 0;
    padding: 0;
  }
}

.bgpk6e {
  background-color: #fff;
  height: 48px;
  border-radius: 24px;
  font-family:
    Google Sans,
    Roboto,
    Arial,
    sans-serif;
  font-size: 0.875rem;
  font-weight: 500;
  letter-spacing: 0.0178571429em;
  padding: 2px 24px;
  text-transform: none;
}

.bgpk6e:not(:disabled) {
  box-shadow:
    0 1px 3px #3c40434d,
    0 4px 8px 3px #3c404326;
}

.bgpk6e:not(:disabled) .VfPpkd-BFbNVe-bF1uUb {
  opacity: 0.11;
  background-color: transparent;
}

.bgpk6e:not(:disabled):hover {
  box-shadow:
    0 2px 3px #3c40434d,
    0 6px 10px 4px #3c404326;
}

.bgpk6e:not(:disabled):hover .VfPpkd-BFbNVe-bF1uUb {
  opacity: 0.12;
  background-color: transparent;
}

.bgpk6e:not(:disabled):focus {
  box-shadow:
    0 1px 3px #3c40434d,
    0 4px 8px 3px #3c404326;
}

.bgpk6e:not(:disabled):focus .VfPpkd-BFbNVe-bF1uUb {
  opacity: 0.11;
  background-color: transparent;
}

.bgpk6e:not(:disabled):active {
  box-shadow:
    0 4px 4px #3c40434d,
    0 8px 12px 6px #3c404326;
}

.bgpk6e:not(:disabled):active .VfPpkd-BFbNVe-bF1uUb {
  opacity: 0.14;
  background-color: transparent;
}

.bgpk6e:disabled {
  box-shadow:
    0 1px 3px #3c40434d,
    0 4px 8px 3px #3c404326;
}

.bgpk6e:disabled .VfPpkd-BFbNVe-bF1uUb {
  opacity: 0.11;
  background-color: transparent;
}

.bgpk6e .VfPpkd-Q0XOV {
  width: 36px;
  height: 36px;
  font-size: 36px;
}

.bgpk6e:not(:disabled) .VfPpkd-Q0XOV {
  color: #3c4043;
}

.bgpk6e:not(:disabled):hover .VfPpkd-Q0XOV {
  color: #174ea6;
}

.bgpk6e:not(:disabled):focus .VfPpkd-Q0XOV {
  color: #174ea6;
}

.bgpk6e .VfPpkd-wbSZ0b:before,
.bgpk6e .VfPpkd-wbSZ0b:after {
  background-color: #1a73e8;
}

.bgpk6e:hover .VfPpkd-wbSZ0b:before,
.bgpk6e.VfPpkd-ksKsZd-XxIAqe-OWXEXe-ZmdkE .VfPpkd-wbSZ0b:before {
  opacity: 0.04;
}

.bgpk6e.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe .VfPpkd-wbSZ0b:before,
.bgpk6e:not(.VfPpkd-ksKsZd-mWPk3d):focus .VfPpkd-wbSZ0b:before {
  transition-duration: 75ms;
  opacity: 0.12;
}

.bgpk6e:not(.VfPpkd-ksKsZd-mWPk3d) .VfPpkd-wbSZ0b:after {
  transition: opacity 0.15s linear;
}

.bgpk6e:not(.VfPpkd-ksKsZd-mWPk3d):active .VfPpkd-wbSZ0b:after {
  transition-duration: 75ms;
  opacity: 0.1;
}

.bgpk6e.VfPpkd-ksKsZd-mWPk3d {
  --mdc-ripple-fg-opacity: var(
    --mdc-extended-fab-pressed-state-layer-opacity,
    0.1
  );
}

.bgpk6e:not(:disabled).VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe,
.bgpk6e:not(:disabled):not(.VfPpkd-ksKsZd-mWPk3d):focus {
  border-color: #4285f4;
}

.bgpk6e .VfPpkd-wbSZ0b {
  border-radius: 24px;
}

.bgpk6e:not(:disabled) .VfPpkd-nBWOSb {
  color: #3c4043;
}

.bgpk6e:not(:disabled):hover .VfPpkd-nBWOSb {
  color: #174ea6;
}

.bgpk6e:not(:disabled):focus .VfPpkd-nBWOSb {
  color: #174ea6;
}

.bgpk6e:not(:disabled):active .VfPpkd-nBWOSb {
  color: #174ea6;
}

.bgpk6e .VfPpkd-Q0XOV {
  margin-left: -12px;
  margin-right: 12px;
}

[dir="rtl"] .bgpk6e .VfPpkd-Q0XOV,
.bgpk6e .VfPpkd-Q0XOV[dir="rtl"] {
  margin-left: 12px;
  margin-right: -12px;
}

.bgpk6e .VfPpkd-nBWOSb + .VfPpkd-Q0XOV {
  margin-left: 12px;
  margin-right: -12px;
}

[dir="rtl"] .bgpk6e .VfPpkd-nBWOSb + .VfPpkd-Q0XOV,
.bgpk6e .VfPpkd-nBWOSb + .VfPpkd-Q0XOV[dir="rtl"] {
  margin-left: -12px;
  margin-right: 12px;
}

.bgpk6e:not(:disabled).VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe,
.bgpk6e:not(:disabled):not(.VfPpkd-ksKsZd-mWPk3d):focus {
  border-style: solid;
  border-width: 2px;
  padding: 2px 22px;
}

@media screen and (forced-colors: active), (-ms-high-contrast: active) {
  .bgpk6e {
    padding: 0 24px;
  }

  .bgpk6e:not(:disabled).VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe,
  .bgpk6e:not(:disabled):not(.VfPpkd-ksKsZd-mWPk3d):focus {
    border-style: solid;
    border-width: 0;
    padding: 0 24px;
  }
}

.QmHVyb {
  background-color: #1a73e8;
  height: 48px;
  border-radius: 24px;
  font-family:
    Google Sans,
    Roboto,
    Arial,
    sans-serif;
  font-size: 0.875rem;
  font-weight: 500;
  letter-spacing: 0.0178571429em;
  padding-left: 24px;
  padding-right: 24px;
  text-transform: none;
}

.QmHVyb:not(:disabled) {
  box-shadow:
    0 1px 3px #3c40434d,
    0 4px 8px 3px #3c404326;
}

.QmHVyb:not(:disabled) .VfPpkd-BFbNVe-bF1uUb {
  opacity: 0.11;
  background-color: transparent;
}

.QmHVyb:not(:disabled):hover {
  box-shadow:
    0 2px 3px #3c40434d,
    0 6px 10px 4px #3c404326;
}

.QmHVyb:not(:disabled):hover .VfPpkd-BFbNVe-bF1uUb {
  opacity: 0.12;
  background-color: transparent;
}

.QmHVyb:not(:disabled):focus {
  box-shadow:
    0 1px 3px #3c40434d,
    0 4px 8px 3px #3c404326;
}

.QmHVyb:not(:disabled):focus .VfPpkd-BFbNVe-bF1uUb {
  opacity: 0.11;
  background-color: transparent;
}

.QmHVyb:not(:disabled):active {
  box-shadow:
    0 4px 4px #3c40434d,
    0 8px 12px 6px #3c404326;
}

.QmHVyb:not(:disabled):active .VfPpkd-BFbNVe-bF1uUb {
  opacity: 0.14;
  background-color: transparent;
}

.QmHVyb:disabled {
  box-shadow:
    0 1px 3px #3c40434d,
    0 4px 8px 3px #3c404326;
}

.QmHVyb:disabled .VfPpkd-BFbNVe-bF1uUb {
  opacity: 0.11;
  background-color: transparent;
}

.QmHVyb .VfPpkd-Q0XOV {
  width: 24px;
  height: 24px;
  font-size: 24px;
}

.QmHVyb:not(:disabled) .VfPpkd-Q0XOV {
  color: #fff;
}

.QmHVyb .VfPpkd-wbSZ0b:before,
.QmHVyb .VfPpkd-wbSZ0b:after {
  background-color: #202124;
}

.QmHVyb:hover .VfPpkd-wbSZ0b:before,
.QmHVyb.VfPpkd-ksKsZd-XxIAqe-OWXEXe-ZmdkE .VfPpkd-wbSZ0b:before {
  opacity: 0.16;
}

.QmHVyb.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe .VfPpkd-wbSZ0b:before,
.QmHVyb:not(.VfPpkd-ksKsZd-mWPk3d):focus .VfPpkd-wbSZ0b:before {
  transition-duration: 75ms;
  opacity: 0.24;
}

.QmHVyb:not(.VfPpkd-ksKsZd-mWPk3d) .VfPpkd-wbSZ0b:after {
  transition: opacity 0.15s linear;
}

.QmHVyb:not(.VfPpkd-ksKsZd-mWPk3d):active .VfPpkd-wbSZ0b:after {
  transition-duration: 75ms;
  opacity: 0.2;
}

.QmHVyb.VfPpkd-ksKsZd-mWPk3d {
  --mdc-ripple-fg-opacity: var(
    --mdc-extended-fab-pressed-state-layer-opacity,
    0.2
  );
}

.QmHVyb .VfPpkd-wbSZ0b {
  border-radius: 24px;
}

.QmHVyb:not(:disabled) .VfPpkd-nBWOSb {
  color: #fff;
}

.QmHVyb .VfPpkd-Q0XOV {
  margin-left: -8px;
  margin-right: 16px;
}

[dir="rtl"] .QmHVyb .VfPpkd-Q0XOV,
.QmHVyb .VfPpkd-Q0XOV[dir="rtl"] {
  margin-left: 16px;
  margin-right: -8px;
}

.QmHVyb .VfPpkd-nBWOSb + .VfPpkd-Q0XOV {
  margin-left: 16px;
  margin-right: -8px;
}

[dir="rtl"] .QmHVyb .VfPpkd-nBWOSb + .VfPpkd-Q0XOV,
.QmHVyb .VfPpkd-nBWOSb + .VfPpkd-Q0XOV[dir="rtl"] {
  margin-left: -8px;
  margin-right: 16px;
}

.Hnvug {
  background-color: #fff;
  height: 48px;
  border-radius: 24px;
  font-family:
    Google Sans,
    Roboto,
    Arial,
    sans-serif;
  font-size: 0.875rem;
  font-weight: 500;
  letter-spacing: 0.0178571429em;
  padding-left: 24px;
  padding-right: 24px;
  text-transform: none;
}

.Hnvug:not(:disabled) {
  box-shadow:
    0 1px 3px #3c40434d,
    0 4px 8px 3px #3c404326;
}

.Hnvug:not(:disabled) .VfPpkd-BFbNVe-bF1uUb {
  opacity: 0.11;
  background-color: transparent;
}

.Hnvug:not(:disabled):hover {
  box-shadow:
    0 2px 3px #3c40434d,
    0 6px 10px 4px #3c404326;
}

.Hnvug:not(:disabled):hover .VfPpkd-BFbNVe-bF1uUb {
  opacity: 0.12;
  background-color: transparent;
}

.Hnvug:not(:disabled):focus {
  box-shadow:
    0 1px 3px #3c40434d,
    0 4px 8px 3px #3c404326;
}

.Hnvug:not(:disabled):focus .VfPpkd-BFbNVe-bF1uUb {
  opacity: 0.11;
  background-color: transparent;
}

.Hnvug:not(:disabled):active {
  box-shadow:
    0 4px 4px #3c40434d,
    0 8px 12px 6px #3c404326;
}

.Hnvug:not(:disabled):active .VfPpkd-BFbNVe-bF1uUb {
  opacity: 0.14;
  background-color: transparent;
}

.Hnvug:disabled {
  box-shadow:
    0 1px 3px #3c40434d,
    0 4px 8px 3px #3c404326;
}

.Hnvug:disabled .VfPpkd-BFbNVe-bF1uUb {
  opacity: 0.11;
  background-color: transparent;
}

.Hnvug .VfPpkd-Q0XOV {
  width: 24px;
  height: 24px;
  font-size: 24px;
}

.Hnvug:not(:disabled) .VfPpkd-Q0XOV {
  color: #1a73e8;
}

.Hnvug:not(:disabled):hover .VfPpkd-Q0XOV {
  color: #174ea6;
}

.Hnvug:not(:disabled):focus .VfPpkd-Q0XOV {
  color: #174ea6;
}

.Hnvug:not(:disabled):active .VfPpkd-Q0XOV {
  color: #174ea6;
}

.Hnvug .VfPpkd-wbSZ0b:before,
.Hnvug .VfPpkd-wbSZ0b:after {
  background-color: #1a73e8;
}

.Hnvug:hover .VfPpkd-wbSZ0b:before,
.Hnvug.VfPpkd-ksKsZd-XxIAqe-OWXEXe-ZmdkE .VfPpkd-wbSZ0b:before {
  opacity: 0.04;
}

.Hnvug.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe .VfPpkd-wbSZ0b:before,
.Hnvug:not(.VfPpkd-ksKsZd-mWPk3d):focus .VfPpkd-wbSZ0b:before {
  transition-duration: 75ms;
  opacity: 0.12;
}

.Hnvug:not(.VfPpkd-ksKsZd-mWPk3d) .VfPpkd-wbSZ0b:after {
  transition: opacity 0.15s linear;
}

.Hnvug:not(.VfPpkd-ksKsZd-mWPk3d):active .VfPpkd-wbSZ0b:after {
  transition-duration: 75ms;
  opacity: 0.1;
}

.Hnvug.VfPpkd-ksKsZd-mWPk3d {
  --mdc-ripple-fg-opacity: var(
    --mdc-extended-fab-pressed-state-layer-opacity,
    0.1
  );
}

.Hnvug .VfPpkd-wbSZ0b {
  border-radius: 24px;
}

.Hnvug:not(:disabled) .VfPpkd-nBWOSb {
  color: #1a73e8;
}

.Hnvug:not(:disabled):hover .VfPpkd-nBWOSb {
  color: #174ea6;
}

.Hnvug:not(:disabled):focus .VfPpkd-nBWOSb {
  color: #174ea6;
}

.Hnvug:not(:disabled):active .VfPpkd-nBWOSb {
  color: #174ea6;
}

.Hnvug .VfPpkd-Q0XOV {
  margin-left: -8px;
  margin-right: 16px;
}

[dir="rtl"] .Hnvug .VfPpkd-Q0XOV,
.Hnvug .VfPpkd-Q0XOV[dir="rtl"] {
  margin-left: 16px;
  margin-right: -8px;
}

.Hnvug .VfPpkd-nBWOSb + .VfPpkd-Q0XOV {
  margin-left: 16px;
  margin-right: -8px;
}

[dir="rtl"] .Hnvug .VfPpkd-nBWOSb + .VfPpkd-Q0XOV,
.Hnvug .VfPpkd-nBWOSb + .VfPpkd-Q0XOV[dir="rtl"] {
  margin-left: -8px;
  margin-right: 16px;
}

.OmoSvb {
  background-color: #fff;
  height: 56px;
  width: 56px;
}

.OmoSvb:not(:disabled) {
  box-shadow:
    0 1px 3px #3c40434d,
    0 4px 8px 3px #3c404326;
}

.OmoSvb:not(:disabled) .VfPpkd-BFbNVe-bF1uUb {
  opacity: 0.11;
  background-color: transparent;
}

.OmoSvb:not(:disabled):hover {
  box-shadow:
    0 2px 3px #3c40434d,
    0 6px 10px 4px #3c404326;
}

.OmoSvb:not(:disabled):hover .VfPpkd-BFbNVe-bF1uUb {
  opacity: 0.12;
  background-color: transparent;
}

.OmoSvb:not(:disabled):focus {
  box-shadow:
    0 1px 3px #3c40434d,
    0 4px 8px 3px #3c404326;
}

.OmoSvb:not(:disabled):focus .VfPpkd-BFbNVe-bF1uUb {
  opacity: 0.11;
  background-color: transparent;
}

.OmoSvb:not(:disabled):active {
  box-shadow:
    0 4px 4px #3c40434d,
    0 8px 12px 6px #3c404326;
}

.OmoSvb:not(:disabled):active .VfPpkd-BFbNVe-bF1uUb {
  opacity: 0.14;
  background-color: transparent;
}

.OmoSvb:disabled {
  box-shadow:
    0 1px 3px #3c40434d,
    0 4px 8px 3px #3c404326;
}

.OmoSvb:disabled .VfPpkd-BFbNVe-bF1uUb {
  opacity: 0.11;
  background-color: transparent;
}

.OmoSvb .VfPpkd-Q0XOV {
  width: 24px;
  height: 24px;
  font-size: 24px;
}

.OmoSvb:not(:disabled) .VfPpkd-Q0XOV {
  color: #1a73e8;
}

.OmoSvb:not(:disabled):hover .VfPpkd-Q0XOV {
  color: #174ea6;
}

.OmoSvb:not(:disabled):focus .VfPpkd-Q0XOV {
  color: #174ea6;
}

.OmoSvb:not(:disabled):active .VfPpkd-Q0XOV {
  color: #174ea6;
}

.OmoSvb .VfPpkd-wbSZ0b:before,
.OmoSvb .VfPpkd-wbSZ0b:after {
  background-color: #1a73e8;
}

.OmoSvb:hover .VfPpkd-wbSZ0b:before,
.OmoSvb.VfPpkd-ksKsZd-XxIAqe-OWXEXe-ZmdkE .VfPpkd-wbSZ0b:before {
  opacity: 0.04;
}

.OmoSvb.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe .VfPpkd-wbSZ0b:before,
.OmoSvb:not(.VfPpkd-ksKsZd-mWPk3d):focus .VfPpkd-wbSZ0b:before {
  transition-duration: 75ms;
  opacity: 0.12;
}

.OmoSvb:not(.VfPpkd-ksKsZd-mWPk3d) .VfPpkd-wbSZ0b:after {
  transition: opacity 0.15s linear;
}

.OmoSvb:not(.VfPpkd-ksKsZd-mWPk3d):active .VfPpkd-wbSZ0b:after {
  transition-duration: 75ms;
  opacity: 0.1;
}

.OmoSvb.VfPpkd-ksKsZd-mWPk3d {
  --mdc-ripple-fg-opacity: var(--mdc-fab-pressed-state-layer-opacity, 0.1);
}

.OmoSvb:not(.VfPpkd-BIzmGd-OWXEXe-X9G3K) {
  border-radius: 28px;
}

.OmoSvb:not(.VfPpkd-BIzmGd-OWXEXe-X9G3K) .VfPpkd-wbSZ0b {
  border-radius: 28px;
}

.GeXjpd:not(:disabled) {
  box-shadow:
    0 1px 2px #3c40434d,
    0 1px 3px 1px #3c404326;
}

.GeXjpd:not(:disabled) .VfPpkd-BFbNVe-bF1uUb {
  opacity: 0.05;
  background-color: transparent;
}

.GeXjpd:not(:disabled):hover {
  box-shadow:
    0 1px 2px #3c40434d,
    0 2px 6px 2px #3c404326;
}

.GeXjpd:not(:disabled):hover .VfPpkd-BFbNVe-bF1uUb {
  opacity: 0.08;
  background-color: transparent;
}

.GeXjpd:not(:disabled):focus {
  box-shadow:
    0 1px 2px #3c40434d,
    0 2px 6px 2px #3c404326;
}

.GeXjpd:not(:disabled):focus .VfPpkd-BFbNVe-bF1uUb {
  opacity: 0.08;
  background-color: transparent;
}

.GeXjpd:not(:disabled):active {
  box-shadow:
    0 1px 3px #3c40434d,
    0 4px 8px 3px #3c404326;
}

.GeXjpd:not(:disabled):active .VfPpkd-BFbNVe-bF1uUb {
  opacity: 0.11;
  background-color: transparent;
}

.GeXjpd:disabled {
  box-shadow:
    0 1px 2px #3c40434d,
    0 1px 3px 1px #3c404326;
}

.GeXjpd:disabled .VfPpkd-BFbNVe-bF1uUb {
  opacity: 0.05;
  background-color: transparent;
}

.zI3eKe:not(:disabled) {
  box-shadow:
    0 1px 2px #3c40434d,
    0 1px 3px 1px #3c404326;
}

.zI3eKe:not(:disabled) .VfPpkd-BFbNVe-bF1uUb {
  opacity: 0.05;
  background-color: transparent;
}

.zI3eKe:not(:disabled):hover {
  box-shadow:
    0 1px 2px #3c40434d,
    0 2px 6px 2px #3c404326;
}

.zI3eKe:not(:disabled):hover .VfPpkd-BFbNVe-bF1uUb {
  opacity: 0.08;
  background-color: transparent;
}

.zI3eKe:not(:disabled):focus {
  box-shadow:
    0 1px 2px #3c40434d,
    0 2px 6px 2px #3c404326;
}

.zI3eKe:not(:disabled):focus .VfPpkd-BFbNVe-bF1uUb {
  opacity: 0.08;
  background-color: transparent;
}

.zI3eKe:not(:disabled):active {
  box-shadow:
    0 1px 3px #3c40434d,
    0 4px 8px 3px #3c404326;
}

.zI3eKe:not(:disabled):active .VfPpkd-BFbNVe-bF1uUb {
  opacity: 0.11;
  background-color: transparent;
}

.zI3eKe:disabled {
  box-shadow:
    0 1px 2px #3c40434d,
    0 1px 3px 1px #3c404326;
}

.zI3eKe:disabled .VfPpkd-BFbNVe-bF1uUb {
  opacity: 0.05;
  background-color: transparent;
}

.pgdcAc:not(:disabled) {
  box-shadow:
    0 1px 2px #3c40434d,
    0 1px 3px 1px #3c404326;
}

.pgdcAc:not(:disabled) .VfPpkd-BFbNVe-bF1uUb {
  opacity: 0.05;
  background-color: transparent;
}

.pgdcAc:not(:disabled):hover {
  box-shadow:
    0 1px 2px #3c40434d,
    0 2px 6px 2px #3c404326;
}

.pgdcAc:not(:disabled):hover .VfPpkd-BFbNVe-bF1uUb {
  opacity: 0.08;
  background-color: transparent;
}

.pgdcAc:not(:disabled):focus {
  box-shadow:
    0 1px 2px #3c40434d,
    0 2px 6px 2px #3c404326;
}

.pgdcAc:not(:disabled):focus .VfPpkd-BFbNVe-bF1uUb {
  opacity: 0.08;
  background-color: transparent;
}

.pgdcAc:not(:disabled):active {
  box-shadow:
    0 1px 3px #3c40434d,
    0 4px 8px 3px #3c404326;
}

.pgdcAc:not(:disabled):active .VfPpkd-BFbNVe-bF1uUb {
  opacity: 0.11;
  background-color: transparent;
}

.pgdcAc:disabled {
  box-shadow:
    0 1px 2px #3c40434d,
    0 1px 3px 1px #3c404326;
}

.pgdcAc:disabled .VfPpkd-BFbNVe-bF1uUb {
  opacity: 0.05;
  background-color: transparent;
}

[dir="rtl"] .PcY7Ff .VfPpkd-Q0XOV,
.PcY7Ff .VfPpkd-Q0XOV[dir="rtl"] {
  transform: scaleX(-1);
}

.Hkd4je {
  height: 40px;
  width: 40px;
}

a,
abbr,
acronym,
address,
applet,
article,
aside,
audio,
b,
big,
blockquote,
body,
canvas,
caption,
center,
cite,
code,
dd,
del,
details,
dfn,
div,
dl,
dt,
em,
embed,
fieldset,
figcaption,
figure,
footer,
form,
h1,
h2,
h3,
h4,
h5,
h6,
header,
hgroup,
html,
i,
iframe,
img,
ins,
kbd,
label,
legend,
li,
mark,
menu,
nav,
object,
ol,
output,
p,
pre,
q,
ruby,
s,
samp,
section,
small,
span,
strike,
strong,
sub,
summary,
table,
tbody,
td,
tfoot,
th,
thead,
time,
tr,
tt,
u,
ul,
var,
video {
  border: 0;
  color: inherit;
  font: inherit;
  font-size: 100%;
  margin: 0;
  padding: 0;
  vertical-align: baseline;
}

sup {
  border: 0;
  color: inherit;
  font: inherit;
  font-size: 100%;
  margin: 0;
  padding: 0;
}

html {
  -webkit-font-smoothing: antialiased;
  font-family:
    Google Sans,
    Roboto,
    Helvetica,
    Arial,
    sans-serif;
  font-size: 16px;
  line-height: 1;
  height: 100%;
  position: static;
  z-index: 0;
}

body {
  background-color: #fff;
  font-family: inherit;
  font-size: 14px;
  font-weight: 400;
  height: 100%;
  line-height: 1;
  margin: 0;
  position: static;
  z-index: 0;
}

body.P9KVBf {
  background-color: #202124;
}

body.k8Lt0 {
  min-width: auto;
}

button {
  background: transparent;
  border: 0;
  box-shadow: none;
  color: inherit;
  min-height: 40px;
  min-width: 40px;
  text-transform: none;
}

* {
  box-sizing: border-box;
}

body ::-webkit-scrollbar {
  height: 0;
  width: 0;
}

::-webkit-scrollbar-thumb {
  background: none;
}

::-webkit-scrollbar-track {
  background-color: inherit;
}

a:visited {
  color: initial;
}

article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
menu,
nav,
section {
  display: block;
}

ol {
  border: 0;
  list-style: none;
  margin: 0;
  padding: 0;
}

ul {
  list-style: none;
}

blockquote,
q {
  quotes: none;
}

blockquote:before,
blockquote:after {
  content: none;
}

q:before,
q:after {
  content: none;
}

table {
  border-collapse: collapse;
}

input,
textarea {
  background: none;
  border: 0;
  display: inline-block;
  font-family: inherit;
  font-size: inherit;
  line-height: inherit;
  outline: none;
  margin: 0;
  padding: 0;
  vertical-align: middle;
  white-space: normal;
}

@keyframes quantumWizBoxInkSpread {
  0% {
    transform: translate(-50%, -50%) scale(0.2);
  }

  to {
    transform: translate(-50%, -50%) scale(2.2);
  }
}

@keyframes quantumWizIconFocusPulse {
  0% {
    transform: translate(-50%, -50%) scale(1.5);
    opacity: 0;
  }

  to {
    transform: translate(-50%, -50%) scale(2);
    opacity: 1;
  }
}

@keyframes quantumWizRadialInkSpread {
  0% {
    transform: scale(1.5);
    opacity: 0;
  }

  to {
    transform: scale(2.5);
    opacity: 1;
  }
}

@keyframes quantumWizRadialInkFocusPulse {
  0% {
    transform: scale(2);
    opacity: 0;
  }

  to {
    transform: scale(2.5);
    opacity: 1;
  }
}

.DPvwYc {
  font-family: Material Icons Extended;
  font-weight: 400;
  font-style: normal;
  font-size: 24px;
  line-height: 1;
  letter-spacing: normal;
  text-rendering: optimizeLegibility;
  text-transform: none;
  display: inline-block;
  word-wrap: normal;
  direction: ltr;
  font-feature-settings: "liga" 1;
  -webkit-font-smoothing: antialiased;
}

html[dir="rtl"] .sm8sCf {
  transform: scaleX(-1);
  filter: FlipH;
}

.JPdR6b {
  transform: translateZ(0);
  transition:
    max-width 0.2s cubic-bezier(0, 0, 0.2, 1),
    max-height 0.2s cubic-bezier(0, 0, 0.2, 1),
    opacity 0.1s linear;
  background: #fff;
  border: 0;
  border-radius: 2px;
  box-shadow:
    0 8px 10px 1px #00000024,
    0 3px 14px 2px #0000001f,
    0 5px 5px -3px #0003;
  box-sizing: border-box;
  max-height: 100%;
  max-width: 100%;
  opacity: 1;
  outline: 1px solid transparent;
  z-index: 2000;
}

.XvhY1d {
  overflow-x: hidden;
  overflow-y: auto;
  -webkit-overflow-scrolling: touch;
}

.JAPqpe {
  float: left;
  padding: 16px 0;
}

.JPdR6b.qjTEB {
  transition:
    left 0.2s cubic-bezier(0, 0, 0.2, 1),
    max-width 0.2s cubic-bezier(0, 0, 0.2, 1),
    max-height 0.2s cubic-bezier(0, 0, 0.2, 1),
    opacity 0.05s linear,
    top 0.2s cubic-bezier(0, 0, 0.2, 1);
}

.JPdR6b.jVwmLb {
  max-height: 56px;
  opacity: 0;
}

.JPdR6b.CAwICe {
  overflow: hidden;
}

.JPdR6b.oXxKqf {
  transition: none;
}

.z80M1 {
  color: #222;
  cursor: pointer;
  display: block;
  outline: none;
  overflow: hidden;
  padding: 0 24px;
  position: relative;
}

.uyYuVb {
  display: flex;
  font-size: 14px;
  font-weight: 400;
  line-height: 40px;
  height: 40px;
  position: relative;
  white-space: nowrap;
}

.jO7h3c {
  box-flex: 1;
  flex-grow: 1;
  min-width: 0;
}

.JPdR6b.e5Emjc .z80M1 {
  padding-left: 64px;
}

.JPdR6b.CblTmf .z80M1 {
  padding-right: 48px;
}

.PCdOIb {
  display: flex;
  flex-direction: column;
  justify-content: center;
  background-repeat: no-repeat;
  height: 40px;
  left: 24px;
  opacity: 0.54;
  position: absolute;
}

.z80M1.RDPZE .PCdOIb {
  opacity: 0.26;
}

.z80M1.FwR7Pc {
  outline: 1px solid transparent;
  background-color: #eee;
}

.z80M1.RDPZE {
  color: #b8b8b8;
  cursor: default;
}

.z80M1.N2RpBe:before {
  transform: rotate(45deg);
  transform-origin: left;
  content: " ";
  display: block;
  border-right: 2px solid #222;
  border-bottom: 2px solid #222;
  height: 16px;
  left: 24px;
  opacity: 0.54;
  position: absolute;
  top: 13%;
  width: 7px;
  z-index: 0;
}

.JPdR6b.CblTmf .z80M1.N2RpBe:before {
  left: auto;
  right: 16px;
}

.z80M1.RDPZE:before {
  border-color: #b8b8b8;
  opacity: 1;
}

.aBBjbd {
  pointer-events: none;
  position: absolute;
}

.z80M1.qs41qe > .aBBjbd {
  animation: quantumWizBoxInkSpread 0.3s ease-out;
  animation-fill-mode: forwards;
  background-image: -webkit-radial-gradient(
    circle farthest-side,
    #bdbdbd,
    #bdbdbd 80%,
    rgba(189, 189, 189, 0) 100%
  );
  background-image: radial-gradient(
    circle farthest-side,
    #bdbdbd,
    #bdbdbd 80%,
    rgba(189, 189, 189, 0) 100%
  );
  background-size: cover;
  opacity: 1;
  top: 0;
  left: 0;
}

.J0XlZe {
  color: inherit;
  line-height: 40px;
  padding: 0 6px 0 1em;
}

.a9caSc {
  color: inherit;
  direction: ltr;
  padding: 0 6px 0 1em;
}

.kCtYwe {
  border-top: 1px solid rgba(0, 0, 0, 0.12);
  margin: 7px 0;
}

.B2l7lc {
  border-left: 1px solid rgba(0, 0, 0, 0.12);
  display: inline-block;
  height: 48px;
}

@media screen and (max-width: 840px) {
  .JAPqpe {
    padding: 8px 0;
  }

  .z80M1 {
    padding: 0 16px;
  }

  .JPdR6b.e5Emjc .z80M1 {
    padding-left: 48px;
  }

  .PCdOIb {
    left: 12px;
  }
}

.RBHQF-ksKsZd {
  overflow: hidden;
  outline: none;
  -webkit-tap-highlight-color: transparent;
}

.RBHQF-ksKsZd,
.RBHQF-ksKsZd:before,
.RBHQF-ksKsZd:after {
  position: absolute;
  pointer-events: none;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border-radius: var(--gm3-ripple-shape, inherit);
}

.RBHQF-ksKsZd:before,
.RBHQF-ksKsZd:after {
  opacity: 0;
  content: "";
}

.RBHQF-ksKsZd:before {
  transition: opacity 75ms linear;
  background-color: var(--gm3-ripple-hover-color, transparent);
}

.RBHQF-ksKsZd-OWXEXe-ZmdkE:before {
  opacity: var(--gm3-ripple-hover-opacity, 0);
}

.RBHQF-ksKsZd:after {
  opacity: 0;
  background: radial-gradient(
    closest-side,
    var(--gm3-ripple-pressed-color, transparent) max(100% - 70px, 65%),
    transparent 100%
  );
  transition: opacity 0.25s linear;
  transform-origin: center center;
}

.RBHQF-ksKsZd-OWXEXe-QDgCrf:after {
  transition-duration: 105ms;
  opacity: var(--gm3-ripple-pressed-opacity, 0);
}

@media screen and (forced-colors: active) {
  .RBHQF-ksKsZd {
    display: none;
  }
}

.frX3lc-vlkzWd {
  display: var(--gm3-focus-ring-inward-display, none);
  pointer-events: none;
  position: absolute;
  z-index: 1;
  border-style: solid;
  border-width: var(--gm3-focus-ring-inward-track-width, 3px);
  border-color: var(
    --gm3-focus-ring-inward-color,
    var(--gm3-sys-color-secondary, #00639b)
  );
  border-radius: calc(
    var(--gm3-focus-ring-inward-target-shape, 8px) +
      var(--gm3-focus-ring-inward-track-width, 3px) +
      var(--gm3-focus-ring-inward-offset, -3px)
  );
  inset-block: calc(
      (
          var(--gm3-focus-ring-inward-offset, -3px) +
            var(--gm3-focus-ring-inward-track-width, 3px)
        ) *
        -1
    )
    calc(
      (
          var(--gm3-focus-ring-inward-offset, -3px) +
            var(--gm3-focus-ring-inward-track-width, 3px) +
            var(--gm3-focus-ring-inward-extra-offset-bottom, 0px)
        ) *
        -1
    );
  inset-inline: calc(
    (
        var(--gm3-focus-ring-inward-offset, -3px) +
          var(--gm3-focus-ring-inward-track-width, 3px)
      ) *
      -1
  );
  animation-name: gm3-focus-ring-inward-grows, gm3-focus-ring-inward-shrinks;
  animation-duration: 0.15s, 0.45s;
  animation-delay: 0s, 0.15s;
  animation-timing-function:
    cubic-bezier(0.2, 0, 0, 1), cubic-bezier(0.2, 0, 0, 1);
}

@keyframes gm3-focus-ring-inward-grows {
  0% {
    border-width: 0;
  }

  to {
    border-width: 8px;
  }
}

@keyframes gm3-focus-ring-inward-shrinks {
  0% {
    border-width: 8px;
  }
}

@media (prefers-reduced-motion) {
  .frX3lc-vlkzWd {
    animation: none;
  }
}

.VfPpkd-AznF2e-vzJc7b {
  overflow-y: hidden;
}

.VfPpkd-AznF2e-vzJc7b.VfPpkd-AznF2e-vzJc7b-OWXEXe-oT9UPb
  .VfPpkd-AznF2e-LUERP-bN97Pc {
  transition: 0.25s transform cubic-bezier(0.4, 0, 0.2, 1);
}

.VfPpkd-AznF2e-OFz35 {
  position: absolute;
  top: -9999px;
  width: 100px;
  height: 100px;
  overflow-x: scroll;
}

.VfPpkd-AznF2e-LUERP-vJ7A6b {
  -webkit-overflow-scrolling: touch;
  display: flex;
  overflow-x: hidden;
}

.VfPpkd-AznF2e-LUERP-vJ7A6b::-webkit-scrollbar,
.VfPpkd-AznF2e-OFz35::-webkit-scrollbar {
  display: none;
}

.VfPpkd-AznF2e-LUERP-vJ7A6b-OWXEXe-XuHpsb {
  overflow-x: scroll;
}

.VfPpkd-AznF2e-LUERP-bN97Pc {
  position: relative;
  display: flex;
  flex: 1 0 auto;
  transform: none;
  will-change: transform;
}

.VfPpkd-AznF2e-vzJc7b-OWXEXe-fW01td-I3Yihd .VfPpkd-AznF2e-LUERP-bN97Pc {
  justify-content: flex-start;
}

.VfPpkd-AznF2e-vzJc7b-OWXEXe-fW01td-CpWD9d .VfPpkd-AznF2e-LUERP-bN97Pc {
  justify-content: flex-end;
}

.VfPpkd-AznF2e-vzJc7b-OWXEXe-fW01td-oXtfBe .VfPpkd-AznF2e-LUERP-bN97Pc {
  justify-content: center;
}

.VfPpkd-AznF2e-vzJc7b-OWXEXe-oT9UPb .VfPpkd-AznF2e-LUERP-vJ7A6b {
  -webkit-overflow-scrolling: auto;
}

.bewvKb {
  position: relative;
}

.aoJE7e {
  display: flex;
  overflow-x: scroll;
  scroll-snap-type: x mandatory;
}

.aoJE7e::-webkit-scrollbar {
  display: none;
}

.lZ2Ckc {
  align-items: flex-end;
}

.ULeU3b {
  flex-shrink: 0;
  scroll-snap-align: start;
}

.hWUu9 {
  display: none;
  position: absolute;
  top: calc(50% - 28px);
}

.DUDfsf .hWUu9 {
  top: calc(50% - 16px);
}

.bewvKb:hover > .hWUu9,
.bewvKb:active > .hWUu9,
.bewvKb:focus-within > .hWUu9,
.COriJb {
  display: block;
}

.dwYR5 {
  left: -28px;
}

.n1lOjd {
  right: -28px;
}

.DUDfsf .dwYR5 {
  left: 0;
}

.DUDfsf .n1lOjd {
  right: 0;
}

.B1yxdb {
  color: #5f6368;
  fill: #5f6368;
  stop-color: #5f6368;
}

.B1yxdb:not(:disabled) {
  color: #5f6368;
}

.P9KVBf .B1yxdb {
  color: #9aa0a6;
  fill: #9aa0a6;
  stop-color: #9aa0a6;
}

.P9KVBf .B1yxdb:not(:disabled) {
  color: #9aa0a6;
}

.DpB3re .VfPpkd-wbSZ0b:before,
.DpB3re .VfPpkd-wbSZ0b:after {
  background-color: #3c4043;
}

.ZfaqNc {
  height: 30px;
  min-height: 30px;
  min-width: 30px;
  width: 30px;
}

@media (any-pointer: none) {
  .hWUu9 {
    display: none;
  }
}

@media (any-pointer: coarse) {
  .bewvKb:hover > .hWUu9,
  .bewvKb:active > .hWUu9,
  .bewvKb:focus-within > .hWUu9,
  .COriJb {
    display: none;
  }
}

@media screen and (any-pointer: coarse) and (min-width: 1280px) {
  .bewvKb:hover > .hWUu9,
  .bewvKb:active > .hWUu9,
  .bewvKb:focus-within > .hWUu9,
  .COriJb {
    display: block;
  }
}

.NMm5M {
  fill: currentColor;
  flex-shrink: 0;
}

html[dir="rtl"] .hhikbc {
  transform: scaleX(-1);
}

.T75of {
  background-size: contain;
}

.MjT6xe {
  padding: 0 16px;
  border-radius: 8px;
}

.MjT6xe .VfPpkd-Jh9lGc {
  border-radius: 8px;
}

.MjT6xe .VfPpkd-J1Ukfc-LhBDec {
  border-radius: 6px;
}

.MjT6xe .VfPpkd-J1Ukfc-LhBDec:after {
  border-radius: 8px;
}

.gw1rab {
  min-width: 96px;
}

.brKGGd {
  font-family:
    Google Sans,
    Roboto,
    Arial,
    sans-serif;
  line-height: 1.25rem;
  font-size: 0.875rem;
  letter-spacing: 0.0178571429em;
  font-weight: 500;
  height: 36px;
  margin: 6px 0;
  min-height: 36px;
  min-width: 160px;
  padding: 8px 16px;
}

.HNnJkb {
  min-width: 160px;
}

.sOCCfd:not(:disabled) {
  color: #fff;
}

.sOCCfd:disabled {
  color: #9aa0a6;
}

.sOCCfd:not(:disabled) .VfPpkd-kBDsod {
  color: #fff;
}

.sOCCfd:disabled .VfPpkd-kBDsod {
  color: #9aa0a6;
}

.P9KVBf .sOCCfd:not(:disabled) {
  color: #202124;
}

.P9KVBf .sOCCfd:disabled {
  color: #5f6368;
}

.P9KVBf .sOCCfd:not(:disabled) .VfPpkd-kBDsod {
  color: #202124;
}

.P9KVBf .sOCCfd:disabled .VfPpkd-kBDsod {
  color: #5f6368;
}

.ymHpFd:not(:disabled) {
  border-color: #dadce0;
}

.P9KVBf .ymHpFd:not(:disabled) {
  border-color: #5f6368;
}

.u4ICaf .BhQfub:not(:disabled) {
  background-color: #01875f;
}

.u4ICaf .BhQfub:not(:disabled):hover {
  background-color: #056449;
}

.u4ICaf .BhQfub:not(:disabled).VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe,
.u4ICaf .BhQfub:not(:disabled):not(.VfPpkd-ksKsZd-mWPk3d):focus {
  background-color: #056449;
}

.u4ICaf .BhQfub:not(:disabled):not(:disabled):active {
  background-color: #056449;
}

.P9KVBf .u4ICaf .BhQfub:not(:disabled) {
  background-color: #00a173;
}

.P9KVBf .u4ICaf .BhQfub:not(:disabled):hover {
  background-color: #00b380;
}

.P9KVBf
  .u4ICaf
  .BhQfub:not(:disabled).VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe,
.P9KVBf .u4ICaf .BhQfub:not(:disabled):not(.VfPpkd-ksKsZd-mWPk3d):focus {
  background-color: #00b380;
}

.P9KVBf .u4ICaf .BhQfub:not(:disabled):not(:disabled):active {
  background-color: #00b380;
}

.u4ICaf .RZqa7d:not(:disabled) {
  background-color: #0179ca;
}

.u4ICaf .RZqa7d:not(:disabled):hover {
  background-color: #035282;
}

.u4ICaf .RZqa7d:not(:disabled).VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe,
.u4ICaf .RZqa7d:not(:disabled):not(.VfPpkd-ksKsZd-mWPk3d):focus {
  background-color: #035282;
}

.u4ICaf .RZqa7d:not(:disabled):not(:disabled):active {
  background-color: #035282;
}

.P9KVBf .u4ICaf .RZqa7d:not(:disabled) {
  background-color: #50b4f4;
}

.P9KVBf .u4ICaf .RZqa7d:not(:disabled):hover {
  background-color: #50b4f4;
}

.P9KVBf
  .u4ICaf
  .RZqa7d:not(:disabled).VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe,
.P9KVBf .u4ICaf .RZqa7d:not(:disabled):not(.VfPpkd-ksKsZd-mWPk3d):focus {
  background-color: #50b4f4;
}

.P9KVBf .u4ICaf .RZqa7d:not(:disabled):not(:disabled):active {
  background-color: #50b4f4;
}

.u4ICaf .N9a7de:not(:disabled) {
  background-color: #c71c56;
}

.u4ICaf .N9a7de:not(:disabled):hover {
  background-color: #8a0d37;
}

.u4ICaf .N9a7de:not(:disabled).VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe,
.u4ICaf .N9a7de:not(:disabled):not(.VfPpkd-ksKsZd-mWPk3d):focus {
  background-color: #8a0d37;
}

.u4ICaf .N9a7de:not(:disabled):not(:disabled):active {
  background-color: #8a0d37;
}

.P9KVBf .u4ICaf .N9a7de:not(:disabled) {
  background-color: #ff3369;
}

.P9KVBf .u4ICaf .N9a7de:not(:disabled):hover {
  background-color: #ff708c;
}

.P9KVBf
  .u4ICaf
  .N9a7de:not(:disabled).VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe,
.P9KVBf .u4ICaf .N9a7de:not(:disabled):not(.VfPpkd-ksKsZd-mWPk3d):focus {
  background-color: #ff708c;
}

.P9KVBf .u4ICaf .N9a7de:not(:disabled):not(:disabled):active {
  background-color: #ff708c;
}

.u4ICaf .aLey0c:not(:disabled) {
  color: #01875f;
}

.u4ICaf .aLey0c:not(:disabled):hover {
  color: #056449;
}

.u4ICaf .aLey0c:not(:disabled).VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe,
.u4ICaf .aLey0c:not(:disabled):not(.VfPpkd-ksKsZd-mWPk3d):focus {
  color: #056449;
}

.u4ICaf .aLey0c:not(:disabled):not(:disabled):active {
  color: #056449;
}

.u4ICaf .aLey0c:not(:disabled) .VfPpkd-kBDsod {
  color: #01875f;
}

.u4ICaf .aLey0c:not(:disabled):hover .VfPpkd-kBDsod {
  color: #056449;
}

.u4ICaf
  .aLey0c:not(:disabled).VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe
  .VfPpkd-kBDsod,
.u4ICaf .aLey0c:not(:disabled):not(.VfPpkd-ksKsZd-mWPk3d):focus .VfPpkd-kBDsod {
  color: #056449;
}

.u4ICaf .aLey0c:not(:disabled):not(:disabled):active .VfPpkd-kBDsod {
  color: #056449;
}

.u4ICaf .aLey0c:not(:disabled).VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe,
.u4ICaf .aLey0c:not(:disabled):not(.VfPpkd-ksKsZd-mWPk3d):focus {
  border-color: #056449;
}

.P9KVBf .u4ICaf .aLey0c:not(:disabled) {
  color: #00a173;
}

.P9KVBf .u4ICaf .aLey0c:not(:disabled):hover {
  color: #00b380;
}

.P9KVBf
  .u4ICaf
  .aLey0c:not(:disabled).VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe,
.P9KVBf .u4ICaf .aLey0c:not(:disabled):not(.VfPpkd-ksKsZd-mWPk3d):focus {
  color: #00b380;
}

.P9KVBf .u4ICaf .aLey0c:not(:disabled):not(:disabled):active {
  color: #00b380;
}

.P9KVBf .u4ICaf .aLey0c:not(:disabled) .VfPpkd-kBDsod {
  color: #00a173;
}

.P9KVBf .u4ICaf .aLey0c:not(:disabled):hover .VfPpkd-kBDsod {
  color: #00b380;
}

.P9KVBf
  .u4ICaf
  .aLey0c:not(:disabled).VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe
  .VfPpkd-kBDsod,
.P9KVBf
  .u4ICaf
  .aLey0c:not(:disabled):not(.VfPpkd-ksKsZd-mWPk3d):focus
  .VfPpkd-kBDsod {
  color: #00b380;
}

.P9KVBf .u4ICaf .aLey0c:not(:disabled):not(:disabled):active .VfPpkd-kBDsod {
  color: #00b380;
}

.P9KVBf
  .u4ICaf
  .aLey0c:not(:disabled).VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe,
.P9KVBf .u4ICaf .aLey0c:not(:disabled):not(.VfPpkd-ksKsZd-mWPk3d):focus {
  border-color: #00b380;
}

.u4ICaf .s7d6Ne:not(:disabled) {
  color: #0179ca;
}

.u4ICaf .s7d6Ne:not(:disabled):hover {
  color: #035282;
}

.u4ICaf .s7d6Ne:not(:disabled).VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe,
.u4ICaf .s7d6Ne:not(:disabled):not(.VfPpkd-ksKsZd-mWPk3d):focus {
  color: #035282;
}

.u4ICaf .s7d6Ne:not(:disabled):not(:disabled):active {
  color: #035282;
}

.u4ICaf .s7d6Ne:not(:disabled) .VfPpkd-kBDsod {
  color: #0179ca;
}

.u4ICaf .s7d6Ne:not(:disabled):hover .VfPpkd-kBDsod {
  color: #035282;
}

.u4ICaf
  .s7d6Ne:not(:disabled).VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe
  .VfPpkd-kBDsod,
.u4ICaf .s7d6Ne:not(:disabled):not(.VfPpkd-ksKsZd-mWPk3d):focus .VfPpkd-kBDsod {
  color: #035282;
}

.u4ICaf .s7d6Ne:not(:disabled):not(:disabled):active .VfPpkd-kBDsod {
  color: #035282;
}

.u4ICaf .s7d6Ne:not(:disabled).VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe,
.u4ICaf .s7d6Ne:not(:disabled):not(.VfPpkd-ksKsZd-mWPk3d):focus {
  border-color: #035282;
}

.P9KVBf .u4ICaf .s7d6Ne:not(:disabled) {
  color: #50b4f4;
}

.P9KVBf .u4ICaf .s7d6Ne:not(:disabled):hover {
  color: #50b4f4;
}

.P9KVBf
  .u4ICaf
  .s7d6Ne:not(:disabled).VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe,
.P9KVBf .u4ICaf .s7d6Ne:not(:disabled):not(.VfPpkd-ksKsZd-mWPk3d):focus {
  color: #50b4f4;
}

.P9KVBf .u4ICaf .s7d6Ne:not(:disabled):not(:disabled):active {
  color: #50b4f4;
}

.P9KVBf .u4ICaf .s7d6Ne:not(:disabled) .VfPpkd-kBDsod {
  color: #50b4f4;
}

.P9KVBf .u4ICaf .s7d6Ne:not(:disabled):hover .VfPpkd-kBDsod {
  color: #50b4f4;
}

.P9KVBf
  .u4ICaf
  .s7d6Ne:not(:disabled).VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe
  .VfPpkd-kBDsod,
.P9KVBf
  .u4ICaf
  .s7d6Ne:not(:disabled):not(.VfPpkd-ksKsZd-mWPk3d):focus
  .VfPpkd-kBDsod {
  color: #50b4f4;
}

.P9KVBf .u4ICaf .s7d6Ne:not(:disabled):not(:disabled):active .VfPpkd-kBDsod {
  color: #50b4f4;
}

.P9KVBf
  .u4ICaf
  .s7d6Ne:not(:disabled).VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe,
.P9KVBf .u4ICaf .s7d6Ne:not(:disabled):not(.VfPpkd-ksKsZd-mWPk3d):focus {
  border-color: #50b4f4;
}

.u4ICaf .x0t5t:not(:disabled) {
  color: #c71c56;
}

.u4ICaf .x0t5t:not(:disabled):hover {
  color: #8a0d37;
}

.u4ICaf .x0t5t:not(:disabled).VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe,
.u4ICaf .x0t5t:not(:disabled):not(.VfPpkd-ksKsZd-mWPk3d):focus {
  color: #8a0d37;
}

.u4ICaf .x0t5t:not(:disabled):not(:disabled):active {
  color: #8a0d37;
}

.u4ICaf .x0t5t:not(:disabled) .VfPpkd-kBDsod {
  color: #c71c56;
}

.u4ICaf .x0t5t:not(:disabled):hover .VfPpkd-kBDsod {
  color: #8a0d37;
}

.u4ICaf
  .x0t5t:not(:disabled).VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe
  .VfPpkd-kBDsod,
.u4ICaf .x0t5t:not(:disabled):not(.VfPpkd-ksKsZd-mWPk3d):focus .VfPpkd-kBDsod {
  color: #8a0d37;
}

.u4ICaf .x0t5t:not(:disabled):not(:disabled):active .VfPpkd-kBDsod {
  color: #8a0d37;
}

.u4ICaf .x0t5t:not(:disabled).VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe,
.u4ICaf .x0t5t:not(:disabled):not(.VfPpkd-ksKsZd-mWPk3d):focus {
  border-color: #8a0d37;
}

.P9KVBf .u4ICaf .x0t5t:not(:disabled) {
  color: #ff3369;
}

.P9KVBf .u4ICaf .x0t5t:not(:disabled):hover {
  color: #ff708c;
}

.P9KVBf .u4ICaf .x0t5t:not(:disabled).VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe,
.P9KVBf .u4ICaf .x0t5t:not(:disabled):not(.VfPpkd-ksKsZd-mWPk3d):focus {
  color: #ff708c;
}

.P9KVBf .u4ICaf .x0t5t:not(:disabled):not(:disabled):active {
  color: #ff708c;
}

.P9KVBf .u4ICaf .x0t5t:not(:disabled) .VfPpkd-kBDsod {
  color: #ff3369;
}

.P9KVBf .u4ICaf .x0t5t:not(:disabled):hover .VfPpkd-kBDsod {
  color: #ff708c;
}

.P9KVBf
  .u4ICaf
  .x0t5t:not(:disabled).VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe
  .VfPpkd-kBDsod,
.P9KVBf
  .u4ICaf
  .x0t5t:not(:disabled):not(.VfPpkd-ksKsZd-mWPk3d):focus
  .VfPpkd-kBDsod {
  color: #ff708c;
}

.P9KVBf .u4ICaf .x0t5t:not(:disabled):not(:disabled):active .VfPpkd-kBDsod {
  color: #ff708c;
}

.P9KVBf .u4ICaf .x0t5t:not(:disabled).VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe,
.P9KVBf .u4ICaf .x0t5t:not(:disabled):not(.VfPpkd-ksKsZd-mWPk3d):focus {
  border-color: #ff708c;
}

@media screen and (min-width: 1280px) {
  .brKGGd {
    font-family:
      Google Sans,
      Roboto,
      Arial,
      sans-serif;
    line-height: 1.5rem;
    font-size: 1rem;
    letter-spacing: 0.00625em;
    font-weight: 500;
    height: 44px;
    margin: 2px 0;
    min-height: 44px;
    min-width: 200px;
    padding: 10px 16px;
  }
}

div {
  contain: style;
}

div > c-data {
  display: none;
}

div.rETSD {
  contain: none;
}

div.Ubi8Z {
  contain: layout style;
}

.OahvPe .y0nrBe,
.egcKT .y0nrBe {
  height: 24px;
  width: 24px;
}

.f70z8e {
  color: #01875f;
  fill: #01875f;
  stop-color: #01875f;
}

.f70z8e:not(:disabled) {
  color: #01875f;
}

.P9KVBf .f70z8e {
  color: #00a173;
  fill: #00a173;
  stop-color: #00a173;
}

.P9KVBf .f70z8e:not(:disabled) {
  color: #00a173;
}

.egcKT {
  display: none;
}

.yIoKuc:focus .x6CKpe,
.yIoKuc:hover .x6CKpe {
  color: #056449;
  fill: #056449;
  stop-color: #056449;
}

.yIoKuc:focus .x6CKpe:not(:disabled),
.yIoKuc:hover .x6CKpe:not(:disabled) {
  color: #056449;
}

.P9KVBf .yIoKuc:focus .x6CKpe {
  color: #00b380;
  fill: #00b380;
  stop-color: #00b380;
}

.P9KVBf .yIoKuc:focus .x6CKpe:not(:disabled) {
  color: #00b380;
}

.P9KVBf .yIoKuc:hover .x6CKpe {
  color: #00b380;
  fill: #00b380;
  stop-color: #00b380;
}

.P9KVBf .yIoKuc:hover .x6CKpe:not(:disabled) {
  color: #00b380;
}

@media screen and (min-width: 600px) {
  .OahvPe {
    display: none;
  }

  .egcKT {
    display: inherit;
  }
}

@media screen and (min-width: 1280px) {
  .OahvPe {
    display: inherit;
  }

  .egcKT {
    display: none;
  }
}

.kUFljf {
  color: #333;
  font-size: 64px;
  font-weight: 100;
  line-height: 64px;
}

.o9hhOd,
.I26one,
.iXRFPc {
  display: inline-block;
}

.FUY6v:hover {
  cursor: pointer;
}

.Bp7T9b,
.deXnLd,
.F7XJmb {
  display: inline-block;
  text-align: left;
}

.Bp7T9b {
  height: 48px;
  width: 48px;
}

.deXnLd {
  height: 16px;
  width: 16px;
}

.F7XJmb {
  height: 12px;
  width: 12px;
}

[dir="rtl"] .xdPrrd {
  transform: scaleX(-1);
}

.Wi7KIe {
  fill: #f1f3f4;
  stop-color: #f1f3f4;
}

.P9KVBf .Wi7KIe {
  fill: #3c4043;
  stop-color: #3c4043;
}

.BHMmbe {
  color: #333;
  font-size: 64px;
  font-weight: 100;
  line-height: 64px;
}

.LkLjZd,
.LkLjZd:visited {
  border-radius: 2px;
  box-shadow: 0 1px #0000000d;
  box-sizing: border-box;
  transition: all 0.2s;
  user-select: none;
  background-color: #fff;
  border: 1px solid rgba(0, 0, 0, 0.17);
  color: #737373;
  cursor: pointer;
  display: inline-block;
  font-family: Roboto, sans-serif;
  font-size: 14px;
  font-style: normal;
  font-weight: 500;
  height: 36px;
  line-height: 34px;
  min-width: 40px;
  padding: 0 20px;
  position: relative;
  text-align: center;
  text-decoration: none;
  white-space: nowrap;
  vertical-align: middle;
}

.OzU4dc {
  font-size: 12px;
  font-weight: 400;
  height: 20px;
  line-height: 18px;
  padding: 0 8px;
}

.nMZKrb {
  height: 30px;
  line-height: 28px;
  padding: 0 13px;
}

.HPiPcc {
  font-size: 14px;
  height: 36px;
  line-height: 34px;
  padding: 0 20px;
}

.yb6DRb .vkAqzf {
  font-size: 16px;
  height: 48px;
  line-height: 46px;
}

.LkLjZd:hover {
  box-shadow: 0 1px #00000045;
  cursor: pointer;
}

.LkLjZd:active,
.Ak314d {
  box-shadow:
    inset 0 0 0 1px #00000045,
    inset 0 2px #d6d6d6;
  background-color: #e5e5e5;
}

.dhP5yc {
  background: #f5f5f5;
}

.U8Ww7d,
.VkbTne,
.CqJCxd,
.t2Y9uc,
.mgVrBf,
.AOhnBb,
.XNBNjd,
.n12wA,
.U8Ww7d:visited,
.VkbTne:visited,
.CqJCxd:visited,
.t2Y9uc:visited,
.mgVrBf:visited,
.AOhnBb:visited,
.XNBNjd:visited,
.n12wA:visited,
.xjAeve,
.xjAeve:visited,
.IfEcue,
.IfEcue:visited {
  border: 1px;
  color: #fff;
  line-height: 36px;
}

.U8Ww7d.OzU4dc,
.VkbTne.OzU4dc,
.CqJCxd.OzU4dc,
.t2Y9uc.OzU4dc,
.mgVrBf.OzU4dc,
.AOhnBb.OzU4dc,
.XNBNjd.OzU4dc,
.n12wA.OzU4dc,
.xjAeve.OzU4dc,
.IfEcue.OzU4dc {
  line-height: 20px;
}

.U8Ww7d.nMZKrb,
.VkbTne.nMZKrb,
.CqJCxd.nMZKrb,
.t2Y9uc.nMZKrb,
.mgVrBf.nMZKrb,
.AOhnBb.nMZKrb,
.XNBNjd.nMZKrb,
.n12wA.nMZKrb,
.xjAeve.nMZKrb,
.IfEcue.nMZKrb {
  line-height: 30px;
}

.U8Ww7d.HPiPcc,
.VkbTne.HPiPcc,
.CqJCxd.HPiPcc,
.t2Y9uc.HPiPcc,
.mgVrBf.HPiPcc,
.AOhnBb.HPiPcc,
.XNBNjd.HPiPcc,
.n12wA.HPiPcc,
.xjAeve.HPiPcc,
.IfEcue.HPiPcc {
  line-height: 36px;
}

.U8Ww7d:hover,
.VkbTne:hover,
.CqJCxd:hover,
.t2Y9uc:hover,
.mgVrBf:hover,
.AOhnBb:hover,
.XNBNjd:hover,
.n12wA:hover,
.xjAeve:hover,
.IfEcue:hover {
  box-shadow: inset 0 -2px #00000045;
}

.U8Ww7d:active,
.VkbTne:active,
.CqJCxd:active,
.t2Y9uc:active,
.mgVrBf:active,
.AOhnBb:active,
.XNBNjd:active,
.n12wA:active,
.xjAeve:active,
.IfEcue:active {
  box-shadow: inset 0 2px #00000045;
}

.U8Ww7d,
.U8Ww7d:visited,
.drrice .IfEcue,
.drrice .IfEcue:visited,
.U8Ww7d.xjAeve,
.U8Ww7d.xjAeve:visited {
  background-color: #689f38;
}

.U8Ww7d:hover,
.drrice .IfEcue:hover,
.U8Ww7d.xjAeve:hover {
  background-color: #8bc34a;
}

.U8Ww7d:active,
.drrice .IfEcue:active,
.U8Ww7d.xjAeve:active {
  background-color: #33691e;
}

.VkbTne,
.VkbTne:visited,
.ZCcKKd .IfEcue,
.ZCcKKd .IfEcue:visited,
.VkbTne.xjAeve,
.VkbTne.xjAeve:visited {
  background-color: #658092;
}

.VkbTne:hover,
.ZCcKKd .IfEcue:hover,
.VkbTne.xjAeve:hover {
  background-color: #6f95ae;
}

.VkbTne:active,
.ZCcKKd .IfEcue:active,
.VkbTne.xjAeve:active {
  background-color: #435766;
}

.CqJCxd,
.CqJCxd:visited,
.CqJCxd.xjAeve,
.CqJCxd.xjAeve:visited {
  background-color: #607d8b;
}

.CqJCxd:hover,
.CqJCxd.xjAeve:hover,
.CqJCxd:active,
.CqJCxd.xjAeve:active {
  background-color: #90a4ae;
}

.t2Y9uc,
.t2Y9uc:visited,
.q9QOMe .IfEcue,
.q9QOMe .IfEcue:visited,
.t2Y9uc.xjAeve,
.t2Y9uc.xjAeve:visited {
  background-color: #ed3b3b;
}

.q9QOMe .cKScvc,
.q9QOMe .cKScvc:visited {
  color: #a52714;
}

.t2Y9uc:hover,
.q9QOMe .IfEcue:hover,
.t2Y9uc.xjAeve:hover {
  background-color: #ff4d4d;
}

.t2Y9uc:active,
.q9QOMe .IfEcue:active,
.t2Y9uc.xjAeve:active {
  background-color: #a52714;
}

.K1b9Kc .IfEcue,
.K1b9Kc .IfEcue:visited,
.xI7Ale.xjAeve,
.xI7Ale.xjAeve:visited {
  background-color: #039be5;
}

.K1b9Kc .cKScvc,
.K1b9Kc .cKScvc:visited {
  color: #01579b;
}

.K1b9Kc .IfEcue:hover {
  background-color: #4fc3f7;
}

.K1b9Kc .IfEcue:active {
  background-color: #01579b;
}

.mgVrBf,
.mgVrBf:visited,
.mgVrBf.xjAeve,
.mgVrBf.xjAeve:visited {
  background-color: #737373;
}

.mgVrBf:hover,
.mgVrBf.xjAeve:hover {
  background-color: #8d8d8d;
}

.mgVrBf:active {
  background-color: #555;
}

.AOhnBb,
.AOhnBb:visited,
.n12wA,
.n12wA:visited {
  background-color: #0097a7;
}

.AOhnBb:hover,
.n12wA:hover {
  background-color: #00acc1;
}

.AOhnBb:active,
.n12wA:active {
  background-color: #00838f;
}

.XNBNjd {
  color: #00838f;
}

.XNBNjd,
.XNBNjd:visited {
  background-color: transparent;
}

.XNBNjd:hover,
.XNBNjd:active {
  background-color: #00838f1f;
}

.XNBNjd,
.XNBNjd:active,
.XNBNjd:hover {
  box-shadow: none;
  border: none;
}

.dhP5yc:focus {
  border: 1px solid rgba(0, 0, 0, 0.27);
}

.LkLjZd:focus {
  box-shadow: none;
  outline: 4px solid #c7dcfc;
}

.ScJHi {
  border-radius: 4px;
}

.hf6Ybc,
.hf6Ybc:hover,
.hf6Ybc:active,
.hf6Ybc:focus,
.hf6Ybc:visited {
  box-shadow: none;
  opacity: 0.4;
  cursor: default;
  outline: none;
}

@media (max-height: 752px) {
  .HQdjr .VfPpkd-P5QLlc {
    max-height: calc(100% - 32px);
  }
}

@media (min-height: 752px) {
  .HQdjr .VfPpkd-P5QLlc {
    max-height: 720px;
  }
}

@media (-ms-high-contrast: active) and (min-height: 752px),
  (-ms-high-contrast: none) and (min-height: 752px) {
  .HQdjr .VfPpkd-wzTsW {
    align-items: stretch;
    height: auto;
  }
}

@media (max-width: 752px) {
  .HQdjr .VfPpkd-P5QLlc {
    max-width: calc(100vw - 32px);
  }
}

@media (min-width: 752px) {
  .HQdjr .VfPpkd-P5QLlc {
    max-width: 720px;
  }
}

.HQdjr .VfPpkd-cnG4Wd {
  padding: 0;
}

.jgIq1 {
  display: flex;
  flex-direction: column;
  height: calc(100vh - 32px);
  max-height: 720px;
  max-width: 720px;
  width: calc(100vw - 32px);
}

.t8iiQe {
  display: flex;
  flex-shrink: 0;
  padding: 24px 32px;
}

.VTG6db {
  border-color: #e8eaed;
  border-top: 1px solid;
}

.VTG6db:not(:disabled) {
  border-color: #e8eaed;
}

.P9KVBf .VTG6db {
  border-color: #3c4043;
}

.P9KVBf .VTG6db:not(:disabled) {
  border-color: #3c4043;
}

.GmeDHf {
  border-width: 0;
  box-shadow:
    0 1px 2px #3c40434d,
    0 2px 6px 2px #3c404326;
  position: relative;
}

.GmeDHf .VfPpkd-BFbNVe-bF1uUb {
  opacity: 0;
}

.P9KVBf .GmeDHf:before {
  background-color: #e8eaed;
  content: "";
  height: 100%;
  left: 0;
  opacity: 0.08;
  position: absolute;
  top: 0;
  width: 100%;
}

.a8Z62d {
  margin: -12px -12px 0 0;
  min-width: 48px;
}

.fysCi {
  flex-grow: 1;
  margin: 0 32px;
  overflow: scroll;
  padding-bottom: 28px;
}

@media (max-height: fit-content48px) {
  .d91Bpd .VfPpkd-P5QLlc {
    max-height: calc(100% - 48px);
  }
}

@media (min-height: fit-content48px) {
  .d91Bpd .VfPpkd-P5QLlc {
    max-height: fit-content;
  }
}

@media (-ms-high-contrast: active) and (min-height: fit-content48px),
  (-ms-high-contrast: none) and (min-height: fit-content48px) {
  .d91Bpd .VfPpkd-wzTsW {
    align-items: stretch;
    height: auto;
  }
}

@media (max-width: 528px) {
  .d91Bpd .VfPpkd-P5QLlc {
    max-width: calc(100vw - 48px);
  }
}

@media (min-width: 528px) {
  .d91Bpd .VfPpkd-P5QLlc {
    max-width: 480px;
  }
}

.d91Bpd .VfPpkd-P5QLlc {
  min-width: calc(100vw - 32px);
}

.d91Bpd .VfPpkd-cnG4Wd {
  padding: 24px 24px 18px;
}

.VQi0fb {
  align-items: center;
  display: flex;
  justify-content: flex-end;
}

@media screen and (min-width: 512px) {
  .d91Bpd .VfPpkd-P5QLlc {
    min-width: 480px;
  }
}

@media screen and (min-width: 600px) {
  .jgIq1 {
    width: calc(100vw - 96px);
  }
}

.YjpPef {
  display: inline-block;
}

.drrice .hrTbp,
.drrice .hrTbp:visited {
  color: #33691e;
}

.drrice .hrTbp.TCobc,
.drrice .hrTbp.TCobc:visited {
  color: #558b2f;
}

.drrice .JHTxhe a,
.drrice .JHTxhe a:visited {
  color: #33691e;
}

.K1b9Kc .hrTbp,
.K1b9Kc .hrTbp:visited,
.K1b9Kc .JHTxhe a,
.K1b9Kc .JHTxhe a:visited {
  color: #01579b;
}

.q9QOMe .hrTbp,
.q9QOMe .hrTbp:visited,
.q9QOMe .JHTxhe a,
.q9QOMe .JHTxhe a:visited {
  color: #a52714;
}

.fny74c .hrTbp,
.fny74c .hrTbp:visited,
.fny74c .JHTxhe a,
.fny74c .JHTxhe a:visited {
  color: #00838f;
}

.wkJZwc {
  height: 48px;
  min-width: 964px;
  white-space: nowrap;
  width: 100%;
}

.sVEEmc {
  width: 100%;
}

.wkJZwc.NnzYY .sVEEmc {
  position: fixed;
  top: 0;
  z-index: 940;
}

.t5eBue {
  box-shadow: 0 1px #0000000d;
  background: #fff;
  height: 48px;
  position: relative;
  top: 0;
  width: 100%;
}

.NnzYY .t5eBue {
  box-shadow: 0 2px 4px #0000001a;
}

.mZr3Me {
  display: inline-block;
  vertical-align: top;
}

.t5eBue > .mZr3Me:first-child {
  margin-left: 238px;
}

.GzbC1b {
  color: #737373;
  font-size: 24px;
  padding: 8px 14px 0;
}

.JRhuKe,
.jGu02 {
  -webkit-font-smoothing: antialiased;
  color: #737373;
  cursor: pointer;
  display: inline-block;
  font-size: 14px;
  font-weight: 400;
  height: 48px;
  line-height: 48px;
  text-decoration: none;
  vertical-align: top;
}

.qAAUy {
  user-select: none;
  padding: 0 14px;
}

.jGu02.qs41qe {
  border-bottom-style: solid;
  border-bottom-width: 3px;
  color: #333;
  font-weight: 500;
  height: 45px;
}

.jGu02 .uJjCzb,
.jGu02 .uJjCzb:visited {
  box-sizing: border-box;
  color: #737373;
  display: block;
  font-weight: 400;
  height: 100%;
  padding: 0 14px;
  text-align: left;
  width: 100%;
}

.jGu02.qs41qe .uJjCzb {
  color: #333;
  font-weight: 500;
}

.JvjCjf {
  background: #d6d6d6;
  display: inline-block;
  height: 30px;
  margin: 9px 5px;
  padding: 0;
  width: 1px;
}

.wvAFH {
  display: inline-block;
  position: relative;
  vertical-align: top;
}

.JRhuKe:hover,
.jGu02:hover {
  background-color: #e5e5e5;
  background-color: #0000000d;
}

.kgGUm {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAPCAQAAACR313BAAAAaElEQVR4AWP4jxfSXjqXrygzVwYhmClYmJUlAZcuqiz+X/w4VxkimS1cdKH4f9EcuHShbvEHiAK45K9CNyS7880hCvKMIZLFATC7URX8hEkipBEKvgMV/IVKYnqsMKL4ZVElHUMNLwQAZCvi2TxdGw0AAAAASUVORK5CYII=);
  background-position-y: center;
  background-repeat: no-repeat;
  display: inline-block;
  height: 15px;
  margin: 17px 3px 1px;
  vertical-align: top;
  width: 15px;
}

.LNKfBf {
  border-radius: 3px;
  box-shadow: 0 2px 40px #0006;
  background: #fff;
  border: 1px solid #d6d6d6;
  max-height: 500px;
  overflow-x: hidden;
  overflow-y: auto;
  position: absolute;
  top: 0;
  white-space: nowrap;
  z-index: 1100;
}

.zxErU {
  margin: -44px 0 0 -40px;
  padding: 40px;
  position: absolute;
}

.zxErU > .LNKfBf:first-child {
  opacity: 1;
  left: 0;
  position: relative;
  top: 0;
}

.t5eBue .mZr3Me.KKjvXb .TwyJFf {
  font-size: 24px;
  font-weight: 300;
}

.t5eBue .hAJqZ.KKjvXb,
.t5eBue .r2Osbf.KKjvXb {
  font-weight: 500;
}

.ovVTif .jGu02.qs41qe {
  color: #689f38;
}

.t5eBue.ovVTif .hAJqZ.KKjvXb,
.t5eBue.ovVTif .r2Osbf.KKjvXb {
  color: #8d9d29;
}

.wWRLCd .jGu02.qs41qe {
  color: #ed3b3b;
}

.t5eBue.wWRLCd .hAJqZ.KKjvXb,
.t5eBue.wWRLCd .r2Osbf.KKjvXb {
  color: #a84137;
}

.LW9aSc .jGu02.qs41qe {
  color: #039be5;
}

.t5eBue.LW9aSc .hAJqZ.KKjvXb,
.t5eBue.LW9aSc .r2Osbf.KKjvXb {
  color: #1380b5;
}

.TEOqAc {
  display: inline-block;
  font-size: 13px;
  font-weight: 400;
  padding: 6px 0;
  vertical-align: top;
  width: 200px;
}

.hAJqZ,
.zyz7Fb,
.r2Osbf {
  display: block;
  overflow: hidden;
  padding: 6px 14px;
  text-overflow: ellipsis;
}

.zzpvMc:hover,
.GL7Kod:hover,
.KZnDLd:hover {
  background: #f5f5f5;
}

.zzpvMc:active,
.GL7Kod:active,
.KZnDLd:active {
  background: #e5e5e5;
}

.YcEAid {
  border-bottom: 1px solid #d6d6d6;
  width: 100%;
}

.mZr3Me .pHFsbd {
  background-size: contain;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABUAAAAVCAQAAAADHm0dAAAAw0lEQVR4Ab3SPU6CQRAG4Ad6iH6egZIL6GkoaMQriJ3BM/hzAs6DDSQWxgoLDYV/+dbEbCbTECIFz3STdzeT2XUgI+WvRnZ6qNF7W3QNdHBmVaNLp+gY6MpMFAtzrRLVmlsoJpLGOkc85yPWGmEa7W8zDU7c+InuVBha1ua1YBZTDyV974rWEaHnQ/GmD9mX4gXZk+IT9rj1X7NeyRvooSdv4FJovCpRGysbea/Hkostr/WoON/7Dwh3NXprp3GNjh3EL96FjlMUNsVTAAAAAElFTkSuQmCC);
  height: 21px;
  width: 21px;
  margin: 3.5px 17px 0;
}

@media screen and (min-resolution: 1.5dppx) {
  .mZr3Me .pHFsbd {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACIAAAAiCAQAAACQTsNJAAABH0lEQVR4AbWWUZHEIAyGPwmRgIRKQAISkLASkFAJSFgJlbASkIAD7mFvmTJM2GszN3kiYb7yJ38HaGpwDMtD36kX/JTy1yFpSqXrkH1K7RchRMqULMQlhA2P9G7MgA76dAbBs50gXX/GzzJmWXjyuU80cDRDuDfkMEGOBgSaMcL6HJmAIATy6iyo5RfuvMTxUj9FVBAyuUEUTARhZy64OaXMcUfexUAdD6gafBRfCd1s05iDCgljS0fblz/+9NuwLCvIpkL8CmKXg1BuNbYgvxA89faIK74Bzmw2B9Fs+wj5yw/ocIQvu/A0Y3gaPE2IZ4MGQr2NqMjHJ48+99TV65FJ3VePs2MjidBdubgyTrsS0XB5We9iO+S/nxb2R84P/gYvM+JaaPsAAAAASUVORK5CYII=);
    background-position: center;
    background-repeat: no-repeat;
    background-size: 17px;
  }
}

.g3P27d .JRhuKe:hover {
  background: none;
  cursor: default;
}

.b7cPmf:last-child {
  display: inline-block;
  position: absolute;
  right: 30px;
}

.b7cPmf:last-child .g3P27d {
  margin: 0 10px;
  padding: 0;
  top: 10px;
}

.b7cPmf:last-child .jGu02:hover {
  background-color: transparent;
}

.CVBexe .L9ZZW {
  background-size: contain;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABUAAAAVCAQAAAADHm0dAAAAmUlEQVR4Ab2T7QmEQAwFp4QtYUu4Aq4IS9jSLCUlWMAVYQc55fQRHizcLzMgBIZoPiT/5gGVQSgJxkSls5HGRncVXuxVEjvd1Ltiy8gzIpsqVxXGlf3ES+ZmVFXNnPE+OENqVDUruJpS6WSlfoCrzVS1ZaoeQi8X3tac8GGJzwHCh9Xmqq9gISf4YllNmJ8LwcpC8yN84i/4Atxdv7BI3MwDAAAAAElFTkSuQmCC);
  background-position-y: center;
  background-repeat: no-repeat;
  display: inline-block;
  height: 21px;
  margin: 3px 3px 1px;
  vertical-align: top;
  width: 21px;
}

@media screen and (min-resolution: 1.5dppx) {
  .CVBexe .L9ZZW {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACoAAAAqCAQAAABvygHQAAABI0lEQVR4Ae2WQc3DMAxGH4RCCIRAKYQedxyEQvghBEogDMIghIF/TWorVc76yVNO0/xu6/RUu45jbDz8pN8gJbNSTz9VVvLHUhYebx8+WMJSEhUTVFJAykzD0DRmLd3TtgDdMiilZhZSkk88WbFmr2hWLPWKkK6l7vPkTbhHs+y19ULqU0+78qRNsrLYge/LYr0onb59IyW7vx7veTMMux3viif3pSt2ZrI92NgDz9qVijOkpLUrVUKRvoWl/Q8lpSQt9S2lpJOQuuYflb47pkOkXKBbKi6tuvnjrPqYxslioHiqvaL6J2qgGMzxmsrRZ/CMS9WQnj5Kv5Hk5B988VGiQnFF+4rGlwndp88haw/3TVZYmAzmAQsaf9zJo1bJ0fyk/8xtIJkUZYI+AAAAAElFTkSuQmCC);
    background-size: contain;
  }
}

.CRHL7b {
  display: inline-block;
  vertical-align: top;
}

.CRHL7b.eZdLre:not(:last-child) {
  margin-right: 4px;
}

.vUI6Ye {
  background-image: url(https://ssl.gstatic.com/android/market_images/web/loading_dark_small.gif);
  height: 40px;
  margin: 0 auto;
  width: 40px;
}

@media screen and (min-resolution: 1.5dppx) {
  .vUI6Ye {
    background-image: url(https://lh3.ggpht.com/UaIc2B_JfXHF6PVELQxf13m5hkM2SNEbjbS-WQU6UD6JpmcGEh5dz81Crrg6OLWgp6k);
    background-size: contain;
  }
}

.sIIDsc {
  background: #eee;
  color: #555;
  font-weight: 400;
  width: 100%;
}

.RRKTjb {
  padding: 28px 5px;
}

.XjE2Pb {
  margin-left: 5px;
}

.BDUOnf {
  margin-right: 10px;
}

.h0kJ5 {
  margin-left: 16px;
}

.BOI2Dd .SvVgB:hover {
  text-decoration: underline;
}

.TAviAb {
  background: #eee;
  width: 100%;
}

.RqsaCf {
  color: #15c;
}

.RqsaCf:hover {
  cursor: pointer;
  text-decoration: underline;
}

.k8Lt0 .y089Ob {
  display: table-row;
  height: 1px;
  overflow: hidden;
}

.zQTmif {
  height: 100%;
}

.MCcOAc {
  display: flex;
  flex-direction: column;
}

.zQTmif {
  height: auto;
}

.T4LgNb {
  min-height: 100%;
  height: auto;
  position: relative;
}

.VjFXz {
  height: 56px;
}

@media (min-width: 600px) {
  .VjFXz {
    height: 64px;
  }
}

#gb {
  position: fixed;
  left: 0;
  right: 0;
}

.uirfo #gb {
  position: relative;
}

.uirfo .VjFXz {
  height: 0;
}

.uirfo .SSPGKf {
  min-height: calc(100vh - 56px);
  height: auto;
}

@media (min-width: 600px) {
  .uirfo .SSPGKf {
    min-height: calc(100vh - 64px);
    height: auto;
  }
}

.k8Lt0 .Knqxbd {
  box-shadow: 0 1px 6px #0000001a;
  user-select: none;
  background-color: #f5f5f5;
  background-color: #f5f5f5f2;
  float: left;
  padding: 0;
  position: absolute;
  width: 200px;
  z-index: 984;
}

.yb6DRb .Knqxbd {
  box-shadow: 0 1px 6px #0000001a;
  user-select: none;
  background-color: #f5f5f5;
  background-color: #f5f5f5f2;
  float: left;
  padding: 0;
  z-index: 984;
}

.k8Lt0 .XBXPXc {
  list-style: none;
  margin: 0;
  padding: 0;
  width: 200px;
}

.yb6DRb .XBXPXc,
.yb6DRb .CoKTif {
  background: #fff;
  display: inline-block;
  font-size: 24px;
  padding-top: 15px;
  transition: all 0.2s ease;
  vertical-align: top;
  width: 260px;
  z-index: 984;
}

.k8Lt0 .CoKTif {
  background: rgba(238, 238, 238, 0.95);
  border-top: 1px solid rgb(217, 217, 217);
  box-shadow: 0 1px 6px #0000001a;
  padding-bottom: 10px;
  padding-top: 9px;
  position: absolute;
}

.k8Lt0 .CoKTif .gm1qLe {
  box-sizing: border-box;
  display: block;
  padding-left: 20px;
  position: relative;
  width: 100%;
}

.k8Lt0 .GtVJsf .fle8Af,
.k8Lt0 .CoKTif .fle8Af {
  width: 200px;
}

.Knqxbd .fle8Af:hover {
  background-color: #0000000d;
}

.Knqxbd .gm1qLe {
  display: block;
  word-break: keep-all;
}

.GtVJsf {
  display: inline-block;
  left: 0;
  line-height: normal;
  opacity: 1;
  padding: 0;
  width: 200px;
  z-index: 1053;
}

.DbRMwe {
  box-shadow: 0 1px 6px #0000001a;
  background: rgba(238, 238, 238, 0.95);
  border-top: 1px solid rgb(217, 217, 217);
  font-size: 18px;
  list-style-type: none;
  padding-bottom: 10px;
  padding-top: 9px;
  position: absolute;
}

.k8Lt0 .ZpIPg {
  background-color: #fff;
  display: block;
  height: 48px;
  overflow: hidden;
  position: absolute;
  top: 0;
  width: 24px;
  z-index: 1051;
}

.k8Lt0 .znPNx {
  background-color: #fff;
  display: block;
  height: calc(100% - 48px);
  overflow: hidden;
  position: absolute;
  top: 48px;
  width: 24px;
  z-index: 1053;
}

.yb6DRb .ZpIPg,
.yb6DRb .znPNx {
  display: none;
}

.osoUAb {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAQAAABKfvVzAAAAWUlEQVR4AWP4TyIclhoQoMOg40BHAWENCOUfOv53HCCkAUU5EBsQ1IBQDoQBDAT9gKw8AcghqAFFOXEaLiCUU66BsJNo4WkGNC2URRzlSQMz8TWMgBxHGAIAU98Zi6TCZ6cAAAAASUVORK5CYII=);
  height: 24px;
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  width: 24px;
}

html[dir="rtl"] .osoUAb {
  transform: scaleX(-1);
}

.k8Lt0 .uQeS5e {
  line-height: normal;
  padding: 0;
  position: relative;
  top: 0;
  z-index: 1053;
}

.yb6DRb .uQeS5e {
  display: block;
  height: 48px;
}

.mzRh0d {
  display: block;
  height: 48px;
  overflow: hidden;
  text-decoration: none;
  width: 200px;
}

.mzRh0d .pvVVcb {
  color: #555;
  display: table-cell;
  font-size: 18px;
  font-weight: 300;
  left: 56px;
  line-height: 20px;
  vertical-align: middle;
  width: 127px;
}

.mzRh0d .pvVVcb:hover,
.mzRh0d:focus .pvVVcb,
.zyvEve:hover .pvVVcb {
  color: #fff;
}

.iZhiic {
  z-index: 1054;
}

.iZhiic .pvVVcb {
  color: #555;
  display: table-cell;
}

.J919pd.uQeS5e {
  z-index: 1052;
}

.E4WGcc .pvVVcb,
.J919pd .pvVVcb {
  color: #fff;
  display: table-cell;
}

.KiAlZb {
  bottom: 4px;
  color: #666;
  margin-left: 5px;
  position: relative;
  vertical-align: bottom;
}

.zyvEve {
  display: table;
  height: 48px;
  position: absolute;
}

.k8Lt0 .E4WGcc .zyvEve,
.k8Lt0 .J919pd .zyvEve {
  width: 200px;
}

.k8Lt0 .iZhiic .zyvEve {
  background-color: transparent;
  width: 200px;
}

.S6Rud {
  background-position: center;
  background-repeat: no-repeat;
  display: table-cell;
  height: 48px;
  position: absolute;
  width: 65px;
}

.yb6DRb .Mqdrgf {
  background-size: contain;
  display: inline-block;
  height: 30px;
  margin: 4px 0 6px 12px;
  vertical-align: bottom;
  width: 30px;
}

.E4WGcc .S6Rud,
.J919pd .S6Rud {
  width: 65px;
}

.k8Lt0 .Mqdrgf {
  display: block;
  height: 24px;
  margin: 12px 0 0 28px;
  width: 24px;
}

.N41Tic .S6Rud {
  background-color: #ed3b3b;
}

.k8Lt0 .N41Tic .Mqdrgf {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYAQAAAADIDABVAAAAAnRSTlMAAHaTzTgAAAAZSURBVHgBY0AH9v//wLHx/zMgTAwfjtEAAGBCIjmpILE8AAAAAElFTkSuQmCC);
}

@media screen and (min-resolution: 1.5dppx) {
  .k8Lt0 .N41Tic .Mqdrgf {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwAQAAAAB/ecQqAAAAAnRSTlMAAHaTzTgAAAAcSURBVHgBYyAX8P8Hgg9EUfxAEis1cPoIU2QCAG+uk23sAfY5AAAAAElFTkSuQmCC);
    background-position: center;
    background-repeat: no-repeat;
    background-size: 24px;
  }
}

.yb6DRb .N41Tic .Mqdrgf {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8AQMAAAAAMksxAAAABlBMVEUAAADSPzEianKXAAAAAXRSTlMAQObYZgAAAB5JREFUeAFjGGBg/x8IDpDKsAGyDuNhDE1zMBkDCwBVJ5NtvCq0DQAAAABJRU5ErkJggg==);
}

.WEMC7e .S6Rud {
  background-color: #039be5;
}

.k8Lt0 .WEMC7e .Mqdrgf {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAQklEQVR4AWMYfuA/AYBH/SMg9qSRBQhLaGkBQn7UAiDVAMI0sQBiOIJNoQWEwagFoxaMWjBqAengEa0sQFSZww4AAFuAn7nmsWNfAAAAAElFTkSuQmCC);
}

@media screen and (min-resolution: 1.5dppx) {
  .k8Lt0 .WEMC7e .Mqdrgf {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAAfUlEQVR4Ae3ZAQbAMAyF4d1jl81lerQW7A5bhgdFzYJ6/D8BpfIByEFE6+5iP/7vOS3ndAWoSwhHgGrugGELUAAAAABQa/or3nEEaHkVVgAtPxUWgCyWbwaAUgAAAAAAAACALQEAAAAAAAAAAADo7oDmDNCRzw4wvp9ZiegBEmdtC8IUeXkAAAAASUVORK5CYII=);
    background-size: contain;
  }
}

.yb6DRb .WEMC7e .Mqdrgf {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8BAMAAADI0sRBAAAAGFBMVEUAAAACd70Cd70Dd74Je8YCeL0CeL4EeL0r7NuwAAAACHRSTlMA/+WlG+zmgBnjrFYAAABOSURBVHgB7cmBBUAhFEbhgAD8L14DtEhDtEEL1P4QKoCDAnEPOHzOukir+SkjqzAH5p9ZD7JvyD0Se6kBdykC74yNn+CPOTAX5JrdedYAp10qXQNOToIAAAAASUVORK5CYII=);
  margin-bottom: 5px;
}

.tkuA7b .S6Rud {
  background-color: #536dfe;
}

.k8Lt0 .tkuA7b .Mqdrgf {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAOElEQVR4AWMYPGAU/KcyGOYW4JIjFMyD1wKaB9FoHIygjDZqwWMqmv8ImwWeVLLkEcgshkEDRgEA/1waP+EnnscAAAAASUVORK5CYII=);
}

@media screen and (min-resolution: 1.5dppx) {
  .k8Lt0 .tkuA7b .Mqdrgf {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAAaElEQVR4Ae3TAQbAMBBFwdwj59+jtaB32EJQFKnCRuYBEP6QbZIkPcviAewKAAD4+q79DGBJAMD6RwwA4IgBAIq0LQAAAAAAAODMuh0zgMi6xQygZ+aVxRqbeptpIKLCdxob4m28JEk3quVi9j2bYE0AAAAASUVORK5CYII=);
    background-size: contain;
  }
}

.yb6DRb .tkuA7b .Mqdrgf {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8BAMAAADI0sRBAAAAFVBMVEUAAAA/UbU/UrY/UbY/UrZCVb1AUbaBIiOMAAAAB3RSTlMA/+blpRvsKKw4owAAAEBJREFUeAFjGJJgFAhiAUNGGkLBBegvDQd0kqa/vymPsVFpRUxZYSRpR0xpESTpMEzpVCRpVid0WZUAhqEIRgEATVkkZoB2cKQAAAAASUVORK5CYII=);
  margin-bottom: 5px;
}

.qKjvAb .S6Rud {
  background-color: #689f38;
}

.k8Lt0 .qKjvAb .Mqdrgf {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAQAAABKfvVzAAAAL0lEQVR42mNgGEbgf8N/BGjALoKqAQVgF8HQgMrCFBkADaT5gdRQGo240YijNwAAGCY24I9hRLYAAAAASUVORK5CYII=);
}

.yb6DRb .qKjvAb .Mqdrgf {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8CAYAAAA6/NlyAAAA9UlEQVR4Ae2aQQ0CMRQFkVAlZCVUQk/oqISeMbMSKmGlVMLnCWjKdj8lkMwkc31hAsAW9ga/AgAAAMDjeS+ySTtplduJ3U3Wid0my+rYQ9pF02A3OXaPlc+sOWwydHaDbM7tsiK4SXOaO7tZmtO2Itg+YPG/cvp+JfjdW8ARXCYfC8EEE0wwwQTLMrA6gutoe1EwFx5VmtPY2Y3SnNYVwZs0h/tge3dub6tOTEm2K7EyDHbDxegm0+ozcZBZlpPGie04sZtluAEA/PuHFl9LXHhwacnhgeMhv3gQTDDBBBPch18tJX+Ic8sDN7Vw25IHAAAAAHgBBwHtKnveQmMAAAAASUVORK5CYII=);
  margin-bottom: 7px;
}

@media screen and (min-resolution: 1.5dppx) {
  .k8Lt0 .qKjvAb .Mqdrgf {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAQAAAD9CzEMAAAAWUlEQVR42u2VMQ4AIAjEeCL/X3gK7sZDGRhM2tGcdhHODAAOpGfkTqR3M/p5hXcyWhDycnQyWlDQyVwF1dlLBgGCyW86PmjTq2J82QGNRqOxrhHQaDQawKcsBeDBfV6+UwYAAAAASUVORK5CYII=);
    background-size: contain;
  }
}

.KVqzMb .S6Rud {
  background-color: #658092;
}

.k8Lt0 .KVqzMb .Mqdrgf {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAASElEQVR4Ae3UgQUAMAxE0azXfbNRB/mlgFBBjgZ5A9wHzkYfwAI2IhYl45LAZXrNA4Dz5vVAQhawYAITEAaqX0OifyC/ivHbAbxNq1XYMRDSAAAAAElFTkSuQmCC);
}

@media screen and (min-resolution: 1.5dppx) {
  .k8Lt0 .KVqzMb .Mqdrgf {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAAeElEQVR4Ae3YxwFAQBQAUX2oaAulL/Gkh3Hfixw+MxV42FiYmZnlASVQASMva+3DT2RFAtQAkQFjbEBWES0BAoIBgAR0bK8F0hsAHftrnwccTMDdY+5LAAECBAgQIECAAAFPX4twpPgAAQKOH+qfBxy8Vvl1ZmY2A/cbq1/EHtwWAAAAAElFTkSuQmCC);
    background-size: contain;
  }
}

.yb6DRb .KVqzMb .Mqdrgf {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8BAMAAADI0sRBAAAAGFBMVEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABWNxwqAAAACHRSTlMAD1p9ioAoexSjZmYAAABMSURBVHgBYxiSYBQwKrtgACRpURe80ir4pU3wSyM4CDAw0ukQt5XhkC6BSLvjkIZ5jVxpEDl4pUel0RMwhB4IaURSxC6NSMhDD4wCAPLLW661plywAAAAAElFTkSuQmCC);
}

.KhlB4 .S6Rud {
  background-color: #444;
}

.k8Lt0 .KhlB4 .Mqdrgf {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAoElEQVR4Ac2VQQrFIAxECxr+/Y+hV1TjH+jGhZq2U9sG3m7gIUnMVmtdyqOCCBTkDgoiKzhSjhEomFUBvyYvwHeQkSAbgtxkA1CQOiiIrMAuUqBGVq/0QFmBWWey3B7Y2TDaZAEbibzzVTSEZmp29gpHMpbA3dBkNxMIKMSYFqsHHiR70YZLmYAnBItfsLwHxm+qd0yRTO6B0Hvw+aO/hD+YMKohXloFLgAAAABJRU5ErkJggg==);
}

@media screen and (min-resolution: 1.5dppx) {
  .k8Lt0 .KhlB4 .Mqdrgf {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAA8ElEQVR4Ae3XQQqDQBBE0exl5hLO/S+ga/U8A65cTOoGAfuHiqGF2hY8kLZ8jTEenQR8IQloyqL0m1mU5gQcI/4cTsAFAC5lcgFOAHAq1QXoAKAr5V8B5V78gDl43ValOQE70Lu7ABN13VyASl03F6BQvQlIAABwTIlK9brGHHZGnXMa+ZA5f2iasgZ7588AcHS5xtxPJgGGVygAiO34RZmxHgCwE+dO2W70bFHApFzIhyzQEwFU5USmRKAnAihKB8Yc0BMAJCABCUjA48+o4UMGALxTAgBQY842Jbg57R9zQPxz2gbg3938J05AArC8AaWMp80+lFW3AAAAAElFTkSuQmCC);
    background-size: contain;
  }
}

.yb6DRb .KhlB4 .Mqdrgf {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8BAMAAADI0sRBAAAAMFBMVEUAAADnUQDnUgDmUQDTMTHULy/TLy/TLy/ULy8Dd74Cd74Cd70CeL0/UrY/UbY/UbU1SZrcAAAAD3RSTlMAl/3/mP3/l/6Y/v/9mf6Ng2dFAAAAe0lEQVR4AWMgG4wCIWMIUMQurQyVNsIubQwDAyvtmgYB4dil26DSqdil02BgWEtjRmgYLFiwJ4dSqHTIoEmrs3aDwEkGhnv/QeAtmvRpsPQeBob3YOl/aNK7IYCB4T8EkCA9Kk0gUOFRgkMaAQhLY0YoDjAHlhwoB6MAAG1dB889SeSuAAAAAElFTkSuQmCC);
  margin-bottom: 7px;
}

.N41Tic.J919pd .zyvEve,
.N41Tic .zyvEve:hover,
.N41Tic .mzRh0d:focus .zyvEve {
  background-color: #ed3b3b;
}

.qKjvAb.J919pd .zyvEve,
.qKjvAb .zyvEve:hover,
.qKjvAb .mzRh0d:focus .zyvEve {
  background-color: #689f38;
}

.tkuA7b.J919pd .zyvEve,
.tkuA7b .zyvEve:hover,
.tkuA7b .mzRh0d:focus .zyvEve {
  background-color: #536dfe;
}

.WEMC7e.J919pd .zyvEve,
.WEMC7e .zyvEve:hover,
.WEMC7e .mzRh0d:focus .zyvEve {
  background-color: #039be5;
}

.KVqzMb.J919pd .zyvEve,
.KVqzMb .zyvEve:hover,
.KVqzMb .mzRh0d:focus .zyvEve {
  background-color: #658092;
}

.KhlB4.J919pd .zyvEve,
.KhlB4 .zyvEve:hover,
.KhlB4 .mzRh0d:focus .zyvEve {
  background-color: #444;
}

.N41Tic.SEJUd .zyvEve:hover,
.qKjvAb.SEJUd .zyvEve:hover,
.tkuA7b.SEJUd .zyvEve:hover,
.WEMC7e.SEJUd .zyvEve:hover,
.KVqzMb.SEJUd .zyvEve:hover,
.KhlB4.SEJUd .zyvEve:hover {
  background-color: transparent;
}

.gm1qLe .gWazle {
  font-weight: 700;
}

.k8Lt0 .gm1qLe .Mqdrgf {
  display: none;
}

.k8Lt0 .fle8Af .gm1qLe {
  color: #555;
  cursor: pointer;
  font-weight: 400;
  padding: 6px 12px 6px 23px;
}

.yb6DRb .fle8Af .gm1qLe {
  background-color: #f5f5f5;
  color: #666;
  font-size: 20px;
  height: 48px;
  margin-left: 5px;
  width: 100%;
}

.k8Lt0 .YWGNae {
  display: none;
}

.yb6DRb .YWGNae {
  height: 15px;
  background-color: #f5f5f5;
}

.tzLNed .EGz53e {
  padding-left: 24px;
  width: 176px;
}

.hBVIsb .tzLNed .EGz53e {
  padding-left: 0;
}

.EGz53e .AhXF6c {
  line-height: 20px;
  padding: 8px 12px 8px 23px;
}

.EGz53e .gm1qLe {
  width: 152px;
}

.POfIAc {
  background: rgba(0, 0, 0, 0.1);
  height: 1px;
  margin: 14px;
  width: 148px;
}

.k8Lt0 .fle8Af {
  display: block;
  font-size: 14px;
  line-height: 18px;
}

.fle8Af:hover,
.AhXF6c:hover {
  background-color: #0000000d;
}

.yb6DRb .fle8Af {
  background-color: #f5f5f5;
  color: #666;
  font-size: 20px;
  height: 48px;
  width: 100%;
}

.gm1qLe,
.WhMnYc,
.WtH9qd {
  display: block;
  word-break: keep-all;
}

.WhMnYc,
.WtH9qd {
  color: #555;
}

.APEy4b {
  color: transparent;
  font-size: 18px;
  list-style-type: none;
  padding-bottom: 6px;
  padding-top: 6px;
  position: absolute;
}

.Mfkobe .APEy4b,
.hBVIsb .APEy4b {
  position: relative;
}

.J919pd .APEy4b {
  display: block;
}

.iZhiic .APEy4b {
  display: none;
}

.k8Lt0 .qBQ0O {
  position: fixed;
  top: 0;
}

.k8Lt0 .Mfkobe .oPekyc {
  position: absolute;
}

.k8Lt0 .oPekyc,
.k8Lt0 .uQeS5e .o5mox {
  left: -200px;
}

.APEy4b .gWazle {
  font-weight: 400;
}

.N41Tic .gWazle,
.N41Tic .gWazle .gm1qLe {
  color: #a84137;
}

.WEMC7e .gWazle,
.WEMC7e .gWazle .gm1qLe {
  color: #1380b5;
}

.tkuA7b .gWazle,
.tkuA7b .gWazle .gm1qLe {
  color: #294d96;
}

.qKjvAb .gWazle,
.qKjvAb .gWazle .gm1qLe {
  color: #8d9d29;
}

.KVqzMb .gWazle,
.KVqzMb .gWazle .gm1qLe {
  color: #4f6574;
}

.KhlB4 .gWazle,
.KhlB4 .gWazle .gm1qLe {
  color: #444;
}

.shke5e {
  background: #fff;
  border-radius: 14px;
  color: #555;
  float: right;
  padding: 0 8px;
}

.k8Lt0 .shke5e {
  font-size: 14px;
  height: 18px;
  line-height: 18px;
}

.yb6DRb .shke5e {
  font-size: 20px;
  height: 30px;
  line-height: 28px;
  margin-right: 16px;
  margin-top: 9px;
}

.HJP88 {
  background: #fff;
  border-bottom: 1px solid #aaa;
  height: 48px;
  left: 0;
  position: fixed;
  text-align: center;
  top: 0;
  width: 100%;
  z-index: 984;
}

.kRE6F {
  background-size: contain;
  height: 24px;
  left: 11px;
  position: absolute;
  top: 11px;
  width: 24px;
}

.kRE6F {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAQAAAD9CzEMAAAAP0lEQVR4Ae3WQQ0AIAwEQbRUCf5NFQ2Q40EYTsB82KSjLw8A2BsAULM6s38BQO4BTgHfFKBkJesA8PRtCgAAFqIqG6d6SeYzAAAAAElFTkSuQmCC);
}

.paODAb,
.XoQmMd {
  cursor: pointer;
  display: inline-block;
  height: 46px;
  position: absolute;
  top: 0;
  width: 46px;
}

.paODAb {
  left: 0;
}

.XoQmMd {
  right: 0;
}

.FpSRLc {
  background-color: #000;
  inset: 0;
  position: absolute;
  z-index: 2001;
}

.prwMD {
  position: fixed;
}

.prwMD {
  transform: translate3d(260px, 0, 0);
}

.F8yzbe,
.ugw7id {
  animation-duration: 0.4s;
  animation-fill-mode: forwards;
  animation-timing-function: cubic-bezier(0.65, 0, 0.71, 1);
}

.F8yzbe {
  animation-name: openNav;
}

.ugw7id {
  animation-name: closeNav;
}

@keyframes openNav {
  0% {
    transform: translateZ(0);
  }

  to {
    transform: translate3d(260px, 0, 0);
  }
}

@keyframes closeNav {
  0% {
    transform: translate3d(260px, 0, 0);
  }

  to {
    transform: translateZ(0);
  }
}

.qZxJ9 {
  background: #fff;
  border: 1px solid #aaa;
  border-top: #d6d6d6;
  position: absolute;
  z-index: 2003;
}

.hNW13c {
  cursor: pointer;
  padding: 6px;
}

.QVznTd {
  font-weight: 700;
}

.eOnYEd {
  background-color: #e5e5e5;
}

@media screen and (max-width: 600px) {
  .qZxJ9 {
    font-size: 16px;
    top: 50px;
  }

  .hNW13c {
    padding: 10px 15px;
  }
}

.YvpZrd {
  box-sizing: border-box;
  opacity: 1;
  transition: all 0.2s ease;
  background: #fff;
  background-color: #fff;
  left: 0;
  padding: 0 46px 0 0;
  position: absolute;
  text-align: left;
  top: 0;
  white-space: nowrap;
  width: 100%;
}

.YvpZrd.xTMeO {
  opacity: 0;
  visibility: hidden;
}

.YVbrWc,
.YvpZrd .CWQUbf {
  cursor: pointer;
  display: inline-block;
  height: 46px;
  position: absolute;
  right: 0;
  top: 0;
  width: 46px;
}

.iF7Enb,
.sddlzf {
  background-size: contain;
  height: 24px;
  left: 11px;
  position: absolute;
  top: 11px;
  width: 24px;
}

.iF7Enb {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAQAAAD9CzEMAAAArElEQVR4Ae3WwQnFMAwDUI2QUb2RR+pIaUpuRQSRIArFP8cYPfhtbaObTwEFfAUUAESLKxLiL3JUN8jAjO/jpBg/ah9CBmY8J3j8JHQgo0vEq1IGoBCkSgcEglXogECwWx1YE+RmD+BBC1gHlgSP3wMIweO3AULw+DOAEgmcA5zg8X7A/xf5H7L/NfV/aP5W4W92/nbtHzj+kekf+v61xb94+VfHWt9/BRRQwA1YE6cuDHsiKgAAAABJRU5ErkJggg==);
}

.iEL1hc {
  box-sizing: border-box;
  display: inline-block;
  position: relative;
  white-space: nowrap;
  width: 100%;
}

.zWUrcf {
  box-sizing: border-box;
  background-color: #fff;
  display: block;
  height: 48px;
  margin: 0 60px 0 0;
  position: relative;
  vertical-align: top;
  white-space: nowrap;
  width: 100%;
}

.sddlzf {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAQAAAD9CzEMAAABEUlEQVR4Ae3WYW3HIBAFcCQgoXkKKgEJlYAEJNRBJVRCJUwCEioBCd2XjrxsvTDau2TJeu9rww+O/x9wh3Fe4P8B3wseERsKjjMFG6Jr1i8BzDQ0pyA9BjAi45CDjOEBgJHnLqRg7AWuh98xI5xZsDOB4R6QaYgfW4pEfL4BYKY+cxOuGxg7AXiUZo+Z2HuBKM+NC4m+6wK2OrNG1e1eu4C69NQEFnkqIgBfFx6awPT1bQ8QKuCbQPiLgHP6LdLfZP2fqfUfbTI+KswPO9vj+sPkwqEEsyuTslpd+okIi2cLgrgKnYcXPDIT3UC7ZEIGlAgZUCJkQImQASVCBpQIdYAJfYAIqxYRIWyycl7gBVTzCfNVunbqnVYGAAAAAElFTkSuQmCC);
}

.nA1O0c {
  background: transparent;
  border: none;
  font-size: 21px;
  height: 100%;
  margin-top: 4px;
  padding: 0;
  vertical-align: top;
  width: 100%;
}

.nA1O0c:focus {
  outline: none;
}

.Hgm2gf {
  padding: 8px 14px;
  position: relative;
}

.bPAkEd {
  background: #555;
  display: block;
  height: 48px;
  width: 100%;
}

.Ijq91c {
  display: block;
  position: relative;
  width: 100%;
}

.Ijq91c .T3Ru8 {
  display: none;
}

.Ijq91c .sh6Nsd {
  background-size: cover;
  border-radius: 18px;
  box-shadow: 0 2px #0000002b;
  background-position: center;
  border: 2px solid #f5f5f5;
  display: inline-block;
  height: 32px;
  margin: 6px 0 0 9px;
  vertical-align: top;
  width: 32px;
}

.Ijq91c .rHSqDd {
  color: #f5f5f5;
  display: inline-block;
  font-size: 18px;
  margin: 12px 0 0 3px;
  max-width: 162px;
  overflow: hidden;
  text-overflow: ellipsis;
  vertical-align: top;
  white-space: nowrap;
}

.Ijq91c .kblou {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAQAAAC1+jfqAAAAXElEQVR4AaXRwQ2AIBSD4Y7kSGzRNRihI7oBJlUOz2I0kR7/j4QEjJd9A/dDcVB4AmwcnpaAnRt1kgVw2i+iAPOmSYs3zOx1oIKaBRSQuYLIASInyJzAOcH/3zwA4sXL9n1TAXwAAAAASUVORK5CYII=);
  background-repeat: no-repeat;
  background-position: center center;
  display: inline-block;
  height: 16px;
  padding: 16px;
  position: absolute;
  right: 0;
  top: 0;
  width: 16px;
}

.Ijq91c .LFBkwd {
  box-sizing: border-box;
  color: #f5f5f5;
  display: inline-block;
  font-size: 24px;
  padding: 8px 16px;
  width: 100%;
}

.VjFXz {
  display: none;
}

.QKtxw {
  height: 100%;
  position: relative;
  z-index: -1;
}

.A3aULc {
  margin-top: 49px;
  position: absolute;
  z-index: -1;
}

.k8Lt0 .WpDbMd {
  box-sizing: border-box;
  display: table;
  height: calc(100% - 138px);
  margin-bottom: 15px;
  padding-left: 249px;
  padding-right: 49px;
  overflow-x: hidden;
  width: 100%;
}

.k8Lt0 .GwcXac {
  box-sizing: border-box;
  display: table;
  height: calc(100% - 138px);
  margin-bottom: 15px;
  padding-left: 49px;
  padding-right: 49px;
  overflow-x: hidden;
  width: 100%;
}

.yb6DRb .WpDbMd {
  background-color: #eee;
  display: flex;
  float: none;
  flex-direction: column;
  margin: 0 0 15px;
  padding-top: 47px;
  min-height: calc(100vh - 47px);
}

.Cq5pMb {
  position: fixed;
  top: 0;
  z-index: 30001;
}

.Cq5pMb .SQxu9c {
  background-color: #4285f4;
}

.Cq5pMb .Iq5ZMc {
  background-color: #c6dafc;
}

.Cq5pMb .um3FLe {
  background-repeat: repeat-x;
  background-image: url(data:image/svg+xml;charset=UTF-8,%3Csvg%20version%3D%271.1%27%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20xmlns%3Axlink%3D%27http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%27%20x%3D%270px%27%20y%3D%270px%27%20enable-background%3D%27new%200%200%205%202%27%20xml%3Aspace%3D%27preserve%27%20viewBox%3D%270%200%205%202%27%20preserveAspectRatio%3D%27none%20slice%27%3E%3Ccircle%20cx%3D%271%27%20cy%3D%271%27%20r%3D%271%27%20fill%3D%27%23c6dafc%27%2F%3E%3C%2Fsvg%3E);
}

.XDXaGc {
  opacity: 0.65;
  background: #ddd;
  inset: 0;
  position: fixed;
  z-index: 30000;
}

.BjuOV {
  padding: 0 2rem;
  border-radius: 24px;
  align-items: center;
  display: inline-flex;
  flex-flow: row nowrap;
  font-size: 1rem;
  justify-content: center;
  margin: 0;
  min-height: 48px;
  min-width: 48px;
}

.BjuOV .VfPpkd-Jh9lGc {
  border-radius: 24px;
}

.BjuOV .VfPpkd-J1Ukfc-LhBDec {
  border-radius: 22px;
}

.BjuOV .VfPpkd-J1Ukfc-LhBDec:after {
  border-radius: 24px;
}

.uOat3d .BjuOV:focus {
  outline: -webkit-focus-ring-color auto thin;
  outline: revert;
}

@media screen and (forced-colors: active) and (prefers-color-scheme: light) {
  .BjuOV {
    border: 1px solid #181818;
  }
}

@media screen and (forced-colors: active) and (prefers-color-scheme: dark) {
  .BjuOV {
    border: 1px solid #fff;
  }
}

.XJ2H9 {
  font-weight: 400;
  line-height: 28px;
}

.P9KVBf .XJ2H9:not(:disabled) {
  background-color: #28feaf;
}

.P9KVBf .XJ2H9:not(:disabled):hover {
  background-color: #1be399;
}

.P9KVBf .XJ2H9:not(:disabled).VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe,
.P9KVBf .XJ2H9:not(:disabled):not(.VfPpkd-ksKsZd-mWPk3d):focus {
  background-color: #1be399;
}

.P9KVBf .XJ2H9:not(:disabled):not(:disabled):active {
  background-color: #1be399;
}

.P9KVBf .XJ2H9:not(:disabled) {
  color: #181818;
}

.kVsmme {
  border-style: solid;
  border-width: 1px;
}

.P9KVBf .kVsmme:not(:disabled) {
  color: #28feaf;
}

.P9KVBf .kVsmme:not(:disabled):hover {
  color: #1be399;
}

.P9KVBf .kVsmme:not(:disabled).VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe,
.P9KVBf .kVsmme:not(:disabled):not(.VfPpkd-ksKsZd-mWPk3d):focus {
  color: #1be399;
}

.P9KVBf .kVsmme:not(:disabled):not(:disabled):active {
  color: #1be399;
}

.P9KVBf .kVsmme:not(:disabled) .VfPpkd-kBDsod {
  color: #28feaf;
}

.P9KVBf .kVsmme:not(:disabled):hover .VfPpkd-kBDsod {
  color: #1be399;
}

.P9KVBf
  .kVsmme:not(:disabled).VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe
  .VfPpkd-kBDsod,
.P9KVBf .kVsmme:not(:disabled):not(.VfPpkd-ksKsZd-mWPk3d):focus .VfPpkd-kBDsod {
  color: #1be399;
}

.P9KVBf .kVsmme:not(:disabled):not(:disabled):active .VfPpkd-kBDsod {
  color: #1be399;
}

.P9KVBf .kVsmme:not(:disabled) {
  border-color: #28feaf;
}

.P9KVBf .kVsmme:not(:disabled):hover {
  border-color: #1be399;
}

.P9KVBf .kVsmme:not(:disabled).VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe,
.P9KVBf .kVsmme:not(:disabled):not(.VfPpkd-ksKsZd-mWPk3d):focus {
  border-color: #1be399;
}

.P9KVBf .kVsmme:not(:disabled):active,
.P9KVBf .kVsmme:not(:disabled):focus:active {
  border-color: #1be399;
}

.P9KVBf .kVsmme:not(:disabled) {
  background-color: #181818;
}

.P9KVBf .kVsmme:not(:disabled):hover {
  background-color: #181818;
}

.P9KVBf .kVsmme:not(:disabled).VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe,
.P9KVBf .kVsmme:not(:disabled):not(.VfPpkd-ksKsZd-mWPk3d):focus {
  background-color: #181818;
}

.P9KVBf .kVsmme:not(:disabled):not(:disabled):active {
  background-color: #181818;
}

.GD4dWd,
.FRmsO,
.gjTLxf {
  align-items: center;
  display: flex;
  flex-flow: row nowrap;
  justify-content: center;
}

.P9KVBf .GD4dWd:not(:disabled) {
  color: #fff;
}

.P9KVBf .GD4dWd:not(:disabled):hover {
  color: #dadce0;
}

.P9KVBf .GD4dWd:not(:disabled).VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe,
.P9KVBf .GD4dWd:not(:disabled):not(.VfPpkd-ksKsZd-mWPk3d):focus {
  color: #dadce0;
}

.P9KVBf .GD4dWd:not(:disabled):not(:disabled):active {
  color: #dadce0;
}

.P9KVBf .GD4dWd:not(:disabled) .VfPpkd-kBDsod {
  color: #fff;
}

.P9KVBf .GD4dWd:not(:disabled):hover .VfPpkd-kBDsod {
  color: #dadce0;
}

.P9KVBf
  .GD4dWd:not(:disabled).VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe
  .VfPpkd-kBDsod,
.P9KVBf .GD4dWd:not(:disabled):not(.VfPpkd-ksKsZd-mWPk3d):focus .VfPpkd-kBDsod {
  color: #dadce0;
}

.P9KVBf .GD4dWd:not(:disabled):not(:disabled):active .VfPpkd-kBDsod {
  color: #dadce0;
}

.P9KVBf .GD4dWd:not(:disabled) {
  border-color: #fff;
}

.P9KVBf .GD4dWd:not(:disabled):hover {
  border-color: #dadce0;
}

.P9KVBf .GD4dWd:not(:disabled).VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe,
.P9KVBf .GD4dWd:not(:disabled):not(.VfPpkd-ksKsZd-mWPk3d):focus {
  border-color: #dadce0;
}

.P9KVBf .GD4dWd:not(:disabled):active,
.P9KVBf .GD4dWd:not(:disabled):focus:active {
  border-color: #dadce0;
}

.P9KVBf .FRmsO:not(:disabled):hover {
  color: #dadce0;
}

.P9KVBf .FRmsO:not(:disabled).VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe,
.P9KVBf .FRmsO:not(:disabled):not(.VfPpkd-ksKsZd-mWPk3d):focus {
  color: #dadce0;
}

.P9KVBf .FRmsO:not(:disabled):not(:disabled):active {
  color: #dadce0;
}

.P9KVBf .FRmsO:not(:disabled):hover .VfPpkd-kBDsod {
  color: #dadce0;
}

.P9KVBf
  .FRmsO:not(:disabled).VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe
  .VfPpkd-kBDsod,
.P9KVBf .FRmsO:not(:disabled):not(.VfPpkd-ksKsZd-mWPk3d):focus .VfPpkd-kBDsod {
  color: #dadce0;
}

.P9KVBf .FRmsO:not(:disabled):not(:disabled):active .VfPpkd-kBDsod {
  color: #dadce0;
}

.P9KVBf .FRmsO:not(:disabled):hover {
  border-color: #dadce0;
}

.P9KVBf .FRmsO:not(:disabled).VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe,
.P9KVBf .FRmsO:not(:disabled):not(.VfPpkd-ksKsZd-mWPk3d):focus {
  border-color: #dadce0;
}

.P9KVBf .FRmsO:not(:disabled):active,
.P9KVBf .FRmsO:not(:disabled):focus:active {
  border-color: #dadce0;
}

.P9KVBf .gjTLxf:not(:disabled) {
  color: #fff;
}

.P9KVBf .gjTLxf:not(:disabled):hover {
  color: #dadce0;
}

.P9KVBf .gjTLxf:not(:disabled).VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe,
.P9KVBf .gjTLxf:not(:disabled):not(.VfPpkd-ksKsZd-mWPk3d):focus {
  color: #dadce0;
}

.P9KVBf .gjTLxf:not(:disabled):not(:disabled):active {
  color: #dadce0;
}

.P9KVBf .gjTLxf:not(:disabled) .VfPpkd-kBDsod {
  color: #fff;
}

.P9KVBf .gjTLxf:not(:disabled):hover .VfPpkd-kBDsod {
  color: #dadce0;
}

.P9KVBf
  .gjTLxf:not(:disabled).VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe
  .VfPpkd-kBDsod,
.P9KVBf .gjTLxf:not(:disabled):not(.VfPpkd-ksKsZd-mWPk3d):focus .VfPpkd-kBDsod {
  color: #dadce0;
}

.P9KVBf .gjTLxf:not(:disabled):not(:disabled):active .VfPpkd-kBDsod {
  color: #dadce0;
}

.P9KVBf .gjTLxf:not(:disabled) {
  border-color: #fff;
}

.P9KVBf .gjTLxf:not(:disabled):hover {
  border-color: #dadce0;
}

.P9KVBf .gjTLxf:not(:disabled).VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe,
.P9KVBf .gjTLxf:not(:disabled):not(.VfPpkd-ksKsZd-mWPk3d):focus {
  border-color: #dadce0;
}

.P9KVBf .gjTLxf:not(:disabled):active,
.P9KVBf .gjTLxf:not(:disabled):focus:active {
  border-color: #dadce0;
}

.uOat3d .GD4dWd:focus,
.uOat3d .FRmsO:focus,
.uOat3d .gjTLxf:focus {
  outline: -webkit-focus-ring-color auto thin;
  outline: revert;
}

.GD4dWd,
.FRmsO {
  height: inherit;
  display: inline-flex;
  padding: 0;
}

.GD4dWd .VfPpkd-Jh9lGc:before,
.GD4dWd .VfPpkd-Jh9lGc:after,
.FRmsO .VfPpkd-Jh9lGc:before,
.FRmsO .VfPpkd-Jh9lGc:after {
  background-color: #fff;
  background-color: var(--mdc-ripple-color, #fff);
}

.GD4dWd:hover .VfPpkd-Jh9lGc:before,
.GD4dWd.VfPpkd-ksKsZd-XxIAqe-OWXEXe-ZmdkE .VfPpkd-Jh9lGc:before,
.FRmsO:hover .VfPpkd-Jh9lGc:before,
.FRmsO.VfPpkd-ksKsZd-XxIAqe-OWXEXe-ZmdkE .VfPpkd-Jh9lGc:before {
  opacity: 0.08;
  opacity: var(--mdc-ripple-hover-opacity, 0.08);
}

.GD4dWd.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe .VfPpkd-Jh9lGc:before,
.GD4dWd:not(.VfPpkd-ksKsZd-mWPk3d):focus .VfPpkd-Jh9lGc:before,
.FRmsO.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe .VfPpkd-Jh9lGc:before,
.FRmsO:not(.VfPpkd-ksKsZd-mWPk3d):focus .VfPpkd-Jh9lGc:before {
  transition-duration: 75ms;
  opacity: 0.24;
  opacity: var(--mdc-ripple-focus-opacity, 0.24);
}

.GD4dWd:not(.VfPpkd-ksKsZd-mWPk3d) .VfPpkd-Jh9lGc:after,
.FRmsO:not(.VfPpkd-ksKsZd-mWPk3d) .VfPpkd-Jh9lGc:after {
  transition: opacity 0.15s linear;
}

.GD4dWd:not(.VfPpkd-ksKsZd-mWPk3d):active .VfPpkd-Jh9lGc:after,
.FRmsO:not(.VfPpkd-ksKsZd-mWPk3d):active .VfPpkd-Jh9lGc:after {
  transition-duration: 75ms;
  opacity: 0.24;
  opacity: var(--mdc-ripple-press-opacity, 0.24);
}

.GD4dWd.VfPpkd-ksKsZd-mWPk3d,
.FRmsO.VfPpkd-ksKsZd-mWPk3d {
  --mdc-ripple-fg-opacity: var(--mdc-ripple-press-opacity, 0.24);
}

.FRmsO {
  text-decoration: underline;
}

.FRmsO .VfPpkd-Jh9lGc:before,
.FRmsO .VfPpkd-Jh9lGc:after {
  background-color: transparent;
  background-color: var(--mdc-ripple-color, transparent);
}

.FRmsO:hover .VfPpkd-Jh9lGc:before,
.FRmsO.VfPpkd-ksKsZd-XxIAqe-OWXEXe-ZmdkE .VfPpkd-Jh9lGc:before {
  opacity: 0.04;
  opacity: var(--mdc-ripple-hover-opacity, 0.04);
}

.FRmsO.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe .VfPpkd-Jh9lGc:before,
.FRmsO:not(.VfPpkd-ksKsZd-mWPk3d):focus .VfPpkd-Jh9lGc:before {
  transition-duration: 75ms;
  opacity: 0.12;
  opacity: var(--mdc-ripple-focus-opacity, 0.12);
}

.FRmsO:not(.VfPpkd-ksKsZd-mWPk3d) .VfPpkd-Jh9lGc:after {
  transition: opacity 0.15s linear;
}

.FRmsO:not(.VfPpkd-ksKsZd-mWPk3d):active .VfPpkd-Jh9lGc:after {
  transition-duration: 75ms;
  opacity: 0.12;
  opacity: var(--mdc-ripple-press-opacity, 0.12);
}

.FRmsO.VfPpkd-ksKsZd-mWPk3d {
  --mdc-ripple-fg-opacity: var(--mdc-ripple-press-opacity, 0.12);
}

.P9KVBf .FRmsO:not(:disabled) {
  color: #fff;
}

.P9KVBf .FRmsO:not(:disabled):hover {
  color: #1be399;
}

.P9KVBf .FRmsO:not(:disabled).VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe,
.P9KVBf .FRmsO:not(:disabled):not(.VfPpkd-ksKsZd-mWPk3d):focus {
  color: #1be399;
}

.P9KVBf .FRmsO:not(:disabled):not(:disabled):active {
  color: #1be399;
}

.P9KVBf .FRmsO:not(:disabled) .VfPpkd-kBDsod {
  color: #fff;
}

.P9KVBf .FRmsO:not(:disabled):hover .VfPpkd-kBDsod {
  color: #1be399;
}

.P9KVBf
  .FRmsO:not(:disabled).VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe
  .VfPpkd-kBDsod,
.P9KVBf .FRmsO:not(:disabled):not(.VfPpkd-ksKsZd-mWPk3d):focus .VfPpkd-kBDsod {
  color: #1be399;
}

.P9KVBf .FRmsO:not(:disabled):not(:disabled):active .VfPpkd-kBDsod {
  color: #1be399;
}

.P9KVBf .FRmsO:not(:disabled) {
  border-color: #fff;
}

.P9KVBf .FRmsO:not(:disabled):hover {
  border-color: #1be399;
}

.P9KVBf .FRmsO:not(:disabled).VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe,
.P9KVBf .FRmsO:not(:disabled):not(.VfPpkd-ksKsZd-mWPk3d):focus {
  border-color: #1be399;
}

.P9KVBf .FRmsO:not(:disabled):active,
.P9KVBf .FRmsO:not(:disabled):focus:active {
  border-color: #1be399;
}

.gjTLxf .VfPpkd-Bz112c-Jh9lGc:before,
.gjTLxf .VfPpkd-Bz112c-Jh9lGc:after {
  background-color: #fff;
  background-color: var(--mdc-ripple-color, #fff);
}

.P9KVBf .PbwXIf:not(:disabled) {
  color: #28feaf;
}

.P9KVBf .PbwXIf:not(:disabled):hover {
  color: #1be399;
}

.P9KVBf .PbwXIf:not(:disabled).VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe,
.P9KVBf .PbwXIf:not(:disabled):not(.VfPpkd-ksKsZd-mWPk3d):focus {
  color: #1be399;
}

.P9KVBf .PbwXIf:not(:disabled):not(:disabled):active {
  color: #1be399;
}

.P9KVBf .PbwXIf:not(:disabled) .VfPpkd-kBDsod {
  color: #28feaf;
}

.P9KVBf .PbwXIf:not(:disabled):hover .VfPpkd-kBDsod {
  color: #1be399;
}

.P9KVBf
  .PbwXIf:not(:disabled).VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe
  .VfPpkd-kBDsod,
.P9KVBf .PbwXIf:not(:disabled):not(.VfPpkd-ksKsZd-mWPk3d):focus .VfPpkd-kBDsod {
  color: #1be399;
}

.P9KVBf .PbwXIf:not(:disabled):not(:disabled):active .VfPpkd-kBDsod {
  color: #1be399;
}

.P9KVBf .PbwXIf:not(:disabled) {
  border-color: #28feaf;
}

.P9KVBf .PbwXIf:not(:disabled):hover {
  border-color: #1be399;
}

.P9KVBf .PbwXIf:not(:disabled).VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe,
.P9KVBf .PbwXIf:not(:disabled):not(.VfPpkd-ksKsZd-mWPk3d):focus {
  border-color: #1be399;
}

.P9KVBf .PbwXIf:not(:disabled):active,
.P9KVBf .PbwXIf:not(:disabled):focus:active {
  border-color: #1be399;
}

.P9KVBf .G0b6w:not(:disabled) {
  color: #28feaf;
}

.P9KVBf .G0b6w:not(:disabled):hover {
  color: #1be399;
}

.P9KVBf .G0b6w:not(:disabled).VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe,
.P9KVBf .G0b6w:not(:disabled):not(.VfPpkd-ksKsZd-mWPk3d):focus {
  color: #1be399;
}

.P9KVBf .G0b6w:not(:disabled):not(:disabled):active {
  color: #1be399;
}

.P9KVBf .G0b6w:not(:disabled) .VfPpkd-kBDsod {
  color: #28feaf;
}

.P9KVBf .G0b6w:not(:disabled):hover .VfPpkd-kBDsod {
  color: #1be399;
}

.P9KVBf
  .G0b6w:not(:disabled).VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe
  .VfPpkd-kBDsod,
.P9KVBf .G0b6w:not(:disabled):not(.VfPpkd-ksKsZd-mWPk3d):focus .VfPpkd-kBDsod {
  color: #1be399;
}

.P9KVBf .G0b6w:not(:disabled):not(:disabled):active .VfPpkd-kBDsod {
  color: #1be399;
}

.P9KVBf .G0b6w:not(:disabled) {
  border-color: #28feaf;
}

.P9KVBf .G0b6w:not(:disabled):hover {
  border-color: #1be399;
}

.P9KVBf .G0b6w:not(:disabled).VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe,
.P9KVBf .G0b6w:not(:disabled):not(.VfPpkd-ksKsZd-mWPk3d):focus {
  border-color: #1be399;
}

.P9KVBf .G0b6w:not(:disabled):active,
.P9KVBf .G0b6w:not(:disabled):focus:active {
  border-color: #1be399;
}

.PbwXIf .VfPpkd-Jh9lGc:before,
.PbwXIf .VfPpkd-Jh9lGc:after {
  background-color: #28feaf;
  background-color: var(--mdc-ripple-color, #28feaf);
}

.PbwXIf:hover .VfPpkd-Jh9lGc:before,
.PbwXIf.VfPpkd-ksKsZd-XxIAqe-OWXEXe-ZmdkE .VfPpkd-Jh9lGc:before {
  opacity: 0.08;
  opacity: var(--mdc-ripple-hover-opacity, 0.08);
}

.PbwXIf.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe .VfPpkd-Jh9lGc:before,
.PbwXIf:not(.VfPpkd-ksKsZd-mWPk3d):focus .VfPpkd-Jh9lGc:before {
  transition-duration: 75ms;
  opacity: 0.24;
  opacity: var(--mdc-ripple-focus-opacity, 0.24);
}

.PbwXIf:not(.VfPpkd-ksKsZd-mWPk3d) .VfPpkd-Jh9lGc:after {
  transition: opacity 0.15s linear;
}

.PbwXIf:not(.VfPpkd-ksKsZd-mWPk3d):active .VfPpkd-Jh9lGc:after {
  transition-duration: 75ms;
  opacity: 0.24;
  opacity: var(--mdc-ripple-press-opacity, 0.24);
}

.PbwXIf.VfPpkd-ksKsZd-mWPk3d {
  --mdc-ripple-fg-opacity: var(--mdc-ripple-press-opacity, 0.24);
}

.P9KVBf .jRRYI:not(:disabled) {
  color: #28feaf;
}

.P9KVBf .jRRYI:not(:disabled):hover {
  color: #1be399;
}

.P9KVBf .jRRYI:not(:disabled).VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe,
.P9KVBf .jRRYI:not(:disabled):not(.VfPpkd-ksKsZd-mWPk3d):focus {
  color: #1be399;
}

.P9KVBf .jRRYI:not(:disabled):not(:disabled):active {
  color: #1be399;
}

.P9KVBf .jRRYI:not(:disabled) .VfPpkd-kBDsod {
  color: #28feaf;
}

.P9KVBf .jRRYI:not(:disabled):hover .VfPpkd-kBDsod {
  color: #1be399;
}

.P9KVBf
  .jRRYI:not(:disabled).VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe
  .VfPpkd-kBDsod,
.P9KVBf .jRRYI:not(:disabled):not(.VfPpkd-ksKsZd-mWPk3d):focus .VfPpkd-kBDsod {
  color: #1be399;
}

.P9KVBf .jRRYI:not(:disabled):not(:disabled):active .VfPpkd-kBDsod {
  color: #1be399;
}

.P9KVBf .jRRYI:not(:disabled) {
  border-color: #28feaf;
}

.P9KVBf .jRRYI:not(:disabled):hover {
  border-color: #1be399;
}

.P9KVBf .jRRYI:not(:disabled).VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe,
.P9KVBf .jRRYI:not(:disabled):not(.VfPpkd-ksKsZd-mWPk3d):focus {
  border-color: #1be399;
}

.P9KVBf .jRRYI:not(:disabled):active,
.P9KVBf .jRRYI:not(:disabled):focus:active {
  border-color: #1be399;
}

.G0b6w .VfPpkd-Bz112c-Jh9lGc:before,
.G0b6w .VfPpkd-Bz112c-Jh9lGc:after {
  background-color: #28feaf;
  background-color: var(--mdc-ripple-color, #28feaf);
}

.Cyo1Ud .VfPpkd-Jh9lGc:before,
.Cyo1Ud .VfPpkd-Jh9lGc:after {
  background-color: #fff;
  background-color: var(--mdc-ripple-color, #fff);
}

.Cyo1Ud:hover .VfPpkd-Jh9lGc:before,
.Cyo1Ud.VfPpkd-ksKsZd-XxIAqe-OWXEXe-ZmdkE .VfPpkd-Jh9lGc:before {
  opacity: 0.08;
  opacity: var(--mdc-ripple-hover-opacity, 0.08);
}

.Cyo1Ud.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe .VfPpkd-Jh9lGc:before,
.Cyo1Ud:not(.VfPpkd-ksKsZd-mWPk3d):focus .VfPpkd-Jh9lGc:before {
  transition-duration: 75ms;
  opacity: 0.24;
  opacity: var(--mdc-ripple-focus-opacity, 0.24);
}

.Cyo1Ud:not(.VfPpkd-ksKsZd-mWPk3d) .VfPpkd-Jh9lGc:after {
  transition: opacity 0.15s linear;
}

.Cyo1Ud:not(.VfPpkd-ksKsZd-mWPk3d):active .VfPpkd-Jh9lGc:after {
  transition-duration: 75ms;
  opacity: 0.24;
  opacity: var(--mdc-ripple-press-opacity, 0.24);
}

.Cyo1Ud.VfPpkd-ksKsZd-mWPk3d {
  --mdc-ripple-fg-opacity: var(--mdc-ripple-press-opacity, 0.24);
}

.Cyo1Ud:not(:disabled) {
  color: #fff;
}

.Cyo1Ud:not(:disabled):hover {
  color: #fff;
}

.Cyo1Ud:not(:disabled).VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe,
.Cyo1Ud:not(:disabled):not(.VfPpkd-ksKsZd-mWPk3d):focus {
  color: #fff;
}

.Cyo1Ud:not(:disabled):not(:disabled):active {
  color: #fff;
}

.Cyo1Ud:not(:disabled) .VfPpkd-kBDsod {
  color: #fff;
}

.Cyo1Ud:not(:disabled):hover .VfPpkd-kBDsod {
  color: #fff;
}

.Cyo1Ud:not(:disabled).VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe .VfPpkd-kBDsod,
.Cyo1Ud:not(:disabled):not(.VfPpkd-ksKsZd-mWPk3d):focus .VfPpkd-kBDsod {
  color: #fff;
}

.Cyo1Ud:not(:disabled):not(:disabled):active .VfPpkd-kBDsod {
  color: #fff;
}

.Cyo1Ud:not(:disabled) {
  border-color: #3c4043;
}

.Cyo1Ud:not(:disabled):hover {
  border-color: #fff;
}

.Cyo1Ud:not(:disabled).VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe,
.Cyo1Ud:not(:disabled):not(.VfPpkd-ksKsZd-mWPk3d):focus {
  border-color: #fff;
}

.Cyo1Ud:not(:disabled):active,
.Cyo1Ud:not(:disabled):focus:active {
  border-color: #fff;
}

.qZhyCf {
  align-items: center;
  display: flex;
  flex-grow: 1;
}

.CepEHc {
  border-radius: 8px;
  box-shadow:
    0 -1px 5px #00000017,
    0 3px 5px #0000000f,
    0 1px 2px #0000004d,
    0 1px 3px #00000026;
  flex-shrink: 0;
  margin-right: 16px;
}

.AZIq5b {
  height: 48px;
  width: 48px;
}

.VT20V {
  height: 64px;
  width: 64px;
}

.xzVNx {
  color: #202124;
  fill: #202124;
  stop-color: #202124;
  font-family:
    Google Sans,
    Roboto,
    Arial,
    sans-serif;
  line-height: 1.75rem;
  font-size: 1.375rem;
  letter-spacing: 0;
  font-weight: 400;
  font-weight: 500;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 1;
  display: -webkit-box;
  overflow: hidden;
}

.xzVNx:not(:disabled) {
  color: #202124;
}

.P9KVBf .xzVNx {
  color: #e8eaed;
  fill: #e8eaed;
  stop-color: #e8eaed;
}

.P9KVBf .xzVNx:not(:disabled) {
  color: #e8eaed;
}

.sn1rbc {
  color: #5f6368;
  fill: #5f6368;
  stop-color: #5f6368;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 1;
  display: -webkit-box;
  overflow: hidden;
}

.sn1rbc:not(:disabled) {
  color: #5f6368;
}

.P9KVBf .sn1rbc {
  color: #9aa0a6;
  fill: #9aa0a6;
  stop-color: #9aa0a6;
}

.P9KVBf .sn1rbc:not(:disabled) {
  color: #9aa0a6;
}

.pgrcce {
  font-size: 0.875rem;
  font-weight: 400;
  letter-spacing: 0.0178571429em;
  line-height: 1.25rem;
  line-height: 1.75rem;
}

.NReR1d {
  font-family: Roboto, Arial, sans-serif;
  line-height: 1rem;
  font-size: 0.75rem;
  letter-spacing: 0.025em;
  font-weight: 400;
}

.NReR1d .rUZYqc {
  font-size: 8px;
  margin: 0 3px;
}

.L0EQzf {
  display: flex;
  align-items: center;
}

.M9mj3e {
  height: 12px;
  margin: 0 8px 0 10px;
  vertical-align: middle;
}

@media screen and (min-width: 1280px) {
  .AZIq5b {
    height: 56px;
    width: 56px;
  }

  .VT20V {
    height: 72px;
    width: 72px;
  }

  .NReR1d .rUZYqc {
    font-size: 10px;
  }

  .M9mj3e {
    height: 14px;
  }
}

.ydGPV {
  border-radius: 8px;
  margin-top: 8px;
}

.PeWVCc {
  width: 48px;
  height: 48px;
  padding: 8px;
  font-size: 32px;
}

.PeWVCc svg,
.PeWVCc img {
  width: 32px;
  height: 32px;
}

.WrEZCd {
  border-radius: 100%;
  height: 32px;
  width: 32px;
}

.AX0y7c {
  color: #5f6368;
  fill: #5f6368;
  stop-color: #5f6368;
}

.AX0y7c:not(:disabled) {
  color: #5f6368;
}

.P9KVBf .AX0y7c {
  color: #9aa0a6;
  fill: #9aa0a6;
  stop-color: #9aa0a6;
}

.P9KVBf .AX0y7c:not(:disabled) {
  color: #9aa0a6;
}

.Ll1HQd:nth-child(n) {
  color: #202124;
  font-family:
    Google Sans,
    Roboto,
    Arial,
    sans-serif;
  line-height: 1.25rem;
  font-size: 0.875rem;
  letter-spacing: 0.0178571429em;
  font-weight: 500;
  font-weight: 400;
}

.Ll1HQd:nth-child(n) .VfPpkd-StrnGf-rymPhb-f7MjDc {
  color: #5f6368;
}

.jDawJf {
  margin-left: 18px;
}

.JyVPdd {
  margin: 5px 0 0 18px;
}

.YQy4vd {
  align-items: center;
  display: flex;
  margin: 8px 16px;
}

.jCQ2Zb {
  border-radius: 100%;
  height: 32px;
  margin-right: 24px;
  width: 32px;
}

.ItxEje {
  font-family:
    Google Sans,
    Roboto,
    Arial,
    sans-serif;
  line-height: 1.25rem;
  font-size: 0.875rem;
  letter-spacing: 0.0178571429em;
  font-weight: 500;
}

.JauZY {
  font-family: Roboto, Arial, sans-serif;
  line-height: 1rem;
  font-size: 0.75rem;
  letter-spacing: 0.025em;
  font-weight: 400;
}

.BYi1pe {
  border: 1px solid rgb(218, 220, 224);
  border-radius: 100px;
  height: 36px;
  margin: 24px 24px 24px 70px;
  max-width: 266px;
  overflow: hidden;
  padding: 8px 16px;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.ffeky:nth-child(n) {
  font-weight: 600;
}

.pib0Be {
  color: #5f6368;
  fill: #5f6368;
  stop-color: #5f6368;
  font-size: 0.875rem;
  font-weight: 400;
  letter-spacing: 0.0178571429em;
  line-height: 1.25rem;
  font-size: 0.75rem;
  line-height: 0.875rem;
  padding: 12px 0;
  text-align: center;
}

.pib0Be:not(:disabled) {
  color: #5f6368;
}

.P9KVBf .pib0Be {
  color: #9aa0a6;
  fill: #9aa0a6;
  stop-color: #9aa0a6;
}

.P9KVBf .pib0Be:not(:disabled) {
  color: #9aa0a6;
}

.j55CI {
  margin: 0 4px;
}

.Afmgcd {
  color: #5f6368;
  fill: #5f6368;
  stop-color: #5f6368;
}

.Afmgcd:not(:disabled) {
  color: #5f6368;
}

.P9KVBf .Afmgcd {
  color: #9aa0a6;
  fill: #9aa0a6;
  stop-color: #9aa0a6;
}

.P9KVBf .Afmgcd:not(:disabled) {
  color: #9aa0a6;
}

.yhtbu {
  margin-left: 24px;
  margin-right: 24px;
  padding-bottom: 16px;
}

@media screen and (min-width: 600px) {
  .yhtbu {
    margin-left: 48px;
    margin-right: 48px;
  }
}

@media screen and (min-width: 1280px) {
  .yhtbu {
    margin-left: 72px;
    margin-right: 72px;
  }
}

@media screen and (min-width: 1440px) {
  .yhtbu {
    margin-left: auto;
    margin-right: auto;
    max-width: 1296px;
  }
}

@media (any-pointer: coarse), (any-pointer: none) {
  .yhtbu {
    padding-bottom: 72px;
  }
}

.srvBL {
  border-color: #e8eaed;
  border-bottom: 1px solid;
  margin-bottom: 36px;
  padding-top: 36px;
  width: 100%;
}

.srvBL:not(:disabled) {
  border-color: #e8eaed;
}

.P9KVBf .srvBL {
  border-color: #3c4043;
}

.P9KVBf .srvBL:not(:disabled) {
  border-color: #3c4043;
}

.Hc0nne {
  display: grid;
  grid-template-columns: 1fr;
  row-gap: 24px;
}

.sv9Noe {
  margin-top: 32px;
  display: flex;
  flex-wrap: wrap;
}

.GMGZAc,
.CmHxkb,
.KvNvKe,
.dMOumf {
  font-family:
    Google Sans,
    Helvetica,
    Arial,
    sans-serif;
  color: #5f6368;
  fill: #5f6368;
  stop-color: #5f6368;
}

.GMGZAc:not(:disabled),
.CmHxkb:not(:disabled),
.KvNvKe:not(:disabled),
.dMOumf:not(:disabled) {
  color: #5f6368;
}

.P9KVBf .GMGZAc {
  color: #9aa0a6;
  fill: #9aa0a6;
  stop-color: #9aa0a6;
}

.P9KVBf .GMGZAc:not(:disabled) {
  color: #9aa0a6;
}

.P9KVBf .CmHxkb {
  color: #9aa0a6;
  fill: #9aa0a6;
  stop-color: #9aa0a6;
}

.P9KVBf .CmHxkb:not(:disabled) {
  color: #9aa0a6;
}

.P9KVBf .KvNvKe {
  color: #9aa0a6;
  fill: #9aa0a6;
  stop-color: #9aa0a6;
}

.P9KVBf .KvNvKe:not(:disabled) {
  color: #9aa0a6;
}

.P9KVBf .dMOumf {
  color: #9aa0a6;
  fill: #9aa0a6;
  stop-color: #9aa0a6;
}

.P9KVBf .dMOumf:not(:disabled) {
  color: #9aa0a6;
}

.GMGZAc {
  font-size: 0.875rem;
  font-weight: 400;
  letter-spacing: 0.0178571429em;
  line-height: 1.25rem;
  font-weight: 500;
}

.CmHxkb {
  font-size: 0.875rem;
  letter-spacing: 0.0142857143em;
  line-height: 1.25rem;
  font-weight: 400;
  width: max-content;
}

.GMGZAc,
.CmHxkb {
  line-height: 32px;
}

.KvNvKe {
  font-size: 0.75rem;
  line-height: 48px;
  margin-right: 24px;
}

.AJ34ce {
  display: grid;
  grid-template-columns: repeat(2, max-content);
  grid-template-rows: 1fr;
  column-gap: 12px;
}

.GrpFfc {
  align-self: center;
  width: 24px;
  height: 18px;
}

.dMOumf {
  font-size: 0.875rem;
  letter-spacing: 0.0142857143em;
  font-weight: 400;
  font-size: 0.75rem;
  line-height: 1.25rem;
  margin-top: 0.5rem;
}

.CmHxkb:hover,
.QOTGFf:hover,
.tN8c4d:hover {
  color: #01875f;
  fill: #01875f;
  stop-color: #01875f;
}

.CmHxkb:hover:not(:disabled),
.QOTGFf:hover:not(:disabled),
.tN8c4d:hover:not(:disabled) {
  color: #01875f;
}

.P9KVBf .CmHxkb:hover {
  color: #00a173;
  fill: #00a173;
  stop-color: #00a173;
}

.P9KVBf .CmHxkb:hover:not(:disabled) {
  color: #00a173;
}

.P9KVBf .QOTGFf:hover {
  color: #00a173;
  fill: #00a173;
  stop-color: #00a173;
}

.P9KVBf .QOTGFf:hover:not(:disabled) {
  color: #00a173;
}

.P9KVBf .tN8c4d:hover {
  color: #00a173;
  fill: #00a173;
  stop-color: #00a173;
}

.P9KVBf .tN8c4d:hover:not(:disabled) {
  color: #00a173;
}

.AU8vyc {
  display: block;
  width: max-content;
}

@media screen and (min-width: 840px) {
  .yhtbu {
    padding-bottom: 16px;
  }

  .Hc0nne {
    column-gap: 16px;
    grid-template-columns: 244px auto;
  }
}

@media screen and (min-width: 1280px) {
  .Hc0nne {
    column-gap: 24px;
    grid-template-columns: 266px auto;
  }

  .KvNvKe {
    margin-right: 32px;
  }

  .avtIH {
    margin-left: auto;
    margin-right: 0;
  }
}

.VfPpkd-AznF2e {
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-family: Roboto, sans-serif;
  font-family: var(
    --mdc-typography-button-font-family,
    var(--mdc-typography-font-family, Roboto, sans-serif)
  );
  font-size: 0.875rem;
  font-size: var(--mdc-typography-button-font-size, 0.875rem);
  line-height: 2.25rem;
  line-height: var(--mdc-typography-button-line-height, 2.25rem);
  font-weight: 500;
  font-weight: var(--mdc-typography-button-font-weight, 500);
  letter-spacing: 0.0892857143em;
  letter-spacing: var(--mdc-typography-button-letter-spacing, 0.0892857143em);
  text-decoration: none;
  -webkit-text-decoration: var(--mdc-typography-button-text-decoration, none);
  text-decoration: var(--mdc-typography-button-text-decoration, none);
  text-transform: uppercase;
  text-transform: var(--mdc-typography-button-text-transform, uppercase);
  position: relative;
}

.VfPpkd-AznF2e .VfPpkd-jY41G-V67aGc {
  color: #0009;
}

.VfPpkd-AznF2e .VfPpkd-cfyjzb {
  color: #0000008a;
  fill: currentColor;
}

.VfPpkd-AznF2e.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe.VfPpkd-AznF2e-OWXEXe-auswjd
  .VfPpkd-wJCpie-LhBDec,
.VfPpkd-AznF2e:not(.VfPpkd-ksKsZd-mWPk3d):focus.VfPpkd-AznF2e-OWXEXe-auswjd
  .VfPpkd-wJCpie-LhBDec {
  pointer-events: none;
  border: 2px solid transparent;
  border-radius: 8px;
  box-sizing: content-box;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  height: calc(100% - 12px);
  width: calc(100% - 8px);
  margin-top: -2px;
  z-index: 2;
}

@media screen and (forced-colors: active) {
  .VfPpkd-AznF2e.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe.VfPpkd-AznF2e-OWXEXe-auswjd
    .VfPpkd-wJCpie-LhBDec,
  .VfPpkd-AznF2e:not(.VfPpkd-ksKsZd-mWPk3d):focus.VfPpkd-AznF2e-OWXEXe-auswjd
    .VfPpkd-wJCpie-LhBDec {
    border-color: CanvasText;
  }
}

.VfPpkd-AznF2e.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe.VfPpkd-AznF2e-OWXEXe-auswjd
  .VfPpkd-wJCpie-LhBDec:after,
.VfPpkd-AznF2e:not(.VfPpkd-ksKsZd-mWPk3d):focus.VfPpkd-AznF2e-OWXEXe-auswjd
  .VfPpkd-wJCpie-LhBDec:after {
  content: "";
  border: 2px solid transparent;
  border-radius: 10px;
  display: block;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  height: calc(100% + 4px);
  width: calc(100% + 4px);
}

@media screen and (forced-colors: active) {
  .VfPpkd-AznF2e.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe.VfPpkd-AznF2e-OWXEXe-auswjd
    .VfPpkd-wJCpie-LhBDec:after,
  .VfPpkd-AznF2e:not(.VfPpkd-ksKsZd-mWPk3d):focus.VfPpkd-AznF2e-OWXEXe-auswjd
    .VfPpkd-wJCpie-LhBDec:after {
    border-color: CanvasText;
  }
}

.VfPpkd-AznF2e.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe .VfPpkd-wJCpie-LhBDec,
.VfPpkd-AznF2e:not(.VfPpkd-ksKsZd-mWPk3d):focus .VfPpkd-wJCpie-LhBDec {
  pointer-events: none;
  border: 2px solid transparent;
  border-radius: 8px;
  box-sizing: content-box;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  height: calc(100% - 8px);
  width: calc(100% - 8px);
  z-index: 2;
}

@media screen and (forced-colors: active) {
  .VfPpkd-AznF2e.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe
    .VfPpkd-wJCpie-LhBDec,
  .VfPpkd-AznF2e:not(.VfPpkd-ksKsZd-mWPk3d):focus .VfPpkd-wJCpie-LhBDec {
    border-color: CanvasText;
  }
}

.VfPpkd-AznF2e.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe
  .VfPpkd-wJCpie-LhBDec:after,
.VfPpkd-AznF2e:not(.VfPpkd-ksKsZd-mWPk3d):focus .VfPpkd-wJCpie-LhBDec:after {
  content: "";
  border: 2px solid transparent;
  border-radius: 10px;
  display: block;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  height: calc(100% + 4px);
  width: calc(100% + 4px);
}

@media screen and (forced-colors: active) {
  .VfPpkd-AznF2e.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe
    .VfPpkd-wJCpie-LhBDec:after,
  .VfPpkd-AznF2e:not(.VfPpkd-ksKsZd-mWPk3d):focus .VfPpkd-wJCpie-LhBDec:after {
    border-color: CanvasText;
  }
}

.VfPpkd-N5Lhkf {
  position: relative;
}

.VfPpkd-cfyjzb {
  width: 24px;
  height: 24px;
  font-size: 24px;
}

.VfPpkd-AznF2e-OWXEXe-auswjd .VfPpkd-jY41G-V67aGc {
  color: #6200ee;
  color: var(--mdc-theme-primary, #6200ee);
}

.VfPpkd-AznF2e-OWXEXe-auswjd .VfPpkd-cfyjzb {
  color: #6200ee;
  color: var(--mdc-theme-primary, #6200ee);
  fill: currentColor;
}

.VfPpkd-AznF2e {
  background: none;
}

.VfPpkd-AznF2e {
  min-width: 90px;
  padding: 0 24px;
  display: flex;
  flex: 1 0 auto;
  justify-content: center;
  box-sizing: border-box;
  margin: 0;
  border: none;
  outline: none;
  text-align: center;
  white-space: nowrap;
  cursor: pointer;
  -webkit-appearance: none;
  z-index: 1;
}

.VfPpkd-AznF2e::-moz-focus-inner {
  padding: 0;
  border: 0;
}

.VfPpkd-AznF2e[hidden] {
  display: none;
}

.VfPpkd-AznF2e-OWXEXe-jJNx8e-QBLLGd {
  flex: 0 1 auto;
}

.VfPpkd-N5Lhkf {
  display: flex;
  align-items: center;
  justify-content: center;
  height: inherit;
  pointer-events: none;
}

.VfPpkd-jY41G-V67aGc {
  transition: 0.15s color linear;
  display: inline-block;
  line-height: 1;
  z-index: 2;
}

.VfPpkd-cfyjzb {
  transition: 0.15s color linear;
  z-index: 2;
}

.VfPpkd-AznF2e-OWXEXe-eu7FSc .VfPpkd-N5Lhkf {
  flex-direction: column;
  align-items: center;
  justify-content: center;
}

.VfPpkd-AznF2e-OWXEXe-eu7FSc .VfPpkd-jY41G-V67aGc {
  padding-top: 6px;
  padding-bottom: 4px;
}

.VfPpkd-AznF2e-OWXEXe-auswjd .VfPpkd-jY41G-V67aGc,
.VfPpkd-AznF2e-OWXEXe-auswjd .VfPpkd-cfyjzb {
  transition-delay: 0.1s;
}

.VfPpkd-AznF2e:not(.VfPpkd-AznF2e-OWXEXe-eu7FSc)
  .VfPpkd-cfyjzb
  + .VfPpkd-jY41G-V67aGc {
  padding-left: 8px;
  padding-right: 0;
}

[dir="rtl"]
  .VfPpkd-AznF2e:not(.VfPpkd-AznF2e-OWXEXe-eu7FSc)
  .VfPpkd-cfyjzb
  + .VfPpkd-jY41G-V67aGc,
.VfPpkd-AznF2e:not(.VfPpkd-AznF2e-OWXEXe-eu7FSc)
  .VfPpkd-cfyjzb
  + .VfPpkd-jY41G-V67aGc[dir="rtl"] {
  padding-left: 0;
  padding-right: 8px;
}

.VfPpkd-AznF2e {
  --mdc-ripple-fg-size: 0;
  --mdc-ripple-left: 0;
  --mdc-ripple-top: 0;
  --mdc-ripple-fg-scale: 1;
  --mdc-ripple-fg-translate-end: 0;
  --mdc-ripple-fg-translate-start: 0;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

.VfPpkd-AznF2e .VfPpkd-YVzG2b:before,
.VfPpkd-AznF2e .VfPpkd-YVzG2b:after {
  position: absolute;
  border-radius: 50%;
  opacity: 0;
  pointer-events: none;
  content: "";
}

.VfPpkd-AznF2e .VfPpkd-YVzG2b:before {
  transition:
    opacity 15ms linear,
    background-color 15ms linear;
  z-index: 1;
  z-index: var(--mdc-ripple-z-index, 1);
}

.VfPpkd-AznF2e .VfPpkd-YVzG2b:after {
  z-index: 0;
  z-index: var(--mdc-ripple-z-index, 0);
}

.VfPpkd-AznF2e.VfPpkd-ksKsZd-mWPk3d .VfPpkd-YVzG2b:before {
  transform: scale(var(--mdc-ripple-fg-scale, 1));
}

.VfPpkd-AznF2e.VfPpkd-ksKsZd-mWPk3d .VfPpkd-YVzG2b:after {
  top: 0;
  left: 0;
  transform: scale(0);
  transform-origin: center center;
}

.VfPpkd-AznF2e.VfPpkd-ksKsZd-mWPk3d-OWXEXe-ZNMTqd .VfPpkd-YVzG2b:after {
  top: var(--mdc-ripple-top, 0);
  left: var(--mdc-ripple-left, 0);
}

.VfPpkd-AznF2e.VfPpkd-ksKsZd-mWPk3d-OWXEXe-Tv8l5d-lJfZMc .VfPpkd-YVzG2b:after {
  animation:
    mdc-ripple-fg-radius-in 225ms forwards,
    mdc-ripple-fg-opacity-in 75ms forwards;
}

.VfPpkd-AznF2e.VfPpkd-ksKsZd-mWPk3d-OWXEXe-Tv8l5d-OmS1vf .VfPpkd-YVzG2b:after {
  animation: mdc-ripple-fg-opacity-out 0.15s;
  transform: translate(var(--mdc-ripple-fg-translate-end, 0))
    scale(var(--mdc-ripple-fg-scale, 1));
}

.VfPpkd-AznF2e .VfPpkd-YVzG2b:before,
.VfPpkd-AznF2e .VfPpkd-YVzG2b:after {
  top: -50%;
  left: -50%;
  width: 200%;
  height: 200%;
}

.VfPpkd-AznF2e.VfPpkd-ksKsZd-mWPk3d .VfPpkd-YVzG2b:after {
  width: var(--mdc-ripple-fg-size, 100%);
  height: var(--mdc-ripple-fg-size, 100%);
}

.VfPpkd-AznF2e .VfPpkd-YVzG2b:before,
.VfPpkd-AznF2e .VfPpkd-YVzG2b:after {
  background-color: #6200ee;
  background-color: var(--mdc-ripple-color, var(--mdc-theme-primary, #6200ee));
}

.VfPpkd-AznF2e:hover .VfPpkd-YVzG2b:before,
.VfPpkd-AznF2e.VfPpkd-ksKsZd-XxIAqe-OWXEXe-ZmdkE .VfPpkd-YVzG2b:before {
  opacity: 0.04;
  opacity: var(--mdc-ripple-hover-opacity, 0.04);
}

.VfPpkd-AznF2e.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe .VfPpkd-YVzG2b:before,
.VfPpkd-AznF2e:not(.VfPpkd-ksKsZd-mWPk3d):focus .VfPpkd-YVzG2b:before {
  transition-duration: 75ms;
  opacity: 0.12;
  opacity: var(--mdc-ripple-focus-opacity, 0.12);
}

.VfPpkd-AznF2e:not(.VfPpkd-ksKsZd-mWPk3d) .VfPpkd-YVzG2b:after {
  transition: opacity 0.15s linear;
}

.VfPpkd-AznF2e:not(.VfPpkd-ksKsZd-mWPk3d):active .VfPpkd-YVzG2b:after {
  transition-duration: 75ms;
  opacity: 0.12;
  opacity: var(--mdc-ripple-press-opacity, 0.12);
}

.VfPpkd-AznF2e.VfPpkd-ksKsZd-mWPk3d {
  --mdc-ripple-fg-opacity: var(--mdc-ripple-press-opacity, 0.12);
}

.VfPpkd-YVzG2b {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  overflow: hidden;
  will-change: transform, opacity;
}

.VfPpkd-AznF2e-ZMv3u {
  width: 100%;
}

.VfPpkd-AznF2e {
  height: 48px;
}

.VfPpkd-AznF2e-OWXEXe-eu7FSc {
  height: 72px;
}

.WbUJNb {
  font-family:
    Google Sans,
    Roboto,
    Arial,
    sans-serif;
  line-height: 1.25rem;
  font-size: 0.875rem;
  letter-spacing: 0.0178571429em;
  font-weight: 500;
  padding-right: 16px;
  padding-left: 16px;
  text-transform: none;
  min-width: auto;
}

.WbUJNb .VfPpkd-jY41G-V67aGc {
  color: #5f6368;
}

.WbUJNb .VfPpkd-cfyjzb {
  color: #5f6368;
  fill: currentColor;
}

.WbUJNb .VfPpkd-YVzG2b:before,
.WbUJNb .VfPpkd-YVzG2b:after {
  background-color: #3c4043;
  background-color: var(--mdc-ripple-color, rgb(60, 64, 67));
}

.WbUJNb:hover .VfPpkd-YVzG2b:before,
.WbUJNb.VfPpkd-ksKsZd-XxIAqe-OWXEXe-ZmdkE .VfPpkd-YVzG2b:before {
  opacity: 0.04;
  opacity: var(--mdc-ripple-hover-opacity, 0.04);
}

.WbUJNb.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe .VfPpkd-YVzG2b:before,
.WbUJNb:not(.VfPpkd-ksKsZd-mWPk3d):focus .VfPpkd-YVzG2b:before {
  transition-duration: 75ms;
  opacity: 0.12;
  opacity: var(--mdc-ripple-focus-opacity, 0.12);
}

.WbUJNb:not(.VfPpkd-ksKsZd-mWPk3d) .VfPpkd-YVzG2b:after {
  transition: opacity 0.15s linear;
}

.WbUJNb:not(.VfPpkd-ksKsZd-mWPk3d):active .VfPpkd-YVzG2b:after {
  transition-duration: 75ms;
  opacity: 0.12;
  opacity: var(--mdc-ripple-press-opacity, 0.12);
}

.WbUJNb.VfPpkd-ksKsZd-mWPk3d {
  --mdc-ripple-fg-opacity: var(--mdc-ripple-press-opacity, 0.12);
}

.WbUJNb:hover .VfPpkd-jY41G-V67aGc,
.WbUJNb.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe .VfPpkd-jY41G-V67aGc,
.WbUJNb:not(.VfPpkd-ksKsZd-mWPk3d):focus .VfPpkd-jY41G-V67aGc,
.WbUJNb:active .VfPpkd-jY41G-V67aGc {
  color: #202124;
}

.WbUJNb:hover .VfPpkd-cfyjzb,
.WbUJNb.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe .VfPpkd-cfyjzb,
.WbUJNb:not(.VfPpkd-ksKsZd-mWPk3d):focus .VfPpkd-cfyjzb,
.WbUJNb:active .VfPpkd-cfyjzb {
  color: #202124;
  fill: currentColor;
}

.WbUJNb.VfPpkd-AznF2e-OWXEXe-auswjd .VfPpkd-YVzG2b:before,
.WbUJNb.VfPpkd-AznF2e-OWXEXe-auswjd .VfPpkd-YVzG2b:after {
  background-color: #1a73e8;
  background-color: var(--mdc-ripple-color, rgb(26, 115, 232));
}

.WbUJNb.VfPpkd-AznF2e-OWXEXe-auswjd:hover .VfPpkd-YVzG2b:before,
.WbUJNb.VfPpkd-AznF2e-OWXEXe-auswjd.VfPpkd-ksKsZd-XxIAqe-OWXEXe-ZmdkE
  .VfPpkd-YVzG2b:before {
  opacity: 0.04;
  opacity: var(--mdc-ripple-hover-opacity, 0.04);
}

.WbUJNb.VfPpkd-AznF2e-OWXEXe-auswjd.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe
  .VfPpkd-YVzG2b:before,
.WbUJNb.VfPpkd-AznF2e-OWXEXe-auswjd:not(.VfPpkd-ksKsZd-mWPk3d):focus
  .VfPpkd-YVzG2b:before {
  transition-duration: 75ms;
  opacity: 0.12;
  opacity: var(--mdc-ripple-focus-opacity, 0.12);
}

.WbUJNb.VfPpkd-AznF2e-OWXEXe-auswjd:not(.VfPpkd-ksKsZd-mWPk3d)
  .VfPpkd-YVzG2b:after {
  transition: opacity 0.15s linear;
}

.WbUJNb.VfPpkd-AznF2e-OWXEXe-auswjd:not(.VfPpkd-ksKsZd-mWPk3d):active
  .VfPpkd-YVzG2b:after {
  transition-duration: 75ms;
  opacity: 0.12;
  opacity: var(--mdc-ripple-press-opacity, 0.12);
}

.WbUJNb.VfPpkd-AznF2e-OWXEXe-auswjd.VfPpkd-ksKsZd-mWPk3d {
  --mdc-ripple-fg-opacity: var(--mdc-ripple-press-opacity, 0.12);
}

.WbUJNb.VfPpkd-AznF2e-OWXEXe-auswjd .VfPpkd-jY41G-V67aGc {
  color: #1a73e8;
}

.WbUJNb.VfPpkd-AznF2e-OWXEXe-auswjd .VfPpkd-cfyjzb {
  color: #1a73e8;
  fill: currentColor;
}

.WbUJNb:hover.VfPpkd-AznF2e-OWXEXe-auswjd .VfPpkd-jY41G-V67aGc,
.WbUJNb.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe.VfPpkd-AznF2e-OWXEXe-auswjd
  .VfPpkd-jY41G-V67aGc,
.WbUJNb:not(.VfPpkd-ksKsZd-mWPk3d):focus.VfPpkd-AznF2e-OWXEXe-auswjd
  .VfPpkd-jY41G-V67aGc,
.WbUJNb:active.VfPpkd-AznF2e-OWXEXe-auswjd .VfPpkd-jY41G-V67aGc {
  color: #174ea6;
}

.WbUJNb:hover.VfPpkd-AznF2e-OWXEXe-auswjd .VfPpkd-cfyjzb,
.WbUJNb.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe.VfPpkd-AznF2e-OWXEXe-auswjd
  .VfPpkd-cfyjzb,
.WbUJNb:not(.VfPpkd-ksKsZd-mWPk3d):focus.VfPpkd-AznF2e-OWXEXe-auswjd
  .VfPpkd-cfyjzb,
.WbUJNb:active.VfPpkd-AznF2e-OWXEXe-auswjd .VfPpkd-cfyjzb {
  color: #174ea6;
  fill: currentColor;
}

.WbUJNb:hover .VfPpkd-AznF2e-wEcVzc-OWXEXe-NowJzb,
.WbUJNb.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe
  .VfPpkd-AznF2e-wEcVzc-OWXEXe-NowJzb,
.WbUJNb:not(.VfPpkd-ksKsZd-mWPk3d):focus .VfPpkd-AznF2e-wEcVzc-OWXEXe-NowJzb,
.WbUJNb:active .VfPpkd-AznF2e-wEcVzc-OWXEXe-NowJzb {
  border-color: #174ea6;
}

.WbUJNb.VfPpkd-AznF2e-OWXEXe-eu7FSc {
  height: 64px;
}

.JJYS0b {
  font-family:
    Google Sans,
    Roboto,
    Arial,
    sans-serif;
  line-height: 1.25rem;
  font-size: 0.875rem;
  letter-spacing: 0.0178571429em;
  font-weight: 500;
  padding-right: 16px;
  padding-left: 16px;
  text-transform: none;
  min-width: auto;
}

.JJYS0b .VfPpkd-jY41G-V67aGc {
  color: #5f6368;
}

.JJYS0b .VfPpkd-cfyjzb {
  color: #5f6368;
  fill: currentColor;
}

.JJYS0b:hover .VfPpkd-jY41G-V67aGc,
.JJYS0b.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe .VfPpkd-jY41G-V67aGc,
.JJYS0b:not(.VfPpkd-ksKsZd-mWPk3d):focus .VfPpkd-jY41G-V67aGc,
.JJYS0b:active .VfPpkd-jY41G-V67aGc {
  color: #202124;
}

.JJYS0b:hover .VfPpkd-cfyjzb,
.JJYS0b.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe .VfPpkd-cfyjzb,
.JJYS0b:not(.VfPpkd-ksKsZd-mWPk3d):focus .VfPpkd-cfyjzb,
.JJYS0b:active .VfPpkd-cfyjzb {
  color: #202124;
  fill: currentColor;
}

.JJYS0b .VfPpkd-YVzG2b:before,
.JJYS0b .VfPpkd-YVzG2b:after {
  background-color: #3c4043;
  background-color: var(--mdc-ripple-color, rgb(60, 64, 67));
}

.JJYS0b:hover .VfPpkd-YVzG2b:before,
.JJYS0b.VfPpkd-ksKsZd-XxIAqe-OWXEXe-ZmdkE .VfPpkd-YVzG2b:before {
  opacity: 0.04;
  opacity: var(--mdc-ripple-hover-opacity, 0.04);
}

.JJYS0b.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe .VfPpkd-YVzG2b:before,
.JJYS0b:not(.VfPpkd-ksKsZd-mWPk3d):focus .VfPpkd-YVzG2b:before {
  transition-duration: 75ms;
  opacity: 0.12;
  opacity: var(--mdc-ripple-focus-opacity, 0.12);
}

.JJYS0b:not(.VfPpkd-ksKsZd-mWPk3d) .VfPpkd-YVzG2b:after {
  transition: opacity 0.15s linear;
}

.JJYS0b:not(.VfPpkd-ksKsZd-mWPk3d):active .VfPpkd-YVzG2b:after {
  transition-duration: 75ms;
  opacity: 0.12;
  opacity: var(--mdc-ripple-press-opacity, 0.12);
}

.JJYS0b.VfPpkd-ksKsZd-mWPk3d {
  --mdc-ripple-fg-opacity: var(--mdc-ripple-press-opacity, 0.12);
}

.JJYS0b.VfPpkd-AznF2e-OWXEXe-auswjd .VfPpkd-jY41G-V67aGc {
  color: #202124;
}

.JJYS0b.VfPpkd-AznF2e-OWXEXe-auswjd .VfPpkd-cfyjzb {
  color: #202124;
  fill: currentColor;
}

.JJYS0b:hover .VfPpkd-AznF2e-wEcVzc-OWXEXe-NowJzb,
.JJYS0b.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe
  .VfPpkd-AznF2e-wEcVzc-OWXEXe-NowJzb,
.JJYS0b:not(.VfPpkd-ksKsZd-mWPk3d):focus .VfPpkd-AznF2e-wEcVzc-OWXEXe-NowJzb,
.JJYS0b:active .VfPpkd-AznF2e-wEcVzc-OWXEXe-NowJzb {
  border-color: #174ea6;
}

.VfPpkd-AznF2e-uDEFge .VfPpkd-AznF2e-wEcVzc-OWXEXe-NowJzb {
  border-color: #6200ee;
  border-color: var(--mdc-theme-primary, #6200ee);
}

.VfPpkd-AznF2e-uDEFge .VfPpkd-AznF2e-wEcVzc-OWXEXe-Bz112c {
  color: #018786;
  color: var(--mdc-theme-secondary, #018786);
}

.VfPpkd-AznF2e-uDEFge .VfPpkd-AznF2e-wEcVzc-OWXEXe-NowJzb {
  border-top-width: 2px;
}

.VfPpkd-AznF2e-uDEFge .VfPpkd-AznF2e-wEcVzc-OWXEXe-Bz112c {
  height: 34px;
  font-size: 34px;
}

.VfPpkd-AznF2e-uDEFge {
  display: flex;
  position: absolute;
  top: 0;
  left: 0;
  justify-content: center;
  width: 100%;
  height: 100%;
  pointer-events: none;
  z-index: 1;
}

.VfPpkd-AznF2e-wEcVzc {
  transform-origin: left;
  opacity: 0;
}

.VfPpkd-AznF2e-wEcVzc-OWXEXe-NowJzb {
  align-self: flex-end;
  box-sizing: border-box;
  width: 100%;
  border-top-style: solid;
}

.VfPpkd-AznF2e-wEcVzc-OWXEXe-Bz112c {
  align-self: center;
  margin: 0 auto;
}

.VfPpkd-AznF2e-uDEFge-OWXEXe-auswjd .VfPpkd-AznF2e-wEcVzc {
  opacity: 1;
}

.VfPpkd-AznF2e-uDEFge .VfPpkd-AznF2e-wEcVzc {
  transition: 0.25s transform cubic-bezier(0.4, 0, 0.2, 1);
}

.VfPpkd-AznF2e-uDEFge-OWXEXe-di8rgd-RCfa3e .VfPpkd-AznF2e-wEcVzc {
  transition: none;
}

.VfPpkd-AznF2e-uDEFge-OWXEXe-GN5I5c .VfPpkd-AznF2e-wEcVzc {
  transition: 0.15s opacity linear;
}

.VfPpkd-AznF2e-uDEFge-OWXEXe-auswjd.VfPpkd-AznF2e-uDEFge-OWXEXe-GN5I5c
  .VfPpkd-AznF2e-wEcVzc {
  transition-delay: 0.1s;
}

.rvBHac .VfPpkd-AznF2e-wEcVzc-OWXEXe-NowJzb {
  border-color: #1a73e8;
}

.rvBHac .VfPpkd-AznF2e-wEcVzc-OWXEXe-NowJzb {
  border-top-width: 3px;
}

.rvBHac .VfPpkd-AznF2e-wEcVzc-OWXEXe-NowJzb {
  border-top-left-radius: 3px;
  border-top-right-radius: 3px;
}

.pawmVc {
  margin: 0 2px;
  min-width: 24px;
}

.PRdtG .VfPpkd-AznF2e-wEcVzc-OWXEXe-NowJzb {
  border-color: #1a73e8;
}

.ZcNJTb,
.P8HBFd {
  display: none;
}

.ucf8re .VfPpkd-AznF2e.VfPpkd-AznF2e-OWXEXe-auswjd:hover .VfPpkd-YVzG2b:before,
.ucf8re
  .VfPpkd-AznF2e.VfPpkd-AznF2e-OWXEXe-auswjd.VfPpkd-ksKsZd-XxIAqe-OWXEXe-ZmdkE
  .VfPpkd-YVzG2b:before {
  opacity: 0;
  opacity: var(
    --mdc-primary-navigation-tab-active-hover-state-layer-opacity,
    0
  );
}

.ucf8re
  .VfPpkd-AznF2e.VfPpkd-AznF2e-OWXEXe-auswjd.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe
  .VfPpkd-YVzG2b:before,
.ucf8re
  .VfPpkd-AznF2e.VfPpkd-AznF2e-OWXEXe-auswjd:not(.VfPpkd-ksKsZd-mWPk3d):focus
  .VfPpkd-YVzG2b:before {
  transition-duration: 75ms;
  opacity: 0;
  opacity: var(
    --mdc-primary-navigation-tab-active-focus-state-layer-opacity,
    0
  );
}

.ucf8re
  .VfPpkd-AznF2e.VfPpkd-AznF2e-OWXEXe-auswjd:not(.VfPpkd-ksKsZd-mWPk3d)
  .VfPpkd-YVzG2b:after {
  transition: opacity 0.15s linear;
}

.ucf8re
  .VfPpkd-AznF2e.VfPpkd-AznF2e-OWXEXe-auswjd:not(.VfPpkd-ksKsZd-mWPk3d):active
  .VfPpkd-YVzG2b:after {
  transition-duration: 75ms;
  opacity: 0;
  opacity: var(
    --mdc-primary-navigation-tab-active-pressed-state-layer-opacity,
    0
  );
}

.ucf8re .VfPpkd-AznF2e.VfPpkd-AznF2e-OWXEXe-auswjd.VfPpkd-ksKsZd-mWPk3d {
  --mdc-ripple-fg-opacity: var(
    --mdc-primary-navigation-tab-active-pressed-state-layer-opacity,
    0
  );
}

.ucf8re
  .VfPpkd-AznF2e:not(.VfPpkd-AznF2e-OWXEXe-auswjd):hover
  .VfPpkd-YVzG2b:before,
.ucf8re
  .VfPpkd-AznF2e:not(
    .VfPpkd-AznF2e-OWXEXe-auswjd
  ).VfPpkd-ksKsZd-XxIAqe-OWXEXe-ZmdkE
  .VfPpkd-YVzG2b:before {
  opacity: 0;
  opacity: var(
    --mdc-primary-navigation-tab-inactive-hover-state-layer-opacity,
    0
  );
}

.ucf8re
  .VfPpkd-AznF2e:not(
    .VfPpkd-AznF2e-OWXEXe-auswjd
  ).VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe
  .VfPpkd-YVzG2b:before,
.ucf8re
  .VfPpkd-AznF2e:not(.VfPpkd-AznF2e-OWXEXe-auswjd):not(
    .VfPpkd-ksKsZd-mWPk3d
  ):focus
  .VfPpkd-YVzG2b:before {
  transition-duration: 75ms;
  opacity: 0;
  opacity: var(
    --mdc-primary-navigation-tab-inactive-focus-state-layer-opacity,
    0
  );
}

.ucf8re
  .VfPpkd-AznF2e:not(.VfPpkd-AznF2e-OWXEXe-auswjd):not(.VfPpkd-ksKsZd-mWPk3d)
  .VfPpkd-YVzG2b:after {
  transition: opacity 0.15s linear;
}

.ucf8re
  .VfPpkd-AznF2e:not(.VfPpkd-AznF2e-OWXEXe-auswjd):not(
    .VfPpkd-ksKsZd-mWPk3d
  ):active
  .VfPpkd-YVzG2b:after {
  transition-duration: 75ms;
  opacity: 0;
  opacity: var(
    --mdc-primary-navigation-tab-inactive-pressed-state-layer-opacity,
    0
  );
}

.ucf8re .VfPpkd-AznF2e:not(.VfPpkd-AznF2e-OWXEXe-auswjd).VfPpkd-ksKsZd-mWPk3d {
  --mdc-ripple-fg-opacity: var(
    --mdc-primary-navigation-tab-inactive-pressed-state-layer-opacity,
    0
  );
}

.ucf8re .VfPpkd-AznF2e:not(.VfPpkd-AznF2e-OWXEXe-eu7FSc) {
  height: 64px;
  height: var(--mdc-primary-navigation-tab-container-height, 64px);
}

.ucf8re
  .VfPpkd-AznF2e:not(:disabled).VfPpkd-AznF2e-OWXEXe-auswjd
  .VfPpkd-cfyjzb {
  fill: currentColor;
}

.ucf8re
  .VfPpkd-AznF2e:not(:disabled):hover.VfPpkd-AznF2e-OWXEXe-auswjd
  .VfPpkd-cfyjzb {
  fill: currentColor;
}

.ucf8re
  .VfPpkd-AznF2e:not(:disabled):focus.VfPpkd-AznF2e-OWXEXe-auswjd
  .VfPpkd-cfyjzb {
  fill: currentColor;
}

.ucf8re
  .VfPpkd-AznF2e:not(:disabled):active.VfPpkd-AznF2e-OWXEXe-auswjd
  .VfPpkd-cfyjzb {
  fill: currentColor;
}

.ucf8re .VfPpkd-AznF2e:disabled.VfPpkd-AznF2e-OWXEXe-auswjd .VfPpkd-cfyjzb {
  fill: currentColor;
}

.ucf8re
  .VfPpkd-AznF2e:not(:disabled):not(.VfPpkd-AznF2e-OWXEXe-auswjd)
  .VfPpkd-cfyjzb {
  fill: currentColor;
}

.ucf8re
  .VfPpkd-AznF2e:not(:disabled):hover:not(.VfPpkd-AznF2e-OWXEXe-auswjd)
  .VfPpkd-cfyjzb {
  fill: currentColor;
}

.ucf8re
  .VfPpkd-AznF2e:not(:disabled):focus:not(.VfPpkd-AznF2e-OWXEXe-auswjd)
  .VfPpkd-cfyjzb {
  fill: currentColor;
}

.ucf8re
  .VfPpkd-AznF2e:not(:disabled):active:not(.VfPpkd-AznF2e-OWXEXe-auswjd)
  .VfPpkd-cfyjzb {
  fill: currentColor;
}

.ucf8re
  .VfPpkd-AznF2e:disabled:not(.VfPpkd-AznF2e-OWXEXe-auswjd)
  .VfPpkd-cfyjzb {
  fill: currentColor;
}

.q2wkXd:nth-child(n):nth-child(n).VfPpkd-AznF2e-OWXEXe-auswjd
  .VfPpkd-jY41G-V67aGc {
  color: #01875f;
}

.q2wkXd:nth-child(n):nth-child(n) .VfPpkd-AznF2e-wEcVzc-OWXEXe-NowJzb {
  border-color: #01875f;
}

.P9KVBf
  .q2wkXd:nth-child(n):nth-child(n).VfPpkd-AznF2e-OWXEXe-auswjd
  .VfPpkd-jY41G-V67aGc {
  color: #00a173;
}

.P9KVBf .q2wkXd:nth-child(n):nth-child(n) .VfPpkd-AznF2e-wEcVzc-OWXEXe-NowJzb {
  border-color: #00a173;
}

.cvzg3c:nth-child(n):nth-child(n).VfPpkd-AznF2e-OWXEXe-auswjd
  .VfPpkd-jY41G-V67aGc {
  color: #01875f;
}

.cvzg3c:nth-child(n):nth-child(n) .VfPpkd-AznF2e-wEcVzc-OWXEXe-NowJzb {
  border-color: #01875f;
}

.P9KVBf
  .cvzg3c:nth-child(n):nth-child(n).VfPpkd-AznF2e-OWXEXe-auswjd
  .VfPpkd-jY41G-V67aGc {
  color: #00a173;
}

.P9KVBf .cvzg3c:nth-child(n):nth-child(n) .VfPpkd-AznF2e-wEcVzc-OWXEXe-NowJzb {
  border-color: #00a173;
}

.AthEce:nth-child(n):nth-child(n).VfPpkd-AznF2e-OWXEXe-auswjd
  .VfPpkd-jY41G-V67aGc {
  color: #0179ca;
}

.AthEce:nth-child(n):nth-child(n) .VfPpkd-AznF2e-wEcVzc-OWXEXe-NowJzb {
  border-color: #0179ca;
}

.P9KVBf
  .AthEce:nth-child(n):nth-child(n).VfPpkd-AznF2e-OWXEXe-auswjd
  .VfPpkd-jY41G-V67aGc {
  color: #50b4f4;
}

.P9KVBf .AthEce:nth-child(n):nth-child(n) .VfPpkd-AznF2e-wEcVzc-OWXEXe-NowJzb {
  border-color: #50b4f4;
}

.ROhV3c:nth-child(n):nth-child(n).VfPpkd-AznF2e-OWXEXe-auswjd
  .VfPpkd-jY41G-V67aGc {
  color: #c71c56;
}

.ROhV3c:nth-child(n):nth-child(n) .VfPpkd-AznF2e-wEcVzc-OWXEXe-NowJzb {
  border-color: #c71c56;
}

.P9KVBf
  .ROhV3c:nth-child(n):nth-child(n).VfPpkd-AznF2e-OWXEXe-auswjd
  .VfPpkd-jY41G-V67aGc {
  color: #ff3369;
}

.P9KVBf .ROhV3c:nth-child(n):nth-child(n) .VfPpkd-AznF2e-wEcVzc-OWXEXe-NowJzb {
  border-color: #ff3369;
}

.dUghbc:nth-child(n):nth-child(n).VfPpkd-AznF2e-OWXEXe-auswjd
  .VfPpkd-jY41G-V67aGc {
  color: #202124;
}

.dUghbc:nth-child(n):nth-child(n) .VfPpkd-AznF2e-wEcVzc-OWXEXe-NowJzb {
  border-color: #202124;
}

.P9KVBf
  .dUghbc:nth-child(n):nth-child(n).VfPpkd-AznF2e-OWXEXe-auswjd
  .VfPpkd-jY41G-V67aGc {
  color: #e8eaed;
}

.P9KVBf .dUghbc:nth-child(n):nth-child(n) .VfPpkd-AznF2e-wEcVzc-OWXEXe-NowJzb {
  border-color: #e8eaed;
}

@media screen and (min-width: 840px) {
  .P8HBFd {
    display: block;
  }
}

.SXdXAb-BFbNVe,
.SXdXAb-ugnUJb,
.SXdXAb-BFbNVe:before,
.SXdXAb-BFbNVe:after {
  border-radius: inherit;
  inset: 0;
  position: absolute;
  pointer-events: none;
}

.SXdXAb-ugnUJb {
  transition: 75ms opacity linear;
  background-color: var(--gm3-elevation-surface-tint-layer-color, transparent);
  opacity: calc(
    clamp(0, var(--gm3-elevation-level, 0), 0.05) +
      clamp(0, var(--gm3-elevation-level, 0) - 1, 0.03) +
      clamp(0, var(--gm3-elevation-level, 0) - 2, 0.03) +
      clamp(0, var(--gm3-elevation-level, 0) - 3, 0.01) +
      clamp(0, var(--gm3-elevation-level, 0) - 4, 0.02)
  );
}

.SXdXAb-BFbNVe:before,
.SXdXAb-BFbNVe:after {
  transition: 75ms box-shadow linear;
  content: "";
}

.SXdXAb-BFbNVe:before {
  box-shadow: 0
    calc(
      1px *
        (
          clamp(0, var(--gm3-elevation-level, 0), 1) +
            clamp(0, var(--gm3-elevation-level, 0) - 3, 1) +
            clamp(0, var(--gm3-elevation-level, 0) - 4, 1) * 2
        )
    )
    calc(
      1px *
        (
          2 * clamp(0, var(--gm3-elevation-level, 0), 1) +
            clamp(0, var(--gm3-elevation-level, 0) - 2, 1) +
            clamp(0, var(--gm3-elevation-level, 0) - 4, 1)
        )
    )
    0 var(--gm3-elevation-shadow-color, transparent);
  opacity: calc(clamp(0, var(--gm3-elevation-level, 0), 1) * 0.3);
}

.SXdXAb-BFbNVe:after {
  box-shadow: 0
    calc(
      1px *
        (
          clamp(0, var(--gm3-elevation-level, 0), 1) +
            clamp(0, var(--gm3-elevation-level, 0) - 1, 1) +
            clamp(0, var(--gm3-elevation-level, 0) - 2, 3) * 2
        )
    )
    calc(
      1px *
        (
          clamp(0, var(--gm3-elevation-level, 0), 2) * 3 +
            clamp(0, var(--gm3-elevation-level, 0) - 2, 3) * 2
        )
    )
    calc(
      1px *
        (
          clamp(0, var(--gm3-elevation-level, 0), 4) + 2 *
            clamp(0, var(--gm3-elevation-level, 0) - 4, 1)
        )
    )
    var(--gm3-elevation-shadow-color, transparent);
  opacity: calc(clamp(0, var(--gm3-elevation-level, 0), 1) * 0.15);
}

@media screen and (forced-colors: active) {
  .SXdXAb-BFbNVe {
    display: none;
  }
}

.ogyIjd-yXBf7b-ZMv3u {
  display: flex;
  overflow: hidden;
  position: relative;
  background-color: var(
    --gm3-navigation-bar-container-color,
    var(--gm3-sys-color-surface, #fff)
  );
  border-end-end-radius: var(--gm3-navigation-bar-container-shape-end-end, 0);
  border-end-start-radius: var(
    --gm3-navigation-bar-container-shape-end-start,
    0
  );
  border-start-end-radius: var(
    --gm3-navigation-bar-container-shape-start-end,
    0
  );
  border-start-start-radius: var(
    --gm3-navigation-bar-container-shape-start-start,
    0
  );
  height: var(--gm3-navigation-bar-container-height, 80px);
}

.ogyIjd-yXBf7b-ZMv3u {
  --gm3-elevation-level: var(--gm3-navigation-bar-container-elevation, 2);
  --gm3-elevation-surface-tint-layer-color: var(
    --gm3-navigation-bar-container-surface-tint-layer-color,
    var(--gm3-sys-color-surface-tint, #6991d6)
  );
}

.ogyIjd-yXBf7b-Fr1Th-haAclf {
  display: flex;
  flex-grow: 1;
}

.ogyIjd-yXBf7b-ZMv3u-AznF2e {
  align-items: center;
  background-color: transparent;
  border: none;
  cursor: pointer;
  display: flex;
  flex-direction: column;
  flex-grow: 1;
  justify-content: center;
  outline: none;
  position: relative;
  min-height: 56px;
  padding: 8px 0 12px;
}

.ogyIjd-yXBf7b-ZMv3u-AmTAGb {
  height: 16px;
  -webkit-margin-before: 4px;
  margin-block-start: 4px;
  opacity: 1;
  transition:
    opacity 0.1s cubic-bezier(0.4, 0, 0.2, 1),
    height 0.1s cubic-bezier(0.4, 0, 0.2, 1);
  font-family: var(--gm3-navigation-bar-label-text-font, "Google Sans Text");
  font-size: var(--gm3-navigation-bar-label-text-size, 0.75rem);
  font-weight: var(--gm3-navigation-bar-label-text-weight, 500);
  letter-spacing: var(--gm3-navigation-bar-label-text-tracking, 0.006rem);
  line-height: var(--gm3-navigation-bar-label-text-line-height, 1rem);
}

.ogyIjd-yXBf7b-ZMv3u-AmTAGb-OWXEXe-L6cTce {
  height: 0;
  -webkit-margin-before: 0;
  margin-block-start: 0;
  opacity: 0;
}

.ogyIjd-yXBf7b-ZMv3u-cfyjzb-bN97Pc {
  align-items: center;
  display: flex;
  justify-content: center;
  position: relative;
  height: var(--gm3-navigation-bar-active-indicator-height, 32px);
  width: var(--gm3-navigation-bar-active-indicator-width, 64px);
}

.ogyIjd-yXBf7b-ZMv3u-cfyjzb-sM5MNb {
  position: absolute;
  height: var(--gm3-navigation-bar-icon-size, 24px);
  width: var(--gm3-navigation-bar-icon-size, 24px);
}

.ogyIjd-yXBf7b-ZMv3u-cfyjzb,
.ogyIjd-yXBf7b-ZMv3u-cfyjzb svg {
  font-size: var(--gm3-navigation-bar-icon-size, 24px);
  width: var(--gm3-navigation-bar-icon-size, 24px);
  height: var(--gm3-navigation-bar-icon-size, 24px);
}

.ogyIjd-yXBf7b-ZMv3u-cfyjzb-sM5MNb-OWXEXe-auswjd {
  display: none;
}

.ogyIjd-yXBf7b-ZMv3u-iWkn7d {
  inset-inline-start: 50%;
  -webkit-margin-start: 6px;
  margin-inline-start: 6px;
  -webkit-margin-before: 4px;
  margin-block-start: 4px;
}

.ogyIjd-yXBf7b-ZMv3u-iWkn7d-OWXEXe-hJDwNd {
  -webkit-margin-start: 0;
  margin-inline-start: 0;
  -webkit-margin-before: 0;
  margin-block-start: 0;
}

.ogyIjd-yXBf7b-ZMv3u-HKZIO-uDEFge {
  opacity: 0;
  transition:
    width 0.1s cubic-bezier(0.4, 0, 0.2, 1),
    opacity 0.1s cubic-bezier(0.4, 0, 0.2, 1);
  background-color: var(
    --gm3-navigation-bar-active-indicator-color,
    var(--gm3-sys-color-secondary-container, #c2e7ff)
  );
  border-end-end-radius: var(
    --gm3-navigation-bar-active-indicator-shape-end-end,
    9999px
  );
  border-end-start-radius: var(
    --gm3-navigation-bar-active-indicator-shape-end-start,
    9999px
  );
  border-start-end-radius: var(
    --gm3-navigation-bar-active-indicator-shape-start-end,
    9999px
  );
  border-start-start-radius: var(
    --gm3-navigation-bar-active-indicator-shape-start-start,
    9999px
  );
  height: var(--gm3-navigation-bar-active-indicator-height, 32px);
  width: var(--gm3-navigation-bar-icon-size, 24px);
}

.ogyIjd-yXBf7b-ZMv3u-AznF2e {
  --gm3-ripple-hover-color: var(
    --gm3-navigation-bar-inactive-hover-state-layer-color,
    var(--gm3-sys-color-on-surface, #1f1f1f)
  );
  --gm3-ripple-hover-opacity: var(
    --gm3-navigation-bar-hover-state-layer-opacity,
    0.08
  );
  --gm3-ripple-pressed-color: var(
    --gm3-navigation-bar-inactive-pressed-state-layer-color,
    var(--gm3-sys-color-on-surface, #1f1f1f)
  );
  --gm3-ripple-pressed-opacity: var(
    --gm3-navigation-bar-pressed-state-layer-opacity,
    0.12
  );
  --gm3-ripple-shape: var(--gm3-navigation-bar-container-shape, 0px);
}

.ogyIjd-yXBf7b-ZMv3u-AznF2e {
  --gm3-focus-ring-inward-target-shape: 8px;
}

.ogyIjd-yXBf7b-ZMv3u-AznF2e:focus-visible {
  --gm3-focus-ring-inward-display: block;
}

.ogyIjd-yXBf7b-ZMv3u-AznF2e-OWXEXe-auswjd {
  --gm3-ripple-hover-color: var(
    --gm3-navigation-bar-active-hover-state-layer-color,
    var(--gm3-sys-color-on-surface, #1f1f1f)
  );
  --gm3-ripple-hover-opacity: var(
    --gm3-navigation-bar-hover-state-layer-opacity,
    0.08
  );
  --gm3-ripple-pressed-color: var(
    --gm3-navigation-bar-active-pressed-state-layer-color,
    var(--gm3-sys-color-on-surface, #1f1f1f)
  );
  --gm3-ripple-pressed-opacity: var(
    --gm3-navigation-bar-pressed-state-layer-opacity,
    0.12
  );
  --gm3-ripple-shape: var(--gm3-navigation-bar-container-shape, 0px);
}

.ogyIjd-yXBf7b-ZMv3u-AznF2e-OWXEXe-auswjd .ogyIjd-yXBf7b-ZMv3u-HKZIO-uDEFge {
  opacity: 1;
  width: var(--gm3-navigation-bar-active-indicator-width, 64px);
}

.ogyIjd-yXBf7b-ZMv3u-AznF2e-OWXEXe-auswjd .ogyIjd-yXBf7b-ZMv3u-AmTAGb {
  font-weight: var(--gm3-navigation-bar-active-label-text-weight, 700);
}

.ogyIjd-yXBf7b-ZMv3u-AznF2e .ogyIjd-yXBf7b-ZMv3u-AmTAGb {
  color: var(
    --gm3-navigation-bar-inactive-label-text-color,
    var(--gm3-sys-color-on-surface-variant, #444746)
  );
}

.ogyIjd-yXBf7b-ZMv3u-AznF2e:hover .ogyIjd-yXBf7b-ZMv3u-AmTAGb {
  color: var(
    --gm3-navigation-bar-inactive-hover-label-text-color,
    var(--gm3-sys-color-on-surface, #1f1f1f)
  );
}

.ogyIjd-yXBf7b-ZMv3u-AznF2e:focus .ogyIjd-yXBf7b-ZMv3u-AmTAGb {
  color: var(
    --gm3-navigation-bar-inactive-focus-label-text-color,
    var(--gm3-sys-color-on-surface, #1f1f1f)
  );
}

.ogyIjd-yXBf7b-ZMv3u-AznF2e:active .ogyIjd-yXBf7b-ZMv3u-AmTAGb {
  color: var(
    --gm3-navigation-bar-inactive-pressed-label-text-color,
    var(--gm3-sys-color-on-surface, #1f1f1f)
  );
}

.ogyIjd-yXBf7b-ZMv3u-AznF2e-OWXEXe-auswjd .ogyIjd-yXBf7b-ZMv3u-AmTAGb {
  color: var(
    --gm3-navigation-bar-active-label-text-color,
    var(--gm3-sys-color-on-surface, #1f1f1f)
  );
}

.ogyIjd-yXBf7b-ZMv3u-AznF2e-OWXEXe-auswjd:hover .ogyIjd-yXBf7b-ZMv3u-AmTAGb {
  color: var(
    --gm3-navigation-bar-active-hover-label-text-color,
    var(--gm3-sys-color-on-surface, #1f1f1f)
  );
}

.ogyIjd-yXBf7b-ZMv3u-AznF2e-OWXEXe-auswjd:focus .ogyIjd-yXBf7b-ZMv3u-AmTAGb {
  color: var(
    --gm3-navigation-bar-active-focus-label-text-color,
    var(--gm3-sys-color-on-surface, #1f1f1f)
  );
}

.ogyIjd-yXBf7b-ZMv3u-AznF2e-OWXEXe-auswjd:active .ogyIjd-yXBf7b-ZMv3u-AmTAGb {
  color: var(
    --gm3-navigation-bar-active-pressed-label-text-color,
    var(--gm3-sys-color-on-surface, #1f1f1f)
  );
}

.ogyIjd-yXBf7b-ZMv3u-AznF2e-OWXEXe-auswjd .ogyIjd-yXBf7b-ZMv3u-cfyjzb-sM5MNb {
  display: none;
}

.ogyIjd-yXBf7b-ZMv3u-AznF2e .ogyIjd-yXBf7b-ZMv3u-cfyjzb {
  color: var(
    --gm3-navigation-bar-inactive-icon-color,
    var(--gm3-sys-color-on-surface-variant, #444746)
  );
  fill: currentColor;
}

.ogyIjd-yXBf7b-ZMv3u-AznF2e:hover .ogyIjd-yXBf7b-ZMv3u-cfyjzb {
  color: var(
    --gm3-navigation-bar-inactive-hover-icon-color,
    var(--gm3-sys-color-on-surface, #1f1f1f)
  );
  fill: currentColor;
}

.ogyIjd-yXBf7b-ZMv3u-AznF2e:focus .ogyIjd-yXBf7b-ZMv3u-cfyjzb {
  color: var(
    --gm3-navigation-bar-inactive-focus-icon-color,
    var(--gm3-sys-color-on-surface, #1f1f1f)
  );
  fill: currentColor;
}

.ogyIjd-yXBf7b-ZMv3u-AznF2e:active .ogyIjd-yXBf7b-ZMv3u-cfyjzb {
  color: var(
    --gm3-navigation-bar-inactive-pressed-icon-color,
    var(--gm3-sys-color-on-surface, #1f1f1f)
  );
  fill: currentColor;
}

.ogyIjd-yXBf7b-ZMv3u-AznF2e-OWXEXe-auswjd .ogyIjd-yXBf7b-ZMv3u-cfyjzb {
  color: var(
    --gm3-navigation-bar-active-icon-color,
    var(--gm3-sys-color-on-secondary-container, #001d35)
  );
  fill: currentColor;
}

.ogyIjd-yXBf7b-ZMv3u-AznF2e-OWXEXe-auswjd:hover .ogyIjd-yXBf7b-ZMv3u-cfyjzb {
  color: var(
    --gm3-navigation-bar-active-hover-icon-color,
    var(--gm3-sys-color-on-secondary-container, #001d35)
  );
  fill: currentColor;
}

.ogyIjd-yXBf7b-ZMv3u-AznF2e-OWXEXe-auswjd:focus .ogyIjd-yXBf7b-ZMv3u-cfyjzb {
  color: var(
    --gm3-navigation-bar-active-focus-icon-color,
    var(--gm3-sys-color-on-secondary-container, #001d35)
  );
  fill: currentColor;
}

.ogyIjd-yXBf7b-ZMv3u-AznF2e-OWXEXe-auswjd:active .ogyIjd-yXBf7b-ZMv3u-cfyjzb {
  color: var(
    --gm3-navigation-bar-active-pressed-icon-color,
    var(--gm3-sys-color-on-secondary-container, #001d35)
  );
  fill: currentColor;
}

.ogyIjd-yXBf7b-ZMv3u-AznF2e-OWXEXe-auswjd
  .ogyIjd-yXBf7b-ZMv3u-cfyjzb-sM5MNb-OWXEXe-auswjd {
  display: block;
}

.ogyIjd-yXBf7b-ZMv3u-OWXEXe-ZYIfFd-mt1Mkb-SjW3R
  .ogyIjd-yXBf7b-ZMv3u-AznF2e:not(.ogyIjd-yXBf7b-ZMv3u-AznF2e-OWXEXe-auswjd)
  .ogyIjd-yXBf7b-ZMv3u-AmTAGb {
  height: 0;
  opacity: 0;
}

.JtbJpb {
  color: #01875f;
  fill: #01875f;
  stop-color: #01875f;
}

.JtbJpb:not(:disabled) {
  color: #01875f;
}

.P9KVBf .JtbJpb {
  color: #00a173;
  fill: #00a173;
  stop-color: #00a173;
}

.P9KVBf .JtbJpb:not(:disabled) {
  color: #00a173;
}

.VuUAje {
  color: #01875f;
  fill: #01875f;
  stop-color: #01875f;
}

.VuUAje:not(:disabled) {
  color: #01875f;
}

.P9KVBf .VuUAje {
  color: #00a173;
  fill: #00a173;
  stop-color: #00a173;
}

.P9KVBf .VuUAje:not(:disabled) {
  color: #00a173;
}

.nC9GBc {
  color: #0179ca;
  fill: #0179ca;
  stop-color: #0179ca;
}

.nC9GBc:not(:disabled) {
  color: #0179ca;
}

.P9KVBf .nC9GBc {
  color: #50b4f4;
  fill: #50b4f4;
  stop-color: #50b4f4;
}

.P9KVBf .nC9GBc:not(:disabled) {
  color: #50b4f4;
}

.bDwnVb {
  color: #c71c56;
  fill: #c71c56;
  stop-color: #c71c56;
}

.bDwnVb:not(:disabled) {
  color: #c71c56;
}

.P9KVBf .bDwnVb {
  color: #ff3369;
  fill: #ff3369;
  stop-color: #ff3369;
}

.P9KVBf .bDwnVb:not(:disabled) {
  color: #ff3369;
}

.xCoTHe {
  color: #202124;
  fill: #202124;
  stop-color: #202124;
}

.xCoTHe:not(:disabled) {
  color: #202124;
}

.P9KVBf .xCoTHe {
  color: #e8eaed;
  fill: #e8eaed;
  stop-color: #e8eaed;
}

.P9KVBf .xCoTHe:not(:disabled) {
  color: #e8eaed;
}

.yyaGpb {
  display: flex;
  justify-content: center;
  width: 100%;
}

.P7NFWb {
  background-color: #fff;
  border-top: none;
  bottom: 0;
  display: flex;
  height: 48px;
  justify-content: center;
  left: 0;
  position: static;
  width: 100%;
  z-index: 3;
}

.P9KVBf .P7NFWb {
  background-color: #202124;
}

.uEz1ib {
  align-items: center;
  display: flex;
  flex: 1;
  flex-direction: column;
  justify-content: center;
  max-width: 112px;
}

.jb05Ib {
  line-height: 0;
  display: none;
}

.WL3b7c {
  font-family:
    Google Sans,
    Roboto,
    Arial,
    sans-serif;
  line-height: 1.25rem;
  font-size: 0.875rem;
  letter-spacing: 0.0178571429em;
  font-weight: 500;
  display: -webkit-box;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
}

.Y4jiDf {
  color: #5f6368;
  fill: #5f6368;
  stop-color: #5f6368;
}

.Y4jiDf:not(:disabled) {
  color: #5f6368;
}

.P9KVBf .Y4jiDf {
  color: #9aa0a6;
  fill: #9aa0a6;
  stop-color: #9aa0a6;
}

.P9KVBf .Y4jiDf:not(:disabled) {
  color: #9aa0a6;
}

.sziCu {
  display: none;
}

@media (any-pointer: coarse), (any-pointer: none) {
  .jb05Ib {
    display: block;
  }

  .P7NFWb {
    border-top: 1px solid rgb(218, 220, 224);
    height: 56px;
    position: fixed;
  }

  .P9KVBf .P7NFWb {
    border-top: 1px solid rgb(95, 99, 104);
  }
}

@media screen and (min-width: 840px) {
  .P7NFWb {
    display: none;
  }
}

.OZB1F {
  display: none;
}

.kSBRO {
  bottom: 0;
  display: none;
  height: 56px;
  left: 0;
  overflow-x: auto;
  position: fixed;
  width: 100%;
  z-index: 3;
}

.XoLaae {
  min-width: 300px;
  --gm3-navigation-bar-active-indicator-height: 24px;
  --gm3-navigation-bar-active-indicator-width: 56px;
  --gm3-navigation-bar-container-height: 56px;
  --gm3-navigation-bar-icon-size: 24px;
}

.dkNQbf {
  padding-top: 0;
  padding-bottom: 0;
}

@media (any-pointer: coarse), (any-pointer: none) {
  .kSBRO {
    display: block;
  }
}

@media screen and (min-width: 840px) {
  .kSBRO {
    display: none;
  }
}

.JIsjjd-Btuy5e {
  position: relative;
  background-color: var(--gm3-badge-color, var(--gm3-sys-color-error, #b3261e));
  border-end-end-radius: var(--gm3-badge-shape-end-end, 9999px);
  border-end-start-radius: var(--gm3-badge-shape-end-start, 9999px);
  border-start-end-radius: var(--gm3-badge-shape-start-end, 9999px);
  border-start-start-radius: var(--gm3-badge-shape-start-start, 9999px);
  height: var(--gm3-badge-size, 6px);
  width: var(--gm3-badge-size, 6px);
}

.JIsjjd-Btuy5e-OWXEXe-uNfmef {
  position: absolute;
  inset-block-start: 0;
  inset-inline-end: 0;
}

.JIsjjd-Btuy5e-OWXEXe-hJDwNd-J42Xof-uNfmef {
  inset-block-end: calc(50% - 2px);
  inset-block-start: auto;
  inset-inline-end: auto;
  inset-inline-start: 50%;
}

.JIsjjd-Btuy5e-OWXEXe-hJDwNd {
  align-items: center;
  display: flex;
  justify-content: center;
  width: auto;
  background-color: var(
    --gm3-badge-large-color,
    var(--gm3-sys-color-error, #b3261e)
  );
  border-end-end-radius: var(--gm3-badge-large-shape-end-end, 9999px);
  border-end-start-radius: var(--gm3-badge-large-shape-end-start, 9999px);
  border-start-end-radius: var(--gm3-badge-large-shape-start-end, 9999px);
  border-start-start-radius: var(--gm3-badge-large-shape-start-start, 9999px);
  height: var(--gm3-badge-large-size, 16px);
  min-width: var(--gm3-badge-large-size, 16px);
}

.JIsjjd-Isrln {
  margin: 0 4px;
  color: var(
    --gm3-badge-large-label-text-color,
    var(--gm3-sys-color-on-error, #fff)
  );
  font-family: var(--gm3-badge-large-label-text-font, "Google Sans Text");
  font-size: var(--gm3-badge-large-label-text-size, 0.688rem);
  font-weight: var(--gm3-badge-large-label-text-weight, 500);
  letter-spacing: var(--gm3-badge-large-label-text-tracking, 0.006rem);
  line-height: var(--gm3-badge-large-label-text-line-height, 1rem);
}

@media screen and (forced-colors: active) {
  .JIsjjd-Btuy5e {
    background-color: ButtonText;
  }

  .JIsjjd-Btuy5e-OWXEXe-hJDwNd {
    background-color: ButtonFace;
    border: 1px solid ButtonText;
    box-sizing: border-box;
  }
}

.hQnXo {
  background-color: #fff;
  margin: 0;
  position: absolute;
  top: 0;
  width: 100vw;
}

.hQnXo:not(:disabled) {
  background-color: #fff;
}

.P9KVBf .hQnXo {
  background-color: #202124;
}

.P9KVBf .hQnXo:not(:disabled) {
  background-color: #202124;
}

.hQnXo.sMVRZe {
  height: 100vh;
  left: 0;
  z-index: 5;
}

.hQnXo.sMVRZe .ePyrDc {
  border-color: #dadce0;
  border-bottom: solid 1px;
}

.hQnXo.sMVRZe .ePyrDc:not(:disabled) {
  border-color: #dadce0;
}

.P9KVBf .hQnXo.sMVRZe .ePyrDc {
  border-color: #5f6368;
}

.P9KVBf .hQnXo.sMVRZe .ePyrDc:not(:disabled) {
  border-color: #5f6368;
}

.ePyrDc {
  align-items: center;
  box-sizing: content-box;
  display: flex;
  height: 48px;
  margin: 0 2px;
  position: relative;
}

.j1R2Me .Ic6Vy {
  color: #5f6368;
  fill: #5f6368;
  stop-color: #5f6368;
  font-size: 18px;
  position: relative;
}

.j1R2Me .Ic6Vy:not(:disabled) {
  color: #5f6368;
}

.P9KVBf .j1R2Me .Ic6Vy {
  color: #9aa0a6;
  fill: #9aa0a6;
  stop-color: #9aa0a6;
}

.P9KVBf .j1R2Me .Ic6Vy:not(:disabled) {
  color: #9aa0a6;
}

.UJwHBc .opB26b {
  color: #5f6368;
  fill: #5f6368;
  stop-color: #5f6368;
  font-size: 24px;
  position: relative;
}

.UJwHBc .opB26b:not(:disabled) {
  color: #5f6368;
}

.P9KVBf .UJwHBc .opB26b {
  color: #9aa0a6;
  fill: #9aa0a6;
  stop-color: #9aa0a6;
}

.P9KVBf .UJwHBc .opB26b:not(:disabled) {
  color: #9aa0a6;
}

.j1R2Me {
  display: none;
  height: 48px;
  padding: 15px 17px;
}

.UJwHBc {
  display: inline;
  height: 48px;
  padding: 12px 12px 12px 24px;
}

.XLWCmc {
  height: 48px;
  padding: 17px 19px;
  position: relative;
  width: 52px;
}

.XLWCmc .VFjhDf {
  color: #5f6368;
  fill: #5f6368;
  stop-color: #5f6368;
  font-size: 14px;
}

.XLWCmc .VFjhDf:not(:disabled) {
  color: #5f6368;
}

.P9KVBf .XLWCmc .VFjhDf {
  color: #9aa0a6;
  fill: #9aa0a6;
  stop-color: #9aa0a6;
}

.P9KVBf .XLWCmc .VFjhDf:not(:disabled) {
  color: #9aa0a6;
}

.HWAcU {
  font-family:
    Google Sans,
    Roboto,
    Arial,
    sans-serif;
  line-height: 1.5rem;
  font-size: 1rem;
  letter-spacing: 0.00625em;
  font-weight: 500;
  font-weight: 400;
  color: #202124;
  fill: #202124;
  stop-color: #202124;
  height: 48px;
  width: 100%;
}

.HWAcU:not(:disabled) {
  color: #202124;
}

.P9KVBf .HWAcU {
  color: #e8eaed;
  fill: #e8eaed;
  stop-color: #e8eaed;
}

.P9KVBf .HWAcU:not(:disabled) {
  color: #e8eaed;
}

.wirelessAndroidFinskyBoqWebChromeMaterialchromewebHeaderSearchbarSearchBarSearchInput::-webkit-input-placeholder {
  font-family:
    Google Sans,
    Roboto,
    Arial,
    sans-serif;
  line-height: 1.5rem;
  font-size: 1rem;
  letter-spacing: 0.00625em;
  font-weight: 500;
  font-weight: 400;
  color: #5f6368;
  fill: #5f6368;
  stop-color: #5f6368;
}

.HWAcU::placeholder {
  font-family:
    Google Sans,
    Roboto,
    Arial,
    sans-serif;
  line-height: 1.5rem;
  font-size: 1rem;
  letter-spacing: 0.00625em;
  font-weight: 500;
  font-weight: 400;
  color: #5f6368;
  fill: #5f6368;
  stop-color: #5f6368;
}

.wirelessAndroidFinskyBoqWebChromeMaterialchromewebHeaderSearchbarSearchBarSearchInput::-webkit-input-placeholder:not(
    :disabled
  ) {
  color: #5f6368;
}

.HWAcU::placeholder:not(:disabled) {
  color: #5f6368;
}

.modeDarkTheme
  .wirelessAndroidFinskyBoqWebChromeMaterialchromewebHeaderSearchbarSearchBarSearchInput::-webkit-input-placeholder {
  color: #9aa0a6;
  fill: #9aa0a6;
  stop-color: #9aa0a6;
}

.P9KVBf .HWAcU::placeholder {
  color: #9aa0a6;
  fill: #9aa0a6;
  stop-color: #9aa0a6;
}

.modeDarkTheme
  .wirelessAndroidFinskyBoqWebChromeMaterialchromewebHeaderSearchbarSearchBarSearchInput::-webkit-input-placeholder:not(
    :disabled
  ) {
  color: #9aa0a6;
}

.P9KVBf .HWAcU::placeholder:not(:disabled) {
  color: #9aa0a6;
}

.YVhSle {
  align-items: center;
  display: flex;
  height: 100%;
  min-height: 36px;
  margin: 6px 0;
  position: relative;
}

.YVhSle[aria-selected="true"] {
  background-color: #2021240a;
}

.YVhSle[aria-selected="true"]:not(:disabled) {
  background-color: #2021240a;
}

.P9KVBf .YVhSle[aria-selected="true"] {
  background-color: #e8eaed0a;
}

.P9KVBf .YVhSle[aria-selected="true"]:not(:disabled) {
  background-color: #e8eaed0a;
}

.YVhSle[aria-selected="false"] {
  background: none;
}

.H3UN0 {
  overflow: auto;
}

.fWLDob {
  color: #5f6368;
  fill: #5f6368;
  stop-color: #5f6368;
  align-items: center;
  display: flex;
  height: 100%;
}

.fWLDob:not(:disabled) {
  color: #5f6368;
}

.P9KVBf .fWLDob {
  color: #9aa0a6;
  fill: #9aa0a6;
  stop-color: #9aa0a6;
}

.P9KVBf .fWLDob:not(:disabled) {
  color: #9aa0a6;
}

.FfLSic {
  color: #202124;
  fill: #202124;
  stop-color: #202124;
  align-items: center;
  display: flex;
  height: 100%;
}

.FfLSic:not(:disabled) {
  color: #202124;
}

.P9KVBf .FfLSic {
  color: #e8eaed;
  fill: #e8eaed;
  stop-color: #e8eaed;
}

.P9KVBf .FfLSic:not(:disabled) {
  color: #e8eaed;
}

.QTWoUe {
  display: block;
  height: 100%;
  outline: none;
  width: 100%;
}

.VnJy5c {
  height: 32px;
  margin: 0 12px 0 22px;
  position: relative;
  width: 32px;
}

.VnJy5c .dbAtlf {
  color: #5f6368;
  fill: #5f6368;
  stop-color: #5f6368;
  font-size: 20px;
  padding: 6px;
}

.VnJy5c .dbAtlf:not(:disabled) {
  color: #5f6368;
}

.P9KVBf .VnJy5c .dbAtlf {
  color: #9aa0a6;
  fill: #9aa0a6;
  stop-color: #9aa0a6;
}

.P9KVBf .VnJy5c .dbAtlf:not(:disabled) {
  color: #9aa0a6;
}

.OWBiB {
  border-radius: 8px;
  height: 32px;
  width: 32px;
}

.WuMlDe {
  font-size: 0.875rem;
  font-weight: 400;
  letter-spacing: 0.0178571429em;
  line-height: 1.25rem;
}

.oWSyie {
  font-family: Roboto, Arial, sans-serif;
  line-height: 1rem;
  font-size: 0.75rem;
  letter-spacing: 0.025em;
  font-weight: 400;
}

.oWSyie .sRzXp {
  font-size: 9px;
}

.XPmdRc {
  font-weight: 500;
}

.NGOzcb {
  display: inline;
  margin-left: auto;
  padding: 0 26px;
}

.NGOzcb .UzumSc {
  color: #5f6368;
  fill: #5f6368;
  stop-color: #5f6368;
  font-size: 16px;
}

.NGOzcb .UzumSc:not(:disabled) {
  color: #5f6368;
}

.P9KVBf .NGOzcb .UzumSc {
  color: #9aa0a6;
  fill: #9aa0a6;
  stop-color: #9aa0a6;
}

.P9KVBf .NGOzcb .UzumSc:not(:disabled) {
  color: #9aa0a6;
}

@media (hover: hover) {
  .QvOuef {
    align-self: start;
    position: relative;
    width: 100%;
  }

  .hQnXo {
    background-color: #f1f3f4;
    border-radius: 8px;
    margin: 4px auto;
    max-width: 720px;
    min-width: 285px;
    position: relative;
    width: calc(100vw - 320px);
  }

  .hQnXo:not(:disabled) {
    background-color: #f1f3f4;
  }

  .P9KVBf .hQnXo {
    background-color: #3c4043;
  }

  .P9KVBf .hQnXo:not(:disabled) {
    background-color: #3c4043;
  }

  .hQnXo.sMVRZe {
    background-color: #fff;
    box-shadow:
      0 1px 2px #3c40434d,
      0 1px 3px 1px #3c404326;
    height: unset;
    left: unset;
  }

  .hQnXo.sMVRZe:not(:disabled) {
    background-color: #fff;
  }

  .P9KVBf .hQnXo.sMVRZe {
    background-color: #202124;
  }

  .P9KVBf .hQnXo.sMVRZe:not(:disabled) {
    background-color: #202124;
  }

  .P9KVBf .hQnXo.sMVRZe {
    box-shadow:
      0 1px 2px #0000004d,
      0 1px 3px 1px #00000026;
  }

  .j1R2Me {
    display: inline;
  }

  .UJwHBc,
  .NGOzcb {
    display: none;
  }

  .VnJy5c {
    margin: 0 12px;
  }

  .VnJy5c .dbAtlf {
    font-size: 18px;
    padding: 7px;
  }
}

@media screen and (hover: hover) and (min-width: 840px) {
  .hQnXo {
    margin: 8px auto;
  }
}

@media screen and (hover: hover) and (min-width: 960px) {
  .QvOuef {
    position: absolute;
  }

  .hQnXo {
    width: calc(100vw - 420px);
  }
}

@media screen and (hover: none) and (min-width: 840px) {
  .QvOuef {
    align-self: start;
    position: relative;
    width: 100%;
  }

  .hQnXo {
    background-color: #f1f3f4;
    border-radius: 8px;
    margin: 4px auto;
    max-width: 720px;
    min-width: 285px;
    position: relative;
    width: calc(100vw - 320px);
  }

  .hQnXo:not(:disabled) {
    background-color: #f1f3f4;
  }

  .P9KVBf .hQnXo {
    background-color: #3c4043;
  }

  .P9KVBf .hQnXo:not(:disabled) {
    background-color: #3c4043;
  }

  .hQnXo.sMVRZe {
    background-color: #fff;
    box-shadow:
      0 1px 2px #3c40434d,
      0 1px 3px 1px #3c404326;
    height: unset;
    left: unset;
  }

  .hQnXo.sMVRZe:not(:disabled) {
    background-color: #fff;
  }

  .P9KVBf .hQnXo.sMVRZe {
    background-color: #202124;
  }

  .P9KVBf .hQnXo.sMVRZe:not(:disabled) {
    background-color: #202124;
  }

  .P9KVBf .hQnXo.sMVRZe {
    box-shadow:
      0 1px 2px #0000004d,
      0 1px 3px 1px #00000026;
  }

  .j1R2Me {
    display: inline;
  }

  .UJwHBc,
  .NGOzcb {
    display: none;
  }

  .VnJy5c {
    margin: 0 12px;
  }

  .VnJy5c .dbAtlf {
    font-size: 18px;
    padding: 7px;
  }
}

@media screen and (hover: none) and (min-width: 840px) and (min-width: 840px) {
  .hQnXo {
    margin: 8px auto;
  }
}

@media screen and (hover: none) and (min-width: 840px) and (min-width: 960px) {
  .QvOuef {
    position: absolute;
  }

  .hQnXo {
    width: calc(100vw - 420px);
  }
}

.oc9n0c {
  align-items: center;
  display: flex;
  margin: 0 10px 0 auto;
}

.r9optf {
  color: #5f6368;
  fill: #5f6368;
  stop-color: #5f6368;
}

.r9optf:not(:disabled) {
  color: #5f6368;
}

.P9KVBf .r9optf {
  color: #9aa0a6;
  fill: #9aa0a6;
  stop-color: #9aa0a6;
}

.P9KVBf .r9optf:not(:disabled) {
  color: #9aa0a6;
}

.oPjgQb {
  align-items: center;
  display: flex;
  height: 56px;
  width: 100%;
}

.QKrU5e {
  box-shadow:
    0 4px 5px #00000024,
    0 1px 10px #0000001f,
    0 2px 4px -1px #0003;
}

.S3WLMd {
  background-color: #fff;
  position: fixed;
  top: 0;
  transition: box-shadow 0.2s ease-in-out;
  width: 100%;
  z-index: 3;
}

.P9KVBf .S3WLMd {
  background-color: #202124;
}

.uOuZTe {
  display: block;
}

.N77Uuf {
  display: none;
}

@media (any-pointer: coarse), (any-pointer: none) {
  .uOuZTe {
    display: none;
  }

  .N77Uuf {
    display: block;
  }
}

.f0UV3d {
  color: #5f6368;
  fill: #5f6368;
  stop-color: #5f6368;
  font-family:
    Google Sans,
    Roboto,
    Arial,
    sans-serif;
  line-height: 1.75rem;
  font-size: 1.375rem;
  letter-spacing: 0;
  font-weight: 400;
  font-weight: 500;
  align-items: center;
  display: flex;
  height: 100%;
  margin: 0 16px;
  white-space: nowrap;
  z-index: 1;
}

.f0UV3d:not(:disabled) {
  color: #5f6368;
}

.P9KVBf .f0UV3d {
  color: #9aa0a6;
  fill: #9aa0a6;
  stop-color: #9aa0a6;
}

.P9KVBf .f0UV3d:not(:disabled) {
  color: #9aa0a6;
}

.f0UV3d:focus:not(:focus-visible) {
  outline: none;
}

.kOqhQd {
  margin-right: 8px;
  height: 40px;
  width: 40px;
}

@media (hover: none) {
  .SwliHe {
    display: none;
  }
}

@media screen and (min-width: 840px) {
  .oPjgQb {
    height: 64px;
  }

  .f0UV3d {
    margin: 0 14px 0 28px;
  }

  .SwliHe {
    display: flex;
  }
}

.glB9Ve {
  margin-top: 128px;
}

.Czez9d {
  margin-top: 104px;
}

.glB9Ve.xsXTx,
.Czez9d.xsXTx {
  margin-top: 0;
}

.nI07g {
  margin-left: 24px;
  margin-right: 24px;
}

@media screen and (min-width: 600px) {
  .nI07g {
    margin-left: 48px;
    margin-right: 48px;
  }
}

@media screen and (min-width: 1280px) {
  .nI07g {
    margin-left: 72px;
    margin-right: 72px;
  }
}

@media screen and (min-width: 1440px) {
  .nI07g {
    margin-left: auto;
    margin-right: auto;
    max-width: 1296px;
  }
}

@media (any-pointer: coarse), (any-pointer: none) {
  .glB9Ve {
    margin-top: 80px;
  }

  .Czez9d {
    margin-top: 36px;
  }
}

@media screen and (min-width: 840px) {
  .glB9Ve {
    margin-top: 88px;
  }

  .Czez9d {
    margin-top: 64px;
  }
}

.w7Iutd {
  align-items: center;
  display: flex;
}

.w7Iutd > :first-child:last-child ~ .wVqUob,
.w7Iutd > :first-child:nth-last-child(2) ~ .wVqUob,
.w7Iutd > :first-child:nth-last-child(3) ~ .wVqUob {
  padding: 0 18px;
}

.wVqUob {
  min-width: 96px;
  padding: 0 16px;
  position: relative;
}

.wVqUob .ClM7O {
  color: #202124;
  fill: #202124;
  stop-color: #202124;
  font-family:
    Google Sans,
    Roboto,
    Arial,
    sans-serif;
  line-height: 1.25rem;
  font-size: 0.875rem;
  letter-spacing: 0.0178571429em;
  font-weight: 500;
  align-items: center;
  display: flex;
  height: 24px;
  justify-content: center;
  white-space: nowrap;
}

.wVqUob .ClM7O:not(:disabled) {
  color: #202124;
}

.P9KVBf .wVqUob .ClM7O {
  color: #e8eaed;
  fill: #e8eaed;
  stop-color: #e8eaed;
}

.P9KVBf .wVqUob .ClM7O:not(:disabled) {
  color: #e8eaed;
}

.wVqUob .g1rdde {
  color: #5f6368;
  fill: #5f6368;
  stop-color: #5f6368;
  font-family: Roboto, Arial, sans-serif;
  line-height: 1rem;
  font-size: 0.75rem;
  letter-spacing: 0.025em;
  font-weight: 400;
  align-items: center;
  display: flex;
  height: 20px;
  justify-content: center;
  white-space: nowrap;
}

.wVqUob .g1rdde:not(:disabled) {
  color: #5f6368;
}

.P9KVBf .wVqUob .g1rdde {
  color: #9aa0a6;
  fill: #9aa0a6;
  stop-color: #9aa0a6;
}

.P9KVBf .wVqUob .g1rdde:not(:disabled) {
  color: #9aa0a6;
}

.wVqUob:first-child {
  padding-left: 0;
}

.wVqUob:not(:first-child):before {
  background-color: #e8eaed;
  content: "";
  display: block;
  height: 24px;
  left: 0;
  position: absolute;
  top: calc(50% - 12px);
  width: 1px;
}

.P9KVBf .wVqUob:not(:first-child):before {
  background-color: #3c4043;
}

.eQLGk {
  cursor: pointer;
  line-height: 12px;
  margin-left: 4px;
}

.TT9eCd {
  align-items: center;
  display: flex;
}

.ERwvGb:nth-child(n) {
  font-size: 12px;
}

.yyf8A:nth-child(n) {
  font-size: inherit;
}

.z9nYqc {
  cursor: pointer;
  line-height: 12px;
  margin-left: 4px;
}

.hJ7Hse:nth-child(n) {
  font-size: inherit;
}

.Qh5JFb {
  line-height: 12px;
  margin-left: 4px;
}

.atLm6 {
  margin-right: 16px;
  vertical-align: middle;
}

.B6ueub {
  height: 18px;
  margin-right: 7px;
  width: 18px;
}

.XjKdFd {
  color: #202124;
  fill: #202124;
  stop-color: #202124;
  font-family:
    Google Sans,
    Roboto,
    Arial,
    sans-serif;
  line-height: 1.5rem;
  font-size: 1rem;
  letter-spacing: 0.00625em;
  font-weight: 500;
  margin-bottom: 12px;
}

.XjKdFd:not(:disabled) {
  color: #202124;
}

.P9KVBf .XjKdFd {
  color: #e8eaed;
  fill: #e8eaed;
  stop-color: #e8eaed;
}

.P9KVBf .XjKdFd:not(:disabled) {
  color: #e8eaed;
}

.sUSdNe {
  color: #5f6368;
  fill: #5f6368;
  stop-color: #5f6368;
  font-size: 0.875rem;
  font-weight: 400;
  letter-spacing: 0.0142857143em;
  line-height: 1.25rem;
  margin-bottom: 10px;
}

.sUSdNe:not(:disabled) {
  color: #5f6368;
}

.P9KVBf .sUSdNe {
  color: #9aa0a6;
  fill: #9aa0a6;
  stop-color: #9aa0a6;
}

.P9KVBf .sUSdNe:not(:disabled) {
  color: #9aa0a6;
}

.m46uhe {
  color: #202124;
  fill: #202124;
  stop-color: #202124;
}

.m46uhe:not(:disabled) {
  color: #202124;
}

.P9KVBf .m46uhe {
  color: #e8eaed;
  fill: #e8eaed;
  stop-color: #e8eaed;
}

.P9KVBf .m46uhe:not(:disabled) {
  color: #e8eaed;
}

.fVkJld {
  height: 18px;
  margin-bottom: -4px;
  margin-right: 7px;
  vertical-align: middle;
  width: 18px;
}

.N8A3ib {
  font-size: 0.75rem;
  font-weight: 400;
  height: 48px;
  margin-top: 0;
  margin-bottom: 0;
  border-radius: 8px;
}

.N8A3ib .VfPpkd-kBDsod {
  font-size: 1rem;
  width: 1rem;
  height: 1rem;
}

.N8A3ib .VfPpkd-RLmnJb {
  height: 100%;
}

.N8A3ib .VfPpkd-Jh9lGc {
  border-radius: 8px;
}

.N8A3ib .VfPpkd-J1Ukfc-LhBDec {
  border-radius: 6px;
}

.N8A3ib .VfPpkd-J1Ukfc-LhBDec:after {
  border-radius: 8px;
}

.B8vmF {
  font-size: 0.75rem;
  font-weight: 400;
  border-radius: 8px;
  padding: 0;
}

.B8vmF .VfPpkd-kBDsod {
  font-size: 1rem;
  width: 1rem;
  height: 1rem;
}

.B8vmF .VfPpkd-Jh9lGc {
  border-radius: 8px;
}

.B8vmF .VfPpkd-J1Ukfc-LhBDec {
  border-radius: 6px;
}

.B8vmF .VfPpkd-J1Ukfc-LhBDec:after {
  border-radius: 8px;
}

.SnQSJf {
  color: #5f6368;
  fill: #5f6368;
  stop-color: #5f6368;
  display: flex;
  align-items: center;
}

.SnQSJf:not(:disabled) {
  color: #5f6368;
}

.P9KVBf .SnQSJf {
  color: #9aa0a6;
  fill: #9aa0a6;
  stop-color: #9aa0a6;
}

.P9KVBf .SnQSJf:not(:disabled) {
  color: #9aa0a6;
}

.NSgJbf {
  color: #5f6368;
  fill: #5f6368;
  stop-color: #5f6368;
  display: flex;
  align-items: center;
  margin-top: 20px;
}

.NSgJbf:not(:disabled) {
  color: #5f6368;
}

.P9KVBf .NSgJbf {
  color: #9aa0a6;
  fill: #9aa0a6;
  stop-color: #9aa0a6;
}

.P9KVBf .NSgJbf:not(:disabled) {
  color: #9aa0a6;
}

.EcKMce {
  font-size: 0.75rem;
  font-weight: 400;
}

.qWEIpd {
  margin-left: 8px;
  margin-right: 8px;
}

.qWEIpd:nth-child(n) {
  font-size: 16px;
}

@media screen and (min-width: 1280px) {
  .N8A3ib {
    font-size: 0.875rem;
  }
}

.U1pfve {
  flex-shrink: 0;
  margin-right: 6px;
}

.U1pfve:nth-child(n) {
  font-size: 25px;
}

.j1J7Vc {
  z-index: 0;
}

.X7dYee {
  align-items: center;
  display: flex;
  margin-left: 5px;
  padding: 4px 0;
}

.fKG8ve {
  margin: 0 30px 0 12px;
}

.Peiswb {
  color: #202124;
  fill: #202124;
  stop-color: #202124;
  font-family:
    Google Sans,
    Roboto,
    Arial,
    sans-serif;
  line-height: 1.5rem;
  font-size: 1rem;
  letter-spacing: 0.00625em;
  font-weight: 500;
  margin-bottom: 12px;
}

.Peiswb:not(:disabled) {
  color: #202124;
}

.P9KVBf .Peiswb {
  color: #e8eaed;
  fill: #e8eaed;
  stop-color: #e8eaed;
}

.P9KVBf .Peiswb:not(:disabled) {
  color: #e8eaed;
}

.lPVVWd {
  color: #5f6368;
  fill: #5f6368;
  stop-color: #5f6368;
  font-size: 0.875rem;
  font-weight: 400;
  letter-spacing: 0.0142857143em;
  line-height: 1.25rem;
  margin-bottom: 10px;
}

.lPVVWd:not(:disabled) {
  color: #5f6368;
}

.P9KVBf .lPVVWd {
  color: #9aa0a6;
  fill: #9aa0a6;
  stop-color: #9aa0a6;
}

.P9KVBf .lPVVWd:not(:disabled) {
  color: #9aa0a6;
}

.HcyOxe {
  container-type: inline-size;
  container-name: section-wrapper;
  padding-top: 20px;
  width: 100%;
}

.cswwxf {
  padding-bottom: 20px;
}

.VMq4uf {
  color: #202124;
  fill: #202124;
  stop-color: #202124;
  font-family:
    Google Sans,
    Roboto,
    Arial,
    sans-serif;
  line-height: 1.5rem;
  font-size: 1.125rem;
  letter-spacing: 0;
  font-weight: 400;
  font-weight: 500;
  display: flex;
  justify-content: space-between;
}

.VMq4uf:not(:disabled) {
  color: #202124;
}

.P9KVBf .VMq4uf {
  color: #e8eaed;
  fill: #e8eaed;
  stop-color: #e8eaed;
}

.P9KVBf .VMq4uf:not(:disabled) {
  color: #e8eaed;
}

.VMq4uf .W7A5Qb {
  color: #5f6368;
  fill: #5f6368;
  stop-color: #5f6368;
  font-size: 20px;
  padding: 2px;
}

.VMq4uf .W7A5Qb:not(:disabled) {
  color: #5f6368;
}

.P9KVBf .VMq4uf .W7A5Qb {
  color: #9aa0a6;
  fill: #9aa0a6;
  stop-color: #9aa0a6;
}

.P9KVBf .VMq4uf .W7A5Qb:not(:disabled) {
  color: #9aa0a6;
}

.VxpoF {
  margin: -12px;
}

.EaMWib {
  margin-right: 16px;
}

.XfZNbf {
  display: flex;
  align-items: center;
}

.aJ3edd {
  color: #5f6368;
  fill: #5f6368;
  stop-color: #5f6368;
  font-family: Roboto, Arial, sans-serif;
  line-height: 1rem;
  font-size: 0.75rem;
  letter-spacing: 0.025em;
  font-weight: 400;
  font-family: Roboto, Helvetica, Arial, sans-serif;
}

.aJ3edd:not(:disabled) {
  color: #5f6368;
}

.P9KVBf .aJ3edd {
  color: #9aa0a6;
  fill: #9aa0a6;
  stop-color: #9aa0a6;
}

.P9KVBf .aJ3edd:not(:disabled) {
  color: #9aa0a6;
}

.SfzRHd {
  color: #5f6368;
  fill: #5f6368;
  stop-color: #5f6368;
  font-size: 0.875rem;
  font-weight: 400;
  letter-spacing: 0.0142857143em;
  line-height: 1.25rem;
  font-family: Roboto, Helvetica, Arial, sans-serif;
}

.SfzRHd:not(:disabled) {
  color: #5f6368;
}

.P9KVBf .SfzRHd {
  color: #9aa0a6;
  fill: #9aa0a6;
  stop-color: #9aa0a6;
}

.P9KVBf .SfzRHd:not(:disabled) {
  color: #9aa0a6;
}

.jqSImf {
  display: none;
}

@media screen and (min-width: 600px) {
  .HcyOxe {
    margin-bottom: 16px;
  }

  .VMq4uf {
    justify-content: start;
  }

  .tvTcgc {
    justify-content: space-between;
  }
}

.CiSZSd {
  display: none;
}

@media screen and (min-width: 600px) {
  .ZVqkWd {
    display: none;
  }

  .CiSZSd {
    display: inherit;
    margin-left: auto;
  }
}

.Mmzrq {
  display: inline;
}

.YDZHB {
  display: none;
}

@container section-wrapper (min-width: 600px) {
  .Mmzrq {
    display: none;
  }

  .YDZHB {
    display: inherit;
    margin-left: auto;
  }
}

@media screen and (min-width: 960px) {
  .ruhdXe {
    border-radius: 8px;
    border-color: #e8eaed;
    border: 1px solid;
  }

  .ruhdXe:not(:disabled) {
    border-color: #e8eaed;
  }

  .P9KVBf .ruhdXe {
    border-color: #3c4043;
  }

  .P9KVBf .ruhdXe:not(:disabled) {
    border-color: #3c4043;
  }

  .vFw3rb {
    padding-left: 28px;
    padding-right: 28px;
  }

  .cswwxf {
    padding-bottom: 20px;
  }

  .ut40Kd {
    padding: 0 28px 20px;
  }
}

@media screen and (min-width: 1280px) {
  .HcyOxe {
    margin-bottom: 24px;
  }

  .VxpoF {
    margin: -11px;
  }

  .VMq4uf {
    font-family:
      Google Sans,
      Roboto,
      Arial,
      sans-serif;
    line-height: 1.75rem;
    font-size: 1.375rem;
    letter-spacing: 0;
    font-weight: 400;
    font-weight: 500;
  }

  .aJ3edd {
    font-size: 0.875rem;
    font-weight: 400;
    letter-spacing: 0.0142857143em;
    line-height: 1.25rem;
  }
}

.Lcfjsf,
.xul3wf,
.hfIXKe {
  height: 100%;
}

.LSVrad {
  max-width: 250px;
  margin-right: 12px;
}

.LSVrad:last-child {
  margin-right: 0;
}

.BxDeNe {
  width: 250px;
  margin-bottom: 8px;
}

.NlS5xc {
  color: #202124;
  fill: #202124;
  stop-color: #202124;
  font-family:
    Google Sans,
    Helvetica,
    Arial,
    sans-serif;
  font-weight: 500;
}

.NlS5xc:not(:disabled) {
  color: #202124;
}

.P9KVBf .NlS5xc {
  color: #e8eaed;
  fill: #e8eaed;
  stop-color: #e8eaed;
}

.P9KVBf .NlS5xc:not(:disabled) {
  color: #e8eaed;
}

.MNiakc {
  display: inline-block;
  font-size: 0.8rem;
  padding-bottom: 4px;
}

.dhfIFb {
  font-size: 0.75rem;
}

@media screen and (min-width: 1280px) {
  .LSVrad {
    margin-right: 16px;
  }
}

.tU8Y5c {
  color: #202124;
  fill: #202124;
  stop-color: #202124;
}

.tU8Y5c:not(:disabled) {
  color: #202124;
}

.P9KVBf .tU8Y5c {
  color: #e8eaed;
  fill: #e8eaed;
  stop-color: #e8eaed;
}

.P9KVBf .tU8Y5c:not(:disabled) {
  color: #e8eaed;
}

.wkMJlb {
  margin: 0 auto;
  min-height: 56px;
  position: relative;
  width: calc(100% - 48px);
}

.YWi3ub {
  max-width: 1296px;
}

.DAXFJc {
  max-width: 1600px;
}

.dzkqwc {
  color: #202124;
  fill: #202124;
  stop-color: #202124;
  padding-bottom: 32px;
}

.dzkqwc:not(:disabled) {
  color: #202124;
}

.P9KVBf .dzkqwc {
  color: #e8eaed;
  fill: #e8eaed;
  stop-color: #e8eaed;
}

.P9KVBf .dzkqwc:not(:disabled) {
  color: #e8eaed;
}

body:not(.P9KVBf) .P9KVBf .dzkqwc {
  background-color: #202124;
}

body:not(.P9KVBf) .P9KVBf .dzkqwc:not(:disabled) {
  background-color: #202124;
}

.smjjUc {
  position: fixed;
  top: 96px;
  z-index: 1;
}

.F0CGId,
.nRgZne {
  margin-top: 40px;
}

.atOvg {
  display: none;
}

@media screen and (min-width: 600px) {
  .wkMJlb {
    width: calc(100% - 96px);
  }
}

@media screen and (min-width: 960px) {
  .nRgZne {
    display: flex;
    justify-content: space-between;
  }

  .qZmL0 {
    width: calc(100% - 348px);
  }

  .o45e4d {
    width: 276px;
  }

  .srfs5 {
    width: calc(50% - 12px);
  }

  .atOvg {
    display: inherit;
  }

  .OaCuEc {
    display: none;
  }

  .owletd {
    position: fixed;
    right: 48px;
    top: 132px;
  }

  .Zmm8o {
    bottom: 0;
    position: absolute;
    right: 0;
  }
}

@media screen and (min-width: 1280px) {
  .qZmL0 {
    width: calc(100% - 436px);
  }

  .o45e4d {
    width: 364px;
  }

  .wkMJlb {
    width: calc(100% - 144px);
  }

  .owletd {
    right: 72px;
  }
}

@media screen and (min-width: 1440px) {
  .DDv5Bb {
    right: calc(50% - 648px);
  }
}

@media screen and (min-width: 1744px) {
  .tc8wJ {
    right: calc(50% - 800px);
  }
}

.Z1Dz7b {
  color: #01875f;
  fill: #01875f;
  stop-color: #01875f;
}

.Z1Dz7b:not(:disabled) {
  color: #01875f;
}

.P9KVBf .Z1Dz7b {
  color: #00a173;
  fill: #00a173;
  stop-color: #00a173;
}

.P9KVBf .Z1Dz7b:not(:disabled) {
  color: #00a173;
}

.qOrUJd {
  color: #0179ca;
  fill: #0179ca;
  stop-color: #0179ca;
}

.qOrUJd:not(:disabled) {
  color: #0179ca;
}

.P9KVBf .qOrUJd {
  color: #50b4f4;
  fill: #50b4f4;
  stop-color: #50b4f4;
}

.P9KVBf .qOrUJd:not(:disabled) {
  color: #50b4f4;
}

.p3tk0 {
  color: #c71c56;
  fill: #c71c56;
  stop-color: #c71c56;
}

.p3tk0:not(:disabled) {
  color: #c71c56;
}

.P9KVBf .p3tk0 {
  color: #ff3369;
  fill: #ff3369;
  stop-color: #ff3369;
}

.P9KVBf .p3tk0:not(:disabled) {
  color: #ff3369;
}

.wcB8se {
  background-color: #01875f;
}

.wcB8se:not(:disabled) {
  background-color: #01875f;
}

.P9KVBf .wcB8se {
  background-color: #00a173;
}

.P9KVBf .wcB8se:not(:disabled) {
  background-color: #00a173;
}

.lf0Bpf {
  background-color: #0179ca;
}

.lf0Bpf:not(:disabled) {
  background-color: #0179ca;
}

.P9KVBf .lf0Bpf {
  background-color: #50b4f4;
}

.P9KVBf .lf0Bpf:not(:disabled) {
  background-color: #50b4f4;
}

.Dy42ad {
  background-color: #c71c56;
}

.Dy42ad:not(:disabled) {
  background-color: #c71c56;
}

.P9KVBf .Dy42ad {
  background-color: #ff3369;
}

.P9KVBf .Dy42ad:not(:disabled) {
  background-color: #ff3369;
}

.wtdZ1c {
  margin-top: 25px;
  display: flex;
}

.PCpMl {
  color: #202124;
  fill: #202124;
  stop-color: #202124;
  font-size: 1rem;
  font-weight: 400;
  letter-spacing: 0.0125em;
  line-height: 1.5rem;
}

.PCpMl:not(:disabled) {
  color: #202124;
}

.P9KVBf .PCpMl {
  color: #e8eaed;
  fill: #e8eaed;
  stop-color: #e8eaed;
}

.P9KVBf .PCpMl:not(:disabled) {
  color: #e8eaed;
}

.q0hsib {
  margin: 10px 0;
}

.ERjVt {
  margin: auto;
  width: 100%;
}

.zr0aGc {
  display: flex;
  justify-content: space-between;
}

.njDCuc {
  width: 100%;
}

.Qap6Zd {
  font-family: Roboto, Arial, sans-serif;
  line-height: 1rem;
  font-size: 0.6875rem;
  letter-spacing: 0.0727272727em;
  font-weight: 500;
  text-transform: uppercase;
}

.DfQkVd {
  column-gap: 20px;
  display: grid;
  grid-template-columns: repeat(1, auto);
}

.PuYTX {
  padding: 24px;
  margin-top: 20px;
  border: 1px solid;
  border-color: #dadce0;
  border-radius: 8px;
}

.PuYTX:not(:disabled) {
  border-color: #dadce0;
}

.P9KVBf .PuYTX {
  border-color: #5f6368;
}

.P9KVBf .PuYTX:not(:disabled) {
  border-color: #5f6368;
}

.qWaare {
  display: flex;
  justify-content: space-between;
}

.ID8ywc {
  text-align: right;
  min-height: unset;
  outline: none;
  cursor: pointer;
}

.ID8ywc:hover,
.ID8ywc:active {
  text-decoration: underline;
}

.ID8ywc:disabled {
  color: #9aa0a6;
  fill: #9aa0a6;
  stop-color: #9aa0a6;
}

.ID8ywc:disabled:not(:disabled) {
  color: #9aa0a6;
}

.P9KVBf .ID8ywc:disabled {
  color: #5f6368;
  fill: #5f6368;
  stop-color: #5f6368;
}

.P9KVBf .ID8ywc:disabled:not(:disabled) {
  color: #5f6368;
}

.gbNCWd {
  margin-top: 15px;
  display: flex;
  justify-content: space-between;
}

.XlHvpd {
  flex-direction: row-reverse;
  display: flex;
  width: 100%;
}

@media screen and (min-width: 700px) {
  .ERjVt {
    width: unset;
  }

  .zr0aGc {
    column-gap: 30px;
    display: grid;
    grid-template-columns: repeat(5, auto);
  }

  .DfQkVd {
    grid-template-columns: repeat(2, auto);
  }
}

.B6OPpd {
  align-items: flex-start;
  display: flex;
  margin-top: 12px;
}

.FKQO6 {
  border-radius: 50%;
  display: inline-block;
  margin-right: 5px;
  vertical-align: middle;
}

.cXHvHc {
  margin-left: 16px;
}

.pH8Kj {
  color: #202124;
  fill: #202124;
  stop-color: #202124;
  font-size: 1rem;
  font-weight: 400;
  letter-spacing: 0.00625em;
  line-height: 1.5rem;
}

.pH8Kj:not(:disabled) {
  color: #202124;
}

.P9KVBf .pH8Kj {
  color: #e8eaed;
  fill: #e8eaed;
  stop-color: #e8eaed;
}

.P9KVBf .pH8Kj:not(:disabled) {
  color: #e8eaed;
}

.GR37Ed {
  font-size: 0.875rem;
  font-weight: 400;
  letter-spacing: 0.0142857143em;
  line-height: 1.25rem;
  margin-top: 6px;
}

.AMTWz {
  align-items: center;
  display: flex;
  height: 52px;
  margin-top: 18px;
  margin-bottom: 31px;
}

.Opz00c {
  margin-right: 6px;
}

.aazPze {
  display: flex;
  flex: 2;
  font-size: 18px;
  font-weight: 500;
  margin-left: 21px;
}

.D3Qfie {
  color: #5f6368;
  fill: #5f6368;
  background-color: #fff;
  border: 1px rgb(218, 220, 224) solid;
  border-radius: 8px;
  box-sizing: border-box;
  cursor: pointer;
  display: inline-block;
  font-family:
    Google Sans,
    Roboto,
    Arial,
    sans-serif;
  font-size: 14px;
  font-weight: 500;
  height: 32px;
  letter-spacing: 0.25px;
  line-height: 18px;
  min-width: auto;
  outline: none;
  overflow: hidden;
  position: relative;
  text-align: center;
  text-decoration: none;
  text-transform: none;
  transition: background 0.2s 0.1s;
  -webkit-font-smoothing: antialiased;
  -webkit-tap-highlight-color: transparent;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  z-index: 0;
}

.P9KVBf .D3Qfie {
  color: #9aa0a6;
  fill: #9aa0a6;
}

.P9KVBf .D3Qfie {
  background-color: #202124;
}

.P9KVBf .D3Qfie {
  border: 1px rgb(95, 99, 104) solid;
}

.P9KVBf .D3Qfie:before,
.P9KVBf .D3Qfie:after {
  background-color: #dadce0;
  background-color: var(--mdc-ripple-color, rgb(218, 220, 224));
}

.P9KVBf .D3Qfie:hover:before,
.P9KVBf .D3Qfie.VfPpkd-ksKsZd-XxIAqe-OWXEXe-ZmdkE:before {
  opacity: 0.08;
  opacity: var(--mdc-ripple-hover-opacity, 0.08);
}

.P9KVBf .D3Qfie.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe:before,
.P9KVBf .D3Qfie:not(.VfPpkd-ksKsZd-mWPk3d):focus:before {
  transition-duration: 75ms;
  opacity: 0.24;
  opacity: var(--mdc-ripple-focus-opacity, 0.24);
}

.P9KVBf .D3Qfie:not(.VfPpkd-ksKsZd-mWPk3d):after {
  transition: opacity 0.15s linear;
}

.P9KVBf .D3Qfie:not(.VfPpkd-ksKsZd-mWPk3d):active:after {
  transition-duration: 75ms;
  opacity: 0.24;
  opacity: var(--mdc-ripple-press-opacity, 0.24);
}

.P9KVBf .D3Qfie.VfPpkd-ksKsZd-mWPk3d {
  --mdc-ripple-fg-opacity: var(--mdc-ripple-press-opacity, 0.24);
}

.D3Qfie.qs41qe {
  border: none;
  padding: 1px;
}

.D3Qfie.KKjvXb {
  color: #1a73e8;
  fill: #1a73e8;
  background-color: #e8f0fe;
  border: none;
  padding: 1px;
}

.P9KVBf .D3Qfie.KKjvXb {
  color: #8ab4f8;
  fill: #8ab4f8;
}

.P9KVBf .D3Qfie.KKjvXb {
  background-color: #8ab4f83d;
}

.P9KVBf .D3Qfie:focus {
  color: #fff;
  fill: #fff;
}

.D3Qfie:focus .Gggmbb {
  opacity: 0.12;
}

.D3Qfie .Gggmbb {
  background-color: #5f6368;
}

.P9KVBf .D3Qfie .Gggmbb {
  background-color: #dadce0;
}

.Gggmbb {
  inset: 0;
  opacity: 0;
  position: absolute;
}

.UQI9cd {
  height: 24px;
  line-height: 10px;
}

.UQI9cd .kW9Bj {
  margin: 0 12px;
}

.kW9Bj {
  align-items: center;
  display: flex;
  position: relative;
  margin: 0 16px;
}

.kW9Bj .ypTNYd {
  display: inline-block;
  margin: 6px 4px;
}

.c6xzBd {
  display: inline-flex;
  flex-shrink: 0;
  margin: 0 4px 0 0;
}

.c6xzBd.jv2yne {
  display: none;
}

.D3Qfie.u3bW4e {
  outline: 1px solid transparent;
}

.b6SkTb {
  display: flex;
  flex-wrap: wrap;
  gap: 12px;
}

.rE4BKe {
  gap: 12px;
}

.kofMvc {
  border-radius: 9999px;
}

.kofMvc .Ka7T4c,
.KnEF3e .Ka7T4c {
  font-size: 16px;
}

.KuPXpe {
  border: 0;
}

.KuPXpe.mrSlsb {
  color: #056449;
  fill: #056449;
  stop-color: #056449;
}

.KuPXpe.mrSlsb:not(:disabled) {
  color: #056449;
}

.P9KVBf .KuPXpe.mrSlsb {
  color: #00b380;
  fill: #00b380;
  stop-color: #00b380;
}

.P9KVBf .KuPXpe.mrSlsb:not(:disabled) {
  color: #00b380;
}

.KuPXpe.EFMXQ {
  color: #056449;
  fill: #056449;
  stop-color: #056449;
}

.KuPXpe.EFMXQ:not(:disabled) {
  color: #056449;
}

.P9KVBf .KuPXpe.EFMXQ {
  color: #00b380;
  fill: #00b380;
  stop-color: #00b380;
}

.P9KVBf .KuPXpe.EFMXQ:not(:disabled) {
  color: #00b380;
}

.KuPXpe.NWM5Eb {
  color: #8a0d37;
  fill: #8a0d37;
  stop-color: #8a0d37;
}

.KuPXpe.NWM5Eb:not(:disabled) {
  color: #8a0d37;
}

.P9KVBf .KuPXpe.NWM5Eb {
  color: #ff708c;
  fill: #ff708c;
  stop-color: #ff708c;
}

.P9KVBf .KuPXpe.NWM5Eb:not(:disabled) {
  color: #ff708c;
}

.KuPXpe.ArLwsf {
  color: #035282;
  fill: #035282;
  stop-color: #035282;
}

.KuPXpe.ArLwsf:not(:disabled) {
  color: #035282;
}

.P9KVBf .KuPXpe.ArLwsf {
  color: #50b4f4;
  fill: #50b4f4;
  stop-color: #50b4f4;
}

.P9KVBf .KuPXpe.ArLwsf:not(:disabled) {
  color: #50b4f4;
}

.zhWc7e {
  height: 16px;
  width: 16px;
}

.ah7Sve {
  background-color: #fff;
  border-radius: 4px;
}

.ah7Sve:not(:disabled) {
  background-color: #fff;
}

.P9KVBf .ah7Sve {
  background-color: #202124;
}

.P9KVBf .ah7Sve:not(:disabled) {
  background-color: #202124;
}

.KnEF3e {
  color: #5f6368;
  fill: #5f6368;
  stop-color: #5f6368;
  font-size: 0.875rem;
  font-weight: 400;
  letter-spacing: 0.0142857143em;
  line-height: 1.25rem;
}

.KnEF3e:not(:disabled) {
  color: #5f6368;
}

.P9KVBf .KnEF3e {
  color: #9aa0a6;
  fill: #9aa0a6;
  stop-color: #9aa0a6;
}

.P9KVBf .KnEF3e:not(:disabled) {
  color: #9aa0a6;
}

.KnEF3e.FwR7Pc {
  background-color: #e8eaed;
}

.KnEF3e.FwR7Pc:not(:disabled) {
  background-color: #e8eaed;
}

.P9KVBf .KnEF3e.FwR7Pc {
  background-color: #3c4043;
}

.P9KVBf .KnEF3e.FwR7Pc:not(:disabled) {
  background-color: #3c4043;
}

.ah7Sve.e5Emjc .KnEF3e {
  padding-left: 45px;
}

.KnEF3e.N2RpBe:before {
  border-color: #e8eaed;
  border-bottom: 2px solid;
  border-right: 2px solid;
  content: " ";
  display: block;
  height: 11px;
  left: 20px;
  opacity: 1;
  position: absolute;
  top: 24%;
  transform: rotate(45deg);
  transform-origin: left;
  width: 5px;
}

.KnEF3e.N2RpBe:before:not(:disabled) {
  border-color: #e8eaed;
}

.P9KVBf .KnEF3e.N2RpBe:before {
  border-color: #3c4043;
}

.P9KVBf .KnEF3e.N2RpBe:before:not(:disabled) {
  border-color: #3c4043;
}

[dir="rtl"] .KnEF3e.N2RpBe:before {
  transform: scaleX(-1) rotate(45deg);
}

.KnEF3e .Ce1Y1c {
  left: 16px;
}

.mrSlsb.KKjvXb {
  color: #056449;
  fill: #056449;
  stop-color: #056449;
  background-color: #e6f3ef;
}

.mrSlsb.KKjvXb:not(:disabled) {
  color: #056449;
}

.P9KVBf .mrSlsb.KKjvXb {
  color: #00b380;
  fill: #00b380;
  stop-color: #00b380;
}

.P9KVBf .mrSlsb.KKjvXb:not(:disabled) {
  color: #00b380;
}

.mrSlsb.KKjvXb:not(:disabled) {
  background-color: #e6f3ef;
}

.P9KVBf .mrSlsb.KKjvXb {
  background-color: #013d2c;
}

.P9KVBf .mrSlsb.KKjvXb:not(:disabled) {
  background-color: #013d2c;
}

.EFMXQ.KKjvXb {
  color: #056449;
  fill: #056449;
  stop-color: #056449;
  background-color: #e6f3ef;
}

.EFMXQ.KKjvXb:not(:disabled) {
  color: #056449;
}

.P9KVBf .EFMXQ.KKjvXb {
  color: #00b380;
  fill: #00b380;
  stop-color: #00b380;
}

.P9KVBf .EFMXQ.KKjvXb:not(:disabled) {
  color: #00b380;
}

.EFMXQ.KKjvXb:not(:disabled) {
  background-color: #e6f3ef;
}

.P9KVBf .EFMXQ.KKjvXb {
  background-color: #013d2c;
}

.P9KVBf .EFMXQ.KKjvXb:not(:disabled) {
  background-color: #013d2c;
}

.NWM5Eb.KKjvXb {
  color: #8a0d37;
  fill: #8a0d37;
  stop-color: #8a0d37;
  background-color: #f9e8ee;
}

.NWM5Eb.KKjvXb:not(:disabled) {
  color: #8a0d37;
}

.P9KVBf .NWM5Eb.KKjvXb {
  color: #ff708c;
  fill: #ff708c;
  stop-color: #ff708c;
}

.P9KVBf .NWM5Eb.KKjvXb:not(:disabled) {
  color: #ff708c;
}

.NWM5Eb.KKjvXb:not(:disabled) {
  background-color: #f9e8ee;
}

.P9KVBf .NWM5Eb.KKjvXb {
  background-color: #610b29;
}

.P9KVBf .NWM5Eb.KKjvXb:not(:disabled) {
  background-color: #610b29;
}

.ArLwsf.KKjvXb {
  color: #035282;
  fill: #035282;
  stop-color: #035282;
  background-color: #e5f1f9;
}

.ArLwsf.KKjvXb:not(:disabled) {
  color: #035282;
}

.P9KVBf .ArLwsf.KKjvXb {
  color: #50b4f4;
  fill: #50b4f4;
  stop-color: #50b4f4;
}

.P9KVBf .ArLwsf.KKjvXb:not(:disabled) {
  color: #50b4f4;
}

.ArLwsf.KKjvXb:not(:disabled) {
  background-color: #e5f1f9;
}

.P9KVBf .ArLwsf.KKjvXb {
  background-color: #024066;
}

.P9KVBf .ArLwsf.KKjvXb:not(:disabled) {
  background-color: #024066;
}

.EgPD2d {
  color: #5f6368;
  fill: #5f6368;
  stop-color: #5f6368;
  font-size: 0.875rem;
  line-height: 1.25rem;
}

.EgPD2d:not(:disabled) {
  color: #5f6368;
}

.P9KVBf .EgPD2d {
  color: #9aa0a6;
  fill: #9aa0a6;
  stop-color: #9aa0a6;
}

.P9KVBf .EgPD2d:not(:disabled) {
  color: #9aa0a6;
}

.YNR7H {
  display: flex;
  align-items: center;
  justify-content: space-between;
}

.ocpBU {
  background-color: #f8f9fa;
  display: grid;
  align-items: center;
  margin: 24px 24px 0;
  padding: 12px 16px 16px;
  grid-row-gap: 12px;
  grid-template-columns: 1fr;
}

.ocpBU:not(:disabled) {
  background-color: #f8f9fa;
}

.P9KVBf .ocpBU {
  background-color: #2a2b2e;
}

.P9KVBf .ocpBU:not(:disabled) {
  background-color: #2a2b2e;
}

.T6E0ze {
  display: flex;
  align-items: center;
}

.gSGphe {
  display: grid;
  align-items: center;
  grid-column-gap: 16px;
  grid-template-columns: repeat(2, max-content);
}

.abYEib {
  border-radius: 50%;
  width: 32px;
  height: 32px;
  overflow: hidden;
  background-size: cover;
}

.X5PpBb {
  color: #202124;
  fill: #202124;
  stop-color: #202124;
  font-size: 0.875rem;
  font-weight: 400;
  letter-spacing: 0.0142857143em;
  line-height: 1.25rem;
}

.X5PpBb:not(:disabled) {
  color: #202124;
}

.P9KVBf .X5PpBb {
  color: #e8eaed;
  fill: #e8eaed;
  stop-color: #e8eaed;
}

.P9KVBf .X5PpBb:not(:disabled) {
  color: #e8eaed;
}

.I6j64d {
  color: #202124;
  fill: #202124;
  stop-color: #202124;
  font-size: 0.875rem;
  font-weight: 400;
  letter-spacing: 0.0142857143em;
  line-height: 1.25rem;
}

.I6j64d:not(:disabled) {
  color: #202124;
}

.P9KVBf .I6j64d {
  color: #e8eaed;
  fill: #e8eaed;
  stop-color: #e8eaed;
}

.P9KVBf .I6j64d:not(:disabled) {
  color: #e8eaed;
}

.Jx4nYe,
.AJTPZc {
  margin-top: 16px;
}

.AJTPZc {
  font-family: Roboto, Arial, sans-serif;
  font-size: 0.75rem;
  font-weight: 400;
  letter-spacing: 0.025em;
  line-height: 1rem;
}

.bp9Aid {
  color: #5f6368;
  fill: #5f6368;
  stop-color: #5f6368;
  font-family: Roboto, Arial, sans-serif;
  font-size: 0.75rem;
  font-weight: 400;
  letter-spacing: 0.025em;
  line-height: 1rem;
  margin-left: 1ch;
}

.bp9Aid:not(:disabled) {
  color: #5f6368;
}

.P9KVBf .bp9Aid {
  color: #9aa0a6;
  fill: #9aa0a6;
  stop-color: #9aa0a6;
}

.P9KVBf .bp9Aid:not(:disabled) {
  color: #9aa0a6;
}

.I9Jtec {
  color: #5f6368;
  fill: #5f6368;
  stop-color: #5f6368;
  font-family: Roboto, Arial, sans-serif;
  line-height: 1rem;
  font-size: 0.75rem;
  letter-spacing: 0.025em;
  font-weight: 400;
  margin-left: auto;
}

.I9Jtec:not(:disabled) {
  color: #5f6368;
}

.P9KVBf .I9Jtec {
  color: #9aa0a6;
  fill: #9aa0a6;
  stop-color: #9aa0a6;
}

.P9KVBf .I9Jtec:not(:disabled) {
  color: #9aa0a6;
}

.ras4vb {
  color: #5f6368;
  fill: #5f6368;
  stop-color: #5f6368;
  font-size: 0.875rem;
  font-weight: 400;
  letter-spacing: 0.0142857143em;
  line-height: 1.25rem;
}

.ras4vb:not(:disabled) {
  color: #5f6368;
}

.P9KVBf .ras4vb {
  color: #9aa0a6;
  fill: #9aa0a6;
  stop-color: #9aa0a6;
}

.P9KVBf .ras4vb:not(:disabled) {
  color: #9aa0a6;
}

.Anb3we {
  align-items: center;
  display: flex;
  margin-top: 12px;
}

.NC0Ppb {
  font-family: Roboto, Arial, sans-serif;
  font-size: 0.75rem;
  font-weight: 400;
  line-height: 1rem;
  margin-right: 24px;
}

.B6Yvkd {
  color: #202124;
  fill: #202124;
  stop-color: #202124;
  background-color: #fff;
}

.B6Yvkd:not(:disabled) {
  color: #202124;
}

.P9KVBf .B6Yvkd {
  color: #e8eaed;
  fill: #e8eaed;
  stop-color: #e8eaed;
}

.P9KVBf .B6Yvkd:not(:disabled) {
  color: #e8eaed;
}

.B6Yvkd:not(:disabled) {
  background-color: #fff;
}

.P9KVBf .B6Yvkd {
  background-color: #202124;
}

.P9KVBf .B6Yvkd:not(:disabled) {
  background-color: #202124;
}

.bO7Z3c {
  color: #202124;
  fill: #202124;
  stop-color: #202124;
}

.bO7Z3c:not(:disabled) {
  color: #202124;
}

.P9KVBf .bO7Z3c {
  color: #e8eaed;
  fill: #e8eaed;
  stop-color: #e8eaed;
}

.P9KVBf .bO7Z3c:not(:disabled) {
  color: #e8eaed;
}

.h3YV2d {
  margin-top: 8px;
  font-size: 0.875rem;
  letter-spacing: 0.0142857143em;
  line-height: 1.25rem;
  overflow-wrap: anywhere;
}

.h3V8eb {
  padding: 16px 0;
}

.H6372c {
  display: flex;
  flex-wrap: wrap;
}

.WsVJrc {
  width: 100%;
  margin-top: 4px;
}

.qeidne {
  display: flex;
  justify-content: space-between;
}

.bkJP6e {
  margin-top: 24px;
}

.FM7w {
  margin-bottom: 12px;
}

@media screen and (min-width: 960px) {
  .h3V8eb {
    padding: 20px 0;
  }

  .viPire {
    padding-left: 28px;
    padding-right: 28px;
    padding-bottom: 20px;
  }
}

@media screen and (min-width: 1280px) {
  .h3V8eb {
    padding: 24px 0;
  }

  .H6372c {
    column-gap: 56px;
    display: grid;
    grid-template-columns: max-content auto;
  }

  .qeidne {
    column-gap: 16px;
    display: grid;
    grid-template-columns: repeat(5, auto);
  }

  .bkJP6e {
    width: auto;
    justify-self: end;
    margin-top: 0;
  }
}

.nT6z {
  border-color: #dadce0;
  border: 1px solid;
  padding: 20px;
  margin: 16px 0 24px;
}

.nT6z:not(:disabled) {
  border-color: #dadce0;
}

.P9KVBf .nT6z {
  border-color: #5f6368;
}

.P9KVBf .nT6z:not(:disabled) {
  border-color: #5f6368;
}

.P4w39d {
  display: flex;
  padding-top: 24px;
}

.Jwxk6d {
  display: grid;
  flex-grow: 1;
  grid-template-columns: 1fr;
}

.HJV0ef {
  padding-bottom: 16px;
}

.Te9Tpc {
  column-gap: 24px;
  display: grid;
  flex-grow: 1;
  grid-template-columns: max-content auto;
}

.jILTFe {
  color: #202124;
  fill: #202124;
  stop-color: #202124;
  font-family:
    Google Sans Display,
    Roboto,
    Arial,
    sans-serif;
  line-height: 4rem;
  font-size: 3.5rem;
  letter-spacing: 0;
  font-weight: 400;
}

.jILTFe:not(:disabled) {
  color: #202124;
}

.P9KVBf .jILTFe {
  color: #e8eaed;
  fill: #e8eaed;
  stop-color: #e8eaed;
}

.P9KVBf .jILTFe:not(:disabled) {
  color: #e8eaed;
}

.EHUI5b {
  color: #5f6368;
  fill: #5f6368;
  stop-color: #5f6368;
  font-family: Roboto, Arial, sans-serif;
  line-height: 1rem;
  font-size: 0.75rem;
  letter-spacing: 0.025em;
  font-weight: 400;
  margin-top: 0.5rem;
}

.EHUI5b:not(:disabled) {
  color: #5f6368;
}

.P9KVBf .EHUI5b {
  color: #9aa0a6;
  fill: #9aa0a6;
  stop-color: #9aa0a6;
}

.P9KVBf .EHUI5b:not(:disabled) {
  color: #9aa0a6;
}

.JzwBgb {
  display: grid;
  grid-template-columns: max-content auto;
  align-items: center;
}

.Qjdn7d {
  font-family: Roboto, Arial, sans-serif;
  line-height: 1rem;
  font-size: 0.75rem;
  letter-spacing: 0.025em;
  font-weight: 400;
  padding-right: 16px;
}

.RJfYGf {
  border-radius: 9999px;
  background-color: #e8eaed;
  height: 10px;
}

.RJfYGf:not(:disabled) {
  background-color: #e8eaed;
}

.P9KVBf .RJfYGf {
  background-color: #3c4043;
}

.P9KVBf .RJfYGf:not(:disabled) {
  background-color: #3c4043;
}

.RutFAf {
  height: 100%;
  border-radius: inherit;
}

.EGFGHd {
  padding: 16px 0;
}

.QKBJgd {
  margin-bottom: 12px;
}

.gy9zre {
  display: inline-flex;
}

.E3Ryad {
  margin-top: -10px;
  display: none;
}

.LK61ib {
  display: none;
}

@media screen and (min-width: 600px) {
  .gy9zre {
    display: none;
  }

  .E3Ryad {
    display: inline;
  }

  .LK61ib {
    display: flex;
  }
}

.NHV5Cb {
  display: inline-flex;
}

.ImZn0c {
  margin-top: -10px;
  display: none;
}

.RfOaib {
  display: none;
}

@container section-wrapper (min-width: 600px) {
  .NHV5Cb {
    display: none;
  }

  .ImZn0c {
    display: inline;
  }

  .RfOaib {
    display: flex;
  }
}

@media screen and (min-width: 960px) {
  .HJV0ef {
    padding-bottom: 20px;
  }

  .EGFGHd {
    padding: 20px 0;
  }

  .l1VJWc {
    border-color: #e8eaed;
    border-top: 1px solid;
  }

  .l1VJWc:not(:disabled) {
    border-color: #e8eaed;
  }

  .P9KVBf .l1VJWc {
    border-color: #3c4043;
  }

  .P9KVBf .l1VJWc:not(:disabled) {
    border-color: #3c4043;
  }

  .vl3Fyf {
    padding-left: 28px;
    padding-right: 28px;
  }
}

@media screen and (min-width: 1280px) {
  .HJV0ef {
    padding-bottom: 24px;
  }

  .EGFGHd {
    padding: 24px 0;
  }

  .vl3Fyf {
    padding-left: 32px;
    padding-right: 32px;
  }
}

.ukROQd .iCNeVd,
.eLyZDd .iCNeVd {
  height: 24px;
  width: 24px;
}

.XkAcee {
  color: #01875f;
  fill: #01875f;
  stop-color: #01875f;
}

.XkAcee:not(:disabled) {
  color: #01875f;
}

.P9KVBf .XkAcee {
  color: #00a173;
  fill: #00a173;
  stop-color: #00a173;
}

.P9KVBf .XkAcee:not(:disabled) {
  color: #00a173;
}

.x6Orkf {
  color: #c71c56;
  fill: #c71c56;
  stop-color: #c71c56;
}

.x6Orkf:not(:disabled) {
  color: #c71c56;
}

.P9KVBf .x6Orkf {
  color: #ff3369;
  fill: #ff3369;
  stop-color: #ff3369;
}

.P9KVBf .x6Orkf:not(:disabled) {
  color: #ff3369;
}

.rLq5qb {
  color: #0179ca;
  fill: #0179ca;
  stop-color: #0179ca;
}

.rLq5qb:not(:disabled) {
  color: #0179ca;
}

.P9KVBf .rLq5qb {
  color: #50b4f4;
  fill: #50b4f4;
  stop-color: #50b4f4;
}

.P9KVBf .rLq5qb:not(:disabled) {
  color: #50b4f4;
}

.aThNrd {
  color: #9aa0a6;
  fill: #9aa0a6;
  stop-color: #9aa0a6;
}

.aThNrd:not(:disabled) {
  color: #9aa0a6;
}

.P9KVBf .aThNrd {
  color: #5f6368;
  fill: #5f6368;
  stop-color: #5f6368;
}

.P9KVBf .aThNrd:not(:disabled) {
  color: #5f6368;
}

.eLyZDd {
  display: none;
}

.LS2TS:focus .XkAcee,
.LS2TS:hover .XkAcee {
  color: #056449;
  fill: #056449;
  stop-color: #056449;
}

.LS2TS:focus .XkAcee:not(:disabled),
.LS2TS:hover .XkAcee:not(:disabled) {
  color: #056449;
}

.P9KVBf .LS2TS:focus .XkAcee {
  color: #00b380;
  fill: #00b380;
  stop-color: #00b380;
}

.P9KVBf .LS2TS:focus .XkAcee:not(:disabled) {
  color: #00b380;
}

.P9KVBf .LS2TS:hover .XkAcee {
  color: #00b380;
  fill: #00b380;
  stop-color: #00b380;
}

.P9KVBf .LS2TS:hover .XkAcee:not(:disabled) {
  color: #00b380;
}

.LS2TS:focus .x6Orkf,
.LS2TS:hover .x6Orkf {
  color: #8a0d37;
  fill: #8a0d37;
  stop-color: #8a0d37;
}

.LS2TS:focus .x6Orkf:not(:disabled),
.LS2TS:hover .x6Orkf:not(:disabled) {
  color: #8a0d37;
}

.P9KVBf .LS2TS:focus .x6Orkf {
  color: #ff708c;
  fill: #ff708c;
  stop-color: #ff708c;
}

.P9KVBf .LS2TS:focus .x6Orkf:not(:disabled) {
  color: #ff708c;
}

.P9KVBf .LS2TS:hover .x6Orkf {
  color: #ff708c;
  fill: #ff708c;
  stop-color: #ff708c;
}

.P9KVBf .LS2TS:hover .x6Orkf:not(:disabled) {
  color: #ff708c;
}

.LS2TS:focus .rLq5qb,
.LS2TS:hover .rLq5qb {
  color: #035282;
  fill: #035282;
  stop-color: #035282;
}

.LS2TS:focus .rLq5qb:not(:disabled),
.LS2TS:hover .rLq5qb:not(:disabled) {
  color: #035282;
}

.P9KVBf .LS2TS:focus .rLq5qb {
  color: #50b4f4;
  fill: #50b4f4;
  stop-color: #50b4f4;
}

.P9KVBf .LS2TS:focus .rLq5qb:not(:disabled) {
  color: #50b4f4;
}

.P9KVBf .LS2TS:hover .rLq5qb {
  color: #50b4f4;
  fill: #50b4f4;
  stop-color: #50b4f4;
}

.P9KVBf .LS2TS:hover .rLq5qb:not(:disabled) {
  color: #50b4f4;
}

@media screen and (min-width: 600px) {
  .ukROQd {
    display: none;
  }

  .eLyZDd {
    display: inherit;
  }
}

@media screen and (min-width: 1280px) {
  .ukROQd {
    display: inherit;
  }

  .eLyZDd {
    display: none;
  }
}

.YpSFl {
  font-weight: 400;
  cursor: pointer;
}

.y0Muaf {
  opacity: 0.7;
  text-decoration: line-through;
}

.ishze {
  width: 100%;
}

@media screen and (min-width: 600px) {
  .ishze {
    width: unset;
  }
}

.gWvwj {
  padding: 0 1rem;
  min-height: 36px;
  min-width: 176px;
  font-weight: 500;
  line-height: 16px;
  font-size: 14px;
}

.gWvwj:not(:disabled) {
  background-color: #28feaf;
}

.gWvwj:not(:disabled):hover {
  background-color: #1be399;
}

.gWvwj:not(:disabled).VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe,
.gWvwj:not(:disabled):not(.VfPpkd-ksKsZd-mWPk3d):focus {
  background-color: #1be399;
}

.gWvwj:not(:disabled):not(:disabled):active {
  background-color: #1be399;
}

.gWvwj:not(:disabled) {
  color: #181818;
}

.aQspe {
  width: 100%;
}

@media screen and (min-width: 600px) {
  .aQspe {
    width: unset;
  }
}

.MMZjL {
  background-color: transparent;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGAAAABgCAQAAABIkb+zAAAEbUlEQVR4Ae3bX2gdWR0H8JGkMV2IN9oqXcnasi6yC+qqD+4KSqukIoIbkfVJcPdR8aFFRQSVKFoolFJp6UNBDb70oRVTRVRQSR/qH0SaphJttTGtNopiuWmSJt5755yPL1IuCHpz58zcFOZ3nhPmQ+Y3M+d3vsk84qsGlLVqQA2oATWgBtSAGlADakAN2G4ZccCLTviReSuaVq1aseDHjvuQJwxn26oKAV7jBefcsKatIxfEhyvIdbTd91tnHTa2owCGvdUptzyQC4Lov6ubsukPvuYpQzsC4Dnn/VMuiqLeKur4u295ZsAAr3XaPUHUXfNmTDuoe02bMU83Qu4fjtkzIIAhH3RDRwTQNGNK43/8TMOUGc0uRNuCSUOVA4w7a0MEsOwljayn0vCS5S7EujNGKwV4nV9pix5efLbt6kJEbXNeVRnA05bkImBaI+urNEx39cNNE5UATFgRRLDs2axQedYyiIIl+0oHmHBHEMGsRla4NMwCgiWPlwow4vcCYCZLVmZAFMwbLQ1gxPfkYvflJyd0XDBaFuAzWt2XXxJhyydKAXjaPRHMZ6WUeRCteLIMwA8FEU37SwLs1wTBxeQAk7YAU1lpZQpEWyaTAgy7LoK5rNQyB4JrRlMCPqYF/P/bx22HCt1GEG36aDKAx1zt/ekDLhkv+DQKLhtNBXiPdcD+HgGsOlrwb7DquVSAbwhgNuuhAHDZ2/oizCLKnUoC0PAXEUxtEwBfNt7nsyi4YXcKwPttiWhmWR8A/TS1JqINb08BOK4DZvsEwCUH+riJOj6XAnBZAEcKALbZ1I6A4PspAHcFcLAQAK712tQOguCPhQEesy5AlhUGwNd7a2oQNe0qCjjgXyKWEwG47cM9/JZlRJv2FgUc0hYxlwzQU1ObQ9Ty5qKAjycG9NDUXYC2w0UBR5IDemjqLsCLRQFHBwz4yKN9C7W871Fv4meKAp7UGuhjdE+KF1kc0IssJHiRZZk/D/BT4qasOOBnA/yYu5gC8BUdsfDn9Pi2P6fp+FQKwLs8GNCGZs1bUgDG/EkYwJYy+p3RNJv6c3Kx4k09uROpphKHrIsVj1Voeke6wdavhYoHW9FPjKQbLb5sq9LRIpteSD3cDZUOd39pOO14/b22xIrG62x4d/oDju8KVHDAEeW+XcYJzRutVHLEFNzxhnIO+T5pq4JDvgdeLuuUctSF0o9Zc9+0Kzmgi7AgpCeYAeSu2FVu1OD1lgRKiBpEwXV7yw97PG6plLBHbtHeauI2ExZLiNss2Fdd4GnMTxMGnoKWH9hdbeTslU5aSxI5C+47ZngQob9JV7ULhv5arnjn4GKXe3zR33T6jl3e9XmvHnTw9Sln/FVnG6HXKGi766SJnRE9HvImX7Boozsx/XABEAVBx5p5n7UvvGJnhb/HHHbaNataOvL/rCAIcrmOlqbf+Krn7a4+/N1jGfaED/iS7/iFRbcsuWXRz533ac93N3hRQP0fHDWgBtSAGlADakANqAE1oAbUgH8Dl4A0+61z7D0AAAAASUVORK5CYII=);
  background-repeat: no-repeat;
  border: 0;
  height: 96px;
  inset: 0;
  margin: auto;
  width: 96px;
}

.MMZjL:focus,
.MMZjL:hover,
.MMZjL:active {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGAAAABgCAQAAABIkb+zAAAGlUlEQVR4Ae2bXWwUVRSAx4QAcYIPjRDFn4SalAhZJDEqMYrGPgg+aCAkxcaYSCUGn2oiPDUaX1pDoomNNSqBhIChIeEBt6X/LaWlW2htCW2xy+72Z0u323Yp3e3MTndn5oxjb890FpO6vXdmFpI556l328755p5z77nnnuW0x1xdAOvVBXABXAAXwAVwAVwABuE5D1esaxlXYWjZ0ohH/4xOHAHguUKulDvNeVfV01yp/nv8owawR3/H3jVpmf43jwQAr7tGNeel0mr9b3k7ASiM31i7s+VY79mgbyYQj0lCWpAFOSaF4jdmzgQ/u7m9eX0NHYQdAHsy/f3Z+iM3L41PLCRlGRRQQRfNUFBBARlEeSRxcfRwd17dQ3Gxx2kA3uzz62vebj8/MikuKiosifZfMaOklHvC73d3t66ryYgJ3jkAj9lx9nU03kukVCAGZiegKTC/+Gf4jbYMZ/I4A1C48tAXGi6MJtIPv/NA3Buu8h/oMmuV3xsOxDMhVJhPnQpsbTBBFNoPcBQftq7m0xsTC4rJeCHtDZf0bM707wzdXFfS4w0L6RUIGULxIp/JmY7aC1CKD9pSf3FUUlaMj4rH+zNNXw3jeH9UXIGQ5OpRvtb4vNQ+AMP8FxuHHsgAJuPXvgsQCJyHvtjTdSYEWwCK8QGvtUVE1TC/yr/am199Jqr8K/EwIRQ0GZ8VWw9ghG5BU0zCsI2Ke9txnE73tkdFggAQEbc1msPZSoB8rhrNn06i+e1Tme+edh7ap8g8/IuQjwjVXL51ADxXiYlCeAF9xxtmNx7VG8ZZCMSNcK7keKsAitH8jqgKYDbfcgQFmiMGQrE1APn4kJNDsmqP+WaElPrNbWM03wqAClx7EmlY3mnJiNUaiBOEmLSrZXmsgh3Ag//eN02CV0jvaLYHYEcz2aMBWiPGqIcRAN9/kS+lkuAt6SEjdmhJD7pRkQ/ngA3AgwlzKEHcpy9GRuzSvhiZg+DKauRhAMDk4as+efn9/7/7RJMHu1jcaHkOlC97MbGgB+DJv3jqSmA++9VH0+Xa1JZ6xtUI+mPGHPCUAJg+fHRdkvH9ZwWgiyBXDLLNgSDv68C0ghIAj42XxwFI6pCNAZoh/bF3qDKl9imS3p0fweMmJQDmKjMSrGH90TLkF/+Wesq1CCYWNl0hI1QAuAJ93J1Syfqf3eO1h4QmqIX00kFHefcarkQUAJgBnQkq6EBUACSod7as3YkU+OEOZkUUABgB/TESAeWDlAAUQV0+SJyoM4pRQAGAZatZiQAc6KIFQAnGsw3qA10EYFLA0hcFAO4BkkwAOC8LAMofI9kF9fJSmt5QQ35eMwBuYjtb0iosHR7ZATCoP89iNYuKZD9+DqtG/BoBcA062EUmoC9GDUAR1CQnAk1W37yK6xAlwNf9VgNgUJcPZgEARd2MAOWD7AA0QY0Ax3oZASpyDPBFz+PtQuohHwI8pkH8ehsCUC6ju1rknC6jRvGdZ9nItBxtZMCykRmpxEwyd6nEBEsqgcncX7O5S+aM8koZQzr9q18BYEinac7IpNyrwHcDDOk0rkMfdC4quTnQJOW3jESC4UiZVzclAuTgSKmNL2BdgvFQf2lcBXD2UK+LCmeDrIf6QtzMJBmcLassuex717CswlzYGn4A4HBhS+uZ3WgUtphLiydupZwsLeqSUo7cxNKiVcVdcLK4OzRn9LV4LCmvH+pKqeBMeV0XSfnwOpbXLbvguDoFoNl+wUGKirUT1l1wGHPwSktMcuSKCaaTLzfj+7f0ku/b2ykHLvkWlRO3rL3kM7IivrY5Yvc1qwqXwxtqrLtmRalEhFAcLEZA88nuO3DfML/SllaDl5oiJDOyvNUANIBQ4vkGc6uBLc0e+Y0R0Y5mDxXGiPlEC21styloGktY324Tipt6VYptbnjKq+udtbDhCWT1+vSmKzY3PGUiPFl7LpSULWk5A1E+FTA1xJY61vRX5AvMy6xNf+rA/fc7TL9z1NG2y60NlcNziwp12+Ws9OPfz9Q713aJ4jE3He9urR6NIUQWQvp3Zd34c6GCpowGZI/jrcfoTK+2/jQ8lpAU7Jg2aabpuiiQlAPxk3e2NT6R2Y7P57j5O6/ucPeF0WBckGVVAXVZiaik+VsV0v753+7u78QVh7n52/r2+/U125s/6f55uC0yODeWmBQj4qQ4lhiYa7z3/dD+Tgxw+vZ79wsQzn0Fxf0S0KP/NSz3m3wugAvgArgALoAL4AK4AP8AFiQqJF55B00AAAAASUVORK5CYII=);
  cursor: pointer;
  transition: background 0.1s;
}

.bKsVV,
.j9Syhb {
  display: block;
  margin: auto;
}

.bKsVV {
  height: 48px;
  width: 48px;
}

.j9Syhb {
  height: 40px;
  width: 40px;
}

.Qv3d6b,
.zwAiMc {
  align-items: center;
  border-radius: 50%;
  display: flex;
}

.Qv3d6b:hover,
.zwAiMc:hover,
.Qv3d6b:focus,
.zwAiMc:focus,
.Qv3d6b:active,
.zwAiMc:active {
  background-color: #00000080;
  cursor: pointer;
  transition: background 0.1s;
}

.MgDOBd {
  background-color: #00000080;
  cursor: pointer;
  transition: background 0.1s;
}

.Qv3d6b {
  height: 64px;
  width: 64px;
}

.zwAiMc {
  height: 42px;
  width: 42px;
  position: absolute;
  left: 0;
  top: 0;
}

.FN1l2,
.Z8c4ge {
  border: 0;
  inset: 0;
  margin: auto;
}

.FN1l2 {
  height: 64px;
  width: 64px;
}

.Z8c4ge {
  height: 42px;
  width: 42px;
  position: relative;
}

@media screen and (min-width: 1280px) {
  .Qv3d6b,
  .FN1l2 {
    height: 72px;
    width: 72px;
  }

  .bKsVV {
    height: 56px;
    width: 56px;
  }

  .zwAiMc,
  .Z8c4ge {
    height: 52px;
    width: 52px;
  }

  .j9Syhb {
    height: 48px;
    width: 48px;
  }
}

.MSLVtf {
  display: inline-block;
  position: relative;
}

.TdqJUe {
  cursor: pointer;
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
}

.lgooh {
  position: absolute;
}

.G1zzid {
  border-color: #e8eaed;
  border-bottom: 1px solid;
  display: flex;
  flex-wrap: wrap;
  margin-bottom: 24px;
  padding-bottom: 20px;
}

.G1zzid:not(:disabled) {
  border-color: #e8eaed;
}

.P9KVBf .G1zzid {
  border-color: #3c4043;
}

.P9KVBf .G1zzid:not(:disabled) {
  border-color: #3c4043;
}

.PdF49b {
  flex-basis: 100%;
}

.r7tDJb {
  border-color: #e8eaed;
  border-top: 1px solid;
  margin-top: 24px;
  width: 100%;
}

.r7tDJb:not(:disabled) {
  border-color: #e8eaed;
}

.P9KVBf .r7tDJb {
  border-color: #3c4043;
}

.P9KVBf .r7tDJb:not(:disabled) {
  border-color: #3c4043;
}

.sMUprd {
  flex-basis: 50%;
  margin-top: 24px;
}

.q078ud {
  color: #202124;
  fill: #202124;
  stop-color: #202124;
  font-family:
    Google Sans,
    Roboto,
    Arial,
    sans-serif;
  line-height: 1.25rem;
  font-size: 0.875rem;
  letter-spacing: 0.0178571429em;
  font-weight: 500;
}

.q078ud:not(:disabled) {
  color: #202124;
}

.P9KVBf .q078ud {
  color: #e8eaed;
  fill: #e8eaed;
  stop-color: #e8eaed;
}

.P9KVBf .q078ud:not(:disabled) {
  color: #e8eaed;
}

.reAt0 {
  color: #5f6368;
  fill: #5f6368;
  stop-color: #5f6368;
  font-size: 0.875rem;
  font-weight: 400;
  letter-spacing: 0.0178571429em;
  line-height: 1.25rem;
  margin-top: 3px;
}

.reAt0:not(:disabled) {
  color: #5f6368;
}

.P9KVBf .reAt0 {
  color: #9aa0a6;
  fill: #9aa0a6;
  stop-color: #9aa0a6;
}

.P9KVBf .reAt0:not(:disabled) {
  color: #9aa0a6;
}

.XCWUge {
  border-color: #e8eaed;
  border-top: 1px solid;
  margin-top: 24px;
  padding-top: 24px;
}

.XCWUge:not(:disabled) {
  border-color: #e8eaed;
}

.P9KVBf .XCWUge {
  border-color: #3c4043;
}

.P9KVBf .XCWUge:not(:disabled) {
  border-color: #3c4043;
}

.D1uV5e {
  font-family:
    Google Sans,
    Roboto,
    Arial,
    sans-serif;
  line-height: 1.5rem;
  font-size: 1rem;
  letter-spacing: 0.00625em;
  font-weight: 500;
  color: #202124;
  fill: #202124;
  stop-color: #202124;
  padding-bottom: 24px;
}

.D1uV5e:not(:disabled) {
  color: #202124;
}

.P9KVBf .D1uV5e {
  color: #e8eaed;
  fill: #e8eaed;
  stop-color: #e8eaed;
}

.P9KVBf .D1uV5e:not(:disabled) {
  color: #e8eaed;
}

.v0MAtc {
  font-family:
    Google Sans,
    Roboto,
    Arial,
    sans-serif;
  line-height: 1.25rem;
  font-size: 0.875rem;
  letter-spacing: 0.0178571429em;
  font-weight: 500;
  color: #202124;
  fill: #202124;
  stop-color: #202124;
}

.v0MAtc:not(:disabled) {
  color: #202124;
}

.P9KVBf .v0MAtc {
  color: #e8eaed;
  fill: #e8eaed;
  stop-color: #e8eaed;
}

.P9KVBf .v0MAtc:not(:disabled) {
  color: #e8eaed;
}

.dvNYbb {
  border-color: #e8eaed;
  border-bottom: 1px solid;
  padding-bottom: 24px;
  font-family:
    Google Sans,
    Roboto,
    Arial,
    sans-serif;
  line-height: 1.25rem;
  font-size: 0.875rem;
  letter-spacing: 0.0178571429em;
  font-weight: 500;
  color: #202124;
  fill: #202124;
  stop-color: #202124;
}

.dvNYbb:not(:disabled) {
  border-color: #e8eaed;
}

.P9KVBf .dvNYbb {
  border-color: #3c4043;
}

.P9KVBf .dvNYbb:not(:disabled) {
  border-color: #3c4043;
}

.dvNYbb:not(:disabled) {
  color: #202124;
}

.P9KVBf .dvNYbb {
  color: #e8eaed;
  fill: #e8eaed;
  stop-color: #e8eaed;
}

.P9KVBf .dvNYbb:not(:disabled) {
  color: #e8eaed;
}

.SerYrb {
  color: #5f6368;
  fill: #5f6368;
  stop-color: #5f6368;
  padding-top: 10px;
  padding-bottom: 20px;
}

.SerYrb:not(:disabled) {
  color: #5f6368;
}

.P9KVBf .SerYrb {
  color: #9aa0a6;
  fill: #9aa0a6;
  stop-color: #9aa0a6;
}

.P9KVBf .SerYrb:not(:disabled) {
  color: #9aa0a6;
}

.Lg7Rne {
  color: #5f6368;
  fill: #5f6368;
  stop-color: #5f6368;
}

.Lg7Rne:not(:disabled) {
  color: #5f6368;
}

.P9KVBf .Lg7Rne {
  color: #9aa0a6;
  fill: #9aa0a6;
  stop-color: #9aa0a6;
}

.P9KVBf .Lg7Rne:not(:disabled) {
  color: #9aa0a6;
}

.TCqkTe {
  color: #01875f;
  fill: #01875f;
  stop-color: #01875f;
}

.TCqkTe:not(:disabled) {
  color: #01875f;
}

.P9KVBf .TCqkTe {
  color: #00a173;
  fill: #00a173;
  stop-color: #00a173;
}

.P9KVBf .TCqkTe:not(:disabled) {
  color: #00a173;
}

.Vvn1K:hover {
  cursor: pointer;
}

.NWVpwe a {
  color: #01875f;
  fill: #01875f;
  stop-color: #01875f;
}

.NWVpwe a:not(:disabled) {
  color: #01875f;
}

.P9KVBf .NWVpwe a {
  color: #00a173;
  fill: #00a173;
  stop-color: #00a173;
}

.P9KVBf .NWVpwe a:not(:disabled) {
  color: #00a173;
}

.bARER {
  font-family: Roboto, Helvetica, Arial, sans-serif;
  font-size: 0.875rem;
  font-weight: 400;
  letter-spacing: 0.0142857143em;
  line-height: 1.25rem;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 6;
  line-clamp: 6;
  max-height: 7.5rem;
  overflow: hidden;
  text-overflow: ellipsis;
}

.TKjAsc {
  display: grid;
  grid-gap: 16px;
  grid-template-columns: repeat(2, 1fr);
  margin-top: 24px;
}

.lXlx5 {
  color: #202124;
  fill: #202124;
  stop-color: #202124;
  font-family:
    Google Sans,
    Roboto,
    Arial,
    sans-serif;
  line-height: 1.25rem;
  font-size: 0.875rem;
  letter-spacing: 0.0178571429em;
  font-weight: 500;
}

.lXlx5:not(:disabled) {
  color: #202124;
}

.P9KVBf .lXlx5 {
  color: #e8eaed;
  fill: #e8eaed;
  stop-color: #e8eaed;
}

.P9KVBf .lXlx5:not(:disabled) {
  color: #e8eaed;
}

.xg1aie {
  font-family: Roboto, Helvetica, Arial, sans-serif;
  font-size: 0.875rem;
  font-weight: 400;
  letter-spacing: 0.0142857143em;
  line-height: 1.25rem;
  margin-top: 4px;
}

.Uc6QCc {
  display: flex;
  flex-wrap: wrap;
  gap: 16px 12px;
  margin-bottom: 4px;
  margin-top: 28px;
}

@media screen and (min-width: 600px) {
  .Uc6QCc {
    margin-bottom: 0;
  }
}

.LMoCf {
  min-height: auto;
  padding: 0 15px;
  height: 32px;
  margin-top: 0;
  margin-bottom: 0;
  border-radius: 16px;
}

.LMoCf:not(:disabled) {
  color: #5f6368;
}

.LMoCf:not(:disabled):hover {
  color: #202124;
}

.LMoCf:not(:disabled).VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe,
.LMoCf:not(:disabled):not(.VfPpkd-ksKsZd-mWPk3d):focus {
  color: #202124;
}

.LMoCf:not(:disabled):not(:disabled):active {
  color: #202124;
}

.LMoCf:disabled {
  color: #5f6368;
}

.LMoCf .VfPpkd-Jh9lGc:before {
  background-color: #3c4043;
}

.LMoCf .VfPpkd-Jh9lGc:after {
  background-color: #3c4043;
}

.LMoCf .VfPpkd-RLmnJb {
  height: 100%;
}

.LMoCf .VfPpkd-Jh9lGc {
  border-radius: 16px;
}

.LMoCf .VfPpkd-J1Ukfc-LhBDec {
  border-radius: 14px;
}

.LMoCf .VfPpkd-J1Ukfc-LhBDec:after {
  border-radius: 16px;
}

.LMoCf:not(:disabled) {
  border-color: #dadce0;
}

.LMoCf:not(:disabled):hover {
  border-color: #dadce0;
}

.LMoCf:not(:disabled).VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe,
.LMoCf:not(:disabled):not(.VfPpkd-ksKsZd-mWPk3d):focus {
  border-color: #202124;
}

.LMoCf:disabled {
  border-color: #dadce0;
}

.P9KVBf .LMoCf:nth-child(n) {
  height: 32px;
  margin-top: 0;
  margin-bottom: 0;
  border-radius: 16px;
}

.P9KVBf .LMoCf:nth-child(n):not(:disabled) {
  color: #9aa0a6;
}

.P9KVBf .LMoCf:nth-child(n):not(:disabled):hover {
  color: #bdc1c6;
}

.P9KVBf
  .LMoCf:nth-child(n):not(:disabled).VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe,
.P9KVBf .LMoCf:nth-child(n):not(:disabled):not(.VfPpkd-ksKsZd-mWPk3d):focus {
  color: #bdc1c6;
}

.P9KVBf .LMoCf:nth-child(n):not(:disabled):not(:disabled):active {
  color: #bdc1c6;
}

.P9KVBf .LMoCf:nth-child(n):disabled {
  color: #9aa0a6;
}

.P9KVBf .LMoCf:nth-child(n) .VfPpkd-Jh9lGc:before {
  background-color: #9aa0a6;
}

.P9KVBf .LMoCf:nth-child(n) .VfPpkd-Jh9lGc:after {
  background-color: #9aa0a6;
}

.P9KVBf .LMoCf:nth-child(n) .VfPpkd-RLmnJb {
  height: 100%;
}

.P9KVBf .LMoCf:nth-child(n) .VfPpkd-Jh9lGc {
  border-radius: 16px;
}

.P9KVBf .LMoCf:nth-child(n) .VfPpkd-J1Ukfc-LhBDec {
  border-radius: 14px;
}

.P9KVBf .LMoCf:nth-child(n) .VfPpkd-J1Ukfc-LhBDec:after {
  border-radius: 16px;
}

.P9KVBf .LMoCf:nth-child(n):not(:disabled) {
  border-color: #5f6368;
}

.P9KVBf .LMoCf:nth-child(n):not(:disabled):hover {
  border-color: #5f6368;
}

.P9KVBf
  .LMoCf:nth-child(n):not(:disabled).VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe,
.P9KVBf .LMoCf:nth-child(n):not(:disabled):not(.VfPpkd-ksKsZd-mWPk3d):focus {
  border-color: #bdc1c6;
}

.P9KVBf .LMoCf:nth-child(n):disabled {
  border-color: #5f6368;
}

.be0Qw {
  color: #202124;
  fill: #202124;
  stop-color: #202124;
  font-family:
    Google Sans,
    Roboto,
    Arial,
    sans-serif;
  line-height: 1.5rem;
  font-size: 1rem;
  letter-spacing: 0.00625em;
  font-weight: 500;
  margin-bottom: 12px;
}

.be0Qw:not(:disabled) {
  color: #202124;
}

.P9KVBf .be0Qw {
  color: #e8eaed;
  fill: #e8eaed;
  stop-color: #e8eaed;
}

.P9KVBf .be0Qw:not(:disabled) {
  color: #e8eaed;
}

.sULsue {
  color: #5f6368;
  fill: #5f6368;
  stop-color: #5f6368;
  font-size: 0.875rem;
  font-weight: 400;
  letter-spacing: 0.0142857143em;
  line-height: 1.25rem;
  margin-bottom: 10px;
}

.sULsue:not(:disabled) {
  color: #5f6368;
}

.P9KVBf .sULsue {
  color: #9aa0a6;
  fill: #9aa0a6;
  stop-color: #9aa0a6;
}

.P9KVBf .sULsue:not(:disabled) {
  color: #9aa0a6;
}

.VAgTTd {
  display: flex;
}

.LMcLV {
  flex-direction: column;
}

.P44HY {
  margin-left: 24px;
}

.LMcLV .P44HY {
  margin-left: 0;
}

.zwjsl {
  width: 100%;
}

@media screen and (min-width: 600px) {
  .zwjsl {
    width: unset;
  }

  .LMcLV {
    flex-direction: row;
  }

  .LMcLV .P44HY {
    margin-left: 24px;
  }
}

.FuSudc {
  display: flex;
  flex-direction: column;
}

.gobkX {
  color: #5f6368;
  fill: #5f6368;
  stop-color: #5f6368;
  font-family: Roboto, Arial, sans-serif;
  line-height: 1rem;
  font-size: 0.75rem;
  letter-spacing: 0.025em;
  font-weight: 400;
  margin-top: 16px;
}

.gobkX:not(:disabled) {
  color: #5f6368;
}

.P9KVBf .gobkX {
  color: #9aa0a6;
  fill: #9aa0a6;
  stop-color: #9aa0a6;
}

.P9KVBf .gobkX:not(:disabled) {
  color: #9aa0a6;
}

.A65HHb {
  text-decoration: underline;
}

.A65HHb:visited {
  color: #5f6368;
  fill: #5f6368;
  stop-color: #5f6368;
}

.A65HHb:visited:not(:disabled) {
  color: #5f6368;
}

.P9KVBf .A65HHb:visited {
  color: #9aa0a6;
  fill: #9aa0a6;
  stop-color: #9aa0a6;
}

.P9KVBf .A65HHb:visited:not(:disabled) {
  color: #9aa0a6;
}

.Vj78Oe,
.KUSTKe,
.qwPPwf,
.Atcj9b,
.IwTLXb {
  height: 100%;
}

.Vj78Oe .Atcj9b,
.Vj78Oe .IwTLXb {
  padding-bottom: 3px;
}

.Vj78Oe .C4JtQb {
  aspect-ratio: 16/9;
  height: 100%;
  max-height: fit-content;
  width: unset;
}

.Vj78Oe .B5GQxf {
  height: 100%;
  max-height: fit-content;
  width: unset;
}

.Utde2e {
  margin-right: 12px;
}

.Utde2e:last-child {
  margin-right: 0;
}

.B5GQxf {
  border-width: 0;
  box-shadow:
    0 1px 2px #3c40434d,
    0 1px 3px 1px #3c404326;
  border-radius: 8px;
  cursor: pointer;
  height: 204px;
  min-width: 92px;
}

.B5GQxf .VfPpkd-BFbNVe-bF1uUb {
  opacity: 0;
}

.C4JtQb {
  object-fit: cover;
  width: 362px;
}

@media screen and (min-width: 600px) {
  .UbmABe {
    margin-bottom: 16px;
  }
}

@media screen and (min-width: 1280px) {
  .UbmABe {
    margin-bottom: 24px;
  }

  .Utde2e {
    margin-right: 16px;
  }

  .B5GQxf {
    height: 296px;
  }

  .C4JtQb {
    width: 526px;
  }
}

.oUaal:nth-child(n) {
  font-size: 12px;
}

.YVLXxf {
  align-items: center;
  display: flex;
  fill: currentColor;
}

.xGa6dd {
  height: 16px;
  min-width: 16px;
}

.MKV5ee {
  cursor: pointer;
  line-height: 12px;
  margin-left: 4px;
}

.oS3zXb {
  color: #202124;
  fill: #202124;
  stop-color: #202124;
  font-family:
    Google Sans,
    Roboto,
    Arial,
    sans-serif;
  line-height: 1.75rem;
  font-size: 1.375rem;
  letter-spacing: 0;
  font-weight: 400;
  align-items: center;
  display: flex;
}

.oS3zXb:not(:disabled) {
  color: #202124;
}

.P9KVBf .oS3zXb {
  color: #e8eaed;
  fill: #e8eaed;
  stop-color: #e8eaed;
}

.P9KVBf .oS3zXb:not(:disabled) {
  color: #e8eaed;
}

.gQLaEd {
  height: 40px;
  margin-right: 16px;
  min-width: 40px;
}

.bdxpHd {
  margin-top: 16px;
}

.vfQhrf {
  display: grid;
  grid-gap: 24px;
}

.VVmwY {
  border: 0;
  margin: -12px;
  overflow: hidden;
}

.P9KVBf .vfQhrf .VVmwY {
  background: inherit;
  border: 0;
}

.VVmwY .j25Vu {
  color: #5f6368;
  fill: #5f6368;
  stop-color: #5f6368;
  font-size: 18px;
  margin-right: 16px;
}

.VVmwY .j25Vu:not(:disabled) {
  color: #5f6368;
}

.P9KVBf .VVmwY .j25Vu {
  color: #9aa0a6;
  fill: #9aa0a6;
  stop-color: #9aa0a6;
}

.P9KVBf .VVmwY .j25Vu:not(:disabled) {
  color: #9aa0a6;
}

.RrSxVb {
  display: flex;
  padding: 12px;
  position: relative;
}

.pZ8Djf {
  margin-top: 2px;
}

.aeSZJ {
  display: flex;
  padding: 12px;
}

.Bne0R {
  color: #202124;
  fill: #202124;
  stop-color: #202124;
  font-family:
    Google Sans,
    Roboto,
    Arial,
    sans-serif;
  line-height: 1.25rem;
  font-size: 0.875rem;
  letter-spacing: 0.0178571429em;
  font-weight: 500;
}

.Bne0R:not(:disabled) {
  color: #202124;
}

.P9KVBf .Bne0R {
  color: #e8eaed;
  fill: #e8eaed;
  stop-color: #e8eaed;
}

.P9KVBf .Bne0R:not(:disabled) {
  color: #e8eaed;
}

.HhKIQc {
  color: #5f6368;
  fill: #5f6368;
  stop-color: #5f6368;
  margin-top: -15px;
}

.HhKIQc:not(:disabled) {
  color: #5f6368;
}

.P9KVBf .HhKIQc {
  color: #9aa0a6;
  fill: #9aa0a6;
  stop-color: #9aa0a6;
}

.P9KVBf .HhKIQc:not(:disabled) {
  color: #9aa0a6;
}

.xFVDSb {
  color: #202124;
  fill: #202124;
  stop-color: #202124;
  font-family:
    Google Sans,
    Roboto,
    Arial,
    sans-serif;
  line-height: 1.25rem;
  font-size: 0.875rem;
  letter-spacing: 0.0178571429em;
  font-weight: 500;
}

.xFVDSb:not(:disabled) {
  color: #202124;
}

.P9KVBf .xFVDSb {
  color: #e8eaed;
  fill: #e8eaed;
  stop-color: #e8eaed;
}

.P9KVBf .xFVDSb:not(:disabled) {
  color: #e8eaed;
}

.pSEeg {
  color: #5f6368;
  fill: #5f6368;
  stop-color: #5f6368;
  font-size: 0.875rem;
  font-weight: 400;
  letter-spacing: 0.0142857143em;
  line-height: 1.25rem;
  font-family: Roboto, Helvetica, Arial, sans-serif;
  overflow-wrap: anywhere;
}

.pSEeg:not(:disabled) {
  color: #5f6368;
}

.P9KVBf .pSEeg {
  color: #9aa0a6;
  fill: #9aa0a6;
  stop-color: #9aa0a6;
}

.P9KVBf .pSEeg:not(:disabled) {
  color: #9aa0a6;
}

.mHsyY {
  white-space: pre-line;
}

@media screen and (min-width: 600px) {
  .pZ8Djf {
    margin-top: 0;
  }
}

@media screen and (min-width: 960px) {
  .vfQhrf:not(.BxIr0d) {
    grid-template-columns: repeat(2, 1fr);
  }

  .C221Ne {
    grid-column: 1 / span 2;
  }
}

.CAYEaf {
  margin-left: -6px;
}

.kuvzJc {
  font-family:
    Google Sans,
    Roboto,
    Arial,
    sans-serif;
  line-height: 1.25rem;
  font-size: 0.875rem;
  letter-spacing: 0.0178571429em;
  font-weight: 500;
  z-index: 1;
  background-color: #0000008a;
  border-radius: 48px;
  color: #fff;
  width: fit-content;
}

.cvriud {
  align-items: center;
  cursor: pointer;
  display: flex;
  justify-content: center;
  padding: 0 26px;
}

@media screen and (min-width: 1280px) {
  .cvriud {
    padding: 2px 30px;
  }
}

.PyyLUd,
.oiEt0d {
  height: 56.25vw;
  width: 100vw;
}

.PyyLUd {
  position: absolute;
  right: -24px;
  top: 0;
  width: 100vw;
}

.oiEt0d {
  object-fit: cover;
  padding: 1px;
  position: absolute;
  right: 0;
  width: 100%;
}

.jaQz3d {
  background: linear-gradient(to top, rgb(32, 33, 36) 0, rgba(0, 0, 0, 0) 56%);
  inset: 0;
  position: absolute;
}

.Mqg6jb {
  display: none;
  position: absolute;
  right: 0;
  top: 48px;
}

.arM4bb {
  width: 180px;
}

.Q3MhI {
  bottom: -10px;
  filter: blur(10px);
  left: 20px;
  opacity: 50%;
  position: absolute;
  z-index: -1;
}

.NXRaDe {
  width: 140px;
}

.nm4vBd,
.Q3MhI {
  border-width: 0;
  box-shadow:
    0 1px 2px #3c40434d,
    0 1px 3px 1px #3c404326;
  border-radius: 4px;
}

.nm4vBd .VfPpkd-BFbNVe-bF1uUb,
.Q3MhI .VfPpkd-BFbNVe-bF1uUb {
  opacity: 0;
}

.Mhrnjf .nm4vBd,
.Mhrnjf .Q3MhI {
  border-radius: 20%;
}

.hnnXjf {
  display: inline-flex;
  flex-direction: column;
  justify-content: flex-end;
  position: relative;
}

.XcNflb .Fd93Bb {
  max-height: 112px;
}

.XcNflb .qxNhq {
  margin-top: calc(56.25vw - 40px);
}

.Il7kR,
.qxNhq {
  align-items: flex-start;
  display: flex;
}

.cN0oRe {
  border-width: 0;
  box-shadow:
    0 1px 2px #3c40434d,
    0 1px 3px 1px #3c404326;
  border-radius: 4px;
  width: 72px;
}

.cN0oRe .VfPpkd-BFbNVe-bF1uUb {
  opacity: 0;
}

.fFmL2e {
  border-radius: 20%;
}

.Fd93Bb {
  font-family:
    Google Sans,
    Roboto,
    Arial,
    sans-serif;
  line-height: 2rem;
  font-size: 1.5rem;
  letter-spacing: 0;
  font-weight: 400;
  font-weight: 500;
  align-items: flex-end;
  display: flex;
  overflow-wrap: anywhere;
  width: 100%;
  word-break: keep-all;
}

.tv4jIf {
  margin-top: 2px;
}

.Vbfug {
  font-family:
    Google Sans,
    Roboto,
    Arial,
    sans-serif;
  line-height: 1.5rem;
  font-size: 1rem;
  letter-spacing: 0.00625em;
  font-weight: 500;
}

.auoIOc {
  color: #01875f;
  fill: #01875f;
  stop-color: #01875f;
}

.auoIOc:not(:disabled) {
  color: #01875f;
}

.P9KVBf .auoIOc {
  color: #00a173;
  fill: #00a173;
  stop-color: #00a173;
}

.P9KVBf .auoIOc:not(:disabled) {
  color: #00a173;
}

.V6ZMnd {
  color: #0179ca;
  fill: #0179ca;
  stop-color: #0179ca;
}

.V6ZMnd:not(:disabled) {
  color: #0179ca;
}

.P9KVBf .V6ZMnd {
  color: #50b4f4;
  fill: #50b4f4;
  stop-color: #50b4f4;
}

.P9KVBf .V6ZMnd:not(:disabled) {
  color: #50b4f4;
}

.dkLwx {
  color: #c71c56;
  fill: #c71c56;
  stop-color: #c71c56;
}

.dkLwx:not(:disabled) {
  color: #c71c56;
}

.P9KVBf .dkLwx {
  color: #ff3369;
  fill: #ff3369;
  stop-color: #ff3369;
}

.P9KVBf .dkLwx:not(:disabled) {
  color: #ff3369;
}

.ulKokd {
  color: #5f6368;
  fill: #5f6368;
  stop-color: #5f6368;
  font-family: Roboto, Arial, sans-serif;
  line-height: 1rem;
  font-size: 0.75rem;
  letter-spacing: 0.025em;
  font-weight: 400;
}

.ulKokd:not(:disabled) {
  color: #5f6368;
}

.P9KVBf .ulKokd {
  color: #9aa0a6;
  fill: #9aa0a6;
  stop-color: #9aa0a6;
}

.P9KVBf .ulKokd:not(:disabled) {
  color: #9aa0a6;
}

.JU1wdd {
  height: 64px;
  margin: 16px 0 24px -24px;
  padding: 12px 0;
  width: 100vw;
}

.l8YSdd {
  align-items: center;
  display: flex;
  overflow: auto;
  width: 100%;
}

.l8YSdd:before {
  width: 24px;
  content: "";
  display: block;
  flex-shrink: 0;
}

.QhHVZd {
  border-width: 0;
  box-shadow:
    0 1px 2px #3c40434d,
    0 1px 3px 1px #3c404326;
  border-radius: 8px;
  flex-shrink: 0;
  margin-right: 16px;
  width: 48px;
}

.QhHVZd .VfPpkd-BFbNVe-bF1uUb {
  opacity: 0;
}

.atwQXd {
  bottom: 50%;
  position: absolute;
  right: 50%;
  transform: translate(50%, 50%);
}

.fGct3b .cN0oRe,
.J1Igtd .cN0oRe {
  display: inline-block;
}

.hIGwCc .cN0oRe,
.fGct3b .QhHVZd,
.J1Igtd .QhHVZd {
  display: none;
}

.hIGwCc .QhHVZd {
  display: inline-block;
}

@media screen and (min-width: 600px) {
  .XcNflb .cN0oRe {
    width: 96px;
  }

  .PyyLUd {
    right: -48px;
  }

  .ynrBgc {
    font-family:
      Google Sans Display,
      Roboto,
      Arial,
      sans-serif;
    line-height: 3.25rem;
    font-size: 2.75rem;
    letter-spacing: 0;
    font-weight: 400;
    font-weight: 500;
  }

  .F5UCq {
    font-family:
      Google Sans,
      Roboto,
      Arial,
      sans-serif;
    line-height: 2.75rem;
    font-size: 2.25rem;
    letter-spacing: 0;
    font-weight: 400;
    font-weight: 500;
  }

  .rQkmxe {
    font-family:
      Google Sans,
      Roboto,
      Arial,
      sans-serif;
    line-height: 2.5rem;
    font-size: 2rem;
    letter-spacing: 0;
    font-weight: 400;
    font-weight: 500;
  }

  .JU1wdd {
    margin-left: -72px;
  }

  .l8YSdd:before {
    width: 72px;
  }
}

@media screen and (min-width: 840px) {
  .jaQz3d {
    background:
      linear-gradient(to right, rgb(32, 33, 36) 0, rgba(0, 0, 0, 0) 56%),
      linear-gradient(to top, rgb(32, 33, 36) 0, rgba(0, 0, 0, 0) 56%);
  }

  .Mqg6jb {
    display: inline;
  }

  .Il7kR .cN0oRe {
    display: none;
  }

  .XcNflb {
    min-height: 56.25vw;
  }

  .XcNflb .qxNhq {
    margin-top: 112px;
  }

  .Fd93Bb {
    width: 560px;
  }

  .Il7kR .Fd93Bb,
  .Il7kR .tv4jIf {
    width: 500px;
  }

  .tv4jIf {
    margin-top: 16px;
  }

  .atwQXd {
    display: none;
  }
}

@media screen and (min-width: 960px) {
  .Il7kR .Fd93Bb,
  .Il7kR .tv4jIf {
    width: 636px;
  }

  .J1Igtd .cN0oRe {
    display: none;
  }

  .J1Igtd .QhHVZd {
    display: inline-block;
  }
}

@media screen and (min-width: 1024px) {
  .PyyLUd,
  .oiEt0d {
    height: 468px;
    width: 832px;
  }

  .PyyLUd {
    right: -72px;
  }

  .XcNflb {
    min-height: 436px;
  }

  .XcNflb .Fd93Bb {
    max-height: 192px;
  }

  .JU1wdd {
    margin-left: 0;
    width: 100%;
  }

  .l8YSdd:before {
    width: 0;
  }
}

@media screen and (min-width: 1280px) {
  .XcNflb .cN0oRe {
    width: 128px;
  }

  .arM4bb {
    width: 240px;
  }

  .NXRaDe {
    width: 200px;
  }

  .PyyLUd,
  .oiEt0d {
    height: 532px;
    width: 947px;
  }

  .jaQz3d {
    background:
      linear-gradient(to right, rgb(32, 33, 36) 0, rgba(0, 0, 0, 0) 56%),
      linear-gradient(to top, rgb(32, 33, 36) 0, rgba(0, 0, 0, 0) 56%),
      linear-gradient(to left, rgb(32, 33, 36) 0, rgba(0, 0, 0, 0) 56%);
  }

  .XcNflb {
    min-height: 500px;
  }

  .Il7kR .Fd93Bb,
  .Il7kR .tv4jIf {
    width: 800px;
  }

  .xwcR9d {
    font-family:
      Google Sans Display,
      Roboto,
      Arial,
      sans-serif;
    line-height: 4.75rem;
    font-size: 4rem;
    letter-spacing: 0;
    font-weight: 400;
    font-weight: 500;
  }

  .p5VxAd {
    font-family:
      Google Sans Display,
      Roboto,
      Arial,
      sans-serif;
    line-height: 4rem;
    font-size: 3.5rem;
    letter-spacing: 0;
    font-weight: 400;
    font-weight: 500;
  }

  .toLpDd {
    font-family:
      Google Sans Display,
      Roboto,
      Arial,
      sans-serif;
    line-height: 3.25rem;
    font-size: 2.75rem;
    letter-spacing: 0;
    font-weight: 400;
    font-weight: 500;
  }
}

@media screen and (min-width: 1440px) {
  .PyyLUd,
  .oiEt0d {
    height: 600px;
    width: 1067px;
  }

  .XcNflb {
    min-height: 568px;
  }
}

.UIuSk:not(:first-child):before {
  content: " · ";
}

.XGHsbd {
  border-color: #dadce0;
  border-radius: 8px;
  border: 1px solid;
  margin-top: 30px;
  padding: 20px 20px 0;
}

.XGHsbd:not(:disabled) {
  border-color: #dadce0;
}

.P9KVBf .XGHsbd {
  border-color: #5f6368;
}

.P9KVBf .XGHsbd:not(:disabled) {
  border-color: #5f6368;
}

.aGL2ff {
  padding-top: 20px;
}

.kZzHU {
  text-decoration: underline;
}

.wGcURe {
  align-items: flex-start;
  display: flex;
}

.wGcURe:not(:first-child) {
  margin-top: 20px;
}

.wGcURe:only-child {
  margin-bottom: 20px;
}

.whEyae {
  height: 20px;
  margin-right: 20px;
  width: 20px;
}

.jECfAf {
  color: #5f6368;
  fill: #5f6368;
  stop-color: #5f6368;
  font-family: Roboto, Arial, sans-serif;
  line-height: 1rem;
  font-size: 0.75rem;
  letter-spacing: 0.025em;
  font-weight: 400;
}

.jECfAf:not(:disabled) {
  color: #5f6368;
}

.P9KVBf .jECfAf {
  color: #9aa0a6;
  fill: #9aa0a6;
  stop-color: #9aa0a6;
}

.P9KVBf .jECfAf:not(:disabled) {
  color: #9aa0a6;
}

.jECfAf a {
  color: #5f6368;
  fill: #5f6368;
  stop-color: #5f6368;
  text-decoration: underline;
}

.jECfAf a:not(:disabled) {
  color: #5f6368;
}

.P9KVBf .jECfAf a {
  color: #9aa0a6;
  fill: #9aa0a6;
  stop-color: #9aa0a6;
}

.P9KVBf .jECfAf a:not(:disabled) {
  color: #9aa0a6;
}

.qQhJce {
  margin: 10px 0;
}

.PbKvK {
  background-position: center;
  background-repeat: no-repeat;
  background-size: contain;
  display: inline-block;
  vertical-align: middle;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAQAAAC1+jfqAAAAXUlEQVR4AaXRwQ3AIAiF4Y7AKG70r8KojOAG1DYxcDB5Teq74RdRvFLkG3gWhhPkSuDYKnXAYJItk9EAVtuNWAHf5bfZJl4gjiAK5DkdnE5I3UJfUj9TD0qP+vdv3sq2BlCSAd3JAAAAAElFTkSuQmCC);
  height: 20px;
  margin-bottom: 2px;
  width: 20px;
}

.Fgrxaf {
  margin-top: -12px;
}

.AFTNG {
  color: #aecbfa;
  cursor: pointer;
  font-weight: 400;
  padding: 0 10px;
}

.AFTNG:hover {
  text-decoration: underline;
}

.AFTNG:visited {
  color: #aecbfa;
  cursor: pointer;
}

.DiJ38 {
  bottom: 5px;
  position: fixed;
  width: 100%;
  z-index: 100;
}

.CpIzte {
  background-color: #333;
  color: #fff;
  display: flex;
  font-size: 16px;
  justify-content: center;
  padding-top: 10px;
}

.NresQd {
  font-weight: 600;
  padding-right: 10px;
}

.za2PWe {
  margin-bottom: 5px;
  margin-left: 10px;
  width: 80px;
}

.hcq9Df,
.edaMIf,
.hcq9Df .bGJWSe {
  align-items: center;
  display: flex;
}

.hcq9Df .OBVQ7 {
  padding-left: 16px;
}

.kk2r5b {
  align-items: unset;
  display: flex;
  flex-direction: column;
}

.kk2r5b .bGJWSe {
  flex-grow: 1;
}

.kk2r5b .OBVQ7 {
  margin: auto;
}

.OBVQ7 {
  z-index: 1;
  align-items: center;
  display: flex;
  gap: 8px;
}

.IZOk1 {
  z-index: 1;
  display: none;
  margin-left: auto;
}

.lYzcx {
  color: #202124;
  fill: #202124;
  stop-color: #202124;
  margin-left: 12px;
}

.lYzcx:not(:disabled) {
  color: #202124;
}

.P9KVBf .lYzcx {
  color: #e8eaed;
  fill: #e8eaed;
  stop-color: #e8eaed;
}

.P9KVBf .lYzcx:not(:disabled) {
  color: #e8eaed;
}

.bFXtGf {
  font-size: 0.875rem;
  font-weight: 400;
  letter-spacing: 0.0142857143em;
  line-height: 1.25rem;
}

.vO0kpf {
  display: flex;
  flex-wrap: wrap;
  margin-top: 16px;
}

.HtY85d {
  font-size: 0.875rem;
  font-weight: 400;
  letter-spacing: 0.0142857143em;
  line-height: 1.25rem;
  color: #5f6368;
  fill: #5f6368;
  stop-color: #5f6368;
  display: flex;
  padding: 4px 0;
}

.HtY85d:not(:disabled) {
  color: #5f6368;
}

.P9KVBf .HtY85d {
  color: #9aa0a6;
  fill: #9aa0a6;
  stop-color: #9aa0a6;
}

.P9KVBf .HtY85d:not(:disabled) {
  color: #9aa0a6;
}

.HtY85d .zCLmzf {
  flex-shrink: 0;
  font-size: 20px;
  height: 20px;
  margin-right: 12px;
  width: 20px;
}

.qwdCOd {
  width: 100%;
}

.AqX8Cf a {
  color: #5f6368;
  fill: #5f6368;
  stop-color: #5f6368;
}

.AqX8Cf a:not(:disabled) {
  color: #5f6368;
}

.P9KVBf .AqX8Cf a {
  color: #9aa0a6;
  fill: #9aa0a6;
  stop-color: #9aa0a6;
}

.P9KVBf .AqX8Cf a:not(:disabled) {
  color: #9aa0a6;
}

.kdG1Ee {
  color: #d93025;
  fill: #d93025;
  stop-color: #d93025;
  font-weight: 600;
}

.kdG1Ee:not(:disabled) {
  color: #d93025;
}

.P9KVBf .kdG1Ee {
  color: #fa4839;
  fill: #fa4839;
  stop-color: #fa4839;
}

.P9KVBf .kdG1Ee:not(:disabled) {
  color: #fa4839;
}

.qOpXWb {
  color: #d93025;
  fill: #d93025;
  stop-color: #d93025;
}

.qOpXWb:not(:disabled) {
  color: #d93025;
}

.P9KVBf .qOpXWb {
  color: #fa4839;
  fill: #fa4839;
  stop-color: #fa4839;
}

.P9KVBf .qOpXWb:not(:disabled) {
  color: #fa4839;
}

.pFise {
  color: #01875f;
  fill: #01875f;
  stop-color: #01875f;
  font-weight: 600;
}

.pFise:not(:disabled) {
  color: #01875f;
}

.P9KVBf .pFise {
  color: #00a173;
  fill: #00a173;
  stop-color: #00a173;
}

.P9KVBf .pFise:not(:disabled) {
  color: #00a173;
}

.NiPN6 {
  color: #0179ca;
  fill: #0179ca;
  stop-color: #0179ca;
  font-weight: 600;
}

.NiPN6:not(:disabled) {
  color: #0179ca;
}

.P9KVBf .NiPN6 {
  color: #50b4f4;
  fill: #50b4f4;
  stop-color: #50b4f4;
}

.P9KVBf .NiPN6:not(:disabled) {
  color: #50b4f4;
}

.Gg3Ydd {
  color: #c71c56;
  fill: #c71c56;
  stop-color: #c71c56;
  font-weight: 600;
}

.Gg3Ydd:not(:disabled) {
  color: #c71c56;
}

.P9KVBf .Gg3Ydd {
  color: #ff3369;
  fill: #ff3369;
  stop-color: #ff3369;
}

.P9KVBf .Gg3Ydd:not(:disabled) {
  color: #ff3369;
}

.Eprpof {
  text-decoration: underline;
}

.P9KVBf .lYzcx .eT1oJ {
  z-index: 0;
}

.P9KVBf .lYzcx .eT1oJ .VfPpkd-Bz112c-Jh9lGc:before,
.P9KVBf .lYzcx .eT1oJ .VfPpkd-Bz112c-Jh9lGc:after {
  z-index: -1;
}

.P9KVBf .lYzcx .eT1oJ:disabled {
  color: #e8eaed61;
  color: var(--gm-iconbutton-disabled-ink-color, rgba(232, 234, 237, 0.38));
}

.P9KVBf .lYzcx .eT1oJ .VfPpkd-Bz112c-Jh9lGc:before,
.P9KVBf .lYzcx .eT1oJ .VfPpkd-Bz112c-Jh9lGc:after {
  background-color: #e8eaed;
  background-color: var(--mdc-ripple-color, rgb(232, 234, 237));
}

.P9KVBf .lYzcx .eT1oJ:hover .VfPpkd-Bz112c-Jh9lGc:before,
.P9KVBf
  .lYzcx
  .eT1oJ.VfPpkd-ksKsZd-XxIAqe-OWXEXe-ZmdkE
  .VfPpkd-Bz112c-Jh9lGc:before {
  opacity: 0.04;
  opacity: var(--mdc-ripple-hover-opacity, 0.04);
}

.P9KVBf
  .lYzcx
  .eT1oJ.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe
  .VfPpkd-Bz112c-Jh9lGc:before,
.P9KVBf
  .lYzcx
  .eT1oJ:not(.VfPpkd-ksKsZd-mWPk3d):focus
  .VfPpkd-Bz112c-Jh9lGc:before {
  transition-duration: 75ms;
  opacity: 0.12;
  opacity: var(--mdc-ripple-focus-opacity, 0.12);
}

.P9KVBf .lYzcx .eT1oJ:not(.VfPpkd-ksKsZd-mWPk3d) .VfPpkd-Bz112c-Jh9lGc:after {
  transition: opacity 0.15s linear;
}

.P9KVBf
  .lYzcx
  .eT1oJ:not(.VfPpkd-ksKsZd-mWPk3d):active
  .VfPpkd-Bz112c-Jh9lGc:after {
  transition-duration: 75ms;
  opacity: 0.1;
  opacity: var(--mdc-ripple-press-opacity, 0.1);
}

.P9KVBf .lYzcx .eT1oJ.VfPpkd-ksKsZd-mWPk3d {
  --mdc-ripple-fg-opacity: var(--mdc-ripple-press-opacity, 0.1);
}

.P9KVBf .lYzcx .eT1oJ:disabled:hover .VfPpkd-Jh9lGc:before,
.P9KVBf
  .lYzcx
  .eT1oJ:disabled.VfPpkd-ksKsZd-XxIAqe-OWXEXe-ZmdkE
  .VfPpkd-Jh9lGc:before {
  opacity: 0;
  opacity: var(--mdc-ripple-hover-opacity, 0);
}

.P9KVBf
  .lYzcx
  .eT1oJ:disabled.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe
  .VfPpkd-Jh9lGc:before,
.P9KVBf
  .lYzcx
  .eT1oJ:disabled:not(.VfPpkd-ksKsZd-mWPk3d):focus
  .VfPpkd-Jh9lGc:before {
  transition-duration: 75ms;
  opacity: 0;
  opacity: var(--mdc-ripple-focus-opacity, 0);
}

.P9KVBf .lYzcx .eT1oJ:disabled:not(.VfPpkd-ksKsZd-mWPk3d) .VfPpkd-Jh9lGc:after {
  transition: opacity 0.15s linear;
}

.P9KVBf
  .lYzcx
  .eT1oJ:disabled:not(.VfPpkd-ksKsZd-mWPk3d):active
  .VfPpkd-Jh9lGc:after {
  transition-duration: 75ms;
  opacity: 0;
  opacity: var(--mdc-ripple-press-opacity, 0);
}

.P9KVBf .lYzcx .eT1oJ:disabled.VfPpkd-ksKsZd-mWPk3d {
  --mdc-ripple-fg-opacity: var(--mdc-ripple-press-opacity, 0);
}

@media screen and (min-width: 600px) {
  .kk2r5b {
    align-items: center;
    flex-direction: row;
  }

  .kk2r5b .bGJWSe {
    flex-grow: unset;
  }

  .kk2r5b .OBVQ7 {
    margin: 0;
    padding-left: 16px;
  }

  .HtY85d {
    margin-right: 36px;
  }
}

.rA4hHd {
  width: 100%;
}

.nC7tdd {
  max-width: 620px;
}

.cOP9Jc {
  color: #5f6368;
  fill: #5f6368;
  stop-color: #5f6368;
  text-decoration: underline;
}

.cOP9Jc:not(:disabled) {
  color: #5f6368;
}

.P9KVBf .cOP9Jc {
  color: #9aa0a6;
  fill: #9aa0a6;
  stop-color: #9aa0a6;
}

.P9KVBf .cOP9Jc:not(:disabled) {
  color: #9aa0a6;
}

.Nhvwuf:after {
  content: "";
  display: inline-block;
  font-family: Google Material Icons;
  font-size: 0.7rem;
  text-decoration: none;
}

@media screen and (min-width: 840px) {
  .IZOk1 {
    display: block;
  }
}

.ubGTjb {
  align-items: center;
  display: inline-flex;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.sT93pb {
  display: inline-block;
  vertical-align: center;
}

.OnEJge {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.sYJxkd,
.w2kbF,
.JUF8md,
.wMUdtb {
  font-family: Roboto, Arial, sans-serif;
  line-height: 1rem;
  font-size: 0.75rem;
  letter-spacing: 0.025em;
  font-weight: 400;
  font-family: Roboto, Helvetica, Arial, sans-serif;
  letter-spacing: 0.2px;
}

.wMUdtb {
  color: #202124;
  fill: #202124;
  stop-color: #202124;
}

.wMUdtb:not(:disabled) {
  color: #202124;
}

.P9KVBf .wMUdtb {
  color: #e8eaed;
  fill: #e8eaed;
  stop-color: #e8eaed;
}

.P9KVBf .wMUdtb:not(:disabled) {
  color: #e8eaed;
}

.Q4fJQd .Yvy3Fd,
.sYJxkd,
.O9T88b,
.w2kbF,
.JUF8md {
  color: #5f6368;
  fill: #5f6368;
  stop-color: #5f6368;
}

.Q4fJQd .Yvy3Fd:not(:disabled),
.sYJxkd:not(:disabled),
.O9T88b:not(:disabled),
.w2kbF:not(:disabled),
.JUF8md:not(:disabled) {
  color: #5f6368;
}

.P9KVBf .Q4fJQd .Yvy3Fd {
  color: #9aa0a6;
  fill: #9aa0a6;
  stop-color: #9aa0a6;
}

.P9KVBf .Q4fJQd .Yvy3Fd:not(:disabled) {
  color: #9aa0a6;
}

.P9KVBf .sYJxkd {
  color: #9aa0a6;
  fill: #9aa0a6;
  stop-color: #9aa0a6;
}

.P9KVBf .sYJxkd:not(:disabled) {
  color: #9aa0a6;
}

.P9KVBf .O9T88b {
  color: #9aa0a6;
  fill: #9aa0a6;
  stop-color: #9aa0a6;
}

.P9KVBf .O9T88b:not(:disabled) {
  color: #9aa0a6;
}

.P9KVBf .w2kbF {
  color: #9aa0a6;
  fill: #9aa0a6;
  stop-color: #9aa0a6;
}

.P9KVBf .w2kbF:not(:disabled) {
  color: #9aa0a6;
}

.P9KVBf .JUF8md {
  color: #9aa0a6;
  fill: #9aa0a6;
  stop-color: #9aa0a6;
}

.P9KVBf .JUF8md:not(:disabled) {
  color: #9aa0a6;
}

.sYJxkd {
  padding: 0 8px;
}

.Q4fJQd .Yvy3Fd {
  font-size: 0.625rem;
}

.CKzsaf,
.Q4fJQd {
  align-items: center;
  display: inline-flex;
  height: 100%;
}

.Q4fJQd {
  padding-left: 2px;
}

.Lip2w {
  display: inline-block;
  margin-left: 3px;
}

.f1rXgf {
  font-style: italic;
}

.JUF8md {
  color: #9aa0a6;
  fill: #9aa0a6;
  stop-color: #9aa0a6;
  text-decoration: line-through;
}

.JUF8md:not(:disabled) {
  color: #9aa0a6;
}

.Q64Ric {
  margin-left: 4px;
}

.K4Wkre {
  color: #01875f;
  fill: #01875f;
  stop-color: #01875f;
  font-weight: 500;
}

.K4Wkre:not(:disabled) {
  color: #01875f;
}

.P9KVBf .K4Wkre {
  color: #00a173;
  fill: #00a173;
  stop-color: #00a173;
}

.P9KVBf .K4Wkre:not(:disabled) {
  color: #00a173;
}

.DdYX5 {
  color: #202124;
  fill: #202124;
  stop-color: #202124;
  font-size: 0.875rem;
  font-weight: 400;
  letter-spacing: 0.0142857143em;
  line-height: 1.25rem;
  font-family: Roboto, Helvetica, Arial, sans-serif;
  letter-spacing: -0.2px;
}

.DdYX5:not(:disabled) {
  color: #202124;
}

.P9KVBf .DdYX5 {
  color: #e8eaed;
  fill: #e8eaed;
  stop-color: #e8eaed;
}

.P9KVBf .DdYX5:not(:disabled) {
  color: #e8eaed;
}

.ePXqnb {
  margin-left: 12px;
}

.O9T88b {
  height: 12px;
  vertical-align: middle;
}

@media screen and (min-width: 1280px) {
  .w2kbF,
  .JUF8md,
  .wMUdtb {
    font-size: 0.875rem;
    font-weight: 400;
    letter-spacing: 0.0142857143em;
    line-height: 1.25rem;
    letter-spacing: 0.2px;
  }

  .K4Wkre {
    font-weight: 500;
  }

  .Q4fJQd .Yvy3Fd {
    font-size: 0.75rem;
  }

  .muC06c {
    font-size: 14px;
    line-height: 20px;
  }

  .DdYX5 {
    font-size: 1rem;
    font-weight: 400;
    letter-spacing: 0.00625em;
    line-height: 1.5rem;
    letter-spacing: 0;
  }

  .ePXqnb {
    margin-left: 16px;
  }

  .O9T88b {
    height: 14px;
  }

  .YL5Er {
    fill: #5f6368;
  }

  .Q64Ric {
    margin-left: 8px;
  }
}

.j2FCNc {
  column-gap: 16px;
  display: grid;
  grid-template-columns: max-content auto;
  margin: 16px 0;
}

.cQv9D {
  margin: 12px;
}

.stzEZd {
  border-radius: 12px;
  border-width: 0;
  box-shadow:
    0 1px 2px #3c40434d,
    0 1px 3px 1px #3c404326;
  height: 56px;
  width: 56px;
}

.stzEZd .VfPpkd-BFbNVe-bF1uUb {
  opacity: 0;
}

.ECOsRb {
  border-width: 0;
  box-shadow:
    0 1px 2px #3c40434d,
    0 1px 3px 1px #3c404326;
  border-radius: 4px;
  height: 108px;
  width: 72px;
}

.ECOsRb .VfPpkd-BFbNVe-bF1uUb {
  opacity: 0;
}

.GGwY5 {
  border-width: 0;
  box-shadow:
    0 1px 2px #3c40434d,
    0 1px 3px 1px #3c404326;
  border-radius: 4px;
  height: 72px;
  width: 72px;
}

.GGwY5 .VfPpkd-BFbNVe-bF1uUb {
  opacity: 0;
}

.DhMfh {
  border-width: 0;
  box-shadow:
    0 1px 2px #3c40434d,
    0 1px 3px 1px #3c404326;
  border-radius: 4px;
  height: 108px;
  width: 108px;
}

.DhMfh .VfPpkd-BFbNVe-bF1uUb {
  opacity: 0;
}

.cXFu1 {
  display: grid;
  grid-template-rows: max-content;
  height: fit-content;
  row-gap: 2px;
}

.V81Nob {
  background-color: #f8f9fa;
}

.V81Nob:not(:disabled) {
  background-color: #f8f9fa;
}

.P9KVBf .V81Nob {
  background-color: #2a2b2e;
}

.P9KVBf .V81Nob:not(:disabled) {
  background-color: #2a2b2e;
}

.yY9yUc {
  background-color: #f8f9fa;
  height: 14px;
  margin-bottom: 10px;
}

.yY9yUc:not(:disabled) {
  background-color: #f8f9fa;
}

.P9KVBf .yY9yUc {
  background-color: #2a2b2e;
}

.P9KVBf .yY9yUc:not(:disabled) {
  background-color: #2a2b2e;
}

.yY9yUc:first-child {
  width: 125px;
}

.yY9yUc:nth-child(2) {
  width: 175px;
}

.yY9yUc:last-child {
  margin-bottom: 0;
  width: 100px;
}

@media screen and (min-width: 1280px) {
  .cQv9D {
    margin: 16px 12px;
  }

  .stzEZd {
    height: 64px;
    width: 64px;
  }

  .ECOsRb {
    border-radius: 4px;
    height: 132px;
    width: 88px;
  }

  .GGwY5 {
    height: 88px;
    width: 88px;
  }

  .cXFu1 {
    row-gap: 0;
  }
}

.IPqUad {
  border: 1px solid rgb(218, 220, 224);
  height: 260px;
  margin: 0;
  padding: 0;
}

.IPqUad:disabled,
.IPqUad:not(:disabled) {
  background-color: transparent;
  color: inherit;
}

.ElN4Mc {
  font-size: 0.875rem;
  font-weight: 400;
  letter-spacing: 0.0142857143em;
  line-height: 1.25rem;
  display: flex;
  flex-direction: column;
  height: 260px;
  overflow: hidden;
  padding: 16px;
  text-overflow: ellipsis;
  width: 264px;
  word-break: break-word;
}

.P2wzXe {
  align-items: start;
  display: flex;
}

.OhHNsf {
  color: #202124;
  fill: #202124;
  stop-color: #202124;
  font-weight: 500;
  -webkit-box-orient: vertical;
  display: -webkit-box;
  font-size: 1rem;
  -webkit-line-clamp: 2;
  line-height: 24px;
  margin-left: 8px;
  overflow: hidden;
}

.OhHNsf:not(:disabled) {
  color: #202124;
}

.P9KVBf .OhHNsf {
  color: #e8eaed;
  fill: #e8eaed;
  stop-color: #e8eaed;
}

.P9KVBf .OhHNsf:not(:disabled) {
  color: #e8eaed;
}

.uz05lc {
  -webkit-box-orient: vertical;
  display: -webkit-box;
  -webkit-line-clamp: 3;
  margin-top: 16px;
  overflow: hidden;
}

.hymIyf {
  margin-top: auto;
}

.acXcLe {
  font-size: 0.875rem;
  font-weight: 400;
  letter-spacing: 0.0142857143em;
  line-height: 1.25rem;
  display: flex;
  flex-direction: column;
  height: 260px;
  justify-content: space-between;
  width: 264px;
}

.lRsLYb {
  font-size: 0.875rem;
  font-weight: 400;
  letter-spacing: 0.0142857143em;
  line-height: 1.25rem;
  height: 124px;
  padding: 16px;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  width: 264px;
}

.ncX6n {
  border: 1px solid rgb(218, 220, 224);
  height: 124px;
  padding: 0;
  margin: 0;
  width: 100%;
}

.ncX6n:disabled,
.ncX6n:not(:disabled) {
  background-color: transparent;
  color: inherit;
}

.WS8Aec {
  align-items: start;
  display: flex;
}

.MfePLb {
  margin-left: 12px;
  overflow: hidden;
  white-space: nowrap;
}

.a5tgx {
  color: #202124;
  fill: #202124;
  stop-color: #202124;
  font-weight: 500;
  font-size: 1rem;
  overflow: hidden;
  text-overflow: ellipsis;
}

.a5tgx:not(:disabled) {
  color: #202124;
}

.P9KVBf .a5tgx {
  color: #e8eaed;
  fill: #e8eaed;
  stop-color: #e8eaed;
}

.P9KVBf .a5tgx:not(:disabled) {
  color: #e8eaed;
}

.RJ9TSe {
  overflow: hidden;
  text-overflow: ellipsis;
}

.GUikne {
  margin-bottom: 16px;
}

.Lekem {
  gap: 12px;
}

.ZDsjic {
  height: 56px;
  object-fit: contain;
  width: 56px;
}

.sdjpf {
  color: #202124;
  fill: #202124;
  stop-color: #202124;
  font-weight: 500;
  font-size: 1rem;
}

.sdjpf:not(:disabled) {
  color: #202124;
}

.P9KVBf .sdjpf {
  color: #e8eaed;
  fill: #e8eaed;
  stop-color: #e8eaed;
}

.P9KVBf .sdjpf:not(:disabled) {
  color: #e8eaed;
}

.UNPdcd {
  opacity: 0.7;
  text-decoration: line-through;
}

.rNWTrf {
  gap: 12px;
}

.KQqNg {
  margin-bottom: 16px;
}

.sE6BVe {
  color: #202124;
  fill: #202124;
  stop-color: #202124;
  font-weight: 500;
  font-size: 0.875rem;
  margin-bottom: 20px;
}

.sE6BVe:not(:disabled) {
  color: #202124;
}

.P9KVBf .sE6BVe {
  color: #e8eaed;
  fill: #e8eaed;
  stop-color: #e8eaed;
}

.P9KVBf .sE6BVe:not(:disabled) {
  color: #e8eaed;
}

.oqeEQ {
  width: calc(83.3333333333vw - 42px);
  font-size: 0.875rem;
  font-weight: 400;
  letter-spacing: 0.0142857143em;
  line-height: 1.25rem;
}

@media screen and (min-width: 600px) {
  .oqeEQ {
    width: calc(62.5vw - 66px);
  }
}

@media screen and (min-width: 840px) {
  .oqeEQ {
    width: calc(50vw - 56px);
  }
}

@media screen and (min-width: 960px) {
  .oqeEQ {
    width: calc(41.6666666667vw - 49.3333333333px);
  }
}

@media screen and (min-width: 1280px) {
  .oqeEQ {
    width: calc(41.6666666667vw - 74px);
  }
}

@media screen and (min-width: 1440px) {
  .oqeEQ {
    width: 526px;
  }
}

.bspfxf {
  display: flex;
}

.MH9xCe {
  height: 16px;
  width: 16px;
}

.LbwMhf {
  margin-left: 16px;
}

.hCy3Fc {
  cursor: pointer;
  text-decoration: underline;
  min-height: unset;
}

.ojy0id {
  height: 20px;
  margin-right: 8px;
  width: 20px;
}

.h5U7od {
  align-items: flex-start;
  display: flex;
  margin-top: 8px;
}

.Ii2uub,
.ZJkqWe {
  font-weight: 500;
  font-size: 1rem;
}

.coFQlc {
  font-size: 0.875rem;
  font-weight: 400;
  letter-spacing: 0.0142857143em;
  line-height: 1.25rem;
  margin-top: 24px;
}

.ErwGJf {
  display: grid;
  grid-gap: 24px;
  grid-template-columns: repeat(2, 1fr);
}

.ErwGJf .fUtUMc {
  border-radius: 8px;
  margin: -12px;
}

.nT2RTe {
  display: flex;
  position: relative;
}

@media screen and (min-width: 960px) {
  .ErwGJf {
    grid-template-columns: repeat(1, 1fr);
  }
}

.T4LgNb {
  inset: 0;
  position: absolute;
  z-index: 1;
}

.QMEh5b {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  z-index: 3;
}

.AOq4tb {
  height: 56px;
}

.kFwPee {
  position: relative;
  z-index: 1;
  height: 100%;
}

.ydMMEb {
  height: 56px;
  width: 100%;
}

.SSPGKf {
  overflow-y: hidden;
  position: absolute;
  inset: 0;
}

.ecJEib .AOq4tb,
.ecJEib .ydMMEb {
  height: 64px;
}

.e2G3Fb.EWZcud .AOq4tb,
.e2G3Fb.EWZcud .ydMMEb {
  height: 48px;
}

.e2G3Fb.b30Rkd .AOq4tb,
.e2G3Fb.b30Rkd .ydMMEb {
  height: 56px;
}

.SSPGKf {
  position: relative;
  min-height: 100%;
}

.SSPGKf.BIIBbc {
  height: 100%;
  overflow: hidden;
}

.kFwPee {
  backface-visibility: hidden;
  min-height: 100%;
  height: auto;
}

.T4LgNb {
  min-height: 100%;
  position: relative;
}

.T4LgNb.eejsDc {
  min-height: 100%;
  overflow-y: hidden;
  -webkit-overflow-scrolling: auto;
}

.QMEh5b {
  position: fixed;
}

.I6HDZc {
  background: #282828;
  border-radius: 16px;
  height: 991px;
  width: 344px;
}

.u83rvb {
  align-items: center;
  display: flex;
  flex-direction: column;
  gap: 32px;
  height: 917px;
  left: 32px;
  padding: 0;
  position: relative;
  top: 32px;
  bottom: 32px;
  width: 280px;
}

.u83rvb .H91Mdb {
  align-items: flex-start;
  display: flex;
  flex: none;
  flex-direction: column;
  flex-grow: 0;
  gap: 24px;
  height: 128px;
  order: 0;
  padding: 0;
  width: 280px;
}

.H91Mdb .NhZPH {
  align-items: flex-start;
  display: flex;
  flex: none;
  flex-direction: row;
  flex-grow: 0;
  gap: 16px;
  height: 24px;
  order: 0;
  padding: 0;
  width: 147.78px;
}

.NhZPH .qTQnUc {
  flex: none;
  flex-grow: 0;
  height: 240px;
  order: 0;
  width: 230.78px;
}

.NhZPH .xWQRGc {
  color: #fff;
  flex: none;
  flex-grow: 0;
  font-family: Google Sans;
  font-size: 22px;
  font-style: normal;
  font-weight: 500;
  height: 24px;
  line-height: 24px;
  order: 1;
  width: 108px;
}

.H91Mdb .xl35Af {
  align-items: flex-start;
  display: flex;
  flex: none;
  flex-direction: column;
  flex-grow: 0;
  gap: 8px;
  height: 80px;
  order: 1;
  padding: 0;
  width: 280px;
}

.xl35Af .YJHsH {
  font-family:
    Google Sans Text,
    sans-serif;
  color: #bdc1c6;
  flex: none;
  flex-grow: 0;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  height: 48px;
  line-height: 150%;
  order: 0;
  width: 280px;
}

.xl35Af .UcbJi {
  align-items: center;
  color: #28feaf;
  display: flex;
  flex: none;
  flex-direction: row;
  flex-grow: 0;
  gap: 4px;
  height: 24px;
  order: 1;
  padding: 0;
  width: 84px;
}

.UcbJi .JySwVb {
  color: #28feaf;
  flex: none;
  flex-grow: 0;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  height: 24px;
  line-height: 24px;
  order: 0;
  width: 84px;
}

.k2PTme {
  flex: none;
  flex-grow: 0;
  height: 184px;
  order: 2;
  width: 280px;
}

.k2PTme .QyeBff {
  align-items: flex-start;
  display: flex;
  flex-direction: column;
  gap: 16px;
  height: 184px;
  left: 0;
  padding: 0;
  top: 192px;
  width: 280px;
}

.k2PTme .MDAIjb {
  align-items: center;
  display: flex;
  flex: none;
  flex-direction: row;
  flex-grow: 0;
  gap: 16px;
  height: 24px;
  order: 0;
  padding: 0;
  width: 280px;
}

.JVRZkf {
  height: 24px;
  width: 24px;
}

.Qgv6Be {
  height: 0;
  left: -24.3px;
  top: -20.6px;
  width: 0;
}

.I7TVQc {
  height: 42.35px;
  left: -24.3px;
  position: fixed;
  top: -20.6px;
  width: 47.02px;
}

.fwc4vd {
  font-family:
    Google Sans Text,
    sans-serif;
  color: #bdc1c6;
  flex: none;
  flex-grow: 0;
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  height: 20px;
  line-height: 140%;
  mix-blend-mode: normal;
  order: 1;
  width: 240px;
}

.avi1m {
  align-items: flex-start;
  display: flex;
  flex: none;
  flex-direction: column;
  flex-grow: 0;
  gap: 24px;
  height: 447px;
  order: 4;
  padding: 0;
  width: 280px;
}

.avi1m .QPXkId {
  flex: none;
  flex-grow: 0;
  height: 33px;
  order: 0;
  width: 280px;
}

.QPXkId .YJHsH {
  color: #fff;
  font-family: Google Sans;
  font-size: 22px;
  font-style: normal;
  font-weight: 500;
  line-height: 150%;
}

.avi1m .LnZOke {
  flex: none;
  flex-grow: 0;
  height: 264px;
  order: 1;
  width: 280px;
}

.LnZOke .VEnvi {
  color: #fff;
  left: 16px;
  list-style-position: outside;
  list-style-type: disc;
  position: absolute;
  right: 20px;
}

.ppCdHb {
  font-weight: 700;
}

.jpww0c {
  color: #e1e1e1;
  margin-top: 20px;
}

.VEnvi .ZUTAk {
  color: #fff;
  font-size: 14px;
  font-style: normal;
  font-weight: 700;
  letter-spacing: 0.2px;
  line-height: 24px;
}

.VEnvi .UpM1oc {
  font-family:
    Google Sans Text,
    sans-serif;
  color: #bdc1c6;
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  inset: 12.75% 0 28.19%;
  letter-spacing: 0.2px;
  line-height: 24px;
  position: relative;
}

.avi1m .YxIL5d {
  align-items: flex-start;
  display: flex;
  flex: none;
  flex-direction: column;
  flex-grow: 0;
  gap: 12px;
  height: 132px;
  order: 2;
  padding: 0;
  width: 280px;
}

.YxIL5d .UcbJi {
  font-family:
    Google Sans Text,
    sans-serif;
  color: #bdc1c6;
  flex: none;
  flex-grow: 0;
  font-size: 12px;
  font-style: normal;
  font-weight: 400;
  height: 36px;
  letter-spacing: 0.2px;
  line-height: 18px;
  order: 0;
  width: 280px;
}

.UcbJi .EsSi1b {
  color: #28feaf;
  font-size: 12px;
}

.YxIL5d .kkFiKe {
  color: #bdc1c6;
  flex: none;
  flex-grow: 0;
  font-size: 12px;
  font-style: normal;
  font-weight: 400;
  height: 54px;
  letter-spacing: 0.2px;
  line-height: 18px;
  order: 1;
  width: 280px;
}

.YxIL5d .PqW1vd {
  color: #bdc1c6;
  flex: none;
  flex-grow: 0;
  font-size: 12px;
  font-style: normal;
  font-weight: 400;
  height: 18px;
  letter-spacing: 0.2px;
  line-height: 18px;
  order: 2;
  width: 280px;
}

.iw09D {
  border: 1px solid #3c3c3c;
  flex: none;
  flex-grow: 0;
  height: 0;
  order: 1;
  width: 280px;
}

.YxriTb {
  border: 1px solid #3c3c3c;
  flex: none;
  flex-grow: 0;
  height: 0;
  order: 3;
  width: 280px;
}

.aA0Vnf {
  color: #202124;
  fill: #202124;
  stop-color: #202124;
  font-family:
    Google Sans,
    Roboto,
    Arial,
    sans-serif;
  line-height: 1.25rem;
  font-size: 0.875rem;
  letter-spacing: 0.0178571429em;
  font-weight: 500;
  align-items: center;
  display: flex;
}

.aA0Vnf:not(:disabled) {
  color: #202124;
}

.P9KVBf .aA0Vnf {
  color: #e8eaed;
  fill: #e8eaed;
  stop-color: #e8eaed;
}

.P9KVBf .aA0Vnf:not(:disabled) {
  color: #e8eaed;
}

.aA0Vnf .GfskQe {
  color: #5f6368;
  fill: #5f6368;
  stop-color: #5f6368;
  font-size: 18px;
  margin-right: 16px;
}

.aA0Vnf .GfskQe:not(:disabled) {
  color: #5f6368;
}

.P9KVBf .aA0Vnf .GfskQe {
  color: #9aa0a6;
  fill: #9aa0a6;
  stop-color: #9aa0a6;
}

.P9KVBf .aA0Vnf .GfskQe:not(:disabled) {
  color: #9aa0a6;
}

.rXwI0e {
  display: none;
}

.EDId0c {
  position: relative;
}

.nhh4Ic {
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  z-index: 1;
  pointer-events: none;
}

.nhh4Ic[data-state="snapping"],
.nhh4Ic[data-state="cancelled"] {
  transition: transform 0.2s;
}

.MGUFnf {
  display: block;
  width: 28px;
  height: 28px;
  padding: 15px;
  margin: 0 auto;
  transform: scale(0.7);
  background-color: #fafafa;
  border: 1px solid #e0e0e0;
  border-radius: 50%;
  box-shadow: 0 2px 2px #0003;
  transition: opacity 0.4s;
}

.nhh4Ic[data-state="resting"] .MGUFnf,
.nhh4Ic[data-state="cooldown"] .MGUFnf {
  transform: scale(0);
  transition: transform 0.15s;
}

.nhh4Ic .LLCa0e {
  stroke-width: 3.6px;
  transform: translateZ(1px);
}

.nhh4Ic[data-past-threshold="false"] .LLCa0e {
  opacity: 0.3;
}

.rOhAxb {
  fill: #4285f4;
  stroke: #4285f4;
}

.A6UUqe {
  display: none;
  stroke-width: 3px;
  width: 28px;
  height: 28px;
}

.tbcVO {
  width: 28px;
  height: 28px;
}

.bQ7oke {
  position: absolute;
  width: 0;
  height: 0;
  overflow: hidden;
}

.A6UUqe.qs41qe {
  animation-name: quantumWizSpinnerRotate;
  animation-duration: 1.56863s;
  animation-iteration-count: infinite;
  animation-timing-function: linear;
  display: inline-block;
}

.A6UUqe.SdoWjb {
  display: inline-block;
}

.A6UUqe.qs41qe .ceIWpc {
  stroke: none;
  fill: none;
}

.A6UUqe.sf4e6b .qjUCkf {
  stroke-width: 0;
}

.qjUCkf {
  transition: stroke-width 0.4s;
  -webkit-transform-origin: 50% 50%;
  transform-origin: 14px 14px;
  stroke-dasharray: 58.9 58.9;
  stroke-dashoffset: 58.9;
  fill: none;
  transform: rotate(0);
}

.A6UUqe.SdoWjb .qjUCkf {
  transition-duration: 0;
}

.A6UUqe.iPwZeb .qjUCkf {
  animation-delay:
    -466ms,
    -466ms,
    -466ms;
}

.A6UUqe.qs41qe .qjUCkf {
  animation-name:
    quantumWizSpinnerFillUnfill, quantumWizSpinnerRot, quantumWizSpinnerColors;
  animation-duration: 1333ms, 5332ms, 5332ms;
  animation-iteration-count: infinite, infinite, infinite;
  animation-timing-function: cubic-bezier(0.4, 0, 0.2, 1), steps(4), linear;
  animation-fill-mode: forwards;
}

@keyframes quantumWizSpinnerRotate {
  0% {
    transform: rotate(0);
  }

  to {
    transform: rotate(360deg);
  }
}

@keyframes quantumWizSpinnerFillUnfill {
  0% {
    stroke-dashoffset: 58.8;
  }

  50% {
    stroke-dashoffset: 0;
  }

  to {
    stroke-dashoffset: -58.4;
  }
}

@keyframes quantumWizSpinnerRot {
  0% {
    transform: rotate(0);
  }

  to {
    transform: rotate(-360deg);
  }
}

@keyframes quantumWizSpinnerColors {
  0% {
    stroke: #4285f4;
  }

  18% {
    stroke: #4285f4;
  }

  25% {
    stroke: #db4437;
  }

  43% {
    stroke: #db4437;
  }

  50% {
    stroke: #f4b400;
  }

  68% {
    stroke: #f4b400;
  }

  75% {
    stroke: #0f9d58;
  }

  93% {
    stroke: #0f9d58;
  }

  to {
    stroke: #4285f4;
  }
}

.KL4X6e {
  background: #eee;
  inset: 0;
  opacity: 0;
  position: absolute;
}

.TuA45b {
  opacity: 0.8;
}

.qlYO9b {
  left: 0;
  padding: 12px;
  position: fixed;
  text-align: center;
  top: 6px;
  width: 100%;
  z-index: 20003;
}

.Gq7XXc {
  border-radius: 3px;
  box-shadow: 0 2px 40px #0006;
  background-color: #fe8;
  border: 1px solid #ba5;
  font-weight: 500;
  padding: 7px 14px;
}

@media screen and (max-width: 600px) {
  .qlYO9b {
    box-shadow: 0 2px 40px #0006;
    background-color: #fe8;
    top: 48px;
    width: auto;
  }

  .Gq7XXc {
    box-shadow: none;
    border: 0;
    font-size: 16px;
    font-weight: 300;
    padding: 0;
  }
}

.EmVfjc {
  display: inline-block;
  position: relative;
  width: 28px;
  height: 28px;
}

.Cg7hO {
  position: absolute;
  width: 0;
  height: 0;
  overflow: hidden;
}

.xu46lf {
  width: 100%;
  height: 100%;
}

.EmVfjc.qs41qe .xu46lf {
  animation: spinner-container-rotate 1568ms linear infinite;
}

.ir3uv {
  position: absolute;
  width: 100%;
  height: 100%;
  opacity: 0;
}

.uWlRce {
  border-color: #4285f4;
}

.GFoASc {
  border-color: #db4437;
}

.WpeOqd {
  border-color: #f4b400;
}

.rHV3jf {
  border-color: #0f9d58;
}

.EmVfjc.qs41qe .ir3uv.uWlRce {
  animation:
    spinner-fill-unfill-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both,
    spinner-blue-fade-in-out 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both;
}

.EmVfjc.qs41qe .ir3uv.GFoASc {
  animation:
    spinner-fill-unfill-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both,
    spinner-red-fade-in-out 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both;
}

.EmVfjc.qs41qe .ir3uv.WpeOqd {
  animation:
    spinner-fill-unfill-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both,
    spinner-yellow-fade-in-out 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both;
}

.EmVfjc.qs41qe .ir3uv.rHV3jf {
  animation:
    spinner-fill-unfill-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both,
    spinner-green-fade-in-out 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both;
}

.HBnAAc {
  position: absolute;
  box-sizing: border-box;
  top: 0;
  left: 45%;
  width: 10%;
  height: 100%;
  overflow: hidden;
  border-color: inherit;
}

.HBnAAc .X6jHbb {
  width: 1000%;
  left: -450%;
}

.xq3j6 {
  display: inline-block;
  position: relative;
  width: 50%;
  height: 100%;
  overflow: hidden;
  border-color: inherit;
}

.xq3j6 .X6jHbb {
  width: 200%;
}

.X6jHbb {
  position: absolute;
  inset: 0;
  box-sizing: border-box;
  height: 100%;
  border-width: 3px;
  border-style: solid;
  border-color: inherit;
  border-bottom-color: transparent;
  border-radius: 50%;
  animation: none;
}

.xq3j6.ERcjC .X6jHbb {
  border-right-color: transparent;
  transform: rotate(129deg);
}

.xq3j6.dj3yTd .X6jHbb {
  left: -100%;
  border-left-color: transparent;
  transform: rotate(-129deg);
}

.EmVfjc.qs41qe .xq3j6.ERcjC .X6jHbb {
  animation: spinner-left-spin 1333ms cubic-bezier(0.4, 0, 0.2, 1) infinite both;
}

.EmVfjc.qs41qe .xq3j6.dj3yTd .X6jHbb {
  animation: spinner-right-spin 1333ms cubic-bezier(0.4, 0, 0.2, 1) infinite
    both;
}

.EmVfjc.sf4e6b .xu46lf {
  animation:
    spinner-container-rotate 1568ms linear infinite,
    spinner-fade-out 0.4s cubic-bezier(0.4, 0, 0.2, 1);
}

@keyframes spinner-container-rotate {
  to {
    transform: rotate(360deg);
  }
}

@keyframes spinner-fill-unfill-rotate {
  12.5% {
    transform: rotate(135deg);
  }

  25% {
    transform: rotate(270deg);
  }

  37.5% {
    transform: rotate(405deg);
  }

  50% {
    transform: rotate(540deg);
  }

  62.5% {
    transform: rotate(675deg);
  }

  75% {
    transform: rotate(810deg);
  }

  87.5% {
    transform: rotate(945deg);
  }

  to {
    transform: rotate(1080deg);
  }
}

@keyframes spinner-blue-fade-in-out {
  0% {
    opacity: 0.99;
  }

  25% {
    opacity: 0.99;
  }

  26% {
    opacity: 0;
  }

  89% {
    opacity: 0;
  }

  90% {
    opacity: 0.99;
  }

  to {
    opacity: 0.99;
  }
}

@keyframes spinner-red-fade-in-out {
  0% {
    opacity: 0;
  }

  15% {
    opacity: 0;
  }

  25% {
    opacity: 0.99;
  }

  50% {
    opacity: 0.99;
  }

  51% {
    opacity: 0;
  }
}

@keyframes spinner-yellow-fade-in-out {
  0% {
    opacity: 0;
  }

  40% {
    opacity: 0;
  }

  50% {
    opacity: 0.99;
  }

  75% {
    opacity: 0.99;
  }

  76% {
    opacity: 0;
  }
}

@keyframes spinner-green-fade-in-out {
  0% {
    opacity: 0;
  }

  65% {
    opacity: 0;
  }

  75% {
    opacity: 0.99;
  }

  90% {
    opacity: 0.99;
  }

  to {
    opacity: 0;
  }
}

@keyframes spinner-left-spin {
  0% {
    transform: rotate(130deg);
  }

  50% {
    transform: rotate(-5deg);
  }

  to {
    transform: rotate(130deg);
  }
}

@keyframes spinner-right-spin {
  0% {
    transform: rotate(-130deg);
  }

  50% {
    transform: rotate(5deg);
  }

  to {
    transform: rotate(-130deg);
  }
}

@keyframes spinner-fade-out {
  0% {
    opacity: 0.99;
  }

  to {
    opacity: 0;
  }
}

.hUTled {
  height: 50px;
  left: 50%;
  margin-left: -25px;
  margin-top: -25px;
  position: fixed;
  text-align: center;
  top: 50%;
  width: 50px;
  z-index: 20001;
}

.k7smx {
  background-color: #fff;
  inset: 0;
  opacity: 0.5;
  position: fixed;
  z-index: 20000;
}

.rFrNMe {
  -webkit-user-select: none;
  -webkit-tap-highlight-color: transparent;
  display: inline-block;
  outline: none;
  padding-bottom: 8px;
  width: 200px;
}

.aCsJod {
  height: 40px;
  position: relative;
  vertical-align: top;
}

.aXBtI {
  display: flex;
  position: relative;
  top: 14px;
}

.Xb9hP {
  display: flex;
  box-flex: 1;
  flex-grow: 1;
  flex-shrink: 1;
  min-width: 0%;
  position: relative;
}

.A37UZe {
  box-sizing: border-box;
  height: 24px;
  line-height: 24px;
  position: relative;
}

.qgcB3c:not(:empty) {
  padding-right: 12px;
}

.sxyYjd:not(:empty) {
  padding-left: 12px;
}

.whsOnd {
  box-flex: 1;
  flex-grow: 1;
  flex-shrink: 1;
  background-color: transparent;
  border: none;
  display: block;
  font:
    400 16px Roboto,
    RobotoDraft,
    Helvetica,
    Arial,
    sans-serif;
  height: 24px;
  line-height: 24px;
  margin: 0;
  min-width: 0%;
  outline: none;
  padding: 0;
  z-index: 0;
}

.rFrNMe.dm7YTc .whsOnd {
  color: #fff;
}

.whsOnd:invalid,
.whsOnd:-moz-submit-invalid,
.whsOnd:-moz-ui-invalid {
  box-shadow: none;
}

.I0VJ4d > .whsOnd::-ms-clear,
.I0VJ4d > .whsOnd::-ms-reveal {
  display: none;
}

.i9lrp {
  background-color: #0000001f;
  bottom: -2px;
  height: 1px;
  left: 0;
  margin: 0;
  padding: 0;
  position: absolute;
  width: 100%;
}

.i9lrp:before {
  content: "";
  position: absolute;
  inset: 0 0 -2px;
  border-bottom: 1px solid rgba(0, 0, 0, 0);
  pointer-events: none;
}

.rFrNMe.dm7YTc .i9lrp {
  background-color: #ffffffb3;
}

.OabDMe {
  transform: scaleX(0);
  background-color: #4285f4;
  bottom: -2px;
  height: 2px;
  left: 0;
  margin: 0;
  padding: 0;
  position: absolute;
  width: 100%;
}

.rFrNMe.dm7YTc .OabDMe {
  background-color: #a1c2fa;
}

.rFrNMe.k0tWj .i9lrp,
.rFrNMe.k0tWj .OabDMe {
  background-color: #d50000;
  height: 2px;
}

.rFrNMe.k0tWj.dm7YTc .i9lrp,
.rFrNMe.k0tWj.dm7YTc .OabDMe {
  background-color: #e06055;
}

.whsOnd[disabled] {
  color: #00000061;
}

.rFrNMe.dm7YTc .whsOnd[disabled] {
  color: #ffffff80;
}

.whsOnd[disabled] ~ .i9lrp {
  background: none;
  border-bottom: 1px dotted rgba(0, 0, 0, 0.38);
}

.OabDMe.Y2Zypf {
  animation: quantumWizPaperInputRemoveUnderline 0.3s
    cubic-bezier(0.4, 0, 0.2, 1);
}

.rFrNMe.u3bW4e .OabDMe {
  animation: quantumWizPaperInputAddUnderline 0.3s cubic-bezier(0.4, 0, 0.2, 1);
  transform: scaleX(1);
}

.rFrNMe.sdJrJc > .aCsJod {
  padding-top: 24px;
}

.AxOyFc {
  transform-origin: bottom left;
  transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);
  transition-property: color, bottom, transform;
  -webkit-transition-property:
    color,
    bottom,
    transform,
    -webkit-transform;
  transition-property:
    color,
    bottom,
    transform,
    -webkit-transform;
  color: #00000061;
  font:
    400 16px Roboto,
    RobotoDraft,
    Helvetica,
    Arial,
    sans-serif;
  font-size: 16px;
  pointer-events: none;
  position: absolute;
  bottom: 3px;
  left: 0;
  width: 100%;
}

.whsOnd:not([disabled]):focus ~ .AxOyFc,
.whsOnd[badinput="true"] ~ .AxOyFc,
.rFrNMe.CDELXb .AxOyFc,
.rFrNMe.dLgj8b .AxOyFc {
  transform: scale(0.75) translateY(-39px);
}

.whsOnd:not([disabled]):focus ~ .AxOyFc {
  color: #3367d6;
}

.rFrNMe.dm7YTc .whsOnd:not([disabled]):focus ~ .AxOyFc {
  color: #a1c2fa;
}

.rFrNMe.k0tWj .whsOnd:not([disabled]):focus ~ .AxOyFc {
  color: #d50000;
}

.ndJi5d {
  color: #00000061;
  font:
    400 16px Roboto,
    RobotoDraft,
    Helvetica,
    Arial,
    sans-serif;
  max-width: 100%;
  overflow: hidden;
  pointer-events: none;
  position: absolute;
  text-overflow: ellipsis;
  top: 2px;
  left: 0;
  white-space: nowrap;
}

.rFrNMe.CDELXb .ndJi5d {
  display: none;
}

.K0Y8Se {
  -webkit-tap-highlight-color: transparent;
  font:
    400 12px Roboto,
    RobotoDraft,
    Helvetica,
    Arial,
    sans-serif;
  height: 16px;
  margin-left: auto;
  padding-left: 16px;
  padding-top: 8px;
  pointer-events: none;
  opacity: 0.3;
  white-space: nowrap;
}

.rFrNMe.dm7YTc .AxOyFc,
.rFrNMe.dm7YTc .K0Y8Se,
.rFrNMe.dm7YTc .ndJi5d {
  color: #ffffffb3;
}

.rFrNMe.Tyc9J {
  padding-bottom: 4px;
}

.dEOOab,
.ovnfwe:not(:empty) {
  -webkit-tap-highlight-color: transparent;
  -webkit-box-flex: 1;
  flex: 1 1 auto;
  font:
    400 12px Roboto,
    RobotoDraft,
    Helvetica,
    Arial,
    sans-serif;
  min-height: 16px;
  padding-top: 8px;
}

.LXRPh {
  display: flex;
}

.ovnfwe {
  pointer-events: none;
}

.dEOOab {
  color: #d50000;
}

.rFrNMe.dm7YTc .dEOOab,
.rFrNMe.dm7YTc.k0tWj .whsOnd:not([disabled]):focus ~ .AxOyFc {
  color: #e06055;
}

.ovnfwe {
  opacity: 0.3;
}

.rFrNMe.dm7YTc .ovnfwe {
  color: #ffffffb3;
  opacity: 1;
}

.rFrNMe.k0tWj .ovnfwe,
.rFrNMe:not(.k0tWj) .ovnfwe:not(:empty) + .dEOOab {
  display: none;
}

@keyframes quantumWizPaperInputRemoveUnderline {
  0% {
    transform: scaleX(1);
    opacity: 1;
  }

  to {
    transform: scaleX(1);
    opacity: 0;
  }
}

@keyframes quantumWizPaperInputAddUnderline {
  0% {
    transform: scaleX(0);
  }

  to {
    transform: scaleX(1);
  }
}

.O0WRkf {
  -webkit-user-select: none;
  transition: background 0.2s 0.1s;
  border: 0;
  border-radius: 3px;
  cursor: pointer;
  display: inline-block;
  font-size: 14px;
  font-weight: 500;
  min-width: 4em;
  outline: none;
  overflow: hidden;
  position: relative;
  text-align: center;
  text-transform: uppercase;
  -webkit-tap-highlight-color: transparent;
  z-index: 0;
}

.A9jyad {
  font-size: 13px;
  line-height: 16px;
}

.zZhnYe {
  transition: box-shadow 0.28s cubic-bezier(0.4, 0, 0.2, 1);
  background: #dfdfdf;
  box-shadow:
    0 2px 2px #00000024,
    0 3px 1px -2px #0000001f,
    0 1px 5px #0003;
}

.zZhnYe.qs41qe {
  transition: box-shadow 0.28s cubic-bezier(0.4, 0, 0.2, 1);
  transition: background 0.8s;
  box-shadow:
    0 8px 10px 1px #00000024,
    0 3px 14px 2px #0000001f,
    0 5px 5px -3px #0003;
}

.e3Duub,
.e3Duub a,
.e3Duub a:hover,
.e3Duub a:link,
.e3Duub a:visited {
  background: #4285f4;
  color: #fff;
}

.HQ8yf,
.HQ8yf a {
  color: #4285f4;
}

.UxubU,
.UxubU a {
  color: #fff;
}

.ZFr60d {
  position: absolute;
  inset: 0;
  background-color: transparent;
}

.O0WRkf.u3bW4e .ZFr60d {
  background-color: #0000001f;
}

.UxubU.u3bW4e .ZFr60d {
  background-color: #ffffff4d;
}

.e3Duub.u3bW4e .ZFr60d {
  background-color: #0000001f;
}

.HQ8yf.u3bW4e .ZFr60d {
  background-color: #4285f426;
}

.Vwe4Vb {
  transform: translate(-50%, -50%) scale(0);
  transition:
    opacity 0.2s ease,
    visibility 0s ease 0.2s,
    transform 0s ease 0.2s;
  -webkit-transition:
    opacity 0.2s ease,
    visibility 0s ease 0.2s,
    transform 0s ease 0.2s,
    -webkit-transform 0s ease 0.2s;
  transition:
    opacity 0.2s ease,
    visibility 0s ease 0.2s,
    transform 0s ease 0.2s,
    -webkit-transform 0s ease 0.2s;
  background-size: cover;
  left: 0;
  opacity: 0;
  pointer-events: none;
  position: absolute;
  top: 0;
  visibility: hidden;
}

.O0WRkf.qs41qe .Vwe4Vb {
  transform: translate(-50%, -50%) scale(2.2);
  opacity: 1;
  visibility: visible;
}

.O0WRkf.qs41qe.M9Bg4d .Vwe4Vb {
  -webkit-transition:
    opacity 0.2s cubic-bezier(0, 0, 0.2, 1),
    -webkit-transform 0.3s cubic-bezier(0, 0, 0.2, 1);
  transition:
    opacity 0.2s cubic-bezier(0, 0, 0.2, 1),
    -webkit-transform 0.3s cubic-bezier(0, 0, 0.2, 1);
  transition:
    transform 0.3s cubic-bezier(0, 0, 0.2, 1),
    opacity 0.2s cubic-bezier(0, 0, 0.2, 1);
  -webkit-transition:
    transform 0.3s cubic-bezier(0, 0, 0.2, 1),
    opacity 0.2s cubic-bezier(0, 0, 0.2, 1),
    -webkit-transform 0.3s cubic-bezier(0, 0, 0.2, 1);
  transition:
    transform 0.3s cubic-bezier(0, 0, 0.2, 1),
    opacity 0.2s cubic-bezier(0, 0, 0.2, 1),
    -webkit-transform 0.3s cubic-bezier(0, 0, 0.2, 1);
}

.O0WRkf.j7nIZb .Vwe4Vb {
  transform: translate(-50%, -50%) scale(2.2);
  visibility: visible;
}

.oG5Srb .Vwe4Vb,
.zZhnYe .Vwe4Vb {
  background-image: radial-gradient(
    circle farthest-side,
    rgba(0, 0, 0, 0.12),
    rgba(0, 0, 0, 0.12) 80%,
    rgba(0, 0, 0, 0) 100%
  );
}

.HQ8yf .Vwe4Vb {
  background-image: radial-gradient(
    circle farthest-side,
    rgba(66, 133, 244, 0.25),
    rgba(66, 133, 244, 0.25) 80%,
    rgba(66, 133, 244, 0) 100%
  );
}

.e3Duub .Vwe4Vb {
  background-image: radial-gradient(
    circle farthest-side,
    #3367d6,
    #3367d6 80%,
    rgba(51, 103, 214, 0) 100%
  );
}

.UxubU .Vwe4Vb {
  background-image: radial-gradient(
    circle farthest-side,
    rgba(255, 255, 255, 0.3),
    rgba(255, 255, 255, 0.3) 80%,
    rgba(255, 255, 255, 0) 100%
  );
}

.O0WRkf.RDPZE {
  box-shadow: none;
  color: #44444480;
  cursor: default;
  fill: #44444480;
}

.zZhnYe.RDPZE {
  background: rgba(153, 153, 153, 0.1);
}

.UxubU.RDPZE {
  color: #ffffff80;
  fill: #ffffff80;
}

.UxubU.zZhnYe.RDPZE {
  background: rgba(204, 204, 204, 0.1);
}

.CwaK9 {
  position: relative;
}

.RveJvd {
  display: inline-block;
  margin: 0.5em;
}

.FKF6mc,
.FKF6mc:focus {
  display: block;
  outline: none;
  text-decoration: none;
}

.FKF6mc:visited {
  fill: inherit;
  stroke: inherit;
}

.U26fgb.u3bW4e {
  outline: 1px solid transparent;
}

.mUbCce {
  -webkit-user-select: none;
  transition: background 0.3s;
  border: 0;
  border-radius: 50%;
  cursor: pointer;
  display: inline-block;
  flex-shrink: 0;
  height: 48px;
  outline: none;
  overflow: hidden;
  position: relative;
  text-align: center;
  -webkit-tap-highlight-color: transparent;
  width: 48px;
  z-index: 0;
}

.mUbCce > .TpQm9d {
  height: 48px;
  width: 48px;
}

.mUbCce.u3bW4e,
.mUbCce.qs41qe,
.mUbCce.j7nIZb {
  -webkit-transform: translateZ(0);
  -webkit-mask-image: -webkit-radial-gradient(circle, white 100%, black 100%);
}

.YYBxpf {
  border-radius: 0;
  overflow: visible;
}

.YYBxpf.u3bW4e,
.YYBxpf.qs41qe,
.YYBxpf.j7nIZb {
  -webkit-mask-image: none;
}

.fKz7Od {
  color: #0000008a;
  fill: #0000008a;
}

.p9Nwte {
  color: #ffffffbf;
  fill: #ffffffbf;
}

.fKz7Od.u3bW4e {
  background-color: #0000001f;
}

.p9Nwte.u3bW4e {
  background-color: #cccccc40;
}

.YYBxpf.u3bW4e {
  background-color: transparent;
}

.VTBa7b {
  transform: translate(-50%, -50%) scale(0);
  transition:
    opacity 0.2s ease,
    visibility 0s ease 0.2s,
    transform 0s ease 0.2s;
  -webkit-transition:
    opacity 0.2s ease,
    visibility 0s ease 0.2s,
    transform 0s ease 0.2s,
    -webkit-transform 0s ease 0.2s;
  transition:
    opacity 0.2s ease,
    visibility 0s ease 0.2s,
    transform 0s ease 0.2s,
    -webkit-transform 0s ease 0.2s;
  background-size: cover;
  left: 0;
  opacity: 0;
  pointer-events: none;
  position: absolute;
  top: 0;
  visibility: hidden;
}

.YYBxpf.u3bW4e .VTBa7b {
  animation: quantumWizIconFocusPulse 0.7s infinite alternate;
  height: 100%;
  left: 50%;
  top: 50%;
  width: 100%;
  visibility: visible;
}

.mUbCce.qs41qe .VTBa7b {
  transform: translate(-50%, -50%) scale(2.2);
  opacity: 1;
  visibility: visible;
}

.mUbCce.qs41qe.M9Bg4d .VTBa7b {
  -webkit-transition:
    opacity 0.2s cubic-bezier(0, 0, 0.2, 1),
    -webkit-transform 0.3s cubic-bezier(0, 0, 0.2, 1);
  transition:
    opacity 0.2s cubic-bezier(0, 0, 0.2, 1),
    -webkit-transform 0.3s cubic-bezier(0, 0, 0.2, 1);
  transition:
    transform 0.3s cubic-bezier(0, 0, 0.2, 1),
    opacity 0.2s cubic-bezier(0, 0, 0.2, 1);
  -webkit-transition:
    transform 0.3s cubic-bezier(0, 0, 0.2, 1),
    opacity 0.2s cubic-bezier(0, 0, 0.2, 1),
    -webkit-transform 0.3s cubic-bezier(0, 0, 0.2, 1);
  transition:
    transform 0.3s cubic-bezier(0, 0, 0.2, 1),
    opacity 0.2s cubic-bezier(0, 0, 0.2, 1),
    -webkit-transform 0.3s cubic-bezier(0, 0, 0.2, 1);
}

.mUbCce.j7nIZb .VTBa7b {
  transform: translate(-50%, -50%) scale(2.2);
  visibility: visible;
}

.fKz7Od .VTBa7b {
  background-image: radial-gradient(
    circle farthest-side,
    rgba(0, 0, 0, 0.12),
    rgba(0, 0, 0, 0.12) 80%,
    rgba(0, 0, 0, 0) 100%
  );
}

.p9Nwte .VTBa7b {
  background-image: radial-gradient(
    circle farthest-side,
    rgba(204, 204, 204, 0.25),
    rgba(204, 204, 204, 0.25) 80%,
    rgba(204, 204, 204, 0) 100%
  );
}

.mUbCce.RDPZE {
  color: #00000042;
  fill: #00000042;
  cursor: default;
}

.p9Nwte.RDPZE {
  color: #ffffff80;
  fill: #ffffff80;
}

.xjKiLb {
  position: relative;
  top: 50%;
}

.xjKiLb > span {
  display: inline-block;
  position: relative;
}

.C0oVfc {
  line-height: 20px;
  min-width: 88px;
}

.C0oVfc .RveJvd {
  margin: 8px;
}

.fb0g6 {
  position: relative;
}

.llhEMd {
  transition: opacity 0.15s cubic-bezier(0.4, 0, 0.2, 1) 0.15s;
  background-color: #00000080;
  inset: 0;
  opacity: 0;
  position: fixed;
  z-index: 5000;
}

.llhEMd.iWO5td {
  transition: opacity 0.05s cubic-bezier(0.4, 0, 0.2, 1);
  opacity: 1;
}

.mjANdc {
  transition: transform 0.4s cubic-bezier(0.4, 0, 0.2, 1);
  -webkit-transition:
    transform 0.4s cubic-bezier(0.4, 0, 0.2, 1),
    -webkit-transform 0.4s cubic-bezier(0.4, 0, 0.2, 1);
  transition:
    transform 0.4s cubic-bezier(0.4, 0, 0.2, 1),
    -webkit-transform 0.4s cubic-bezier(0.4, 0, 0.2, 1);
  -webkit-box-align: center;
  box-align: center;
  align-items: center;
  display: flex;
  -webkit-box-orient: vertical;
  box-orient: vertical;
  flex-direction: column;
  inset: 0;
  padding: 0 5%;
  position: absolute;
}

.x3wWge,
.ONJhl {
  display: block;
  height: 3em;
}

.eEPege > .x3wWge,
.eEPege > .ONJhl {
  box-flex: 1;
  flex-grow: 1;
}

.J9Nfi {
  flex-shrink: 1;
  max-height: 100%;
}

.g3VIld {
  -webkit-box-align: stretch;
  box-align: stretch;
  align-items: stretch;
  display: flex;
  -webkit-box-orient: vertical;
  box-orient: vertical;
  flex-direction: column;
  transition: transform 0.225s cubic-bezier(0, 0, 0.2, 1);
  -webkit-transition:
    transform 0.225s cubic-bezier(0, 0, 0.2, 1),
    -webkit-transform 0.225s cubic-bezier(0, 0, 0.2, 1);
  transition:
    transform 0.225s cubic-bezier(0, 0, 0.2, 1),
    -webkit-transform 0.225s cubic-bezier(0, 0, 0.2, 1);
  position: relative;
  background-color: #fff;
  border-radius: 2px;
  box-shadow: 0 12px 15px #0000003d;
  max-width: 24em;
  outline: 1px solid transparent;
  overflow: hidden;
}

.vcug3d .g3VIld {
  padding: 0;
}

.g3VIld.kdCdqc {
  transition: transform 0.15s cubic-bezier(0.4, 0, 1, 1);
  -webkit-transition:
    transform 0.15s cubic-bezier(0.4, 0, 1, 1),
    -webkit-transform 0.15s cubic-bezier(0.4, 0, 1, 1);
  transition:
    transform 0.15s cubic-bezier(0.4, 0, 1, 1),
    -webkit-transform 0.15s cubic-bezier(0.4, 0, 1, 1);
}

.Up8vH.CAwICe {
  transform: scale(0.8);
}

.Up8vH.kdCdqc {
  transform: scale(0.9);
}

.vcug3d {
  -webkit-box-align: stretch;
  box-align: stretch;
  align-items: stretch;
  padding: 0;
}

.vcug3d > .g3VIld {
  box-flex: 2;
  flex-grow: 2;
  border-radius: 0;
  left: 0;
  right: 0;
  max-width: 100%;
}

.vcug3d > .ONJhl,
.vcug3d > .x3wWge {
  box-flex: 0;
  flex-grow: 0;
  height: 0;
}

.tOrNgd {
  display: flex;
  flex-shrink: 0;
  font:
    500 20px Roboto,
    RobotoDraft,
    Helvetica,
    Arial,
    sans-serif;
  padding: 24px 24px 20px;
}

.vcug3d .tOrNgd {
  display: none;
}

.TNczib {
  box-pack: justify;
  -webkit-box-pack: justify;
  justify-content: space-between;
  flex-shrink: 0;
  box-shadow: 0 3px 4px #0000003d;
  background-color: #455a64;
  color: #fff;
  display: none;
  font:
    500 20px Roboto,
    RobotoDraft,
    Helvetica,
    Arial,
    sans-serif;
}

.vcug3d .TNczib {
  display: flex;
}

.PNenzf {
  box-flex: 1;
  flex-grow: 1;
  flex-shrink: 1;
  overflow: hidden;
  word-wrap: break-word;
}

.TNczib .PNenzf {
  margin: 16px 0;
}

.VY7JQd {
  height: 0;
}

.TNczib .VY7JQd,
.tOrNgd .bZWIgd {
  display: none;
}

.R6Lfte .Wtw8H {
  flex-shrink: 0;
  display: block;
  margin: -12px -6px 0 0;
}

.PbnGhe {
  box-flex: 2;
  flex-grow: 2;
  flex-shrink: 2;
  display: block;
  font:
    400 14px/20px Roboto,
    RobotoDraft,
    Helvetica,
    Arial,
    sans-serif;
  padding: 0 24px;
  overflow-y: auto;
}

.Whe8ub .PbnGhe {
  padding-top: 24px;
}

.hFEqNb .PbnGhe {
  padding-bottom: 24px;
}

.vcug3d .PbnGhe {
  padding: 16px;
}

.XfpsVe {
  display: flex;
  flex-shrink: 0;
  box-pack: end;
  -webkit-box-pack: end;
  justify-content: flex-end;
  padding: 24px 24px 16px;
}

.vcug3d .XfpsVe {
  display: none;
}

.OllbWe {
  box-pack: end;
  -webkit-box-pack: end;
  justify-content: flex-end;
  display: none;
}

.vcug3d .OllbWe {
  display: flex;
  -webkit-box-align: start;
  box-align: start;
  align-items: flex-start;
  margin: 0 16px;
}

.kHssdc.O0WRkf.C0oVfc,
.XfpsVe .O0WRkf.C0oVfc {
  min-width: 64px;
}

.kHssdc + .kHssdc {
  margin-left: 8px;
}

.TNczib .kHssdc {
  color: #fff;
  margin-top: 10px;
}

.TNczib .Wtw8H {
  margin: 4px 24px 4px 0;
}

.TNczib .kHssdc.u3bW4e,
.TNczib .Wtw8H.u3bW4e {
  background-color: #cccccc40;
}

.TNczib .kHssdc > .Vwe4Vb,
.TNczib .Wtw8H > .VTBa7b {
  background-image: radial-gradient(
    circle farthest-side,
    rgba(255, 255, 255, 0.3),
    rgba(255, 255, 255, 0.3) 80%,
    rgba(255, 255, 255, 0) 100%
  );
}

.TNczib .kHssdc.RDPZE,
.TNczib .Wtw8H.RDPZE {
  color: #ffffff80;
  fill: #ffffff80;
}

.drrice .i5DZme {
  color: #33691e;
}

.K1b9Kc .i5DZme {
  color: #01579b;
}

.q9QOMe .i5DZme {
  color: #a52714;
}

.drrice .cJSJvc {
  background-color: #689f38;
}

.K1b9Kc .cJSJvc {
  background-color: #039be5;
}

.q9QOMe .cJSJvc {
  background-color: #ed3b3b;
}

.drrice .OvVWOc {
  color: #689f38;
}

.K1b9Kc .OvVWOc {
  color: #039be5;
}

.q9QOMe .OvVWOc {
  color: #ed3b3b;
}

.D4ALMb {
  display: none;
}

.bYEzqc {
  background-color: #fffc;
}

.bYEzqc.LAhoGb {
  background-color: #000000bf;
}

.bYEzqc.ZCaYnd {
  background-color: #000000e6;
}

.LhXUod {
  border-radius: 5px;
  background-color: #fff;
  box-shadow:
    0 11px 15px 1px #00000024,
    0 4px 20px 3px #0000001f,
    0 6px 7px -4px #0003;
  max-width: none;
  outline: none;
  overflow: visible;
}

.t89eC {
  max-width: 40em;
}

@media screen and (max-width: 480px) {
  .t89eC {
    max-width: 100%;
  }
}

.so3xDb {
  cursor: default;
}

.so3xDb .XAUpld {
  margin-left: 16px;
}

html[dir="rtl"] .so3xDb .XAUpld {
  margin-left: 0;
  margin-right: 16px;
}

.MSFxAb {
  left: 40px;
  min-height: 150px;
  position: absolute;
  top: -40px;
  width: 150px;
  z-index: 1;
}

@media screen and (max-width: 480px) {
  .MSFxAb {
    display: none;
  }
}

.Pq2lFf,
.Q2n72b {
  padding-left: 40px;
}

.Pq2lFf {
  padding-right: 40px;
}

.gZccZc {
  padding-left: 224px;
}

@media screen and (max-width: 480px) {
  .gZccZc {
    padding-left: 40px;
  }
}

.dIodBf {
  display: inline-block;
}

.miUA7 {
  font-size: 26px;
}

.LruL2b {
  color: #616161;
  font-size: 13px;
  font-weight: 500;
}

.oMtcG {
  font-size: 20px;
  font-weight: 400;
}

.drrice .oMtcG {
  color: #558b2f;
}

.ZCaYnd .VY7JQd .Wtw8H {
  margin-right: 6px;
}

.ZCaYnd .tOrNgd {
  margin-bottom: 12px;
}

.ZCaYnd .PNenzf {
  visibility: hidden;
}

.ZCaYnd .VY7JQd .xjKiLb {
  fill: #fff;
}

.VfPpkd-YAxtVc {
  background-color: #333;
}

.VfPpkd-gIZMF {
  color: #ffffffde;
}

.VfPpkd-YAxtVc {
  min-width: 344px;
}

@media (max-width: 344px), (max-width: 480px) {
  .VfPpkd-YAxtVc {
    min-width: 100%;
  }
}

.VfPpkd-YAxtVc {
  max-width: 672px;
}

.VfPpkd-YAxtVc {
  box-shadow:
    0 3px 5px -1px #0003,
    0 6px 10px #00000024,
    0 1px 18px #0000001f;
}

.VfPpkd-YAxtVc {
  border-radius: 4px;
  border-radius: var(--mdc-shape-small, 4px);
}

.VfPpkd-Ng57nc {
  display: none;
  position: fixed;
  right: 0;
  bottom: 0;
  left: 0;
  align-items: center;
  justify-content: center;
  box-sizing: border-box;
  pointer-events: none;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

.VfPpkd-Ng57nc-OWXEXe-uGFO6d,
.VfPpkd-Ng57nc-OWXEXe-FNFY6c,
.VfPpkd-Ng57nc-OWXEXe-FnSee {
  display: flex;
}

.VfPpkd-Ng57nc-OWXEXe-FNFY6c .VfPpkd-gIZMF,
.VfPpkd-Ng57nc-OWXEXe-FNFY6c .VfPpkd-M6tBBc {
  visibility: visible;
}

.VfPpkd-YAxtVc {
  padding-left: 0;
  padding-right: 8px;
  display: flex;
  align-items: center;
  justify-content: flex-start;
  box-sizing: border-box;
  transform: scale(0.8);
  opacity: 0;
}

.VfPpkd-YAxtVc:before {
  position: absolute;
  box-sizing: border-box;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  border: 1px solid transparent;
  border-radius: inherit;
  content: "";
  pointer-events: none;
}

@media screen and (forced-colors: active) {
  .VfPpkd-YAxtVc:before {
    border-color: CanvasText;
  }
}

[dir="rtl"] .VfPpkd-YAxtVc,
.VfPpkd-YAxtVc[dir="rtl"] {
  padding-left: 8px;
  padding-right: 0;
}

.VfPpkd-Ng57nc-OWXEXe-FNFY6c .VfPpkd-YAxtVc {
  transform: scale(1);
  opacity: 1;
  pointer-events: auto;
  transition:
    opacity 0.15s 0ms cubic-bezier(0, 0, 0.2, 1),
    transform 0.15s 0ms cubic-bezier(0, 0, 0.2, 1);
}

.VfPpkd-Ng57nc-OWXEXe-FnSee .VfPpkd-YAxtVc {
  transform: scale(1);
  transition: opacity 75ms 0ms cubic-bezier(0.4, 0, 1, 1);
}

.VfPpkd-gIZMF {
  padding: 14px 8px 14px 16px;
  width: 100%;
  flex-grow: 1;
  box-sizing: border-box;
  margin: 0;
  visibility: hidden;
}

[dir="rtl"] .VfPpkd-gIZMF,
.VfPpkd-gIZMF[dir="rtl"] {
  padding-left: 8px;
  padding-right: 16px;
}

.VfPpkd-gIZMF:before {
  display: inline;
  content: attr(data-mdc-snackbar-label-text);
}

.VfPpkd-M6tBBc {
  display: flex;
  flex-shrink: 0;
  align-items: center;
  box-sizing: border-box;
  visibility: hidden;
}

.VfPpkd-IkaYrd + .VfPpkd-TolmDb {
  margin-left: 8px;
  margin-right: 0;
}

[dir="rtl"] .VfPpkd-IkaYrd + .VfPpkd-TolmDb,
.VfPpkd-IkaYrd + .VfPpkd-TolmDb[dir="rtl"] {
  margin-left: 0;
  margin-right: 8px;
}

.VfPpkd-Ng57nc {
  z-index: 8;
  margin: 8px;
}

.VfPpkd-Ng57nc-OWXEXe-eu7FSc .VfPpkd-gIZMF {
  padding-left: 16px;
  padding-right: 8px;
  padding-bottom: 12px;
}

[dir="rtl"] .VfPpkd-Ng57nc-OWXEXe-eu7FSc .VfPpkd-gIZMF,
.VfPpkd-Ng57nc-OWXEXe-eu7FSc .VfPpkd-gIZMF[dir="rtl"] {
  padding-left: 8px;
  padding-right: 16px;
}

.VfPpkd-Ng57nc-OWXEXe-eu7FSc .VfPpkd-YAxtVc {
  flex-direction: column;
  align-items: flex-start;
}

.VfPpkd-Ng57nc-OWXEXe-eu7FSc .VfPpkd-M6tBBc {
  align-self: flex-end;
  margin-bottom: 8px;
}

.VfPpkd-Ng57nc-OWXEXe-M1Soyc {
  justify-content: flex-start;
}

.VfPpkd-gIZMF {
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-family: Roboto, sans-serif;
  font-family: var(
    --mdc-typography-body2-font-family,
    var(--mdc-typography-font-family, Roboto, sans-serif)
  );
  font-size: 0.875rem;
  font-size: var(--mdc-typography-body2-font-size, 0.875rem);
  line-height: 1.25rem;
  line-height: var(--mdc-typography-body2-line-height, 1.25rem);
  font-weight: 400;
  font-weight: var(--mdc-typography-body2-font-weight, 400);
  letter-spacing: 0.0178571429em;
  letter-spacing: var(--mdc-typography-body2-letter-spacing, 0.0178571429em);
  text-decoration: inherit;
  -webkit-text-decoration: var(--mdc-typography-body2-text-decoration, inherit);
  text-decoration: var(--mdc-typography-body2-text-decoration, inherit);
  text-transform: inherit;
  text-transform: var(--mdc-typography-body2-text-transform, inherit);
}

.VfPpkd-IkaYrd:not(:disabled) {
  color: #bb86fc;
}

.VfPpkd-IkaYrd .VfPpkd-Jh9lGc:before,
.VfPpkd-IkaYrd .VfPpkd-Jh9lGc:after {
  background-color: #bb86fc;
  background-color: var(--mdc-ripple-color, #bb86fc);
}

.VfPpkd-IkaYrd:hover .VfPpkd-Jh9lGc:before,
.VfPpkd-IkaYrd.VfPpkd-ksKsZd-XxIAqe-OWXEXe-ZmdkE .VfPpkd-Jh9lGc:before {
  opacity: 0.08;
  opacity: var(--mdc-ripple-hover-opacity, 0.08);
}

.VfPpkd-IkaYrd.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe .VfPpkd-Jh9lGc:before,
.VfPpkd-IkaYrd:not(.VfPpkd-ksKsZd-mWPk3d):focus .VfPpkd-Jh9lGc:before {
  transition-duration: 75ms;
  opacity: 0.24;
  opacity: var(--mdc-ripple-focus-opacity, 0.24);
}

.VfPpkd-IkaYrd:not(.VfPpkd-ksKsZd-mWPk3d) .VfPpkd-Jh9lGc:after {
  transition: opacity 0.15s linear;
}

.VfPpkd-IkaYrd:not(.VfPpkd-ksKsZd-mWPk3d):active .VfPpkd-Jh9lGc:after {
  transition-duration: 75ms;
  opacity: 0.24;
  opacity: var(--mdc-ripple-press-opacity, 0.24);
}

.VfPpkd-IkaYrd.VfPpkd-ksKsZd-mWPk3d {
  --mdc-ripple-fg-opacity: var(--mdc-ripple-press-opacity, 0.24);
}

.VfPpkd-TolmDb {
  color: #ffffffde;
}

.VfPpkd-TolmDb .VfPpkd-Bz112c-Jh9lGc:before,
.VfPpkd-TolmDb .VfPpkd-Bz112c-Jh9lGc:after {
  background-color: #ffffffde;
  background-color: var(--mdc-ripple-color, rgba(255, 255, 255, 0.87));
}

.VfPpkd-TolmDb:hover .VfPpkd-Bz112c-Jh9lGc:before,
.VfPpkd-TolmDb.VfPpkd-ksKsZd-XxIAqe-OWXEXe-ZmdkE .VfPpkd-Bz112c-Jh9lGc:before {
  opacity: 0.08;
  opacity: var(--mdc-ripple-hover-opacity, 0.08);
}

.VfPpkd-TolmDb.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe
  .VfPpkd-Bz112c-Jh9lGc:before,
.VfPpkd-TolmDb:not(.VfPpkd-ksKsZd-mWPk3d):focus .VfPpkd-Bz112c-Jh9lGc:before {
  transition-duration: 75ms;
  opacity: 0.24;
  opacity: var(--mdc-ripple-focus-opacity, 0.24);
}

.VfPpkd-TolmDb:not(.VfPpkd-ksKsZd-mWPk3d) .VfPpkd-Bz112c-Jh9lGc:after {
  transition: opacity 0.15s linear;
}

.VfPpkd-TolmDb:not(.VfPpkd-ksKsZd-mWPk3d):active .VfPpkd-Bz112c-Jh9lGc:after {
  transition-duration: 75ms;
  opacity: 0.24;
  opacity: var(--mdc-ripple-press-opacity, 0.24);
}

.VfPpkd-TolmDb.VfPpkd-ksKsZd-mWPk3d {
  --mdc-ripple-fg-opacity: var(--mdc-ripple-press-opacity, 0.24);
}

.VfPpkd-TolmDb.VfPpkd-TolmDb {
  width: 36px;
  height: 36px;
  padding: 6px;
  font-size: 18px;
}

.VfPpkd-TolmDb.VfPpkd-TolmDb.VfPpkd-Bz112c-LgbsSe-OWXEXe-e5LLRc-SxQuSe
  .VfPpkd-Bz112c-Jh9lGc {
  width: 36px;
  height: 36px;
  margin: 0;
}

.VfPpkd-TolmDb.VfPpkd-TolmDb.VfPpkd-Bz112c-LgbsSe-OWXEXe-e5LLRc-SxQuSe
  .VfPpkd-Bz112c-J1Ukfc-LhBDec {
  max-height: 36px;
  max-width: 36px;
}

.VfPpkd-TolmDb.VfPpkd-TolmDb .VfPpkd-Bz112c-RLmnJb {
  position: absolute;
  top: 50%;
  height: 36px;
  left: 50%;
  width: 36px;
  transform: translate(-50%, -50%);
}

.VOBzC {
  margin: 24px;
}

.VOBzC .VfPpkd-YAxtVc {
  background-color: #202124;
}

.VOBzC .VfPpkd-gIZMF {
  color: #e8eaed;
}

.VOBzC .VfPpkd-IkaYrd:not(:disabled) {
  background-color: transparent;
}

.VOBzC .VfPpkd-IkaYrd:not(:disabled) {
  color: #8ab4f8;
  color: var(--gm-colortextbutton-ink-color, rgb(138, 180, 248));
}

.VOBzC .VfPpkd-IkaYrd:disabled {
  color: #e8eaed61;
  color: var(
    --gm-colortextbutton-disabled-ink-color,
    rgba(232, 234, 237, 0.38)
  );
}

.VOBzC .VfPpkd-IkaYrd .VfPpkd-UdE5de-uDEFge .VfPpkd-JGcpL-uI4vCe-LkdAo,
.VOBzC .VfPpkd-IkaYrd .VfPpkd-UdE5de-uDEFge .VfPpkd-JGcpL-IdXvz-LkdAo-Bd00G {
  stroke: #8ab4f8;
}

@media (-ms-high-contrast: active), screen and (forced-colors: active) {
  .VOBzC .VfPpkd-IkaYrd .VfPpkd-UdE5de-uDEFge .VfPpkd-JGcpL-uI4vCe-LkdAo,
  .VOBzC .VfPpkd-IkaYrd .VfPpkd-UdE5de-uDEFge .VfPpkd-JGcpL-IdXvz-LkdAo-Bd00G {
    stroke: CanvasText;
  }
}

.VOBzC .VfPpkd-IkaYrd:hover:not(:disabled),
.VOBzC .VfPpkd-IkaYrd.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe:not(:disabled),
.VOBzC .VfPpkd-IkaYrd:not(.VfPpkd-ksKsZd-mWPk3d):focus:not(:disabled),
.VOBzC .VfPpkd-IkaYrd:active:not(:disabled) {
  color: #aecbfa;
  color: var(--gm-colortextbutton-ink-color--stateful, rgb(174, 203, 250));
}

.VOBzC .VfPpkd-IkaYrd .VfPpkd-Jh9lGc:before,
.VOBzC .VfPpkd-IkaYrd .VfPpkd-Jh9lGc:after {
  background-color: #aecbfa;
  background-color: var(--gm-colortextbutton-state-color, rgb(174, 203, 250));
}

.VOBzC .VfPpkd-IkaYrd:hover .VfPpkd-Jh9lGc:before,
.VOBzC .VfPpkd-IkaYrd.VfPpkd-ksKsZd-XxIAqe-OWXEXe-ZmdkE .VfPpkd-Jh9lGc:before {
  opacity: 0.04;
  opacity: var(--mdc-ripple-hover-opacity, 0.04);
}

.VOBzC
  .VfPpkd-IkaYrd.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe
  .VfPpkd-Jh9lGc:before,
.VOBzC .VfPpkd-IkaYrd:not(.VfPpkd-ksKsZd-mWPk3d):focus .VfPpkd-Jh9lGc:before {
  transition-duration: 75ms;
  opacity: 0.12;
  opacity: var(--mdc-ripple-focus-opacity, 0.12);
}

.VOBzC .VfPpkd-IkaYrd:not(.VfPpkd-ksKsZd-mWPk3d) .VfPpkd-Jh9lGc:after {
  transition: opacity 0.15s linear;
}

.VOBzC .VfPpkd-IkaYrd:not(.VfPpkd-ksKsZd-mWPk3d):active .VfPpkd-Jh9lGc:after {
  transition-duration: 75ms;
  opacity: 0.1;
  opacity: var(--mdc-ripple-press-opacity, 0.1);
}

.VOBzC .VfPpkd-IkaYrd.VfPpkd-ksKsZd-mWPk3d {
  --mdc-ripple-fg-opacity: var(--mdc-ripple-press-opacity, 0.1);
}

.VOBzC .VfPpkd-IkaYrd:disabled:hover .VfPpkd-Jh9lGc:before,
.VOBzC
  .VfPpkd-IkaYrd:disabled.VfPpkd-ksKsZd-XxIAqe-OWXEXe-ZmdkE
  .VfPpkd-Jh9lGc:before {
  opacity: 0;
  opacity: var(--mdc-ripple-hover-opacity, 0);
}

.VOBzC
  .VfPpkd-IkaYrd:disabled.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe
  .VfPpkd-Jh9lGc:before,
.VOBzC
  .VfPpkd-IkaYrd:disabled:not(.VfPpkd-ksKsZd-mWPk3d):focus
  .VfPpkd-Jh9lGc:before {
  transition-duration: 75ms;
  opacity: 0;
  opacity: var(--mdc-ripple-focus-opacity, 0);
}

.VOBzC .VfPpkd-IkaYrd:disabled:not(.VfPpkd-ksKsZd-mWPk3d) .VfPpkd-Jh9lGc:after {
  transition: opacity 0.15s linear;
}

.VOBzC
  .VfPpkd-IkaYrd:disabled:not(.VfPpkd-ksKsZd-mWPk3d):active
  .VfPpkd-Jh9lGc:after {
  transition-duration: 75ms;
  opacity: 0;
  opacity: var(--mdc-ripple-press-opacity, 0);
}

.VOBzC .VfPpkd-IkaYrd:disabled.VfPpkd-ksKsZd-mWPk3d {
  --mdc-ripple-fg-opacity: var(--mdc-ripple-press-opacity, 0);
}

.VOBzC .VfPpkd-TolmDb {
  color: #e8eaed;
  z-index: 0;
}

.VOBzC .VfPpkd-TolmDb:hover .VfPpkd-Bz112c-Jh9lGc:before,
.VOBzC
  .VfPpkd-TolmDb.VfPpkd-ksKsZd-XxIAqe-OWXEXe-ZmdkE
  .VfPpkd-Bz112c-Jh9lGc:before {
  opacity: 0.08;
  opacity: var(--mdc-ripple-hover-opacity, 0.08);
}

.VOBzC
  .VfPpkd-TolmDb.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe
  .VfPpkd-Bz112c-Jh9lGc:before,
.VOBzC
  .VfPpkd-TolmDb:not(.VfPpkd-ksKsZd-mWPk3d):focus
  .VfPpkd-Bz112c-Jh9lGc:before {
  opacity: 0.24;
  opacity: var(--mdc-ripple-focus-opacity, 0.24);
}

.VOBzC
  .VfPpkd-TolmDb:not(.VfPpkd-ksKsZd-mWPk3d):active
  .VfPpkd-Bz112c-Jh9lGc:after {
  opacity: 0.24;
  opacity: var(--mdc-ripple-press-opacity, 0.24);
}

.VOBzC .VfPpkd-TolmDb.VfPpkd-ksKsZd-mWPk3d {
  --mdc-ripple-fg-opacity: var(--mdc-ripple-press-opacity, 0.24);
}

.VOBzC .VfPpkd-TolmDb .VfPpkd-Bz112c-Jh9lGc:before,
.VOBzC .VfPpkd-TolmDb .VfPpkd-Bz112c-Jh9lGc:after {
  z-index: -1;
}

.VOBzC .VfPpkd-TolmDb:disabled {
  color: #e8eaed61;
  color: var(--gm-iconbutton-disabled-ink-color, rgba(232, 234, 237, 0.38));
}

.VOBzC .VfPpkd-TolmDb .VfPpkd-Bz112c-Jh9lGc:before,
.VOBzC .VfPpkd-TolmDb .VfPpkd-Bz112c-Jh9lGc:after {
  background-color: #e8eaed;
  background-color: var(--mdc-ripple-color, rgb(232, 234, 237));
}

.VOBzC .VfPpkd-TolmDb:hover .VfPpkd-Bz112c-Jh9lGc:before,
.VOBzC
  .VfPpkd-TolmDb.VfPpkd-ksKsZd-XxIAqe-OWXEXe-ZmdkE
  .VfPpkd-Bz112c-Jh9lGc:before {
  opacity: 0.04;
  opacity: var(--mdc-ripple-hover-opacity, 0.04);
}

.VOBzC
  .VfPpkd-TolmDb.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe
  .VfPpkd-Bz112c-Jh9lGc:before,
.VOBzC
  .VfPpkd-TolmDb:not(.VfPpkd-ksKsZd-mWPk3d):focus
  .VfPpkd-Bz112c-Jh9lGc:before {
  transition-duration: 75ms;
  opacity: 0.12;
  opacity: var(--mdc-ripple-focus-opacity, 0.12);
}

.VOBzC .VfPpkd-TolmDb:not(.VfPpkd-ksKsZd-mWPk3d) .VfPpkd-Bz112c-Jh9lGc:after {
  transition: opacity 0.15s linear;
}

.VOBzC
  .VfPpkd-TolmDb:not(.VfPpkd-ksKsZd-mWPk3d):active
  .VfPpkd-Bz112c-Jh9lGc:after {
  transition-duration: 75ms;
  opacity: 0.1;
  opacity: var(--mdc-ripple-press-opacity, 0.1);
}

.VOBzC .VfPpkd-TolmDb.VfPpkd-ksKsZd-mWPk3d {
  --mdc-ripple-fg-opacity: var(--mdc-ripple-press-opacity, 0.1);
}

.VOBzC .VfPpkd-TolmDb:disabled:hover .VfPpkd-Jh9lGc:before,
.VOBzC
  .VfPpkd-TolmDb:disabled.VfPpkd-ksKsZd-XxIAqe-OWXEXe-ZmdkE
  .VfPpkd-Jh9lGc:before {
  opacity: 0;
  opacity: var(--mdc-ripple-hover-opacity, 0);
}

.VOBzC
  .VfPpkd-TolmDb:disabled.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe
  .VfPpkd-Jh9lGc:before,
.VOBzC
  .VfPpkd-TolmDb:disabled:not(.VfPpkd-ksKsZd-mWPk3d):focus
  .VfPpkd-Jh9lGc:before {
  transition-duration: 75ms;
  opacity: 0;
  opacity: var(--mdc-ripple-focus-opacity, 0);
}

.VOBzC .VfPpkd-TolmDb:disabled:not(.VfPpkd-ksKsZd-mWPk3d) .VfPpkd-Jh9lGc:after {
  transition: opacity 0.15s linear;
}

.VOBzC
  .VfPpkd-TolmDb:disabled:not(.VfPpkd-ksKsZd-mWPk3d):active
  .VfPpkd-Jh9lGc:after {
  transition-duration: 75ms;
  opacity: 0;
  opacity: var(--mdc-ripple-press-opacity, 0);
}

.VOBzC .VfPpkd-TolmDb:disabled.VfPpkd-ksKsZd-mWPk3d {
  --mdc-ripple-fg-opacity: var(--mdc-ripple-press-opacity, 0);
}

.VOBzC .VfPpkd-TolmDb {
  width: 36px;
  height: 36px;
  padding: 6px;
}

.VOBzC
  .VfPpkd-TolmDb.VfPpkd-Bz112c-LgbsSe-OWXEXe-e5LLRc-SxQuSe
  .VfPpkd-Bz112c-Jh9lGc {
  width: 36px;
  height: 36px;
  margin: 0;
}

.VOBzC
  .VfPpkd-TolmDb.VfPpkd-Bz112c-LgbsSe-OWXEXe-e5LLRc-SxQuSe
  .VfPpkd-Bz112c-J1Ukfc-LhBDec {
  max-height: 36px;
  max-width: 36px;
}

.VOBzC .VfPpkd-TolmDb .VfPpkd-Bz112c-RLmnJb {
  position: absolute;
  top: 50%;
  height: 36px;
  left: 50%;
  width: 36px;
  transform: translate(-50%, -50%);
}

.KMR5re {
  display: grid;
  grid-template-columns: auto;
}

.AUXa1c {
  padding-top: 20px;
}

.Ss0uT {
  color: #202124;
  fill: #202124;
  stop-color: #202124;
  margin-top: 8px;
  font-size: 0.875rem;
  letter-spacing: 0.0142857143em;
  line-height: 1.25rem;
}

.Ss0uT:not(:disabled) {
  color: #202124;
}

.P9KVBf .Ss0uT {
  color: #e8eaed;
  fill: #e8eaed;
  stop-color: #e8eaed;
}

.P9KVBf .Ss0uT:not(:disabled) {
  color: #e8eaed;
}

.H1RBrd {
  max-width: 500px;
}

.UIeOBe {
  margin-top: 30px;
  min-height: 120px;
}

.k2cXo {
  margin: 0;
}

.XWz5yd {
  margin-left: 160px;
  padding: 0 20px 20px;
}

@media screen and (max-width: 480px) {
  .XWz5yd {
    margin-left: 0;
    padding-left: 0;
  }
}

.iCVHHc {
  height: 215px;
  text-align: center;
  width: 160px;
}

.FOYkDe {
  max-height: 215px;
  max-width: 160px;
}

.Dtwbxf {
  font-size: 28px;
}

.Hv8szf {
  text-align: right;
}

.rYrxJf,
.rYrxJf:visited {
  color: #00838f;
  padding-left: 3px;
}

.F9JOfb {
  margin-right: 3px;
}

@media (max-height: fit-content48px) {
  .ZDGq3b .VfPpkd-P5QLlc {
    max-height: calc(100% - 48px);
  }
}

@media (min-height: fit-content48px) {
  .ZDGq3b .VfPpkd-P5QLlc {
    max-height: fit-content;
  }
}

@media (-ms-high-contrast: active) and (min-height: fit-content48px),
  (-ms-high-contrast: none) and (min-height: fit-content48px) {
  .ZDGq3b .VfPpkd-wzTsW {
    align-items: stretch;
    height: auto;
  }
}

@media (max-width: 528px) {
  .ZDGq3b .VfPpkd-P5QLlc {
    max-width: calc(100vw - 48px);
  }
}

@media (min-width: 528px) {
  .ZDGq3b .VfPpkd-P5QLlc {
    max-width: 480px;
  }
}

.ZDGq3b .VfPpkd-P5QLlc {
  min-width: calc(100vw - 32px);
}

.ZDGq3b .VfPpkd-cnG4Wd {
  padding: 24px 24px 18px;
}

@media screen and (min-width: 720px) {
  .ZDGq3b .VfPpkd-P5QLlc {
    min-width: 600px;
  }
}

@media screen and (min-width: 720px) and (max-width: 648px) {
  .ZDGq3b .VfPpkd-P5QLlc {
    max-width: calc(100vw - 48px);
  }
}

@media screen and (min-width: 720px) and (min-width: 648px) {
  .ZDGq3b .VfPpkd-P5QLlc {
    max-width: 600px;
  }
}

.Gqr3Sb {
  --gap-width: 12px;
  margin: 12px -16px 0;
  overflow: visible;
  padding: 0 16px;
}

.yUFvre {
  gap: var(--gap-width);
  padding: calc(var(--gap-width) / 2) 0;
  padding-left: _get-adjusted-space("default");
  scroll-snap-type: unset;
}

.nL1Pwe {
  cursor: pointer;
  padding: 10px 2px;
  text-align: center;
}

.nL1Pwe:first-child {
  margin-left: 1px;
}

.nL1Pwe:last-child {
  margin-right: 1px;
}

.sdjgmb {
  width: 100%;
}

.Q7vmV {
  align-items: center;
  margin-top: 8px;
  width: 100%;
}

.RFcWe {
  left: -14px;
  top: 18px;
}

.Hnoc8e {
  right: -14px;
  top: 18px;
}

.RQQX4 {
  margin-left: 12px;
  margin-right: 8px;
}

.RQQX4 .LFeKge,
.d8xGFb .LFeKge {
  height: 24px;
  width: 24px;
}

.Q7vmV .o1gy8c {
  width: 100%;
}

.Q7vmV .LFeKge {
  height: 24px;
  width: 24px;
}

.RQQX4 .o1gy8c {
  margin-top: 2px;
}

.o1gy8c:focus .csaeVc,
.o1gy8c:hover .csaeVc {
  color: #056449;
  fill: #056449;
  stop-color: #056449;
}

.o1gy8c:focus .csaeVc:not(:disabled),
.o1gy8c:hover .csaeVc:not(:disabled) {
  color: #056449;
}

.P9KVBf .o1gy8c:focus .csaeVc {
  color: #00b380;
  fill: #00b380;
  stop-color: #00b380;
}

.P9KVBf .o1gy8c:focus .csaeVc:not(:disabled) {
  color: #00b380;
}

.P9KVBf .o1gy8c:hover .csaeVc {
  color: #00b380;
  fill: #00b380;
  stop-color: #00b380;
}

.P9KVBf .o1gy8c:hover .csaeVc:not(:disabled) {
  color: #00b380;
}

.fmiEqb {
  display: none;
  margin: 10px 0;
  width: 100%;
}

.X8BSVc:not(.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me) .VfPpkd-NSFCdd-Brv4Fb,
.X8BSVc:not(.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me) .VfPpkd-NSFCdd-Ra9xwd,
.X8BSVc:not(.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me) .VfPpkd-NSFCdd-MpmGFe {
  border-color: #dadce0;
}

.X8BSVc:not(.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me):not(
    .VfPpkd-fmcmS-yrriRe-OWXEXe-XpnDCe
  ):hover
  .VfPpkd-NSFCdd-i5vt6e
  .VfPpkd-NSFCdd-Brv4Fb,
.X8BSVc:not(.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me):not(
    .VfPpkd-fmcmS-yrriRe-OWXEXe-XpnDCe
  ):hover
  .VfPpkd-NSFCdd-i5vt6e
  .VfPpkd-NSFCdd-Ra9xwd,
.X8BSVc:not(.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me):not(
    .VfPpkd-fmcmS-yrriRe-OWXEXe-XpnDCe
  ):hover
  .VfPpkd-NSFCdd-i5vt6e
  .VfPpkd-NSFCdd-MpmGFe {
  border-color: #dadce0;
}

.X8BSVc:not(
    .VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me
  ).VfPpkd-fmcmS-yrriRe-OWXEXe-XpnDCe
  .VfPpkd-NSFCdd-Brv4Fb,
.X8BSVc:not(
    .VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me
  ).VfPpkd-fmcmS-yrriRe-OWXEXe-XpnDCe
  .VfPpkd-NSFCdd-Ra9xwd,
.X8BSVc:not(
    .VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me
  ).VfPpkd-fmcmS-yrriRe-OWXEXe-XpnDCe
  .VfPpkd-NSFCdd-MpmGFe {
  border-color: #dadce0;
}

.X8BSVc:not(
    .VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me
  ).VfPpkd-fmcmS-yrriRe-OWXEXe-XpnDCe
  .VfPpkd-NSFCdd-i5vt6e
  .VfPpkd-NSFCdd-Brv4Fb,
.X8BSVc:not(
    .VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me
  ).VfPpkd-fmcmS-yrriRe-OWXEXe-XpnDCe
  .VfPpkd-NSFCdd-i5vt6e
  .VfPpkd-NSFCdd-Ra9xwd,
.X8BSVc:not(
    .VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me
  ).VfPpkd-fmcmS-yrriRe-OWXEXe-XpnDCe
  .VfPpkd-NSFCdd-i5vt6e
  .VfPpkd-NSFCdd-MpmGFe {
  border-width: 1px;
}

.J4Vmsd {
  width: 100%;
}

.koWCib {
  color: #01875f;
  fill: #01875f;
  stop-color: #01875f;
}

.koWCib:not(:disabled) {
  color: #01875f;
}

.P9KVBf .koWCib {
  color: #00a173;
  fill: #00a173;
  stop-color: #00a173;
}

.P9KVBf .koWCib:not(:disabled) {
  color: #00a173;
}

@media screen and (min-width: 600px) {
  .nL1Pwe {
    padding: 10px;
  }

  .fmiEqb {
    display: inline-flex;
  }

  .Q7vmV {
    display: none;
  }
}

.Rvudpb {
  color: #202124;
  fill: #202124;
  stop-color: #202124;
  font-size: 0.875rem;
  font-weight: 400;
  letter-spacing: 0.0142857143em;
  line-height: 1.25rem;
}

.Rvudpb:not(:disabled) {
  color: #202124;
}

.P9KVBf .Rvudpb {
  color: #e8eaed;
  fill: #e8eaed;
  stop-color: #e8eaed;
}

.P9KVBf .Rvudpb:not(:disabled) {
  color: #e8eaed;
}

.efXJRc {
  align-items: center;
  display: flex;
  flex-grow: 1;
}

.PT2eod {
  border-radius: 8px;
  box-shadow:
    0 -1px 5px #00000017,
    0 3px 5px #0000000f,
    0 1px 2px #0000004d,
    0 1px 3px #00000026;
  flex-shrink: 0;
  height: 48px;
  margin-right: 16px;
  width: 48px;
}

@media screen and (min-width: 1280px) {
  .PT2eod {
    height: 56px;
    width: 56px;
  }
}

.LUq2je {
  display: flex;
  flex-shrink: 0;
}

.ksLHF {
  color: #202124;
  fill: #202124;
  stop-color: #202124;
  font-family:
    Google Sans,
    Roboto,
    Arial,
    sans-serif;
  line-height: 1.75rem;
  font-size: 1.375rem;
  letter-spacing: 0;
  font-weight: 400;
  font-weight: 500;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 1;
  display: -webkit-box;
  overflow: hidden;
}

.ksLHF:not(:disabled) {
  color: #202124;
}

.P9KVBf .ksLHF {
  color: #e8eaed;
  fill: #e8eaed;
  stop-color: #e8eaed;
}

.P9KVBf .ksLHF:not(:disabled) {
  color: #e8eaed;
}

.cYHJbc {
  color: #5f6368;
  fill: #5f6368;
  stop-color: #5f6368;
  font-size: 0.875rem;
  font-weight: 400;
  letter-spacing: 0.0178571429em;
  line-height: 1.25rem;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 1;
  display: -webkit-box;
  line-height: 1.75rem;
  overflow: hidden;
}

.cYHJbc:not(:disabled) {
  color: #5f6368;
}

.P9KVBf .cYHJbc {
  color: #9aa0a6;
  fill: #9aa0a6;
  stop-color: #9aa0a6;
}

.P9KVBf .cYHJbc:not(:disabled) {
  color: #9aa0a6;
}

.EnisIf {
  margin: -12px -12px 0 0;
  min-width: 48px;
}

@media (any-pointer: coarse) {
  .Gqr3Sb {
    margin: 12px 0;
    padding: 0;
  }
}

.QnvSid.VOBzC {
  z-index: 2002;
}

.lMimMe {
  color: #202124;
  fill: #202124;
  stop-color: #202124;
  font-family:
    Google Sans,
    Roboto,
    Arial,
    sans-serif;
  line-height: 1.5rem;
  font-size: 1.125rem;
  letter-spacing: 0;
  font-weight: 400;
  align-items: center;
  display: flex;
}

.lMimMe:not(:disabled) {
  color: #202124;
}

.P9KVBf .lMimMe {
  color: #e8eaed;
  fill: #e8eaed;
  stop-color: #e8eaed;
}

.P9KVBf .lMimMe:not(:disabled) {
  color: #e8eaed;
}

.UjXtlf {
  margin-top: 16px;
}

.axjpce {
  margin-right: 4px;
}

.BlLrjc {
  display: inline-block;
}

.B4wkv {
  align-items: center;
  display: flex;
  margin: 24px 0 4px;
}

.B4wkv .LjbECb {
  font-size: 18px;
  margin-right: 16px;
}

.aPeBBe {
  color: #202124;
  fill: #202124;
  stop-color: #202124;
}

.aPeBBe:not(:disabled) {
  color: #202124;
}

.P9KVBf .aPeBBe {
  color: #e8eaed;
  fill: #e8eaed;
  stop-color: #e8eaed;
}

.P9KVBf .aPeBBe:not(:disabled) {
  color: #e8eaed;
}

.dnM39b {
  list-style: inside;
  margin-left: 34px;
}

.Hxpbhb {
  font-family: Roboto, Arial, sans-serif;
  line-height: 1rem;
  font-size: 0.75rem;
  letter-spacing: 0.025em;
  font-weight: 400;
  align-items: center;
  display: flex;
}

.RLg0jb {
  flex-shrink: 0;
  margin-left: 48px;
}

@media screen and (min-width: 600px) {
  .xNUmN {
    column-count: 2;
  }
}

.Fx1lse {
  text-align: center;
}

.k8Lt0 .jy7Abe {
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
}

.odk6He {
  display: grid;
  grid-template-columns: auto;
}

.RHo1pe {
  padding: 15px 0;
}

.RHo1pe:not(:first-child) {
  border-color: #e8eaed;
  border-top: 1px solid;
}

.RHo1pe:not(:first-child):not(:disabled) {
  border-color: #e8eaed;
}

.P9KVBf .RHo1pe:not(:first-child) {
  border-color: #3c4043;
}

.P9KVBf .RHo1pe:not(:first-child):not(:disabled) {
  border-color: #3c4043;
}

.RbQjz {
  align-items: center;
  display: flex;
  flex-direction: column;
  justify-content: center;
  padding-top: 15px;
  font-size: 1.15rem;
}

.nitQ6d {
  display: none;
}

@media (max-height: 732px) {
  .vFondc .VfPpkd-P5QLlc {
    max-height: calc(100% - 32px);
  }
}

@media (min-height: 732px) {
  .vFondc .VfPpkd-P5QLlc {
    max-height: 700px;
  }
}

@media (-ms-high-contrast: active) and (min-height: 732px),
  (-ms-high-contrast: none) and (min-height: 732px) {
  .vFondc .VfPpkd-wzTsW {
    align-items: stretch;
    height: auto;
  }
}

.xoKNSc {
  margin: 0 -24px;
  padding: 0 40px;
}

.Ud1OW {
  background-color: #e9f0fe;
}
