.gcuc-facet[data-v-99ab44b5]{background:#fff;border:1px solid #eef0f3;border-radius:14px;padding:18px 18px 22px}.gcuc-facet__head[data-v-99ab44b5]{align-items:center;display:flex;justify-content:space-between;margin-bottom:8px}.gcuc-facet__title[data-v-99ab44b5]{color:#111827;font-size:17px;font-weight:700;margin:0}.gcuc-facet__reset[data-v-99ab44b5]{background:none;border:none;color:#235789;cursor:pointer;font-size:13px;padding:0}.gcuc-facet__reset[data-v-99ab44b5]:hover{text-decoration:underline}.gcuc-facet__group[data-v-99ab44b5]{border-top:1px solid #f1f3f5;padding:14px 0}.gcuc-facet__group--primary[data-v-99ab44b5]{background:#2357890a;border-radius:10px;margin:4px -6px;padding:12px}.gcuc-facet__label[data-v-99ab44b5]{align-items:center;color:#374151;display:flex;font-size:13px;font-weight:600;gap:6px;margin-bottom:8px}.gcuc-facet__label-hint[data-v-99ab44b5]{color:#235789;font-size:12px;font-weight:500}.gcuc-facet__count[data-v-99ab44b5]{align-items:center;background:#235789;border-radius:999px;color:#fff;display:inline-flex;font-size:11px;font-weight:700;height:18px;justify-content:center;min-width:18px;padding:0 5px}.gcuc-facet__input[data-v-99ab44b5]{background:#fff;border:1px solid #d1d5db;border-radius:8px;box-sizing:border-box;color:#111827;font-size:14px;height:38px;padding:0 10px;width:100%}.gcuc-facet__input[data-v-99ab44b5]:focus{border-color:#235789;box-shadow:0 0 0 3px #23578924;outline:none}.gcuc-facet__range[data-v-99ab44b5]{align-items:center;display:flex;gap:8px}.gcuc-facet__dash[data-v-99ab44b5]{color:#9ca3af}.gcuc-facet__chips[data-v-99ab44b5]{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}.gcuc-facet__scroll[data-v-99ab44b5]{display:flex;flex-wrap:wrap;gap:8px;margin-top:6px;max-height:168px;overflow-y:auto;padding-right:4px}.gcuc-facet__chip[data-v-99ab44b5]{background:#fff;border:1px solid #d1d5db;border-radius:999px;color:#374151;cursor:pointer;font-size:13px;padding:5px 12px;transition:all .15s ease}.gcuc-facet__chip[data-v-99ab44b5]:hover{border-color:#235789;color:#235789}.gcuc-facet__chip.is-active[data-v-99ab44b5]{background:#235789;border-color:#235789;color:#fff;font-weight:600}.gcuc-facet__check[data-v-99ab44b5]{align-items:center;color:#374151;cursor:pointer;display:flex;font-size:14px;gap:6px;padding:4px 0}.gcuc-facet__check input[data-v-99ab44b5]{accent-color:#235789}.gcuc-facet__equipments[data-v-99ab44b5]{display:grid;gap:2px 12px;grid-template-columns:1fr 1fr;max-height:240px;overflow-y:auto}.gcuc-list-page[data-v-f9f50579]{background:#f5f6f8;min-height:100vh;padding:88px 0 60px}.gcuc-list-page__inner[data-v-f9f50579]{margin:0 auto;max-width:1200px;padding:0 16px}.gcuc-list-page__header[data-v-f9f50579]{margin-bottom:14px}.gcuc-list-page__crumb[data-v-f9f50579]{color:#9ca3af;display:flex;font-size:13px;gap:8px;margin-bottom:8px}.gcuc-list-page__crumb a[data-v-f9f50579]{color:#235789;text-decoration:none}.gcuc-list-page__crumb a[data-v-f9f50579]:hover{text-decoration:underline}.gcuc-list-page__h1[data-v-f9f50579]{color:#1f2937;font-size:24px;font-weight:800;margin:0}.gcuc-list-page__switch[data-v-f9f50579]{background:#fff;border:1px solid #eceef1;border-radius:999px;display:inline-flex;gap:6px;margin-top:12px;padding:4px}.gcuc-list-page__switch-tab[data-v-f9f50579]{border-radius:999px;color:#6b7280;font-size:14px;font-weight:700;padding:7px 22px;text-decoration:none;transition:all .15s ease}.gcuc-list-page__switch-tab[data-v-f9f50579]:hover{color:#235789}.gcuc-list-page__switch-tab.is-active[data-v-f9f50579]{background:#235789;color:#fff}.gcuc-list-page__layout[data-v-f9f50579]{align-items:start;display:grid;gap:22px;grid-template-columns:288px 1fr}.gcuc-list-page__filter-toggle[data-v-f9f50579]{background:#fff;border:1px solid #d1d5db;border-radius:10px;color:#374151;cursor:pointer;display:none;font-weight:600;grid-column:1/-1;padding:12px;width:100%}.gcuc-list-page__sidebar[data-v-f9f50579]{position:sticky;top:84px}.gcuc-list-page__toolbar[data-v-f9f50579]{align-items:center;background:#fff;border:1px solid #eceef1;border-radius:10px;display:flex;flex-wrap:wrap;gap:10px 16px;justify-content:space-between;margin-bottom:16px;padding:8px 14px}.gcuc-list-page__sort[data-v-f9f50579]{align-items:center;display:flex;gap:10px;min-width:0}.gcuc-list-page__sort-label[data-v-f9f50579]{color:#374151;flex:0 0 auto;font-size:13px;font-weight:700}.gcuc-list-page__sort-tabs[data-v-f9f50579]{display:flex;flex-wrap:wrap;gap:4px}.gcuc-list-page__sort-tab[data-v-f9f50579]{align-items:center;background:none;border:none;border-radius:8px;color:#6b7280;cursor:pointer;display:inline-flex;font-size:14px;font-weight:600;gap:4px;padding:8px 16px;transition:all .15s ease}.gcuc-list-page__sort-tab[data-v-f9f50579]:hover{background:#2357890f;color:#235789}.gcuc-list-page__sort-tab.is-active[data-v-f9f50579]{background:#235789;color:#fff}.gcuc-list-page__sort-arrow[data-v-f9f50579]{font-size:13px}.gcuc-list-page__count[data-v-f9f50579]{color:#9ca3af;font-size:13px;white-space:nowrap}.gcuc-list-page__count strong[data-v-f9f50579]{color:#235789;font-weight:700}.gcuc-list-page__count-sep[data-v-f9f50579]{color:#d1d5db;margin:0 8px}.gcuc-list-page__grid[data-v-f9f50579]{display:flex;flex-direction:column;gap:14px}.gcuc-list-page__empty[data-v-f9f50579],.gcuc-list-page__state[data-v-f9f50579]{background:#fff;border:1px solid #eceef1;border-radius:12px;color:#6b7280;padding:56px 20px;text-align:center}.gcuc-list-page__empty-hint[data-v-f9f50579]{font-size:13px;margin-top:8px}.gcuc-list-page__empty-hint a[data-v-f9f50579]{color:#235789}.gcuc-list-page__relax[data-v-f9f50579]{background:#2357890f;border:1px solid #235789;border-radius:999px;color:#235789;cursor:pointer;font-size:14px;font-weight:700;margin-top:16px;padding:9px 20px}.gcuc-list-page__relax[data-v-f9f50579]:hover{background:#23578924}.gcuc-list-page__pager[data-v-f9f50579]{align-items:center;display:flex;flex-wrap:wrap;gap:6px;justify-content:center;margin-top:30px}.gcuc-list-page__pager-btn[data-v-f9f50579]{background:#fff;border:1px solid #d8dbe0;border-radius:8px;color:#374151;cursor:pointer;font-size:14px;padding:9px 16px}.gcuc-list-page__pager-btn[data-v-f9f50579]:disabled{cursor:not-allowed;opacity:.45}.gcuc-list-page__pager-btn[data-v-f9f50579]:not(:disabled):hover{border-color:#235789;color:#235789}.gcuc-list-page__pager-num[data-v-f9f50579]{background:#fff;border:1px solid #d8dbe0;border-radius:8px;color:#374151;cursor:pointer;font-size:14px;min-width:40px;padding:9px 12px}.gcuc-list-page__pager-num[data-v-f9f50579]:hover{border-color:#235789;color:#235789}.gcuc-list-page__pager-num.is-active[data-v-f9f50579]{background:#235789;border-color:#235789;color:#fff;font-weight:700}.gcuc-list-page__pager-ellipsis[data-v-f9f50579]{color:#9ca3af;padding:0 2px}.gcuc-list-topbar[data-v-f9f50579]{background:#fff;border:1px solid #eceef1;border-radius:12px;box-shadow:0 1px 4px #1118270a;margin-bottom:18px;padding:14px 16px}.gcuc-list-topbar__search[data-v-f9f50579]{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.gcuc-list-topbar__search-input[data-v-f9f50579]{background:#fff;border:1px solid #d8dbe0;border-radius:8px;color:#1f2937;flex:1;font-size:14px;height:42px;min-width:200px;padding:0 14px}.gcuc-list-topbar__search-input[data-v-f9f50579]:focus{border-color:#235789;box-shadow:0 0 0 3px #23578924;outline:none}.gcuc-list-topbar__search-btn[data-v-f9f50579]{background:#235789;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:15px;font-weight:700;height:42px;padding:0 22px;white-space:nowrap}.gcuc-list-topbar__search-btn[data-v-f9f50579]:hover{background:#1c4a73}.gcuc-list-topbar__quick[data-v-f9f50579]{align-items:flex-start;border-top:1px dashed #eef0f3;display:flex;gap:12px;margin-top:14px;padding-top:12px}.gcuc-list-topbar__quick-label[data-v-f9f50579]{color:#374151;flex:0 0 auto;font-size:13px;font-weight:700;padding-top:6px}.gcuc-list-topbar__quick-tags[data-v-f9f50579]{display:flex;flex:1;flex-wrap:wrap;gap:8px}.gcuc-list-topbar__quick-tag[data-v-f9f50579]{background:var(--gcuc-accent-red-soft,#fff2f3);border:1px solid rgba(230,0,18,.3);border-radius:6px;color:var(--gcuc-accent-red);cursor:pointer;font-size:13px;padding:6px 14px;transition:all .14s ease}.gcuc-list-topbar__quick-tag[data-v-f9f50579]:hover{background:#2357891a;border-color:#235789}.gcuc-list-topbar__quick-tag.is-active[data-v-f9f50579]{background:#235789;border-color:#235789;color:#fff;font-weight:700}.gcuc-list-topbar__active[data-v-f9f50579]{align-items:center;border-top:1px solid #f1f3f5;display:flex;flex-wrap:wrap;gap:8px;margin-top:12px;padding-top:12px}.gcuc-list-topbar__active-label[data-v-f9f50579]{color:#9ca3af;font-size:13px}.gcuc-list-topbar__tag[data-v-f9f50579]{align-items:center;background:#23578914;border:1px solid #235789;border-radius:999px;color:#235789;cursor:pointer;display:inline-flex;font-size:13px;gap:6px;padding:4px 12px}.gcuc-list-topbar__tag span[data-v-f9f50579]{font-size:11px;opacity:.75}.gcuc-list-topbar__tag[data-v-f9f50579]:hover{background:#23578929}.gcuc-list-topbar__clear-all[data-v-f9f50579]{background:none;border:none;color:#9ca3af;cursor:pointer;font-size:13px;margin-left:4px}.gcuc-list-topbar__clear-all[data-v-f9f50579]:hover{color:#235789;text-decoration:underline}.gcuc-list-subscribe[data-v-f9f50579]{background:#fff;border:1px solid rgba(230,0,18,.3);border-radius:12px;margin-top:24px;padding:18px 20px}.gcuc-list-subscribe__head[data-v-f9f50579]{align-items:flex-start;display:flex;gap:12px;margin-bottom:14px}.gcuc-list-subscribe__icon[data-v-f9f50579]{flex:0 0 auto;font-size:22px;line-height:1.2}.gcuc-list-subscribe__head-text[data-v-f9f50579]{min-width:0}.gcuc-list-subscribe__title[data-v-f9f50579]{color:#1f2937;font-size:16px;font-weight:700;margin:0}.gcuc-list-subscribe__desc[data-v-f9f50579]{color:#6b7280;font-size:13px;line-height:1.6;margin:4px 0 0}.gcuc-list-subscribe__form[data-v-f9f50579]{display:flex;flex-wrap:wrap;gap:10px}.gcuc-list-subscribe__input[data-v-f9f50579]{background:#fff;border:1px solid #d8dbe0;border-radius:8px;color:#1f2937;flex:1;font-size:14px;height:42px;min-width:220px;padding:0 14px}.gcuc-list-subscribe__input[data-v-f9f50579]:focus{border-color:#235789;box-shadow:0 0 0 3px #23578924;outline:none}.gcuc-list-subscribe__btn[data-v-f9f50579]{background:#235789;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:15px;font-weight:700;height:42px;padding:0 24px;white-space:nowrap}.gcuc-list-subscribe__btn[data-v-f9f50579]:hover{background:#1c4a73}.gcuc-list-subscribe__btn[data-v-f9f50579]:disabled{cursor:not-allowed;opacity:.6}.gcuc-list-subscribe__done[data-v-f9f50579]{align-items:center;background:#ecfdf5;border:1px solid #a7f3d0;border-radius:10px;color:#047857;display:flex;font-size:14px;gap:8px;padding:12px 14px}.gcuc-list-subscribe__error[data-v-f9f50579]{color:#b91c1c;font-size:13px;margin:10px 0 0}.gcuc-list-subscribe__note[data-v-f9f50579]{color:#9ca3af;font-size:12px;line-height:1.6;margin:10px 0 0}@media(max-width:992px){.gcuc-list-page__layout[data-v-f9f50579]{grid-template-columns:1fr}.gcuc-list-page__filter-toggle[data-v-f9f50579]{display:block}.gcuc-list-page__sidebar[data-v-f9f50579]{display:none;position:static}.gcuc-list-page__sidebar.is-open[data-v-f9f50579]{display:block}.gcuc-list-page__grid[data-v-f9f50579]{grid-template-columns:repeat(2,1fr)}}@media(max-width:576px){.gcuc-list-page__grid[data-v-f9f50579]{grid-template-columns:1fr}.gcuc-list-topbar__search-btn[data-v-f9f50579]{flex:1}}
