/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:rgba(0,0,0,0)}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}@font-face{font-family:"Open Sans";src:url("../../fonts/Open_Sans/OpenSans-Light.ttf");font-weight:300}@font-face{font-family:"Open Sans";src:url("../../fonts/Open_Sans/OpenSans-Regular.ttf");font-weight:400}@font-face{font-family:"Open Sans";src:url("../../fonts/Open_Sans/OpenSans-SemiBold.ttf");font-weight:500}@font-face{font-family:"Open Sans";src:url("../../fonts/Open_Sans/OpenSans-Bold.ttf");font-weight:700}@font-face{font-family:"Open Sans";src:url("../../fonts/Open_Sans/OpenSans-ExtraBold.ttf");font-weight:900}*,*::before,*::after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0}html{font-size:16px;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;scroll-behavior:smooth;line-height:1.15}body{font-family:"Open Sans",-apple-system,BlinkMacSystemFont,sans-serif;font-size:16px;line-height:1.6;color:#000;min-height:100vh;min-height:100dvh;overflow:hidden;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}h1,h2,h3,h4,h5,h6{font-family:"Playfair Display",Georgia,serif;font-weight:600;line-height:1.3;color:#000}h1{font-size:32px}h2{font-size:28px}h3{font-size:24px}h4{font-size:20px}p{margin-bottom:8px;color:#575757}b,strong{font-weight:bold}dfn{font-style:italic}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}mark{background:#ff0;color:#000}abbr[title]{border-bottom:1px dotted;cursor:help}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}pre{overflow:auto}a{color:#e8c547;text-decoration:none;background-color:rgba(0,0,0,0);-webkit-transition:color 150ms ease;-moz-transition:color 150ms ease;transition:color 150ms ease}a:hover{color:hsl(46.9565217391,77.7777777778%,69.4117647059%)}a:active,a:hover{outline:0}img{max-width:100%;height:auto;display:block;border:0}svg:not(:root){overflow:hidden}figure{margin:0}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{font-family:inherit;font-size:inherit;border:none;background:none;cursor:pointer;outline:none;overflow:visible;text-transform:none;line-height:1}button:disabled{cursor:not-allowed;opacity:.5}select{text-transform:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none;appearance:none}fieldset{border:0;margin:0;padding:0}legend{border:0;padding:0}textarea{overflow:auto;resize:vertical}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}hr{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;height:0;border:0;border-top:1px solid #30363d;margin:12px 0}::-moz-selection{background-color:#e8c547;color:#0d1117}::selection{background-color:#e8c547;color:#0d1117}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:#161b22}::-webkit-scrollbar-thumb{background:#e8e8e8;border-radius:9999px}::-webkit-scrollbar-thumb:hover{background:gray}*{scrollbar-width:thin;scrollbar-color:#e8e8e8 #161b22}:focus-visible{outline:2px solid #e8c547;outline-offset:2px}:focus:not(:focus-visible){outline:none}.body{font-family:"Open Sans",-apple-system,BlinkMacSystemFont,sans-serif;color:#000}h1,h2,h3,h4,h5,h6{font-family:"Open Sans",-apple-system,BlinkMacSystemFont,sans-serif;font-weight:700}p{font-weight:normal}.btn{background-color:#0040a6}.card-item{background:#fc5f3b;border-radius:22px;overflow:hidden;-webkit-box-shadow:0px 12px 24px -12px rgba(0,0,0,.55);box-shadow:0px 12px 24px -12px rgba(0,0,0,.55);position:relative;max-width:min(100%,25em);min-height:23em;margin:auto}.card-item .card-blink-overlay{position:absolute;opacity:.5;mix-blend-mode:soft-light;width:100%;height:100%;display:none;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:3}.card-item .card-blink-overlay img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.card-item .card-item__rarity-badge{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.card-item .card-item__rarity-badge-box{width:40px;height:40px;border:2px solid rgba(0,0,0,.25);border-radius:10px;padding:.5em;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;display:none}.card-item .card-item__rarity-badge-box img{width:21px;height:100%;-o-object-fit:contain;object-fit:contain}.card-item--lv1{background:-webkit-linear-gradient(288deg, #593228 0%, #6e3a27 15.38%, #995c4d 30.29%, #a16b5e 58.65%, #714c41 100%);background:-moz-linear-gradient(288deg, #593228 0%, #6e3a27 15.38%, #995c4d 30.29%, #a16b5e 58.65%, #714c41 100%);background:linear-gradient(162deg, #593228 0%, #6e3a27 15.38%, #995c4d 30.29%, #a16b5e 58.65%, #714c41 100%);background:-webkit-linear-gradient(288deg, #AE583B 0%, #693634 40.38%, #C7754F 69.71%, #AE533B 84.62%, #60463B 100%);background:-moz-linear-gradient(288deg, #AE583B 0%, #693634 40.38%, #C7754F 69.71%, #AE533B 84.62%, #60463B 100%);background:linear-gradient(162deg, #AE583B 0%, #693634 40.38%, #C7754F 69.71%, #AE533B 84.62%, #60463B 100%);color:#fff}.card-item--lv1 .card-item__dept-badge{background:-webkit-linear-gradient(315deg, #5f3428 63.12%, #a06b5d 91.88%),#fff;background:-moz-linear-gradient(315deg, #5f3428 63.12%, #a06b5d 91.88%),#fff;background:linear-gradient(135deg, #5f3428 63.12%, #a06b5d 91.88%),#fff;background:-webkit-linear-gradient(342deg, #67473B 16.31%, #AA533B 51.1%, #D08151 90.92%),#fff;background:-moz-linear-gradient(342deg, #67473B 16.31%, #AA533B 51.1%, #D08151 90.92%),#fff;background:linear-gradient(108deg, #67473B 16.31%, #AA533B 51.1%, #D08151 90.92%),#fff}.card-item--lv1 .card-item__rarity-badge-bronze{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;border-radius:10px;border:2px solid hsla(0,0%,100%,.25);background:-webkit-linear-gradient(315deg, #5f3428 63.12%, #a06b5d 91.88%);background:-moz-linear-gradient(315deg, #5f3428 63.12%, #a06b5d 91.88%);background:linear-gradient(135deg, #5f3428 63.12%, #a06b5d 91.88%);background:-webkit-linear-gradient(317deg, #67473B 46.1%, #A1513B 68.73%, #D08151 91.79%, #D08151 91.8%);background:-moz-linear-gradient(317deg, #67473B 46.1%, #A1513B 68.73%, #D08151 91.79%, #D08151 91.8%);background:linear-gradient(133deg, #67473B 46.1%, #A1513B 68.73%, #D08151 91.79%, #D08151 91.8%)}.card-item--lv1~.scan-overview__success-card .card-success{background:-webkit-linear-gradient(288deg, #593228 0%, #6e3a27 15.38%, #995c4d 30.29%, #a16b5e 58.65%, #714c41 100%);background:-moz-linear-gradient(288deg, #593228 0%, #6e3a27 15.38%, #995c4d 30.29%, #a16b5e 58.65%, #714c41 100%);background:linear-gradient(162deg, #593228 0%, #6e3a27 15.38%, #995c4d 30.29%, #a16b5e 58.65%, #714c41 100%);background:-webkit-linear-gradient(288deg, #AE583B 0%, #693634 40.38%, #C7754F 69.71%, #AE533B 84.62%, #60463B 100%);background:-moz-linear-gradient(288deg, #AE583B 0%, #693634 40.38%, #C7754F 69.71%, #AE533B 84.62%, #60463B 100%);background:linear-gradient(162deg, #AE583B 0%, #693634 40.38%, #C7754F 69.71%, #AE533B 84.62%, #60463B 100%);color:#fff}.card-item--lv2{background:-webkit-linear-gradient(108deg, #F0F0F0 0%, #DAE8DC 15.38%, #BEE3DB 30.29%, #849B96 58.65%, #DAE8DC 100%);background:-moz-linear-gradient(108deg, #F0F0F0 0%, #DAE8DC 15.38%, #BEE3DB 30.29%, #849B96 58.65%, #DAE8DC 100%);background:linear-gradient(342deg, #F0F0F0 0%, #DAE8DC 15.38%, #BEE3DB 30.29%, #849B96 58.65%, #DAE8DC 100%)}.card-item--lv2 .card-item__dept-badge{background:-webkit-linear-gradient(334deg, #9d9d9d 16.36%, #e0e0e0 53.79%, #fff 91.23%),-webkit-linear-gradient(315deg, #5f3428 63.12%, #a06b5d 91.88%),#252525;background:-moz-linear-gradient(334deg, #9d9d9d 16.36%, #e0e0e0 53.79%, #fff 91.23%),-moz-linear-gradient(315deg, #5f3428 63.12%, #a06b5d 91.88%),#252525;background:linear-gradient(116deg, #9d9d9d 16.36%, #e0e0e0 53.79%, #fff 91.23%),linear-gradient(135deg, #5f3428 63.12%, #a06b5d 91.88%),#252525;background:-webkit-linear-gradient(320deg, #A4B8B0 40.41%, #C0E3DB 66.06%, #EDEFEE 91.7%),-webkit-linear-gradient(315deg, #5F3428 63.12%, #A06B5D 91.88%),#252525;background:-moz-linear-gradient(320deg, #A4B8B0 40.41%, #C0E3DB 66.06%, #EDEFEE 91.7%),-moz-linear-gradient(315deg, #5F3428 63.12%, #A06B5D 91.88%),#252525;background:linear-gradient(130deg, #A4B8B0 40.41%, #C0E3DB 66.06%, #EDEFEE 91.7%),linear-gradient(135deg, #5F3428 63.12%, #A06B5D 91.88%),#252525}.card-item--lv2 .card-item__rarity-badge-silver{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;border-radius:10px;border:2px solid rgba(0,0,0,.25);background:-webkit-linear-gradient(334deg, #9d9d9d 16.36%, #e0e0e0 53.79%, #fff 91.23%);background:-moz-linear-gradient(334deg, #9d9d9d 16.36%, #e0e0e0 53.79%, #fff 91.23%);background:linear-gradient(116deg, #9d9d9d 16.36%, #e0e0e0 53.79%, #fff 91.23%);background:-webkit-linear-gradient(334deg, #A4B8B0 16.36%, #C3E3DC 53.79%, #FFF 91.23%);background:-moz-linear-gradient(334deg, #A4B8B0 16.36%, #C3E3DC 53.79%, #FFF 91.23%);background:linear-gradient(116deg, #A4B8B0 16.36%, #C3E3DC 53.79%, #FFF 91.23%)}.card-item--lv2~.scan-overview__success-card .card-success{background:-webkit-linear-gradient(108deg, #e6e6e6 0%, #e6e6e6 15.38%, #fff 30.29%, #999 58.65%, #ebebeb 100%);background:-moz-linear-gradient(108deg, #e6e6e6 0%, #e6e6e6 15.38%, #fff 30.29%, #999 58.65%, #ebebeb 100%);background:linear-gradient(342deg, #e6e6e6 0%, #e6e6e6 15.38%, #fff 30.29%, #999 58.65%, #ebebeb 100%);background:-webkit-linear-gradient(108deg, #F0F0F0 0%, #DAE8DC 15.38%, #BEE3DB 30.29%, #849B96 58.65%, #DAE8DC 100%);background:-moz-linear-gradient(108deg, #F0F0F0 0%, #DAE8DC 15.38%, #BEE3DB 30.29%, #849B96 58.65%, #DAE8DC 100%);background:linear-gradient(342deg, #F0F0F0 0%, #DAE8DC 15.38%, #BEE3DB 30.29%, #849B96 58.65%, #DAE8DC 100%);color:#000}.card-item--lv3{background:-webkit-linear-gradient(288deg, #bf8739 0%, #da8658 15.38%, #fff2d9 30.29%, #ddb45d 58.65%, #e89a4d 100%),-webkit-linear-gradient(108deg, #e6e6e6 0%, #e6e6e6 15.38%, #fff 30.29%, #999 58.65%, #ebebeb 100%);background:-moz-linear-gradient(288deg, #bf8739 0%, #da8658 15.38%, #fff2d9 30.29%, #ddb45d 58.65%, #e89a4d 100%),-moz-linear-gradient(108deg, #e6e6e6 0%, #e6e6e6 15.38%, #fff 30.29%, #999 58.65%, #ebebeb 100%);background:linear-gradient(162deg, #bf8739 0%, #da8658 15.38%, #fff2d9 30.29%, #ddb45d 58.65%, #e89a4d 100%),linear-gradient(342deg, #e6e6e6 0%, #e6e6e6 15.38%, #fff 30.29%, #999 58.65%, #ebebeb 100%);background:-webkit-linear-gradient(288deg, #E4A238 0%, #D27A4B 41.35%, #DCB854 69.71%, #E4A238 84.62%, #D27A4B 100%),-webkit-linear-gradient(108deg, #E6E6E6 0%, #E6E6E6 15.38%, #FFF 30.29%, #999 58.65%, #EBEBEB 100%);background:-moz-linear-gradient(288deg, #E4A238 0%, #D27A4B 41.35%, #DCB854 69.71%, #E4A238 84.62%, #D27A4B 100%),-moz-linear-gradient(108deg, #E6E6E6 0%, #E6E6E6 15.38%, #FFF 30.29%, #999 58.65%, #EBEBEB 100%);background:linear-gradient(162deg, #E4A238 0%, #D27A4B 41.35%, #DCB854 69.71%, #E4A238 84.62%, #D27A4B 100%),linear-gradient(342deg, #E6E6E6 0%, #E6E6E6 15.38%, #FFF 30.29%, #999 58.65%, #EBEBEB 100%);color:#fff}.card-item--lv3 .card-item__dept-badge{background:-webkit-linear-gradient(315deg, #ca8745 63.12%, #ecb995 91.88%),#252525;background:-moz-linear-gradient(315deg, #ca8745 63.12%, #ecb995 91.88%),#252525;background:linear-gradient(135deg, #ca8745 63.12%, #ecb995 91.88%),#252525;background:-webkit-linear-gradient(304deg, #B26133 8.77%, #DB8E42 59.89%, #FFC15E 102.04%),#252525;background:-moz-linear-gradient(304deg, #B26133 8.77%, #DB8E42 59.89%, #FFC15E 102.04%),#252525;background:linear-gradient(146deg, #B26133 8.77%, #DB8E42 59.89%, #FFC15E 102.04%),#252525}.card-item--lv3 .card-item__rarity-badge-gold{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;border-radius:10px;border:2px solid rgba(0,0,0,.25);background:-webkit-linear-gradient(315deg, #ca8745 63.12%, #ecb995 91.88%);background:-moz-linear-gradient(315deg, #ca8745 63.12%, #ecb995 91.88%);background:linear-gradient(135deg, #ca8745 63.12%, #ecb995 91.88%);background:-webkit-linear-gradient(315deg, #B26133 48.12%, #F9B95A 91.88%);background:-moz-linear-gradient(315deg, #B26133 48.12%, #F9B95A 91.88%);background:linear-gradient(135deg, #B26133 48.12%, #F9B95A 91.88%)}.card-item--lv3~.scan-overview__success-card .card-success{background:-webkit-linear-gradient(288deg, #bf8739 0%, #da8658 15.38%, #fff2d9 30.29%, #ddb45d 58.65%, #e89a4d 100%),-webkit-linear-gradient(108deg, #e6e6e6 0%, #e6e6e6 15.38%, #fff 30.29%, #999 58.65%, #ebebeb 100%);background:-moz-linear-gradient(288deg, #bf8739 0%, #da8658 15.38%, #fff2d9 30.29%, #ddb45d 58.65%, #e89a4d 100%),-moz-linear-gradient(108deg, #e6e6e6 0%, #e6e6e6 15.38%, #fff 30.29%, #999 58.65%, #ebebeb 100%);background:linear-gradient(162deg, #bf8739 0%, #da8658 15.38%, #fff2d9 30.29%, #ddb45d 58.65%, #e89a4d 100%),linear-gradient(342deg, #e6e6e6 0%, #e6e6e6 15.38%, #fff 30.29%, #999 58.65%, #ebebeb 100%);background:-webkit-linear-gradient(288deg, #E4A238 0%, #D27A4B 41.35%, #DCB854 69.71%, #E4A238 84.62%, #D27A4B 100%),-webkit-linear-gradient(108deg, #E6E6E6 0%, #E6E6E6 15.38%, #FFF 30.29%, #999 58.65%, #EBEBEB 100%);background:-moz-linear-gradient(288deg, #E4A238 0%, #D27A4B 41.35%, #DCB854 69.71%, #E4A238 84.62%, #D27A4B 100%),-moz-linear-gradient(108deg, #E6E6E6 0%, #E6E6E6 15.38%, #FFF 30.29%, #999 58.65%, #EBEBEB 100%);background:linear-gradient(162deg, #E4A238 0%, #D27A4B 41.35%, #DCB854 69.71%, #E4A238 84.62%, #D27A4B 100%),linear-gradient(342deg, #E6E6E6 0%, #E6E6E6 15.38%, #FFF 30.29%, #999 58.65%, #EBEBEB 100%);color:#fff}.card-item--lv4{background:-webkit-linear-gradient(217deg, #394fbf 12.71%, #58a4da 24.18%, #d9fcff 35.3%, #5dd4dd 56.45%, #4de8e0 87.29%),-webkit-linear-gradient(108deg, #e6e6e6 0%, #e6e6e6 15.38%, #fff 30.29%, #999 58.65%, #ebebeb 100%);background:-moz-linear-gradient(217deg, #394fbf 12.71%, #58a4da 24.18%, #d9fcff 35.3%, #5dd4dd 56.45%, #4de8e0 87.29%),-moz-linear-gradient(108deg, #e6e6e6 0%, #e6e6e6 15.38%, #fff 30.29%, #999 58.65%, #ebebeb 100%);background:linear-gradient(233deg, #394fbf 12.71%, #58a4da 24.18%, #d9fcff 35.3%, #5dd4dd 56.45%, #4de8e0 87.29%),linear-gradient(342deg, #e6e6e6 0%, #e6e6e6 15.38%, #fff 30.29%, #999 58.65%, #ebebeb 100%);background:-webkit-linear-gradient(108deg, var(--UMC-Blue, #0F91FA) 0%, #8BC8F8 15.38%, #C3E4FF 30.29%, #47ADFF 65.87%, #1961AB 100%),-webkit-linear-gradient(108deg, #E6E6E6 0%, #E6E6E6 15.38%, #FFF 30.29%, #999 58.65%, #EBEBEB 100%);background:-moz-linear-gradient(108deg, var(--UMC-Blue, #0F91FA) 0%, #8BC8F8 15.38%, #C3E4FF 30.29%, #47ADFF 65.87%, #1961AB 100%),-moz-linear-gradient(108deg, #E6E6E6 0%, #E6E6E6 15.38%, #FFF 30.29%, #999 58.65%, #EBEBEB 100%);background:linear-gradient(342deg, var(--UMC-Blue, #0F91FA) 0%, #8BC8F8 15.38%, #C3E4FF 30.29%, #47ADFF 65.87%, #1961AB 100%),linear-gradient(342deg, #E6E6E6 0%, #E6E6E6 15.38%, #FFF 30.29%, #999 58.65%, #EBEBEB 100%);color:#1961ab}.card-item--lv4 .card-blink-overlay{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.card-item--lv4 .card-item__dept-badge{background:-webkit-linear-gradient(315deg, #62d5de 63.12%, #cff5fc 91.88%),#252525;background:-moz-linear-gradient(315deg, #62d5de 63.12%, #cff5fc 91.88%),#252525;background:linear-gradient(135deg, #62d5de 63.12%, #cff5fc 91.88%),#252525;background:-webkit-linear-gradient(331deg, var(--UMC-Blue, #0F91FA) 11.63%, #C3E4FF 79.96%);background:-moz-linear-gradient(331deg, var(--UMC-Blue, #0F91FA) 11.63%, #C3E4FF 79.96%);background:linear-gradient(119deg, var(--UMC-Blue, #0F91FA) 11.63%, #C3E4FF 79.96%)}.card-item--lv4 .card-item__rarity-badge-diamond{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;border-radius:10px;border:2px solid hsla(0,0%,100%,.25);background:-webkit-linear-gradient(315deg, #62d5de 63.12%, #cff5fc 91.88%);background:-moz-linear-gradient(315deg, #62d5de 63.12%, #cff5fc 91.88%);background:linear-gradient(135deg, #62d5de 63.12%, #cff5fc 91.88%);background:-webkit-linear-gradient(316deg, #00529E 43.04%, #00B6FF 91.83%);background:-moz-linear-gradient(316deg, #00529E 43.04%, #00B6FF 91.83%);background:linear-gradient(134deg, #00529E 43.04%, #00B6FF 91.83%)}.card-item--lv4~.scan-overview__success-card .card-success{background:-webkit-linear-gradient(217deg, #394fbf 12.71%, #58a4da 24.18%, #d9fcff 35.3%, #5dd4dd 56.45%, #4de8e0 87.29%),-webkit-linear-gradient(108deg, #e6e6e6 0%, #e6e6e6 15.38%, #fff 30.29%, #999 58.65%, #ebebeb 100%);background:-moz-linear-gradient(217deg, #394fbf 12.71%, #58a4da 24.18%, #d9fcff 35.3%, #5dd4dd 56.45%, #4de8e0 87.29%),-moz-linear-gradient(108deg, #e6e6e6 0%, #e6e6e6 15.38%, #fff 30.29%, #999 58.65%, #ebebeb 100%);background:linear-gradient(233deg, #394fbf 12.71%, #58a4da 24.18%, #d9fcff 35.3%, #5dd4dd 56.45%, #4de8e0 87.29%),linear-gradient(342deg, #e6e6e6 0%, #e6e6e6 15.38%, #fff 30.29%, #999 58.65%, #ebebeb 100%);background:-webkit-linear-gradient(108deg, var(--UMC-Blue, #0F91FA) 0%, #8BC8F8 15.38%, #C3E4FF 30.29%, #47ADFF 65.87%, #1961AB 100%),-webkit-linear-gradient(108deg, #E6E6E6 0%, #E6E6E6 15.38%, #FFF 30.29%, #999 58.65%, #EBEBEB 100%);background:-moz-linear-gradient(108deg, var(--UMC-Blue, #0F91FA) 0%, #8BC8F8 15.38%, #C3E4FF 30.29%, #47ADFF 65.87%, #1961AB 100%),-moz-linear-gradient(108deg, #E6E6E6 0%, #E6E6E6 15.38%, #FFF 30.29%, #999 58.65%, #EBEBEB 100%);background:linear-gradient(342deg, var(--UMC-Blue, #0F91FA) 0%, #8BC8F8 15.38%, #C3E4FF 30.29%, #47ADFF 65.87%, #1961AB 100%),linear-gradient(342deg, #E6E6E6 0%, #E6E6E6 15.38%, #FFF 30.29%, #999 58.65%, #EBEBEB 100%);color:#fff}.card-item--lv5{background:-webkit-linear-gradient(108deg, #0F91FA 0%, #0FB3FA 26.44%, #9E1B79 60.58%, #FC5F3B 72.6%),-webkit-linear-gradient(108deg, #e6e6e6 0%, #e6e6e6 15.38%, #fff 30.29%, #999 58.65%, #ebebeb 100%);background:-moz-linear-gradient(108deg, #0F91FA 0%, #0FB3FA 26.44%, #9E1B79 60.58%, #FC5F3B 72.6%),-moz-linear-gradient(108deg, #e6e6e6 0%, #e6e6e6 15.38%, #fff 30.29%, #999 58.65%, #ebebeb 100%);background:linear-gradient(342deg, #0F91FA 0%, #0FB3FA 26.44%, #9E1B79 60.58%, #FC5F3B 72.6%),linear-gradient(342deg, #e6e6e6 0%, #e6e6e6 15.38%, #fff 30.29%, #999 58.65%, #ebebeb 100%);background:-webkit-linear-gradient(108deg, var(--UMC-Blue, #0F91FA) 0%, #0FB3FA 26.44%, #9E1B79 60.58%, var(--UMC-Orange, #FC5F3B) 72.6%),-webkit-linear-gradient(108deg, #E6E6E6 0%, #E6E6E6 15.38%, #FFF 30.29%, #999 58.65%, #EBEBEB 100%);background:-moz-linear-gradient(108deg, var(--UMC-Blue, #0F91FA) 0%, #0FB3FA 26.44%, #9E1B79 60.58%, var(--UMC-Orange, #FC5F3B) 72.6%),-moz-linear-gradient(108deg, #E6E6E6 0%, #E6E6E6 15.38%, #FFF 30.29%, #999 58.65%, #EBEBEB 100%);background:linear-gradient(342deg, var(--UMC-Blue, #0F91FA) 0%, #0FB3FA 26.44%, #9E1B79 60.58%, var(--UMC-Orange, #FC5F3B) 72.6%),linear-gradient(342deg, #E6E6E6 0%, #E6E6E6 15.38%, #FFF 30.29%, #999 58.65%, #EBEBEB 100%);color:#fff}.card-item--lv5 .card-blink-overlay{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.card-item--lv5 .card-item__dept-badge{background:-webkit-linear-gradient(341deg, #FC5F3B 44.91%, #FFDE14 128.7%);background:-moz-linear-gradient(341deg, #FC5F3B 44.91%, #FFDE14 128.7%);background:linear-gradient(109deg, #FC5F3B 44.91%, #FFDE14 128.7%);background:-webkit-linear-gradient(341deg, var(--UMC-Orange, #FC5F3B) 44.91%, #FFDE14 128.7%);background:-moz-linear-gradient(341deg, var(--UMC-Orange, #FC5F3B) 44.91%, #FFDE14 128.7%);background:linear-gradient(109deg, var(--UMC-Orange, #FC5F3B) 44.91%, #FFDE14 128.7%)}.card-item--lv5 .card-item__rarity-badge-legendary{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;border-radius:10px;border:2px solid hsla(0,0%,100%,.25);background:-webkit-linear-gradient(316deg, #FC5F3A -13.16%, #FFDE14 91.85%);background:-moz-linear-gradient(316deg, #FC5F3A -13.16%, #FFDE14 91.85%);background:linear-gradient(134deg, #FC5F3A -13.16%, #FFDE14 91.85%);background:linear-gradient(134deg, #FC5F3A -13.16%, #FFDE14 91.85%)}.card-item--lv5~.scan-overview__success-card .card-success{background:-webkit-linear-gradient(108deg, #0F91FA 0%, #0FB3FA 26.44%, #9E1B79 60.58%, #FC5F3B 72.6%),-webkit-linear-gradient(108deg, #e6e6e6 0%, #e6e6e6 15.38%, #fff 30.29%, #999 58.65%, #ebebeb 100%);background:-moz-linear-gradient(108deg, #0F91FA 0%, #0FB3FA 26.44%, #9E1B79 60.58%, #FC5F3B 72.6%),-moz-linear-gradient(108deg, #e6e6e6 0%, #e6e6e6 15.38%, #fff 30.29%, #999 58.65%, #ebebeb 100%);background:linear-gradient(342deg, #0F91FA 0%, #0FB3FA 26.44%, #9E1B79 60.58%, #FC5F3B 72.6%),linear-gradient(342deg, #e6e6e6 0%, #e6e6e6 15.38%, #fff 30.29%, #999 58.65%, #ebebeb 100%);background:-webkit-linear-gradient(108deg, var(--UMC-Blue, #0F91FA) 0%, #0FB3FA 26.44%, #9E1B79 60.58%, var(--UMC-Orange, #FC5F3B) 72.6%),-webkit-linear-gradient(108deg, #E6E6E6 0%, #E6E6E6 15.38%, #FFF 30.29%, #999 58.65%, #EBEBEB 100%);background:-moz-linear-gradient(108deg, var(--UMC-Blue, #0F91FA) 0%, #0FB3FA 26.44%, #9E1B79 60.58%, var(--UMC-Orange, #FC5F3B) 72.6%),-moz-linear-gradient(108deg, #E6E6E6 0%, #E6E6E6 15.38%, #FFF 30.29%, #999 58.65%, #EBEBEB 100%);background:linear-gradient(342deg, var(--UMC-Blue, #0F91FA) 0%, #0FB3FA 26.44%, #9E1B79 60.58%, var(--UMC-Orange, #FC5F3B) 72.6%),linear-gradient(342deg, #E6E6E6 0%, #E6E6E6 15.38%, #FFF 30.29%, #999 58.65%, #EBEBEB 100%);color:#fff}.card-item--lv5{background:-webkit-linear-gradient(108deg, #0F91FA 0%, #0FB3FA 26.44%, #9E1B79 60.58%, #FC5F3B 72.6%),-webkit-linear-gradient(108deg, #e6e6e6 0%, #e6e6e6 15.38%, #fff 30.29%, #999 58.65%, #ebebeb 100%);background:-moz-linear-gradient(108deg, #0F91FA 0%, #0FB3FA 26.44%, #9E1B79 60.58%, #FC5F3B 72.6%),-moz-linear-gradient(108deg, #e6e6e6 0%, #e6e6e6 15.38%, #fff 30.29%, #999 58.65%, #ebebeb 100%);background:linear-gradient(342deg, #0F91FA 0%, #0FB3FA 26.44%, #9E1B79 60.58%, #FC5F3B 72.6%),linear-gradient(342deg, #e6e6e6 0%, #e6e6e6 15.38%, #fff 30.29%, #999 58.65%, #ebebeb 100%);background:-webkit-linear-gradient(108deg, var(--UMC-Blue, #0F91FA) 0%, #0FB3FA 26.44%, #9E1B79 60.58%, var(--UMC-Orange, #FC5F3B) 72.6%),-webkit-linear-gradient(108deg, #E6E6E6 0%, #E6E6E6 15.38%, #FFF 30.29%, #999 58.65%, #EBEBEB 100%);background:-moz-linear-gradient(108deg, var(--UMC-Blue, #0F91FA) 0%, #0FB3FA 26.44%, #9E1B79 60.58%, var(--UMC-Orange, #FC5F3B) 72.6%),-moz-linear-gradient(108deg, #E6E6E6 0%, #E6E6E6 15.38%, #FFF 30.29%, #999 58.65%, #EBEBEB 100%);background:linear-gradient(342deg, var(--UMC-Blue, #0F91FA) 0%, #0FB3FA 26.44%, #9E1B79 60.58%, var(--UMC-Orange, #FC5F3B) 72.6%),linear-gradient(342deg, #E6E6E6 0%, #E6E6E6 15.38%, #FFF 30.29%, #999 58.65%, #EBEBEB 100%);color:#fff}.card-item--lv5 .card-blink-overlay{display:block}.card-item--lv5 .card-item__dept-badge{background:-webkit-linear-gradient(341deg, #FC5F3B 44.91%, #FFDE14 128.7%);background:-moz-linear-gradient(341deg, #FC5F3B 44.91%, #FFDE14 128.7%);background:linear-gradient(109deg, #FC5F3B 44.91%, #FFDE14 128.7%);background:-webkit-linear-gradient(341deg, var(--UMC-Orange, #FC5F3B) 44.91%, #FFDE14 128.7%);background:-moz-linear-gradient(341deg, var(--UMC-Orange, #FC5F3B) 44.91%, #FFDE14 128.7%);background:linear-gradient(109deg, var(--UMC-Orange, #FC5F3B) 44.91%, #FFDE14 128.7%)}.card-item--lv5 .card-item__rarity-badge-legendary{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;border-radius:10px;border:2px solid hsla(0,0%,100%,.25);background:-webkit-linear-gradient(316deg, #FC5F3A -13.16%, #FFDE14 91.85%);background:-moz-linear-gradient(316deg, #FC5F3A -13.16%, #FFDE14 91.85%);background:linear-gradient(134deg, #FC5F3A -13.16%, #FFDE14 91.85%);background:linear-gradient(134deg, #FC5F3A -13.16%, #FFDE14 91.85%);padding:unset}.card-item--lv5~.scan-overview__success-card .card-success{background:-webkit-linear-gradient(108deg, #0F91FA 0%, #0FB3FA 26.44%, #9E1B79 60.58%, #FC5F3B 72.6%),-webkit-linear-gradient(108deg, #e6e6e6 0%, #e6e6e6 15.38%, #fff 30.29%, #999 58.65%, #ebebeb 100%);background:-moz-linear-gradient(108deg, #0F91FA 0%, #0FB3FA 26.44%, #9E1B79 60.58%, #FC5F3B 72.6%),-moz-linear-gradient(108deg, #e6e6e6 0%, #e6e6e6 15.38%, #fff 30.29%, #999 58.65%, #ebebeb 100%);background:linear-gradient(342deg, #0F91FA 0%, #0FB3FA 26.44%, #9E1B79 60.58%, #FC5F3B 72.6%),linear-gradient(342deg, #e6e6e6 0%, #e6e6e6 15.38%, #fff 30.29%, #999 58.65%, #ebebeb 100%);background:-webkit-linear-gradient(108deg, var(--UMC-Blue, #0F91FA) 0%, #0FB3FA 26.44%, #9E1B79 60.58%, var(--UMC-Orange, #FC5F3B) 72.6%),-webkit-linear-gradient(108deg, #E6E6E6 0%, #E6E6E6 15.38%, #FFF 30.29%, #999 58.65%, #EBEBEB 100%);background:-moz-linear-gradient(108deg, var(--UMC-Blue, #0F91FA) 0%, #0FB3FA 26.44%, #9E1B79 60.58%, var(--UMC-Orange, #FC5F3B) 72.6%),-moz-linear-gradient(108deg, #E6E6E6 0%, #E6E6E6 15.38%, #FFF 30.29%, #999 58.65%, #EBEBEB 100%);background:linear-gradient(342deg, var(--UMC-Blue, #0F91FA) 0%, #0FB3FA 26.44%, #9E1B79 60.58%, var(--UMC-Orange, #FC5F3B) 72.6%),linear-gradient(342deg, #E6E6E6 0%, #E6E6E6 15.38%, #FFF 30.29%, #999 58.65%, #EBEBEB 100%);color:#fff}.card-item__header{position:absolute;top:0;left:0;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.card-item__dept-badge{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;gap:16px;background:#fff;padding:1em;border-bottom-right-radius:16px;z-index:2}.card-item__dept-text{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:3em;max-width:10em}.card-item__dept-name{font-family:"Open Sans",-apple-system,BlinkMacSystemFont,sans-serif;font-weight:700;font-size:16px;color:inherit;line-height:1.2;overflow-wrap:anywhere}.card-item__qr-badge{position:absolute;top:8px;right:8px;width:56px;height:56px;background:#fff;border-radius:8px;padding:6px;z-index:2}.card-item__qr-img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.card-item__avatar-section{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:.5em;z-index:1}.card-item__avatar{width:100%;height:248px;border-top-right-radius:16px;overflow:hidden;background:#fff;margin-top:3em;background-color:inherit}.card-item__avatar-img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.card-item__name-display{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;padding:12px;border-bottom-left-radius:16px;line-height:1;background:hsla(0,0%,100%,.25)}.card-item--lv1 .card-item__name-display{background:rgba(0,0,0,.25)}.card-item__name{font-family:"Open Sans",-apple-system,BlinkMacSystemFont,sans-serif;font-weight:400;font-size:24px;color:inherit;padding-bottom:4px}.card-item__name strong{font-weight:700}.card-item__role{font-family:"Open Sans",-apple-system,BlinkMacSystemFont,sans-serif;font-weight:400;font-size:16px;color:inherit;opacity:.8}.card-item__experience{background:unset;padding:8px}.card-item__experience-content{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px;padding:16px;border-radius:8px}.card-item__experience-label{font-family:"Open Sans",-apple-system,BlinkMacSystemFont,sans-serif;font-weight:700;font-size:14px;color:inherit;line-height:1.3}.card-item__experience-text{font-family:"Open Sans",-apple-system,BlinkMacSystemFont,sans-serif;font-weight:400;font-size:16px;color:inherit;line-height:1.4;margin:0}.card-profile{position:fixed;top:0;left:0;right:0;bottom:0;width:100%;height:100%;height:100dvh;z-index:999;background:#0f91fa;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;opacity:0;visibility:hidden;-webkit-transition:opacity .3s ease,visibility .3s ease;-moz-transition:opacity .3s ease,visibility .3s ease;transition:opacity .3s ease,visibility .3s ease}.card-profile.active{opacity:1;visibility:visible}.card-profile__container{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.5em;padding:1em 1em 6em;height:100%;overflow-y:auto;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.card-profile__container .card-item{margin:0 auto}.card-profile__team{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background:rgba(0,0,0,.15);border-radius:8px;padding:12px;width:100%;max-width:25em;margin:0 auto;display:none}.card-profile__team .card-profile__team-name{display:block}.card-profile__team .card-profile__team-status,.card-profile__team .card-profile__team-action{display:none}.card-profile__team.no-team .card-profile__team-name{display:none}.card-profile__team.no-team .card-profile__team-status,.card-profile__team.no-team .card-profile__team-action{display:block}.card-profile__team-info{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:6px}.card-profile__team-label{font-family:"Open Sans",-apple-system,BlinkMacSystemFont,sans-serif;font-weight:700;font-size:14px;color:#fff}.card-profile__team-name{font-family:"Open Sans",-apple-system,BlinkMacSystemFont,sans-serif;font-weight:400;font-size:16px;color:#fff}.card-profile__team-status{font-family:"Open Sans",-apple-system,BlinkMacSystemFont,sans-serif;font-weight:400;font-style:italic;font-size:16px;color:#fff;opacity:.8}.card-profile__team-action{margin-top:8px}.card-profile__team-btn{width:100%;padding:8px 12px;background:rgba(0,0,0,0);border:1px solid #fff;border-radius:24px;color:#fff;font-family:"Open Sans",-apple-system,BlinkMacSystemFont,sans-serif;font-weight:600;font-size:14px;cursor:pointer;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;transition:all .2s ease;white-space:nowrap}.card-profile__team-btn:hover{background:hsla(0,0%,100%,.1)}.card-profile__team-btn:active{-webkit-transform:scale(0.95);-moz-transform:scale(0.95);-ms-transform:scale(0.95);transform:scale(0.95)}.card-profile__edit-btn{width:100%;max-width:25em;margin:0 auto;line-height:1;padding:1em .5em;background:#fff;border:1px solid #fff;border-radius:24px;font-family:"Open Sans",-apple-system,BlinkMacSystemFont,sans-serif;font-weight:600;font-size:16px;color:#0040a6;cursor:pointer;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;transition:all .2s ease}.card-profile__edit-btn:hover{background:hsla(0,0%,100%,.9)}.card-profile__edit-btn:active{-webkit-transform:scale(0.98);-moz-transform:scale(0.98);-ms-transform:scale(0.98);transform:scale(0.98)}.card-profile__description-overlay{position:fixed;inset:0;z-index:1000;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:24px;background:rgba(0,20,60,.8);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);opacity:0;visibility:hidden;-webkit-transition:opacity .3s ease,visibility .3s ease;-moz-transition:opacity .3s ease,visibility .3s ease;transition:opacity .3s ease,visibility .3s ease;padding-bottom:-webkit-calc(7em + env(safe-area-inset-bottom, 0px));padding-bottom:-moz-calc(7em + env(safe-area-inset-bottom, 0px));padding-bottom:calc(7em + env(safe-area-inset-bottom, 0px))}.card-profile__description-overlay.active{opacity:1;visibility:visible}.card-profile__description-overlay.active .card-profile__description-popup{opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.card-profile__description-popup{width:100%;max-width:400px;max-height:80vh;background:#fff;border-radius:20px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:hidden;opacity:0;-webkit-transform:scale(0.5);-moz-transform:scale(0.5);-ms-transform:scale(0.5);transform:scale(0.5);-webkit-transition:all .5s ease;-moz-transition:all .5s ease;transition:all .5s ease}.card-profile__description-header{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:16px;padding:20px;border-bottom:1px solid #e8e8e8;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.card-profile__description-title{font-family:"Open Sans",-apple-system,BlinkMacSystemFont,sans-serif;font-weight:700;font-size:14px;color:#0040a6;line-height:1.4;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1}.card-profile__description-close{width:36px;height:36px;background:#f0f1f9;border:none;border-radius:10px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;color:#0040a6;font-size:16px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;transition:all .2s ease}.card-profile__description-close:hover{background:#0040a6;color:#fff}.card-profile__description-close svg{width:16px;height:16px}.card-profile__description-content{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;padding:20px;overflow-y:auto;-webkit-overflow-scrolling:touch}.card-profile__description-text{font-family:"Open Sans",-apple-system,BlinkMacSystemFont,sans-serif;font-weight:400;font-size:16px;color:#575757;line-height:1.6;margin:0;white-space:pre-wrap}@supports(height: 100dvh){.card-profile{min-height:100dvh}}.loading-intro{position:fixed;top:0;left:0;width:100%;height:100%;height:-webkit-calc(100dvh + 1px);height:-moz-calc(100dvh + 1px);height:calc(100dvh + 1px);z-index:10001;overflow:hidden}.loading-intro--hidden{opacity:0;pointer-events:none;-webkit-transition:opacity .5s ease;-moz-transition:opacity .5s ease;transition:opacity .5s ease}.loading-intro__white-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:#fff;z-index:3;-webkit-animation:fadeOutWhite .7s cubic-bezier(0.4, 0, 0.2, 1) forwards;-moz-animation:fadeOutWhite .7s cubic-bezier(0.4, 0, 0.2, 1) forwards;animation:fadeOutWhite .7s cubic-bezier(0.4, 0, 0.2, 1) forwards;-webkit-animation-delay:.8s;-moz-animation-delay:.8s;animation-delay:.8s;opacity:0}.loading-intro__dot{position:absolute;top:50%;left:50%;width:8px;height:8px;background:#0040a6;border-radius:50%;-webkit-transform:translate(-50%, -50%) scale(0);-moz-transform:translate(-50%, -50%) scale(0);-ms-transform:translate(-50%, -50%) scale(0);transform:translate(-50%, -50%) scale(0);z-index:2;-webkit-animation:dotExpand 1s ease forwards;-moz-animation:dotExpand 1s ease forwards;animation:dotExpand 1s ease forwards;-webkit-animation-delay:.8s;-moz-animation-delay:.8s;animation-delay:.8s}.loading-intro__gradient{position:absolute;top:0;left:0;width:100%;height:100%;background:-webkit-linear-gradient(306.66deg, rgb(15, 145, 250) 11.18%, rgb(0, 64, 166) 100%);background:-moz-linear-gradient(306.66deg, rgb(15, 145, 250) 11.18%, rgb(0, 64, 166) 100%);background:linear-gradient(143.34deg, rgb(15, 145, 250) 11.18%, rgb(0, 64, 166) 100%);opacity:0;z-index:1;-webkit-animation:fadeIn .8s ease forwards;-moz-animation:fadeIn .8s ease forwards;animation:fadeIn .8s ease forwards;-webkit-animation-delay:.8s;-moz-animation-delay:.8s;animation-delay:.8s}.loading-intro__content{position:relative;width:100%;height:100%;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:4;padding:20px}.loading-intro__logo{position:relative;width:120px;height:120px;opacity:0;-webkit-animation:logoAppear .8s cubic-bezier(0.34, 1.56, 0.64, 1) forwards,logoScale 2.5s cubic-bezier(0.4, 0, 0.2, 1) forwards;-moz-animation:logoAppear .8s cubic-bezier(0.34, 1.56, 0.64, 1) forwards,logoScale 2.5s cubic-bezier(0.4, 0, 0.2, 1) forwards;animation:logoAppear .8s cubic-bezier(0.34, 1.56, 0.64, 1) forwards,logoScale 2.5s cubic-bezier(0.4, 0, 0.2, 1) forwards;-webkit-animation-delay:1.5s,2.1s;-moz-animation-delay:1.5s,2.1s;animation-delay:1.5s,2.1s}.loading-intro__logo-svg{width:100%;height:100%}.loading-intro__sunburst{opacity:1}.loading-intro__u-bottom{opacity:1}.loading-intro__bar{-webkit-transform-origin:center top;-moz-transform-origin:center top;-ms-transform-origin:center top;transform-origin:center top;transform-box:fill-box}.loading-intro__bar--left{-webkit-animation:leftBarAnimation 2.5s cubic-bezier(0.4, 0, 0.2, 1) forwards;-moz-animation:leftBarAnimation 2.5s cubic-bezier(0.4, 0, 0.2, 1) forwards;animation:leftBarAnimation 2.5s cubic-bezier(0.4, 0, 0.2, 1) forwards;-webkit-animation-delay:2.1s;-moz-animation-delay:2.1s;animation-delay:2.1s}.loading-intro__bar--right{-webkit-animation:rightBarAnimation 2.5s cubic-bezier(0.4, 0, 0.2, 1) forwards;-moz-animation:rightBarAnimation 2.5s cubic-bezier(0.4, 0, 0.2, 1) forwards;animation:rightBarAnimation 2.5s cubic-bezier(0.4, 0, 0.2, 1) forwards;-webkit-animation-delay:2.1s;-moz-animation-delay:2.1s;animation-delay:2.1s}.loading-intro__bar--left,.loading-intro__bar--right{-webkit-transform:translateY(1px);-moz-transform:translateY(1px);-ms-transform:translateY(1px);transform:translateY(1px)}.loading-intro__text{text-align:center;margin-top:24px;opacity:0;-webkit-transform:translateY(30px);-moz-transform:translateY(30px);-ms-transform:translateY(30px);transform:translateY(30px);-webkit-animation:textAppear .8s cubic-bezier(0.34, 1.56, 0.64, 1) forwards;-moz-animation:textAppear .8s cubic-bezier(0.34, 1.56, 0.64, 1) forwards;animation:textAppear .8s cubic-bezier(0.34, 1.56, 0.64, 1) forwards;-webkit-animation-delay:4.5s;-moz-animation-delay:4.5s;animation-delay:4.5s}.loading-intro__title{font-family:"Myriad Pro","Open Sans",sans-serif;font-weight:700;font-size:28px;color:#fff;margin:0;line-height:1.2}.loading-intro__subtitle{font-family:"Myriad Pro","Open Sans",sans-serif;font-weight:400;font-size:24px;color:#fff;margin:4px 0 0;line-height:1.2}.loading-intro__start-btn{position:absolute;bottom:80px;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);min-width:113px;padding:8px 24px;background:#fff;border:none;border-radius:27px;font-family:"Myriad Pro","Open Sans",sans-serif;font-weight:400;font-size:12px;color:#033b9e;cursor:pointer;opacity:0;-webkit-animation:buttonAppear .7s cubic-bezier(0.34, 1.56, 0.64, 1) forwards;-moz-animation:buttonAppear .7s cubic-bezier(0.34, 1.56, 0.64, 1) forwards;animation:buttonAppear .7s cubic-bezier(0.34, 1.56, 0.64, 1) forwards;-webkit-animation-delay:5s;-moz-animation-delay:5s;animation-delay:5s;-webkit-transition:-webkit-transform .2s ease,-webkit-box-shadow .2s ease;transition:-webkit-transform .2s ease,-webkit-box-shadow .2s ease;-moz-transition:transform .2s ease,box-shadow .2s ease,-moz-transform .2s ease;transition:transform .2s ease,box-shadow .2s ease;transition:transform .2s ease,box-shadow .2s ease,-webkit-transform .2s ease,-moz-transform .2s ease,-webkit-box-shadow .2s ease}.loading-intro__start-btn:hover{-webkit-transform:translateX(-50%) translateY(-2px);-moz-transform:translateX(-50%) translateY(-2px);-ms-transform:translateX(-50%) translateY(-2px);transform:translateX(-50%) translateY(-2px);-webkit-box-shadow:0 4px 12px rgba(0,0,0,.2);box-shadow:0 4px 12px rgba(0,0,0,.2)}.loading-intro__start-btn:active{-webkit-transform:translateX(-50%) translateY(0);-moz-transform:translateX(-50%) translateY(0);-ms-transform:translateX(-50%) translateY(0);transform:translateX(-50%) translateY(0)}@-webkit-keyframes fadeOutWhite{0%{opacity:1}40%{opacity:.6}70%{opacity:.2}100%{opacity:0;pointer-events:none}}@-moz-keyframes fadeOutWhite{0%{opacity:1}40%{opacity:.6}70%{opacity:.2}100%{opacity:0;pointer-events:none}}@keyframes fadeOutWhite{0%{opacity:1}40%{opacity:.6}70%{opacity:.2}100%{opacity:0;pointer-events:none}}@-webkit-keyframes dotAppear{0%{-webkit-transform:translate(-50%, -50%) scale(0);transform:translate(-50%, -50%) scale(0)}70%{-webkit-transform:translate(-50%, -50%) scale(1.3);transform:translate(-50%, -50%) scale(1.3)}85%{-webkit-transform:translate(-50%, -50%) scale(0.9);transform:translate(-50%, -50%) scale(0.9)}100%{-webkit-transform:translate(-50%, -50%) scale(1);transform:translate(-50%, -50%) scale(1)}}@-moz-keyframes dotAppear{0%{-moz-transform:translate(-50%, -50%) scale(0);transform:translate(-50%, -50%) scale(0)}70%{-moz-transform:translate(-50%, -50%) scale(1.3);transform:translate(-50%, -50%) scale(1.3)}85%{-moz-transform:translate(-50%, -50%) scale(0.9);transform:translate(-50%, -50%) scale(0.9)}100%{-moz-transform:translate(-50%, -50%) scale(1);transform:translate(-50%, -50%) scale(1)}}@keyframes dotAppear{0%{-webkit-transform:translate(-50%, -50%) scale(0);-moz-transform:translate(-50%, -50%) scale(0);transform:translate(-50%, -50%) scale(0)}70%{-webkit-transform:translate(-50%, -50%) scale(1.3);-moz-transform:translate(-50%, -50%) scale(1.3);transform:translate(-50%, -50%) scale(1.3)}85%{-webkit-transform:translate(-50%, -50%) scale(0.9);-moz-transform:translate(-50%, -50%) scale(0.9);transform:translate(-50%, -50%) scale(0.9)}100%{-webkit-transform:translate(-50%, -50%) scale(1);-moz-transform:translate(-50%, -50%) scale(1);transform:translate(-50%, -50%) scale(1)}}@-webkit-keyframes dotExpand{0%{-webkit-transform:translate(-50%, -50%) scale(1);transform:translate(-50%, -50%) scale(1);opacity:1}100%{-webkit-transform:translate(-50%, -50%) scale(300);transform:translate(-50%, -50%) scale(300);opacity:0}}@-moz-keyframes dotExpand{0%{-moz-transform:translate(-50%, -50%) scale(1);transform:translate(-50%, -50%) scale(1);opacity:1}100%{-moz-transform:translate(-50%, -50%) scale(300);transform:translate(-50%, -50%) scale(300);opacity:0}}@keyframes dotExpand{0%{-webkit-transform:translate(-50%, -50%) scale(1);-moz-transform:translate(-50%, -50%) scale(1);transform:translate(-50%, -50%) scale(1);opacity:1}100%{-webkit-transform:translate(-50%, -50%) scale(300);-moz-transform:translate(-50%, -50%) scale(300);transform:translate(-50%, -50%) scale(300);opacity:0}}@-webkit-keyframes normalFadeIn{0%{opacity:0}100%{opacity:1}}@-moz-keyframes normalFadeIn{0%{opacity:0}100%{opacity:1}}@keyframes normalFadeIn{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fadeIn{0%{opacity:0}30%{opacity:.3}60%{opacity:.7}100%{opacity:1}}@-moz-keyframes fadeIn{0%{opacity:0}30%{opacity:.3}60%{opacity:.7}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}30%{opacity:.3}60%{opacity:.7}100%{opacity:1}}@-webkit-keyframes logoAppear{0%{opacity:0;-webkit-transform:scale(0.3);transform:scale(0.3)}50%{opacity:1;-webkit-transform:scale(1.1);transform:scale(1.1)}70%{-webkit-transform:scale(0.95);transform:scale(0.95)}85%{-webkit-transform:scale(1.02);transform:scale(1.02)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@-moz-keyframes logoAppear{0%{opacity:0;-moz-transform:scale(0.3);transform:scale(0.3)}50%{opacity:1;-moz-transform:scale(1.1);transform:scale(1.1)}70%{-moz-transform:scale(0.95);transform:scale(0.95)}85%{-moz-transform:scale(1.02);transform:scale(1.02)}100%{opacity:1;-moz-transform:scale(1);transform:scale(1)}}@keyframes logoAppear{0%{opacity:0;-webkit-transform:scale(0.3);-moz-transform:scale(0.3);transform:scale(0.3)}50%{opacity:1;-webkit-transform:scale(1.1);-moz-transform:scale(1.1);transform:scale(1.1)}70%{-webkit-transform:scale(0.95);-moz-transform:scale(0.95);transform:scale(0.95)}85%{-webkit-transform:scale(1.02);-moz-transform:scale(1.02);transform:scale(1.02)}100%{opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);transform:scale(1)}}@-webkit-keyframes logoScale{0%{-webkit-transform:scale(1);transform:scale(1)}10%{-webkit-transform:scale(1);transform:scale(1)}25%{-webkit-transform:scale(1.25);transform:scale(1.25)}70%{-webkit-transform:scale(1.25);transform:scale(1.25)}90%{-webkit-transform:scale(1);transform:scale(1)}100%{-webkit-transform:scale(1);transform:scale(1)}}@-moz-keyframes logoScale{0%{-moz-transform:scale(1);transform:scale(1)}10%{-moz-transform:scale(1);transform:scale(1)}25%{-moz-transform:scale(1.25);transform:scale(1.25)}70%{-moz-transform:scale(1.25);transform:scale(1.25)}90%{-moz-transform:scale(1);transform:scale(1)}100%{-moz-transform:scale(1);transform:scale(1)}}@keyframes logoScale{0%{-webkit-transform:scale(1);-moz-transform:scale(1);transform:scale(1)}10%{-webkit-transform:scale(1);-moz-transform:scale(1);transform:scale(1)}25%{-webkit-transform:scale(1.25);-moz-transform:scale(1.25);transform:scale(1.25)}70%{-webkit-transform:scale(1.25);-moz-transform:scale(1.25);transform:scale(1.25)}90%{-webkit-transform:scale(1);-moz-transform:scale(1);transform:scale(1)}100%{-webkit-transform:scale(1);-moz-transform:scale(1);transform:scale(1)}}@-webkit-keyframes leftBarAnimation{0%{-webkit-transform:scaleY(1) translateY(1px);transform:scaleY(1) translateY(1px)}10%{-webkit-transform:scaleY(1) translateY(1px);transform:scaleY(1) translateY(1px)}25%{-webkit-transform:scaleY(0.5) translateY(1px);transform:scaleY(0.5) translateY(1px)}70%{-webkit-transform:scaleY(0.5) translateY(1px);transform:scaleY(0.5) translateY(1px)}90%{-webkit-transform:scaleY(1) translateY(1px);transform:scaleY(1) translateY(1px)}100%{-webkit-transform:scaleY(1) translateY(1px);transform:scaleY(1) translateY(1px)}}@-moz-keyframes leftBarAnimation{0%{-moz-transform:scaleY(1) translateY(1px);transform:scaleY(1) translateY(1px)}10%{-moz-transform:scaleY(1) translateY(1px);transform:scaleY(1) translateY(1px)}25%{-moz-transform:scaleY(0.5) translateY(1px);transform:scaleY(0.5) translateY(1px)}70%{-moz-transform:scaleY(0.5) translateY(1px);transform:scaleY(0.5) translateY(1px)}90%{-moz-transform:scaleY(1) translateY(1px);transform:scaleY(1) translateY(1px)}100%{-moz-transform:scaleY(1) translateY(1px);transform:scaleY(1) translateY(1px)}}@keyframes leftBarAnimation{0%{-webkit-transform:scaleY(1) translateY(1px);-moz-transform:scaleY(1) translateY(1px);transform:scaleY(1) translateY(1px)}10%{-webkit-transform:scaleY(1) translateY(1px);-moz-transform:scaleY(1) translateY(1px);transform:scaleY(1) translateY(1px)}25%{-webkit-transform:scaleY(0.5) translateY(1px);-moz-transform:scaleY(0.5) translateY(1px);transform:scaleY(0.5) translateY(1px)}70%{-webkit-transform:scaleY(0.5) translateY(1px);-moz-transform:scaleY(0.5) translateY(1px);transform:scaleY(0.5) translateY(1px)}90%{-webkit-transform:scaleY(1) translateY(1px);-moz-transform:scaleY(1) translateY(1px);transform:scaleY(1) translateY(1px)}100%{-webkit-transform:scaleY(1) translateY(1px);-moz-transform:scaleY(1) translateY(1px);transform:scaleY(1) translateY(1px)}}@-webkit-keyframes rightBarAnimation{0%{-webkit-transform:scaleY(1) translateY(1px);transform:scaleY(1) translateY(1px)}10%{-webkit-transform:scaleY(1) translateY(1px);transform:scaleY(1) translateY(1px)}25%{-webkit-transform:scaleY(0.5) translateY(1px);transform:scaleY(0.5) translateY(1px)}35%{-webkit-transform:scaleY(0.5) translateY(1px);transform:scaleY(0.5) translateY(1px)}42%{-webkit-transform:scaleY(0.15) translateY(125%);transform:scaleY(0.15) translateY(125%)}48%{-webkit-transform:scaleY(0.15) translateY(125%);transform:scaleY(0.15) translateY(125%)}55%{-webkit-transform:scaleY(0.5) translateY(1px);transform:scaleY(0.5) translateY(1px)}70%{-webkit-transform:scaleY(0.5) translateY(1px);transform:scaleY(0.5) translateY(1px)}90%{-webkit-transform:scaleY(1) translateY(1px);transform:scaleY(1) translateY(1px)}100%{-webkit-transform:scaleY(1) translateY(1px);transform:scaleY(1) translateY(1px)}}@-moz-keyframes rightBarAnimation{0%{-moz-transform:scaleY(1) translateY(1px);transform:scaleY(1) translateY(1px)}10%{-moz-transform:scaleY(1) translateY(1px);transform:scaleY(1) translateY(1px)}25%{-moz-transform:scaleY(0.5) translateY(1px);transform:scaleY(0.5) translateY(1px)}35%{-moz-transform:scaleY(0.5) translateY(1px);transform:scaleY(0.5) translateY(1px)}42%{-moz-transform:scaleY(0.15) translateY(125%);transform:scaleY(0.15) translateY(125%)}48%{-moz-transform:scaleY(0.15) translateY(125%);transform:scaleY(0.15) translateY(125%)}55%{-moz-transform:scaleY(0.5) translateY(1px);transform:scaleY(0.5) translateY(1px)}70%{-moz-transform:scaleY(0.5) translateY(1px);transform:scaleY(0.5) translateY(1px)}90%{-moz-transform:scaleY(1) translateY(1px);transform:scaleY(1) translateY(1px)}100%{-moz-transform:scaleY(1) translateY(1px);transform:scaleY(1) translateY(1px)}}@keyframes rightBarAnimation{0%{-webkit-transform:scaleY(1) translateY(1px);-moz-transform:scaleY(1) translateY(1px);transform:scaleY(1) translateY(1px)}10%{-webkit-transform:scaleY(1) translateY(1px);-moz-transform:scaleY(1) translateY(1px);transform:scaleY(1) translateY(1px)}25%{-webkit-transform:scaleY(0.5) translateY(1px);-moz-transform:scaleY(0.5) translateY(1px);transform:scaleY(0.5) translateY(1px)}35%{-webkit-transform:scaleY(0.5) translateY(1px);-moz-transform:scaleY(0.5) translateY(1px);transform:scaleY(0.5) translateY(1px)}42%{-webkit-transform:scaleY(0.15) translateY(125%);-moz-transform:scaleY(0.15) translateY(125%);transform:scaleY(0.15) translateY(125%)}48%{-webkit-transform:scaleY(0.15) translateY(125%);-moz-transform:scaleY(0.15) translateY(125%);transform:scaleY(0.15) translateY(125%)}55%{-webkit-transform:scaleY(0.5) translateY(1px);-moz-transform:scaleY(0.5) translateY(1px);transform:scaleY(0.5) translateY(1px)}70%{-webkit-transform:scaleY(0.5) translateY(1px);-moz-transform:scaleY(0.5) translateY(1px);transform:scaleY(0.5) translateY(1px)}90%{-webkit-transform:scaleY(1) translateY(1px);-moz-transform:scaleY(1) translateY(1px);transform:scaleY(1) translateY(1px)}100%{-webkit-transform:scaleY(1) translateY(1px);-moz-transform:scaleY(1) translateY(1px);transform:scaleY(1) translateY(1px)}}@-webkit-keyframes textAppear{0%{opacity:0;-webkit-transform:translateY(30px) scale(0.95);transform:translateY(30px) scale(0.95)}60%{opacity:1;-webkit-transform:translateY(-5px) scale(1.02);transform:translateY(-5px) scale(1.02)}80%{-webkit-transform:translateY(2px) scale(0.99);transform:translateY(2px) scale(0.99)}100%{opacity:1;-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}}@-moz-keyframes textAppear{0%{opacity:0;-moz-transform:translateY(30px) scale(0.95);transform:translateY(30px) scale(0.95)}60%{opacity:1;-moz-transform:translateY(-5px) scale(1.02);transform:translateY(-5px) scale(1.02)}80%{-moz-transform:translateY(2px) scale(0.99);transform:translateY(2px) scale(0.99)}100%{opacity:1;-moz-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}}@keyframes textAppear{0%{opacity:0;-webkit-transform:translateY(30px) scale(0.95);-moz-transform:translateY(30px) scale(0.95);transform:translateY(30px) scale(0.95)}60%{opacity:1;-webkit-transform:translateY(-5px) scale(1.02);-moz-transform:translateY(-5px) scale(1.02);transform:translateY(-5px) scale(1.02)}80%{-webkit-transform:translateY(2px) scale(0.99);-moz-transform:translateY(2px) scale(0.99);transform:translateY(2px) scale(0.99)}100%{opacity:1;-webkit-transform:translateY(0) scale(1);-moz-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}}@-webkit-keyframes buttonAppear{0%{opacity:0;-webkit-transform:translateX(-50%) translateY(25px) scale(0.9);transform:translateX(-50%) translateY(25px) scale(0.9)}50%{opacity:1;-webkit-transform:translateX(-50%) translateY(-3px) scale(1.02);transform:translateX(-50%) translateY(-3px) scale(1.02)}75%{-webkit-transform:translateX(-50%) translateY(2px) scale(0.98);transform:translateX(-50%) translateY(2px) scale(0.98)}100%{opacity:1;-webkit-transform:translateX(-50%) translateY(0) scale(1);transform:translateX(-50%) translateY(0) scale(1)}}@-moz-keyframes buttonAppear{0%{opacity:0;-moz-transform:translateX(-50%) translateY(25px) scale(0.9);transform:translateX(-50%) translateY(25px) scale(0.9)}50%{opacity:1;-moz-transform:translateX(-50%) translateY(-3px) scale(1.02);transform:translateX(-50%) translateY(-3px) scale(1.02)}75%{-moz-transform:translateX(-50%) translateY(2px) scale(0.98);transform:translateX(-50%) translateY(2px) scale(0.98)}100%{opacity:1;-moz-transform:translateX(-50%) translateY(0) scale(1);transform:translateX(-50%) translateY(0) scale(1)}}@keyframes buttonAppear{0%{opacity:0;-webkit-transform:translateX(-50%) translateY(25px) scale(0.9);-moz-transform:translateX(-50%) translateY(25px) scale(0.9);transform:translateX(-50%) translateY(25px) scale(0.9)}50%{opacity:1;-webkit-transform:translateX(-50%) translateY(-3px) scale(1.02);-moz-transform:translateX(-50%) translateY(-3px) scale(1.02);transform:translateX(-50%) translateY(-3px) scale(1.02)}75%{-webkit-transform:translateX(-50%) translateY(2px) scale(0.98);-moz-transform:translateX(-50%) translateY(2px) scale(0.98);transform:translateX(-50%) translateY(2px) scale(0.98)}100%{opacity:1;-webkit-transform:translateX(-50%) translateY(0) scale(1);-moz-transform:translateX(-50%) translateY(0) scale(1);transform:translateX(-50%) translateY(0) scale(1)}}@media(min-width: 480px){.loading-intro__logo{width:150px;height:150px}.loading-intro__title{font-size:36px}.loading-intro__subtitle{font-size:28px}.loading-intro__start-btn{font-size:14px;padding:10px 32px}}@supports(height: 100dvh){.loading-intro{height:-webkit-calc(100dvh + 1px);height:-moz-calc(100dvh + 1px);height:calc(100dvh + 1px)}}.intro-page{position:relative;width:100%;min-height:100vh;min-height:100dvh}.intro-page--hidden{opacity:0;visibility:hidden;pointer-events:none;-webkit-transition:opacity .5s ease,visibility .5s ease;-moz-transition:opacity .5s ease,visibility .5s ease;transition:opacity .5s ease,visibility .5s ease}.intro-slides{position:fixed;top:0;left:0;width:100%;height:100%;height:100dvh;z-index:10000;overflow:hidden;-webkit-transition:opacity .3s ease,visibility .3s ease;-moz-transition:opacity .3s ease,visibility .3s ease;transition:opacity .3s ease,visibility .3s ease}.intro-slides--active{opacity:1;visibility:visible}.intro-slides--hidden{opacity:0;visibility:hidden;pointer-events:none}.intro-slides__gradient{position:absolute;top:0;left:0;width:100%;height:100%;background:#0f91fa;z-index:1}.intro-slides__container{position:relative;width:100%;height:100%;z-index:2;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.intro-slides__slide{position:absolute;top:0;left:0;width:100%;height:100%;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:48px 16px 100px;opacity:0;visibility:hidden;-webkit-transform:translateX(30px);-moz-transform:translateX(30px);-ms-transform:translateX(30px);transform:translateX(30px);-webkit-transition:opacity .4s cubic-bezier(0.4, 0, 0.2, 1),visibility .4s cubic-bezier(0.4, 0, 0.2, 1),-webkit-transform .4s cubic-bezier(0.4, 0, 0.2, 1);transition:opacity .4s cubic-bezier(0.4, 0, 0.2, 1),visibility .4s cubic-bezier(0.4, 0, 0.2, 1),-webkit-transform .4s cubic-bezier(0.4, 0, 0.2, 1);-moz-transition:opacity .4s cubic-bezier(0.4, 0, 0.2, 1),visibility .4s cubic-bezier(0.4, 0, 0.2, 1),transform .4s cubic-bezier(0.4, 0, 0.2, 1),-moz-transform .4s cubic-bezier(0.4, 0, 0.2, 1);transition:opacity .4s cubic-bezier(0.4, 0, 0.2, 1),visibility .4s cubic-bezier(0.4, 0, 0.2, 1),transform .4s cubic-bezier(0.4, 0, 0.2, 1);transition:opacity .4s cubic-bezier(0.4, 0, 0.2, 1),visibility .4s cubic-bezier(0.4, 0, 0.2, 1),transform .4s cubic-bezier(0.4, 0, 0.2, 1),-webkit-transform .4s cubic-bezier(0.4, 0, 0.2, 1),-moz-transform .4s cubic-bezier(0.4, 0, 0.2, 1)}.intro-slides__slide.is-active-slide{opacity:1;visibility:visible;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.intro-slides__content{width:100%;max-width:280px;font-family:"Open Sans",-apple-system,BlinkMacSystemFont,sans-serif;font-size:16px;font-weight:400;line-height:1.5}.intro-slides__content,.intro-slides__content *{color:#fff}.intro-slides__content--centered{text-align:center;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.intro-slides__content--list{text-align:left}.intro-slides__content p{margin:0 0 12px}.intro-slides__content p:last-child,.intro-slides__content p:empty{margin-bottom:0}.intro-slides__content p:empty{display:none}.intro-slides__content strong,.intro-slides__content b{font-weight:700}.intro-slides__content em,.intro-slides__content i{font-style:italic}.intro-slides__content a{text-decoration:underline;text-underline-offset:2px}.intro-slides__content a:hover{opacity:.8}.intro-slides__content h1,.intro-slides__content h2,.intro-slides__content h3,.intro-slides__content h4,.intro-slides__content h5,.intro-slides__content h6{font-weight:700;line-height:1.2;margin:0 0 16px}.intro-slides__content h1:last-child,.intro-slides__content h2:last-child,.intro-slides__content h3:last-child,.intro-slides__content h4:last-child,.intro-slides__content h5:last-child,.intro-slides__content h6:last-child{margin-bottom:0}.intro-slides__content h1,.intro-slides__content h2{font-size:20px}.intro-slides__content h3,.intro-slides__content h4{font-size:18px}.intro-slides__content h5,.intro-slides__content h6{font-size:16px}.intro-slides__content ol{list-style:decimal;margin:0 0 12px;padding:0 0 0 20px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px;text-align:left}.intro-slides__content ol:last-child{margin-bottom:0}.intro-slides__content ol li{padding-left:4px}.intro-slides__content ol li::marker{font-weight:700}.intro-slides__content ul{list-style:disc;margin:0 0 12px;padding:0 0 0 20px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px;text-align:left}.intro-slides__content ul:last-child{margin-bottom:0}.intro-slides__content ul li{padding-left:4px}.intro-slides__text:empty{display:none}.intro-slides__logo-row{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:8px;margin-bottom:16px}.intro-slides__logo-icon{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.intro-slides__logo-icon img{width:48px;height:48px}.intro-slides__logo-text{font-family:"Open Sans",-apple-system,BlinkMacSystemFont,sans-serif;font-size:24px;font-weight:700;color:#fff;white-space:nowrap}.intro-slides__tagline{font-family:"Open Sans",-apple-system,BlinkMacSystemFont,sans-serif;font-size:16px;font-weight:400;color:#fff;margin:0;line-height:1.2}.intro-slides__title{font-family:"Open Sans",-apple-system,BlinkMacSystemFont,sans-serif;font-size:20px;font-weight:700;color:#fff;margin:0 0 20px;line-height:1.2;text-align:center}.intro-slides__nav{position:absolute;bottom:24px;left:0;right:0;z-index:5;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;padding:0 16px;padding-bottom:env(safe-area-inset-bottom, 0)}.intro-slides__next-btn{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;max-width:280px;padding:14px 24px;background:#fff;border:none;border-radius:100px;font-family:"Open Sans",-apple-system,BlinkMacSystemFont,sans-serif;font-size:14px;font-weight:700;color:#0f91fa;cursor:pointer;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease;-webkit-box-shadow:0 4px 20px rgba(0,0,0,.15);box-shadow:0 4px 20px rgba(0,0,0,.15)}.intro-slides__next-btn:hover{-webkit-transform:translateY(-2px);-moz-transform:translateY(-2px);-ms-transform:translateY(-2px);transform:translateY(-2px);-webkit-box-shadow:0 6px 24px rgba(0,0,0,.2);box-shadow:0 6px 24px rgba(0,0,0,.2)}.intro-slides__next-btn:active{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}@media(min-width: 375px){.intro-slides__slide{padding:56px 20px 110px}.intro-slides__content{max-width:320px;font-size:18px}.intro-slides__content p{margin-bottom:14px}.intro-slides__content h1,.intro-slides__content h2{font-size:24px}.intro-slides__content h3,.intro-slides__content h4{font-size:20px}.intro-slides__content h5,.intro-slides__content h6{font-size:18px}.intro-slides__content ol{padding-left:24px;gap:16px}.intro-slides__content ul{padding-left:24px;gap:14px}.intro-slides__logo-row{gap:10px;margin-bottom:20px}.intro-slides__logo-icon img{width:56px;height:56px}.intro-slides__logo-text{font-size:28px}.intro-slides__tagline{font-size:18px}.intro-slides__title{font-size:24px;margin-bottom:24px}.intro-slides__nav{bottom:28px;padding:0 20px}.intro-slides__next-btn{max-width:300px;padding:15px 28px;font-size:15px}}@media(min-width: 414px){.intro-slides__slide{padding:60px 24px 120px}.intro-slides__content{max-width:340px;font-size:20px}.intro-slides__content p{margin-bottom:16px}.intro-slides__content h1,.intro-slides__content h2{font-size:26px;margin-bottom:20px}.intro-slides__content h3,.intro-slides__content h4{font-size:22px}.intro-slides__content ol{padding-left:28px;gap:18px}.intro-slides__content ul{padding-left:28px;gap:16px}.intro-slides__content li{padding-left:6px}.intro-slides__logo-row{gap:12px;margin-bottom:24px}.intro-slides__logo-icon img{width:64px;height:64px}.intro-slides__logo-text{font-size:32px}.intro-slides__tagline{font-size:20px}.intro-slides__title{font-size:26px;margin-bottom:28px}.intro-slides__nav{bottom:32px;padding:0 24px}.intro-slides__next-btn{max-width:320px;padding:16px 32px;font-size:16px}}@media(min-width: 480px){.intro-slides__logo-icon img{width:80px;height:80px}.intro-slides__logo-text{font-size:40px}.intro-slides__tagline{font-size:24px}.intro-slides__content{max-width:420px;font-size:22px}.intro-slides__content h1,.intro-slides__content h2{font-size:30px;margin-bottom:24px}.intro-slides__content h3,.intro-slides__content h4{font-size:26px}.intro-slides__content ol,.intro-slides__content ul{gap:20px}.intro-slides__title{font-size:32px;margin-bottom:36px}.intro-slides__next-btn{max-width:360px;padding:18px 40px;font-size:18px}}.qr-code-page{position:fixed;top:0;left:0;right:0;bottom:0;width:100%;height:100%;height:100dvh;z-index:10000;background:#0f91fa;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;opacity:1;visibility:visible;-webkit-transition:opacity .3s ease,visibility .3s ease;-moz-transition:opacity .3s ease,visibility .3s ease;transition:opacity .3s ease,visibility .3s ease;pointer-events:auto}.qr-code-page__view{position:absolute;top:0;left:0;right:0;bottom:82px;opacity:0;visibility:hidden;-webkit-transition:opacity .3s ease,visibility .3s ease;-moz-transition:opacity .3s ease,visibility .3s ease;transition:opacity .3s ease,visibility .3s ease}.qr-code-page__view.active{opacity:1;visibility:visible}.qr-code-page__view.is-no-profile .qr-code-page__avatar{display:none}.qr-code-page__view.is-no-profile .qr-code-page__qr-code{display:none}.qr-code-page__view.is-no-profile .qr-code-page__qr-card-placeholder{display:block}.qr-code-page__view.is-no-profile .qr-code-page__timer{display:none}.qr-code-page__view--my-code{background:#0f91fa;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.qr-code-page__content{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:1em;gap:8px;overflow-y:auto}.qr-code-page__header{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px;text-align:center;width:100%;max-width:343px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;z-index:2;padding:0 2.25em;padding-bottom:1em}.qr-code-page__header--scan{position:absolute;top:88px;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.qr-code-page__title{font-family:"Open Sans",sans-serif;font-weight:700;font-size:16px;line-height:normal;color:#fff;margin:0}.qr-code-page__title--white{color:#fff}.qr-code-page__description{font-family:"Open Sans",sans-serif;font-weight:400;font-size:16px;line-height:normal;color:#fff;margin:0}.qr-code-page__description--white{color:#fff}.qr-code-page__qr-wrapper{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:8px;width:100%;max-width:343px;min-height:0;max-height:50%}.qr-code-page__avatar{position:relative;width:80px;height:80px;border-radius:12px;overflow:hidden;z-index:2;margin-bottom:-24px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.qr-code-page__avatar-img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;background:#d9d9d9}.qr-code-page__qr-card{background:#fff;border-radius:12px;padding:24px;z-index:1}.qr-code-page__qr-card-placeholder{display:none;padding:5em 1em}.qr-code-page__qr-code{position:relative;width:100%;aspect-ratio:1}.qr-code-page__qr-img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.qr-code-page__qr-logo{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:40px;height:40px;background:#fff;border-radius:4px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:4px}.qr-code-page__qr-logo-img{width:100%;height:100%}.qr-code-page__timer{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:8px;padding:16px;width:100%;max-width:343px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.qr-code-page__timer-label{font-family:"Open Sans",sans-serif;font-weight:400;font-size:14px;line-height:normal;color:#fff;text-align:center}.qr-code-page__timer-display{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:12px 24px;background:hsla(0,0%,100%,.1);border:2px solid #fff;border-radius:12px;min-width:120px}.qr-code-page__timer-value{font-family:"Open Sans",sans-serif;font-weight:700;font-size:24px;line-height:normal;color:#fff;text-align:center;letter-spacing:.5px}.qr-code-page__view--scan-code{overflow:hidden}.qr-code-page__scan-overlay{position:absolute;inset:0;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:2}.qr-code-page__scan-mask{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.qr-code-page__scanner{position:absolute;inset:0;width:100%;height:100%;display:none;background:#000;z-index:1;overflow:hidden}.qr-code-page__scanner.active{display:block}.qr-code-page__scanner video{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.qr-code-page__scanner canvas{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;display:none}.qr-code-page__scanner-loading{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);color:#fff;font-family:"Open Sans",-apple-system,BlinkMacSystemFont,sans-serif;font-size:16px;z-index:10;text-align:center}.qr-code-page__scanner-loading[hidden]{display:none}.qr-code-page__error{position:absolute;top:50%;left:4em;right:4em;padding:1em;border-radius:12px;color:#fff;font-family:"Open Sans",-apple-system,BlinkMacSystemFont,sans-serif;font-size:14px;text-align:center;z-index:15;opacity:0;visibility:hidden;-webkit-transition:opacity .3s ease,visibility .3s ease;-moz-transition:opacity .3s ease,visibility .3s ease;transition:opacity .3s ease,visibility .3s ease}.qr-code-page__error.active{opacity:1;visibility:visible}.qr-code-page__nav{position:absolute;bottom:0;left:0;right:0;padding:16px;padding-bottom:-webkit-calc(16px + env(safe-area-inset-bottom, 8px));padding-bottom:-moz-calc(16px + env(safe-area-inset-bottom, 8px));padding-bottom:calc(16px + env(safe-area-inset-bottom, 8px));z-index:10;background-color:#fff}.qr-code-page__nav-container{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;background:rgba(15,145,250,.15);border-radius:2em;overflow:hidden}.qr-code-page__tab{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;padding:16px 8px;border:none;border-radius:24px;background:rgba(0,0,0,0);color:#0f91fa;font-family:"Open Sans",sans-serif;font-weight:600;font-size:16px;line-height:normal;text-align:center;cursor:pointer;opacity:.5;line-height:1;-webkit-transition:background-color .2s ease,opacity .2s ease;-moz-transition:background-color .2s ease,opacity .2s ease;transition:background-color .2s ease,opacity .2s ease}.qr-code-page__tab.active{background:#fc5f3b;border:1px solid #fc5f3b;opacity:1;color:#fff}.qr-code-page__tab:hover:not(.active){opacity:.7}@supports(padding-bottom: env(safe-area-inset-bottom)){.qr-code-page__nav{padding-bottom:-webkit-calc(16px + env(safe-area-inset-bottom));padding-bottom:-moz-calc(16px + env(safe-area-inset-bottom));padding-bottom:calc(16px + env(safe-area-inset-bottom))}.qr-code-page__view{bottom:-webkit-calc(82px + env(safe-area-inset-bottom));bottom:-moz-calc(82px + env(safe-area-inset-bottom));bottom:calc(82px + env(safe-area-inset-bottom))}}.card-collection{position:relative;top:0;left:0;right:0;bottom:0;width:100%;height:100%;height:100dvh;z-index:9999;background:-webkit-linear-gradient(306.66deg, #0F91FA 11.18%, #0040a6 100%);background:-moz-linear-gradient(306.66deg, #0F91FA 11.18%, #0040a6 100%);background:linear-gradient(143.34deg, #0F91FA 11.18%, #0040a6 100%);background:#0f91fa;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;opacity:1;overflow-x:hidden;overflow-y:auto;pointer-events:all;-webkit-transition:opacity .3s ease,visibility .3s ease;-moz-transition:opacity .3s ease,visibility .3s ease;transition:opacity .3s ease,visibility .3s ease}.card-collection__masthead{position:absolute;top:0;left:0;right:0;z-index:10;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:1em}.card-collection__masthead-left{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.card-collection__icon{width:48px;height:48px;background:#fff;border-radius:12px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.card-collection__icon svg{width:32px;height:32px}.card-collection__icon svg path{fill:#fc5f3b}.card-collection__back-icon{width:18px;height:18px}.card-collection__title{font-family:"Open Sans",-apple-system,BlinkMacSystemFont,sans-serif;font-weight:700;font-size:24px;color:#fff;letter-spacing:-0.5px;margin:0}.card-collection__main{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-top:5em}.card-collection__stats{position:relative;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:1em 2em;overflow:visible;padding-bottom:0}.card-collection__stats-bg{position:absolute;top:-50%;right:-10%;width:165px;height:165px;pointer-events:none;top:-1em;right:-1em}.card-collection__stats-pattern{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.card-collection__count{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;-moz-box-align:end;-ms-flex-align:end;align-items:flex-end;gap:6px}.card-collection__count-number{font-family:"Myriad Pro","Open Sans",sans-serif;font-weight:700;font-size:80px;line-height:1;color:#fff;letter-spacing:-2px}.card-collection__count-details{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4px;padding-bottom:10px}.card-collection__count-total{font-family:"Myriad Pro","Open Sans",sans-serif;font-weight:400;font-size:20px;color:#fff;opacity:.5}.card-collection__count-label{font-family:"Myriad Pro","Open Sans",sans-serif;font-weight:400;font-size:14px;line-height:1.2;color:#fff}.card-collection__points{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;width:64px;height:64px;padding:8px;border-radius:32px;position:relative}.card-collection__points-number{font-family:"Myriad Pro","Open Sans",sans-serif;font-weight:700;font-size:32px;color:#fff;line-height:1}.card-collection__points-label{position:absolute;bottom:1em;left:50%;-webkit-transform:translateX(-50%) translateY(100%);-moz-transform:translateX(-50%) translateY(100%);-ms-transform:translateX(-50%) translateY(100%);transform:translateX(-50%) translateY(100%);font-family:"Myriad Pro","Open Sans",sans-serif;font-weight:400;font-size:12px;color:#fff;white-space:nowrap}.card-collection__progress-section{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px;padding:1em 2em;z-index:1}.card-collection__progress{height:16px;background:#010638;background:#d0ebfc;border-radius:12px;overflow:hidden}.card-collection__progress-bar{height:100%;background:#0dc778;border-radius:12px;-webkit-transition:width .5s ease;-moz-transition:width .5s ease;transition:width .5s ease}.card-collection__achievements-btn{width:100%;padding:12px 8px;background:rgba(0,0,0,0);border:1px solid #fff;border-radius:24px;color:#fff;font-family:"Myriad Pro","Open Sans",sans-serif;font-weight:600;font-size:16px;cursor:pointer;line-height:1;-webkit-transition:background-color .2s ease,-webkit-transform .2s ease;transition:background-color .2s ease,-webkit-transform .2s ease;-moz-transition:background-color .2s ease,transform .2s ease,-moz-transform .2s ease;transition:background-color .2s ease,transform .2s ease;transition:background-color .2s ease,transform .2s ease,-webkit-transform .2s ease,-moz-transform .2s ease}.card-collection__achievements-btn:hover{background:hsla(0,0%,100%,.1)}.card-collection__achievements-btn:active{-webkit-transform:scale(0.98);-moz-transform:scale(0.98);-ms-transform:scale(0.98);transform:scale(0.98)}.card-collection__cards-section{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px;background:#d7eefc;padding:16px;padding-bottom:-webkit-calc(6.5em + env(safe-area-inset-bottom));padding-bottom:-moz-calc(6.5em + env(safe-area-inset-bottom));padding-bottom:calc(6.5em + env(safe-area-inset-bottom))}.card-collection__search{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;gap:8px}.card-collection__search-input-wrapper{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;position:relative;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.card-collection__search-input{width:100%;padding:12px;padding-right:40px;background:#fff;border:none;border-radius:12px;font-family:"Myriad Pro","Open Sans",sans-serif;font-weight:400;font-size:14px;color:#000}.card-collection__search-input::-webkit-input-placeholder{color:gray}.card-collection__search-input:-moz-placeholder{color:gray}.card-collection__search-input::-moz-placeholder{color:gray}.card-collection__search-input:-ms-input-placeholder{color:gray}.card-collection__search-input::-ms-input-placeholder{color:gray}.card-collection__search-input::placeholder{color:gray}.card-collection__search-input:focus{outline:2px solid #0f91fa;outline-offset:-2px}.card-collection__search-icon{position:absolute;right:12px;width:14px;height:14px;pointer-events:none}.card-collection__filter-wrapper{position:relative}.card-collection__filter-wrapper.is-dropdown-active .card-collection__filter-btn{background:#0040a6}.card-collection__filter-wrapper.is-dropdown-active .card-collection__filter-btn .card-collection__filter-icon{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}.card-collection__filter-wrapper.is-dropdown-active .card-collection__filter-dropdown{opacity:1;visibility:visible;-webkit-transform:translate(-50%, -50%) scale(1);-moz-transform:translate(-50%, -50%) scale(1);-ms-transform:translate(-50%, -50%) scale(1);transform:translate(-50%, -50%) scale(1)}.card-collection__filter-wrapper.is-dropdown-active .card-collection__filter-backdrop{opacity:1;visibility:visible}.card-collection__filter-btn{width:41px;height:41px;background:#fc5f3b;border:none;border-radius:12px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;-webkit-transition:background-color .2s ease;-moz-transition:background-color .2s ease;transition:background-color .2s ease}.card-collection__filter-btn:hover{background:hsl(0,0%,95%)}.card-collection__filter-icon{width:1em;height:1em;-webkit-transition:-webkit-filter .2s ease;transition:-webkit-filter .2s ease;-moz-transition:filter .2s ease;transition:filter .2s ease;transition:filter .2s ease, -webkit-filter .2s ease}.card-collection__filter-dropdown{position:fixed;top:45%;left:50%;-webkit-transform:translate(-50%, -50%) scale(0.95);-moz-transform:translate(-50%, -50%) scale(0.95);-ms-transform:translate(-50%, -50%) scale(0.95);transform:translate(-50%, -50%) scale(0.95);width:-webkit-calc(100% - 32px);width:-moz-calc(100% - 32px);width:calc(100% - 32px);max-width:340px;max-height:-webkit-calc(100dvh - 120px);max-height:-moz-calc(100dvh - 120px);max-height:calc(100dvh - 120px);background:#fff;border-radius:20px;-webkit-box-shadow:0px 24px 48px -12px rgba(13,19,43,.4);box-shadow:0px 24px 48px -12px rgba(13,19,43,.4);z-index:1000;opacity:0;visibility:hidden;-webkit-transition:all .3s cubic-bezier(0.34, 1.56, 0.64, 1);-moz-transition:all .3s cubic-bezier(0.34, 1.56, 0.64, 1);transition:all .3s cubic-bezier(0.34, 1.56, 0.64, 1);display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:hidden}.card-collection__filter-header{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:20px;border-bottom:1px solid #e8e8e8;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.card-collection__filter-title{font-family:"Open Sans",-apple-system,BlinkMacSystemFont,sans-serif;font-weight:700;font-size:18px;color:#0040a6}.card-collection__filter-close{width:36px;height:36px;background:#f0f1f9;border:none;border-radius:10px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;color:#0040a6;font-size:14px;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;transition:all .2s ease}.card-collection__filter-close svg{width:14px;height:14px}.card-collection__filter-close:hover{background:#0040a6;color:#fff}.card-collection__filter-close:hover svg path{stroke:#fff}.card-collection__filter-content{padding:20px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px;overflow-y:auto;-webkit-overflow-scrolling:touch;height:100%;-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;contain:layout}.card-collection__filter-group{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px}.card-collection__filter-group-label{font-family:"Open Sans",-apple-system,BlinkMacSystemFont,sans-serif;font-weight:700;font-size:14px;color:#0040a6;letter-spacing:.5px}.card-collection__filter-options{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4px}.card-collection__filter-option{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;cursor:pointer;padding:12px 14px;border-radius:12px;-webkit-transition:background-color .15s ease;-moz-transition:background-color .15s ease;transition:background-color .15s ease}.card-collection__filter-option:hover{background:#f5f7fa}.card-collection__filter-option:active{background:#eef1f6}.card-collection__filter-option input{position:absolute;opacity:0;pointer-events:none}.card-collection__filter-checkbox,.card-collection__filter-radio{width:22px;height:22px;border:2px solid #c4c9d4;background:#fff;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-transition:all .15s ease;-moz-transition:all .15s ease;transition:all .15s ease}.card-collection__filter-checkbox{border-radius:6px}.card-collection__filter-checkbox::after{content:"";width:12px;height:12px;background:#0f91fa;border-radius:3px;opacity:0;-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transition:all .15s ease;-moz-transition:all .15s ease;transition:all .15s ease}.card-collection__filter-radio{border-radius:50%}.card-collection__filter-radio::after{content:"";width:12px;height:12px;background:#0f91fa;border-radius:50%;opacity:0;-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transition:all .15s ease;-moz-transition:all .15s ease;transition:all .15s ease}.card-collection__filter-option input:checked+.card-collection__filter-checkbox,.card-collection__filter-option input:checked+.card-collection__filter-radio{border-color:#0f91fa;background:rgba(15,145,250,.05)}.card-collection__filter-option input:checked+.card-collection__filter-checkbox::after,.card-collection__filter-option input:checked+.card-collection__filter-radio::after{opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.card-collection__filter-option-label{font-family:"Open Sans",-apple-system,BlinkMacSystemFont,sans-serif;font-weight:400;font-size:16px;color:#000}.card-collection__filter-option-label--bronze{color:#cd7f32;font-weight:600}.card-collection__filter-option-label--silver{color:#a8a9ad;font-weight:600}.card-collection__filter-option-label--gold{color:#d4af37;font-weight:600}.card-collection__filter-option-label--diamond{color:#4a90a4;font-weight:600}.card-collection__filter-option-label--legendary{color:#9b59b6;font-weight:600}.card-collection__filter-actions{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;gap:12px;padding:20px;border-top:1px solid #e8e8e8;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;background:#fff}.card-collection__filter-reset{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;padding:14px 20px;background:rgba(0,0,0,0);border:1px solid #d0d5dd;border-radius:24px;font-family:"Open Sans",-apple-system,BlinkMacSystemFont,sans-serif;font-weight:600;font-size:16px;color:#575757;cursor:pointer;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;transition:all .2s ease}.card-collection__filter-reset:hover{border-color:#0040a6;color:#0040a6}.card-collection__filter-reset:active{-webkit-transform:scale(0.98);-moz-transform:scale(0.98);-ms-transform:scale(0.98);transform:scale(0.98)}.card-collection__filter-apply{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;padding:14px 20px;background:#0040a6;border:none;border-radius:24px;font-family:"Open Sans",-apple-system,BlinkMacSystemFont,sans-serif;font-weight:600;font-size:16px;color:#fff;cursor:pointer;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;transition:all .2s ease;line-height:1}.card-collection__filter-apply:hover{background:rgb(0,73.8313253012,191.5)}.card-collection__filter-apply:active{-webkit-transform:scale(0.98);-moz-transform:scale(0.98);-ms-transform:scale(0.98);transform:scale(0.98)}.card-collection__filter-backdrop{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,20,60,.6);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:999;opacity:0;visibility:hidden;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}.card-collection__grid{display:grid;grid-template-columns:repeat(2, 1fr);gap:8px;padding-bottom:8px}.card-collection__card{background:#0040a6;border-radius:0 16px 0 16px;overflow:hidden;cursor:pointer;-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;-moz-transition:transform .2s ease, -moz-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease, -webkit-transform .2s ease, -moz-transform .2s ease;padding:.25em;border-radius:10px;position:relative}.card-collection__card:hover{-webkit-transform:translateY(-2px);-moz-transform:translateY(-2px);-ms-transform:translateY(-2px);transform:translateY(-2px)}.card-collection__card:active{-webkit-transform:scale(0.98);-moz-transform:scale(0.98);-ms-transform:scale(0.98);transform:scale(0.98)}.card-collection__card-content{padding:.25em;border-radius:6px;height:100%}.card-collection__card .card-blink-overlay{position:absolute;opacity:.5;mix-blend-mode:soft-light;width:100%;height:100%;display:none}.card-collection__card .card-blink-overlay img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.card-collection__card-rarity-badge{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;gap:4px;position:absolute;top:.35em;left:.35em;z-index:1;width:2.5em;height:2.5em}.card-collection__card-rarity-badge-box{border-radius:6px 0 10px 0;background:#ffeff3;display:none;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;padding:.5em}.card-collection__card-rarity-badge-img{width:2.5em;height:2.5em;-o-object-fit:contain;object-fit:contain}.card-collection__card--lv1{background:-webkit-linear-gradient(288deg, #593228 0%, #6e3a27 15.38%, #995c4d 30.29%, #a16b5e 58.65%, #714c41 100%);background:-moz-linear-gradient(288deg, #593228 0%, #6e3a27 15.38%, #995c4d 30.29%, #a16b5e 58.65%, #714c41 100%);background:linear-gradient(162deg, #593228 0%, #6e3a27 15.38%, #995c4d 30.29%, #a16b5e 58.65%, #714c41 100%);background:-webkit-linear-gradient(288deg, #AE583B 0%, #693634 40.38%, #C7754F 69.71%, #AE533B 84.62%, #60463B 100%);background:-moz-linear-gradient(288deg, #AE583B 0%, #693634 40.38%, #C7754F 69.71%, #AE533B 84.62%, #60463B 100%);background:linear-gradient(162deg, #AE583B 0%, #693634 40.38%, #C7754F 69.71%, #AE533B 84.62%, #60463B 100%);color:#fbbda7}.card-collection__card--lv1 .card-collection__card-rarity-badge-bronze{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;background:-webkit-linear-gradient(315deg, #5f3428 63.12%, #a06b5d 91.88%);background:-moz-linear-gradient(315deg, #5f3428 63.12%, #a06b5d 91.88%);background:linear-gradient(135deg, #5f3428 63.12%, #a06b5d 91.88%);background:-webkit-linear-gradient(317deg, #67473B 46.1%, #A1513B 68.73%, #D08151 91.79%, #D08151 91.8%);background:-moz-linear-gradient(317deg, #67473B 46.1%, #A1513B 68.73%, #D08151 91.79%, #D08151 91.8%);background:linear-gradient(133deg, #67473B 46.1%, #A1513B 68.73%, #D08151 91.79%, #D08151 91.8%)}.card-collection__card--lv2{background:-webkit-linear-gradient(108deg, #e6e6e6 0%, #e6e6e6 15.38%, #fff 30.29%, #999 58.65%, #ebebeb 100%);background:-moz-linear-gradient(108deg, #e6e6e6 0%, #e6e6e6 15.38%, #fff 30.29%, #999 58.65%, #ebebeb 100%);background:linear-gradient(342deg, #e6e6e6 0%, #e6e6e6 15.38%, #fff 30.29%, #999 58.65%, #ebebeb 100%);background:-webkit-linear-gradient(108deg, #F0F0F0 0%, #DAE8DC 15.38%, #BEE3DB 30.29%, #849B96 58.65%, #DAE8DC 100%);background:-moz-linear-gradient(108deg, #F0F0F0 0%, #DAE8DC 15.38%, #BEE3DB 30.29%, #849B96 58.65%, #DAE8DC 100%);background:linear-gradient(342deg, #F0F0F0 0%, #DAE8DC 15.38%, #BEE3DB 30.29%, #849B96 58.65%, #DAE8DC 100%);color:#000}.card-collection__card--lv2 .card-collection__card-rarity-badge-silver{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;background:-webkit-linear-gradient(334deg, #9d9d9d 16.36%, #e0e0e0 53.79%, #fff 91.23%);background:-moz-linear-gradient(334deg, #9d9d9d 16.36%, #e0e0e0 53.79%, #fff 91.23%);background:linear-gradient(116deg, #9d9d9d 16.36%, #e0e0e0 53.79%, #fff 91.23%);background:-webkit-linear-gradient(334deg, #A4B8B0 16.36%, #C3E3DC 53.79%, #FFF 91.23%);background:-moz-linear-gradient(334deg, #A4B8B0 16.36%, #C3E3DC 53.79%, #FFF 91.23%);background:linear-gradient(116deg, #A4B8B0 16.36%, #C3E3DC 53.79%, #FFF 91.23%)}.card-collection__card--lv3{background:-webkit-linear-gradient(288deg, #bf8739 0%, #da8658 15.38%, #fff2d9 30.29%, #ddb45d 58.65%, #e89a4d 100%);background:-moz-linear-gradient(288deg, #bf8739 0%, #da8658 15.38%, #fff2d9 30.29%, #ddb45d 58.65%, #e89a4d 100%);background:linear-gradient(162deg, #bf8739 0%, #da8658 15.38%, #fff2d9 30.29%, #ddb45d 58.65%, #e89a4d 100%);background:-webkit-linear-gradient(288deg, #E4A238 0%, #D27A4B 41.35%, #DCB854 69.71%, #E4A238 84.62%, #D27A4B 100%),-webkit-linear-gradient(108deg, #E6E6E6 0%, #E6E6E6 15.38%, #FFF 30.29%, #999 58.65%, #EBEBEB 100%);background:-moz-linear-gradient(288deg, #E4A238 0%, #D27A4B 41.35%, #DCB854 69.71%, #E4A238 84.62%, #D27A4B 100%),-moz-linear-gradient(108deg, #E6E6E6 0%, #E6E6E6 15.38%, #FFF 30.29%, #999 58.65%, #EBEBEB 100%);background:linear-gradient(162deg, #E4A238 0%, #D27A4B 41.35%, #DCB854 69.71%, #E4A238 84.62%, #D27A4B 100%),linear-gradient(342deg, #E6E6E6 0%, #E6E6E6 15.38%, #FFF 30.29%, #999 58.65%, #EBEBEB 100%);color:#000}.card-collection__card--lv3 .card-collection__card-rarity-badge-gold{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;background:-webkit-linear-gradient(315deg, #ca8745 63.12%, #ecb995 91.88%);background:-moz-linear-gradient(315deg, #ca8745 63.12%, #ecb995 91.88%);background:linear-gradient(135deg, #ca8745 63.12%, #ecb995 91.88%);background:-webkit-linear-gradient(315deg, #B26133 48.12%, #F9B95A 91.88%);background:-moz-linear-gradient(315deg, #B26133 48.12%, #F9B95A 91.88%);background:linear-gradient(135deg, #B26133 48.12%, #F9B95A 91.88%)}.card-collection__card--lv4{background:-webkit-linear-gradient(288deg, #394fbf 0%, #58a4da 15.38%, #d9fcff 30.29%, #5dd4dd 58.65%, #4de8e0 100%);background:-moz-linear-gradient(288deg, #394fbf 0%, #58a4da 15.38%, #d9fcff 30.29%, #5dd4dd 58.65%, #4de8e0 100%);background:linear-gradient(162deg, #394fbf 0%, #58a4da 15.38%, #d9fcff 30.29%, #5dd4dd 58.65%, #4de8e0 100%);background:-webkit-linear-gradient(108deg, var(--UMC-Blue, #0F91FA) 0%, #8BC8F8 15.38%, #C3E4FF 30.29%, #47ADFF 65.87%, #1961AB 100%),-webkit-linear-gradient(108deg, #E6E6E6 0%, #E6E6E6 15.38%, #FFF 30.29%, #999 58.65%, #EBEBEB 100%);background:-moz-linear-gradient(108deg, var(--UMC-Blue, #0F91FA) 0%, #8BC8F8 15.38%, #C3E4FF 30.29%, #47ADFF 65.87%, #1961AB 100%),-moz-linear-gradient(108deg, #E6E6E6 0%, #E6E6E6 15.38%, #FFF 30.29%, #999 58.65%, #EBEBEB 100%);background:linear-gradient(342deg, var(--UMC-Blue, #0F91FA) 0%, #8BC8F8 15.38%, #C3E4FF 30.29%, #47ADFF 65.87%, #1961AB 100%),linear-gradient(342deg, #E6E6E6 0%, #E6E6E6 15.38%, #FFF 30.29%, #999 58.65%, #EBEBEB 100%);color:#000}.card-collection__card--lv4 .card-blink-overlay{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.card-collection__card--lv4 .card-collection__card-rarity-badge-diamond{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;background:-webkit-linear-gradient(315deg, #62d5de 63.12%, #cff5fc 91.88%);background:-moz-linear-gradient(315deg, #62d5de 63.12%, #cff5fc 91.88%);background:linear-gradient(135deg, #62d5de 63.12%, #cff5fc 91.88%);background:-webkit-linear-gradient(316deg, #00529E 43.04%, #00B6FF 91.83%);background:-moz-linear-gradient(316deg, #00529E 43.04%, #00B6FF 91.83%);background:linear-gradient(134deg, #00529E 43.04%, #00B6FF 91.83%)}.card-collection__card--lv5{background:-webkit-linear-gradient(108deg, #0F91FA 0%, #0FB3FA 26.44%, #9E1B79 60.58%, #FC5F3B 72.6%),-webkit-linear-gradient(108deg, #e6e6e6 0%, #e6e6e6 15.38%, #fff 30.29%, #999 58.65%, #ebebeb 100%);background:-moz-linear-gradient(108deg, #0F91FA 0%, #0FB3FA 26.44%, #9E1B79 60.58%, #FC5F3B 72.6%),-moz-linear-gradient(108deg, #e6e6e6 0%, #e6e6e6 15.38%, #fff 30.29%, #999 58.65%, #ebebeb 100%);background:linear-gradient(342deg, #0F91FA 0%, #0FB3FA 26.44%, #9E1B79 60.58%, #FC5F3B 72.6%),linear-gradient(342deg, #e6e6e6 0%, #e6e6e6 15.38%, #fff 30.29%, #999 58.65%, #ebebeb 100%);background:-webkit-linear-gradient(108deg, var(--UMC-Blue, #0F91FA) 0%, #0FB3FA 26.44%, #9E1B79 60.58%, var(--UMC-Orange, #FC5F3B) 72.6%),-webkit-linear-gradient(108deg, #E6E6E6 0%, #E6E6E6 15.38%, #FFF 30.29%, #999 58.65%, #EBEBEB 100%);background:-moz-linear-gradient(108deg, var(--UMC-Blue, #0F91FA) 0%, #0FB3FA 26.44%, #9E1B79 60.58%, var(--UMC-Orange, #FC5F3B) 72.6%),-moz-linear-gradient(108deg, #E6E6E6 0%, #E6E6E6 15.38%, #FFF 30.29%, #999 58.65%, #EBEBEB 100%);background:linear-gradient(342deg, var(--UMC-Blue, #0F91FA) 0%, #0FB3FA 26.44%, #9E1B79 60.58%, var(--UMC-Orange, #FC5F3B) 72.6%),linear-gradient(342deg, #E6E6E6 0%, #E6E6E6 15.38%, #FFF 30.29%, #999 58.65%, #EBEBEB 100%);color:#000}.card-collection__card--lv5 .card-blink-overlay{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.card-collection__card--lv5 .card-collection__card-rarity-badge-legendary{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;background:-webkit-linear-gradient(316deg, #FC5F3A -13.16%, #FFDE14 91.85%);background:-moz-linear-gradient(316deg, #FC5F3A -13.16%, #FFDE14 91.85%);background:linear-gradient(134deg, #FC5F3A -13.16%, #FFDE14 91.85%);background:linear-gradient(134deg, #FC5F3A -13.16%, #FFDE14 91.85%)}.card-collection__card-image{position:relative;height:184px;overflow:hidden}.card-collection__card-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.card-collection__card-badge{position:absolute;bottom:6px;left:6px;width:40px;height:40px;background:#ffeff3;border-radius:8px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-shadow:0px 12px 12px -8px rgba(13,19,43,.25);box-shadow:0px 12px 12px -8px rgba(13,19,43,.25)}.card-collection__card-badge span{font-family:"Myriad Pro","Open Sans",sans-serif;font-weight:700;font-size:20px;color:#0040a6}.card-collection__card-departement{padding:8px 8px 0 8px;text-align:center;border-radius:0 0 0 16px;white-space:nowrap;-webkit-mask-image:-webkit-gradient(linear, left top, right top, color-stop(80%, black), to(transparent));-webkit-mask-image:-webkit-linear-gradient(left, black 80%, transparent 100%);mask-image:-webkit-gradient(linear, left top, right top, color-stop(80%, black), to(transparent));mask-image:linear-gradient(to right, black 80%, transparent 100%)}.card-collection__card-departement span{font-family:"Myriad Pro","Open Sans",sans-serif;font-weight:700;font-size:16px;color:inherit}.card-collection__card-departement span strong{font-weight:700}.card-collection__card-name{padding:0 8px 8px 8px;text-align:center;border-radius:0 0 0 16px;line-height:1em;white-space:nowrap;-webkit-mask-image:-webkit-gradient(linear, left top, right top, color-stop(80%, black), to(transparent));-webkit-mask-image:-webkit-linear-gradient(left, black 80%, transparent 100%);mask-image:-webkit-gradient(linear, left top, right top, color-stop(80%, black), to(transparent));mask-image:linear-gradient(to right, black 80%, transparent 100%)}.card-collection__card-name span{font-family:"Myriad Pro","Open Sans",sans-serif;font-weight:400;font-size:14px;color:inherit}.card-collection__card-name span strong{font-weight:700}.card-collection__view-btn-wrapper{padding:8px;padding-bottom:-webkit-calc(24px + env(safe-area-inset-bottom, 0px));padding-bottom:-moz-calc(24px + env(safe-area-inset-bottom, 0px));padding-bottom:calc(24px + env(safe-area-inset-bottom, 0px))}.card-collection__view-btn{width:100%;padding:16px 8px;background:rgba(0,0,0,0);border:1px solid #fff;border-radius:24px;color:#fff;font-family:"Myriad Pro","Open Sans",sans-serif;font-weight:600;font-size:16px;cursor:pointer;-webkit-transition:background-color .2s ease,-webkit-transform .2s ease;transition:background-color .2s ease,-webkit-transform .2s ease;-moz-transition:background-color .2s ease,transform .2s ease,-moz-transform .2s ease;transition:background-color .2s ease,transform .2s ease;transition:background-color .2s ease,transform .2s ease,-webkit-transform .2s ease,-moz-transform .2s ease}.card-collection__view-btn:hover{background:hsla(0,0%,100%,.1)}.card-collection__view-btn:active{-webkit-transform:scale(0.98);-moz-transform:scale(0.98);-ms-transform:scale(0.98);transform:scale(0.98)}.card-collection__pagination{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;gap:8px;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;margin-top:8px}.card-collection__pagination-btn{width:48px;height:48px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:8px;border:1px solid #536b82;background:rgba(0,0,0,0);color:#536b82;font-family:"Open Sans",-apple-system,BlinkMacSystemFont,sans-serif;font-weight:400;font-size:16px;cursor:pointer;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;transition:all .2s ease;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.card-collection__pagination-btn span{line-height:1}.card-collection__pagination-btn svg{width:14px;height:14px;stroke:#536b82;fill:none}.card-collection__pagination-btn svg path{stroke:#536b82}.card-collection__pagination-btn:hover:not(.is-active){border-color:#0040a6;color:#0040a6}.card-collection__pagination-btn:hover:not(.is-active) svg,.card-collection__pagination-btn:hover:not(.is-active) svg path{stroke:#0040a6}.card-collection__pagination-btn:active{-webkit-transform:scale(0.95);-moz-transform:scale(0.95);-ms-transform:scale(0.95);transform:scale(0.95)}.card-collection__pagination-btn.is-active{background:#0040a6;border-color:#0040a6;color:#fff;cursor:default}.card-collection__pagination-btn:disabled,.card-collection__pagination-btn--disabled{opacity:.4;cursor:not-allowed}.card-collection__pagination-btn:disabled:hover,.card-collection__pagination-btn--disabled:hover{border-color:#536b82;color:#536b82}.card-collection__pagination-btn:disabled:hover svg,.card-collection__pagination-btn:disabled:hover svg path,.card-collection__pagination-btn--disabled:hover svg,.card-collection__pagination-btn--disabled:hover svg path{stroke:#536b82}.card-collection__pagination-btn:disabled:active,.card-collection__pagination-btn--disabled:active{-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none}.card-collection__pagination-ellipsis{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;height:48px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;font-family:"Open Sans",-apple-system,BlinkMacSystemFont,sans-serif;font-weight:400;font-size:16px;color:#536b82}.card-collection__pagination-text{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;height:48px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;font-family:"Open Sans",-apple-system,BlinkMacSystemFont,sans-serif;font-weight:400;font-size:16px;color:#536b82;text-align:center}@supports(padding-bottom: env(safe-area-inset-bottom)){.card-collection__view-btn-wrapper{padding-bottom:-webkit-calc(24px + env(safe-area-inset-bottom));padding-bottom:-moz-calc(24px + env(safe-area-inset-bottom));padding-bottom:calc(24px + env(safe-area-inset-bottom))}}.mission-detail{position:fixed;top:0;left:0;right:0;bottom:0;width:100%;height:100%;height:100dvh;z-index:9998;background:#fff;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;opacity:0;visibility:hidden;-webkit-transition:opacity .3s ease,visibility .3s ease;-moz-transition:opacity .3s ease,visibility .3s ease;transition:opacity .3s ease,visibility .3s ease}.mission-detail.active{opacity:1;visibility:visible}.mission-detail__container{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;padding:42px 16px 0;overflow-y:auto}.mission-detail__header{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;gap:16px;margin-bottom:16px}.mission-detail__back-btn{width:40px;height:40px;background:#fc5f3b;border:1px solid #fc5f3b;border-radius:8px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;transition:all .2s ease;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.mission-detail__back-btn svg path{stroke:#fff}.mission-detail__header-title{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;font-family:"Open Sans",-apple-system,BlinkMacSystemFont,sans-serif;font-weight:400;font-size:14px;color:#9ea3c5;text-align:center;letter-spacing:2.8px}.mission-detail__header-spacer{width:40px;height:40px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.mission-detail__content{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.mission-detail__content.is-mission-checked .mission-detail__snackbar{opacity:1;visibility:visible;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.mission-detail__info{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px;padding:8px 0 24px}.mission-detail__badge{display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;padding:6px 12px;background:#f0f1f9;border-radius:12px;font-family:"Open Sans",-apple-system,BlinkMacSystemFont,sans-serif;font-weight:400;font-size:14px;color:#0040a6;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.mission-detail__title{font-family:"Open Sans",-apple-system,BlinkMacSystemFont,sans-serif;font-weight:700;font-size:24px;color:#000;line-height:1.2;margin:0}.mission-detail__description{font-family:"Open Sans",-apple-system,BlinkMacSystemFont,sans-serif;font-weight:400;font-size:16px;color:#575757;line-height:1.4;margin:0}.mission-detail__colleagues{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px;padding-top:24px;border-top:1px solid #fc5f3b;overflow:hidden}.mission-detail__colleagues-label{font-family:"Open Sans",-apple-system,BlinkMacSystemFont,sans-serif;font-weight:600;font-size:14px;color:#0f91fa;letter-spacing:2.8px;text-align:center}.mission-detail__slots-wrapper{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;overflow-x:auto;overflow-y:hidden;margin:0 -16px;padding:0 16px}.mission-detail__slots-wrapper::-webkit-scrollbar{display:none}.mission-detail__slots-wrapper{-ms-overflow-style:none;scrollbar-width:none}.mission-detail__slots{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;gap:8px;min-width:-webkit-min-content;min-width:-moz-min-content;min-width:min-content;padding-bottom:16px}.mission-detail__slot{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.mission-detail__slot.is-checked .mission-detail__slot-btn{display:none}.mission-detail__slot.is-correct .mission-detail__slot-footer{pointer-events:none;opacity:0}.mission-detail__slot.is-correct .mission-detail__slot-card{pointer-events:none}.mission-detail__slot.is-correct .mission-detail__slot-correct{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;visibility:visible;opacity:1;pointer-events:auto}.mission-detail__slot.is-correct .mission-detail__slot-btn{display:none}.mission-detail__slot.is-incorrect .mission-detail__slot-incorrect{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;visibility:visible;opacity:1;pointer-events:auto}.mission-detail__slot.is-incorrect .mission-detail__slot-btn{display:none}.mission-detail__slot.is-incorrect .mission-detail__slot-btn--remove{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.mission-detail__slot.is-incorrect .mission-detail__slot-btn--add{display:none}.mission-detail__slot.is-filled .mission-detail__slot-footer .mission-detail__slot-btn--remove{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.mission-detail__slot.is-filled .mission-detail__slot-footer .mission-detail__slot-btn--add{display:none}.mission-detail__slot.is-filled .mission-detail__slot-card img{display:block}.mission-detail__slot.is-filled .mission-detail__slot-card .mission-detail__slot-placeholder-text{display:none}.mission-detail__slot.is-filled .mission-detail__slot-card .mission-detail__slot-image{height:184px;position:relative;overflow:hidden;padding:0}.mission-detail__slot.is-filled .mission-detail__slot-card .mission-detail__slot-image img{opacity:1;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.mission-detail__slot.is-filled .mission-detail__slot-card .mission-detail__slot-info{padding:12px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;border-bottom-left-radius:16px;height:auto;background:unset}.mission-detail__slot.is-filled .mission-detail__slot-card .mission-detail__slot-skeleton--name,.mission-detail__slot.is-filled .mission-detail__slot-card .mission-detail__slot-skeleton--line,.mission-detail__slot.is-filled .mission-detail__slot-card .mission-detail__slot-skeleton--line-short{width:100%;height:100%;color:inherit;background:unset;line-height:1;white-space:nowrap;-webkit-mask-image:-webkit-gradient(linear, left top, right top, color-stop(80%, black), to(transparent));-webkit-mask-image:-webkit-linear-gradient(left, black 80%, transparent 100%);mask-image:-webkit-gradient(linear, left top, right top, color-stop(80%, black), to(transparent));mask-image:linear-gradient(to right, black 80%, transparent 100%)}.mission-detail__slot.is-filled .mission-detail__slot-card .mission-detail__slot-skeleton--line,.mission-detail__slot.is-filled .mission-detail__slot-card .mission-detail__slot-skeleton--line-short{font-size:1em;font-weight:700}.mission-detail__slot-card{width:14em;border-radius:0 16px 0 16px;height:100%;margin:auto;overflow:hidden;position:relative;padding:.25em;border-radius:10px}.mission-detail__slot-card .card-blink-overlay{position:absolute;opacity:.5;mix-blend-mode:soft-light;width:100%;height:100%;display:none}.mission-detail__slot-card .card-blink-overlay img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.mission-detail__slot-card{background:#fff}.mission-detail__slot-card .mission-detail__slot-image{height:184px;background:#e2e4f4;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:16px}.mission-detail__slot-card .mission-detail__slot-info{background:rgba(103,110,190,.1);padding:12px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;border-bottom-left-radius:16px;height:100%}.mission-detail__slot-card img{display:none}.mission-detail__slot-card .mission-detail__slot-correct,.mission-detail__slot-card .mission-detail__slot-incorrect{display:none}.mission-detail__slot-card-content{padding:.25em;border-radius:6px;height:100%}.mission-detail__slot-card-rarity-badge{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;gap:4px;position:absolute;top:.35em;left:.35em;z-index:1;width:2.5em;height:2.5em}.mission-detail__slot-card-rarity-badge-box{border-radius:6px 0 10px 0;background:#ffeff3;display:none;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;padding:.5em}.mission-detail__slot-card-rarity-badge-box img{display:block}.mission-detail__slot-card-rarity-badge-img{width:2.5em;height:2.5em;-o-object-fit:contain;object-fit:contain}.mission-detail__slot-card--lv1{background:-webkit-linear-gradient(288deg, #593228 0%, #6e3a27 15.38%, #995c4d 30.29%, #a16b5e 58.65%, #714c41 100%);background:-moz-linear-gradient(288deg, #593228 0%, #6e3a27 15.38%, #995c4d 30.29%, #a16b5e 58.65%, #714c41 100%);background:linear-gradient(162deg, #593228 0%, #6e3a27 15.38%, #995c4d 30.29%, #a16b5e 58.65%, #714c41 100%);background:-webkit-linear-gradient(288deg, #AE583B 0%, #693634 40.38%, #C7754F 69.71%, #AE533B 84.62%, #60463B 100%);background:-moz-linear-gradient(288deg, #AE583B 0%, #693634 40.38%, #C7754F 69.71%, #AE533B 84.62%, #60463B 100%);background:linear-gradient(162deg, #AE583B 0%, #693634 40.38%, #C7754F 69.71%, #AE533B 84.62%, #60463B 100%);color:#fbbda7}.mission-detail__slot-card--lv1 .mission-detail__slot-card-rarity-badge-bronze{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;background:-webkit-linear-gradient(315deg, #5f3428 63.12%, #a06b5d 91.88%);background:-moz-linear-gradient(315deg, #5f3428 63.12%, #a06b5d 91.88%);background:linear-gradient(135deg, #5f3428 63.12%, #a06b5d 91.88%);background:-webkit-linear-gradient(317deg, #67473B 46.1%, #A1513B 68.73%, #D08151 91.79%, #D08151 91.8%);background:-moz-linear-gradient(317deg, #67473B 46.1%, #A1513B 68.73%, #D08151 91.79%, #D08151 91.8%);background:linear-gradient(133deg, #67473B 46.1%, #A1513B 68.73%, #D08151 91.79%, #D08151 91.8%)}.mission-detail__slot-card--lv2{background:-webkit-linear-gradient(108deg, #e6e6e6 0%, #e6e6e6 15.38%, #fff 30.29%, #999 58.65%, #ebebeb 100%);background:-moz-linear-gradient(108deg, #e6e6e6 0%, #e6e6e6 15.38%, #fff 30.29%, #999 58.65%, #ebebeb 100%);background:linear-gradient(342deg, #e6e6e6 0%, #e6e6e6 15.38%, #fff 30.29%, #999 58.65%, #ebebeb 100%);background:-webkit-linear-gradient(108deg, #F0F0F0 0%, #DAE8DC 15.38%, #BEE3DB 30.29%, #849B96 58.65%, #DAE8DC 100%);background:-moz-linear-gradient(108deg, #F0F0F0 0%, #DAE8DC 15.38%, #BEE3DB 30.29%, #849B96 58.65%, #DAE8DC 100%);background:linear-gradient(342deg, #F0F0F0 0%, #DAE8DC 15.38%, #BEE3DB 30.29%, #849B96 58.65%, #DAE8DC 100%);color:#000}.mission-detail__slot-card--lv2 .mission-detail__slot-card-rarity-badge-silver{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;background:-webkit-linear-gradient(334deg, #9d9d9d 16.36%, #e0e0e0 53.79%, #fff 91.23%);background:-moz-linear-gradient(334deg, #9d9d9d 16.36%, #e0e0e0 53.79%, #fff 91.23%);background:linear-gradient(116deg, #9d9d9d 16.36%, #e0e0e0 53.79%, #fff 91.23%);background:-webkit-linear-gradient(334deg, #A4B8B0 16.36%, #C3E3DC 53.79%, #FFF 91.23%);background:-moz-linear-gradient(334deg, #A4B8B0 16.36%, #C3E3DC 53.79%, #FFF 91.23%);background:linear-gradient(116deg, #A4B8B0 16.36%, #C3E3DC 53.79%, #FFF 91.23%)}.mission-detail__slot-card--lv3{background:-webkit-linear-gradient(288deg, #bf8739 0%, #da8658 15.38%, #fff2d9 30.29%, #ddb45d 58.65%, #e89a4d 100%);background:-moz-linear-gradient(288deg, #bf8739 0%, #da8658 15.38%, #fff2d9 30.29%, #ddb45d 58.65%, #e89a4d 100%);background:linear-gradient(162deg, #bf8739 0%, #da8658 15.38%, #fff2d9 30.29%, #ddb45d 58.65%, #e89a4d 100%);background:-webkit-linear-gradient(288deg, #E4A238 0%, #D27A4B 41.35%, #DCB854 69.71%, #E4A238 84.62%, #D27A4B 100%),-webkit-linear-gradient(108deg, #E6E6E6 0%, #E6E6E6 15.38%, #FFF 30.29%, #999 58.65%, #EBEBEB 100%);background:-moz-linear-gradient(288deg, #E4A238 0%, #D27A4B 41.35%, #DCB854 69.71%, #E4A238 84.62%, #D27A4B 100%),-moz-linear-gradient(108deg, #E6E6E6 0%, #E6E6E6 15.38%, #FFF 30.29%, #999 58.65%, #EBEBEB 100%);background:linear-gradient(162deg, #E4A238 0%, #D27A4B 41.35%, #DCB854 69.71%, #E4A238 84.62%, #D27A4B 100%),linear-gradient(342deg, #E6E6E6 0%, #E6E6E6 15.38%, #FFF 30.29%, #999 58.65%, #EBEBEB 100%);color:#000}.mission-detail__slot-card--lv3 .card-blink-overlay{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.mission-detail__slot-card--lv3 .mission-detail__slot-card-rarity-badge-gold{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;background:-webkit-linear-gradient(315deg, #ca8745 63.12%, #ecb995 91.88%);background:-moz-linear-gradient(315deg, #ca8745 63.12%, #ecb995 91.88%);background:linear-gradient(135deg, #ca8745 63.12%, #ecb995 91.88%);background:-webkit-linear-gradient(315deg, #B26133 48.12%, #F9B95A 91.88%);background:-moz-linear-gradient(315deg, #B26133 48.12%, #F9B95A 91.88%);background:linear-gradient(135deg, #B26133 48.12%, #F9B95A 91.88%)}.mission-detail__slot-card--lv4{background:-webkit-linear-gradient(288deg, #394fbf 0%, #58a4da 15.38%, #d9fcff 30.29%, #5dd4dd 58.65%, #4de8e0 100%);background:-moz-linear-gradient(288deg, #394fbf 0%, #58a4da 15.38%, #d9fcff 30.29%, #5dd4dd 58.65%, #4de8e0 100%);background:linear-gradient(162deg, #394fbf 0%, #58a4da 15.38%, #d9fcff 30.29%, #5dd4dd 58.65%, #4de8e0 100%);background:-webkit-linear-gradient(108deg, var(--UMC-Blue, #0F91FA) 0%, #8BC8F8 15.38%, #C3E4FF 30.29%, #47ADFF 65.87%, #1961AB 100%),-webkit-linear-gradient(108deg, #E6E6E6 0%, #E6E6E6 15.38%, #FFF 30.29%, #999 58.65%, #EBEBEB 100%);background:-moz-linear-gradient(108deg, var(--UMC-Blue, #0F91FA) 0%, #8BC8F8 15.38%, #C3E4FF 30.29%, #47ADFF 65.87%, #1961AB 100%),-moz-linear-gradient(108deg, #E6E6E6 0%, #E6E6E6 15.38%, #FFF 30.29%, #999 58.65%, #EBEBEB 100%);background:linear-gradient(342deg, var(--UMC-Blue, #0F91FA) 0%, #8BC8F8 15.38%, #C3E4FF 30.29%, #47ADFF 65.87%, #1961AB 100%),linear-gradient(342deg, #E6E6E6 0%, #E6E6E6 15.38%, #FFF 30.29%, #999 58.65%, #EBEBEB 100%);color:#000}.mission-detail__slot-card--lv4 .card-blink-overlay{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.mission-detail__slot-card--lv4 .mission-detail__slot-card-rarity-badge-diamond{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;background:-webkit-linear-gradient(315deg, #62d5de 63.12%, #cff5fc 91.88%);background:-moz-linear-gradient(315deg, #62d5de 63.12%, #cff5fc 91.88%);background:linear-gradient(135deg, #62d5de 63.12%, #cff5fc 91.88%);background:-webkit-linear-gradient(316deg, #00529E 43.04%, #00B6FF 91.83%);background:-moz-linear-gradient(316deg, #00529E 43.04%, #00B6FF 91.83%);background:linear-gradient(134deg, #00529E 43.04%, #00B6FF 91.83%)}.mission-detail__slot-card--lv5{background:-webkit-linear-gradient(108deg, #0F91FA 0%, #0FB3FA 26.44%, #9E1B79 60.58%, #FC5F3B 72.6%),-webkit-linear-gradient(108deg, #e6e6e6 0%, #e6e6e6 15.38%, #fff 30.29%, #999 58.65%, #ebebeb 100%);background:-moz-linear-gradient(108deg, #0F91FA 0%, #0FB3FA 26.44%, #9E1B79 60.58%, #FC5F3B 72.6%),-moz-linear-gradient(108deg, #e6e6e6 0%, #e6e6e6 15.38%, #fff 30.29%, #999 58.65%, #ebebeb 100%);background:linear-gradient(342deg, #0F91FA 0%, #0FB3FA 26.44%, #9E1B79 60.58%, #FC5F3B 72.6%),linear-gradient(342deg, #e6e6e6 0%, #e6e6e6 15.38%, #fff 30.29%, #999 58.65%, #ebebeb 100%);background:-webkit-linear-gradient(108deg, var(--UMC-Blue, #0F91FA) 0%, #0FB3FA 26.44%, #9E1B79 60.58%, var(--UMC-Orange, #FC5F3B) 72.6%),-webkit-linear-gradient(108deg, #E6E6E6 0%, #E6E6E6 15.38%, #FFF 30.29%, #999 58.65%, #EBEBEB 100%);background:-moz-linear-gradient(108deg, var(--UMC-Blue, #0F91FA) 0%, #0FB3FA 26.44%, #9E1B79 60.58%, var(--UMC-Orange, #FC5F3B) 72.6%),-moz-linear-gradient(108deg, #E6E6E6 0%, #E6E6E6 15.38%, #FFF 30.29%, #999 58.65%, #EBEBEB 100%);background:linear-gradient(342deg, var(--UMC-Blue, #0F91FA) 0%, #0FB3FA 26.44%, #9E1B79 60.58%, var(--UMC-Orange, #FC5F3B) 72.6%),linear-gradient(342deg, #E6E6E6 0%, #E6E6E6 15.38%, #FFF 30.29%, #999 58.65%, #EBEBEB 100%);color:#000}.mission-detail__slot-card--lv5 .card-blink-overlay{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.mission-detail__slot-card--lv5 .mission-detail__slot-card-rarity-badge-legendary{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;background:-webkit-linear-gradient(316deg, #FC5F3A -13.16%, #FFDE14 91.85%);background:-moz-linear-gradient(316deg, #FC5F3A -13.16%, #FFDE14 91.85%);background:linear-gradient(134deg, #FC5F3A -13.16%, #FFDE14 91.85%);background:linear-gradient(134deg, #FC5F3A -13.16%, #FFDE14 91.85%)}.mission-detail__slot-placeholder-text{font-family:"Inter",sans-serif;font-weight:400;font-size:1em;color:rgba(0,0,0,.5);text-align:center;line-height:1.4}.mission-detail__slot-skeleton{background:rgba(0,64,166,.15);border-radius:2px;text-align:center}.mission-detail__slot-skeleton--name{width:120px;height:1em}.mission-detail__slot-skeleton--line{width:143px;height:.75em}.mission-detail__slot-skeleton--line-short{width:101px;height:.75em}.mission-detail__slot-badge{position:absolute;bottom:6px;left:6px;width:40px;height:40px;background:#ffeff3;border-radius:8px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-shadow:0px 12px 12px -8px rgba(13,19,43,.25);box-shadow:0px 12px 12px -8px rgba(13,19,43,.25)}.mission-detail__slot-badge span{font-family:"Open Sans",-apple-system,BlinkMacSystemFont,sans-serif;font-weight:700;font-size:20px;color:#0040a6}.mission-detail__slot-name{font-family:"Open Sans",-apple-system,BlinkMacSystemFont,sans-serif;font-weight:400;font-size:16px;color:#fff;text-align:center}.mission-detail__slot-name strong{font-weight:700}.mission-detail__slot-meta{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:6px;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;font-family:"Open Sans",-apple-system,BlinkMacSystemFont,sans-serif;font-weight:400;font-size:12px;color:#fff;text-align:center}.mission-detail__slot-correct,.mission-detail__slot-incorrect{position:absolute;top:.5em;right:.5em;width:40px;height:40px;border-radius:50%;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-shadow:0px 12px 12px -8px rgba(13,19,43,.25);box-shadow:0px 12px 12px -8px rgba(13,19,43,.25)}.mission-detail__slot-btn{width:100%;border-radius:24px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;gap:.5em;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;-moz-transition:transform .2s ease, -moz-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease, -webkit-transform .2s ease, -moz-transform .2s ease;font-size:20px;color:#fff;padding:.25em 0}.mission-detail__slot-btn--add{color:#0040a6;border:1px solid #0040a6}.mission-detail__slot-btn--add svg path{stroke:#0040a6}.mission-detail__slot-btn--remove{display:none;color:#fc5f3b;border:1px solid #fc5f3b}.mission-detail__slot-btn--remove svg path{fill:#fc5f3b}.mission-detail__slot-correct{background:#15f358;display:none}.mission-detail__slot-incorrect{background:#fc5f3b;display:none}.mission-detail__slot-incorrect svg path{stroke:#fff;fill:#fff}.mission-detail__slot-footer{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;width:100%;gap:.5em}.mission-detail__snackbar{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;padding:6px;background:#ed1847;border-radius:12px;margin-top:auto;opacity:0;visibility:hidden;-webkit-transform:translateY(20px);-moz-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px);-webkit-transition:opacity .3s ease,visibility .3s ease,-webkit-transform .3s ease;transition:opacity .3s ease,visibility .3s ease,-webkit-transform .3s ease;-moz-transition:opacity .3s ease,visibility .3s ease,transform .3s ease,-moz-transform .3s ease;transition:opacity .3s ease,visibility .3s ease,transform .3s ease;transition:opacity .3s ease,visibility .3s ease,transform .3s ease,-webkit-transform .3s ease,-moz-transform .3s ease}.mission-detail__snackbar-icon{width:40px;height:40px;background:rgba(0,0,0,.15);border:none;border-radius:8px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;cursor:pointer;-webkit-transition:background .2s ease;-moz-transition:background .2s ease;transition:background .2s ease}.mission-detail__snackbar-icon:hover{background:rgba(0,0,0,.25)}.mission-detail__snackbar-icon svg{width:18px;height:18px}.mission-detail__snackbar-text{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;font-family:"Open Sans",-apple-system,BlinkMacSystemFont,sans-serif;font-weight:400;font-size:16px;color:#fff}.mission-detail__footer{padding:8px 0;padding-bottom:-webkit-calc(6.5em + env(safe-area-inset-bottom, 0px));padding-bottom:-moz-calc(6.5em + env(safe-area-inset-bottom, 0px));padding-bottom:calc(6.5em + env(safe-area-inset-bottom, 0px))}.mission-detail__submit-btn{width:100%;padding:16px 8px;background:#0040a6;border:1px solid #0040a6;border-radius:24px;color:#fff;font-family:"Open Sans",-apple-system,BlinkMacSystemFont,sans-serif;font-weight:600;font-size:16px;cursor:pointer;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;transition:all .2s ease}.mission-detail__submit-btn:hover:not(:disabled){opacity:.95}.mission-detail__submit-btn:active:not(:disabled){-webkit-transform:scale(0.98);-moz-transform:scale(0.98);-ms-transform:scale(0.98);transform:scale(0.98)}.mission-detail__submit-btn:disabled{background:#f0f1f9;border-color:#f0f1f9;color:#fff;cursor:not-allowed}@supports(padding-bottom: env(safe-area-inset-bottom)){.mission-detail__footer{padding-bottom:-webkit-calc(6.5em + env(safe-area-inset-bottom));padding-bottom:-moz-calc(6.5em + env(safe-area-inset-bottom));padding-bottom:calc(6.5em + env(safe-area-inset-bottom))}}.select-colleague{position:fixed;top:0;left:0;right:0;bottom:0;width:100%;height:100%;height:100dvh;z-index:99999;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;opacity:0;visibility:hidden;-webkit-transition:opacity .3s ease,visibility .3s ease;-moz-transition:opacity .3s ease,visibility .3s ease;transition:opacity .3s ease,visibility .3s ease}.select-colleague.active{opacity:1;visibility:visible}.select-colleague.active .select-colleague__sheet{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);-webkit-transition:-webkit-transform .5s ease;transition:-webkit-transform .5s ease;-moz-transition:transform .5s ease, -moz-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease, -webkit-transform .5s ease, -moz-transform .5s ease}.select-colleague__overlay{position:absolute;inset:0;background:rgba(0,0,0,.25)}.select-colleague__sheet{position:relative;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:-webkit-calc(100% - 2em);height:-moz-calc(100% - 2em);height:calc(100% - 2em);width:-webkit-calc(100% - 2em);width:-moz-calc(100% - 2em);width:calc(100% - 2em);margin:0 auto;z-index:1;-webkit-transform:translateY(30%);-moz-transform:translateY(30%);-ms-transform:translateY(30%);transform:translateY(30%);-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;-moz-transition:transform .3s ease, -moz-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease, -webkit-transform .3s ease, -moz-transform .3s ease}.select-colleague__header{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:8px 8px 8px 16px;background:#0f91fa;border-radius:12px 12px 0 0}.select-colleague__title{font-family:"Open Sans",-apple-system,BlinkMacSystemFont,sans-serif;font-weight:400;font-size:14px;color:#e2e4f4;letter-spacing:2.8px}.select-colleague__close-btn{width:40px;height:40px;background:#fff;border:none;border-radius:8px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;transition:all .2s ease;font-size:18px;color:#2b2f32}.select-colleague__close-btn svg path{fill:#fc5f3b}.select-colleague__close-btn:hover{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}.select-colleague__content{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background:#d7eefc;padding:8px;overflow:hidden}.select-colleague__search{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;gap:8px;padding-bottom:8px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.select-colleague__search-input-wrapper{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;position:relative;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.select-colleague__search-input{width:100%;padding:12px;padding-right:40px;background:#fff;border:none;border-radius:12px;font-family:"Open Sans",-apple-system,BlinkMacSystemFont,sans-serif;font-weight:400;font-size:14px;color:#000}.select-colleague__search-input::-webkit-input-placeholder{color:gray}.select-colleague__search-input:-moz-placeholder{color:gray}.select-colleague__search-input::-moz-placeholder{color:gray}.select-colleague__search-input:-ms-input-placeholder{color:gray}.select-colleague__search-input::-ms-input-placeholder{color:gray}.select-colleague__search-input::placeholder{color:gray}.select-colleague__search-input:focus{outline:2px solid #0f91fa;outline-offset:-2px}.select-colleague__search-icon{position:absolute;right:12px;font-size:14px;color:#0f91fa;pointer-events:none}.select-colleague__filter-wrapper{position:relative}.select-colleague__filter-wrapper.is-dropdown-active .select-colleague__filter-dropdown{opacity:1;visibility:visible;-webkit-transform:translate(-50%, -50%) scale(1);-moz-transform:translate(-50%, -50%) scale(1);-ms-transform:translate(-50%, -50%) scale(1);transform:translate(-50%, -50%) scale(1)}.select-colleague__filter-wrapper.is-dropdown-active .select-colleague__filter-backdrop{opacity:1;visibility:visible}.select-colleague__filter-btn{width:41px;height:41px;background:#fc5f3b;border:none;border-radius:12px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;font-size:14px;color:#0f91fa;-webkit-transition:background-color .2s ease;-moz-transition:background-color .2s ease;transition:background-color .2s ease}.select-colleague__filter-btn svg path{fill:#fff}.select-colleague__filter-btn:hover{background:hsla(0,0%,100%,.8)}.select-colleague__filter-dropdown{position:fixed;top:50%;left:50%;-webkit-transform:translate(-50%, -50%) scale(0.9);-moz-transform:translate(-50%, -50%) scale(0.9);-ms-transform:translate(-50%, -50%) scale(0.9);transform:translate(-50%, -50%) scale(0.9);width:-webkit-calc(100% - 48px);width:-moz-calc(100% - 48px);width:calc(100% - 48px);max-width:320px;max-height:80vh;background:#fff;border-radius:20px;-webkit-box-shadow:0 8px 32px rgba(0,0,0,.2);box-shadow:0 8px 32px rgba(0,0,0,.2);z-index:100;opacity:0;visibility:hidden;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:hidden;-webkit-transition:opacity .3s ease,visibility .3s ease,-webkit-transform .3s ease;transition:opacity .3s ease,visibility .3s ease,-webkit-transform .3s ease;-moz-transition:opacity .3s ease,visibility .3s ease,transform .3s ease,-moz-transform .3s ease;transition:opacity .3s ease,visibility .3s ease,transform .3s ease;transition:opacity .3s ease,visibility .3s ease,transform .3s ease,-webkit-transform .3s ease,-moz-transform .3s ease}.select-colleague__filter-header{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:16px;border-bottom:1px solid rgba(0,64,166,.1);-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.select-colleague__filter-title{font-family:"Open Sans",-apple-system,BlinkMacSystemFont,sans-serif;font-weight:600;font-size:16px;color:#0040a6}.select-colleague__filter-close{width:32px;height:32px;background:#d7eefc;border:none;border-radius:8px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;color:#0040a6;-webkit-transition:background-color .2s ease;-moz-transition:background-color .2s ease;transition:background-color .2s ease}.select-colleague__filter-close:hover{background:hsl(202.7027027027,86.0465116279%,86.568627451%)}.select-colleague__filter-close svg{width:16px;height:16px}.select-colleague__filter-content{padding:16px;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;overflow-y:auto;-webkit-overflow-scrolling:touch;contain:layout}.select-colleague__filter-content::-webkit-scrollbar{width:4px}.select-colleague__filter-content::-webkit-scrollbar-track{background:rgba(0,0,0,0)}.select-colleague__filter-content::-webkit-scrollbar-thumb{background:rgba(0,64,166,.2);border-radius:4px}.select-colleague__filter-group:not(:last-child){margin-bottom:16px;padding-bottom:16px;border-bottom:1px solid rgba(0,64,166,.1)}.select-colleague__filter-group-label{display:block;font-family:"Open Sans",-apple-system,BlinkMacSystemFont,sans-serif;font-weight:600;font-size:12px;color:gray;letter-spacing:1px;margin-bottom:12px}.select-colleague__filter-options{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px}.select-colleague__filter-option{position:relative;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;cursor:pointer;padding:8px 12px;border-radius:12px;-webkit-transition:background-color .15s ease;-moz-transition:background-color .15s ease;transition:background-color .15s ease}.select-colleague__filter-option:hover{background:#f5f7fa}.select-colleague__filter-option:active{background:#eef1f6}.select-colleague__filter-option input[type=checkbox]{position:absolute;opacity:0;pointer-events:none}.select-colleague__filter-checkbox{width:22px;height:22px;border:2px solid #c4c9d4;background:#fff;border-radius:6px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-transition:all .15s ease;-moz-transition:all .15s ease;transition:all .15s ease}.select-colleague__filter-checkbox::after{content:"";width:12px;height:12px;background:#0f91fa;border-radius:3px;opacity:0;-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transition:all .15s ease;-moz-transition:all .15s ease;transition:all .15s ease}.select-colleague__filter-option input[type=checkbox]:checked+.select-colleague__filter-checkbox{border-color:#0f91fa;background:rgba(15,145,250,.05)}.select-colleague__filter-option input[type=checkbox]:checked+.select-colleague__filter-checkbox::after{opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.select-colleague__filter-option-label{font-family:"Open Sans",-apple-system,BlinkMacSystemFont,sans-serif;font-weight:400;font-size:14px;color:#0040a6}.select-colleague__filter-actions{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;gap:8px;padding:16px;border-top:1px solid rgba(0,64,166,.1);-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.select-colleague__filter-reset{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;padding:12px 16px;background:rgba(0,0,0,0);border:1px solid rgba(0,64,166,.2);border-radius:12px;font-family:"Open Sans",-apple-system,BlinkMacSystemFont,sans-serif;font-weight:600;font-size:14px;color:#0040a6;cursor:pointer;-webkit-transition:background-color .2s ease,border-color .2s ease;-moz-transition:background-color .2s ease,border-color .2s ease;transition:background-color .2s ease,border-color .2s ease}.select-colleague__filter-reset:hover{background:#d7eefc;border-color:rgba(0,64,166,.3)}.select-colleague__filter-apply{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;padding:12px 16px;background:#0040a6;border:1px solid #0040a6;border-radius:12px;font-family:"Open Sans",-apple-system,BlinkMacSystemFont,sans-serif;font-weight:600;font-size:14px;color:#fff;cursor:pointer;-webkit-transition:background-color .2s ease,opacity .2s ease;-moz-transition:background-color .2s ease,opacity .2s ease;transition:background-color .2s ease,opacity .2s ease}.select-colleague__filter-apply:hover{opacity:.9}.select-colleague__filter-backdrop{position:fixed;inset:0;background:rgba(0,20,60,.7);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:99;opacity:0;visibility:hidden;-webkit-transition:opacity .3s ease,visibility .3s ease;-moz-transition:opacity .3s ease,visibility .3s ease;transition:opacity .3s ease,visibility .3s ease}.select-colleague__grid{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;overflow-y:auto;padding-bottom:8px;-webkit-align-content:flex-start;-ms-flex-line-pack:start;align-content:flex-start}.select-colleague__grid::-webkit-scrollbar{width:4px}.select-colleague__grid::-webkit-scrollbar-track{background:rgba(0,0,0,0)}.select-colleague__grid::-webkit-scrollbar-thumb{background:rgba(0,64,166,.3);border-radius:4px}.select-colleague__card{position:relative;width:-webkit-calc((100% - 8px)/2);width:-moz-calc((100% - 8px)/2);width:calc((100% - 8px)/2);-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;background:#0040a6;border-radius:10px;padding:.25em;overflow:hidden;cursor:pointer;-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;-moz-transition:transform .2s ease, -moz-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease, -webkit-transform .2s ease, -moz-transform .2s ease}.select-colleague__card-content{padding:.25em;border-radius:6px;height:100%}.select-colleague__card:hover{-webkit-transform:translateY(-2px);-moz-transform:translateY(-2px);-ms-transform:translateY(-2px);transform:translateY(-2px)}.select-colleague__card:active{-webkit-transform:scale(0.98);-moz-transform:scale(0.98);-ms-transform:scale(0.98);transform:scale(0.98)}.select-colleague__card.user-has-selected{opacity:.5}.select-colleague__card.selected{opacity:1}.select-colleague__card.on-cooldown{opacity:1}.select-colleague__card.on-cooldown .select-colleague__card-image{opacity:.4}.select-colleague__card.on-cooldown .select-colleague__card-name{opacity:.4}.select-colleague__card.on-cooldown::after{content:"";position:absolute;inset:0;border-radius:0 16px 0 16px;pointer-events:none;background-color:#000;opacity:.75}.select-colleague__card.on-cooldown .on-cooldown-card{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.select-colleague__card.on-cooldown .loader{display:block}.select-colleague__card.has-selected{opacity:1}.select-colleague__card.has-selected .select-colleague__card-image{opacity:.4}.select-colleague__card.has-selected .select-colleague__card-name{opacity:.4}.select-colleague__card.has-selected::after{content:"";position:absolute;inset:0;border-radius:0 16px 0 16px;pointer-events:none;background-color:#000;opacity:.75}.select-colleague__card.has-selected::before{content:"Selected";position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);font-family:"Open Sans",-apple-system,BlinkMacSystemFont,sans-serif;font-weight:400;font-size:14px;color:#fff;border-bottom:1px solid #fff;letter-spacing:2.8px;z-index:1;pointer-events:none;cursor:not-allowed}.select-colleague__card .on-cooldown-card{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);padding:12px;border-radius:50%;display:none;z-index:1;width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;color:#fff;text-align:center;pointer-events:none;cursor:not-allowed;opacity:.6}.select-colleague__card .loader{display:none;width:50px;padding:8px;aspect-ratio:1;border-radius:50%;background:#fff;--_m: conic-gradient(#0000 10%, #000), linear-gradient(#000 0 0) content-box;-webkit-mask:var(--_m);mask:var(--_m);-webkit-mask-composite:source-out;mask-composite:subtract;-webkit-animation:l3 1s infinite linear;-moz-animation:l3 1s infinite linear;animation:l3 1s infinite linear;z-index:1}@-webkit-keyframes l3{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@-moz-keyframes l3{to{-moz-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes l3{to{-webkit-transform:rotate(1turn);-moz-transform:rotate(1turn);transform:rotate(1turn)}}.select-colleague__card .card-blink-overlay{position:absolute;opacity:.5;mix-blend-mode:soft-light;width:100%;height:100%;display:none}.select-colleague__card .card-blink-overlay img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.select-colleague__card-rarity-badge{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;gap:4px;position:absolute;top:.35em;left:.35em;z-index:1;width:2.5em;height:2.5em}.select-colleague__card-rarity-badge-box{border-radius:6px 0 10px 0;background:#ffeff3;display:none;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;padding:.5em}.select-colleague__card-rarity-badge-img{width:2.5em;height:2.5em;-o-object-fit:contain;object-fit:contain}.select-colleague__card--lv1{background:-webkit-linear-gradient(288deg, #593228 0%, #6e3a27 15.38%, #995c4d 30.29%, #a16b5e 58.65%, #714c41 100%);background:-moz-linear-gradient(288deg, #593228 0%, #6e3a27 15.38%, #995c4d 30.29%, #a16b5e 58.65%, #714c41 100%);background:linear-gradient(162deg, #593228 0%, #6e3a27 15.38%, #995c4d 30.29%, #a16b5e 58.65%, #714c41 100%);background:-webkit-linear-gradient(288deg, #AE583B 0%, #693634 40.38%, #C7754F 69.71%, #AE533B 84.62%, #60463B 100%);background:-moz-linear-gradient(288deg, #AE583B 0%, #693634 40.38%, #C7754F 69.71%, #AE533B 84.62%, #60463B 100%);background:linear-gradient(162deg, #AE583B 0%, #693634 40.38%, #C7754F 69.71%, #AE533B 84.62%, #60463B 100%);color:#fbbda7}.select-colleague__card--lv1 .select-colleague__card-rarity-badge-bronze{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;background:-webkit-linear-gradient(315deg, #5f3428 63.12%, #a06b5d 91.88%);background:-moz-linear-gradient(315deg, #5f3428 63.12%, #a06b5d 91.88%);background:linear-gradient(135deg, #5f3428 63.12%, #a06b5d 91.88%);background:-webkit-linear-gradient(317deg, #67473B 46.1%, #A1513B 68.73%, #D08151 91.79%, #D08151 91.8%);background:-moz-linear-gradient(317deg, #67473B 46.1%, #A1513B 68.73%, #D08151 91.79%, #D08151 91.8%);background:linear-gradient(133deg, #67473B 46.1%, #A1513B 68.73%, #D08151 91.79%, #D08151 91.8%)}.select-colleague__card--lv2{background:-webkit-linear-gradient(108deg, #e6e6e6 0%, #e6e6e6 15.38%, #fff 30.29%, #999 58.65%, #ebebeb 100%);background:-moz-linear-gradient(108deg, #e6e6e6 0%, #e6e6e6 15.38%, #fff 30.29%, #999 58.65%, #ebebeb 100%);background:linear-gradient(342deg, #e6e6e6 0%, #e6e6e6 15.38%, #fff 30.29%, #999 58.65%, #ebebeb 100%);background:-webkit-linear-gradient(108deg, #F0F0F0 0%, #DAE8DC 15.38%, #BEE3DB 30.29%, #849B96 58.65%, #DAE8DC 100%);background:-moz-linear-gradient(108deg, #F0F0F0 0%, #DAE8DC 15.38%, #BEE3DB 30.29%, #849B96 58.65%, #DAE8DC 100%);background:linear-gradient(342deg, #F0F0F0 0%, #DAE8DC 15.38%, #BEE3DB 30.29%, #849B96 58.65%, #DAE8DC 100%);color:#000}.select-colleague__card--lv2 .select-colleague__card-rarity-badge-silver{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;background:-webkit-linear-gradient(334deg, #9d9d9d 16.36%, #e0e0e0 53.79%, #fff 91.23%);background:-moz-linear-gradient(334deg, #9d9d9d 16.36%, #e0e0e0 53.79%, #fff 91.23%);background:linear-gradient(116deg, #9d9d9d 16.36%, #e0e0e0 53.79%, #fff 91.23%);background:-webkit-linear-gradient(334deg, #A4B8B0 16.36%, #C3E3DC 53.79%, #FFF 91.23%);background:-moz-linear-gradient(334deg, #A4B8B0 16.36%, #C3E3DC 53.79%, #FFF 91.23%);background:linear-gradient(116deg, #A4B8B0 16.36%, #C3E3DC 53.79%, #FFF 91.23%)}.select-colleague__card--lv3{background:-webkit-linear-gradient(288deg, #bf8739 0%, #da8658 15.38%, #fff2d9 30.29%, #ddb45d 58.65%, #e89a4d 100%);background:-moz-linear-gradient(288deg, #bf8739 0%, #da8658 15.38%, #fff2d9 30.29%, #ddb45d 58.65%, #e89a4d 100%);background:linear-gradient(162deg, #bf8739 0%, #da8658 15.38%, #fff2d9 30.29%, #ddb45d 58.65%, #e89a4d 100%);background:-webkit-linear-gradient(288deg, #E4A238 0%, #D27A4B 41.35%, #DCB854 69.71%, #E4A238 84.62%, #D27A4B 100%),-webkit-linear-gradient(108deg, #E6E6E6 0%, #E6E6E6 15.38%, #FFF 30.29%, #999 58.65%, #EBEBEB 100%);background:-moz-linear-gradient(288deg, #E4A238 0%, #D27A4B 41.35%, #DCB854 69.71%, #E4A238 84.62%, #D27A4B 100%),-moz-linear-gradient(108deg, #E6E6E6 0%, #E6E6E6 15.38%, #FFF 30.29%, #999 58.65%, #EBEBEB 100%);background:linear-gradient(162deg, #E4A238 0%, #D27A4B 41.35%, #DCB854 69.71%, #E4A238 84.62%, #D27A4B 100%),linear-gradient(342deg, #E6E6E6 0%, #E6E6E6 15.38%, #FFF 30.29%, #999 58.65%, #EBEBEB 100%);color:#000}.select-colleague__card--lv3 .select-colleague__card-rarity-badge-gold{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;background:-webkit-linear-gradient(315deg, #ca8745 63.12%, #ecb995 91.88%);background:-moz-linear-gradient(315deg, #ca8745 63.12%, #ecb995 91.88%);background:linear-gradient(135deg, #ca8745 63.12%, #ecb995 91.88%);background:-webkit-linear-gradient(315deg, #B26133 48.12%, #F9B95A 91.88%);background:-moz-linear-gradient(315deg, #B26133 48.12%, #F9B95A 91.88%);background:linear-gradient(135deg, #B26133 48.12%, #F9B95A 91.88%)}.select-colleague__card--lv4{background:-webkit-linear-gradient(288deg, #394fbf 0%, #58a4da 15.38%, #d9fcff 30.29%, #5dd4dd 58.65%, #4de8e0 100%);background:-moz-linear-gradient(288deg, #394fbf 0%, #58a4da 15.38%, #d9fcff 30.29%, #5dd4dd 58.65%, #4de8e0 100%);background:linear-gradient(162deg, #394fbf 0%, #58a4da 15.38%, #d9fcff 30.29%, #5dd4dd 58.65%, #4de8e0 100%);background:-webkit-linear-gradient(108deg, var(--UMC-Blue, #0F91FA) 0%, #8BC8F8 15.38%, #C3E4FF 30.29%, #47ADFF 65.87%, #1961AB 100%),-webkit-linear-gradient(108deg, #E6E6E6 0%, #E6E6E6 15.38%, #FFF 30.29%, #999 58.65%, #EBEBEB 100%);background:-moz-linear-gradient(108deg, var(--UMC-Blue, #0F91FA) 0%, #8BC8F8 15.38%, #C3E4FF 30.29%, #47ADFF 65.87%, #1961AB 100%),-moz-linear-gradient(108deg, #E6E6E6 0%, #E6E6E6 15.38%, #FFF 30.29%, #999 58.65%, #EBEBEB 100%);background:linear-gradient(342deg, var(--UMC-Blue, #0F91FA) 0%, #8BC8F8 15.38%, #C3E4FF 30.29%, #47ADFF 65.87%, #1961AB 100%),linear-gradient(342deg, #E6E6E6 0%, #E6E6E6 15.38%, #FFF 30.29%, #999 58.65%, #EBEBEB 100%);color:#000}.select-colleague__card--lv4 .card-blink-overlay{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.select-colleague__card--lv4 .select-colleague__card-rarity-badge-diamond{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;background:-webkit-linear-gradient(315deg, #62d5de 63.12%, #cff5fc 91.88%);background:-moz-linear-gradient(315deg, #62d5de 63.12%, #cff5fc 91.88%);background:linear-gradient(135deg, #62d5de 63.12%, #cff5fc 91.88%);background:-webkit-linear-gradient(316deg, #00529E 43.04%, #00B6FF 91.83%);background:-moz-linear-gradient(316deg, #00529E 43.04%, #00B6FF 91.83%);background:linear-gradient(134deg, #00529E 43.04%, #00B6FF 91.83%)}.select-colleague__card--lv5{background:-webkit-linear-gradient(108deg, #0F91FA 0%, #0FB3FA 26.44%, #9E1B79 60.58%, #FC5F3B 72.6%),-webkit-linear-gradient(108deg, #e6e6e6 0%, #e6e6e6 15.38%, #fff 30.29%, #999 58.65%, #ebebeb 100%);background:-moz-linear-gradient(108deg, #0F91FA 0%, #0FB3FA 26.44%, #9E1B79 60.58%, #FC5F3B 72.6%),-moz-linear-gradient(108deg, #e6e6e6 0%, #e6e6e6 15.38%, #fff 30.29%, #999 58.65%, #ebebeb 100%);background:linear-gradient(342deg, #0F91FA 0%, #0FB3FA 26.44%, #9E1B79 60.58%, #FC5F3B 72.6%),linear-gradient(342deg, #e6e6e6 0%, #e6e6e6 15.38%, #fff 30.29%, #999 58.65%, #ebebeb 100%);background:-webkit-linear-gradient(108deg, var(--UMC-Blue, #0F91FA) 0%, #0FB3FA 26.44%, #9E1B79 60.58%, var(--UMC-Orange, #FC5F3B) 72.6%),-webkit-linear-gradient(108deg, #E6E6E6 0%, #E6E6E6 15.38%, #FFF 30.29%, #999 58.65%, #EBEBEB 100%);background:-moz-linear-gradient(108deg, var(--UMC-Blue, #0F91FA) 0%, #0FB3FA 26.44%, #9E1B79 60.58%, var(--UMC-Orange, #FC5F3B) 72.6%),-moz-linear-gradient(108deg, #E6E6E6 0%, #E6E6E6 15.38%, #FFF 30.29%, #999 58.65%, #EBEBEB 100%);background:linear-gradient(342deg, var(--UMC-Blue, #0F91FA) 0%, #0FB3FA 26.44%, #9E1B79 60.58%, var(--UMC-Orange, #FC5F3B) 72.6%),linear-gradient(342deg, #E6E6E6 0%, #E6E6E6 15.38%, #FFF 30.29%, #999 58.65%, #EBEBEB 100%);color:#000}.select-colleague__card--lv5 .card-blink-overlay{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.select-colleague__card--lv5 .select-colleague__card-rarity-badge-legendary{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;background:-webkit-linear-gradient(316deg, #FC5F3A -13.16%, #FFDE14 91.85%);background:-moz-linear-gradient(316deg, #FC5F3A -13.16%, #FFDE14 91.85%);background:linear-gradient(134deg, #FC5F3A -13.16%, #FFDE14 91.85%);background:linear-gradient(134deg, #FC5F3A -13.16%, #FFDE14 91.85%)}.select-colleague__card-image{position:relative;height:184px;overflow:hidden;-webkit-transition:opacity .2s ease;-moz-transition:opacity .2s ease;transition:opacity .2s ease}.select-colleague__card-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.select-colleague__card-departement{padding:8px 8px 0 8px;text-align:center;border-radius:0 0 0 16px;white-space:nowrap;-webkit-mask-image:-webkit-gradient(linear, left top, right top, color-stop(80%, black), to(transparent));-webkit-mask-image:-webkit-linear-gradient(left, black 80%, transparent 100%);mask-image:-webkit-gradient(linear, left top, right top, color-stop(80%, black), to(transparent));mask-image:linear-gradient(to right, black 80%, transparent 100%)}.select-colleague__card-departement span{font-family:"Myriad Pro","Open Sans",sans-serif;font-weight:700;font-size:16px;color:inherit}.select-colleague__card-departement span strong{font-weight:700}.select-colleague__card-name{padding:0 8px 8px 8px;text-align:center;border-radius:0 0 0 16px;line-height:1em;white-space:nowrap;-webkit-mask-image:-webkit-gradient(linear, left top, right top, color-stop(80%, black), to(transparent));-webkit-mask-image:-webkit-linear-gradient(left, black 80%, transparent 100%);mask-image:-webkit-gradient(linear, left top, right top, color-stop(80%, black), to(transparent));mask-image:linear-gradient(to right, black 80%, transparent 100%)}.select-colleague__card-name span{font-family:"Myriad Pro","Open Sans",sans-serif;font-weight:400;font-size:14px;color:inherit}.select-colleague__card-name span strong{font-weight:700}.select-colleague__footer{background:#fff;padding:8px 8px 24px;padding-bottom:-webkit-calc(24px + env(safe-area-inset-bottom, 0px));padding-bottom:-moz-calc(24px + env(safe-area-inset-bottom, 0px));padding-bottom:calc(24px + env(safe-area-inset-bottom, 0px))}.select-colleague__select-btn{width:100%;padding:16px 8px;background:#0040a6;border:1px solid #0040a6;border-radius:24px;color:#fff;font-family:"Open Sans",-apple-system,BlinkMacSystemFont,sans-serif;font-weight:600;font-size:16px;cursor:pointer;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;transition:all .2s ease}.select-colleague__select-btn:hover:not(:disabled){opacity:.95}.select-colleague__select-btn:active:not(:disabled){-webkit-transform:scale(0.98);-moz-transform:scale(0.98);-ms-transform:scale(0.98);transform:scale(0.98)}.select-colleague__select-btn:disabled{opacity:.5;cursor:not-allowed}.select-colleague__pagination{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;gap:8px;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;margin-top:8px;padding:0 16px 16px}.select-colleague__pagination-btn{width:48px;height:48px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:8px;border:1px solid #536b82;background:rgba(0,0,0,0);color:#536b82;font-family:"Open Sans",-apple-system,BlinkMacSystemFont,sans-serif;font-weight:400;font-size:16px;cursor:pointer;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;transition:all .2s ease;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.select-colleague__pagination-btn span{line-height:1}.select-colleague__pagination-btn svg{width:14px;height:14px;stroke:#536b82;fill:none}.select-colleague__pagination-btn svg path{stroke:#536b82}.select-colleague__pagination-btn:hover:not(.is-active){border-color:#0040a6;color:#0040a6}.select-colleague__pagination-btn:hover:not(.is-active) svg,.select-colleague__pagination-btn:hover:not(.is-active) svg path{stroke:#0040a6}.select-colleague__pagination-btn:active{-webkit-transform:scale(0.95);-moz-transform:scale(0.95);-ms-transform:scale(0.95);transform:scale(0.95)}.select-colleague__pagination-btn.is-active{background:#0040a6;border-color:#0040a6;color:#fff;cursor:default}.select-colleague__pagination-btn:disabled,.select-colleague__pagination-btn--disabled{opacity:.4;cursor:not-allowed}.select-colleague__pagination-btn:disabled:hover,.select-colleague__pagination-btn--disabled:hover{border-color:#536b82;color:#536b82}.select-colleague__pagination-btn:disabled:hover svg,.select-colleague__pagination-btn:disabled:hover svg path,.select-colleague__pagination-btn--disabled:hover svg,.select-colleague__pagination-btn--disabled:hover svg path{stroke:#536b82}.select-colleague__pagination-btn:disabled:active,.select-colleague__pagination-btn--disabled:active{-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none}.select-colleague__pagination-ellipsis{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;height:48px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;font-family:"Open Sans",-apple-system,BlinkMacSystemFont,sans-serif;font-weight:400;font-size:16px;color:#536b82}.select-colleague__pagination-text{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;height:48px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;font-family:"Open Sans",-apple-system,BlinkMacSystemFont,sans-serif;font-weight:400;font-size:16px;color:#536b82;text-align:center}@supports(padding-bottom: env(safe-area-inset-bottom)){.select-colleague__footer{padding-bottom:-webkit-calc(24px + env(safe-area-inset-bottom));padding-bottom:-moz-calc(24px + env(safe-area-inset-bottom));padding-bottom:calc(24px + env(safe-area-inset-bottom))}}.card-added-popup{position:fixed;top:0;left:0;right:0;bottom:0;width:100%;height:100%;height:100dvh;z-index:10000;background:-webkit-linear-gradient(306.66deg, #0F91FA 11.18%, #0040a6 100%);background:-moz-linear-gradient(306.66deg, #0F91FA 11.18%, #0040a6 100%);background:linear-gradient(143.34deg, #0F91FA 11.18%, #0040a6 100%);display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;opacity:0;visibility:hidden;pointer-events:none;-webkit-transition:opacity .3s ease,visibility .3s ease;-moz-transition:opacity .3s ease,visibility .3s ease;transition:opacity .3s ease,visibility .3s ease}.card-added-popup.is-active{opacity:1;visibility:visible;pointer-events:auto}.card-added-popup__close-btn{position:absolute;top:36px;right:16px;width:40px;height:40px;background:#fff;border:none;border-radius:8px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;z-index:10;-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;-moz-transition:transform .2s ease, -moz-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease, -webkit-transform .2s ease, -moz-transform .2s ease}.card-added-popup__close-btn:hover{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}.card-added-popup__close-btn:active{-webkit-transform:scale(0.95);-moz-transform:scale(0.95);-ms-transform:scale(0.95);transform:scale(0.95)}.card-added-popup__close-icon{width:14px;height:14px}.card-added-popup__main{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:16px}.card-added-popup__content{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;width:100%;max-width:280px;max-width:320px}.card-added-popup__card{width:100%}.card-added-popup__success{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;width:100%;max-width:320px;padding:12px;background:#15f358;border-radius:12px}.card-added-popup__success-icon{width:20px;height:20px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.card-added-popup__success-text{font-family:"Myriad Pro","Open Sans",sans-serif;font-weight:400;font-size:14px;color:#000;line-height:normal}.card-added-popup__action{padding:8px 24px 24px;padding-bottom:-webkit-calc(24px + env(safe-area-inset-bottom, 0px));padding-bottom:-moz-calc(24px + env(safe-area-inset-bottom, 0px));padding-bottom:calc(24px + env(safe-area-inset-bottom, 0px))}.card-added-popup__ok-btn{width:100%;padding:16px 8px;background:rgba(0,0,0,0);border:1px solid #fff;border-radius:24px;color:#fff;font-family:"Myriad Pro","Open Sans",sans-serif;font-weight:600;font-size:16px;cursor:pointer;-webkit-transition:background-color .2s ease,-webkit-transform .2s ease;transition:background-color .2s ease,-webkit-transform .2s ease;-moz-transition:background-color .2s ease,transform .2s ease,-moz-transform .2s ease;transition:background-color .2s ease,transform .2s ease;transition:background-color .2s ease,transform .2s ease,-webkit-transform .2s ease,-moz-transform .2s ease}.card-added-popup__ok-btn:hover{background:hsla(0,0%,100%,.1)}.card-added-popup__ok-btn:active{-webkit-transform:scale(0.98);-moz-transform:scale(0.98);-ms-transform:scale(0.98);transform:scale(0.98)}.card-success{background:#fff;border-radius:12px;padding:12px;width:100%}.card-success--colleague{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px;pointer-events:none}.card-success__colleague-row{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;gap:16px}.card-success__colleague-avatar{width:64px;height:64px;border-radius:12px;overflow:hidden;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;background:#d9d9d9}.card-success__colleague-avatar img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.card-success__colleague-name{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.card-success__colleague-firstname,.card-success__colleague-lastname{font-family:"Myriad Pro","Open Sans",sans-serif;font-size:24px;color:inherit;line-height:normal}.card-success__colleague-firstname{font-weight:400}.card-success__colleague-lastname{font-weight:700}.card-success__colleague-meta{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;padding:8px;color:inherit;border-top:1px solid rgba(0,0,0,.15);pointer-events:none}.card-success__colleague-dept{font-family:"Myriad Pro","Open Sans",sans-serif;font-weight:400;font-size:14px;opacity:.8;line-height:normal}.card-success__colleague-separator{width:2px;height:2px;border-radius:50%;background:gray}.card-success__colleague-role{font-family:"Myriad Pro","Open Sans",sans-serif;font-weight:400;font-size:14px;line-height:normal}.card-success--location{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.card-success__location-image{width:100%;height:154px;border-radius:12px;overflow:hidden;background:#d9d9d9}.card-success__location-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.card-success__location-name{text-align:center}.card-success__location-name span{font-family:"Myriad Pro","Open Sans",sans-serif;font-weight:400;font-size:24px;color:#000;line-height:normal}@supports(padding-bottom: env(safe-area-inset-bottom)){.card-added-popup__action{padding-bottom:-webkit-calc(24px + env(safe-area-inset-bottom));padding-bottom:-moz-calc(24px + env(safe-area-inset-bottom));padding-bottom:calc(24px + env(safe-area-inset-bottom))}}.navigation{position:fixed;bottom:0;left:0;right:0;z-index:20;z-index:9999;background:#fff;-webkit-box-shadow:0px -8px 24px -12px rgba(16,29,70,.41);box-shadow:0px -8px 24px -12px rgba(16,29,70,.41);padding:16px 16px 30px;padding-bottom:-webkit-calc(.75em + env(safe-area-inset-bottom, 0px));padding-bottom:-moz-calc(.75em + env(safe-area-inset-bottom, 0px));padding-bottom:calc(.75em + env(safe-area-inset-bottom, 0px))}.navigation__container{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;max-width:100%}.navigation__item{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:8px;width:4em;height:4em;padding:6px;background:rgba(0,0,0,0);border:none;border-radius:8px;cursor:pointer;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;transition:all .2s ease}.navigation__item.navigation__profile{width:60px;height:60px}.navigation__item:hover{background:rgba(15,145,250,.05)}.navigation__item:active{-webkit-transform:scale(0.95);-moz-transform:scale(0.95);-ms-transform:scale(0.95);transform:scale(0.95)}.navigation__item--active{border-radius:8px;padding:2px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.navigation__item--active .navigation__icon svg path{fill:#fff}.navigation__item--active .navigation__icon.collection-icon{stroke:unset;fill:unset}.navigation__item--active .navigation__icon.collection-icon svg path{stroke:unset;fill:#fff}.navigation__item--active .navigation__icon.mission-icon svg path{fill:unset;stroke:#fff}.navigation__item--active .navigation__icon.leaderboard-icon svg path{fill:unset;stroke:#fff}.navigation__item--active .navigation__label{color:#fff;font-size:.5em;font-weight:700}.navigation__item--active-red{background:#ed1847}.navigation__item--active-red:hover{background:rgb(217.9192771084,16.9807228916,61.3192771084)}.navigation__item--active-blue{background:#0f91fa}.navigation__item--active-blue:hover{background:rgb(4.8673469388,131.4183673469,233.6326530612)}.navigation__item--active-orange{background:#fc5f3b}.navigation__item--active-orange:hover{background:rgb(251.5311557789,69.9949748744,28.3688442211)}.navigation__item--active-green{background:#0dc778}.navigation__item--active-green:hover{background:rgb(11.7,179.1,108)}.navigation__icon{position:relative;width:24px;height:24px}.navigation__icon svg path{fill:#0f91fa}.navigation__icon.mission-icon svg path{fill:unset;stroke:#0f91fa}.navigation__icon.leaderboard-icon svg path{fill:unset;stroke:#0f91fa}.navigation__icon-img{position:absolute;top:0;left:0;width:100%;height:100%;display:block;-webkit-transition:opacity .2s ease;-moz-transition:opacity .2s ease;transition:opacity .2s ease}.navigation__icon-img--default{opacity:1}.navigation__icon-img--active{opacity:0}.navigation__item--active .navigation__icon-img--default{opacity:0}.navigation__item--active .navigation__icon-img--active{opacity:1}.navigation__label{font-family:"Open Sans",-apple-system,BlinkMacSystemFont,sans-serif;font-weight:400;font-size:10px;color:#0f91fa;letter-spacing:-0.5px;line-height:1;text-align:center;white-space:nowrap}.navigation__profile{padding:0;border-radius:12px;overflow:hidden}.navigation__profile:hover,.navigation__profile:focus,.navigation__profile:active{background:#0f91fa;-webkit-box-shadow:inset 0 0 0 4px #0f91fa,0px 12px 12px -8px rgba(0,0,0,.25);box-shadow:inset 0 0 0 4px #0f91fa,0px 12px 12px -8px rgba(0,0,0,.25)}.navigation__avatar{position:relative;width:60px;height:60px;border-radius:8px;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.navigation__avatar--no-avatar{background-color:#0f91fa}.navigation__profile--no-avatar .navigation__avatar{background:#0f91fa;-webkit-box-shadow:inset 0 0 0 4px #0f91fa;box-shadow:inset 0 0 0 4px #0f91fa}.navigation__profile--no-avatar .navigation__avatar::before{content:"";position:absolute;inset:0;background:#0f91fa;opacity:.6;border-radius:8px}.navigation__profile--no-avatar .navigation__avatar-icon{position:relative;z-index:1;width:48px;height:48px;color:hsla(0,0%,100%,.6)}.navigation__profile--has-avatar .navigation__avatar-img{width:-webkit-calc(100% - 8px);width:-moz-calc(100% - 8px);width:calc(100% - 8px);height:-webkit-calc(100% - 8px);height:-moz-calc(100% - 8px);height:calc(100% - 8px);-o-object-fit:cover;object-fit:cover;border-radius:6px}.navigation__avatar-img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:8px}.navigation__avatar-icon{width:36px;height:36px;color:hsla(0,0%,100%,.8)}@supports(padding-bottom: env(safe-area-inset-bottom)){.navigation{padding-bottom:-webkit-calc(.75em + env(safe-area-inset-bottom));padding-bottom:-moz-calc(.75em + env(safe-area-inset-bottom));padding-bottom:calc(.75em + env(safe-area-inset-bottom))}}@media(min-width: 480px){.navigation__container{max-width:400px;margin:0 auto}}.default-card-page{position:fixed;top:0;left:0;right:0;bottom:0;width:100%;height:100%;height:100dvh;z-index:100;background:-webkit-linear-gradient(288deg, #009bd9 0%, #00529e 100%);background:-moz-linear-gradient(288deg, #009bd9 0%, #00529e 100%);background:linear-gradient(162deg, #009bd9 0%, #00529e 100%);display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:hidden}.default-card-page__content{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:48px 16px 120px;overflow-y:auto}.default-card{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px;width:100%;max-width:343px;margin:0 auto;height:100%;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.default-card__card{background:#0040a6;border-radius:22px;overflow:hidden}.default-card__header{position:relative;z-index:1}.default-card__header-content{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;gap:16px;padding:16px;background:#fff;border-bottom-right-radius:16px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.default-card__logo{width:40px;height:40px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.default-card__logo-img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.default-card__department{font-family:"Open Sans",-apple-system,BlinkMacSystemFont,sans-serif;font-weight:700;font-size:16px;color:#0040a6;line-height:1.2;max-width:120px}.default-card__avatar-section{padding:0 8px;margin-top:-72px}.default-card__avatar{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%}.default-card__avatar-placeholder{height:260px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:8px;border-top-right-radius:16px;overflow:hidden;position:relative}.default-card__avatar-icon{width:100%;height:auto}.default-card__name-placeholder{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;gap:9px;padding:12px;background:hsla(0,0%,100%,.25);border-bottom-left-radius:16px}.default-card__skeleton{background:hsla(0,0%,100%,.15);border-radius:12px}.default-card__skeleton--department{width:120px;height:16px;background:rgba(0,0,0,.075)}.default-card__skeleton--name{width:192px;height:16px}.default-card__skeleton--subtitle{width:171px;height:10px}.default-card__skeleton--line{width:100%;height:7px}.default-card__skeleton--line-short{width:162px;height:7px}.default-card__question-section{padding:8px;background:rgba(0,0,0,.15)}.default-card__question-content{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px;padding:16px}.default-card__question-title{font-family:"Open Sans",-apple-system,BlinkMacSystemFont,sans-serif;font-weight:700;font-size:14px;color:#fff;line-height:1.4;margin:0 0 8px}.default-card__team{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;padding:12px;background:rgba(0,0,0,.15);border-radius:8px}.default-card__team .default-card__team-name{display:block}.default-card__team .default-card__team-status,.default-card__team .default-card__team-action{display:none}.default-card__team.no-team .default-card__team-name{display:none}.default-card__team.no-team .default-card__team-status,.default-card__team.no-team .default-card__team-action{display:block}.default-card__team-info{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:6px}.default-card__team-label{font-family:"Open Sans",-apple-system,BlinkMacSystemFont,sans-serif;font-weight:700;font-size:14px;color:#fff}.default-card__team-status{font-family:"Open Sans",-apple-system,BlinkMacSystemFont,sans-serif;font-weight:400;font-style:italic;font-size:16px;color:#fff;opacity:.8}.default-card__team-name{font-family:"Open Sans",-apple-system,BlinkMacSystemFont,sans-serif;font-weight:400;font-size:16px;color:#fff}.default-card__team-action{padding:0 8px}.default-card__team-btn{padding:8px 12px;background:rgba(0,0,0,0);border:1px solid #fff;border-radius:24px;color:#fff;font-family:"Open Sans",-apple-system,BlinkMacSystemFont,sans-serif;font-weight:600;font-size:14px;cursor:pointer;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;transition:all .2s ease;white-space:nowrap}.default-card__team-btn:hover{background:hsla(0,0%,100%,.1)}.default-card__team-btn:active{-webkit-transform:scale(0.95);-moz-transform:scale(0.95);-ms-transform:scale(0.95);transform:scale(0.95)}.default-card__create-btn{width:100%;padding:16px 8px;background:#fff;border:1px solid #fff;border-radius:24px;color:#0040a6;font-family:"Open Sans",-apple-system,BlinkMacSystemFont,sans-serif;font-weight:600;font-size:16px;cursor:pointer;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;transition:all .2s ease}.default-card__create-btn:hover{background:hsla(0,0%,100%,.9)}.default-card__create-btn:active{-webkit-transform:scale(0.98);-moz-transform:scale(0.98);-ms-transform:scale(0.98);transform:scale(0.98)}.mission-overview{position:fixed;top:0;left:0;right:0;bottom:0;width:100%;height:100%;height:100dvh;z-index:100;background:#0f91fa;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:1em 1em 120px;overflow:hidden}.mission-overview.mission-key-active .mission-overview__tab-key{background:#fff;color:#0f91fa;opacity:1}.mission-overview.mission-key-active .mission-overview__tab-location{opacity:.5}.mission-overview.mission-key-active .mission-overview__panel-key{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.mission-overview.mission-key-active .mission-overview__panel-location{display:none}.mission-overview.mission-location-active .mission-overview__tab-key{opacity:.5}.mission-overview.mission-location-active .mission-overview__tab-location{background:#fff;color:#0f91fa;opacity:1}.mission-overview.mission-location-active .mission-overview__panel-key{display:none}.mission-overview.mission-location-active .mission-overview__panel-location{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.mission-overview__header{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;gap:16px;margin-bottom:12px}.mission-overview__icon{width:48px;height:48px;background:#fff;border-radius:12px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.mission-overview__icon svg{width:32px;height:32px;stroke:#0040a6}.mission-overview__icon svg path{stroke:#fc5f3b}.mission-overview__title{font-weight:700;font-size:24px;color:#fff;letter-spacing:-0.5px;margin:0}.mission-overview__tabs{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;background:#0f91fa;border-radius:2em;overflow:hidden;margin-bottom:12px;border:2px solid #fff}.mission-overview__tab{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;padding:16px 8px;background:rgba(0,0,0,0);border:none;border-radius:24px;font-family:"Open Sans",-apple-system,BlinkMacSystemFont,sans-serif;font-weight:400;font-size:16px;color:#fff;opacity:.5;cursor:pointer;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;transition:all .2s ease;line-height:1}.mission-overview__tab--active{background:#fff;color:#0f91fa;opacity:1}.mission-overview__content{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;overflow:hidden}.mission-overview__panel{display:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px;height:100%;overflow-y:auto;padding:0 .5em;padding-bottom:16px}.mission-overview__panel--active{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.mission-overview__info-box{border-radius:12px;background:var(--Gradient-1, linear-gradient(162deg, #009bd9 0%, #00529e 100%));display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.5em;padding:.75em;color:#fff;background:hsla(0,0%,100%,.25)}.mission-overview__info-box-content{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;gap:.5em;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.mission-overview__info-box-icon{padding:.5em;border-radius:.5em;background:#0f91fa;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.mission-overview__info-box-btn{border-radius:1.5em;border:1px solid #fff;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:.5em;-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end}.mission-overview__card{background:#fff;border-radius:16px 16px 0 16px;-webkit-box-shadow:0px 6px 16px -8px rgba(24,39,89,.25);box-shadow:0px 6px 16px -8px rgba(24,39,89,.25);overflow:hidden;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.mission-overview__card.is-highlighted{border:1px solid #0f91fa;background:#e6f3ff}.mission-overview__card--key{padding:12px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px}.mission-overview__card--location{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;gap:19px;padding:12px}.mission-overview__card--disabled{-webkit-box-shadow:none;box-shadow:none}.mission-overview__card--disabled .mission-overview__card-number,.mission-overview__card--disabled .mission-overview__card-title{color:#777e87}.mission-overview__card--disabled .mission-overview__card-desc{opacity:.5}.mission-overview__card--disabled .mission-overview__card-image img{opacity:.25}.mission-overview__card--disabled .mission-overview__meta-item{color:#777e87}.mission-overview__card .mission-overview__badge-icon-lock,.mission-overview__card .mission-overview__badge-icon-check{display:none;line-height:1}.mission-overview__card.is-unavailable{background:hsla(0,0%,100%,.5)}.mission-overview__card.is-unavailable .mission-overview__card-body{opacity:.5}.mission-overview__card.is-unavailable .mission-overview__card-image img{opacity:.5}.mission-overview__card.is-unavailable .mission-overview__badge-icon-lock{display:block}.mission-overview__card.is-completed .mission-overview__badge-icon-check{display:block}.mission-overview__card-header{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.mission-overview__card-number{width:24px;height:24px;background:#f0f1f9;border-radius:4px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;font-family:"Open Sans",-apple-system,BlinkMacSystemFont,sans-serif;font-weight:400;font-size:16px;color:#0040a6}.mission-overview__card-title{font-family:"Open Sans",-apple-system,BlinkMacSystemFont,sans-serif;font-weight:400;font-size:16px;color:#0040a6;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1}.mission-overview__card-desc{font-family:"Open Sans",-apple-system,BlinkMacSystemFont,sans-serif;font-weight:400;font-size:14px;color:#575757;line-height:1.4;margin:0}.mission-overview__card-footer{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;-moz-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.mission-overview__card-image{width:112px;height:100px;border-radius:12px;overflow:hidden;position:relative;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.mission-overview__card-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.mission-overview__card-body{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px;min-width:0}.mission-overview__card-meta{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:3px}.mission-overview__meta-item{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;gap:3px;font-family:"Open Sans",-apple-system,BlinkMacSystemFont,sans-serif;font-weight:400;font-size:12px;color:#777e87}.mission-overview__meta-item i{width:16px;text-align:center}.mission-overview__badge{display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;padding:6px 12px;border-radius:12px;font-family:"Open Sans",-apple-system,BlinkMacSystemFont,sans-serif;font-weight:400;font-size:10px;line-height:1}.mission-overview__panel-location .mission-overview__badge{font-size:10px;z-index:999;position:absolute;top:.25em;left:.25em;white-space:nowrap;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.is-available .mission-overview__badge{background:#f0f1f9;color:#0040a6}.is-completed .mission-overview__badge{background:#0dc778;color:#fff}.is-completed .mission-overview__badge i{width:21px;height:21px;background:hsla(0,0%,100%,.15);border-radius:12px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:12px;margin-left:-8px}.is-unavailable .mission-overview__badge{background:#777e87;color:#fff}.is-unavailable .mission-overview__badge i{width:21px;height:21px;background:hsla(0,0%,100%,.15);border-radius:12px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:12px;margin-left:-8px}.mission-overview__arrow{width:40px;height:40px;border-radius:8px;border:1px solid #777e87;background:rgba(0,0,0,0);color:#777e87;font-size:18px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;transition:all .2s ease;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.is-available .mission-overview__arrow{background:#fc5f3b;border-color:#fc5f3b;color:#fff}.is-unavailable .mission-overview__arrow{display:none}.is-completed .mission-overview__arrow{background:unset;border-color:#0f91fa;cursor:not-allowed;pointer-events:none}.is-completed .mission-overview__arrow svg path{stroke:#0f91fa;fill:#0f91fa}.mission-overview__arrow svg path{stroke:#fff;fill:#fff}.mission-overview__arrow:hover{opacity:.8}.edit-profile{position:fixed;top:0;left:0;right:0;bottom:0;width:100%;height:100%;height:100dvh;z-index:100;background:#0f91fa;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;opacity:0;visibility:hidden;-webkit-transition:opacity .3s ease,visibility .3s ease;-moz-transition:opacity .3s ease,visibility .3s ease;transition:opacity .3s ease,visibility .3s ease;z-index:10000}.edit-profile.active{opacity:1;visibility:visible}.edit-profile__header{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;gap:1em;padding:1em}.edit-profile__back-btn{width:40px;height:40px;background:#fc5f3b;border-radius:8px;color:#fff;font-size:18px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;transition:all .2s ease;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.edit-profile__back-btn svg path{stroke:#fff}.edit-profile__back-btn:hover{background:hsla(0,0%,100%,.1)}.edit-profile__title{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;font-family:"Open Sans",-apple-system,BlinkMacSystemFont,sans-serif;font-weight:400;font-size:14px;color:#fff;text-align:center;letter-spacing:2.8px}.edit-profile__spacer{width:40px;height:40px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.edit-profile__content{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.5em;padding:1em;overflow-y:auto}.edit-profile__avatar-section{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;gap:16px}.edit-profile__avatar{position:relative;width:104px;height:104px;border-radius:12px;overflow:hidden;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.edit-profile__avatar-img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.edit-profile__avatar-delete{position:absolute;bottom:8px;left:8px;width:40px;height:40px;background:#fc5f3b;border:none;border-radius:8px;color:#fff;font-size:18px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;transition:all .2s ease}.edit-profile__avatar-delete:hover{background:rgb(251.5311557789,69.9949748744,28.3688442211)}.edit-profile__upload-btn{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;padding:16px 24px;background:rgba(0,0,0,0);border:1px solid #fff;border-radius:24px;color:#fff;font-family:"Open Sans",-apple-system,BlinkMacSystemFont,sans-serif;font-weight:600;font-size:16px;cursor:pointer;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;transition:all .2s ease}.edit-profile__upload-btn i{font-size:16px}.edit-profile__upload-btn:hover{background:hsla(0,0%,100%,.1)}.edit-profile__upload-input{display:none}.edit-profile__form{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px}.edit-profile__error{padding:12px 16px;background:rgba(237,24,71,.2);border:1px solid #ed1847;border-radius:8px;font-family:"Open Sans",-apple-system,BlinkMacSystemFont,sans-serif;font-weight:400;font-size:14px;color:#fff;line-height:1.5;margin-bottom:16px}.edit-profile__field{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:6px}.edit-profile__label{font-family:"Open Sans",-apple-system,BlinkMacSystemFont,sans-serif;font-weight:600;font-size:16px;color:#fff;opacity:.8}.edit-profile__input{width:100%;padding:12px;background:rgba(0,0,0,0);border:1px solid #fff;border-radius:8px;font-family:"Open Sans",-apple-system,BlinkMacSystemFont,sans-serif;font-weight:400;font-size:16px;color:#fff;opacity:.8}.edit-profile__input::-webkit-input-placeholder{color:#fff;opacity:.5}.edit-profile__input:-moz-placeholder{color:#fff;opacity:.5}.edit-profile__input::-moz-placeholder{color:#fff;opacity:.5}.edit-profile__input:-ms-input-placeholder{color:#fff;opacity:.5}.edit-profile__input::-ms-input-placeholder{color:#fff;opacity:.5}.edit-profile__input::placeholder{color:#fff;opacity:.5}.edit-profile__input:focus{outline:none;opacity:1;border-color:#fff}.edit-profile__custom-select{position:relative;width:100%}.edit-profile__custom-select.is-open .edit-profile__select-trigger{border-color:#fff;background:hsla(0,0%,100%,.1)}.edit-profile__custom-select.is-open .edit-profile__select-arrow{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.edit-profile__custom-select.is-open .edit-profile__select-dropdown{opacity:1;visibility:visible;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.edit-profile__select-native{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}.edit-profile__select-trigger{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:12px;width:100%;padding:14px 16px;background:rgba(0,0,0,0);border:1px solid hsla(0,0%,100%,.6);border-radius:12px;font-family:"Open Sans",-apple-system,BlinkMacSystemFont,sans-serif;font-weight:400;font-size:16px;color:#fff;cursor:pointer;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;transition:all .2s ease;text-align:left}.edit-profile__select-trigger:hover{border-color:#fff;background:hsla(0,0%,100%,.05)}.edit-profile__select-trigger:focus{outline:none;border-color:#fff}.edit-profile__select-value{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;opacity:.7}.edit-profile__select-value.has-value{opacity:1}.edit-profile__select-arrow{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;font-size:14px;opacity:.7;-webkit-transition:-webkit-transform .25s ease;transition:-webkit-transform .25s ease;-moz-transition:transform .25s ease, -moz-transform .25s ease;transition:transform .25s ease;transition:transform .25s ease, -webkit-transform .25s ease, -moz-transform .25s ease}.edit-profile__select-dropdown{position:absolute;top:-webkit-calc(100% + 8px);top:-moz-calc(100% + 8px);top:calc(100% + 8px);left:0;right:0;max-height:240px;background:#fff;border-radius:12px;-webkit-box-shadow:0 8px 32px rgba(0,0,0,.25);box-shadow:0 8px 32px rgba(0,0,0,.25);opacity:0;visibility:hidden;-webkit-transform:translateY(-8px);-moz-transform:translateY(-8px);-ms-transform:translateY(-8px);transform:translateY(-8px);-webkit-transition:all .25s ease;-moz-transition:all .25s ease;transition:all .25s ease;overflow:hidden;z-index:100}.edit-profile__select-options{max-height:240px;overflow-y:auto;padding:8px}.edit-profile__select-options::-webkit-scrollbar{width:4px}.edit-profile__select-options::-webkit-scrollbar-track{background:rgba(0,0,0,0)}.edit-profile__select-options::-webkit-scrollbar-thumb{background:rgba(0,64,166,.2);border-radius:2px}.edit-profile__select-option{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;padding:12px 14px;border-radius:8px;font-family:"Open Sans",-apple-system,BlinkMacSystemFont,sans-serif;font-weight:400;font-size:15px;color:#0040a6;cursor:pointer;-webkit-transition:background-color .15s ease;-moz-transition:background-color .15s ease;transition:background-color .15s ease}.edit-profile__select-option:hover{background:rgba(0,64,166,.08)}.edit-profile__select-option.is-selected{background:rgba(15,145,250,.15);font-weight:600}.edit-profile__select-option.is-selected::after{content:"";margin-left:auto;width:18px;height:18px;background:#0f91fa;border-radius:50%;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='20 6 9 17 4 12'%3E%3C/polyline%3E%3C/svg%3E");background-size:12px;background-position:center;background-repeat:no-repeat}.edit-profile__select-option:active{background:rgba(0,64,166,.12)}.edit-profile__textarea{width:100%;padding:12px;background:rgba(0,0,0,0);border:1px solid #fff;border-radius:8px;font-family:"Open Sans",-apple-system,BlinkMacSystemFont,sans-serif;font-weight:400;font-size:16px;color:#fff;resize:none;field-sizing:content}.edit-profile__textarea::-webkit-input-placeholder{color:#fff;opacity:.5}.edit-profile__textarea:-moz-placeholder{color:#fff;opacity:.5}.edit-profile__textarea::-moz-placeholder{color:#fff;opacity:.5}.edit-profile__textarea:-ms-input-placeholder{color:#fff;opacity:.5}.edit-profile__textarea::-ms-input-placeholder{color:#fff;opacity:.5}.edit-profile__textarea::placeholder{color:#fff;opacity:.5}.edit-profile__textarea:focus{outline:none;border-color:#fff}.edit-profile__char-count{-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end;font-family:"Open Sans",-apple-system,BlinkMacSystemFont,sans-serif;font-weight:400;font-size:14px;color:#fff;opacity:.6;margin-top:4px}.edit-profile__footer{padding:16px;padding-bottom:-webkit-calc(32px + env(safe-area-inset-bottom, 0px));padding-bottom:-moz-calc(32px + env(safe-area-inset-bottom, 0px));padding-bottom:calc(32px + env(safe-area-inset-bottom, 0px))}.edit-profile__save-btn{width:100%;padding:16px 8px;background:#fff;border:none;border-radius:24px;font-family:"Open Sans",-apple-system,BlinkMacSystemFont,sans-serif;font-weight:600;font-size:16px;color:#0040a6;cursor:pointer;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;transition:all .2s ease}.edit-profile__save-btn:hover{background:hsla(0,0%,100%,.9)}.edit-profile__save-btn:active{-webkit-transform:scale(0.98);-moz-transform:scale(0.98);-ms-transform:scale(0.98);transform:scale(0.98)}@supports(padding-bottom: env(safe-area-inset-bottom)){.edit-profile__footer{padding-bottom:-webkit-calc(32px + env(safe-area-inset-bottom));padding-bottom:-moz-calc(32px + env(safe-area-inset-bottom));padding-bottom:calc(32px + env(safe-area-inset-bottom))}}.simple-auth{position:fixed;top:0;left:0;right:0;bottom:0;width:100%;height:100%;height:100dvh;z-index:10000;background:#0f91fa;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;opacity:0;visibility:hidden;-webkit-transition:opacity .3s ease,visibility .3s ease;-moz-transition:opacity .3s ease,visibility .3s ease;transition:opacity .3s ease,visibility .3s ease}.login-active .simple-auth.login-component{opacity:1;visibility:visible}.signup-active .simple-auth.signup-component{opacity:1;visibility:visible}.simple-auth__container{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:32px;padding:32px 24px;padding-bottom:-webkit-calc(48px + env(safe-area-inset-bottom, 0px));padding-bottom:-moz-calc(48px + env(safe-area-inset-bottom, 0px));padding-bottom:calc(48px + env(safe-area-inset-bottom, 0px))}.simple-auth__header{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px;text-align:center}.simple-auth__title{font-family:"Open Sans",-apple-system,BlinkMacSystemFont,sans-serif;font-weight:700;font-size:28px;color:#fff;margin:0}.simple-auth__subtitle{font-family:"Open Sans",-apple-system,BlinkMacSystemFont,sans-serif;font-weight:400;font-size:16px;color:#fff;opacity:.8;margin:0}.simple-auth__form{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px}.simple-auth__field{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px}.simple-auth__label{font-family:"Open Sans",-apple-system,BlinkMacSystemFont,sans-serif;font-weight:600;font-size:14px;color:#fff;opacity:.9}.simple-auth__input{width:100%;padding:16px;background:hsla(0,0%,100%,.15);border:1px solid hsla(0,0%,100%,.3);border-radius:12px;font-family:"Open Sans",-apple-system,BlinkMacSystemFont,sans-serif;font-weight:400;font-size:16px;color:#fff;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;transition:all .2s ease}.simple-auth__input::-webkit-input-placeholder{color:hsla(0,0%,100%,.5)}.simple-auth__input:-moz-placeholder{color:hsla(0,0%,100%,.5)}.simple-auth__input::-moz-placeholder{color:hsla(0,0%,100%,.5)}.simple-auth__input:-ms-input-placeholder{color:hsla(0,0%,100%,.5)}.simple-auth__input::-ms-input-placeholder{color:hsla(0,0%,100%,.5)}.simple-auth__input::placeholder{color:hsla(0,0%,100%,.5)}.simple-auth__input:focus{outline:none;background:hsla(0,0%,100%,.2);border-color:#fff}.simple-auth__input--error{border-color:rgba(255,87,87,.8);background:rgba(255,87,87,.1)}.simple-auth__input--error:focus{border-color:#ff5757;background:rgba(255,87,87,.15)}.simple-auth__error{display:block;font-family:"Open Sans",-apple-system,BlinkMacSystemFont,sans-serif;font-weight:400;color:#fff;font-size:12px;margin-top:4px;line-height:1.4}.simple-auth__btn{width:100%;padding:16px;margin-top:8px;background:#fff;border:none;border-radius:24px;font-family:"Open Sans",-apple-system,BlinkMacSystemFont,sans-serif;font-weight:600;font-size:16px;color:#0040a6;cursor:pointer;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;transition:all .2s ease}.simple-auth__btn:hover{background:hsla(0,0%,100%,.9);-webkit-transform:translateY(-1px);-moz-transform:translateY(-1px);-ms-transform:translateY(-1px);transform:translateY(-1px)}.simple-auth__btn:active{-webkit-transform:scale(0.98);-moz-transform:scale(0.98);-ms-transform:scale(0.98);transform:scale(0.98)}.simple-auth__footer{text-align:center}.simple-auth__footer-text{font-family:"Open Sans",-apple-system,BlinkMacSystemFont,sans-serif;font-weight:400;font-size:14px;color:#fff;opacity:.8;margin:0}.simple-auth__link{color:#fff;font-weight:600;text-decoration:underline;-webkit-transition:opacity .2s ease;-moz-transition:opacity .2s ease;transition:opacity .2s ease}.simple-auth__link:hover{opacity:.8}@supports(padding-bottom: env(safe-area-inset-bottom)){.simple-auth__container{padding-bottom:-webkit-calc(48px + env(safe-area-inset-bottom));padding-bottom:-moz-calc(48px + env(safe-area-inset-bottom));padding-bottom:calc(48px + env(safe-area-inset-bottom))}}.scan-overview{position:fixed;top:0;left:0;right:0;bottom:0;width:100%;height:100%;height:100dvh;z-index:99999;background:#d0ebfc;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:24px 16px;opacity:0;visibility:hidden}.scan-overview.active{opacity:1;visibility:visible}.scan-overview.active.has-collected .scan-overview__btn--disabled{display:block}.scan-overview.active.has-collected .scan-overview__btn--primary{display:none}.scan-overview.is-collected .card-item{opacity:0;height:0;min-height:0;margin:unset;-webkit-transition:opacity 1s ease;-moz-transition:opacity 1s ease;transition:opacity 1s ease}.scan-overview.is-collected .scan-overview__success-card{opacity:1;height:auto;margin:auto;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);-webkit-transition:opacity 1s ease,-webkit-transform .5s ease;transition:opacity 1s ease,-webkit-transform .5s ease;-moz-transition:opacity 1s ease,transform .5s ease,-moz-transform .5s ease;transition:opacity 1s ease,transform .5s ease;transition:opacity 1s ease,transform .5s ease,-webkit-transform .5s ease,-moz-transform .5s ease}.scan-overview.is-collected .scan-overview__btn--close{display:block}.scan-overview.is-collected .scan-overview__btn--cancel{display:none}.scan-overview.is-collected .scan-overview__btn--primary{display:none}.scan-overview .card-item{opacity:1;height:auto;-webkit-transition:height 2s ease,opacity 1s ease,margin 2s ease;-moz-transition:height 2s ease,opacity 1s ease,margin 2s ease;transition:height 2s ease,opacity 1s ease,margin 2s ease}.scan-overview .scan-overview__success-card{opacity:0;height:0;margin:0;-webkit-transform:translateY(50%);-moz-transform:translateY(50%);-ms-transform:translateY(50%);transform:translateY(50%)}.scan-overview .scan-overview__success-card-notification{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;border-radius:.75em;background:#0dc778;gap:6px;padding:.75em;margin-top:.5em;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;color:#fff}.scan-overview .scan-overview__success-card-notification svg{border:2px solid #fff;border-radius:50%;background:#fff}.scan-overview .scan-overview__success-card-notification svg path{fill:#0dc778}.scan-overview__container{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px;width:100%;max-width:343px;height:100%;margin:0 auto}.scan-overview__actions{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4px;width:100%}.scan-overview__btn{width:100%;padding:16px 8px;border-radius:24px;font-family:"Open Sans",-apple-system,BlinkMacSystemFont,sans-serif;font-weight:600;font-size:16px;text-align:center;cursor:pointer;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;transition:all .2s ease}.scan-overview__btn--primary{background:#fc5f3b;border:1px solid #fc5f3b;color:#fff}@media(hover: hover){.scan-overview__btn--primary:hover{opacity:.9}}.scan-overview__btn--primary:active{-webkit-transform:scale(0.98);-moz-transform:scale(0.98);-ms-transform:scale(0.98);transform:scale(0.98)}.scan-overview__btn--cancel{background:rgba(0,0,0,0);border:none;color:#1961ab}@media(hover: hover){.scan-overview__btn--cancel:hover{background:hsla(0,0%,100%,.1)}}.scan-overview__btn--cancel:active{-webkit-transform:scale(0.98);-moz-transform:scale(0.98);-ms-transform:scale(0.98);transform:scale(0.98)}.scan-overview__btn--close{display:none;background:#fff;border:1px solid #0f91fa;color:#0f91fa}@media(hover: hover){.scan-overview__btn--close:hover{opacity:.9}}.scan-overview__btn--close:active{-webkit-transform:scale(0.98);-moz-transform:scale(0.98);-ms-transform:scale(0.98);transform:scale(0.98)}.scan-overview__btn--disabled{display:none;background:#d9d9d9;border:1px solid #d9d9d9;color:#575757}@media(hover: hover){.scan-overview__btn--disabled:hover{opacity:.9}}.achievement-popup{position:fixed;top:0;left:0;right:0;bottom:0;width:100%;height:100%;height:100dvh;z-index:9999;background:-webkit-linear-gradient(288deg, #009bd9 0%, #00529e 100%);background:-moz-linear-gradient(288deg, #009bd9 0%, #00529e 100%);background:linear-gradient(162deg, #009bd9 0%, #00529e 100%);display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;opacity:0;visibility:hidden;-webkit-transition:opacity .3s ease,visibility .3s ease;-moz-transition:opacity .3s ease,visibility .3s ease;transition:opacity .3s ease,visibility .3s ease}.achievement-popup.active{opacity:1;visibility:visible}.achievement-popup__header{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:16px;padding-top:-webkit-calc(16px + env(safe-area-inset-top, 0px));padding-top:-moz-calc(16px + env(safe-area-inset-top, 0px));padding-top:calc(16px + env(safe-area-inset-top, 0px))}.achievement-popup__back-btn{width:40px;height:40px;background:rgba(0,0,0,0);border:1px solid #fff;border-radius:8px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;color:#fff;font-size:18px;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;transition:all .2s ease}.achievement-popup__back-btn svg path{stroke:#fff}.achievement-popup__back-btn:hover{background:hsla(0,0%,100%,.1)}.achievement-popup__back-btn:active{-webkit-transform:scale(0.95);-moz-transform:scale(0.95);-ms-transform:scale(0.95);transform:scale(0.95)}.achievement-popup__title{font-family:"Open Sans",-apple-system,BlinkMacSystemFont,sans-serif;font-weight:400;font-size:14px;color:#fff;letter-spacing:2.8px;text-align:center}.achievement-popup__spacer{width:40px;height:40px;opacity:0}.achievement-popup__content{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;background:#d7eefc;padding:16px;overflow-y:auto;padding-bottom:-webkit-calc(6.5em + env(safe-area-inset-bottom));padding-bottom:-moz-calc(6.5em + env(safe-area-inset-bottom));padding-bottom:calc(6.5em + env(safe-area-inset-bottom))}.achievement-popup__list{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}.achievement-popup__item{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;gap:16px}.achievement-popup__item .achievement-popup__avatar{opacity:.5}.achievement-popup__item.is-completed .achievement-popup__avatar{opacity:1}.achievement-popup__avatar{position:relative;width:104px;height:104px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;border-radius:50%;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:8px 0;-webkit-transition:opacity .3s ease;-moz-transition:opacity .3s ease;transition:opacity .3s ease;background:unset}.achievement-popup__avatar img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);-o-object-position:center;object-position:center}.achievement-popup__badge{font-family:"Open Sans",-apple-system,BlinkMacSystemFont,sans-serif;font-weight:700;font-size:14px;color:#fff;padding:6px 8px;border-radius:8px;position:absolute;top:0;right:0;line-height:1}.achievement-popup__badge--dark-blue{background:#0040a6}.achievement-popup__badge--blue{background:#0f91fa}.achievement-popup__badge--red{background:#ed1847}.achievement-popup__badge--green{background:#0dc778}.achievement-popup__info{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px}.achievement-popup__name{font-family:"Open Sans",-apple-system,BlinkMacSystemFont,sans-serif;font-weight:700;font-size:16px;color:#0040a6;line-height:1.2}.achievement-popup__desc{font-family:"Open Sans",-apple-system,BlinkMacSystemFont,sans-serif;font-weight:400;font-size:16px;color:#575757;line-height:1.4;margin:0}.achievement-popup__progress{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px;margin-top:4px}.achievement-popup__progress-bar{width:100%;height:8px;background:#fff;border-radius:100px;overflow:hidden}.achievement-popup__progress-fill{height:100%;background:#0dc778;border-radius:100px;-webkit-transition:width .5s ease;-moz-transition:width .5s ease;transition:width .5s ease}.achievement-popup__progress-text{font-family:"Open Sans",-apple-system,BlinkMacSystemFont,sans-serif;font-weight:700;font-size:14px;text-align:right}.achievement-popup__progress-current{color:#0040a6}.achievement-popup__progress-divider{color:rgba(0,64,166,.35)}.achievement-popup__progress-total{color:rgba(0,64,166,.35)}.leaderboard-page{position:fixed;top:0;left:0;right:0;bottom:0;width:100%;height:100%;height:100dvh;z-index:100;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:hidden;background:#0f91fa}.leaderboard-page__header{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;padding:0 16px 16px;padding-top:-webkit-calc(env(safe-area-inset-top) + 16px);padding-top:-moz-calc(env(safe-area-inset-top) + 16px);padding-top:calc(env(safe-area-inset-top) + 16px);overflow:hidden}.leaderboard-page__content{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;background:#d0ebfc;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:12px 16px;padding-bottom:116px}.leaderboard-page__leaderboard-content{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;overflow:hidden}.leaderboard-page__goals-content{display:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;overflow:hidden}.leaderboard-page.is-goal-active .leaderboard-page__leaderboard-content{display:none}.leaderboard-page.is-goal-active .leaderboard-page__goals-content{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.leaderboard-page.is-goal-active .leaderboard-header__team-status{display:none}.leaderboard-page.is-goal-active .leaderboard-header__tab[data-tab=leaderboard]{background:rgba(0,0,0,0);color:#fff;opacity:.5}.leaderboard-page.is-goal-active .leaderboard-header__tab[data-tab=common-goals]{background:#fff;color:#0040a6;opacity:1}.leaderboard-page.is-your-team-active .team-detail{opacity:1;visibility:visible}.leaderboard-page.is-team-list-active .teamlist-popup{opacity:1;visibility:visible}.leaderboard-page.is-create-team-active .create-team-popup{opacity:1;visibility:visible}.leaderboard-header{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px}.leaderboard-header__title-section{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;gap:16px}.leaderboard-header__icon{width:48px;height:48px;background:#fff;border-radius:12px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.leaderboard-header__icon svg{width:24px;height:24px;color:#fc5f3b}.leaderboard-header__icon svg path{stroke:#fc5f3b}.leaderboard-header__title{font-family:"Open Sans",-apple-system,BlinkMacSystemFont,sans-serif;font-weight:700;font-size:24px;color:#fff;letter-spacing:-0.5px;margin:0}.leaderboard-header__navigation{width:100%;overflow:hidden;z-index:1}.leaderboard-header__tabs{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;background:rgba(0,0,0,.25);border-radius:24px;overflow:hidden}.leaderboard-header__tab{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;padding:16px 8px;background:rgba(0,0,0,0);border:none;border-radius:24px;font-family:"Open Sans",-apple-system,BlinkMacSystemFont,sans-serif;font-weight:400;font-size:16px;color:#fff;opacity:.5;cursor:pointer;-webkit-transition:all 150ms ease;-moz-transition:all 150ms ease;transition:all 150ms ease;white-space:nowrap;line-height:1}.leaderboard-header__tab--active{background:#fff;color:#0040a6;opacity:1}.leaderboard-header__team-status{border-radius:8px}.leaderboard-header__team-status.is-no-team .leaderboard-header__team-joined{display:none}.leaderboard-header__team-status.is-no-team .leaderboard-header__team-no-team{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.leaderboard-header__team-joined{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:8px;padding-top:1em;padding-bottom:0;position:relative;overflow:visible}.leaderboard-header__team-no-team{display:none;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:8px;background:hsla(0,0%,100%,.25);padding:5px;border-radius:1em 1em 0 1em}.leaderboard-header__team-info{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:6px;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;min-width:0;padding:12px}.leaderboard-header__team-joined .leaderboard-header__team-info{padding:0;gap:8px}.leaderboard-header__team-label{font-family:"Open Sans",-apple-system,BlinkMacSystemFont,sans-serif;font-weight:700;font-size:14px;color:#fff}.leaderboard-header__team-empty{font-family:"Open Sans",-apple-system,BlinkMacSystemFont,sans-serif;font-weight:400;font-style:italic;font-size:16px;color:#fff;opacity:.8}.leaderboard-header__actions{padding:0 8px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.leaderboard-header__join-btn{padding:8px 12px;border:1px solid #fff;border-radius:24px;background:rgba(0,0,0,0);font-family:"Open Sans",-apple-system,BlinkMacSystemFont,sans-serif;font-weight:600;font-size:14px;color:#fff;cursor:pointer;white-space:nowrap;-webkit-transition:all 150ms ease;-moz-transition:all 150ms ease;transition:all 150ms ease}.leaderboard-header__join-btn:hover{background:#fff;color:#0040a6}.leaderboard-header__team-name{font-family:"Open Sans",-apple-system,BlinkMacSystemFont,sans-serif;font-weight:400;font-size:24px;color:#fff;letter-spacing:-1px}.leaderboard-header__team-rank{padding-right:.25em}.leaderboard-header__team-name-text{color:#fff}.leaderboard-header__view-team-btn{padding:12px 16px;border:1px solid #fff;border-radius:24px;background:rgba(0,0,0,0);font-family:"Open Sans",-apple-system,BlinkMacSystemFont,sans-serif;font-weight:600;font-size:16px;color:#fff;cursor:pointer;white-space:nowrap;-webkit-transition:all 150ms ease;-moz-transition:all 150ms ease;transition:all 150ms ease;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.leaderboard-header__view-team-btn:hover{background:#fff;color:#0040a6}.leaderboard-header__team-points{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;padding:8px;width:7em;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;position:absolute;right:0;bottom:0}.leaderboard-header__points-value{font-family:"Open Sans",-apple-system,BlinkMacSystemFont,sans-serif;font-weight:700;font-size:32px;color:#fff;line-height:1}.leaderboard-header__points-label{font-family:"Open Sans",-apple-system,BlinkMacSystemFont,sans-serif;font-weight:400;font-size:12px;color:#fff;text-align:center}.leaderboard-header__trophy-decoration{position:absolute;right:-20px;top:50%;-webkit-transform:translateY(-33%);-moz-transform:translateY(-33%);-ms-transform:translateY(-33%);transform:translateY(-33%);pointer-events:none}.leaderboard-header__trophy-decoration svg{width:12em;height:12em;color:#fff}.leaderboard-list{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px;height:100%;overflow:hidden}.leaderboard-list__header{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;gap:19px;padding:0 12px 0 0;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.leaderboard-list__col-team{width:140px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.leaderboard-list__toggle{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;border:2px solid rgba(25,97,171,.25);border-radius:24px;padding:4px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;position:relative}.leaderboard-list__toggle-btn{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:8px 16px;border:none;border-radius:24px;background:rgba(0,0,0,0);color:rgba(25,97,171,.5);font-family:"Open Sans",-apple-system,BlinkMacSystemFont,sans-serif;font-size:14px;font-weight:400;cursor:pointer;-webkit-transition:color 250ms ease;-moz-transition:color 250ms ease;transition:color 250ms ease;white-space:nowrap;position:relative;z-index:1;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1}.leaderboard-list__toggle-btn:hover{color:rgba(25,97,171,.75)}.leaderboard-list__toggle-btn[data-period=month]{color:#fff}.leaderboard-list__toggle-indicator{position:absolute;top:4px;bottom:4px;left:4px;width:-webkit-calc(50% - 4px);width:-moz-calc(50% - 4px);width:calc(50% - 4px);background:#0dc778;border-radius:24px;-webkit-transition:-webkit-transform 250ms ease;transition:-webkit-transform 250ms ease;-moz-transition:transform 250ms ease, -moz-transform 250ms ease;transition:transform 250ms ease;transition:transform 250ms ease, -webkit-transform 250ms ease, -moz-transform 250ms ease;z-index:0}.leaderboard-list__toggle.is-total-active .leaderboard-list__toggle-indicator{-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%)}.leaderboard-list__toggle.is-total-active .leaderboard-list__toggle-btn[data-period=month]{color:rgba(25,97,171,.5)}.leaderboard-list__toggle.is-total-active .leaderboard-list__toggle-btn[data-period=month]:hover{color:rgba(25,97,171,.75)}.leaderboard-list__toggle.is-total-active .leaderboard-list__toggle-btn[data-period=total]{color:#fff}.leaderboard-list__col-stats{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.leaderboard-list__stat-header{width:32px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;color:rgba(77,94,152,.75);font-size:14px}.leaderboard-list__stat-header svg path{fill:rgba(77,94,152,.75)}.leaderboard-list__stat-header--highlight svg path{fill:#0040a6}.leaderboard-list__scroll-container{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch}.leaderboard-list__scroll-container::-webkit-scrollbar{width:4px}.leaderboard-list__scroll-container::-webkit-scrollbar-track{background:rgba(0,0,0,0)}.leaderboard-list__scroll-container::-webkit-scrollbar-thumb{background:rgba(0,64,166,.2);border-radius:2px}.leaderboard-list__items{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:7px}.leaderboard-list__item{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;gap:19px;background:#fff;border-radius:16px 0 16px 0;padding:12px 0 12px 12px;-webkit-box-shadow:0px 6px 16px -8px rgba(24,39,89,.25);box-shadow:0px 6px 16px -8px rgba(24,39,89,.25);overflow:hidden;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;position:relative}.leaderboard-list__item--first{background:#0dc778}.leaderboard-list__item--first .leaderboard-list__rank{background:#fff;color:#0dc778;font-weight:700}.leaderboard-list__item--first .leaderboard-list__name{color:#fff}.leaderboard-list__item--first .leaderboard-list__stat{color:#fff}.leaderboard-list__item--first .leaderboard-list__stat--total{font-weight:700}.leaderboard-list__item--current{-webkit-box-shadow:0px 6px 16px -8px rgba(24,39,89,.25),inset 0 0 0 1px #0f91fa;box-shadow:0px 6px 16px -8px rgba(24,39,89,.25),inset 0 0 0 1px #0f91fa}.leaderboard-list__item--current .leaderboard-list__rank{color:#1961ab}.leaderboard-list__item--current .leaderboard-list__name{color:#1961ab}.leaderboard-list__item--current .leaderboard-list__stat{color:#1961ab}.leaderboard-list__item--current .leaderboard-list__stat--total{color:#1961ab}.leaderboard-list__team{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;width:140px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;padding:2px 0}.leaderboard-list__rank-wrapper{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;gap:2px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.leaderboard-list__rank{min-width:24px;height:24px;padding:0 4px;background:#d0ebfc;color:rgba(0,82,158,.5);border-radius:4px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;font-family:"Open Sans",-apple-system,BlinkMacSystemFont,sans-serif;font-weight:400;font-size:16px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.leaderboard-list__user-indicator{width:24px;height:24px;background:#0f91fa;border-radius:4px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff;font-size:12px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;padding:6px}.leaderboard-list__name{font-family:"Open Sans",-apple-system,BlinkMacSystemFont,sans-serif;font-weight:400;font-size:16px;color:rgba(25,97,171,.5);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.leaderboard-list__stats{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-right:12px}.leaderboard-list__stat{width:32px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;font-family:"Open Sans",-apple-system,BlinkMacSystemFont,sans-serif;font-weight:400;font-size:16px;color:rgba(25,97,171,.5)}.leaderboard-list__stat--total{font-weight:700;color:rgba(0,82,158,.5019607843)}.leaderboard-list__separator{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:3px;padding:8px 0;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.leaderboard-list__dot{width:3px;height:3px;background:#0f91fa;border-radius:50%}.leaderboard-list__user-team{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;margin-top:auto}.leaderboard{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px;width:100%}.leaderboard__header{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;gap:16px}.leaderboard__icon{width:48px;height:48px;background:#fff;border-radius:12px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.leaderboard__icon svg{width:24px;height:24px;color:#ed1847}.leaderboard__title{font-family:"Open Sans",-apple-system,BlinkMacSystemFont,sans-serif;font-weight:700;font-size:24px;color:#000;letter-spacing:-0.5px;margin:0}.leaderboard__team-status{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:8px;background:#fff;border-radius:8px;padding:12px;overflow:hidden}.leaderboard__team-info{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:6px;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;min-width:0}.leaderboard__team-label{font-family:"Open Sans",-apple-system,BlinkMacSystemFont,sans-serif;font-weight:700;font-size:14px;color:#0040a6}.leaderboard__team-name{font-family:"Open Sans",-apple-system,BlinkMacSystemFont,sans-serif;font-weight:400;font-size:16px;color:#0040a6}.leaderboard__team-empty{font-family:"Open Sans",-apple-system,BlinkMacSystemFont,sans-serif;font-weight:400;font-style:italic;font-size:16px;color:#0040a6;opacity:.8}.leaderboard__join-btn{padding:8px 12px;border:1px solid #0040a6;border-radius:24px;background:rgba(0,0,0,0);font-family:"Open Sans",-apple-system,BlinkMacSystemFont,sans-serif;font-weight:600;font-size:14px;color:#0040a6;cursor:pointer;white-space:nowrap;-webkit-transition:all 150ms ease;-moz-transition:all 150ms ease;transition:all 150ms ease}.leaderboard__join-btn:hover{background:#0040a6;color:#fff}.leaderboard__table-header{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;gap:19px;padding:0 12px}.leaderboard__col-team{width:140px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.leaderboard__col-stats{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-right:12px}.leaderboard__stat-header{width:32px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;color:rgba(77,94,152,.75);font-size:14px}.leaderboard__stat-header--highlight{color:#0040a6}.leaderboard__list{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:7px;overflow-y:auto;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1}.leaderboard__item{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;gap:19px;background:#fff;border-radius:16px 0 16px 0;padding:12px 0 12px 12px;-webkit-box-shadow:0px 6px 16px -8px rgba(24,39,89,.25);box-shadow:0px 6px 16px -8px rgba(24,39,89,.25);overflow:hidden}.leaderboard__item--first{background:#0f91fa}.leaderboard__item--first .leaderboard__rank{background:hsla(0,0%,100%,.15);color:#fff}.leaderboard__item--first .leaderboard__name{color:#fff}.leaderboard__item--first .leaderboard__stat{color:#fff}.leaderboard__item--first .leaderboard__stat--total{font-weight:700}.leaderboard__team{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;width:140px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;padding:2px 0}.leaderboard__rank{width:24px;height:24px;background:#f0f1f9;border-radius:4px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;font-family:"Open Sans",-apple-system,BlinkMacSystemFont,sans-serif;font-weight:400;font-size:16px;color:#0040a6;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.leaderboard__name{font-family:"Open Sans",-apple-system,BlinkMacSystemFont,sans-serif;font-weight:400;font-size:16px;color:#0040a6;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.leaderboard__stats{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-right:12px}.leaderboard__stat{width:32px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;font-family:"Open Sans",-apple-system,BlinkMacSystemFont,sans-serif;font-weight:400;font-size:16px;color:#575757}.leaderboard__stat--total{font-weight:700;color:#0040a6}.common-goals{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;height:100%}.common-goals__list{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px;overflow-y:auto}.common-goals__item{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;gap:16px}.common-goals__badge{width:104px;height:104px;border-radius:50%;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:4px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;padding:8px}.common-goals__badge--blue{background:#009bd9}.common-goals__badge--orange{background:#ec6725}.common-goals__badge--green{background:#0dc778}.common-goals__badge-value{font-family:"Open Sans",-apple-system,BlinkMacSystemFont,sans-serif;font-weight:700;font-size:28px;color:#fff;line-height:1}.common-goals__badge-total{font-family:"Open Sans",-apple-system,BlinkMacSystemFont,sans-serif;font-weight:400;font-size:16px;color:#fff;opacity:.4}.common-goals__content{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px;min-width:0}.common-goals__title{font-family:"Open Sans",-apple-system,BlinkMacSystemFont,sans-serif;font-weight:700;font-size:16px;color:#0f91fa;margin:0;line-height:1.2}.common-goals__description{font-family:"Open Sans",-apple-system,BlinkMacSystemFont,sans-serif;font-weight:400;font-size:16px;color:#575757;margin:0;line-height:1.4}.common-goals__progress{width:100%;height:8px;background:#010638;border-radius:12px;overflow:hidden}.common-goals__progress-bar{height:100%;border-radius:12px;background:-webkit-gradient(linear, left top, left bottom, color-stop(50%, #04c9ff), color-stop(50%, #06b2e8));background:-webkit-linear-gradient(top, #04c9ff 50%, #06b2e8 50%);background:-moz-linear-gradient(top, #04c9ff 50%, #06b2e8 50%);background:linear-gradient(180deg, #04c9ff 50%, #06b2e8 50%);-webkit-transition:width .4s ease;-moz-transition:width .4s ease;transition:width .4s ease}.team-detail{position:absolute;inset:0;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;z-index:10;opacity:0;visibility:hidden;-webkit-transition:opacity .3s ease,visibility .3s ease;-moz-transition:opacity .3s ease,visibility .3s ease;transition:opacity .3s ease,visibility .3s ease;background:#0f91fa}.team-detail__header{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;padding:0 16px 16px;padding-top:-webkit-calc(env(safe-area-inset-top) + 16px);padding-top:-moz-calc(env(safe-area-inset-top) + 16px);padding-top:calc(env(safe-area-inset-top) + 16px);overflow:hidden}.team-detail__top-bar{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:16px}.team-detail__back-btn{width:40px;height:40px;background:rgba(0,0,0,0);border:1px solid #fff;border-radius:8px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;color:#fff;-webkit-transition:all 150ms ease;-moz-transition:all 150ms ease;transition:all 150ms ease;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.team-detail__back-btn svg{width:18px;height:18px}.team-detail__back-btn svg path{stroke:currentColor}.team-detail__back-btn:hover{background:hsla(0,0%,100%,.1)}.team-detail__page-title{font-family:"Open Sans",-apple-system,BlinkMacSystemFont,sans-serif;font-weight:400;font-size:14px;color:#fff;letter-spacing:2.8px;text-align:center;padding-left:40px}.team-detail__spacer{width:40px;height:40px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.team-detail__team-info{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-top:16px;position:relative;overflow:visible}.team-detail__team-left{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px;z-index:1}.team-detail__team-name{font-family:"Open Sans",-apple-system,BlinkMacSystemFont,sans-serif;font-weight:400;font-size:24px;color:#fff;letter-spacing:-1px}.team-detail__team-rank{color:#fff;padding-right:.25em}.team-detail__team-name-text{color:#fff}.team-detail__leave-btn{padding:12px 16px;background:#fc5f3b;border:none;border-radius:24px;font-family:"Open Sans",-apple-system,BlinkMacSystemFont,sans-serif;font-weight:600;font-size:16px;color:#fff;cursor:pointer;white-space:nowrap;-webkit-transition:all 150ms ease;-moz-transition:all 150ms ease;transition:all 150ms ease;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.team-detail__leave-btn:hover{opacity:.9}.team-detail__leave-btn:active{-webkit-transform:scale(0.98);-moz-transform:scale(0.98);-ms-transform:scale(0.98);transform:scale(0.98)}.team-detail__team-points{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;padding:8px;width:64px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;z-index:1;position:absolute;right:1em;top:2em}.team-detail__points-value{font-family:"Open Sans",-apple-system,BlinkMacSystemFont,sans-serif;font-weight:700;font-size:32px;color:#fff;line-height:1}.team-detail__points-label{font-family:"Open Sans",-apple-system,BlinkMacSystemFont,sans-serif;font-weight:400;font-size:12px;color:#fff;text-align:center;white-space:nowrap}.team-detail__trophy-decoration{position:absolute;right:-1em;top:3em;-webkit-transform:translateY(-33%);-moz-transform:translateY(-33%);-ms-transform:translateY(-33%);transform:translateY(-33%);pointer-events:none}.team-detail__trophy-decoration svg{width:10em;height:10em;color:#fff}.team-detail__content{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;background:-webkit-linear-gradient(298.83deg, rgb(181, 221, 244) 50.514%, rgb(255, 255, 255) 100%);background:-moz-linear-gradient(298.83deg, rgb(181, 221, 244) 50.514%, rgb(255, 255, 255) 100%);background:linear-gradient(151.17deg, rgb(181, 221, 244) 50.514%, rgb(255, 255, 255) 100%);padding:12px 16px;padding-bottom:116px;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.team-detail__member-list{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:7px;overflow-y:auto;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1}.team-detail__member-list::-webkit-scrollbar{width:4px}.team-detail__member-list::-webkit-scrollbar-track{background:rgba(0,0,0,0)}.team-detail__member-list::-webkit-scrollbar-thumb{background:rgba(0,64,166,.2);border-radius:2px}.team-detail__member-item{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;background:#fff;border-radius:16px 0 16px 0;padding:12px;-webkit-box-shadow:0px 6px 16px -8px rgba(24,39,89,.25);box-shadow:0px 6px 16px -8px rgba(24,39,89,.25);-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.team-detail__member-name{font-family:"Open Sans",-apple-system,BlinkMacSystemFont,sans-serif;font-weight:400;font-size:16px;color:#0040a6}.team-detail__member-points{font-family:"Open Sans",-apple-system,BlinkMacSystemFont,sans-serif;font-weight:400;font-size:16px;color:#575757}.teamlist-popup{position:absolute;inset:0;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background:#fff;z-index:10;opacity:0;visibility:hidden;-webkit-transition:opacity .3s ease,visibility .3s ease;-moz-transition:opacity .3s ease,visibility .3s ease;transition:opacity .3s ease,visibility .3s ease;padding-bottom:-webkit-calc(6em + env(safe-area-inset-bottom));padding-bottom:-moz-calc(6em + env(safe-area-inset-bottom));padding-bottom:calc(6em + env(safe-area-inset-bottom))}.teamlist-popup__header{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;gap:16px;padding:16px;padding-top:-webkit-calc(env(safe-area-inset-top) + 16px);padding-top:-moz-calc(env(safe-area-inset-top) + 16px);padding-top:calc(env(safe-area-inset-top) + 16px);-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.teamlist-popup__back-btn{width:40px;height:40px;background:#fff;border:1px solid #a2a2a2;border-radius:8px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;-webkit-transition:all 150ms ease;-moz-transition:all 150ms ease;transition:all 150ms ease;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.teamlist-popup__back-btn svg{width:18px;height:18px;color:#2b2f32}.teamlist-popup__back-btn:hover{background:#f0f1f9}.teamlist-popup__back-btn:active{-webkit-transform:scale(0.95);-moz-transform:scale(0.95);-ms-transform:scale(0.95);transform:scale(0.95)}.teamlist-popup__title{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;font-family:"Open Sans",-apple-system,BlinkMacSystemFont,sans-serif;font-weight:400;font-size:14px;color:#9ea3c5;letter-spacing:2.8px;text-align:center}.teamlist-popup__spacer{width:40px;height:40px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.teamlist-popup__content{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:hidden;position:relative}.teamlist-popup__scroll-container{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;padding:0 16px;padding-bottom:140px}.teamlist-popup__scroll-container::-webkit-scrollbar{width:4px}.teamlist-popup__scroll-container::-webkit-scrollbar-track{background:rgba(0,0,0,0)}.teamlist-popup__scroll-container::-webkit-scrollbar-thumb{background:rgba(0,64,166,.2);border-radius:2px}.teamlist-popup__list{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:7px}.teamlist-popup__item{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;gap:19px;background:#fff;border:1px solid #9ea3c5;border-radius:16px 0 16px 0;padding:12px;overflow:hidden;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.teamlist-popup__item.is-full{opacity:.5;cursor:not-allowed}.teamlist-popup__item.is-full .teamlist-popup__join-btn{background:#f0f1f9;border:1px solid #a2a2a2;color:#a2a2a2;cursor:not-allowed;pointer-events:none}.teamlist-popup__team-name{width:140px;font-family:"Open Sans",-apple-system,BlinkMacSystemFont,sans-serif;font-weight:400;font-size:16px;color:#0040a6;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.teamlist-popup__members{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;font-family:"Open Sans",-apple-system,BlinkMacSystemFont,sans-serif;font-weight:400;font-size:16px;color:#575757;text-align:center}.teamlist-popup__join-btn{width:40px;background:rgba(0,0,0,0);border:1px solid #0040a6;border-radius:24px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;-webkit-transition:all 150ms ease;-moz-transition:all 150ms ease;transition:all 150ms ease;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;padding:8px 12px}.teamlist-popup__join-btn:hover{background:rgba(0,64,166,.1)}.teamlist-popup__join-btn:active{-webkit-transform:scale(0.95);-moz-transform:scale(0.95);-ms-transform:scale(0.95);transform:scale(0.95)}.teamlist-popup__join-icon{font-family:"Open Sans",-apple-system,BlinkMacSystemFont,sans-serif;font-weight:400;font-size:14px;color:#0040a6;line-height:1}.teamlist-popup__footer{position:absolute;bottom:0;left:0;right:0;background:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0)), to(rgba(0, 0, 0, 0.25)));background:-webkit-linear-gradient(top, rgba(255, 255, 255, 0) 0%, rgba(0, 0, 0, 0.25) 100%);background:-moz-linear-gradient(top, rgba(255, 255, 255, 0) 0%, rgba(0, 0, 0, 0.25) 100%);background:linear-gradient(to bottom, rgba(255, 255, 255, 0) 0%, rgba(0, 0, 0, 0.25) 100%);padding:56px 16px 32px;pointer-events:none}.teamlist-popup__footer.hide{display:none}.teamlist-popup__create-card{background:#fff;border-radius:24px;padding:16px;-webkit-box-shadow:0px 6px 32px -12px rgba(16,29,70,.75);box-shadow:0px 6px 32px -12px rgba(16,29,70,.75);pointer-events:auto;line-height:1}.teamlist-popup__create-text{display:block;font-family:"Open Sans",-apple-system,BlinkMacSystemFont,sans-serif;font-weight:400;font-size:16px;color:#2b2f32;text-align:center}.teamlist-popup__create-text button{color:#0040a6;text-decoration:underline;font-weight:600;cursor:pointer}.teamlist-popup__create-link{color:#0040a6;text-decoration:underline;cursor:pointer}.teamlist-popup__create-link:hover{text-decoration:none}.teamlist-popup__confirm-overlay{position:fixed;inset:0;z-index:100;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:32px;background:rgba(0,0,0,.25);opacity:0;visibility:hidden;-webkit-transition:opacity .3s ease,visibility .3s ease;-moz-transition:opacity .3s ease,visibility .3s ease;transition:opacity .3s ease,visibility .3s ease}.teamlist-popup__confirm-overlay.active{opacity:1;visibility:visible}.teamlist-popup__confirm-overlay.active .teamlist-popup__confirm-popup{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.teamlist-popup__confirm-popup{width:100%;max-width:320px;background:#fff;border-radius:24px;padding:24px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px;-webkit-transform:scale(0.9);-moz-transform:scale(0.9);-ms-transform:scale(0.9);transform:scale(0.9);-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;-moz-transition:transform .3s ease, -moz-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease, -webkit-transform .3s ease, -moz-transform .3s ease}.teamlist-popup__confirm-content{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px;padding-top:8px}.teamlist-popup__confirm-title{font-family:"Open Sans",-apple-system,BlinkMacSystemFont,sans-serif;font-weight:700;font-size:28px;color:#000;margin:0;line-height:1.2}.teamlist-popup__confirm-teamname{color:#0040a6}.teamlist-popup__confirm-description{font-family:"Open Sans",-apple-system,BlinkMacSystemFont,sans-serif;font-weight:400;font-size:16px;color:#575757;margin:0;line-height:1.5}.teamlist-popup__confirm-actions{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;-moz-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:8px;padding-top:8px}.teamlist-popup__confirm-cancel{padding:16px 32px;background:#f0f1f9;border:none;border-radius:24px;font-family:"Open Sans",-apple-system,BlinkMacSystemFont,sans-serif;font-weight:600;font-size:16px;color:#fc5f3b;cursor:pointer;-webkit-transition:all 150ms ease;-moz-transition:all 150ms ease;transition:all 150ms ease}.teamlist-popup__confirm-cancel:hover{background:rgb(221.7857142857,224,241.7142857143)}.teamlist-popup__confirm-cancel:active{-webkit-transform:scale(0.98);-moz-transform:scale(0.98);-ms-transform:scale(0.98);transform:scale(0.98)}.teamlist-popup__confirm-submit{padding:16px 32px;background:#0040a6;border:1px solid #0040a6;border-radius:24px;font-family:"Open Sans",-apple-system,BlinkMacSystemFont,sans-serif;font-weight:600;font-size:16px;color:#fff;cursor:pointer;-webkit-transition:all 150ms ease;-moz-transition:all 150ms ease;transition:all 150ms ease}.teamlist-popup__confirm-submit:hover{background:rgb(0,54.1686746988,140.5)}.teamlist-popup__confirm-submit:active{-webkit-transform:scale(0.98);-moz-transform:scale(0.98);-ms-transform:scale(0.98);transform:scale(0.98)}.create-team-popup{position:absolute;inset:0;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background:#fff;z-index:10;opacity:0;visibility:hidden;-webkit-transition:opacity .3s ease,visibility .3s ease;-moz-transition:opacity .3s ease,visibility .3s ease;transition:opacity .3s ease,visibility .3s ease;padding-bottom:-webkit-calc(6em + env(safe-area-inset-bottom));padding-bottom:-moz-calc(6em + env(safe-area-inset-bottom));padding-bottom:calc(6em + env(safe-area-inset-bottom))}.create-team-popup__header{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;gap:16px;padding:16px;padding-top:-webkit-calc(env(safe-area-inset-top) + 16px);padding-top:-moz-calc(env(safe-area-inset-top) + 16px);padding-top:calc(env(safe-area-inset-top) + 16px);-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.create-team-popup__back-btn{width:40px;height:40px;background:#fff;border:1px solid #a2a2a2;border-radius:8px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;-webkit-transition:all 150ms ease;-moz-transition:all 150ms ease;transition:all 150ms ease;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.create-team-popup__back-btn svg{width:18px;height:18px;color:#2b2f32}.create-team-popup__back-btn:hover{background:#f0f1f9}.create-team-popup__back-btn:active{-webkit-transform:scale(0.95);-moz-transform:scale(0.95);-ms-transform:scale(0.95);transform:scale(0.95)}.create-team-popup__title{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;font-family:"Open Sans",-apple-system,BlinkMacSystemFont,sans-serif;font-weight:400;font-size:14px;color:#9ea3c5;letter-spacing:2.8px;text-align:center}.create-team-popup__spacer{width:40px;height:40px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.create-team-popup__content{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0 16px;overflow:hidden}.create-team-popup__form{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}.create-team-popup__field{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:6px}.create-team-popup__label{font-family:"Open Sans",-apple-system,BlinkMacSystemFont,sans-serif;font-weight:600;font-size:16px;color:#2b2f32;opacity:.8}.create-team-popup__input{width:100%;padding:12px;border:1px solid #2b2f32;border-radius:8px;font-family:"Open Sans",-apple-system,BlinkMacSystemFont,sans-serif;font-weight:400;font-size:16px;color:#2b2f32;background:rgba(0,0,0,0);outline:none;-webkit-transition:border-color 150ms ease;-moz-transition:border-color 150ms ease;transition:border-color 150ms ease}.create-team-popup__input::-webkit-input-placeholder{color:#2b2f32;opacity:.4}.create-team-popup__input:-moz-placeholder{color:#2b2f32;opacity:.4}.create-team-popup__input::-moz-placeholder{color:#2b2f32;opacity:.4}.create-team-popup__input:-ms-input-placeholder{color:#2b2f32;opacity:.4}.create-team-popup__input::-ms-input-placeholder{color:#2b2f32;opacity:.4}.create-team-popup__input::placeholder{color:#2b2f32;opacity:.4}.create-team-popup__input:focus{border-color:#0040a6}.create-team-popup__link-text{font-family:"Open Sans",-apple-system,BlinkMacSystemFont,sans-serif;font-weight:400;font-size:16px;color:#2b2f32;text-align:center;margin:0}.create-team-popup__link-text button{color:#0040a6;text-decoration:underline;font-weight:600;cursor:pointer}.create-team-popup__link{color:#0040a6;text-decoration:underline;cursor:pointer}.create-team-popup__link:hover{text-decoration:none}.create-team-popup__footer{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;padding:8px 0 16px}.create-team-popup__submit-btn{width:100%;padding:16px 8px;background:#0040a6;border:1px solid #0040a6;border-radius:24px;font-family:"Open Sans",-apple-system,BlinkMacSystemFont,sans-serif;font-weight:600;font-size:16px;color:#fff;cursor:pointer;-webkit-transition:all 150ms ease;-moz-transition:all 150ms ease;transition:all 150ms ease}.create-team-popup__submit-btn:hover{background:rgb(0,54.1686746988,140.5)}.create-team-popup__submit-btn:active{-webkit-transform:scale(0.98);-moz-transform:scale(0.98);-ms-transform:scale(0.98);transform:scale(0.98)}.create-team-popup__confirm-overlay{position:fixed;inset:0;z-index:100;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:32px;background:rgba(0,0,0,.25);opacity:0;visibility:hidden;-webkit-transition:opacity .3s ease,visibility .3s ease;-moz-transition:opacity .3s ease,visibility .3s ease;transition:opacity .3s ease,visibility .3s ease}.create-team-popup__confirm-overlay.active{opacity:1;visibility:visible}.create-team-popup__confirm-overlay.active .create-team-popup__confirm-popup{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.create-team-popup__confirm-popup{width:100%;max-width:320px;background:#fff;border-radius:24px;padding:24px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px;-webkit-transform:scale(0.9);-moz-transform:scale(0.9);-ms-transform:scale(0.9);transform:scale(0.9);-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;-moz-transition:transform .3s ease, -moz-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease, -webkit-transform .3s ease, -moz-transform .3s ease}.create-team-popup__confirm-content{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px;padding-top:8px}.create-team-popup__confirm-title{font-family:"Open Sans",-apple-system,BlinkMacSystemFont,sans-serif;font-weight:700;font-size:28px;color:#000;margin:0;line-height:1.2}.create-team-popup__confirm-teamname{color:#0040a6}.create-team-popup__confirm-description{font-family:"Open Sans",-apple-system,BlinkMacSystemFont,sans-serif;font-weight:400;font-size:16px;color:#575757;margin:0;line-height:1.5}.create-team-popup__confirm-actions{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;-moz-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:8px;padding-top:8px}.create-team-popup__confirm-cancel{padding:16px 32px;background:#f0f1f9;border:none;border-radius:24px;font-family:"Open Sans",-apple-system,BlinkMacSystemFont,sans-serif;font-weight:600;font-size:16px;color:#fc5f3b;cursor:pointer;-webkit-transition:all 150ms ease;-moz-transition:all 150ms ease;transition:all 150ms ease}.create-team-popup__confirm-cancel:hover{background:rgb(221.7857142857,224,241.7142857143)}.create-team-popup__confirm-cancel:active{-webkit-transform:scale(0.98);-moz-transform:scale(0.98);-ms-transform:scale(0.98);transform:scale(0.98)}.create-team-popup__confirm-submit{padding:16px 32px;background:#0040a6;border:1px solid #0040a6;border-radius:24px;font-family:"Open Sans",-apple-system,BlinkMacSystemFont,sans-serif;font-weight:600;font-size:16px;color:#fff;cursor:pointer;-webkit-transition:all 150ms ease;-moz-transition:all 150ms ease;transition:all 150ms ease}.create-team-popup__confirm-submit:hover{background:rgb(0,54.1686746988,140.5)}.create-team-popup__confirm-submit:active{-webkit-transform:scale(0.98);-moz-transform:scale(0.98);-ms-transform:scale(0.98);transform:scale(0.98)}.back-button{position:absolute;top:36px;left:16px;width:40px;height:40px;background:#fc5f3b;border:none;border-radius:8px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;z-index:10;-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;-moz-transition:transform .2s ease, -moz-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease, -webkit-transform .2s ease, -moz-transform .2s ease}.back-button:hover{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}.back-button:active{-webkit-transform:scale(0.95);-moz-transform:scale(0.95);-ms-transform:scale(0.95);transform:scale(0.95)}.back-button__icon{width:18px;height:18px}.back-button svg path{fill:#fff;stroke:#fff}.mission-completed-popup{position:fixed;top:0;left:0;right:0;bottom:0;width:100%;height:100%;height:100dvh;z-index:100000;background:#0f91fa;pointer-events:none;opacity:0;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}.mission-completed-popup.active{opacity:1;pointer-events:auto}.mission-completed-popup.active .background-logo{-webkit-animation:background-logo-animation .75s forwards cubic-bezier(0.4, 0, 0.2, 1);-moz-animation:background-logo-animation .75s forwards cubic-bezier(0.4, 0, 0.2, 1);animation:background-logo-animation .75s forwards cubic-bezier(0.4, 0, 0.2, 1);-webkit-animation-delay:.1s;-moz-animation-delay:.1s;animation-delay:.1s}.mission-completed-popup.active .mission-completed-popup__decor-line{-webkit-animation:decor-line-animation 1s ease;-moz-animation:decor-line-animation 1s ease;animation:decor-line-animation 1s ease;-webkit-animation-delay:.8s;-moz-animation-delay:.8s;animation-delay:.8s}.mission-completed-popup.active .mission-completed-popup__decore-circle{-webkit-animation:check-animation-circle .75s forwards cubic-bezier(0.4, 0, 0.2, 1);-moz-animation:check-animation-circle .75s forwards cubic-bezier(0.4, 0, 0.2, 1);animation:check-animation-circle .75s forwards cubic-bezier(0.4, 0, 0.2, 1);-webkit-animation-delay:1.5s;-moz-animation-delay:1.5s;animation-delay:1.5s}.mission-completed-popup.active .mission-completed-popup__check{-webkit-animation:check-animation .5s forwards cubic-bezier(0.4, 0, 0.2, 1);-moz-animation:check-animation .5s forwards cubic-bezier(0.4, 0, 0.2, 1);animation:check-animation .5s forwards cubic-bezier(0.4, 0, 0.2, 1);-webkit-animation-delay:2s;-moz-animation-delay:2s;animation-delay:2s}.mission-completed-popup.active .mission-completed-popup__title{opacity:1;-webkit-transition-delay:2s;-moz-transition-delay:2s;transition-delay:2s;-webkit-transform:translateY(0) translateX(-50%);-moz-transform:translateY(0) translateX(-50%);-ms-transform:translateY(0) translateX(-50%);transform:translateY(0) translateX(-50%)}.mission-completed-popup .background-logo{overflow:visible;position:fixed;top:50%;left:50%;-webkit-transform:translate(-50%, -50%) scale(0.9);-moz-transform:translate(-50%, -50%) scale(0.9);-ms-transform:translate(-50%, -50%) scale(0.9);transform:translate(-50%, -50%) scale(0.9);width:70%;height:70%;-o-object-fit:cover;object-fit:cover;z-index:999;pointer-events:none}@-webkit-keyframes background-logo-animation{0%{-webkit-transform:translate(-50%, -50%) scale(0.9);transform:translate(-50%, -50%) scale(0.9)}100%{-webkit-transform:translate(-50%, -50%) scale(1.75) rotate(75deg);transform:translate(-50%, -50%) scale(1.75) rotate(75deg)}}@-moz-keyframes background-logo-animation{0%{-moz-transform:translate(-50%, -50%) scale(0.9);transform:translate(-50%, -50%) scale(0.9)}100%{-moz-transform:translate(-50%, -50%) scale(1.75) rotate(75deg);transform:translate(-50%, -50%) scale(1.75) rotate(75deg)}}@keyframes background-logo-animation{0%{-webkit-transform:translate(-50%, -50%) scale(0.9);-moz-transform:translate(-50%, -50%) scale(0.9);transform:translate(-50%, -50%) scale(0.9)}100%{-webkit-transform:translate(-50%, -50%) scale(1.75) rotate(75deg);-moz-transform:translate(-50%, -50%) scale(1.75) rotate(75deg);transform:translate(-50%, -50%) scale(1.75) rotate(75deg)}}@-webkit-keyframes background-logo-animation-reverse{0%{-webkit-transform:translate(-50%, -50%) scale(1.75) rotate(90deg);transform:translate(-50%, -50%) scale(1.75) rotate(90deg)}100%{-webkit-transform:translate(-50%, -50%) scale(0.9);transform:translate(-50%, -50%) scale(0.9)}}@-moz-keyframes background-logo-animation-reverse{0%{-moz-transform:translate(-50%, -50%) scale(1.75) rotate(90deg);transform:translate(-50%, -50%) scale(1.75) rotate(90deg)}100%{-moz-transform:translate(-50%, -50%) scale(0.9);transform:translate(-50%, -50%) scale(0.9)}}@keyframes background-logo-animation-reverse{0%{-webkit-transform:translate(-50%, -50%) scale(1.75) rotate(90deg);-moz-transform:translate(-50%, -50%) scale(1.75) rotate(90deg);transform:translate(-50%, -50%) scale(1.75) rotate(90deg)}100%{-webkit-transform:translate(-50%, -50%) scale(0.9);-moz-transform:translate(-50%, -50%) scale(0.9);transform:translate(-50%, -50%) scale(0.9)}}.mission-completed-popup__title{color:#fff;text-align:center;font-family:"Open Sans",-apple-system,BlinkMacSystemFont,sans-serif;font-size:1em;font-weight:400;line-height:normal;letter-spacing:2.8px;margin-bottom:1em;position:absolute;top:-3em;left:50%;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease;-webkit-transition-delay:.5s;-moz-transition-delay:.5s;transition-delay:.5s;opacity:0;-webkit-transform:translateY(30px) translateX(-50%);-moz-transform:translateY(30px) translateX(-50%);-ms-transform:translateY(30px) translateX(-50%);transform:translateY(30px) translateX(-50%);white-space:nowrap}.missions-page .mission-completed-popup__title.mission-completion-title{display:none}.missions-page .mission-completed-popup__title.scan-completion-title{display:block}.qr-code-page .mission-completed-popup__title.mission-completion-title{display:block}.qr-code-page .mission-completed-popup__title.scan-completion-title{display:none}.mission-completed-popup__decor-line{position:absolute;top:0;left:0;width:4px;border-radius:1px;height:100%;max-height:0em;background-color:#fff;z-index:1;-webkit-transform:rotate(125deg);-moz-transform:rotate(125deg);-ms-transform:rotate(125deg);transform:rotate(125deg);-webkit-transition:all 1s ease;-moz-transition:all 1s ease;transition:all 1s ease}@-webkit-keyframes decor-line-animation{0%{max-height:0em}50%{max-height:4em}100%{max-height:0em}}@-moz-keyframes decor-line-animation{0%{max-height:0em}50%{max-height:4em}100%{max-height:0em}}@keyframes decor-line-animation{0%{max-height:0em}50%{max-height:4em}100%{max-height:0em}}.mission-completed-popup__decor-line.decore-line-1{top:0;left:0;-webkit-transform:translate(-50%, -50%) rotate(-45deg);-moz-transform:translate(-50%, -50%) rotate(-45deg);-ms-transform:translate(-50%, -50%) rotate(-45deg);transform:translate(-50%, -50%) rotate(-45deg)}.mission-completed-popup__decor-line.decore-line-2{top:0;left:100%;-webkit-transform:translate(-50%, -50%) rotate(45deg);-moz-transform:translate(-50%, -50%) rotate(45deg);-ms-transform:translate(-50%, -50%) rotate(45deg);transform:translate(-50%, -50%) rotate(45deg)}.mission-completed-popup__decor-line.decore-line-3{top:100%;left:0;-webkit-transform:translate(-50%, -50%) rotate(45deg);-moz-transform:translate(-50%, -50%) rotate(45deg);-ms-transform:translate(-50%, -50%) rotate(45deg);transform:translate(-50%, -50%) rotate(45deg)}.mission-completed-popup__decor-line.decore-line-4{top:100%;left:100%;-webkit-transform:translate(-50%, -50%) rotate(-45deg);-moz-transform:translate(-50%, -50%) rotate(-45deg);-ms-transform:translate(-50%, -50%) rotate(-45deg);transform:translate(-50%, -50%) rotate(-45deg)}.mission-completed-popup__decore-circle{position:absolute;top:50%;left:50%;width:10em;height:10em;border:1px solid #fff;border-radius:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);opacity:0}.mission-completed-popup__check{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:10em;height:10em;background-color:#fff;border-radius:50%;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;opacity:0}.mission-completed-popup__check svg{width:50%;height:50%;z-index:1}.mission-completed-popup__check svg path{stroke:#0040a6}@-webkit-keyframes check-animation-circle{0%{-webkit-transform:translate(-50%, -50%) scale(0);transform:translate(-50%, -50%) scale(0);opacity:0}100%{-webkit-transform:translate(-50%, -50%) scale(1);transform:translate(-50%, -50%) scale(1);opacity:1}}@-moz-keyframes check-animation-circle{0%{-moz-transform:translate(-50%, -50%) scale(0);transform:translate(-50%, -50%) scale(0);opacity:0}100%{-moz-transform:translate(-50%, -50%) scale(1);transform:translate(-50%, -50%) scale(1);opacity:1}}@keyframes check-animation-circle{0%{-webkit-transform:translate(-50%, -50%) scale(0);-moz-transform:translate(-50%, -50%) scale(0);transform:translate(-50%, -50%) scale(0);opacity:0}100%{-webkit-transform:translate(-50%, -50%) scale(1);-moz-transform:translate(-50%, -50%) scale(1);transform:translate(-50%, -50%) scale(1);opacity:1}}@-webkit-keyframes check-animation{0%{-webkit-transform:translate(-50%, -50%) scale(0);transform:translate(-50%, -50%) scale(0)}100%{-webkit-transform:translate(-50%, -50%) scale(1);transform:translate(-50%, -50%) scale(1);opacity:1}}@-moz-keyframes check-animation{0%{-moz-transform:translate(-50%, -50%) scale(0);transform:translate(-50%, -50%) scale(0)}100%{-moz-transform:translate(-50%, -50%) scale(1);transform:translate(-50%, -50%) scale(1);opacity:1}}@keyframes check-animation{0%{-webkit-transform:translate(-50%, -50%) scale(0);-moz-transform:translate(-50%, -50%) scale(0);transform:translate(-50%, -50%) scale(0)}100%{-webkit-transform:translate(-50%, -50%) scale(1);-moz-transform:translate(-50%, -50%) scale(1);transform:translate(-50%, -50%) scale(1);opacity:1}}.mission-completed-popup__container{position:relative;z-index:1;width:100%;height:100%;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}.mission-completed-popup__actions{position:absolute;bottom:-webkit-calc(3em + env(safe-area-inset-bottom));bottom:-moz-calc(3em + env(safe-area-inset-bottom));bottom:calc(3em + env(safe-area-inset-bottom));width:-webkit-calc(100% - 2em);width:-moz-calc(100% - 2em);width:calc(100% - 2em)}.mission-completed-popup__btn{background-color:#fff;border-radius:24px;padding:16px 8px;font-family:"Open Sans",-apple-system,BlinkMacSystemFont,sans-serif;font-weight:600;font-size:16px;color:#0040a6;cursor:pointer;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;transition:all .2s ease;width:100%;text-align:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.mission-completed-popup__btn--close{background-color:rgba(0,0,0,0);color:#fff}.mission-completed-popup .mission-completed-continue{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.mission-completed-popup .mission-completed-redirect{display:none}.mission-completed-popup .mission-completed-close{display:none}.mission-completed-popup .mission-completed-popup__content{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);opacity:0;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease;-webkit-transition-delay:1s;-moz-transition-delay:1s;transition-delay:1s}.mission-completed-popup .mission-completed-popup__intro{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease;opacity:1;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;min-width:10em;min-height:10em}.mission-completed-popup.is-animation-check .background-logo{-webkit-animation:background-logo-animation-reverse .75s forwards;-moz-animation:background-logo-animation-reverse .75s forwards;animation:background-logo-animation-reverse .75s forwards}.mission-completed-popup.is-animation-check .mission-completed-continue{display:none}.mission-completed-popup.is-animation-check .mission-completed-redirect{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.mission-completed-popup.is-animation-check .mission-completed-close{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.mission-completed-popup.is-animation-check .mission-completed-popup__intro{opacity:0}.mission-completed-popup.is-animation-check .mission-completed-popup__content{opacity:1}.mission-completed-popup__point{position:relative;color:#fff;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 auto}.mission-completed-popup__point-icon{position:absolute;top:0;left:-1em;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;width:24px;height:24px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;border-radius:16px;background:#0dc778}.mission-completed-popup__point-text{position:absolute;bottom:-1em;right:0}.mission-completed-popup__point-number{color:#fff;font-family:"Open Sans",-apple-system,BlinkMacSystemFont,sans-serif;font-size:5em;font-weight:700;line-height:normal;line-height:1em}.snackbar-mission-unlock{position:fixed;bottom:10em;left:0;right:0;width:-webkit-calc(100% - 2em);width:-moz-calc(100% - 2em);width:calc(100% - 2em);margin:0 auto;z-index:9999;border-radius:12px;background:#0dc778;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:.5em;bottom:0;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease;opacity:0;pointer-events:none}.snackbar-mission-unlock.active{bottom:-webkit-calc(6.5em + env(safe-area-inset-bottom));bottom:-moz-calc(6.5em + env(safe-area-inset-bottom));bottom:calc(6.5em + env(safe-area-inset-bottom));opacity:1;pointer-events:auto}.snackbar-mission-unlock__container{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;gap:1em;color:#fff}.snackbar-mission-unlock__icon{padding:8px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;border-radius:8px;background:#0dc778}.snackbar-mission-unlock__icon svg{width:100%;height:100%;max-width:20px;max-height:20px}.snackbar-mission-unlock__btn{padding:.5em 1em;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.snackbar-mission-unlock__btn svg path{fill:#fff;stroke:#fff}.scan-location-popup{position:fixed;top:0;left:0;right:0;bottom:0;width:100%;height:100%;height:100dvh;z-index:200;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;opacity:0;visibility:hidden;-webkit-transition:opacity .3s ease,visibility .3s ease;-moz-transition:opacity .3s ease,visibility .3s ease;transition:opacity .3s ease,visibility .3s ease}.scan-location-popup.active{opacity:1;visibility:visible}.scan-location-popup.is-failed .scan-location-popup__warning{opacity:1;visibility:visible}.scan-location-popup__overlay{position:absolute;top:0;left:0;right:0;z-index:2;-webkit-transition:opacity .3s ease,visibility .3s ease;-moz-transition:opacity .3s ease,visibility .3s ease;transition:opacity .3s ease,visibility .3s ease;bottom:-webkit-calc(82px + env(safe-area-inset-bottom));bottom:-moz-calc(82px + env(safe-area-inset-bottom));bottom:calc(82px + env(safe-area-inset-bottom))}.scan-location-popup__scanner{inset:0;width:100%;height:100%}.scan-location-popup__scanner video{width:100% !important;height:100% !important;-o-object-fit:cover !important;object-fit:cover !important}.scan-location-popup__background{position:absolute;inset:0;z-index:0;background:#0040a6}.scan-location-popup__scanner-mask{position:absolute;inset:0;z-index:2;pointer-events:none;padding-bottom:-webkit-calc(6em + env(safe-area-inset-bottom));padding-bottom:-moz-calc(6em + env(safe-area-inset-bottom));padding-bottom:calc(6em + env(safe-area-inset-bottom))}.scan-location-popup__scanner-mask img,.scan-location-popup__scanner-mask svg{width:100%;height:100%}.scan-location-popup__container{position:relative;z-index:3;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;padding:36px 16px 0}.scan-location-popup__back-btn{width:40px;height:40px;background:#fff;border:none;border-radius:8px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;-moz-transition:transform .2s ease, -moz-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease, -webkit-transform .2s ease, -moz-transform .2s ease;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.scan-location-popup__back-btn:hover{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}.scan-location-popup__back-btn:active{-webkit-transform:scale(0.95);-moz-transform:scale(0.95);-ms-transform:scale(0.95);transform:scale(0.95)}.scan-location-popup__back-btn svg{width:18px;height:18px}.scan-location-popup__content{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;text-align:center}.scan-location-popup__lock-icon{width:40px;height:40px;background:#fff;border-radius:8px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;padding:8px}.scan-location-popup__lock-icon svg{width:24px;height:24px}.scan-location-popup__lock-icon i{font-size:18px;color:#000}.scan-location-popup__title{font-family:"Open Sans",-apple-system,BlinkMacSystemFont,sans-serif;font-weight:700;font-size:16px;color:#fff;margin:0}.scan-location-popup__subtitle{font-family:"Open Sans",-apple-system,BlinkMacSystemFont,sans-serif;font-weight:400;font-size:16px;color:#fff;margin:0;max-width:343px}.scan-location-popup__footer{position:absolute;bottom:0;left:0;right:0;padding:16px;padding-bottom:-webkit-calc(16px + env(safe-area-inset-bottom, 0px));padding-bottom:-moz-calc(16px + env(safe-area-inset-bottom, 0px));padding-bottom:calc(16px + env(safe-area-inset-bottom, 0px));z-index:3}.scan-location-popup__cancel-btn{width:100%;max-width:343px;margin:0 auto;display:block;padding:16px 8px;background:#fff;border:1px solid #fff;border-radius:24px;font-family:"Open Sans",-apple-system,BlinkMacSystemFont,sans-serif;font-weight:600;font-size:16px;color:#0040a6;text-align:center;cursor:pointer;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;transition:all .2s ease}.scan-location-popup__cancel-btn:hover{opacity:.95}.scan-location-popup__cancel-btn:active{-webkit-transform:scale(0.98);-moz-transform:scale(0.98);-ms-transform:scale(0.98);transform:scale(0.98)}.scan-location-popup__warning{position:fixed;inset:0;z-index:210;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;background:rgba(0,0,0,.6);padding:16px;opacity:0;visibility:hidden;-webkit-transition:opacity .3s ease,visibility .3s ease;-moz-transition:opacity .3s ease,visibility .3s ease;transition:opacity .3s ease,visibility .3s ease}.scan-location-popup__warning.active{opacity:1;visibility:visible}.scan-location-popup__warning-container{background:#fff;border-radius:16px;padding:24px;text-align:center;max-width:320px;width:100%;-webkit-animation:popup-scale-in .3s ease forwards;-moz-animation:popup-scale-in .3s ease forwards;animation:popup-scale-in .3s ease forwards}.scan-location-popup__warning-icon{width:48px;height:48px;margin:0 auto 12px;background:rgba(237,24,71,.1);border-radius:50%;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.scan-location-popup__warning-icon svg{width:24px;height:24px;color:#ed1847}.scan-location-popup__warning-icon i{font-size:24px;color:#ed1847}.scan-location-popup__warning-title{font-family:"Open Sans",-apple-system,BlinkMacSystemFont,sans-serif;font-weight:700;font-size:18px;color:#000;margin-bottom:8px}.scan-location-popup__warning-text{font-family:"Open Sans",-apple-system,BlinkMacSystemFont,sans-serif;font-weight:400;font-size:14px;color:#575757;margin-bottom:16px;line-height:1.4}.scan-location-popup__warning-btn{width:100%;padding:14px 16px;background:#0040a6;border:none;border-radius:24px;font-family:"Open Sans",-apple-system,BlinkMacSystemFont,sans-serif;font-weight:600;font-size:16px;color:#fff;cursor:pointer;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;transition:all .2s ease}.scan-location-popup__warning-btn:hover{opacity:.95}.scan-location-popup__warning-btn:active{-webkit-transform:scale(0.98);-moz-transform:scale(0.98);-ms-transform:scale(0.98);transform:scale(0.98)}@-webkit-keyframes popup-scale-in{from{-webkit-transform:scale(0.9);transform:scale(0.9);opacity:0}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@-moz-keyframes popup-scale-in{from{-moz-transform:scale(0.9);transform:scale(0.9);opacity:0}to{-moz-transform:scale(1);transform:scale(1);opacity:1}}@keyframes popup-scale-in{from{-webkit-transform:scale(0.9);-moz-transform:scale(0.9);transform:scale(0.9);opacity:0}to{-webkit-transform:scale(1);-moz-transform:scale(1);transform:scale(1);opacity:1}}@supports(padding-bottom: env(safe-area-inset-bottom)){.scan-location-popup__footer{padding-bottom:-webkit-calc(16px + env(safe-area-inset-bottom));padding-bottom:-moz-calc(16px + env(safe-area-inset-bottom));padding-bottom:calc(16px + env(safe-area-inset-bottom))}}.card-detail-popup{position:fixed;top:0;left:0;right:0;bottom:0;width:100%;height:100%;height:100dvh;z-index:9999;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;opacity:0;visibility:hidden;-webkit-transition:all .1s ease,visibility .3s ease;-moz-transition:all .1s ease,visibility .3s ease;transition:all .1s ease,visibility .3s ease;pointer-events:none}.card-detail-popup.active{opacity:1;visibility:visible;pointer-events:auto}.card-detail-popup.active .card-detail-popup__backdrop{opacity:1}.card-detail-popup.active .card-detail-popup__container{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.card-detail-popup.active .card-detail-popup__actions{pointer-events:auto}.card-detail-popup.active .card-detail-popup__experience{pointer-events:auto}.card-detail-popup__experience{pointer-events:none}.card-detail-popup__backdrop{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.8);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);opacity:0;-webkit-transition:opacity .3s ease;-moz-transition:opacity .3s ease;transition:opacity .3s ease}.card-detail-popup__container{position:relative;z-index:1;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;height:100%;max-width:375px;padding:16px;padding-bottom:-webkit-calc(6em + env(safe-area-inset-bottom, 0px));padding-bottom:-moz-calc(6em + env(safe-area-inset-bottom, 0px));padding-bottom:calc(6em + env(safe-area-inset-bottom, 0px));opacity:0;-webkit-transform:translateY(3em);-moz-transform:translateY(3em);-ms-transform:translateY(3em);transform:translateY(3em);-webkit-transition:all .5s ease;-moz-transition:all .5s ease;transition:all .5s ease;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.card-detail-popup__container .card-item{margin:unset}.card-detail-popup__card .card-item__experience{cursor:pointer;-webkit-transition:opacity .2s ease;-moz-transition:opacity .2s ease;transition:opacity .2s ease}.card-detail-popup__card .card-item__experience:hover{opacity:.9}.card-detail-popup__card .card-item__experience:active{opacity:.8}.card-detail-popup__actions{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4px;width:100%;pointer-events:none}.card-detail-popup__close-btn{width:100%;padding:1em;background:rgba(0,0,0,0);border:none;border-radius:24px;font-family:"Open Sans",-apple-system,BlinkMacSystemFont,sans-serif;font-weight:600;font-size:16px;color:#fff;cursor:pointer;-webkit-transition:background-color .2s ease;-moz-transition:background-color .2s ease;transition:background-color .2s ease}.card-detail-popup__close-btn:hover{background:hsla(0,0%,100%,.1)}.card-detail-popup__close-btn:active{-webkit-transform:scale(0.98);-moz-transform:scale(0.98);-ms-transform:scale(0.98);transform:scale(0.98)}.card-detail-popup__description-overlay{position:fixed;top:0;left:0;right:0;bottom:0;width:100%;height:100%;height:100dvh;background:rgba(0,0,0,.85);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);z-index:200;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:24px;opacity:0;visibility:hidden;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;transition:all .5s ease;padding-bottom:-webkit-calc(7em + env(safe-area-inset-bottom, 0px));padding-bottom:-moz-calc(7em + env(safe-area-inset-bottom, 0px));padding-bottom:calc(7em + env(safe-area-inset-bottom, 0px))}.card-detail-popup__description-overlay.active{opacity:1;visibility:visible}.card-detail-popup__description-overlay.active .card-detail-popup__description-popup{opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.card-detail-popup__description-popup{width:100%;max-width:400px;max-height:-webkit-calc(100dvh - 8em);max-height:-moz-calc(100dvh - 8em);max-height:calc(100dvh - 8em);background:#fff;border-radius:20px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:hidden;opacity:0;-webkit-transform:scale(0.5);-moz-transform:scale(0.5);-ms-transform:scale(0.5);transform:scale(0.5);-webkit-transition:all .5s ease;-moz-transition:all .5s ease;transition:all .5s ease}.card-detail-popup__description-header{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:16px;padding:20px;border-bottom:1px solid #e8e8e8;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.card-detail-popup__description-title{font-family:"Open Sans",-apple-system,BlinkMacSystemFont,sans-serif;font-weight:700;font-size:14px;color:#0040a6;line-height:1.4;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1}.card-detail-popup__description-close{width:36px;height:36px;background:#f0f1f9;border:none;border-radius:10px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;color:#0040a6;font-size:16px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;transition:all .2s ease}.card-detail-popup__description-close:hover{background:#0040a6;color:#fff}.card-detail-popup__description-content{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;padding:20px;overflow-y:auto;-webkit-overflow-scrolling:touch}.card-detail-popup__description-text{font-family:"Open Sans",-apple-system,BlinkMacSystemFont,sans-serif;font-weight:400;font-size:16px;color:#575757;line-height:1.6;margin:0;white-space:pre-wrap}@supports(padding-bottom: env(safe-area-inset-bottom)){.card-detail-popup__container{padding-bottom:-webkit-calc(6em + env(safe-area-inset-bottom, 0px));padding-bottom:-moz-calc(6em + env(safe-area-inset-bottom, 0px));padding-bottom:calc(6em + env(safe-area-inset-bottom, 0px))}}.page-error{position:absolute;top:0;left:0;background-color:#fff;width:100%;height:100%;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.page-error__title span{font-size:10em}.page-error__message span{font-size:1em}.home-map{position:relative;width:100%;min-height:100vh;min-height:100dvh;background:-webkit-linear-gradient(288deg, #fff -50.51%, #b5ddf4 100%),-webkit-linear-gradient(289deg, #0f91fa 11.18%, #0040a6 100%),#fff;background:-moz-linear-gradient(288deg, #fff -50.51%, #b5ddf4 100%),-moz-linear-gradient(289deg, #0f91fa 11.18%, #0040a6 100%),#fff;background:linear-gradient(162deg, #fff -50.51%, #b5ddf4 100%),linear-gradient(161deg, #0f91fa 11.18%, #0040a6 100%),#fff;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.home-map__masthead{position:absolute;top:0;left:0;right:0;z-index:10;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;-moz-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:48px 16px 16px 16px}.home-map__masthead-left{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.home-map__profile-card{width:80px;height:80px;background:#fff;border-radius:12px;padding:6px;-webkit-box-shadow:0px 12px 12px -8px rgba(13,19,43,.25);box-shadow:0px 12px 12px -8px rgba(13,19,43,.25);display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;cursor:pointer;-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;-moz-transition:transform .2s ease, -moz-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease, -webkit-transform .2s ease, -moz-transform .2s ease}.home-map__profile-card:hover{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}.home-map__profile-card:active{-webkit-transform:scale(0.98);-moz-transform:scale(0.98);-ms-transform:scale(0.98);transform:scale(0.98)}.home-map__profile-image{width:100%;height:100%;border-radius:8px;-o-object-fit:cover;object-fit:cover;background-color:#d9d9d9}.home-map__icon-btn{width:80px;height:80px;padding:12px;border-radius:12px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;border:none;cursor:pointer;-webkit-transition:-webkit-transform .2s ease,-webkit-box-shadow .2s ease;transition:-webkit-transform .2s ease,-webkit-box-shadow .2s ease;-moz-transition:transform .2s ease,box-shadow .2s ease,-moz-transform .2s ease;transition:transform .2s ease,box-shadow .2s ease;transition:transform .2s ease,box-shadow .2s ease,-webkit-transform .2s ease,-moz-transform .2s ease,-webkit-box-shadow .2s ease}.home-map__icon-btn:hover{-webkit-transform:translateY(-2px);-moz-transform:translateY(-2px);-ms-transform:translateY(-2px);transform:translateY(-2px)}.home-map__icon-btn:active{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.home-map__icon-btn-inner{width:56px;height:56px;border-radius:8px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:8px;-webkit-box-shadow:0px 12px 12px -8px rgba(13,19,43,.25);box-shadow:0px 12px 12px -8px rgba(13,19,43,.25);overflow:hidden}.home-map__icon-btn-inner--blue{background-color:#1191fa}.home-map__icon-btn-inner--red{background-color:#ed1847}.home-map__icon-btn-icon{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.home-map__main{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:88px 16px 0;overflow:hidden}.home-map__map-frame{position:relative;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:80px 10px}.home-map__map-image{width:auto;height:auto;min-height:25em;max-height:100%;-o-object-fit:contain;object-fit:contain}.home-map__location-marker{position:absolute;width:40px;height:51px;left:-webkit-calc(16.67% + 54px);left:-moz-calc(16.67% + 54px);left:calc(16.67% + 54px);top:314px;z-index:5;-webkit-animation:bounce 2s ease-in-out infinite;-moz-animation:bounce 2s ease-in-out infinite;animation:bounce 2s ease-in-out infinite}@-webkit-keyframes bounce{0%,100%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-10px);transform:translateY(-10px)}}@-moz-keyframes bounce{0%,100%{-moz-transform:translateY(0);transform:translateY(0)}50%{-moz-transform:translateY(-10px);transform:translateY(-10px)}}@keyframes bounce{0%,100%{-webkit-transform:translateY(0);-moz-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-10px);-moz-transform:translateY(-10px);transform:translateY(-10px)}}.home-map__mission-card{position:fixed;bottom:0;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:-webkit-calc(100% - 32px);width:-moz-calc(100% - 32px);width:calc(100% - 32px);max-width:343px;background:#fff;border-radius:16px 16px 0 0;padding:16px;-webkit-box-shadow:0px -12px 12px -13px rgba(16,32,93,.25);box-shadow:0px -12px 12px -13px rgba(16,32,93,.25);z-index:20}.home-map__mission-content{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:12px}.home-map__mission-info{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4px}.home-map__mission-label{font-family:"Myriad Pro","Open Sans",sans-serif;font-weight:600;font-size:14px;color:#1191fa;letter-spacing:2.8px;line-height:normal;margin:0}.home-map__mission-title{font-family:"Myriad Pro","Open Sans",sans-serif;font-weight:700;font-size:20px;color:#000;line-height:normal;margin:0}.home-map__mission-btn{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:12px;background-color:#0040a6;border:1px solid #0040a6;border-radius:24px;color:#fff;font-family:"Myriad Pro","Open Sans",sans-serif;font-weight:600;font-size:16px;line-height:normal;cursor:pointer;-webkit-transition:background-color .2s ease,-webkit-transform .2s ease;transition:background-color .2s ease,-webkit-transform .2s ease;-moz-transition:background-color .2s ease,transform .2s ease,-moz-transform .2s ease;transition:background-color .2s ease,transform .2s ease;transition:background-color .2s ease,transform .2s ease,-webkit-transform .2s ease,-moz-transform .2s ease;white-space:nowrap}.home-map__mission-btn:hover{background-color:rgb(0,73.8313253012,191.5);-webkit-transform:translateY(-1px);-moz-transform:translateY(-1px);-ms-transform:translateY(-1px);transform:translateY(-1px)}.home-map__mission-btn:active{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.scan-icon{width:32px;height:32px;position:relative}.scan-icon__corner{position:absolute;width:8px;height:8px}.scan-icon__corner::before,.scan-icon__corner::after{content:"";position:absolute;background:#fff}.scan-icon__corner--tl{top:2px;left:2px}.scan-icon__corner--tl::before{width:2px;height:8px;top:0;left:0}.scan-icon__corner--tl::after{width:8px;height:2px;top:0;left:0}.scan-icon__corner--tr{top:2px;right:2px}.scan-icon__corner--tr::before{width:2px;height:8px;top:0;right:0}.scan-icon__corner--tr::after{width:8px;height:2px;top:0;right:0}.scan-icon__corner--bl{bottom:2px;left:2px}.scan-icon__corner--bl::before{width:2px;height:8px;bottom:0;left:0}.scan-icon__corner--bl::after{width:8px;height:2px;bottom:0;left:0}.scan-icon__corner--br{bottom:2px;right:2px}.scan-icon__corner--br::before{width:2px;height:8px;bottom:0;right:0}.scan-icon__corner--br::after{width:8px;height:2px;bottom:0;right:0}.scan-icon__line{position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:100%;height:2px;background:#fff}@media(min-width: 480px){.home-map__mission-card{max-width:400px}}@supports(height: 100dvh){.home-map{min-height:100dvh}}

/*# sourceMappingURL=themes.min.css.map*/