/* 絞り込みパネル・カテゴリー・マップ / v1.1.0
 * Canonical reference selectors, declarations, priorities and media conditions are preserved.
 * SOURCE identifiers retain original stylesheet placement in the comparison fixture. */
/* SOURCE rule-f14399c98a74debb538b */
.list-sidebar{background:#fff;border:1px solid #e1e5ea;border-radius:12px;overflow:hidden;font-size:14px}
/* SOURCE rule-41c5e39fe88874795126 */
.list-filter-title{display:flex;gap:8px;align-items:center;padding:19px 18px;border-bottom:1px solid #edf0f3}
/* SOURCE rule-5d24d62e8af85a044222 */
.list-filter-title h2{font-size:16px;margin:0;display:flex;align-items:center;gap:7px;flex:1}
/* SOURCE rule-34a8b07f878410ea2eab */
.list-filter-scroll{padding:0 18px 20px}
/* SOURCE rule-0bf77d3d485bdb276e01 */
.list-fieldset{border:0;border-bottom:1px solid #edf0f3;padding:20px 0;margin:0;min-width:0}
/* SOURCE rule-f0b1c9ac85460a922a37 */
.list-fieldset legend{float:left;width:100%;font-weight:700;font-size:13px;margin-bottom:14px}
/* SOURCE rule-972177dc4fea6421288e */
.list-fieldset legend+*{clear:both}
/* SOURCE rule-3406ee6b1ebbe8786b00 */
.list-fieldset:after{content:'';display:block;clear:both}
/* SOURCE rule-4ab89041fc5c0d5acd9d */
.list-category-root>summary{list-style:none;display:flex;align-items:center;gap:7px;font-weight:700;font-size:13px;padding:10px 0}
/* SOURCE rule-517b12b43c699d1eff40 */
.list-category-root>summary:before{content:'›';color:#999;font-size:17px;transform:rotate(0deg);transition:transform .2s}
/* SOURCE rule-19768fac928bcb9a0901 */
.list-category-root[open]>summary:before{transform:rotate(90deg)}
/* SOURCE rule-76704903045addfb4d49 */
.list-category-root>summary::-webkit-details-marker{display:none}
/* SOURCE rule-b37cad64efcbed9c09a1 */
.list-category-root .list-check{padding-left:15px}
/* SOURCE rule-25f57ed03af77231e62e */
.list-category-root>summary small{font-weight:400;color:#8a939e;margin-left:auto;font-size:11px}
/* SOURCE rule-d4f699f0f26e3c1fcf51 */
.list-select-label{display:block;font-size:12px;color:#687382;margin-bottom:14px}
/* SOURCE rule-c48959b1fbf9b1132833 */
.list-select-label select{display:block;width:100%;margin-top:6px;font-size:13px}
/* SOURCE rule-ef2079f81188c18b7a3e */
.list-advanced .list-fieldset:last-child{border:0}
/* SOURCE rule-a36d86befcf23515bad4 */
.list-range-inputs{display:flex;align-items:center;gap:7px;margin-top:10px}
/* SOURCE rule-fa424bdb0a569010aeda */
.list-range-inputs input{width:45%;min-width:0;padding:9px;border:1px solid #dce1e7;border-radius:6px;background:#fff}
/* SOURCE rule-d90e34c13ca9b9fd099f */
.list-range-inputs span{color:#9199a3}
/* SOURCE rule-0856025f9562348ef7d3 */
.list-mobile-close,.list-show-results,.list-filter-toggle,.list-filter-backdrop{display:none!important}
/* SOURCE rule-fd43e87fd27db6cdc100 */
@media (min-width:1150px){.list-sidebar.is-collapsed .list-filter-scroll{display:none}}
/* SOURCE rule-e17f7285eb00ddb06ccd */
@media (min-width:1150px){.list-layout:has(.list-sidebar.is-collapsed){grid-template-columns:234px minmax(0,1fr)}}
/* SOURCE rule-291270b40e041d18d005 */
@media (max-width:800px){.list-sidebar{position:fixed;left:0;top:0;bottom:0;width:min(340px,88vw);border:0;border-radius:0;z-index:10005;display:flex;flex-direction:column;transform:translateX(-105%);visibility:hidden;transition:transform .3s cubic-bezier(.2,.7,.2,1),visibility .3s}}
/* SOURCE rule-2e8b5d1a699f3253ca07 */
@media (max-width:800px){.list-sidebar.is-open{transform:translateX(0);visibility:visible}}
/* SOURCE rule-685e5da8a29da0436b3d */
@media (max-width:800px){.list-filter-scroll{overflow:auto;overscroll-behavior:contain;flex:1}}
/* SOURCE rule-856d1e4e162cf3f1c49e */
@media (max-width:800px){.list-filter-title{flex-shrink:0}}
/* SOURCE rule-796251a7e07494072efc */
@media (max-width:800px){.list-mobile-close{display:inline-flex!important;align-items:center;border:0;background:transparent;padding:3px;margin-left:7px}}
/* SOURCE rule-9833cd814f242b5ad3f3 */
@media (max-width:800px){.list-show-results{display:block!important;background:#b74951;border:0;color:#fff!important;border-radius:7px;padding:14px;margin:12px 18px 20px;flex-shrink:0;font-weight:700!important}}
/* SOURCE rule-66e1784584745c108207 */
@media (min-width:801px){.list-layout.panel-collapsed .list-sidebar{display:none}}
/* SOURCE rule-295306584549d341f95d */
.list-page .list-sidebar{width:234px;border-radius:8px;background:#fff;transition:transform .32s cubic-bezier(.2,.75,.25,1),opacity .25s,visibility .32s}
/* SOURCE rule-a210768794dc028f0db9 */
.list-page .list-layout.panel-collapsed .list-sidebar{display:block;transform:translateX(-105%);opacity:0;visibility:hidden;pointer-events:none}
/* SOURCE rule-fbc24e689917bf47c9cf */
.list-page .list-filter-title{padding:14px 15px;gap:8px}
/* SOURCE rule-3bac493f9dd29b7afa68 */
.list-page .list-filter-title h2{font-size:15px}
/* SOURCE rule-816902992a8c947237b0 */
.list-page .list-filter-scroll{padding:0 15px 15px}
/* SOURCE rule-4a98a592554fbb5c54ac */
.list-page .list-fieldset{padding:15px 0}
/* SOURCE rule-0ec699490c4fe0741fb7 */
.list-page .list-fieldset legend{font-size:13px;margin-bottom:10px}
/* SOURCE rule-d2288898ea0c18728602 */
.list-page .list-category-root{margin:0}
/* SOURCE rule-5e68dfb8bc0d2c37b82d */
.list-page .list-category-root>summary{font-size:13px;padding:7px 0;position:relative;list-style:none}
/* SOURCE rule-d761a5976f1117f6f475 */
.list-page .list-category-root>summary:before{display:none}
/* SOURCE rule-e6f238142a0dbe61df18 */
.list-page .list-category-root>summary:after{content:'›';font-size:17px;position:absolute;right:0;top:4px;transform:rotate(0deg);transition:transform .2s;color:#8a96a3}
/* SOURCE rule-321d61355828e07ea3e9 */
.list-page .list-category-root[open]>summary:after{transform:rotate(90deg)}
/* SOURCE rule-e30415383b7204cb6bb0 */
.list-page .list-category-root>summary small{margin-left:auto;margin-right:20px}
/* SOURCE rule-68a1dbc66275b945f68a */
.list-page .list-category-root .list-check{padding:5px 0;font-size:12px;gap:8px}
/* SOURCE rule-2d461446be90e46df3c1 */
.list-map-picker{position:relative;clear:both}
/* SOURCE rule-7baadf474c3f2265b652 */
.list-map-picker>summary{display:flex;justify-content:space-between;align-items:center;gap:10px;list-style:none;border:1px solid #dce2e9;border-radius:6px;background:#f8f9fb;padding:10px 11px;font-size:13px}
/* SOURCE rule-d195ac358741f98aec7f */
.list-map-picker>summary::-webkit-details-marker{display:none}
/* SOURCE rule-d7a6282f218f7ad6872f */
.list-map-picker>summary:before,.list-map-picker>summary:after{display:none!important}
/* SOURCE rule-4cd04d82e87afe615b37 */
.list-map-picker[open]>summary{border-color:#bc757c}
/* SOURCE rule-0aa2332434c4ffc2177b */
.list-map-picker #map-filters{display:grid;gap:5px;background:#f2f4f7;padding:6px;border:1px solid #dfe5ec;border-radius:7px;margin-top:6px}
/* SOURCE rule-019d414f105b4d0a8cb6 */
.list-map-option{position:relative;display:flex;align-items:center;gap:10px;background:#fff;padding:6px;border:1px solid transparent;border-radius:5px;cursor:pointer;font-size:12px;min-height:48px}
/* SOURCE rule-ee9ad2d7525f7e89f09b */
.list-map-option img,.list-map-pending{width:56px;height:38px;object-fit:cover;border-radius:4px;flex-shrink:0}
/* SOURCE rule-1fc749ae0551c6909a57 */
.list-map-pending{display:flex;align-items:center;justify-content:center;background:#edf0f4;color:#929da9;font-size:24px}
/* SOURCE rule-1ea1bb3067b6ae0c4b45 */
.list-map-option input{position:absolute;opacity:0;pointer-events:none}
/* SOURCE rule-384055ebc61399f957fb */
.list-map-option:focus-within{outline:2px solid #3273a2;outline-offset:1px}
/* SOURCE rule-a52d191fc5e9d8b2c2bb */
.list-map-option:has(input:checked){border-color:#b74951;background:#fff8f8}
/* SOURCE rule-3e7f4350593a158f9339 */
.list-map-check{margin-left:auto;color:#af4651;opacity:0}
/* SOURCE rule-6fec81af1c9d80a5aef4 */
.list-map-option:has(input:checked) .list-map-check{opacity:1}
/* SOURCE rule-88c50b50014c36ddbb22 */
.list-map-option:has(input:disabled){opacity:.55;cursor:default}
/* SOURCE rule-9446910362ba0580177a */
.list-map-option small{display:block;font-size:10px;color:#8994a1}
/* SOURCE rule-a4640bd976a8da97e3cc */
.list-source-controls{clear:both;display:grid;gap:13px}
/* SOURCE rule-61237f2433c5eaee0d71 */
.list-source-controls p{font-size:12px;color:#697788;margin-bottom:6px}
/* SOURCE rule-dee9b73b466f112d4652 */
.list-segmented{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;border:1px solid #dce2e9;border-radius:6px;overflow:hidden}
/* SOURCE rule-f8cbf4e85591e87eed3c */
.list-segmented button{border:0;border-right:1px solid #dce2e9;background:#fff;padding:7px 3px;font-size:12px!important;min-height:34px}
/* SOURCE rule-e94e005d79849710d25b */
.list-segmented button:last-child{border:0}
/* SOURCE rule-a90cde16fa63938bafeb */
.list-segmented button[aria-pressed=true]{background:#b74951;color:#fff}
/* SOURCE rule-1757cca7da095cd865a6 */
.list-repair-toggle{display:flex;align-items:center;gap:8px;border:1px solid #dce2e9;border-radius:6px;padding:9px;background:#fff;font-size:12px!important;text-align:left}
/* SOURCE rule-0a8f010b2b2a42441e81 */
.list-toggle-dot{width:25px;height:15px;border-radius:15px;background:#d7dfe7;position:relative;flex-shrink:0;transition:background .2s}
/* SOURCE rule-ec4b3a1c8f8d28ea22f8 */
.list-toggle-dot:after{content:'';position:absolute;left:2px;top:2px;width:11px;height:11px;background:white;border-radius:50%;transition:transform .2s}
/* SOURCE rule-962167f51cedf92ad1a6 */
.list-repair-toggle[aria-pressed=true]{background:#fff6f7;border-color:#bd7378}
/* SOURCE rule-fd9f6c138b4a5b52068c */
.list-repair-toggle[aria-pressed=true] .list-toggle-dot{background:#b74951}
/* SOURCE rule-9760b22531a8b98624d0 */
.list-repair-toggle[aria-pressed=true] .list-toggle-dot:after{transform:translateX(10px)}
/* SOURCE rule-e14303b243a40055d2fc */
.list-tier-options{display:flex;flex-wrap:wrap;gap:6px;margin:0!important;padding:0!important;list-style:none!important}
/* SOURCE rule-ca67b9d9458b2f68f9e1 */
.list-tier-options li{margin:0;padding:0;list-style:none}
/* SOURCE rule-c6cfae8816d59896f46a */
.list-tier-options button{display:flex;align-items:center;gap:6px;border:1px solid #dce2e9;background:#fff;font-size:11px!important;border-radius:20px;padding:7px 9px;color:#758294!important;transition:background .2s,border-color .2s,color .2s}
/* SOURCE rule-8d97e87cb1dcd1df4ee8 */
.list-tier-options i{width:7px;height:7px;border-radius:50%;background:var(--tier);box-shadow:0 0 0 2px color-mix(in srgb,var(--tier),transparent 88%)}
/* SOURCE rule-fcf8ac4f033345aef325 */
.list-tier-options button[aria-pressed=true]{border-color:var(--tier);color:#30353d!important;background:color-mix(in srgb,var(--tier),white 91%)}
/* SOURCE rule-d4179f0d121a76c0d023 */
.list-place-options{display:flex;gap:6px;flex-wrap:wrap;clear:both}
/* SOURCE rule-2edae7c0367afba04d49 */
.list-place-options button{border:1px solid #dce2e9;background:white;border-radius:6px;padding:7px 9px;font-size:12px!important}
/* SOURCE rule-0bbde4a30615515114a7 */
.list-place-options button[aria-pressed=true]{border-color:#bc757c;color:#a44149;background:#fff2f3}
/* SOURCE rule-4624799d2e3a71b05666 */
.list-page .list-range-inputs input{font-size:12px;padding:8px}
/* SOURCE rule-067403867ed9bce230e0 */
@media (max-width:1100px) and (min-width:801px){.list-page .list-sidebar{width:211px}}
/* SOURCE rule-5e5a8a9a01beb26118b2 */
@media (max-width:800px){.list-page .list-sidebar,.list-page .list-layout.panel-collapsed .list-sidebar{width:min(330px,88vw);transform:translateX(-105%);opacity:1;visibility:hidden;position:fixed;pointer-events:auto;border-radius:0}}
/* SOURCE rule-9a65c74c79d690c842c9 */
@media (max-width:800px){.list-page .list-sidebar.is-open,.list-page .list-layout.panel-collapsed .list-sidebar.is-open{transform:translateX(0);visibility:visible}}
/* SOURCE rule-3671516d367cdc1d52b0 */
@media (max-width:800px){.list-page .list-filter-title{padding:15px}}
/* SOURCE rule-9f094975123a38057c23 */
@media (max-width:800px){.list-page .list-filter-scroll{padding:0 18px 18px}}
/* SOURCE rule-65d9b8736302c0d5b3a3 */
@media (max-width:800px){.list-page .list-fieldset{padding:15px 0}}
/* SOURCE rule-3ce5792c7d9f290297c8 */
@media (max-width:800px){.list-page .list-category-root .list-check{padding:7px 0;font-size:13px}}
/* SOURCE rule-520998d7afc620a85c5c */
@media (max-width:800px){.list-page .list-source-controls button{min-height:37px}}
/* SOURCE rule-e104ce79512c9a202f07 */
@media (max-width:800px){.list-page .list-map-option{min-height:52px}}
/* SOURCE rule-90752f7a2f55eddeeb5e */
@media (max-width:800px){.list-page .list-show-results{margin:12px 18px 18px}}
/* SOURCE rule-8afe3f1cc6de71e598f1 */
@media (max-width:800px){.list-page .list-filter-title h2{font-size:16px}}
/* SOURCE rule-c65d5853601b6a742879 */
@media (prefers-reduced-motion:reduce){.list-page .list-layout,.list-page .list-sidebar,.list-panel-rail{transition:none!important}}
/* SOURCE rule-5eb1916fd762bf88cb5f */
.list-page .list-sidebar .list-category-root>summary{padding:6px 0!important;margin:0!important;background:transparent!important;border:0!important;border-radius:0!important;font-size:13px!important;min-height:31px;line-height:1.5!important}
/* SOURCE rule-c19c5ac7d40996ff87a2 */
.list-page .list-sidebar .list-category-root>summary:after{right:0!important;top:4px!important;position:absolute!important;width:auto!important;height:auto!important;background:none!important;border:0!important}
/* SOURCE rule-8717879faecbb5afe3d5 */
.list-page .list-sidebar .list-advanced>summary{padding:10px!important;font-size:13px!important;line-height:1.5!important}
/* SOURCE rule-178db8138df8d82cad1b */
.list-page .list-sidebar .list-map-picker>summary{padding:10px 11px!important;font-size:13px!important;line-height:1.5!important;background:#f8f9fb!important}
/* SOURCE rule-0b458ad6cd34d253215c */
.list-page .list-map-picker>summary>span:first-child{white-space:normal;overflow-wrap:anywhere}
/* SOURCE rule-f25ab384152dcda17db3 */
.list-segmented button,.list-place-options button,.list-repair-toggle{transition:background .2s,border-color .2s,color .2s}
/* SOURCE rule-77158958a2d0541ac302 */
.list-page .list-panel-slot .list-category-root>summary:focus-visible{outline:2px solid #3273a2;outline-offset:2px}
/* SOURCE rule-c050109936ffc38a26e2 */
.list-page .list-layout .list-sidebar,.list-page .list-layout.panel-collapsed .list-sidebar{position:fixed;z-index:10006;top:16px;bottom:16px;left:max(12px,calc((100vw - 1180px)/2 + 28px));width:330px;height:calc(100dvh - 32px);display:flex!important;flex-direction:column;border:1px solid #dce2e9;border-radius:10px 0 0 10px;box-shadow:6px 8px 32px #24354920;transform:translateX(calc(-100% - 65px));opacity:0;visibility:hidden;pointer-events:none;overflow:hidden;transition:transform .32s cubic-bezier(.2,.75,.25,1),opacity .24s,visibility .32s}
/* SOURCE rule-35853bb8d0969ceacbb8 */
.list-page .list-layout .list-sidebar.is-open{transform:translateX(0);opacity:1;visibility:visible;pointer-events:auto}
/* SOURCE rule-b7056339220adba4440c */
.list-page .list-filter-title{flex-shrink:0;padding:15px 16px!important}
/* SOURCE rule-19563cde2b0fe54f45c5 */
.list-page .list-filter-title h2{flex:1}
/* SOURCE rule-edc95b79a22b80b73c69 */
.list-page .list-reset-icon{display:flex;align-items:center;justify-content:center;width:31px;height:31px;border:1px solid #e2e7ed;border-radius:6px;background:#f8fafc;padding:6px;color:#7c8998}
/* SOURCE rule-8ccc8ffc226199e3456d */
.list-page .list-reset-icon svg{width:19px;height:19px}
/* SOURCE rule-ea2ebbd457905a1fac69 */
.list-page .list-reset-icon:hover{color:#ad4750;background:#fff0f2}
/* SOURCE rule-e8856e62b8e4d26fe062 */
.list-page .list-mobile-close{display:inline-flex!important;align-items:center;justify-content:center;width:29px;height:31px;background:none;border:0;padding:5px;margin-left:2px}
/* SOURCE rule-929fda02f0197bb91ef9 */
.list-page .list-filter-tabs{display:grid;grid-template-columns:1fr 1.2fr 1fr;gap:3px;margin:13px 15px 0;padding:4px;background:#eef2f6;border-radius:7px;flex-shrink:0}
/* SOURCE rule-3cbf7df8e69587a9d488 */
.list-page .list-filter-tabs button{border:0;background:none;color:#7b8795;font-size:12px;font-weight:600;padding:9px 3px;border-radius:5px;white-space:nowrap;transition:background .2s,color .2s,box-shadow .2s}
/* SOURCE rule-582c997be0a65e426d16 */
.list-page .list-filter-tabs button[aria-selected=true]{background:#fff;color:#a4434d;box-shadow:0 1px 5px #273a4810}
/* SOURCE rule-856fbdac9d0049969b7b */
.list-page .list-filter-scroll{min-height:0;flex:1;overflow:auto;overscroll-behavior:contain;padding:4px 17px 16px!important;scrollbar-width:thin;scrollbar-color:#c5ced8 transparent}
/* SOURCE rule-2901f513e531175db8a9 */
.list-page .list-show-results{display:block!important;background:#b74952;color:#fff!important;border:0;border-radius:7px;font-size:14px;font-weight:700;padding:12px;margin:12px 16px 15px;flex-shrink:0;min-height:44px}
/* SOURCE rule-08b2ccaaad28041f47b5 */
.list-page .list-category-root>summary{display:flex!important;align-items:center;gap:9px!important}
/* SOURCE rule-9fac972042379d7fd06b */
.list-page .list-sidebar .list-category-root>summary{padding:10px 0!important}
/* SOURCE rule-9b2c04ff682e16187691 */
.list-page .list-sidebar .list-category-root>summary:after,.list-page .list-sidebar .list-category-root>summary:before{display:none!important}
/* SOURCE rule-04613021bb6910deec96 */
.list-page .list-category-root .list-category-icon{width:19px;height:19px;color:#83929f;flex-shrink:0}
/* SOURCE rule-184b47c061838c6f16c9 */
.list-page .list-category-root .list-category-chevron{width:15px;height:15px;flex-shrink:0;color:#909daa;transition:transform .26s cubic-bezier(.2,.75,.25,1)}
/* SOURCE rule-c0a6490b9c4f6bc1cb78 */
.list-page .list-category-root[open] .list-category-chevron{transform:rotate(90deg)}
/* SOURCE rule-679cd4d5d472bf767bf5 */
.list-page .list-category-root>summary small{margin-left:auto!important;margin-right:0!important;text-align:right;min-width:25px;font-variant-numeric:tabular-nums}
/* SOURCE rule-1baecbd52de736ae7254 */
.list-page .list-category-content{padding-bottom:7px}
/* SOURCE rule-4d13f78991a1b7685815 */
.list-page .list-category-content .list-check{padding:6px 0!important;font-size:12px;align-items:center}
/* SOURCE rule-a6b67d66add0cd8f0b00 */
.list-page .list-category-content .list-check small{margin-left:auto;margin-right:24px!important;text-align:right;min-width:25px;font-variant-numeric:tabular-nums}
/* SOURCE rule-d6eaaffbf399857d41a5 */
.list-page .list-fieldset{padding:14px 0!important}
/* SOURCE rule-e859dcad32220fa92d31 */
.list-page .list-filter-tabs button:focus-visible,.list-page .list-reset-icon:focus-visible{outline:2px solid #3273a2;outline-offset:1px}
/* SOURCE rule-ad7481954783bc5326cb */
@media (max-width:800px){.list-page .list-layout .list-sidebar,.list-page .list-layout.panel-collapsed .list-sidebar{left:0;top:0;bottom:0;height:100dvh;width:min(330px,calc(100vw - 35px));border-radius:0}}
/* SOURCE rule-3cb0a78a350451e45da1 */
@media (max-width:800px){.list-page .list-category-content .list-check{font-size:13px;padding:7px 0!important}}
/* SOURCE rule-fc88a79d9d0f37a2dabe */
@media (max-width:800px){.list-page .list-sidebar .list-category-root>summary{padding:8px 0!important}}
/* SOURCE rule-0b9f4a3b665744c69ca8 */
@media (max-width:800px){.list-page .list-filter-tabs button{font-size:12px;padding:10px 3px}}
/* SOURCE rule-bb4b7935220670d893e2 */
@media (max-width:800px){.list-page .list-filter-title{padding:14px 15px!important}}
/* SOURCE rule-03b9e7c5d95709344782 */
@media (prefers-reduced-motion:reduce){.list-page .list-layout .list-sidebar,.list-page .list-panel-rail,.list-page [role=tabpanel],.list-page .list-category-chevron{transition:none!important;animation:none!important}}
/* SOURCE rule-4fd6ee22a0c5eb162b8e */
.list-page .list-field-heading,.list-page .list-source-heading{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%}
/* SOURCE rule-4131c6ae1771523f315c */
.list-page .list-mini-reset{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:24px;height:26px;padding:4px;border:1px solid #e2e7ed;border-radius:5px;background:#f8fafc;color:#7c8998}
/* SOURCE rule-78352efb79fc3b25f599 */
.list-page .list-mini-reset svg{width:15px;height:15px}
/* SOURCE rule-85d147dca83f3e5a724e */
.list-page .list-mini-reset:hover{color:#ad4750;background:#fff0f2}
/* SOURCE rule-fa48b6762a6328ea8961 */
.list-page .list-mini-reset:focus-visible{outline:2px solid #3273a2;outline-offset:1px}
/* SOURCE rule-f36b8898655faf211e24 */
.list-page .list-layout .list-sidebar,.list-page .list-layout.panel-collapsed .list-sidebar{position:relative;top:0;bottom:auto;left:auto;width:300px;height:100%;border-radius:8px;box-shadow:none;transform:translateX(-320px);opacity:0;visibility:hidden;pointer-events:none;z-index:45}
/* SOURCE rule-d91210f8d10b509efa35 */
.list-page .list-root-choice{display:flex;align-items:center;gap:8px;min-width:0;flex:1;cursor:pointer;font-size:13px;font-weight:700}
/* SOURCE rule-33fa60d56ab76735172f */
.list-page .list-root-choice input{width:15px;height:15px;margin:0;accent-color:#b74952;flex-shrink:0}
/* SOURCE rule-3f0301e1a85f34295228 */
.list-page .list-root-choice .list-category-icon{width:19px;height:19px}
/* SOURCE rule-d5d1c55ce309e2166ea1 */
.list-page .list-category-heading{display:flex;align-items:center;gap:7px;min-height:39px}
/* SOURCE rule-dacb1d2bada1a59c5ae5 */
.list-page .list-category-heading>small{min-width:23px;font-size:11px;text-align:right;color:#8a96a3;font-variant-numeric:tabular-nums}
/* SOURCE rule-d8d0075b03ecd32791d7 */
.list-page .list-category-expand{flex-shrink:0;display:flex;align-items:center;justify-content:center;border:0;background:none;border-radius:4px;width:24px;height:30px;padding:4px;color:#8896a4}
/* SOURCE rule-3dc07fbdf364cd438160 */
.list-page .list-category-expand:hover{background:#eef2f6}
/* SOURCE rule-0cf2afda3bed8b4deb5f */
.list-page .list-category-root .list-category-chevron{width:15px;height:15px;transition:transform .26s cubic-bezier(.2,.75,.25,1)}
/* SOURCE rule-f61a282b7e59173a208e */
.list-page .list-category-root.is-expanded .list-category-chevron{transform:rotate(90deg)}
/* SOURCE rule-27e96987a1895e046283 */
.list-page .list-category-content .list-check{padding-left:26px!important;gap:9px}
/* SOURCE rule-9dad1abe35b39e560e56 */
.list-page .list-category-content .list-check small{margin-right:31px!important}
/* SOURCE rule-418dcfa9fde64d25a8c0 */
.list-page .list-category-content{padding-bottom:6px}
/* SOURCE rule-5ee3bdc58cc6524f5e9a */
.list-page .list-tier-options{display:grid!important;grid-template-columns:repeat(6,minmax(0,1fr));gap:4px!important;width:100%;padding:0!important;margin:0!important}
/* SOURCE rule-679902c28603bbdf80c3 */
.list-page .list-tier-options li{min-width:0}
/* SOURCE rule-82b0e890d0b26a437e98 */
.list-page .list-tier-options button{width:100%;justify-content:center;padding:7px 2px!important;font-size:10px!important;gap:3px!important;min-height:33px;white-space:nowrap}
/* SOURCE rule-11da1d77e99f220b92b1 */
.list-page .list-tier-options i{width:5px;height:5px;box-shadow:none}
/* SOURCE rule-66643b6c2a476f08bb74 */
.list-page .list-tier-options button[aria-pressed=true]{font-weight:700}
/* SOURCE rule-56573c67a69adc148c66 */
@media (max-width:1000px) and (min-width:801px){.list-page .list-layout .list-sidebar{width:280px}}
/* SOURCE rule-db0d5603ecbf55dbbf77 */
@media (max-width:800px){.list-page .list-layout .list-sidebar,.list-page .list-layout.panel-collapsed .list-sidebar{position:fixed;top:0;bottom:0;left:0;width:min(330px,calc(100vw - 35px));height:100dvh;border-radius:0;z-index:10006;box-shadow:4px 0 25px #23354920}}
/* SOURCE rule-ae68864d2d30c370c4ab */
@media (max-width:800px){.list-page .list-category-content .list-check{padding-left:26px!important}}
