body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.main-heading{color:#fff;font-size:2rem;margin:100px 50px 100px auto;text-align:center}h2{color:#102b7c}.container{display:flex;flex-direction:column;max-width:100vw;padding:0 20px;text-align:center}.top-bar{align-items:center;background-color:blue;display:flex;height:20vh;justify-content:space-between;padding:10px}.logo-div{margin-left:20px;max-width:300px}img{height:auto;width:50%}.login{margin-top:10vh}input{border:2px solid #11116c;border-radius:4px;box-sizing:border-box;margin:10px 0;padding:10px;transition:.3s;width:80%}input:focus{border-color:#4caf50}button{background:linear-gradient(90deg,#1e3c72,#89cff0);border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:medium;padding:10px;transition:transform .3s;width:80%}button:hover{background-color:#45a049;transform:scale(1.01)}@media (min-width:768px){button,input{width:20%}.top-bar{height:15vh}.login{margin-top:15vh}.logo-div{margin-left:40px}}@media (min-width:1200px){button,input{width:20%}.logo-div{margin-left:60px}}.home{margin-bottom:100px}.home-top-bar{align-items:center;background-color:blue;box-shadow:0 4px 6px #0000001a;color:#fff;display:flex;flex-wrap:wrap;height:15vh;justify-content:space-between;padding:10px}.home-top-bar-heading{font-family:Roboto,sans-serif;font-size:1.5rem;text-align:center}.home-logo{margin-left:30px}.sign-out{background:none;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:large;text-decoration:none;transition:transform .3s;width:auto}.sign-out img{height:auto;width:150px}.components{display:flex;flex-direction:column;justify-content:start;margin-top:10px;text-align:center}.category img{height:auto;transition:transform .3s;width:10%}.category img:hover{transform:scale(1.05)}.awareness,.channel-interaction,.demographics,.imagery-perceptions,.usage{margin-top:2.5rem}.channel-interaction{height:"auto";margin:"10px";width:"200px"}@media (max-width:768px){.home-top-bar{align-items:center;flex-direction:column;height:auto}.home-top-bar-heading{font-size:1.2rem;margin-top:10px}.home-logo img{height:auto;width:80px}.sign-out img{width:80px}.category img{width:30%}.components{margin-top:40px}.awareness,.channel-interaction,.demographics,.imagery-perceptions,.usage{margin-top:2rem}.channel-interaction img{height:"auto";margin:"10px";width:"100px"}}@media (max-width:480px){.home-top-bar{padding:20px 10px}.home-top-bar-heading{font-size:1rem;margin-top:0}.home-logo{margin-left:0}.home-logo img{height:auto;width:60px}.sign-out img{width:100px}.category img{width:40%}.components{margin-top:20px}.awareness,.channel-interaction,.demographics,.imagery-perceptions,.usage{margin-top:1.5rem}.channel-interaction img{height:"auto";margin:"10px";width:"100px"}}.category-nav{align-items:center;box-shadow:10px 10px 20px #0003;display:flex;flex-wrap:wrap;height:15vh;justify-content:space-between;width:100%}.logo img{height:auto;margin:0;width:30%}.powerpoint{background-color:blue;border-radius:5px;color:#fff;font-weight:700;margin:0 auto;padding:20px;text-align:center;width:7%}.home-and-signout{display:flex;justify-items:center;width:20vw}.home-and-signout img{color:blue;height:auto;width:80%}@media (max-width:768px){.category-nav{flex-direction:column;height:auto;width:100%}.logo-div{align-items:center;display:flex;justify-content:center}.logo img{height:auto;margin:10px 0;width:20%}.powerpoint{align-items:center;background-color:blue;border-radius:5px;color:#fff;display:flex;font-weight:700;justify-content:center;margin:0 auto;min-width:35%;padding:10px;text-align:center}.home-and-signout{justify-content:center;margin:20px 0;width:100%}.home-and-signout img{margin:0 10px;width:125px}}@media (max-width:480px){.category-nav{flex-direction:column;height:auto;width:100%}.logo img{max-width:100px;width:60%}.home-and-signout{margin:0 auto}.home-and-signout img{width:120px}}.chart-container{display:flex;justify-content:space-around;margin-bottom:60px;margin-top:80px}.demographics-heading{background-color:#006994;border-radius:3px;color:#f5f5f5;font-size:1.5rem;margin:30px auto;padding:5px;width:30%}.demographics-sub-heading{background:linear-gradient(90deg,#12063b,#09555c);border-radius:3px;color:#fff;margin:0 auto;padding:6px;text-align:center;width:20%}.age-div,.gender-div,.race-div{width:35%}.first-mention-chart-container{align-items:center;display:flex;margin-top:50px}.first-mention-chart-right{gap:70px;height:100vh}.first-mention-chart-left,.first-mention-chart-right{display:flex;flex-direction:column;width:50%}.first-mention-heading-div{background-color:#672a2a;border-radius:2px;margin:50px auto;padding:.2px 5px;width:500px}.first-mention-heading,.first-mention-total{color:#fff;text-align:center}.first-mention-total{background:linear-gradient(90deg,#12063b,#09555c);border-radius:3px;margin:0 auto;padding:6px;width:90%}.heading{color:#fff;font-size:large;text-align:center;z-index:6}.main-bank-total,.main-bank-total-private,.main-bank-total-youth,.mass-market-only,.middle-market-only,.prestige-only,.private-only,.youth-only{background:linear-gradient(90deg,#12063b,#09555c);border-radius:3px;color:#fff;margin:0 auto;padding:6px;text-align:center;width:90%}.product-market-share-heading-div{background-color:#672a2a;border-radius:2px;margin:50px auto;padding:.2px 5px;width:500px}.chart-headings{text-align:center}.channel-interaction-heading-div{background-color:#006994;border-radius:5px;color:#fff;font-size:25px;margin:50px auto;padding:20px 5px;text-align:center;width:500px}.channel-interaction{margin:0 auto}.filter{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;margin:10px auto;max-width:40%}#local-market-select,#province-select,#segment-select{-webkit-appearance:none;appearance:none;background-color:#f5f5f5;border:1px solid #ccc;border-radius:5px;color:#333;cursor:pointer;flex:1 1 150px;font-size:16px;margin:5px;padding:10px 15px;transition:border-color .3s,background-color .3s}@media (max-width:768px){#local-market-select,#province-select{flex:1 1 100%}}.five-charts-container{display:flex;flex-direction:column;flex-wrap:wrap;gap:3rem;justify-content:space-between}.check-and-savings,.credit-card-and-home-loan{display:flex;justify-content:space-between;margin:2rem}.cheque,.credit-card,.home-loan,.savings,.vaf-div{width:50%}.five-charts-heading{background:linear-gradient(90deg,#12063b,#09555c);border-radius:3px;color:#fff;margin:0 auto;padding:6px;text-align:center;width:90%}.imagery-container{flex-direction:column;flex-wrap:wrap;gap:3rem}.imagery-container,.imagery-pair{display:flex;justify-content:space-between}.imagery-pair{margin:2rem}.imagery-chart{width:50%}.imagery-heading{background:linear-gradient(90deg,#12063b,#09555c);border-radius:3px;color:#fff;margin:0 auto;padding:6px;text-align:center;width:90%}.three-charts-container{align-items:center;margin-top:50px}.private-and-prestige-only,.three-charts-right-container,.youth-mass-and-middle-only{display:flex;flex-direction:column;gap:100px;height:100vh;width:50%}.three-charts-left-container{display:flex;flex-direction:column;width:50%}.three-charts-heading-div{background-color:#cb8336;border-radius:2px;margin:50px auto;max-width:500px;padding:.2px 5px}@media (max-width:768px){.three-charts-heading-div{height:auto;margin:20px auto;max-width:300px}}.three-charts-container{display:flex;flex-wrap:wrap;justify-content:space-between}.three-charts-left-container,.three-charts-right-container{flex:1 1;height:1000px;min-width:300px;padding:10px}.chart-label{font-size:12px}@media (min-width:1024px){.chart-label{font-size:14px}}
/*# sourceMappingURL=main.d8aea363.css.map*/