@charset "UTF-8";.container{gap:unset;padding-bottom:4rem}.search-conditions{width:100%;background:#f6f6f6;border-radius:.5rem;display:flex;flex-direction:column;justify-content:space-between;padding-bottom:1rem;box-shadow:.3rem .3rem .5rem #e7e7e7}.search-conditions form{display:flex;flex-direction:column;gap:1rem}.search-conditions form input[type=text]{height:3rem}.search-conditions form .section{padding:0 .5rem}.search-conditions form .section.separate{padding-bottom:1rem;border-bottom:thin solid black}.search-conditions form .section.title{display:flex;justify-content:center;align-items:center;font-size:1.2rem;font-weight:bolder;background:#9ccad1;border-top-left-radius:.5rem;border-top-right-radius:.5rem;padding:.5rem 0}.search-conditions form .section>label{display:flex;flex-direction:column}.search-conditions ul{list-style:none;margin:1.2rem 0;padding-left:1rem;display:flex;justify-content:center;align-items:flex-start;flex-direction:column;gap:.8rem}.search-conditions ul li>label{height:1.8rem;display:flex;justify-content:flex-start;align-items:center;gap:.3rem;font-size:1.2rem;-webkit-user-select:none;user-select:none;cursor:pointer}.float-action{width:100%;position:fixed;bottom:0;display:flex;justify-content:space-between;align-items:center;background:#d7f9fa;padding:.5rem 1rem}.float-action .result{font-size:.8rem}.float-action .result .counter{font-size:2rem;font-weight:bolder;color:red}.float-action .action button{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:.8rem 2.2rem;border-radius:.3rem;font-size:1.5rem;font-weight:bolder;background:#9ccad1;border:.15rem solid #9ccad1;color:#fff;cursor:pointer;-webkit-user-select:none;user-select:none}.float-action .result-count{width:95%;display:flex;justify-content:flex-end;align-items:center;gap:.2rem}.float-action .result-count .counter{width:4rem;text-align:right}.toggle-items .toggle-header label{display:flex;justify-content:space-between;align-items:center;-webkit-user-select:none;user-select:none;cursor:pointer}.toggle-items .toggle-header label:has(input[type=checkbox]:checked) .display-button{transform:rotate(225deg)}.toggle-items .toggle-header label .display-button{transition:all .3s ease;width:1.4rem;height:1.4rem}.toggle-items .toggle-header label input[type=checkbox]{display:none}.separater{padding:0 .5rem}.separater:before{content:"|"}.toggle-button{display:flex;justify-content:center;align-items:center;width:4rem;height:1.5rem;background:#fff;border:thin solid #9ccad1;border-radius:.3rem;cursor:pointer}.toggle-button:has(input[type=radio]:checked){border:none;background:#9ccad1}.toggle-button>input[type=radio]{display:none}@media screen and (max-width: 480px){.navigation-top{display:none}}html,body{height:auto!important;min-height:100svh!important}.search-conditions{height:auto!important;min-height:unset!important;max-height:none!important;overflow:visible!important}
