@charset "UTF-8";.icon{background-image:url(../img/icon.png?BQfA);background-size:200px 152px;background-repeat:no-repeat;display:block}@media only screen and (min-device-pixel-ratio: 2),only screen and (min-resolution: 192dpi),only screen and (min-resolution: 2dppx){.icon{background-image:url(../img/icon@2x.png?ToZY)}}@keyframes l3{20%{background-position:0% 0%,50% 50%,100% 50%}40%{background-position:0% 100%,50% 0%,100% 50%}60%{background-position:0% 50%,50% 100%,100% 0%}80%{background-position:0% 50%,50% 50%,100% 100%}}@font-face{font-family:"icon";src:url("../fonts/icon.woff2?Ms-e") format("woff2"),url("../fonts/icon.woff?DtBJ") format("woff"),url("../fonts/icon.ttf?2EqN") format("truetype");font-display:block;font-style:normal}.font-icon,.fraud-ranking .month-select:before,.statistical-info .month-select:before,.month-select>i::after,.home-marquee i:before{font-family:icon;font-weight:normal;font-style:normal;vertical-align:baseline}.font-icon::before,.fraud-ranking .month-select::before,.statistical-info .month-select::before,.home-marquee i::before,.font-icon::after,.month-select>i::after{display:inline;vertical-align:baseline;line-height:1em}.fraud-ranking .month-select:before,.statistical-info .month-select:before{content:""}.month-select>i::after{content:""}.home-marquee i:before{content:""}aside>div{overflow:hidden}aside ul{display:block;transition:transform .3s ease-in-out}aside .go-top>i{display:block;transform:rotate(90deg)}aside.hide>div{width:60px}aside.hide ul{transform:translateX(100%)}aside.hide .go-top>i{transform:rotate(-90deg)}.home-marquee{--marquee-loop-time: 90s;height:56px;background:linear-gradient(90deg, rgba(255, 255, 255, 0), #FFCE64, #FFCE64, rgba(255, 255, 255, 0));position:relative;z-index:2;box-shadow:inset 0 8px 20px -8px rgba(0,0,0,.3),inset 0 -8px 20px -8px rgba(0,0,0,.3)}.home-marquee i:before{font-size:1.63rem;margin:0 1em;vertical-align:text-bottom}.home-marquee *{box-sizing:border-box}.home-marquee .marquee{display:block;font-size:22px;font-weight:500;overflow:hidden;position:relative}.home-marquee .marquee:hover .marquee-item{animation-play-state:paused}.home-marquee .marquee-item{display:flex;justify-content:center;align-items:center;height:56px;white-space:nowrap}.home-marquee .marquee-item>span{min-width:100vw}.home-marquee .marquee-infinite{display:flex}.home-marquee .marquee-infinite .marquee-item{display:flex;justify-content:space-between;animation:marquee-infinite var(--marquee-loop-time) linear infinite}@keyframes marquee-infinite{from{transform:translateX(100vw)}to{transform:translateX(-100%)}}.month-select{box-sizing:border-box;display:inline-block;background:#0d78c2;color:#fff;font-weight:700;font-size:19px;padding:2px 15px;border-radius:100px;position:relative;margin-right:.5em;white-space:nowrap}@media(min-width: 600px)and (max-width: 1200px){.month-select{margin-bottom:10px}}.month-select>select{box-sizing:border-box;background-color:rgba(0,0,0,0);color:inherit;border:0;padding:0;padding-left:8px;outline:none;width:5.5em;cursor:pointer;max-height:10em;-webkit-appearance:none;-moz-appearance:none;appearance:none;margin-right:-20px;position:relative}.month-select>select>option{background:#064168;font-size:.9rem}.month-select>select:hover+i::after{color:#fff}.month-select>i{display:inline-block;color:hsla(0,0%,100%,.5333333333);font-size:1.5rem;line-height:1rem}.month-select>i::after{vertical-align:middle}.home-banner{background:url(../img/home-top-bg.jpg?PqE8) no-repeat center;background-size:cover}.home-banner .swiper{max-width:1440px}.home-banner .swiper .swiper-slide figure{padding-top:32.1527777778%;position:relative;margin:0}.home-banner .swiper .swiper-slide figure img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-position:center;object-position:center;-o-object-fit:cover;object-fit:cover}.announcement{background:linear-gradient(#EAEEF2, #fff);border-top:1px solid #b6b6b6;border-bottom:1px solid #b6b6b6}.announcement article{display:flex;max-width:1440px;margin:auto;flex-wrap:wrap}.announcement article>div{padding:30px;border-right:1px solid #b6b6b6;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:space-around}.announcement article>div:nth-last-of-type(1){border-right:0}.announcement article>div h2{font-size:30px;font-weight:700;color:#4d4d4d;margin-bottom:0;line-height:1em}.announcement article>div .case-title{display:flex;align-items:center;justify-content:center}@media(min-width: 600px)and (max-width: 1200px){.announcement article>div .case-title{display:block;text-align:center}}.announcement article>div .case-text{font-size:147px;font-weight:400;font-family:"Bebas Neue",sans-serif;color:#0256b8;text-align:center;line-height:176px;height:176px}.announcement article>div .case-text::after{content:"件";font-size:2rem;font-weight:500;color:#000;margin-left:.5em}@media screen and (max-width: 600px){.announcement article>div .case-text{font-size:100px;line-height:150px;height:150px}}.announcement article>div:nth-of-type(2){width:30%}@media screen and (max-width: 900px){.announcement article>div:nth-of-type(2){width:50%}}@media screen and (max-width: 600px){.announcement article>div:nth-of-type(2){width:100%;border-bottom:1px solid #b6b6b6;border-right:0}}.announcement article>div:nth-of-type(3){width:40%}@media screen and (max-width: 900px){.announcement article>div:nth-of-type(3){width:50%}}@media screen and (max-width: 600px){.announcement article>div:nth-of-type(3){width:100%}}.announcement article .news{width:30%}@media screen and (max-width: 900px){.announcement article .news{width:100%;border-right:0;border-bottom:1px solid #b6b6b6}}.announcement article .news ul{padding:0;list-style:none;margin-top:20px}.announcement article .news ul li{padding-left:20px;position:relative;margin-bottom:10px}.announcement article .news ul li:before{content:"";width:6px;height:6px;display:block;position:absolute;border-radius:100%;background:#0d78c2;top:10px;left:0}.announcement article .news ul li a{color:#4d4d4d;font-size:22px}.announcement article .news ul li a time{display:block;font-weight:700}.announcement article .news ul li a p{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-bottom:0}.announcement .month-select{background:#0256b8}.bg-linear{background:linear-gradient(#EEEEEE, #FFFFFF, rgba(235, 235, 235, 0.54), #fff, rgba(235, 235, 235, 0.5411764706), rgba(255, 255, 255, 0))}.title{display:flex;align-items:center;margin-bottom:100px}@media screen and (max-width: 767px){.title{display:block;margin-bottom:50px}}.title:after{flex:1 0;height:1px;background:#858585;content:""}.title h2{display:inline-block;font-size:32px;font-weight:600;background:linear-gradient(90deg, #343434, #939393);-webkit-background-clip:text;background-clip:text;color:rgba(0,0,0,0);position:relative;z-index:1;margin-right:15px}@media screen and (max-width: 767px){.title h2{display:block}}.fraud-ranking{max-width:1240px;padding:155px 20px 110px 20px;margin:auto}.fraud-ranking .ranking{display:flex;flex-wrap:wrap}.fraud-ranking .ranking .item{border-radius:37px;box-shadow:0 1px 7px rgba(0,0,0,.25);background:linear-gradient(#FFFFFF, #F1F1F1);position:relative;overflow:hidden;padding:20px;cursor:pointer}.fraud-ranking .ranking .item:hover{background:linear-gradient(#2BC4D7, #076BC0)}.fraud-ranking .ranking .item::before{position:absolute;background-image:url(../img/fraud-1.svg?XouA);background-repeat:no-repeat;background-size:contain;content:"";left:0}.fraud-ranking .ranking .r1{width:30%}@media screen and (max-width: 1200px){.fraud-ranking .ranking .r1{width:100%;margin-bottom:30px}}.fraud-ranking .ranking .r1 .item{min-height:520px;padding-top:60px;padding-bottom:30px;display:flex;flex-direction:column;flex-wrap:nowrap;color:#158bc7}.fraud-ranking .ranking .r1 .item:hover{color:#fff}.fraud-ranking .ranking .r1 .item:hover .name{background-image:url(../img/fraud-2-hover.svg?oZQJ)}.fraud-ranking .ranking .r1 .item:hover .name b,.fraud-ranking .ranking .r1 .item:hover .name span{color:#fff}.fraud-ranking .ranking .r1 .item:hover .more-case span{display:inline-block}.fraud-ranking .ranking .r1 .item::before{width:102px;height:77px;top:20px}.fraud-ranking .ranking .r1 .item .name{background-image:url(../img/fraud-2.svg?q-g6);height:320px;background-position:center;background-size:cover;background-repeat:no-repeat;position:relative;padding-top:10px;padding-left:60px;padding-right:40px;padding-bottom:50px;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:center;color:#000}.fraud-ranking .ranking .r1 .item .name b{display:block;font-size:40px;color:#158bc7;font-weight:400;font-family:"Bebas Neue",sans-serif;text-align:center}.fraud-ranking .ranking .r1 .item .name span{display:block;font-size:25px;font-weight:400;text-align:center;font-weight:700}.fraud-ranking .ranking .r1 .item .case{font-size:18px;display:flex;align-items:flex-end;justify-content:center;position:relative}.fraud-ranking .ranking .r1 .item .case>span{display:inline-block;width:80px}.fraud-ranking .ranking .r1 .item .case b{font-size:96px;font-weight:400;font-family:"Bebas Neue",sans-serif;height:70px;line-height:70px;margin:0 10px}.fraud-ranking .ranking .r1 .item .more-case{position:absolute;bottom:30px;right:30px}.fraud-ranking .ranking .r1 .item .more-case span{font-size:16px;color:#fff;display:none;padding-right:30px;vertical-align:2px}.fraud-ranking .ranking .r1 .item .more-case i{transform:rotate(90deg);height:30px;width:30px;position:absolute;display:inline-block;right:0;bottom:0}.fraud-ranking .ranking .r1 .item .more-case i::before{position:absolute;right:8px;top:0;width:30px;height:30px;text-align:center;line-height:30px}@media(min-width: 600px)and (max-width: 1200px){.fraud-ranking .ranking .r1 .item{flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;min-height:auto;padding-top:30px}.fraud-ranking .ranking .r1 .item .name{width:300px;height:300px}.fraud-ranking .ranking .r1 .item .case{display:flex;flex-wrap:wrap;justify-content:flex-start;width:250px;height:120px;margin-left:20px}.fraud-ranking .ranking .r1 .item .case>span{width:100%;margin-bottom:10px}.fraud-ranking .ranking .r1 .item .case .more-case{position:absolute;right:0;bottom:10px}.fraud-ranking .ranking .r1 .item .case .more-case span{font-size:16px;width:40px;line-height:20px}}.fraud-ranking .ranking .r2{width:70%;display:flex;flex-wrap:wrap;justify-content:space-between;align-content:space-between;padding-left:15px}@media screen and (max-width: 1200px){.fraud-ranking .ranking .r2{width:100%;padding-left:0}}.fraud-ranking .ranking .r2 .item{width:49%;height:250px;display:flex;align-items:center;color:#158bc7;position:relative}@media screen and (max-width: 1200px){.fraud-ranking .ranking .r2 .item{justify-content:center}}@media screen and (max-width: 767px){.fraud-ranking .ranking .r2 .item{width:100%;margin-bottom:30px}}.fraud-ranking .ranking .r2 .item:hover{color:#fff}.fraud-ranking .ranking .r2 .item:hover .name{background-image:url(../img/fraud-2-hover.svg?oZQJ)}.fraud-ranking .ranking .r2 .item:hover .case span{color:#fff}.fraud-ranking .ranking .r2 .item:hover .more-case span{display:inline-block}.fraud-ranking .ranking .r2 .item .name{background-image:url(../img/fraud-2.svg?q-g6);height:170px;width:170px;background-position:center;background-size:contain;background-repeat:no-repeat;position:relative;padding:40px 20px 50px 35px;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:center;line-height:30px}@media(min-width: 767px)and (max-width: 991px){.fraud-ranking .ranking .r2 .item .name{padding-top:50px}}.fraud-ranking .ranking .r2 .item .name span{display:block;font-size:32px;text-align:center;font-weight:400;font-family:"Bebas Neue",sans-serif}@media(min-width: 767px)and (max-width: 991px){.fraud-ranking .ranking .r2 .item .name span{font-size:18px}}.fraud-ranking .ranking .r2 .item .case{flex:1 0;padding-left:20px;font-size:18px;position:relative}@media screen and (max-width: 1200px){.fraud-ranking .ranking .r2 .item .case{width:180px;flex:none}}.fraud-ranking .ranking .r2 .item .case span{display:block;font-size:22px;color:#000;font-weight:600;line-height:25px;height:60px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.fraud-ranking .ranking .r2 .item .case small{display:block;font-size:18px}.fraud-ranking .ranking .r2 .item .case b{font-size:64px;font-weight:400;font-family:"Bebas Neue",sans-serif;height:45px;line-height:45px;margin-top:20px;display:inline-block;margin-right:5px}.fraud-ranking .ranking .r2 .item .more-case{position:absolute;padding-right:30px;display:inline-block;right:20px;bottom:15px;vertical-align:text-top}.fraud-ranking .ranking .r2 .item .more-case span{font-size:16px;color:#fff;display:none;line-height:1em;vertical-align:2px}.fraud-ranking .ranking .r2 .item .more-case i{transform:rotate(90deg);height:30px;width:30px;position:absolute;display:inline-block;right:0;bottom:0}.fraud-ranking .ranking .r2 .item .more-case i::before{position:absolute;right:8px;top:0;width:30px;height:30px;text-align:center;line-height:30px}.fraud-ranking .ranking .r2 .item:before{width:73px;height:53px;top:20px;left:-15px}.fraud-ranking .more{color:#0d7bb7;font-size:24px;font-weight:500;border-bottom:2px solid #0d7bb7;text-decoration:none}.fraud-ranking .title,.statistical-info .title{position:relative}.fraud-ranking .month-select,.statistical-info .month-select{position:absolute;right:-10px;background:linear-gradient(to right, #797979 0%, #242424 100%);font-size:20px;padding:6px 12px}@media screen and (max-width: 767px){.fraud-ranking .month-select,.statistical-info .month-select{position:relative;margin-left:auto;display:block;width:255px;font-size:18px;margin-top:20px}}.fraud-ranking .month-select:before,.statistical-info .month-select:before{font-size:1.2rem;color:#fff;vertical-align:-2px}.fraud-ranking .month-select:after,.statistical-info .month-select:after{top:10px}.fraud-ranking .month-select select option,.statistical-info .month-select select option{background-color:#888}#chartType{margin-left:20px}.statistical-info{max-width:1340px;padding:0 20px;margin:auto auto 100px auto}.statistical-info .title{max-width:1200px;margin-left:auto;margin-right:auto}.statistical-info article .chart-box{border-radius:32px;border:1px #d4d4d4 solid;padding:10px;background:#fff;position:relative;box-sizing:border-box;height:460px}@media screen and (max-width: 767px){.statistical-info article .chart-box{height:auto}}.statistical-info article .chart-box h3{display:inline-block;font-size:20px;font-weight:600;background:linear-gradient(90deg, #343434, #939393);-webkit-background-clip:text;background-clip:text;color:rgba(0,0,0,0);padding:0 30px}.statistical-info article .chart-box .chart-title{position:absolute;left:50%;top:calc(50% - .7em);transform:translate(-50%, -50%);pointer-events:none;font-size:18px;font-weight:600}.statistical-info article .box1{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;margin-bottom:15px}@media screen and (max-width: 767px){.statistical-info article .box1{margin-bottom:0px}}.statistical-info article .box1 .chart-box{width:49%;position:relative}.statistical-info article .box1 .chart-box .chart-note{position:absolute;bottom:15px;padding-left:1em;margin:0;width:calc(100% - 40px)}.statistical-info article .box1 .chart-box .chart-note:not(:has(ol)){text-align:center}.statistical-info article .box1 .chart-box .chart-note ol{position:relative;margin-bottom:0;width:-moz-fit-content;width:fit-content;margin-left:2em}.statistical-info article .box1 .chart-box .chart-note ol hgroup{position:absolute;top:0;left:-1em}@media screen and (max-width: 767px){.statistical-info article .box1 .chart-box .chart-note{position:relative;bottom:auto}}@media screen and (max-width: 767px){.statistical-info article .box1 .chart-box{width:100%}}.statistical-info article .box2{width:100%}.statistical-info article .box2 .chart-box{padding:30px 20px;min-height:600px}@media screen and (max-width: 991px){.statistical-info article .box2{width:100%}}.brokerage-report{max-width:1240px;padding:0 20px;margin:auto auto 130px auto}.brokerage-report .title{margin-bottom:60px}.brokerage-report h3{margin-bottom:0}.brokerage-report article{display:flex;justify-content:space-between;gap:40px}@media screen and (max-width: 767px){.brokerage-report article{display:block}}.brokerage-report article .box1{width:50%}@media screen and (max-width: 767px){.brokerage-report article .box1{width:100%;margin-bottom:30px}}.brokerage-report article .box1 .notify-title{border-radius:13px;color:#fff;background:linear-gradient(90deg, #397FD1, #004CA4);display:flex;padding:0 20px;align-items:center;margin-bottom:10px}.brokerage-report article .box1 .notify-title .month{font-size:25px;width:125px;height:125px;background:url(../img/notify-icon1.svg?-RV-) no-repeat center;background-size:contain;display:flex;align-items:center;justify-content:center;padding-left:10px}.brokerage-report article .box1 .notify-title span{font-size:24px;display:inline-block;letter-spacing:.2em;line-height:1.2em}.brokerage-report article .box1 ul{padding-left:0;list-style:none;margin:0}.brokerage-report article .box1 ul li{margin-bottom:10px}.brokerage-report article .box1 ul li:nth-last-of-type(1){margin-bottom:0}.brokerage-report article .box1 ul li .a{box-shadow:0 0 4px rgba(113,113,113,.25);padding:23px 20px;border-radius:10px;display:flex;align-items:center;justify-content:space-between;color:#158bc7;background:#fff;text-decoration:none}.brokerage-report article .box1 ul li b{font-size:30px;font-weight:400;font-family:"Bebas Neue",sans-serif;height:27px;line-height:30px;vertical-align:bottom;display:inline-block}.brokerage-report article .box1 ul li .name{font-size:20px;margin-left:20px;color:#000}.brokerage-report article .box1 ul:empty:before{content:"(本月尚無證券商通報)";height:10em;width:100%;display:flex;font-weight:500;align-items:center;justify-content:center;color:#666;font-size:20px}.brokerage-report article .box2{width:50%;container-type:inline-size}@media screen and (max-width: 767px){.brokerage-report article .box2{width:100%}}.brokerage-report article .box2 h3{font-size:22px}.brokerage-report article .box2 .all-company{background:#fff;box-shadow:0 0 4px rgba(113,113,113,.25);padding:25px 30px;border-radius:10px;margin-top:10px}.brokerage-report article .box2 .all-company ul{padding:0 30px 0 0;list-style:none;margin:0;height:370px;overflow-y:auto;--scrollbar-color-thumb: rgba(21, 139, 199, 0.76);--scrollbar-color-track: linear-gradient(#E8E8E8,#DDDDDD);--scrollbar-width: thin;--scrollbar-width-number: 22px}.brokerage-report article .box2 .all-company ul::-webkit-scrollbar-thumb{background:var(--scrollbar-color-thumb);border-radius:calc(var(--scrollbar-width-number)/2)}.brokerage-report article .box2 .all-company ul::-webkit-scrollbar-track{background:var(--scrollbar-color-track);border-radius:calc(var(--scrollbar-width-number)/2)}.brokerage-report article .box2 .all-company ul::-webkit-scrollbar{max-width:var(--scrollbar-width-number);max-height:var(--scrollbar-width-number)}.brokerage-report article .box2 .all-company ul li .a{display:flex;justify-content:space-between;padding:10px 0;color:#000;text-decoration:none}.brokerage-report article .box2 .all-company ul li .a .name{font-size:20px}.brokerage-report article .box2 .all-company ul li .a .case{color:#158bc7}.brokerage-report article .box2 .all-company ul li .a .case b{font-size:30px;font-weight:400;font-family:"Bebas Neue",sans-serif;height:27px;line-height:30px;vertical-align:bottom;display:inline-block}.brokerage-report .left-right{display:flex;align-items:center;height:125px;border-radius:13px;color:#fff;background:linear-gradient(to right, #797979 0%, #242424 100%);padding:10px 20px}.brokerage-report .left-right>div{display:block}.brokerage-report .left-right>div:first-child{flex-grow:1}@container (width< 435px){.brokerage-report .left-right{flex-direction:column}.brokerage-report .left-right>div:first-child{flex-grow:0}}.brokerage-report .month-select{position:relative;background:#fff;color:#333}.brokerage-report .month-select:before{color:#333}.brokerage-report .month-select>i{color:#aaa}.brokerage-report .month-select>select:hover+i::after{color:#333}.brokerage-report .month-select>select>option{background:#fff;color:#000}.promo-video .title{max-width:1240px;padding:0 20px;margin-left:auto;margin-right:auto}.promo-video .video-wrap{position:relative}.promo-video .video-wrap .swiper .swiper-slide{position:relative;width:50%;transform:scale(0.9)}.promo-video .video-wrap .swiper .swiper-slide.swiper-slide-active{transform:scale(1)}.promo-video .video-wrap .video-pagination{position:relative;right:auto;text-align:center;margin-top:30px}.promo-video .video-wrap .video-pagination .swiper-pagination-bullet-active{background:#005d9d}.promo-video .video-wrap .video-next,.promo-video .video-wrap .video-prev{background:linear-gradient(#fff, #DEDFE3);border-radius:100%;color:#999;z-index:1;margin-top:-50px}.promo-video .video-wrap .video-next::before,.promo-video .video-wrap .video-prev::before{position:absolute;width:40px;height:40px;bottom:0;top:0;right:0;left:0;margin:auto;content:"";border-radius:100%;background:linear-gradient(#DEDFE3, #fff)}.promo-video .video-wrap .video-next svg,.promo-video .video-wrap .video-prev svg{width:20px;height:20px;position:relative;z-index:2}.promo-video .video-wrap .video-prev{left:17%}@media screen and (max-width: 767px){.promo-video .video-wrap .video-prev{left:13%}}.promo-video .video-wrap .video-next{right:17%}@media screen and (max-width: 767px){.promo-video .video-wrap .video-next{right:13%}}.promo-video .swiper-slide.swiper-slide-active .video-wrapper .video-title{transform:translateY(0)}.promo-video .swiper-slide{aspect-ratio:16/9;border-radius:12px;overflow:hidden;background:#000;-webkit-user-select:none;-moz-user-select:none;user-select:none}.promo-video .video-wrapper{width:100%;height:100%;position:relative;cursor:pointer;background-size:cover;background-position:center}.promo-video .video-wrapper .video-title{display:none;background:rgba(0,0,0,.6666666667);color:#fff;width:100%;position:absolute;left:0;bottom:0;padding:.5em 1em;box-sizing:border-box;font-size:1.2rem;transform:translateY(100%);transition:transform .3s ease-in}.promo-video .video-wrapper.video-loaded .play-btn,.promo-video .video-wrapper.video-loaded .video-title{display:none}.promo-video .play-btn{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:60px;height:60px;background:rgba(255,0,0,.9);border-radius:50%;display:flex;align-items:center;justify-content:center;transition:all .3s ease;z-index:2;pointer-events:none}.promo-video .play-btn::after{content:"";display:block;width:0;height:0;border-left:16px solid #fff;border-top:10px solid rgba(0,0,0,0);border-bottom:10px solid rgba(0,0,0,0);margin-left:4px}@media(hover: hover){.promo-video .play-btn{opacity:0;transform:translate(-50%, -50%) scale(0.8)}.promo-video .video-wrapper:hover .play-btn{opacity:1;transform:translate(-50%, -50%) scale(1)}}@media(hover: none){.promo-video .play-btn{opacity:1}}.promo-video .yt-player-frame{width:100%;height:100%;position:absolute;top:0;left:0}.month-select:has(#numRepMonth){margin:0;margin-right:.5em;padding:2px 15px}.month-select:has(#numRepMonth)::after{display:none}.month-select:has(#numRepMonth)>select{cursor:default;padding:0;margin:0;text-align:center;width:100%;color:#fff;opacity:1}