.header[data-v-c5bea201]{background-color:var(--color-bg-white);border-bottom:.0625rem solid var(--color-bg-black);z-index:100;position:sticky;top:0}.header .header-inner[data-v-c5bea201]{flex-wrap:wrap;align-items:center;gap:.625rem .75rem;padding:.75rem 1rem;display:flex}.header .header-inner .logo-box[data-v-c5bea201]{order:1;margin-left:-.625rem}.header .header-inner .logo-box .logo[data-v-c5bea201]{text-transform:uppercase;display:inline-block}.header .header-inner .logo-box .logo>h1[data-v-c5bea201]{font-size:1rem;font-weight:700;line-height:1;display:inline}.header .header-inner .search-form[data-v-c5bea201]{border:.0625rem solid var(--color-border);background:var(--color-surface);border-radius:.625rem;order:3;align-items:center;width:100%;height:2.5rem;display:flex;overflow:hidden}.header .header-inner .search-form[data-v-c5bea201]:focus-within{border-color:var(--color-text-secondary)}.header .header-inner .search-form .search-input-wrap[data-v-c5bea201]{flex:1;align-items:center;gap:.5rem;min-width:0;padding:0 .75rem;display:flex}.header .header-inner .search-form .search-input-wrap .search-icon[data-v-c5bea201]{color:var(--color-text-secondary);font-size:1.25rem}.header .header-inner .search-form .search-input-wrap input[data-v-c5bea201]{width:100%;min-width:0;color:inherit;font:inherit;background:0 0;border:0;outline:0;padding:.625rem 0}.header .header-inner .search-form .search-input-wrap input[data-v-c5bea201]::placeholder{color:var(--color-text-secondary)}.header .header-inner .search-form .search-input-wrap input[data-v-c5bea201]:focus-visible{box-shadow:none}.header .header-inner .search-form .search-input-wrap input[data-v-c5bea201]::-webkit-search-cancel-button{display:none}.header .header-inner .search-form .search-input-wrap .search-clear[data-v-c5bea201]{width:1.5625rem;color:var(--color-text-secondary);cursor:pointer;background:0 0;border:0;flex-shrink:0;font-size:1.25rem;font-weight:700}.header .header-inner .search-form .submit-btn[data-v-c5bea201]{width:1.875rem;height:1.875rem;margin-right:.75rem}.header .header-inner .search-form .submit-btn>img[data-v-c5bea201]{width:1.25rem;margin:0 auto}.header .header-inner .filter-row[data-v-c5bea201]{order:3;align-items:center;width:100%;display:flex}.header .header-inner .filter-row .platform-filter[data-v-c5bea201]{gap:.5rem;display:flex}.header .header-inner .filter-row .platform-filter .platform-option[data-v-c5bea201],.header .header-inner .filter-row .platform-filter .platform-option .platform-box[data-v-c5bea201]{background-color:var(--color-bg-white);border-radius:.5rem;justify-content:center;align-items:center;display:inline-flex;position:relative}.header .header-inner .filter-row .platform-filter .platform-option .platform-box[data-v-c5bea201]{border:.0625rem solid var(--color-border);cursor:pointer;min-width:1.75rem;height:1.75rem;transition:border-color .15s,background-color .15s,box-shadow .15s}.header .header-inner .filter-row .platform-filter .platform-option input:checked+.platform-box[data-v-c5bea201]{background-color:var(--color-bg-black);border-color:var(--color-bg-black)}.header .header-inner .filter-row .platform-filter .platform-option .platform-icon[data-v-c5bea201]{display:block}.header .header-inner .filter-row .platform-filter .platform-option .platform-icon.youtube[data-v-c5bea201]{width:1.125rem}.header .header-inner .filter-row .platform-filter .platform-option .platform-icon.chzzk[data-v-c5bea201],.header .header-inner .filter-row .platform-filter .platform-option .platform-icon.kick[data-v-c5bea201],.header .header-inner .filter-row .platform-filter .platform-option .platform-icon.soop[data-v-c5bea201],.header .header-inner .filter-row .platform-filter .platform-option .platform-icon.twitch[data-v-c5bea201]{width:1.25rem}.header .header-inner .filter-row .view-controls[data-v-c5bea201]{gap:.375rem;margin-left:auto;display:flex}.header .header-inner .filter-row .view-controls .icon-button[data-v-c5bea201]{background-color:var(--color-bg-black);border-radius:.3125rem;justify-content:center;align-items:center;width:1.75rem;height:1.75rem;transition:border-color .15s,background-color .15s,box-shadow .15s;display:inline-flex}.header .header-inner .filter-row .view-controls .icon-button>img[data-v-c5bea201]{width:1.25rem}.header .header-inner .filter-row .view-controls .icon-button.is-refreshing .refresh-icon[data-v-c5bea201]{animation:.8s linear infinite refresh-spin-c5bea201}.header .header-inner .filter-row .view-controls .refresh-result[data-v-c5bea201]{white-space:nowrap;font-size:.75rem}.header .header-inner .filter-row .view-controls .grid-control[data-v-c5bea201]{flex-direction:column;align-items:flex-end;display:flex}.header .header-inner .filter-row .view-controls .grid-control .icon-button[data-v-c5bea201]{flex:0 0 2.375rem;width:2.375rem;height:2.375rem}.header .header-inner .filter-row .view-controls .grid-control .grid-menu[data-v-c5bea201]{gap:.25rem;width:max-content;display:flex}.header .header-inner .grid-menu[data-v-c5bea201]{order:4;justify-content:flex-end;gap:.375rem;width:100%;display:flex}.header .header-inner .grid-menu .grid-option[data-v-c5bea201]{border:.0625rem solid var(--color-border);border-radius:.3125rem;justify-content:center;align-items:center;width:1.75rem;height:1.75rem;font-weight:500;display:none}.header .header-inner .grid-menu .grid-option.is-active[data-v-c5bea201]{color:var(--color-bg-white);background-color:var(--color-bg-black)}.header .header-inner .grid-menu .grid-option-1[data-v-c5bea201],.header .header-inner .grid-menu .grid-option-2[data-v-c5bea201]{display:inline-flex}.header .header-inner .header-actions[data-v-c5bea201]{order:2;align-items:center;gap:.5rem;margin-left:auto;display:flex}.header .header-inner .header-actions .language-select[data-v-c5bea201]{position:relative}.header .header-inner .header-actions .language-select .language-trigger[data-v-c5bea201]{border:.0625rem solid var(--color-border);background:var(--color-surface);min-height:2rem;color:var(--color-text);border-radius:.625rem;align-items:center;gap:.4375rem;padding:0 .625rem;font-size:.8125rem;display:flex}.header .header-inner .header-actions .language-select .language-trigger .iconify[data-v-c5bea201]{flex-shrink:0;font-size:1.125rem}.header .header-inner .header-actions .language-select .language-trigger .language-chevron[data-v-c5bea201]{font-size:.875rem}.header .header-inner .header-actions .language-select .language-trigger[aria-expanded=true][data-v-c5bea201]{border-color:var(--color-text-secondary)}.header .header-inner .header-actions .language-select .language-menu[data-v-c5bea201]{z-index:110;border:.0625rem solid var(--color-border);background:var(--color-bg-white);border-radius:.75rem;min-width:9.375rem;padding:.375rem;position:absolute;top:calc(100% + .5rem);right:0;box-shadow:0 .5rem 1.5rem #00000026}.header .header-inner .header-actions .language-select .language-menu button[data-v-c5bea201]{width:100%;min-height:2.75rem;color:var(--color-text);border-radius:.5rem;justify-content:space-between;align-items:center;gap:.75rem;padding:.5rem .75rem;font-size:.875rem;display:flex}.header .header-inner .header-actions .language-select .language-menu button[data-v-c5bea201]:hover{background:var(--color-surface-hover)}.header .header-inner .header-actions .language-select .language-menu button[aria-checked=true][data-v-c5bea201]{background:var(--color-surface);font-weight:700}.header .header-inner .header-actions .language-select button[data-v-c5bea201]:focus-visible{outline:.125rem solid var(--color-text);outline-offset:.125rem}.header .header-inner .header-actions .select-wrap[data-v-c5bea201]{position:relative}.header .header-inner .header-actions .select-wrap[data-v-c5bea201]:after{pointer-events:none;content:"";border-bottom:.09375rem solid;border-right:.09375rem solid;width:.375rem;height:.375rem;position:absolute;top:50%;right:.75rem;transform:translateY(-70%)rotate(45deg)}.header .header-inner .header-actions .select-wrap select[data-v-c5bea201]{appearance:none;border:.0625rem solid var(--color-border);background:var(--color-surface);min-height:2.375rem;color:inherit;font:inherit;cursor:pointer;border-radius:.5rem;padding:0 2rem 0 .75rem}.header .header-inner .header-actions .theme-switch[data-v-c5bea201]{width:3.75rem;height:2.75rem;color:var(--color-text);cursor:pointer;border-radius:1.375rem;flex-shrink:0;align-items:center;display:flex;position:relative}.header .header-inner .header-actions .theme-switch[data-v-c5bea201]:before{border:.0625rem solid var(--color-border);background:var(--color-surface);content:"";border-radius:1.25rem;position:absolute;inset:.375rem 0}.header .header-inner .header-actions .theme-switch .theme-switch-thumb[data-v-c5bea201]{background:var(--color-bg-white);border-radius:50%;justify-content:center;align-items:center;width:1.625rem;height:1.625rem;margin-left:.1875rem;transition:transform .2s;display:flex;position:relative;box-shadow:0 .0625rem .25rem #0000002e}.header .header-inner .header-actions .theme-switch .theme-switch-thumb .iconify[data-v-c5bea201]{font-size:1.125rem}.header .header-inner .header-actions .theme-switch[aria-checked=true] .theme-switch-thumb[data-v-c5bea201]{transform:translate(1.75rem)}.header .header-inner .header-actions .theme-switch[data-v-c5bea201]:focus-visible{outline:.125rem solid var(--color-text);outline-offset:.1875rem}.header .header-inner .header-actions .theme-switch[data-v-c5bea201]:disabled{cursor:default}@media (prefers-reduced-motion:reduce){.header .header-inner .header-actions .theme-switch .theme-switch-thumb[data-v-c5bea201]{transition:none}}.header .header-inner .menu-button[data-v-c5bea201]{order:0;justify-content:center;align-items:center;width:2.375rem;height:2.375rem;display:inline-flex}.header .header-inner .menu-button>img[data-v-c5bea201]{width:1.25rem}@keyframes refresh-spin-c5bea201{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.refresh-icon[data-v-c5bea201]{animation:none!important}}@media (width<=20rem){.logo>h1[data-v-c5bea201]{font-size:.875rem!important}}@media (width<=23.375rem){.platform-filter[data-v-c5bea201]{gap:.625rem!important}.icon-button[data-v-c5bea201],.platform-option[data-v-c5bea201]{width:1.4375rem!important;height:1.4375rem!important}}@media (width>=48rem){.header .header-inner[data-v-c5bea201]{gap:.75rem}.header .header-inner .search-form[data-v-c5bea201]{min-height:2.625rem}.header .header-inner .filter-row .platform-filter .platform-option .platform-box[data-v-c5bea201]{width:2.375rem;height:2.375rem}.header .header-inner .filter-row .platform-filter .platform-option .platform-box .platform-icon.youtube[data-v-c5bea201]{width:1.625rem}.header .header-inner .filter-row .platform-filter .platform-option .platform-box .platform-icon.chzzk[data-v-c5bea201],.header .header-inner .filter-row .platform-filter .platform-option .platform-box .platform-icon.soop[data-v-c5bea201],.header .header-inner .filter-row .platform-filter .platform-option .platform-box .platform-icon.twitch[data-v-c5bea201]{width:1.5rem}.header .header-inner .filter-row .view-controls .icon-button[data-v-c5bea201]{width:2.375rem;height:2.375rem}.header .header-inner .grid-menu .grid-option[data-v-c5bea201]{width:2.375rem;height:2.375rem;display:none}.header .header-inner .grid-menu .grid-option-2[data-v-c5bea201],.header .header-inner .grid-menu .grid-option-3[data-v-c5bea201]{display:inline-flex}}@media (width>=80rem){.header .header-inner[data-v-c5bea201]{grid-template-rows:auto auto;grid-template-columns:1fr minmax(0,37.5rem) 1fr;align-items:center;gap:.75rem;padding:1.25rem 3.75rem;display:grid}.header .header-inner .logo-box[data-v-c5bea201]{grid-area:1/1;margin-left:0}.header .header-inner .logo-box .logo>h1[data-v-c5bea201]{font-size:2.25rem}.header .header-inner .search-form[data-v-c5bea201]{grid-area:1/2/3;width:100%;max-width:none;margin:0}.header .header-inner .header-actions[data-v-c5bea201]{grid-area:1/3;justify-self:end}.header .header-inner .filter-row[data-v-c5bea201]{grid-area:2/1/auto/4}.header .header-inner .grid-menu[data-v-c5bea201]{grid-area:3/1/auto/4}.header .header-inner .grid-menu .grid-option[data-v-c5bea201]{display:none}.header .header-inner .grid-menu .grid-option-3[data-v-c5bea201],.header .header-inner .grid-menu .grid-option-4[data-v-c5bea201],.header .header-inner .grid-menu .grid-option-5[data-v-c5bea201]{display:inline-flex}.header .header-inner .menu-button[data-v-c5bea201]{display:none}}
