@import url("https://fonts.googleapis.com/css2?family=Lora:wght@400&display=swap");*{box-sizing:border-box}*,:focus,:hover{-webkit-tap-highlight-color:transparent;outline:none}body{background-color:#fff}.loader-placeholder{width:100%;height:90vh;display:flex;justify-content:center;align-items:center}.loader{width:120px;height:22px;border-radius:20px;color:#ffd100;border:3px solid #fff;position:relative}.loader:before{content:"";position:absolute;margin:2px;inset:0 100% 0 0;border-radius:inherit;background:currentColor;animation:l6 2s infinite}img{object-fit:cover}ul{border:none}:root{--vh:1vh}.side-card{border-radius:30px;padding:20px;text-align:center;margin:30px auto;width:calc(100% - 32px);transition:transform .15s,box-shadow .15s,background .15s,opacity .15s;border-color:#fff #333 #333 #777;border-style:solid;border-width:.5px;transition:.3s ease-in-out;color:#efd695;text-shadow:#000 1px 1px 0;font-size:1.1rem;font-weight:700;text-transform:uppercase;height:150px}.card-buyside{background-image:url(https://app.theasset.com/storage/voting_board/wEBEnX7DF16GRwTGlkN3WnnLaByzaOogGAy0drlq.png);background-size:cover}.card-sellside{background-image:url(https://app.theasset.com/storage/voting_board/gdOcpXPbJ4kuHvBUpIpgwk7gHwZgcCU4GjdlqqLe.png);background-size:cover}.card-Local-Currency-Bonds-buyside-houses{background-image:url(https://app.theasset.com/storage/voting_board/wEBEnX7DF16GRwTGlkN3WnnLaByzaOogGAy0drlq.png);background-size:cover}.card-Local-Currency-Bonds-sellside-houses{background-image:url(https://app.theasset.com/storage/voting_board/OVUrhj5FnCq1WSGXk4Zz2OdmLMx1fBRJEgZ37FK7.png);background-size:cover}.card-G3-Bonds-buyside-houses{background-image:url(https://app.theasset.com/storage/voting_board/WPcGpslxkClJVNaYLCaTEIYVIy1x2XKTq2YgE7hG.png);background-size:cover}.card-G3-Bonds-sellside-houses{background-image:url(https://app.theasset.com/storage/voting_board/gdOcpXPbJ4kuHvBUpIpgwk7gHwZgcCU4GjdlqqLe.png);background-size:cover}.card-Local-Currency-Bonds-buyside-individuals{background-image:url(/BG1.png);background-size:cover}.card-Local-Currency-Bonds-sellside-individuals{background-image:url(/BG3.png);background-size:cover}.card-G3-Bonds-buyside-individuals{background-image:url(/BG4.png);background-size:cover}.card-G3-Bonds-sellside-individuals{background-image:url(/BG5.png);background-size:cover}.main{max-width:600px;background-color:#000;margin:50px auto;border-radius:50px;padding-top:50px;box-shadow:0 10px 20px rgba(0,0,0,.19),0 6px 6px rgba(0,0,0,.23);transition:.3s ease-in-out;overflow:auto}.navigation-flow{display:flex;flex-direction:column;min-height:calc(100 * var(--vh));overflow:auto;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}@keyframes gradient-animation{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}.overlay{position:fixed;top:0;left:0;width:100%;height:calc(100 * var(--vh));background-color:rgba(0,0,0,.7);z-index:20}.header{padding:calc(16px + env(safe-area-inset-top, 0px)) 16px 20px;color:#fff;position:relative;text-align:left}.header h1{margin:0;font-size:2rem;font-weight:100;font-family:Lora,Georgia,serif;background:radial-gradient(ellipse farthest-corner at right bottom,#ffed5e 0,#ffdc4a 8%,#b9a84c 30%,#a68e3f 40%,transparent 80%),radial-gradient(ellipse farthest-corner at left top,#fff 0,#ffffd6 8%,#e1c76d 25%,#6e5a2a 62.5%,#6e5a2a 100%);background-clip:text;-webkit-background-clip:text;color:transparent;text-align:center;animation:boomerangGradient 4s ease-in-out forwards;background-size:200% 200%}@keyframes moveGradient{0%{background-position:0 0}to{background-position:100% 100%}}.header h2{color:#fff;margin:0;font-size:1.6rem;font-weight:100;text-align:center;font-family:Lora,Georgia,serif}.subhead{flex-direction:column}.excel,.subhead{display:flex;align-items:center}.excel{justify-content:center;margin:3rem auto;text-align:center}.excellence{font-weight:200;font-size:18px}.back-button{position:absolute;left:16px;top:calc(30px + env(safe-area-inset-top, 0px));transform:translateY(-50%);background:none;border:none;cursor:pointer;padding:8px;display:flex;align-items:center;justify-content:center}.back-button:hover{background-color:#333;border-radius:50%}.step-container{flex:1;position:relative;min-height:calc(100 * var(--vh) - 98px - env(safe-area-inset-top, 0px) - env(safe-area-inset-bottom, 0px));width:100%;max-width:600px;margin:0 auto}.results-step{padding:16px 16px calc(16px + env(safe-area-inset-bottom, 0px))}.step h2{text-align:left;color:#fff;margin-bottom:16px;font-size:1.25rem;font-weight:500}.combinations-step{padding:calc(16px + env(safe-area-inset-top, 0px)) 16px calc(16px + env(safe-area-inset-bottom, 0px));width:100%;min-height:calc(100 * var(--vh) - 98px - env(safe-area-inset-top, 0px) - env(safe-area-inset-bottom, 0px));position:relative}.tsparticles-canvas{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;pointer-events:none}.card{border-radius:30px;padding:20px;text-align:center;width:calc(100% - 32px);left:16px;transition:transform .15s,box-shadow .15s,background .15s,opacity .15s;min-height:240px;border-color:#fff #333 #333 #777;border-style:solid;border-width:.5px;transition:.3s ease-in-out;box-shadow:0 54px 55px rgba(0,0,0,.25),0 -6px 30px rgba(0,0,0,.72),0 4px 6px rgba(0,0,0,.12),0 12px 13px rgba(0,0,0,.17),0 -3px 5px rgba(0,0,0,.09)}.card,.card:before{position:absolute;z-index:1}.card:before{content:"";top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.4);border-radius:30px}.card.clickable{cursor:pointer}.card:hover{scale:1.02;transition:.3s ease-in-out}.card.pickable{cursor:pointer;height:auto}.card.pickable.expanded{transform:scale(1.05);box-shadow:0 54px 55px rgba(0,0,0,.25),0 -6px 30px rgba(0,0,0,.72),0 4px 6px rgba(0,0,0,.12),0 12px 13px rgba(0,0,0,.17),0 -3px 5px rgba(0,0,0,.09);z-index:30}.card.expanded{z-index:30;box-shadow:0 4px 12px hsla(0,0%,100%,.2)}.card-caption{display:flex;justify-content:space-between;margin-bottom:8px;z-index:1}.card h3{font-size:1.1rem;font-weight:700;text-transform:uppercase;margin:0 20px 0 0;text-align:left}.card h3,.card span{color:#efd695;text-shadow:#000 1px 1px 0}.card span{font-size:1rem;text-align:right}.voting-board-list{list-style:none;margin:0;border-radius:0 0 8px 8px;position:relative;z-index:10;overflow:hidden}.voting-board-item li{padding:0}.voting-board-item{padding-block:.5rem;cursor:pointer;font-size:1rem;transition:background-color .15s;justify-content:center;color:transparent;background:#fff;-webkit-background-clip:text;-moz-background-clip:text;background-clip:text;text-shadow:0 3px 3px rgba(69,69,69,.5)}.voting-board-item:hover{background-color:#e6ae14}li .voting-board-item{justify-content:center}.card-footer{display:flex;padding-top:8px;font-size:.75rem;color:#ccc;z-index:1}.abr-logo{margin-top:2rem;width:150px;height:auto}.filters{display:flex;flex-wrap:wrap;gap:16px;justify-content:center}.filter-item{flex:1;min-width:200px}.filter-item select{width:100%;padding:8px;border:1px solid #d5d5d5;border-radius:4px;font-size:1rem;background-color:#fff;height:40px;color:#333}.filter-item select:disabled{background-color:#f5f5f5;color:#999;cursor:not-allowed}.winners-list{flex:1;display:flex;flex-direction:column}.winners-list-ul{list-style:none;border:none;padding:0;margin:10px 0 0;flex:1;max-height:calc(100 * var(--vh) - 130px - env(safe-area-inset-top, 0px) - env(safe-area-inset-bottom, 0px));overflow-y:auto}.winners-list-ul>li{padding:0;display:block;width:100%}.winner-card{background-color:#fff;border:none;border-radius:8px;margin-bottom:16px;box-shadow:0 1px 3px rgba(0,0,0,.1);transition:transform .15s,box-shadow .15s;position:relative}.winner-card-meta{flex-grow:1;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-end}.winner-card-content,.winner-card-content-house{padding:16px 10px;display:flex;gap:20px}.winner-card h2{margin:0 0 8px;font-size:1.25rem;color:#333;font-weight:500;text-align:left}.winner-card p{margin:4px 0;font-size:.875rem;color:#666;text-align:left}.no-results{text-align:center;padding:2rem;color:#fff}.no-results h3{margin:0 0 1rem;font-size:1.25rem;font-weight:500}.no-results p{margin:0;font-size:.875rem;color:#ccc}.rank-number{font-size:30px}.rank-number,.rank-suffix{text-align:right;font-weight:700;color:#333;max-width:90px}.rank-suffix{font-size:14px}.rank-text{display:block;text-align:right;font-size:12px;font-weight:700;color:#333;max-width:90px}.company-name{color:#999}.company-name,.winnerTitle{font-size:.75rem;margin-top:4px}.winnerTitle{color:#666;font-weight:500}.board-type,.category{display:block;text-align:right;font-size:.75rem}.winner-card-content-house .category{text-align:left}.market{display:block;text-align:right;font-size:.75rem}.star{color:gold;display:inline}.group-name{background:#edb50c;-webkit-background-clip:text;-moz-background-clip:text;background-clip:text;font-weight:700;text-transform:uppercase}.group-name,.vb-name{color:transparent;text-shadow:0 3px 3px hsla(0,0%,100%,.5);font-size:.8rem}.vb-name{background:#757575;-webkit-background-clip:text;-moz-background-clip:text;background-clip:text}.footnote{font-size:.7rem;color:#ddd;margin-top:4px;text-align:left}.footnote div{margin-bottom:7px}.sellside-house{color:#fff;font-size:16px}.footer{padding:16px 16px calc(16px + env(safe-area-inset-bottom, 0px));color:#ccc;text-align:center}.footer p{margin:0;font-size:.875rem}.passcode-container{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:calc(100 * var(--vh));background-color:#000;color:#fff;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.passcode-container h2{font-size:1.5rem;font-weight:500;margin-bottom:1rem}.passcode-form{display:flex;flex-direction:column;gap:1rem;width:100%;max-width:300px}.passcode-input{padding:8px;border:1px solid #d5d5d5;border-radius:4px;font-size:1rem;background-color:#fff;color:#333}.passcode-submit{padding:8px;border:none;border-radius:4px;background-color:#333;color:#fff;font-size:1rem;cursor:pointer;transition:background-color .15s}.passcode-submit:hover{background-color:#555}.passcode-error{color:#ff4d4d;font-size:.875rem;text-align:center;margin:0}.navigation-flow{scrollbar-width:none;-ms-overflow-style:none}.navigation-flow::-webkit-scrollbar{display:none}.winners-list-ul{scrollbar-width:none;-ms-overflow-style:none}.winners-list-ul::-webkit-scrollbar{display:none}@keyframes l6{to{inset:0}}@media (max-width:600px){body{background-color:#000}.main{border-radius:0;padding-top:unset;margin-block:unset;transition:.3s ease-in-out}.header h1{font-size:1.6rem}.header h2{font-size:1.4rem}.winnerTitle{max-width:200px}}@media (max-width:400px){.winner-card-content{flex-direction:column;align-items:center}.winner-card-content h3,.winner-card-content-house .category,.winner-card-content-house h3{text-align:center}.winner-card-content h3,.winner-card-content-house h3{font-size:1.1rem}.board-type,.category,.company-name,.group-name,.market,.rank-text,.vb-name,.winnerTitle{text-align:center}.winner-card-meta{align-items:center}.winner-card-content-house{flex-direction:column;align-items:center}.winnerTitle{margin:0 auto}}