.home-header{background-color:#6c757d;padding:10px}.home-header span{display:inline-block}.home-header-title{text-align:center;color:#fff}.container.list{margin-top:60px}.list-catalogue{color:#fff;text-align:center;background-color:#969696;border-radius:5px;width:330px;height:400px;margin:7px;padding-top:100px;font-size:2em}.list-catalogue.zakka{background-color:#17a2b8}.list-catalogue.cheer{background-color:#bd2121}.list-catalogue.newcheer{background-color:#788cc8}.card-container{width:100%;margin:auto}.type3.card-container{width:1150px;padding:0}.type3.card-wrapper{height:760px}.type3 .card{border:0;height:100%}.type3 .text-color-primary,.type2 .text-color-primary{color:#0a6ebe!important}.type3 .text-box{text-align:center;color:#fff;width:15px;height:15px;margin:7px 4px 2px 0;font-size:12px;line-height:13px;-webkit-print-color-adjust:exact!important;background-color:#505050!important}.wrapper-rewriter{width:100%;height:30px}.wrapper-rewriter .input-rewriter{float:left;border:1px solid #007bff;border-radius:0;width:82%;height:100%;font-size:11px}.wrapper-rewriter .btn-rewriter{color:#fff;cursor:pointer;text-transform:capitalize;background-color:#007bff;border:1px solid #007bff;border-radius:0;width:18%;height:100%;font-size:12px;font-weight:700}.popup-textfield.popup-temp-imageUrl{width:100%;position:absolute;inset:0}.popup-temp-imageUrl .bg-shadow{z-index:99;background-color:#00000080;width:100%;height:100%;position:absolute}.popup-temp-imageUrl .input-wrapper{z-index:100;width:92%;margin:auto;position:absolute;top:40%;left:0;right:0}.popup-temp-imageUrl .button-close{z-index:100;color:#fff;text-align:center;margin:auto;font-size:2em;display:block;position:absolute;bottom:13px;left:0;right:0}.editable-field-wrapper{width:100%;height:20px}.card-img-top_type3{cursor:pointer;background-image:url(/assets/loadingImg-BlKwe4Se.gif);background-position:50%;background-size:100%;height:570px;min-height:570px;max-height:570px;margin:30px 30px 15px;position:relative;overflow:hidden}.card-img-top_type3 .card-img{max-width:none;position:60px absolute 0;margin:auto;left:-50%;right:-50%}.type3 .card-body{z-index:100;background:0 0;max-height:170px;padding:2px 0 0 48px}.type3 .row-primary{margin-top:0;margin-bottom:-5px}.type3 .row-primary .text-title{color:#464646;font-size:15px;line-height:26px}.type3 .row-primary .text-title.text-color-emphasize{color:#ff8010}.type3{word-break:keep-all}.type3 .text-optional{white-space:pre-wrap;z-index:100}.type3 .row-primary .text-price{color:#464646;white-space:pre-wrap;z-index:100;padding-left:10px;font-size:13px;line-height:27px}.type3 .row-primary .text-optional-msg{color:#464646;padding-left:5px;font-size:9px;line-height:28px}.type3 .row-third .text-optional,.type3 .row-secondary .text-optional{color:#464646;padding-left:10px;font-size:10px}.type3 .row-third .text-optional{padding-left:0}.type3 .smaller-text-selected .text-box{font-size:10px}.type3 .smaller-text-selected .text-optional{font-size:7.5px!important}.type3 .row-secondary .text-optional:first-child{padding-left:0}.type3 .card-title{color:#646464;word-break:keep-all;font-size:12px}.type3 .border-bottom{border-bottom:1px solid #646464;width:400px;margin-left:-5px;margin-right:auto;padding:0 0 3px 3px}.card-title{color:#447cef;margin-bottom:auto;font-size:14px}.card.type2 .card-title{color:#343b57;margin-bottom:10px}.card-img-top{cursor:pointer;background-image:url(/assets/loadingImg-BlKwe4Se.gif);background-position:50%;background-size:90px;position:relative}.card-img-top_type2{min-height:auto;position:relative;overflow:hidden}.card-img-top_type2 .card-img{object-fit:contain;height:100%}.card-text{margin:auto;font-size:.75em}.card.type2 .margin2-left{margin-left:10px}.card.type2 .margin1-right{margin-right:5px}.card.type2 .size-common{word-break:keep-all;font-size:15px}.text-bold{font-weight:700}.type2 .text-bold{font-family:NotoSansJapaneseMedium;font-weight:400}.card-text .text{font-weight:700}.comida-wrapper .size-smaller>span{font-size:12px}.card.type2 .card-text .text{font-weight:400}.card-text_price{margin-bottom:7px;font-size:1.2em;font-weight:700}.list-horizontal .text,.list-horizontal .label{text-align:center;margin:auto}.list-horizontal .label{font-size:.7em}.list-horizontal .text{font-size:.9em;font-weight:500}.list-horizontal{margin:auto;padding:0;position:absolute;bottom:0;left:0;right:0}.list-horizontal .list{width:33%;padding:2px 0;list-style:none;display:inline-block}.list-horizontal{border-top:1px dotted #e6e6e6}.card-body{cursor:pointer;background:#fff}.type2 span,.type2 h5{font-family:NotoSansJapaneseLight}.type2 .card-body{padding:10px}.type2 .short-lineheight{line-height:15px}.btn-selected{z-index:10;border:1px solid #c8c8c8;border-radius:50px;width:30px;height:30px;position:absolute;top:15px;left:15px}.btn-arrow-wrapper{z-index:10;width:30px;display:none;position:absolute;top:15px;right:40px}.btn-arrow-wrapper .btn-arrow{background-color:#d8645e;margin:2px 10px}.btn-arrow-wrapper .btn-arrow>i{color:#fff}.btn-smaller-text{border:1px solid #0f0;left:52px}.breakpoint-control{z-index:10;background:#fff;border:1px solid #d0d0d0;border-radius:16px;align-items:stretch;height:30px;transition:border-color .15s,box-shadow .15s;display:inline-flex;position:absolute;top:15px;left:90px;overflow:hidden;box-shadow:0 1px 3px #00000014}.breakpoint-control.is-active{border-color:#d8645e;box-shadow:0 0 0 1px #d8645e40}.breakpoint-spaces-field{cursor:default;align-items:center;gap:4px;margin:0;padding:0 4px 0 8px;display:inline-flex}.breakpoint-spaces-label{color:#888;white-space:nowrap;-webkit-user-select:none;user-select:none;font-size:10px;font-weight:600;line-height:1}.breakpoint-control.is-active .breakpoint-spaces-label{color:#b85a55}.breakpoint-spaces-select{text-align:center;text-align-last:center;color:#333;cursor:pointer;appearance:none;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='5' viewBox='0 0 8 5'%3E%3Cpath fill='%23888' d='M0 0l4 5 4-5z'/%3E%3C/svg%3E") right 2px center/8px 5px no-repeat;border:none;border-radius:0;outline:none;width:36px;height:100%;margin:0;padding:0 14px 0 0;font-size:13px;font-weight:600;line-height:30px}.breakpoint-spaces-select:focus{color:#222}.breakpoint-control.is-active .breakpoint-spaces-select{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='5' viewBox='0 0 8 5'%3E%3Cpath fill='%23b85a55' d='M0 0l4 5 4-5z'/%3E%3C/svg%3E")}.breakpoint-control-divider{background:#e8e8e8;flex-shrink:0;align-self:stretch;width:1px}.breakpoint-control.is-active .breakpoint-control-divider{background:#e8c4c2}.breakpoint-toggle{cursor:pointer;background:#f5f5f5;border:none;border-radius:0;justify-content:center;align-items:center;width:32px;min-width:32px;height:100%;margin:0;padding:0;transition:background-color .15s,color .15s;display:inline-flex}.breakpoint-toggle .fa{color:#888;font-size:13px;line-height:1}.breakpoint-toggle:hover{background:#eee}.breakpoint-toggle:hover .fa{color:#666}.breakpoint-toggle.is-active{background:#d8645e}.breakpoint-toggle.is-active .fa{color:#fff}.breakpoint-toggle:focus{outline:none}.breakpoint-toggle:focus-visible{box-shadow:inset 0 0 0 2px #d8645e80}.btn-selected .icon-btn{color:#fff;display:none;position:absolute;top:6px;left:0;right:0}.btn-selected.active-for-print,.btn-smaller-text.smaller-text-active{background-color:#d8645e;display:block}.breakpoint-control.is-active .breakpoint-spaces-field{background-color:#fff8f7}.btn-selected.active-for-print .icon-btn,.btn-smaller-text.smaller-text-active .icon-btn{display:block}.hover-show{display:none}.card:hover .hover-show{display:block}.card:hover .hover-show.breakpoint-control{display:inline-flex}.hideCardElement,.onlyShowOrderSize .list{display:none}.onlyShowOrderSize .list.first,.onlyShowOrderSize .list.middle{margin-left:30px;display:inline-block}.box-left{max-width:94px;padding:0 8px}.box-left,.box-right{height:100%}@media only screen and (width<=767px){.card-img-top{cursor:default;max-height:none}.card-body{cursor:default}}@media only screen and (width<=1150px){.btn-selected,.breakpoint-control.hover-show{display:none!important}}.scroll{opacity:.6;cursor:pointer;background-color:#646464;border:none;border-radius:22px;width:40px;height:40px;position:fixed;bottom:30px;right:30px}.scroll:hover{opacity:1}.scroll:focus{outline:0}.arrow-up{color:#fff;width:25px;height:25px;margin:auto;font-size:1.5em;position:absolute;inset:0}@media print{.scroll{display:none}}.loading-page.page-full{z-index:101;background-color:#fff;position:fixed;inset:0}.loading-page .center{width:219px;height:256px;margin:auto;position:absolute;inset:0}.loading-guage.page-full{z-index:101;background-color:#fff;position:fixed;inset:0}.opacity{opacity:.8}.loading-guage .center{width:300px;height:300px;margin:auto;position:absolute;inset:0}.btn-cancel{margin-top:30px}#search_input{width:70px}.optionListContainer>ul{width:225px}.optionListContainer>ul>li.highlight{background-color:#0096fb}.optionListContainer>ul>li{background-color:#fff}.multiselect-container{max-width:225px}.header-nav{z-index:110;background:#f0f0f0;border-bottom:1px solid #c8c8c8;padding:15px}.header-nav .input-group-btn .btn{background-color:#fafafa;border:1px solid #ced4d9;border-right:none;border-top-right-radius:0;border-bottom-right-radius:0}.header-nav .nav-search,.header-nav .nav-filters{float:left;width:30%}.header-nav .nav-filters{width:70%}#error-box{margin:auto;display:none}.alert-btn{color:#fff;background-color:#ff6464;border:none;width:100%;padding:20px 5px}#error-box.show{display:block}.nav-filters .nav-filter_season,.nav-filters .nav-filter_cartegory{float:left;margin-bottom:10px;margin-left:3px}.custom-text-field{float:left;margin-left:5px;display:none}.nav-filters .nav-filter_season,.nav-filters .nav-filter_cartegory,.custom-text-field,.custom-text-wider-field{width:16%}.custom-brand{width:14%}.custom-evaluation{width:8%}.custom-price-adjustor{width:10%}.nav-filters .nav-filter_cartegory.price{width:32%}.nav-filters .nav-filter_cartegory .custom-select{max-width:115px}.nav-filters .nav-filter_cartegory.price{margin-left:3px;display:inline-block}.input-range .input-price-box{width:45%;display:inline-block;position:relative}.input-price-tag{color:#787878;border-right:1px solid #cdd4db;padding-right:7px;line-height:36px;position:absolute;left:10px}.input-range .input-price{padding-left:37px}.input-range-inbetween{color:#cdd4db;margin:0 1px;font-weight:700}.nav-views,.nav-print{float:right;width:40px;margin-left:5px}.nav-views,.nav-print i{color:#646464}.container{position:relative}.btn-ui-controllers{float:left;display:none}.btn-clear,.custom-price-adjustor{float:right}.btn-csv,.btn-print{float:right;background:#fff;border:1px solid #fff;margin-left:5px}.btn-text{text-transform:capitalize;color:#646464}.header-nav .btn-mobile-search{background:#fafafa;border-bottom:1px solid #b4b4b4;border-radius:0;display:none}.container-navi>select,.container-navi>button{margin-left:4px}.btn-csv .badge,.btn-print .badge{color:#fff;background-color:#dd847f;border-radius:10px}.btn-default{background:#fff;border:1px solid #dcdcdc}#search_input{height:20px}.search-wrapper{background-color:#fff;height:38px}.header-nav .showElem{display:block}.custom-select.lang-type{width:100px}.custom-select.stock-type{float:right;width:100px;display:none}@media only screen and (width<=1150px){.btn-clear,.btn-print,.header-nav .showElem{display:none}}@media only screen and (width<=767px){.header-nav .container{display:none}.search-active .container{margin-top:20px;display:block}.header-nav{padding:0}.header-nav .btn-mobile-search{width:100%;display:block}.fa-search{margin-right:5px}.header-nav .nav-search{float:unset;width:auto}.nav-filters .nav-filter_season{width:99%}.header-nav .nav-filters .nav-filter_cartegory{float:unset;margin:10px auto}.header-nav .nav-filters{float:unset;width:100%}.header-nav .nav-filters .nav-filter_cartegory.price{display:block}.input-range .input-price{width:100%}.input-range .input-price-box{width:47%}.nav-filters .nav-filter_season,.nav-filters .nav-filter_cartegory,.custom-text-field,.custom-text-wider-field{width:50%}.nav-filters .nav-filter_cartegory.price{width:100%}}.header-subnav{padding:20px 0 5px}.header-subnav .subnav-result{float:left}.header-subnav .subnav-card-type{float:left;margin-left:40px}.header-subnav .subnav-sort{float:right}@media print{.header-subnav{display:none}}@media only screen and (width<=600px){.header-subnav .subnav-result,.header-subnav .subnav-sort{float:unset;text-align:center}.header-subnav .selector-sort{border:1px solid #c8c8c8;width:139px;height:43px;margin:7px 7px 10px;padding:10px}}.guideline header{z-index:100;background-color:#6c757d;margin-bottom:26px;padding:40px;position:fixed;top:0;left:0;right:0}.modal-guideline{background:#fff;border:1px solid #ccc;border-radius:4px;outline:none;padding:20px;position:absolute;inset:40px;overflow:auto}.img-guideline{height:100%;margin-bottom:20px}.container-fluid{margin-top:40px}.guideline .row{margin-bottom:100px}.explanation .badge{color:#fff;background-color:#17a2b8;border-radius:24px;margin-right:6px;padding:5px 7px}.guideline-title{text-align:center;margin-bottom:20px}.guideline-intro{text-align:center}.explanation.text{padding-top:50px}.guideline .explanation{margin-bottom:50px}.modal-guideline .btn-close{position:fixed}.modal-guideline-overlay{z-index:10000;z-index:10000;background-color:#64646480;position:fixed;inset:0}.header{clear:both}.sales{color:#fff;background-color:#93b5d4}.header .mobile{display:none}.custom-typea .title-boxes{width:1150px;height:120px;margin:auto;padding-top:20px;padding-bottom:20px}.custom-typea .box-period{height:80px;padding-top:18px;padding-bottom:18px}.custom-typea .title-box{height:100%;margin-right:10px;display:inline-block}.custom-typea .number-year{font-family:serif;font-size:59px}.custom-typea .text-period{font-family:serif;font-size:25px;font-weight:700;line-height:25px}.custom-typea .text-title{font-family:serif;font-size:59px}.custom-typea .mobile .text-title{text-align:center;font-size:2em}.custom-typea .mobile.header-body{height:65px;padding-top:15px;padding-bottom:15px}.custom-typea .mobile .text-title{margin:0}.sales .header-body{width:100%;padding:40px 10px 30px}.sales .title-box{border-bottom:2px solid #fff;width:765px;margin:auto;position:relative}.sales .title-box_year{width:20%;position:absolute;top:-28px;left:5px}.sales .title-box_text{text-align:center;width:100%;font-family:serif}.sales.christmas{background-color:#641414}.christmas .title-box_text{float:auto;text-align:center;text-transform:uppercase;width:100%;padding:0}.sales .title-box:after{content:"";clear:both;display:block}.sales .title-box_year .number{color:#fff;font-size:7.7em}.sales .title-box_text .box-upper.text{letter-spacing:3px}.sales .title-box_text .box-bottom.text{letter-spacing:-1.5px}.sales .title-box_text .text{color:#fff;text-transform:uppercase;height:55px;font-size:3em;list-style:none}.cheer{background-color:#d18882}.newcheer.cheer{background-color:#dce68c}.newcheer2.cheer{background-color:#648cc3}.cheerclothes.cheer{background-color:#a0bee6}.cheer .title-box_text,.newcheer.cheer .title-box_text{color:#fff}.cheer .accent{color:#94403c;letter-spacing:-6px;margin-left:-10px;font-family:Cabin,sans-serif;font-size:1.05em}.newcheer.cheer .accent{color:#7d911e;margin-left:5px}.newcheer2 .accent-primary{color:#fff}.newcheer.cheer .accent.text{letter-spacing:.5px}.newcheer2.cheer .accent,.newcheer2.cheer .accent.text,.cheerclothes.cheer .accent,.cheerclothes.cheer .accent.text{color:#1e5a96}.cheer .header-body{width:1110px;margin:auto;padding:13px 0}.cheer .title{float:left;text-transform:capitalize;font-family:Roboto,sans-serif;font-size:5.1em;font-weight:700}.cheer .box-two-layers{float:left;text-transform:uppercase;letter-spacing:1px;margin:14px 0 0 19px;padding:0;font-size:2em;font-weight:700;line-height:36px;list-style:none}.cheer .contact-box{float:right;margin-top:13px}.cheer .contact-name{letter-spacing:.5px;font-family:serif;font-size:1.2em}.cheer .contact-table{font-size:.5em}@media only screen and (width<=991px){.header .desktop{display:none}.header .mobile{display:block}.header .mobile .title{color:#fff;text-align:center;margin:auto;font-family:serif;font-size:3em}}@media only screen and (width<=1150px){.cheer .header-body{width:90%}.cheer .title{float:unset;text-align:left;width:90%;margin:auto;font-size:2.5rem}.cheer .box-two-layers{float:unset;text-align:left;width:90%;margin:auto;font-size:1.5em;line-height:26px}.cheer .contact-box{float:unset;width:90%;margin:10px auto}}.pstock{background-color:#6d8882}.pstock .title-box_text{color:#fff}.pstock .accent{color:#94403c;letter-spacing:-6px;margin-left:-10px;font-family:Helvetica;font-size:1.05em}.pstock .header-body{width:1110px;margin:auto;padding:13px 0}.pstock .title{float:left;text-transform:capitalize;font-size:5.1em;font-weight:700}.pstock .box-two-layers{float:left;text-transform:uppercase;letter-spacing:1px;margin:14px 0 0 19px;padding:0;font-size:2em;font-weight:700;line-height:36px;list-style:none}.pstock .contact-box{float:right;margin-top:13px}.pstock .contact-name{letter-spacing:.5px;font-family:serif;font-size:1.2em}.pstock .contact-table{font-size:.5em}@media only screen and (width<=991px){.header .desktop{display:none}.header .mobile{display:block}.header .mobile .title{color:#fff;text-align:center;margin:auto;font-family:serif;font-size:3em}}@media only screen and (width<=1150px){.pstock .header-body{width:90%}.pstock .title{float:unset;text-align:left;width:90%;margin:auto;font-size:2.5rem}.pstock .box-two-layers{float:unset;text-align:left;width:90%;margin:auto;font-size:1.5em;line-height:26px}.pstock .contact-box{float:unset;width:90%;margin:10px auto}}@font-face{font-family:NotoSansJapaneseMedium;src:url(/assets/NotoSansJP-Medium-gRhziy9u.otf)format("opentype")}@font-face{font-family:NotoSansJapaneseLight;src:url(/assets/NotoSansJP-Light-CtTsqH8m.otf)format("opentype")}@font-face{font-family:CrimsonProLight;src:url(/assets/CrimsonPro-Light-BzciSVho.ttf)format("opentype")}.card-wrapper.cloned{visibility:hidden!important}.block-maintenance{z-index:10000000;text-align:center;background:#fff;padding:20%;font-size:1.2em;line-height:55px;display:none;position:fixed;inset:0}.block-maintenance.showMaintenance{display:block}.print-header{border-top:1px solid #c8c8c8;border-bottom:1px solid #c8c8c8;margin-bottom:30px;padding:10px;display:none}.infinite-wrapper{padding-bottom:100px}.type3.infinite-wrapper{margin-left:-120px;margin-right:-120px}.type3 .print-header{border:none}.type3 .page-category{padding-left:50px;font-family:CrimsonProLight}.print-bottom{color:#505050;margin-top:80px;font-family:CrimsonProLight;display:none}.type3 .print-bottom.print-bottom-even{margin-left:60px}.type3 .print-bottom.print-bottom-odd{margin-left:1130px}.page-number{margin:auto}.row{margin-bottom:30px}.card{height:530px}.no-gutter-card-deck>.card{border-radius:0;margin:0}.no-gutter-card-deck{column-gap:0;padding-left:0;padding-right:0}.row{margin-bottom:0;padding-left:15px;padding-right:15px}.btn-load{color:#646464;text-transform:capitalize;cursor:pointer;width:100%;margin:50px 0 30px;padding:15px}.fixed .header-nav{z-index:1000;position:fixed;top:0;left:0;right:0}.fixed .header-subnav{margin-top:67px}.btn-hint{color:#fff;background:#0006;border-radius:40px;width:42px;height:42px;transition:all .5s;position:fixed;bottom:81px;right:30px}.icon-question{font-size:1.5em;position:absolute;top:7px;left:13px}.btn-hint .text{margin:auto;font-weight:700;display:none}.btn-hint:hover{width:220px}.btn-hint:hover .text{display:block}@media print{.type3 .print-header{margin-top:0;margin-bottom:0;padding-top:0;padding-bottom:0}.type3 .print-bottom{margin-top:0;margin-bottom:0;padding-top:25px;padding-bottom:0;font-size:1.22em;display:block}.content-block{margin:auto}.default-printStyle .card-img-top{min-height:220px}.btn-load,.header-nav{display:none}.card-title{font-size:.8em}.card-text{font-size:.6em}.card-text_price{font-size:1em}.default-printStyle .print-header{display:block}.card{height:460px}.type2 .card-text{font-family:Helvetica}.type2 .card-body{padding:6px}.type2 .short-lineheight{line-height:14px}.card.type2 .card-title{margin-bottom:8px}.headerless-printStyle .container{max-width:1150px;padding:0}.headerless-printStyle .card-img-top{min-height:320px}.headerless-printStyle .card{height:510px}.print-page{page-break-inside:avoid}.card-wrapper.type2,.card-wrapper.default{flex:0 0 25%;max-width:25%}.headerless-printStyle .type2 .card-img-top{min-height:auto}.card-wrapper.type2{height:500px}.btn-hint,.loading-guage,.btn-selected{display:none!important}}@media only screen and (width<=767px){.card{height:auto}.card-body{padding-bottom:8rem!important}.btn-hint{display:none}}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;padding:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}html,body{height:100%}*{-webkit-text-size-adjust:none}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.clearfix:after{content:"";clear:both;display:block}.message-center{text-align:center;text-transform:capitalize;height:100px;margin:auto;font-size:3em;position:absolute;inset:0}@media print{#header,#footer,iframe{display:none}}*,:before,:after{box-sizing:border-box;background-repeat:no-repeat}:before,:after{-webkit-text-decoration:inherit;text-decoration:inherit;vertical-align:inherit}html{cursor:default;tab-size:4;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;word-break:break-word;font-family:system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Oxygen,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;line-height:1.15}body{margin:0}h1{margin:.67em 0;font-size:2em}hr{height:0;overflow:visible}main{display:block}nav ol,nav ul{list-style:none}pre{font-family:Menlo,Consolas,Roboto Mono,Ubuntu Monospace,Oxygen Mono,Liberation Mono,monospace;font-size:1em}a{background-color:#0000}abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:Menlo,Consolas,Roboto Mono,Ubuntu Monospace,Oxygen Mono,Liberation Mono,monospace;font-size:1em}small{font-size:80%}::selection{color:#000;text-shadow:none;background-color:#b3d4fc}audio,canvas,iframe,img,svg,video{vertical-align:middle}audio,video{display:inline-block}audio:not([controls]){height:0;display:none}img{border-style:none}svg{fill:currentColor}svg:not(:root){overflow:hidden}table{border-collapse:collapse}button,input,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}button,input,select{margin:0}button{text-transform:none;overflow:visible}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}fieldset{padding:.35em .75em .625em}input{overflow:visible}legend{color:inherit;white-space:normal;max-width:100%;display:table}progress{vertical-align:baseline;display:inline-block}select{text-transform:none}textarea{resize:vertical;margin:0;overflow:auto}[type=checkbox],[type=radio]{padding:0}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}::-webkit-input-placeholder{color:inherit;opacity:.54}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}::-moz-focus-inner{border-style:none;padding:0}:-moz-focusring{outline:1px dotted buttontext}details{display:block}dialog{color:#000;background-color:#fff;border:solid;width:fit-content;height:fit-content;margin:auto;padding:1em;display:block;position:absolute;left:0;right:0}dialog:not([open]){display:none}summary{display:list-item}canvas{display:inline-block}template{display:none}a,area,button,input,label,select,summary,textarea,[tabindex]{-ms-touch-action:manipulation;touch-action:manipulation}[hidden]{display:none}[aria-busy=true]{cursor:progress}[aria-controls]{cursor:pointer}[aria-disabled],[disabled]{cursor:not-allowed}[aria-hidden=false][hidden]:not(:focus){clip:rect(0, 0, 0, 0);display:inherit;position:absolute}
