.MuiAutocomplete-paper{font-family:"Noto Sans TC" !important}.sr-only{position:absolute !important;width:1px !important;height:1px !important;padding:0 !important;margin:-1px !important;overflow:hidden !important;clip:rect(0, 0, 0, 0) !important;white-space:nowrap !important;border:0 !important}.mainBox{width:100%;padding:1.5rem 7.5rem 4rem 7.5rem}@media only screen and (max-width: 768px){.mainBox{padding:2.5rem 1.5rem}}
.loadingPage{padding:2rem 0;color:#5c4e44;width:100%;display:flex;align-items:center;justify-content:center}.loadingPage__spin{display:flex;align-items:center;justify-content:center}
.HomeContainer{width:100vw}.HomeContainer .Home{display:flex;justify-content:center;align-items:center;padding:1.5rem 7.5rem 4rem 7.5rem}.HomeContainer .Home__News{width:100%}.HomeContainer .Home__News__Title{padding-bottom:1.5rem}.HomeContainer .Home__News__Title-text{font-size:2.125rem;letter-spacing:.00735em;line-height:1.235;font-weight:500}@media only screen and (max-width: 576px){.HomeContainer .Home{padding:2.5rem 1.5rem}}
.news-list{display:flex;flex-direction:column;justify-content:space-between;height:100%;width:100%}.news-list__item{width:100%;display:flex;align-items:center;overflow:hidden}@media(min-width: 1024px){.news-list__item{gap:1rem}}.news-list__main{display:flex;align-items:center;flex:1 1 auto;min-width:0}.news-list__badge-group{display:flex;align-items:center;flex:0 0 auto}.news-list__pin{width:40px;height:40px;display:flex;align-items:center;justify-content:center;flex:0 0 40px;background-color:transparent}.news-list__type{flex:0 0 auto;padding:4px 16px;display:flex;align-items:center;justify-content:center;margin:.75rem 0;font-size:min(1rem, 1vw);font-weight:normal;line-height:1.5;letter-spacing:.26px;text-align:center;color:#fff;white-space:nowrap;word-break:keep-all}.news-list__content{flex:1 1 auto;min-width:0;margin-left:1rem;cursor:pointer;text-align:left;overflow:hidden;font-size:min(1rem, 1vw);font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:.26px;color:#5c4e44}.news-list__content p{margin:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.news-list__content:focus,.news-list__content:focus-visible{outline:2px dashed #b53720;outline-offset:2px}.news-list__date{white-space:nowrap;text-align:right;font-size:min(1rem, 1vw);font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:.26px;color:#5c4e44}.news-list__see-more{font-size:min(1rem, 1vw);font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:.26px;color:#483f38}.news-list__pagination{margin-top:1.5rem}@media only screen and (max-width: 992px){.news-list__item{flex-direction:column;align-items:flex-start;margin-top:.75rem}.news-list__pin{width:30px;height:30px;background-color:transparent}.news-list__main{flex-direction:column;align-items:flex-start;width:100%}.news-list__type{font-size:1rem;flex:1 1 auto}.news-list__content{width:100%;margin:0 0 8px 0;font-size:1rem}.news-list__content p{white-space:initial;text-overflow:initial;overflow:initial}.news-list__date{text-align:left;font-size:1rem}}@media screen and (min-width: 992px){.news-list__pin-placeholder{width:40px;height:40px}}
.CusCarousel{width:100%}.CusCarousel__ImgBox{height:100%;display:flex;flex-direction:column}.CusCarousel__prev{top:0;bottom:0;margin-top:0;position:absolute;z-index:2;background:none;border:0;cursor:pointer;left:0;padding:0 0 0 8px}.CusCarousel__prev svg{font-size:3rem;color:rgba(48,40,33,.6)}.CusCarousel__prev svg:hover{color:#fff}.CusCarousel__prev:focus,.CusCarousel__prev:focus-visible{outline:2px dashed #b53720;outline-offset:-2px}.CusCarousel__next{top:0;bottom:0;margin-top:0;position:absolute;z-index:2;background:none;border:0;cursor:pointer;right:0;padding:0 8px 0 0}.CusCarousel__next svg{font-size:3rem;color:rgba(48,40,33,.6)}.CusCarousel__next svg:hover{color:#fff}.CusCarousel__next:focus,.CusCarousel__next:focus-visible{outline:2px dashed #b53720;outline-offset:-2px}.CusCarousel .control-dots{z-index:3}.CusCarousel .control-dots .dot{cursor:pointer;width:.75rem;height:.75rem;background-color:rgba(48,40,33,.25);opacity:1}.CusCarousel .control-dots .dot:focus,.CusCarousel .control-dots .dot:focus-visible{outline:2px dashed #b53720;outline-offset:-2px}.CusCarousel .control-dots .selected{background-color:rgba(48,40,33,.8)}.CusCarousel__dot-item{display:inline-block;list-style:none;margin:0 4px}.CusCarousel__dot-item--selected .CusCarousel__dot-item__dot,.CusCarousel__dot-item--selected .CusCarousel__dot{background-color:rgba(48,40,33,.8)}.CusCarousel__dot{cursor:pointer;width:.75rem;height:.75rem;background-color:rgba(48,40,33,.25);border:none;border-radius:50%;padding:0;cursor:pointer}.CusCarousel__dot:focus,.CusCarousel__dot:focus-visible{outline:2px dashed #b53720;outline-offset:-2px}.CusCarousel .carousel .thumbs-wrapper{margin-top:0}.CusCarousel .carousel .thumb:focus,.CusCarousel .carousel .thumb:focus-visible{outline:2px dashed #b53720;outline-offset:-2px;border:none}.CusCarousel .carousel .slider-wrapper,.CusCarousel .carousel .slider{position:relative}.CusCarousel .carousel .slide{pointer-events:none;z-index:0}.CusCarousel .carousel .slide.selected{pointer-events:auto;z-index:1}
html{transition:font-size 1s ease-in-out}:target,a:focus,button:focus,input:focus,select:focus,textarea:focus,[tabindex]:focus,[role=button]:focus,[role=link]:focus,[role=menuitem]:focus,[role=menuitemradio]:focus{scroll-margin-top:6rem}@media(prefers-reduced-motion: reduce){html{transition:none !important}*,*::before,*::after{animation-duration:.001ms !important;animation-iteration-count:1 !important;transition-duration:.001ms !important;scroll-behavior:auto !important}}body{overflow-x:hidden;overflow-y:scroll;font-weight:normal;margin:0 auto}.app{min-height:100vh;display:flex;flex-direction:column}.app__header{background:transparent !important}.app__header__logo{width:40px;height:40px}.app__header .autocomplete input{color:#4e3a16;font-weight:500}.app__header .drawer .MuiSvgIcon-root{font-size:1.5625rem;color:#4e3a16}.app__body{flex:1;z-index:2;position:relative}.app__bg{position:absolute;top:0;z-index:-1;width:100%}#tltc_area,#tltc_otherInfo{padding-right:0}#download-menu .MuiMenuItem-root{color:#4e3a16 !important}.visually-hidden{position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px, 1px, 1px, 1px);white-space:nowrap;border:0;padding:0;margin:0}:focus-visible{outline:2px dashed #b53720;outline-offset:-2px}.button-reset{background:none;border:none;padding:0;margin:0;font:inherit;color:inherit;cursor:pointer;outline:none;appearance:none;-webkit-appearance:none;-moz-appearance:none}.button-reset:focus{outline:2px dashed #b53720;outline-offset:-2px;background-color:#f9f7f7}@media only screen and (max-width: 576px){.drawer__list .MuiTypography-root{font-size:1rem !important}.footer__content{font-size:1rem !important}}
*{box-sizing:border-box}.HeaderBox{position:sticky;top:0;z-index:1200}.HeaderBox .Header{display:flex;justify-content:center;align-items:center;background:rgba(255,255,255,.6);padding:1rem 4.5rem;width:100% !important;transition:top .3s ease-in-out;box-shadow:0 2px 4px 0 rgba(0,0,0,.1);backdrop-filter:blur(4px)}.HeaderBox .Header__paper{width:100%;height:100%;display:flex;justify-content:space-between;align-items:center}.HeaderBox .Header__paper__logo{display:flex;width:-moz-fit-content !important;width:fit-content !important;cursor:pointer}.HeaderBox .Header__paper__logo__img{display:flex;align-items:center}.HeaderBox .Header__paper__logo__img:focus,.HeaderBox .Header__paper__logo__img:focus-visible{outline:2px dashed #b53720;outline-offset:-2px}.HeaderBox .Header__paper__navArea{display:flex;align-items:center;height:100%}.HeaderBox .Header__paper__navArea__links{display:flex;justify-content:flex-end;align-items:center}.HeaderBox .Header__paper__navArea__links__dropdown{display:flex;align-items:center;cursor:pointer;-moz-column-gap:2px;column-gap:2px;padding:.375rem .75rem;min-height:2.25rem}.HeaderBox .Header__paper__navArea__links__dropdown img{width:20px;height:20px;margin-left:4px;flex-shrink:0}.HeaderBox .Header__paper__navArea__links__dropdown__anchor{color:#483f38;font-weight:400 !important;white-space:nowrap}.HeaderBox .Header__paper__navArea__links__dropdown:focus,.HeaderBox .Header__paper__navArea__links__dropdown:focus-visible{outline:2px dashed #b53720;outline-offset:-2px}.HeaderBox .Header__paper__navArea__links__link{display:flex;align-items:center;padding:.375rem .75rem;min-height:2.25rem}.HeaderBox .Header__paper__navArea__links__link::after{content:"";display:inline-block;width:20px;height:20px;margin-left:4px}.HeaderBox .Header__paper__navArea__links a{text-decoration:none}.HeaderBox .Header__paper__navArea__links a:focus,.HeaderBox .Header__paper__navArea__links a:focus-visible{outline:2px dashed #b53720;outline-offset:-2px}.HeaderBox .Header__paper__navArea__links--full{flex:1}.HeaderBox .Header__paper__navArea__links--active{box-shadow:inset 0 -3px 0 #5c4e44}.HeaderBox .Header__paper__navArea__links--active .Header__paper__navArea__links__item,.HeaderBox .Header__paper__navArea__links--active .Header__paper__navArea__links__dropdown__anchor{font-weight:700 !important}.HeaderBox .Header__paper__navArea__links__item{color:#483f38;font-weight:400 !important;white-space:nowrap}.HeaderBox .Header__paper__navArea__links__item:hover{font-weight:600 !important}.HeaderBox .Header__paper__navArea__vtLine{height:50%;color:#767676;margin:0 12px}.HeaderBox .Header__paper__navArea__rArea{display:flex;justify-content:center;align-items:center}.HeaderBox .Header__paper__navArea__rArea__langSelect{margin:0 24px 0 12px}.HeaderBox .Header__paper__navArea__rArea__langSelect .MuiTypography-root{color:#483f38}.HeaderBox .Header__paper__navArea__rArea__langSelect .MuiSelect-select{padding:8px 0 !important}.HeaderBox .Header__paper__navArea__rArea__langSelect:focus,.HeaderBox .Header__paper__navArea__rArea__langSelect:focus-visible{outline:2px dashed #b53720;outline-offset:-2px}.HeaderBox .Header__paper__navArea__rArea-icon{cursor:pointer}.HeaderBox .CollapseBox{display:flex;justify-content:center;align-items:center;padding:16px 36px}.HeaderBox .CollapseBox__CollapseArea{width:90%}.HeaderBox .CollapseBox__CollapseArea .MuiAutocomplete-inputRoot{border-radius:4px !important}.Header__desktop__dropdown__popover .MuiPopover-paper .MuiList-root a{text-decoration:none}.Header__desktop__dropdown__popover .MuiPopover-paper__links__item{color:#483f38;font-weight:400 !important;white-space:nowrap;padding:.375rem .75rem}.Header__desktop__dropdown__popover .MuiPopover-paper__links__item:hover{font-weight:600 !important}.Header__desktop__dropdown__popover .Header__desktop__dropdown__item--active{background-color:#f5f0f0}.Header__desktop__dropdown__popover .Header__desktop__dropdown__item--active .MuiPopover-paper__links__item{font-weight:700 !important}@media only screen and (max-width: 1279px){.HeaderBox .Header{padding:1rem 1.5rem}.HeaderBox .Header__paper{-moz-column-gap:1rem;column-gap:1rem}.HeaderBox .Header__paper__navArea__links__dropdown,.HeaderBox .Header__paper__navArea__links__link{padding:.375rem}.HeaderBox .Header__paper__navArea__vtLine{margin:0 8px}.HeaderBox .Header__paper__navArea__rArea__langSelect{margin:0 8px}}@media only screen and (max-width: 1199px){.HeaderBox--fontPlus .Header{padding:1rem}.HeaderBox--fontPlus .Header__paper__logo__img img{width:140px;height:auto}.HeaderBox--fontPlus .Header__paper__navArea__links__dropdown,.HeaderBox--fontPlus .Header__paper__navArea__links__link{padding:.375rem .125rem}.HeaderBox--fontPlus .Header__paper__navArea__vtLine{margin:0 4px}.HeaderBox--fontPlus .Header__paper__navArea__rArea__langSelect{margin:0 4px}}@media only screen and (max-width: 992px){.HeaderBox .Header__paper__navArea__rArea-icon{width:2rem;height:2rem}}@media only screen and (max-width: 768px){.HeaderBox .Header__paper__navArea__links__item{padding:3px 6px}.HeaderBox .Header__paper__navArea__vtLine{margin:0 6px}.HeaderBox .Header__paper__navArea__rArea__langSelect{margin:0 12px 0 6px}}@media only screen and (max-width: 576px){.HeaderBox .Header{padding:1rem 1.5rem}}
.HeaderDrawer__navArea__page{cursor:pointer}.HeaderDrawer__navArea__page p{font-weight:400;line-height:1.5;color:#483f38}.HeaderDrawer__navArea__page--active{background-color:#f5f0f0;box-shadow:inset 4px 0 0 #5c4e44}.HeaderDrawer__navArea__page--active p{font-weight:700}.HeaderDrawer__navArea__group--active p{font-weight:700}.HeaderDrawer__navArea__lang-btn p{text-align:left;font-weight:400;line-height:1.5;color:#483f38}
*{box-sizing:border-box}.SingleToggleBtn{text-align:center;cursor:pointer}
.skip-link{position:absolute;left:0;width:1px;height:1px;clip:rect(0, 0, 0, 0);clip-path:inset(50%);overflow:hidden;white-space:nowrap;background-color:#000;color:#fff;padding:8px 16px;text-decoration:none;font-size:1rem;border-radius:4px;z-index:1000;transition:top .3s ease}.skip-link:focus{top:8px;width:auto;height:auto;clip:auto;clip-path:none;overflow:visible;white-space:normal;outline:2px solid #ff0}
.skip-to-main-content{position:absolute;left:0;width:1px;height:1px;clip:rect(0, 0, 0, 0);clip-path:inset(50%);overflow:hidden;white-space:nowrap;background-color:#000;color:#fff;padding:8px 16px;text-decoration:none;font-size:1rem;border-radius:4px;z-index:1000;transition:top .3s ease}.skip-to-main-content:focus{top:8px;width:auto;height:auto;clip:auto;clip-path:none;overflow:visible;white-space:normal;outline:2px solid #ff0}
.Body{height:100%;min-height:60vh;display:flex;justify-content:center;position:relative}.Body__bg{z-index:-1;position:absolute;top:0;height:100%;width:100%}.Body__bg img{width:100%;height:100%;object-fit:cover;object-position:top center}
@keyframes pageFadeIn{from{opacity:0}to{opacity:1}}.pageFade{width:100%;opacity:1;animation:pageFadeIn 200ms ease}
.customSpin{width:100%;min-height:100px;position:relative}.customSpin__spin{width:100%;height:100%;position:absolute;z-index:2;display:flex;justify-content:center;align-items:center}
.footer{display:flex;justify-content:center;width:100%;position:relative;z-index:1}.footer__bg{width:100%;position:absolute;bottom:0}.footer__bg-mobile{display:none;object-position:0 0;object-fit:cover;height:50rem}.footer__bg--single{bottom:100%}.footer__main{padding:4rem 7.5rem;display:flex;justify-content:center}.footer__main__container{width:100%}.footer__main__container :focus,.footer__main__container :focus-visible{outline:2px dashed #b53720;outline-offset:-2px}.footer__main__container__logo-row{display:flex;align-items:center;flex-wrap:wrap;gap:1rem;margin-bottom:2rem}.footer__main__container__logo{width:220px;cursor:pointer;margin-bottom:0}.footer__main__container__accessibility-badge{display:inline-flex;flex-shrink:0;line-height:0}.footer__main__container__accessibility-badge img{width:88px;height:31px}.footer__main__container__content{display:flex;align-items:baseline;justify-content:space-between;flex-direction:column}.footer__main__container__content__top{width:100%;display:flex;justify-content:space-between;flex-wrap:wrap;color:#fff}.footer__main__container__content__top__item{padding-right:.5rem;display:flex;flex-direction:column;min-width:300px;margin-bottom:2rem}.footer__main__container__content__top__item:last-child{margin-bottom:4rem}.footer__main__container__content__top img{margin-right:16px}.footer__main__container__content__itemLink{display:flex;flex-wrap:wrap;width:100%}.footer__main__container__content__itemLink__item a,.footer__main__container__content__itemLink__item span{display:block;color:#fff;cursor:pointer;text-decoration:none;margin:0 .5rem .5rem 0;padding:12px 32px;background-color:#5c4e44}.footer__main__container__content__itemLink__item a:hover,.footer__main__container__content__itemLink__item span:hover{text-decoration:underline}.footer__main__container__content__itemLink__item a:focus,.footer__main__container__content__itemLink__item a:focus-visible,.footer__main__container__content__itemLink__item span:focus,.footer__main__container__content__itemLink__item span:focus-visible{outline:2px dashed #b53720;outline-offset:-2px}@media only screen and (max-width: 992px){.footer__main__container__content{flex-wrap:wrap}.footer__main__container__content__item{width:50%}.footer__main__container__content__itemLink{font-size:0.875rem;font-weight:500}.footer__main__container__content__itemLink__item a,.footer__main__container__content__itemLink__item span{padding:6px 16px}}@media only screen and (max-width: 576px){.footer__main{padding:2.5rem 1.5rem}.footer__main__container__content__item{width:100%}}.footer__spin{min-height:45rem}@media(min-width: 992px){.footer__spin{min-height:29.5rem}}
.custom-backTop{width:80px;height:80px}.back-top-button{width:80px;height:80px;max-width:80px;max-height:80px;position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;padding:15px;border:0;background:transparent;cursor:pointer;transition:all .3s ease}.back-top-button:hover .back-top-bg{transform:scale(1.1, 1.1)}.back-top-bg{transition:all .3s ease;position:absolute;width:72px;height:72px;border-radius:80px;background-color:rgba(87,61,26,.3);transform:scale(1, 1);transform-origin:50% 50%;inset:0;margin:auto}.back-top-icon{position:relative;z-index:1;width:24px;height:14px;border-style:solid;border-width:0 12px 15px 12px;border-color:transparent transparent #462a04 transparent}.back-top-txt{position:relative;z-index:1;width:46px;font-size:1rem;font-weight:500;text-align:center;color:#5b3c11}
.maintenancePage{min-height:100vh;display:flex;align-items:center;justify-content:center;padding:2rem 1rem;background:#f5f0f0;font-family:"Mukta","Noto Sans TC",system-ui,-apple-system,sans-serif;color:#483f38}.maintenancePage__card{width:100%;max-width:40rem;background:#fff;border:1px solid #e3dcda;border-top:6px solid #483f38;border-radius:12px;padding:2.5rem 2rem;text-align:center;box-shadow:0 8px 24px rgba(72,63,56,.08)}.maintenancePage__icon{display:block;margin:0 auto 1rem}.maintenancePage__title{font-weight:700;margin-bottom:1rem}.maintenancePage__message{white-space:pre-line;line-height:1.8;font-size:1.05rem;color:#5c4e44}.maintenancePage__meta{display:inline-grid;grid-template-columns:max-content 1fr;-moz-column-gap:1rem;column-gap:1rem;row-gap:.4rem;margin:1.5rem auto 0;text-align:left}.maintenancePage__meta div{display:contents}.maintenancePage__meta dt{font-weight:600;white-space:nowrap}.maintenancePage__meta dd{margin:0;color:#5c4e44}.maintenancePage__actions{display:flex;gap:.75rem;justify-content:center;flex-wrap:wrap;margin-top:2rem}.maintenanceBanner{background:#b53720;color:#fff;text-align:center;padding:.4rem 1rem;font-size:.9rem}
@media(min-width: 600px){.accessible-red-snackbar__root{min-width:344px !important}}
.accessible-red-snackbar__live-region{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0}
.accessible-red-snackbar__card{background-color:#d32f2f !important;color:#fff !important;width:100%;border:2px solid #b71c1c;box-shadow:0 4px 6px rgba(0,0,0,.1)}
.accessible-red-snackbar__card *{color:#fff}
.accessible-red-snackbar__actions{padding:8px 8px 8px 16px !important;justify-content:space-between !important;align-items:flex-start}
.accessible-red-snackbar__message{font-weight:bold !important;color:#fff !important;display:flex;align-items:center;flex:1;margin-right:16px;line-height:1.4}
.accessible-red-snackbar__error-icon{font-size:1.25rem !important;color:#fff !important;margin-right:4px;flex-shrink:0}
.accessible-red-snackbar__icons{margin-left:auto;display:flex;gap:4px}
.accessible-red-snackbar__icon-button{padding:8px !important;color:#fff !important;transition:all .2s ease;border-radius:4px}
.accessible-red-snackbar__icon-button:hover{background-color:rgba(255,255,255,.1) !important;transform:scale(1.05)}
.accessible-red-snackbar__icon-button:focus{background-color:rgba(255,255,255,.2) !important;outline:2px solid #fff;outline-offset:2px}
.accessible-red-snackbar__icon-button:active{transform:scale(0.95)}
.accessible-red-snackbar__icon-button--expanded{transform:rotate(180deg)}
.accessible-red-snackbar__icon-button--expanded:hover{transform:rotate(180deg) scale(1.05)}
.accessible-red-snackbar__icon-button--expanded:active{transform:rotate(180deg) scale(0.95)}
.accessible-red-snackbar__icon-button .MuiSvgIcon-root{transition:transform .2s ease}
.accessible-red-snackbar__collapse{padding:16px !important;background-color:#ffebee !important;color:#d32f2f !important;border-top:1px solid rgba(255,255,255,.2)}
.accessible-red-snackbar__details-title{color:#d32f2f !important;font-weight:600 !important;margin-bottom:8px !important;font-size:1.1rem !important}
.accessible-red-snackbar__details-text{color:#d32f2f !important;margin-bottom:16px !important;line-height:1.5}
.accessible-red-snackbar__retry-button{padding:4px 8px !important;text-transform:none !important;color:#d32f2f !important;border:1px solid #d32f2f;border-radius:4px;display:flex;align-items:center;transition:all .3s ease;font-weight:500}
.accessible-red-snackbar__retry-button:hover{background-color:rgba(211,47,47,.1) !important;border-color:#b71c1c;transform:translateY(-1px);box-shadow:0 2px 4px rgba(211,47,47,.2)}
.accessible-red-snackbar__retry-button:focus{background-color:rgba(211,47,47,.1) !important;outline:2px solid #d32f2f;outline-offset:2px}
.accessible-red-snackbar__retry-button:active{transform:translateY(0);box-shadow:0 1px 2px rgba(211,47,47,.2)}
.accessible-red-snackbar__retry-button:disabled{opacity:.6;cursor:not-allowed}
.accessible-red-snackbar__retry-button:disabled:hover{transform:none;box-shadow:none}
.accessible-red-snackbar__retry-icon{font-size:1rem !important;color:#d32f2f !important;margin-right:4px}
@media(max-width: 599px){.accessible-red-snackbar__actions{flex-direction:column;align-items:stretch}.accessible-red-snackbar__message{margin-right:0;margin-bottom:8px}.accessible-red-snackbar__icons{justify-content:flex-end;margin-left:0}}
@media(prefers-contrast: high){.accessible-red-snackbar__card{border-width:3px}.accessible-red-snackbar__icon-button:focus{outline-width:3px}.accessible-red-snackbar__retry-button{border-width:2px}.accessible-red-snackbar__retry-button:focus{outline-width:3px}}
@media(prefers-reduced-motion: reduce){.accessible-red-snackbar__icon-button{transition:none}.accessible-red-snackbar__icon-button--expanded{transform:rotate(180deg)}.accessible-red-snackbar__icon-button--expanded:hover,.accessible-red-snackbar__icon-button--expanded:active{transform:rotate(180deg)}.accessible-red-snackbar__retry-button{transition:none}.accessible-red-snackbar__retry-button:hover{transform:none}}
@media(prefers-color-scheme: dark){.accessible-red-snackbar__collapse{background-color:#1a1a1a !important;color:#ff6b6b !important}.accessible-red-snackbar__details-title,.accessible-red-snackbar__details-text{color:#ff6b6b !important}.accessible-red-snackbar__retry-button{color:#ff6b6b !important;border-color:#ff6b6b}.accessible-red-snackbar__retry-button:hover{background-color:rgba(255,107,107,.1) !important}.accessible-red-snackbar__retry-icon{color:#ff6b6b !important}}
