:root{--flag_url:url(/flags/flags.webp);--ic_url:url(/images/ic.webp);--sem_url:url(/images/sem_p.webp);--hs_url:url(/images/hs.webp?v=3);--bg-base:oklch(.20 .01 260);--bg-panel:oklch(.17 .01 260);--bg-card:oklch(.235 .01 260);--bg-hover:oklch(.265 .01 260);--bg-input:oklch(.27 .01 260);--border:oklch(.31 .01 260);--border-strong:oklch(.37 .01 260);--text-primary:oklch(.95 .01 260);--text-secondary:oklch(.80 .01 260);--text-muted:oklch(.70 .01 260);--text-faint:oklch(.66 .01 260);--orange:#f3821d;--orange-bright:oklch(.78 .17 55);--orange-dim:oklch(.28 .09 55 / .4);--sidebar-highlight:oklch(.235 .01 260.7);--green:oklch(.75 .15 150);--blue:oklch(.7 .14 230);--blue-bright:oklch(.8 .13 230);--red:oklch(.62 .2 25);--radius-sm:7px;--radius-md:8px;--radius-lg:16px;--font:'IBM Plex Sans',-apple-system,"Segoe UI",Roboto,sans-serif;--font-head:'Manrope',var(--font);--font-mono:ui-monospace,SFMono-Regular,"SF Mono",Menlo,Consolas,"Liberation Mono",monospace;--header-h:56px;--nav-w:232px;--nav-w-collapsed:56px;--search-bar-h:50px;}*,*::before,*::after{box-sizing:border-box;}img{max-width:100%;height:auto;}img[width="0"],img[height="0"]{width:0;height:0;max-width:0;}code,pre{max-width:100%;overflow-wrap:break-word;word-break:break-word;}pre{white-space:pre-wrap;}html{scroll-behavior:smooth;}body{display:flex;flex-direction:column;min-height:100vh;margin:0;padding-top:var(--header-h);background:var(--bg-base);color:var(--text-primary);font-family:var(--font);font-size:16px;line-height:1.55;-webkit-font-smoothing:antialiased;}a{color:var(--blue);text-decoration:none;}a:hover{color:var(--blue-bright);}::-webkit-scrollbar{width:8px;height:8px;}::-webkit-scrollbar-thumb{background:oklch(.3 .01 260);border-radius:8px;}::-webkit-scrollbar-track{background:transparent;}#header{position:fixed;top:0!important;left:0;right:0;z-index:10000;display:flex;align-items:center;gap:18px;height:var(--header-h);padding:0 20px;background:var(--bg-panel);border-bottom:1px solid var(--border);}.header_logo{display:inline-flex;align-items:center;gap:8px;flex-shrink:0;text-decoration:none;cursor:pointer;}.header_logo:hover{opacity:.85;}.header_logo_mark{width:26px;height:26px;flex-shrink:0;}.header_logo_word{font-family:var(--font-head);font-size:20px;font-weight:800;letter-spacing:-.01em;white-space:nowrap;}.header_logo_hype{color:#fff;}.header_logo_stat{color:var(--orange);}.topnav{display:flex;align-items:center;gap:2px;flex:1;min-width:0;overflow:hidden;}.topnav a{padding:6px 10px;border-radius:var(--radius-sm);font-size:11.5px;font-weight:500;letter-spacing:.05em;color:var(--text-secondary);white-space:nowrap;transition:background-color .15s ease,color .15s ease;}.topnav a:hover{background:var(--bg-hover);color:var(--text-primary);}.topnav a.my_ip{background:var(--orange-dim);color:var(--orange-bright);}.topnav a.my_ip:hover{background:var(--orange);color:oklch(.16 .01 260);}.topnav{flex:0 1 auto}.header_search_form{margin-left:auto}.topnav-more{position:relative;flex-shrink:0;margin-left:-16px}.topnav-more[hidden]{display:none}.topnav-more-btn{display:flex;align-items:center;gap:7px;padding:6px 10px;border:0;border-radius:var(--radius-sm);background:none;font:500 11.5px var(--font);letter-spacing:.05em;color:var(--text-secondary);white-space:nowrap;cursor:pointer;transition:background-color .15s ease,color .15s ease}.topnav-more-btn::after{content:"";width:5px;height:5px;margin-top:-3px;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:rotate(45deg);transition:transform .15s ease}.topnav-more-btn:hover,.topnav-more.open .topnav-more-btn{background:var(--bg-hover);color:var(--text-primary)}.topnav-more.open .topnav-more-btn::after{margin-top:3px;transform:rotate(-135deg)}.topnav-more-menu{display:none;position:absolute;top:calc(100% + 10px);left:0;flex-direction:column;min-width:220px;padding:6px;background:var(--bg-panel);border:1px solid var(--border-strong);border-radius:var(--radius-md);box-shadow:0 14px 36px oklch(.08 .01 260 / .5)}.topnav-more.open .topnav-more-menu{display:flex}.topnav-more-menu a{padding:10px 12px;border-radius:var(--radius-sm);font-size:14px;font-weight:500;letter-spacing:.05em;color:var(--text-secondary);white-space:nowrap}.topnav-more-menu a:hover{background:var(--bg-hover);color:var(--text-primary)}.topnav-more-menu a.my_ip{color:var(--orange-bright)}@media only screen and (max-width:1100px){.topnav-more{display:none!important}.header_search_form{margin-left:0}}.header-search-toggle{display:none;align-items:center;justify-content:center;flex-shrink:0;width:34px;height:34px;padding:0;background:none;border:0;border-radius:var(--radius-sm);color:var(--text-secondary);cursor:pointer;transition:background-color .15s ease,color .15s ease;}.header-search-toggle:hover{background:var(--bg-hover);color:var(--text-primary);}body.search-open .header-search-toggle{background:var(--bg-hover);color:var(--orange);}.header-search-toggle-icon{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;}.hamb{display:none;flex-shrink:0;width:34px;height:34px;padding:0;background:none;border:0;cursor:pointer;position:relative;}.hamb span{position:absolute;left:8px;width:18px;height:2px;border-radius:2px;background:var(--text-secondary);transition:transform .25s ease,opacity .2s ease,background-color .15s ease;}.hamb span:nth-child(1){top:11px}.hamb span:nth-child(2){top:16px}.hamb span:nth-child(3){top:21px}.hamb:hover span{background:var(--text-primary);}.hamb.is-open span:nth-child(1){transform:translateY(5px) rotate(45deg);}.hamb.is-open span:nth-child(2){opacity:0;transform:scaleX(.3);}.hamb.is-open span:nth-child(3){transform:translateY(-5px) rotate(-45deg);}.header_search_form{position:relative;display:flex;align-items:center;width:300px;min-height:34px;flex-shrink:0;padding:6px 12px;background:var(--bg-input);border:1px solid var(--border-strong);border-radius:var(--radius-md);transition:border-color .15s ease,box-shadow .15s ease;}.header_search_form:focus-within,.header_search_form_focus{border-color:var(--orange);box-shadow:0 0 0 3px var(--orange-dim);}#search{width:100%;}#search form{display:flex;align-items:center;gap:8px;width:100%;margin:0;}#search #q{flex:1;min-width:0;background:none;border:0;outline:0;padding:0;color:var(--text-primary);font:400 14.5px var(--font);margin-left:10px;}#search #q::placeholder{color:var(--text-muted);}#search #button{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;padding:5px 12px;background:transparent;color:var(--orange);border:1px solid var(--border-strong);border-radius:var(--radius-sm);cursor:pointer;transition:background-color .15s ease,border-color .15s ease,color .15s ease;}#search #button:hover{background:var(--bg-hover);border-color:var(--orange);color:var(--orange-bright);}.btn-icon{width:15px;height:15px;fill:none;stroke:currentColor;stroke-width:2.5;stroke-linecap:round;stroke-linejoin:round;}#search .compare_c{flex-shrink:0;font-size:12.5px;color:var(--text-secondary);white-space:nowrap;}.search_check_c{position:relative;display:inline-flex;align-items:center;gap:6px;flex-shrink:0;padding:6px 12px 6px 10px;background:var(--bg-input);border:1px solid var(--border-strong);border-radius:var(--radius-sm);font:600 12.5px var(--font);letter-spacing:.02em;color:var(--text-secondary);white-space:nowrap;cursor:pointer;user-select:none;transition:border-color .15s ease,background .15s ease,color .15s ease;}.search_check_c::before{content:"";flex-shrink:0;width:7px;height:7px;border-radius:50%;background:var(--text-faint);transition:background .15s ease,box-shadow .15s ease;}.search_check_c input{position:absolute;width:1px;height:1px;margin:0;opacity:0;pointer-events:none;}.search_check_c:hover{border-color:var(--border-strong);color:var(--text-primary);}.search_check_c:has(input:checked){background:var(--orange-dim);border-color:var(--orange);color:var(--orange-bright);}.search_check_c:has(input:checked)::before{background:var(--orange);box-shadow:0 0 6px var(--orange);}.search_check_c:has(input:focus-visible){border-color:var(--orange);}.liveloading{width:16px;height:16px;flex-shrink:0;border:2px solid var(--border-strong);border-top-color:var(--orange);border-radius:50%;display:none;animation:hs-spin .7s linear infinite;}@keyframes hs-spin{to{transform:rotate(360deg)}}#livesearch{position:fixed;top:calc(var(--header-h) - 4px);right:20px;width:300px;max-height:60vh;overflow-y:auto;background:var(--bg-card);border:1px solid var(--border-strong);border-radius:var(--radius-md);box-shadow:0 12px 32px oklch(.08 .01 260 / .6);z-index:10001;}.header_search_form,#livesearch{width:400px}#livesearch:empty{display:none;}#livesearch ul{list-style:none;margin:0;padding:0;}#livesearch a{display:block;padding:8px 12px;font-size:14.5px;color:var(--text-secondary);}#livesearch a:hover{background:var(--bg-hover);color:var(--text-primary);}#loader{display:none;position:absolute;inset:0;z-index:2;align-items:center;justify-content:space-between;flex-direction:row-reverse;gap:10px;padding:0 6px 0 18px;background:var(--bg-input);border-radius:inherit;font-size:13.5px;line-height:1.3;color:var(--text-secondary);}#loader br{display:none;}#loader .loader_1{flex-shrink:0;width:26px;height:26px;margin:0;}.clear{clear:both;}body:has(#menu-nav){padding-left:var(--nav-w);transition:padding-left .2s ease;}body:has(#menu-nav).nav-collapsed{padding-left:var(--nav-w-collapsed);}.centered{display:flex;flex:1 0 auto;align-items:flex-start;gap:20px;padding:20px;}main{flex:1;min-width:0;display:flex;flex-direction:column;gap:20px;}body:has(#menu-nav) main{max-width:1800px;margin:0 auto}@media (min-width:1600px){body:not(:has(#menu-nav)) main{max-width:min(80vw,1800px);margin:0 auto}}.home-hero{width:100%;padding:28px 32px 26px;text-align:center;background:radial-gradient(circle at 18% 15%,oklch(.32 .09 55 / .16),transparent 55%),radial-gradient(circle at 82% 0%,oklch(.35 .1 230 / .12),transparent 50%),var(--bg-panel);border:1px solid var(--border);border-radius:var(--radius-lg);}@media (min-width:1600px){.home-hero{max-width:min(80vw,1800px);margin:0 auto}}.home-hero-inner{max-width:720px;margin:0 auto;}.home-hero-title{margin:0 0 8px;font:800 30px/1.25 var(--font-head);color:var(--text-primary);letter-spacing:-.02em;}.home-hero-title span{color:var(--orange);}.home-hero-sub{margin:0 0 18px;font-size:16px;color:var(--text-secondary);}.home-hero-search{display:flex;justify-content:center;}body:has(#home-hero-search) #header .header_search_form,body:has(#home-hero-search) #header-search-toggle{display:none}body:has(#home-hero-search) .hamb{margin-left:auto}.hero-search-form{position:relative;display:flex;align-items:center;width:100%;max-width:480px;min-height:46px;padding:5px 8px;background:var(--bg-input);border:1px solid var(--border-strong);border-radius:999px;box-shadow:0 12px 32px oklch(.08 .01 260 / .35);transition:border-color .15s ease,box-shadow .15s ease;}.hero-search-form #search #q{font-size:16px;}.hero-search-form #search #button{padding:8px 22px;border-radius:999px;font-size:14.5px;}.hero-search-form #livesearch{position:absolute;top:calc(100% + 8px);right:0;left:0;width:auto;text-align:left;}.home-section-title.section-group-title{margin-top:4px;margin-bottom:4px}.home-section-title{display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%;}@media (min-width:1600px){.home-section-title.section-group-title{max-width:min(80vw,1800px);margin-left:auto;margin-right:auto}}.home-site-list{display:flex;flex-direction:column;gap:12px;}.home-site-row,.home-site-ad-slot{width:100%;}@media (min-width:1600px){.home-site-row,.home-site-ad-slot{max-width:min(80vw,1800px);margin-left:auto;margin-right:auto}}ins.adsbygoogle{text-align:center;margin-left:auto;margin-right:auto}.home-site-ad-slot{display:block;margin-bottom:-12px}.home-site-ad-slot ins[data-ad-status="filled"],.ads-debug .home-site-ad-slot ins:empty{margin-bottom:12px}.home-site-row{position:relative;display:flex;align-items:center;gap:20px;padding:18px 64px 18px 24px;background:linear-gradient(180deg,oklch(1 0 0 / .02),transparent 40%),var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);overflow:hidden;cursor:pointer;transition:border-color .18s ease,background .18s ease,transform .18s ease,box-shadow .18s ease;}.home-site-row:hover{border-color:var(--border-strong);background:var(--bg-hover);transform:scale(1.01);box-shadow:0 14px 30px oklch(.08 .01 260 / .4);}.home-site-row-top{border-color:oklch(.42 .12 55 / .45);}.home-site-row-top::before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;background:linear-gradient(180deg,var(--orange-bright),oklch(.65 .19 45));}.home-site-row-top:hover{border-color:var(--orange);box-shadow:0 0 0 1px oklch(.55 .14 55 / .3),0 18px 40px oklch(.3 .12 55 / .3);}.home-site-rank{position:absolute;top:10px;right:12px;width:auto;font:800 32px/1 var(--font-head);text-align:right;letter-spacing:-.02em;z-index:0;pointer-events:none;user-select:none;color:var(--text-faint);opacity:.9;-webkit-text-stroke:0;}.home-site-row-top .home-site-rank{background:linear-gradient(160deg,var(--orange-bright),oklch(.65 .19 45));background-clip:text;-webkit-background-clip:text;color:transparent;opacity:.8;filter:drop-shadow(0 0 24px oklch(.7 .17 55 / .55));}.home-site-row-thumb{position:relative;z-index:1;flex-shrink:0;display:flex;align-items:center;justify-content:center;width:60px;height:60px;padding:12px;border-radius:14px;overflow:hidden;background:oklch(.1 .008 260);border:1px solid var(--border-strong);box-shadow:0 6px 16px oklch(.08 .01 260 / .4);transition:transform .18s ease;}.home-site-row:hover .home-site-row-thumb{transform:scale(1.06);}.home-site-row-top .home-site-row-thumb{border-color:oklch(.55 .14 55 / .6);}.home-site-row-thumb img{width:100%;height:100%;object-fit:contain;}.home-site-row-main{position:relative;z-index:1;flex:1;min-width:0;}.home-site-row-name{display:flex;align-items:center;gap:8px;margin-bottom:4px;}.home-site-row-name a{font:800 17px var(--font-head);letter-spacing:-.01em;color:var(--text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}.home-site-row-name a:hover{color:var(--orange-bright);}.home-site-row-about{margin:0;max-width:620px;font-size:13.5px;line-height:1.5;color:var(--text-muted);display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;}.home-site-row-stats{position:relative;z-index:1;display:flex;gap:10px;flex-shrink:0;}.home-site-card-badges{display:inline-flex;gap:4px;}.home-site-card-stat{display:flex;flex-direction:column;gap:2px;min-width:84px;padding:6px 12px;background:oklch(1 0 0 / .03);border:1px solid var(--border);border-radius:var(--radius-sm);}.home-site-card-label{font-size:10.5px;text-transform:uppercase;letter-spacing:.05em;color:var(--text-faint);white-space:nowrap;}.home-site-card-value{font-size:14.5px;font-weight:700;color:var(--text-secondary);}.home-site-row-top .home-site-card-value{color:var(--text-primary);}.topsites-hero{padding:32px;text-align:left;background:radial-gradient(circle at 18% 15%,oklch(.32 .09 55 / .16),transparent 55%),radial-gradient(circle at 82% 0%,oklch(.35 .1 230 / .12),transparent 50%),var(--bg-panel);border:1px solid var(--border);border-radius:var(--radius-lg);}.topsites-hero-inner{max-width:860px;margin:0;}.topsites-hero .breadcrumb{justify-content:flex-start;margin-bottom:10px;}.topsites-hero-title{margin:0 0 10px;font:800 28px/1.25 var(--font-head);color:var(--text-primary);letter-spacing:-.02em;}.topsites-hero-title span{color:var(--orange);}.topsites-hero-sub{margin:0;text-align:left;font-size:15.5px;line-height:1.6;color:var(--text-secondary);}.topsites-hero-sub b{color:var(--text-primary);}.topsites-filter-row{display:flex;align-items:flex-end;flex-wrap:wrap;gap:16px;}.topsites-filter{display:flex;flex-direction:column;gap:6px;}.topsites-filter label{font-size:11.5px;text-transform:uppercase;letter-spacing:.05em;color:var(--text-faint);}.topsites-select{padding:9px 12px;min-width:180px;background:var(--bg-input);border:1px solid var(--border-strong);border-radius:var(--radius-sm);color:var(--text-primary);font:500 14.5px var(--font);}.topsites-select:focus{outline:none;border-color:var(--orange);}.topsites-filter-visits{min-width:380px;flex:1;}.range-readout{text-transform:none;letter-spacing:normal;color:var(--text-secondary);font-weight:600;}.combo-native{display:none;}.combo{position:relative;}.combo-menu{display:none;position:absolute;top:calc(100% + 4px);left:0;right:0;max-height:260px;overflow-y:auto;background:var(--bg-card);border:1px solid var(--border-strong);border-radius:var(--radius-md);box-shadow:0 12px 32px oklch(.08 .01 260 / .5);z-index:40;}.combo.combo-open .combo-menu{display:block;}.combo-menu-group{padding:8px 12px 4px;font-size:11.5px;text-transform:uppercase;letter-spacing:.05em;color:var(--text-faint);}.combo-option{padding:8px 12px;font-size:14.5px;color:var(--text-secondary);cursor:pointer;}.combo-option:hover,.combo-option.combo-active{background:var(--bg-hover);color:var(--text-primary);}.range-row{display:flex;align-items:center;gap:10px;}.topsites-range-num{flex:0 0 112px;min-width:0;padding-left:8px;padding-right:6px;}.range-slider{position:relative;flex:1;min-width:0;height:28px;}.range-slider-track{position:absolute;left:0;right:0;top:50%;height:4px;transform:translateY(-50%);background:var(--border-strong);border-radius:99px;}.range-slider-fill{position:absolute;top:50%;height:4px;transform:translateY(-50%);background:var(--orange);border-radius:99px;}.range-slider-input{position:absolute;left:0;top:0;width:100%;height:28px;margin:0;background:none;-webkit-appearance:none;appearance:none;pointer-events:none;}.range-slider-input::-webkit-slider-runnable-track{background:transparent;height:28px;}.range-slider-input::-moz-range-track{background:transparent;height:28px;}.range-slider-input::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:16px;height:16px;border-radius:50%;background:var(--orange);cursor:pointer;border:2px solid var(--bg-base);pointer-events:all;margin-top:6px;}.range-slider-input::-moz-range-thumb{width:16px;height:16px;border-radius:50%;background:var(--orange);cursor:pointer;border:2px solid var(--bg-base);pointer-events:all;}.topsites-go{padding:10px 26px;background:var(--orange);color:oklch(.16 .01 260);border:0;border-radius:var(--radius-sm);font:700 14.5px var(--font);letter-spacing:.02em;cursor:pointer;transition:background .15s ease;}.topsites-go:hover{background:var(--orange-bright);}.topsites-list{display:flex;flex-direction:column;gap:10px;}.topsites-row-labels{padding:0 20px;}.topsites-row-labels .home-site-card-stat{min-width:96px;}.topsites-row{position:relative;display:flex;align-items:center;gap:18px;padding:14px 20px;background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-md);overflow:hidden;cursor:pointer;transition:border-color .15s ease,background .15s ease,transform .15s ease;}.topsites-row:hover{border-color:var(--border-strong);background:var(--bg-hover);transform:translateX(4px);}.topsites-row-top{border-color:oklch(.42 .12 55 / .4);background:linear-gradient(100deg,oklch(.28 .07 55 / .35),var(--bg-card) 55%);}.topsites-row-top:hover{border-color:var(--orange);}.topsites-rank{position:relative;z-index:1;flex-shrink:0;width:40px;text-align:center;font:800 16px var(--font-head);color:var(--text-faint);}.topsites-rank-top{color:var(--orange-bright);text-shadow:0 0 18px oklch(.7 .17 55 / .5);}.topsites-thumb{position:relative;z-index:1;flex-shrink:0;display:flex;align-items:center;justify-content:center;width:48px;height:48px;padding:9px;border-radius:12px;overflow:hidden;background:oklch(.1 .008 260);border:1px solid var(--border-strong);}.topsites-thumb img{width:100%;height:100%;object-fit:contain;}.topsites-main{position:relative;z-index:1;flex:1;min-width:0;}.topsites-domain{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font:700 15.5px var(--font);color:var(--text-primary);}.topsites-domain:hover{color:var(--orange-bright);}.topsites-title{display:block;font-size:13.5px;color:var(--text-secondary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}.topsites-desc{margin:2px 0 0;max-width:560px;font-size:13.5px;line-height:1.5;color:var(--text-muted);display:-webkit-box;-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;}.topsites-stats{position:relative;z-index:1;display:flex;gap:10px;flex-shrink:0;}.topsites-stats .home-site-card-stat{min-width:96px;}.recent-meta{position:relative;z-index:1;display:flex;align-items:center;gap:14px;flex-shrink:0;}.recent-meta-badges{display:inline-flex;gap:4px;}.recent-meta-ago{min-width:84px;text-align:right;font-size:13.5px;color:var(--text-faint);}.by_nav{display:flex;flex-wrap:wrap;gap:6px;justify-content:center;margin-top:8px;}.by_nav a{display:inline-flex;align-items:center;justify-content:center;min-width:32px;height:32px;padding:0 8px;background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-sm);color:var(--text-secondary);font:600 13.5px var(--font);text-decoration:none!important;}.by_nav a:hover{border-color:var(--border-strong);color:var(--text-primary);}.by_nav a[style*="underline"]{background:var(--orange);border-color:var(--orange);color:oklch(.16 .01 260);}@media only screen and (max-width:760px){.topsites-row{flex-wrap:wrap}.topsites-stats,.recent-meta{width:100%;flex-wrap:wrap;padding-top:10px;margin-top:4px;border-top:1px solid var(--border)}.recent-meta{justify-content:space-between}.topsites-row-labels{display:none}.topsites-filter-visits{flex:1 0 100%;min-width:0}.range-row{flex-wrap:wrap}.range-slider{flex:1 1 100%;order:2;margin:8px 0}.topsites-range-num{flex:1 1 auto}}@media only screen and (max-width:760px){.home-hero{padding:12px}.home-hero-title{margin-bottom:10px;font-size:20px}.home-hero-sub{display:none}.hero-search-form{max-width:none;min-height:40px;padding:3px 6px}.hero-search-form #search #button{padding:6px 18px}.home-site-row{flex-wrap:wrap;padding:10px 12px;gap:8px}.home-site-row-thumb{width:40px;height:40px;padding:7px;border-radius:10px}.home-site-row-main{padding-right:36px}.home-site-row-about{display:none}.home-site-row-stats{display:grid;grid-template-columns:1fr 1fr;width:100%;gap:8px 10px;padding-top:6px;border-top:1px solid var(--border)}.home-site-card-stat{min-width:0;gap:0;padding:3px 8px}.home-site-card-label{font-size:9px;line-height:1.3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.home-site-card-value{font-size:13px;line-height:1.3}}.cmp-head{justify-content:center;text-align:center;}.cmp-vs{display:flex;align-items:center;justify-content:center;gap:20px;width:100%;flex-wrap:wrap;}.cmp-side{display:flex;align-items:center;gap:10px;padding:10px 18px;background:var(--bg-card);border:1px solid var(--border);border-radius:999px;font:700 16px var(--font);color:var(--text-primary);transition:border-color .15s ease,background .15s ease,color .15s ease;}.cmp-side:hover{border-color:var(--border-strong);background:var(--bg-hover);color:var(--orange-bright);}.cmp-side img{flex-shrink:0;width:24px;height:24px;border-radius:6px;}.cmp-vs-label{flex-shrink:0;font:800 14.5px var(--font-head);color:var(--orange);letter-spacing:.06em;}.cmp-page,.wide-page{display:flex;flex-direction:column;gap:20px;width:100%;}@media (min-width:1600px){.cmp-page,.wide-page{max-width:min(80vw,1800px);margin:0 auto}}.cmp-form{display:flex;align-items:center;justify-content:center;gap:10px;flex-wrap:wrap;width:100%;margin-top:18px;}.cmp-input-wrap{position:relative;flex:1;min-width:160px;max-width:260px;}.cmp-form .topsites-select{width:100%;min-width:0;}@media (max-width:480px){.cmp-input-wrap{min-width:0;max-width:none;flex:1 1 40%}}.livesearch-suggest{display:none;position:absolute;top:calc(100% + 6px);left:0;right:0;max-height:260px;overflow-y:auto;background:var(--bg-card);border:1px solid var(--border-strong);border-radius:var(--radius-md);box-shadow:0 12px 32px oklch(.08 .01 260 / .6);z-index:40;text-align:left;}.livesearch-suggest:empty{display:none;}.livesearch-suggest ul{list-style:none;margin:0;padding:0;}.livesearch-suggest a{display:block;padding:8px 12px;font-size:14.5px;color:var(--text-secondary);}.livesearch-suggest a:hover{background:var(--bg-hover);color:var(--text-primary);}.cmp-list{display:flex;flex-direction:column;}.cmp-row{display:grid;grid-template-columns:190px 1fr;align-items:center;gap:16px;padding:10px 4px;border-bottom:1px solid var(--border);}.cmp-row:last-child{border-bottom:0;}.cmp-label{font-size:13.5px;color:var(--text-faint);}.cmp-bars,.cmp-badges{display:grid;grid-template-columns:1fr 1fr;gap:10px;}.cmp-badges{font-size:13.5px;color:var(--text-secondary);}.cmp-badges>div{display:flex;align-items:center;gap:6px;}.cmp-bar{position:relative;display:flex;align-items:center;height:24px;background:oklch(1 0 0 / .04);border-radius:var(--radius-sm);overflow:hidden;}.cmp-bar-fill{position:absolute;top:0;bottom:0;left:0;background:var(--blue);opacity:.3;}.cmp-bar-a .cmp-bar-fill{left:auto;right:0;}.cmp-bar-b .cmp-bar-fill{background:var(--orange);opacity:.32;}.cmp-bar-value{position:relative;z-index:1;padding:0 10px;font-size:13.5px;font-weight:700;color:var(--text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}@media only screen and (max-width:760px){.cmp-vs{flex-direction:column;gap:10px}.cmp-row{grid-template-columns:1fr;gap:6px}}.adexp-search{display:flex;justify-content:flex-start;gap:10px;margin-top:20px;}.adexp-search #ad_exp_domain,.adexp-search #ad_abus_domain{width:100%;max-width:320px;}.adexp-list{display:flex;flex-direction:column;gap:10px;}.adexp-row{display:grid;grid-template-columns:200px 1fr 1fr;gap:20px;padding:16px 20px;background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-md);cursor:pointer;transition:border-color .15s ease,background .15s ease;}.adexp-row-single{grid-template-columns:240px 1fr;}.adexp-row:hover{border-color:var(--border-strong);background:var(--bg-hover);}.adexp-row-labels{padding:0 20px;cursor:default;}.adexp-row-labels:hover{border-color:transparent;background:none;}.adexp-row-labels span{font-size:11.5px;text-transform:uppercase;letter-spacing:.05em;color:var(--text-faint);}.adexp-domain{align-self:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font:700 15.5px var(--font);color:var(--text-primary);}.adexp-domain:hover{color:var(--orange-bright);}.adexp-platform{display:flex;flex-direction:column;gap:4px;}.adexp-platform-head{display:flex;align-items:center;gap:8px;margin-bottom:2px;}.adexp-platform-label{font-size:12.5px;text-transform:uppercase;letter-spacing:.04em;color:var(--text-faint);}.adexp-meta{font-size:13.5px;color:var(--text-muted);}.adexp-meta b{color:var(--text-secondary);font-weight:600;}.adexp-meta-warn{color:var(--orange-bright);}.adexp-report-link{margin-top:4px;font-size:13.5px;color:var(--blue);}.adexp-report-link:hover{color:var(--blue-bright);}@media only screen and (max-width:760px){.adexp-row{grid-template-columns:1fr;gap:12px}.adexp-row-labels{display:none}}.tech-page{display:flex;flex-direction:column;width:100%;gap:20px;}@media (min-width:1600px){.tech-page{max-width:min(80vw,1800px);margin-left:auto;margin-right:auto}}.tech-donut-wrap{display:flex;align-items:center;gap:32px;}.tech-donut{position:relative;flex-shrink:0;width:180px;height:180px;border-radius:50%;}.tech-donut-hole{position:absolute;top:50%;left:50%;width:66%;height:66%;transform:translate(-50%,-50%);background:var(--bg-card);border-radius:50%;display:flex;align-items:center;justify-content:center;text-align:center;font:700 13.5px/1.3 var(--font);color:var(--text-secondary);padding:8px;}.tech-donut-side{flex:1;min-width:0;display:flex;flex-direction:column;gap:14px;}.tech-donut-legend{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:column;grid-template-rows:repeat(4,auto);gap:8px 24px;}.tech-donut-legend-row{display:flex;align-items:center;gap:8px;min-width:0;font-size:14.5px;color:var(--text-secondary);}.tech-donut-swatch{flex-shrink:0;width:10px;height:10px;border-radius:3px;}.tech-donut-legend-name{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}.tech-donut-legend-value{flex-shrink:0;font-weight:700;color:var(--text-primary);}.tech-donut-pager{display:flex;align-items:center;gap:12px;}.tech-donut-pager-btn{padding:6px 14px;background:var(--bg-input);border:1px solid var(--border-strong);border-radius:var(--radius-sm);color:var(--text-secondary);font:600 13.5px var(--font);cursor:pointer;transition:border-color .15s ease,color .15s ease,background .15s ease;}.tech-donut-pager-btn:hover:not(:disabled){border-color:var(--orange);color:var(--orange-bright);}.tech-donut-pager-btn:disabled{opacity:.4;cursor:default;}.tech-donut-pager-status{font-size:13.5px;color:var(--text-faint);}@media only screen and (max-width:760px){.tech-donut-wrap{flex-direction:column}.tech-donut-side{width:100%}.tech-donut-legend{grid-auto-flow:row;grid-template-columns:1fr;grid-template-rows:none}}.tech-chip-grid{display:flex;flex-wrap:wrap;gap:10px;}.tech-chip{display:inline-flex;align-items:center;gap:8px;padding:9px 14px;background:var(--bg-card);border:1px solid var(--border);border-radius:999px;font:600 14.5px var(--font);color:var(--text-secondary);transition:border-color .15s ease,color .15s ease,background .15s ease;}.tech-chip:hover{border-color:var(--border-strong);background:var(--bg-hover);color:var(--text-primary);}.tech-chip-count{padding:1px 7px;background:var(--orange-dim);color:var(--orange-bright);border-radius:99px;font-size:12.5px;font-weight:700;}.tech-icon-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:10px;}.tech-icon-item{display:flex;align-items:center;gap:10px;padding:10px 14px;background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-md);font:600 14.5px var(--font);color:var(--text-secondary);overflow:hidden;transition:border-color .15s ease,color .15s ease,background .15s ease;}.tech-icon-item:hover{border-color:var(--border-strong);background:var(--bg-hover);color:var(--text-primary);}.tech-icon-img{flex-shrink:0;width:28px;height:28px;object-fit:contain;}.tech-icon-item span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}.menu-nav{display:block!important;position:fixed;left:0;top:var(--header-h);bottom:0;width:var(--nav-w);z-index:20;overflow-y:auto;overscroll-behavior:contain;padding:10px 12px;background:linear-gradient(180deg,oklch(.155 .012 260),var(--bg-panel) 40%);border-right:1px solid var(--border);transition:width .2s ease;}.nav-collapsed .menu-nav{width:var(--nav-w-collapsed);padding:10px 8px;}.nav-progress{position:absolute;left:0;top:0;bottom:0;width:3px;background:var(--border);}.nav-progress-fill{position:absolute;left:0;top:0;width:100%;height:0;background:var(--orange);transition:height .15s ease;}.menu-nav-toggle{display:flex;align-items:center;justify-content:center;width:26px;height:26px;margin:0 0 8px auto;background:transparent;border:1px solid transparent;border-radius:var(--radius-sm);color:var(--text-secondary);cursor:pointer;transition:background-color .15s ease,border-color .15s ease,color .15s ease;}.menu-nav-toggle:hover{background:var(--bg-hover);border-color:var(--border-strong);color:var(--text-primary);}.menu-nav-toggle-icon{width:15px;height:15px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;}.nav-collapsed .menu-nav-toggle{margin:0 auto 8px;}.menu-nav-group + .menu-nav-group{margin-top:8px;padding-top:8px;border-top:1px solid var(--border);}.menu-nav-group{border-radius:var(--radius-md);transition:background-color .2s ease;}.menu-nav-group.group-active{background:var(--sidebar-highlight);}.menu-nav-group.group-active .menu-nav-label{color:var(--orange-bright);}.menu-nav-label{padding:8px 10px 0;margin-bottom:6px;font-size:11.5px;font-weight:700;letter-spacing:.09em;text-transform:uppercase;color:var(--text-faint);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:color .15s ease;}.nav-collapsed .menu-nav-label{visibility:hidden;}.menu-nav a{display:flex;align-items:center;gap:10px;padding:5px 10px;border-radius:var(--radius-md);font-size:14px;font-weight:500;color:var(--text-secondary);white-space:nowrap;overflow:hidden;transition:background-color .15s ease,color .15s ease;}.menu-nav a:hover{background:var(--bg-hover);color:var(--text-primary);}.menu-nav a.active{background:var(--bg-hover);color:var(--orange-bright,var(--orange));font-weight:600;}.menu-nav-icon{width:17px;height:17px;flex-shrink:0;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;color:var(--text-faint);transition:color .15s ease;}.menu-nav a:hover .menu-nav-icon{color:var(--text-secondary);}.menu-nav a.active .menu-nav-icon{color:var(--orange);}.nav-collapsed .menu-nav a{justify-content:center;padding:5px 0;gap:0;}.nav-collapsed .menu-nav a span{display:none;}.nav-tooltip{position:fixed;z-index:10050;padding:6px 11px;background:var(--bg-card);border:1px solid var(--border-strong);border-radius:var(--radius-sm);color:var(--text-primary);font:600 14px var(--font);white-space:nowrap;box-shadow:0 10px 24px -8px oklch(.08 .01 260 / .65);opacity:0;transform:translate(-6px,-50%);transition:opacity .15s ease,transform .15s ease;pointer-events:none;}.nav-tooltip.visible{opacity:1;transform:translate(0,-50%);}.menu-nav-fab{display:none;position:fixed;top:calc((var(--header-h) - 34px) / 2);right:102px;z-index:10001;width:34px;height:34px;padding:0;align-items:center;justify-content:center;background:none;border:0;border-radius:var(--radius-sm);cursor:pointer;}.menu-nav-fab-icon{width:22px;height:22px;fill:none;stroke:var(--orange);stroke-width:2;stroke-linecap:round;stroke-linejoin:round;}.menu-nav-fab-close,.nav-open .menu-nav-fab-open{display:none}.nav-open .menu-nav-fab-close{display:block}.nav-overlay{display:none;position:fixed;inset:0;z-index:54;background:oklch(.08 .01 260 / .6);opacity:0;transition:opacity .25s ease;}:target{scroll-margin-top:calc(var(--header-h) + 20px);}.card{background:linear-gradient(165deg,oklch(.205 .012 260),var(--bg-card) 60%);border:1px solid var(--border);border-radius:var(--radius-lg);padding:24px 28px;scroll-margin-top:calc(var(--header-h) + 20px);}.prose{color:var(--text-secondary);font-size:16px;line-height:1.7;overflow-wrap:break-word;}.prose h2{margin:26px 0 10px;font-family:var(--font-head);font-size:18px;font-weight:800;color:var(--text-primary);}.prose h2:first-child{margin-top:0;}.prose p{margin:0 0 14px;}.prose ul{display:flex;flex-direction:column;gap:8px;margin:0 0 14px;padding-left:20px;}.prose li{padding-left:2px;}.prose b,.prose strong{color:var(--text-primary);font-weight:700;}.prose h3{margin:22px 0 10px;font-family:var(--font-head);font-size:16.5px;font-weight:800;color:var(--text-primary);}.prose h4{margin:18px 0 8px;font-size:16px;font-weight:700;color:var(--text-primary);}.prose img{display:block;max-width:100%;height:auto;margin:4px auto;border-radius:var(--radius-md);}.prose a{text-decoration:underline;text-decoration-color:oklch(.55 .16 240 / .4);text-underline-offset:2px;}.blog-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:20px;}.blog-card{display:flex;flex-direction:column;color:inherit;text-decoration:none;background:linear-gradient(165deg,oklch(.205 .012 260),var(--bg-card) 60%);border:1px solid var(--border);border-radius:var(--radius-lg);overflow:hidden;transition:border-color .15s ease;}.blog-card:hover{color:inherit;border-color:var(--border-strong);}.blog-card-thumb{aspect-ratio:16 / 9;background:var(--bg-input);overflow:hidden;}.blog-card-thumb img{display:block;width:100%;height:100%;object-fit:cover;}.blog-card-body{display:flex;flex:1;flex-direction:column;gap:8px;padding:18px 20px 20px;}.blog-card-title{margin:0;font-family:var(--font-head);font-size:17px;font-weight:800;line-height:1.3;color:var(--text-primary);}.blog-card-excerpt{display:-webkit-box;flex:1;margin:0;overflow:hidden;font-size:14.5px;line-height:1.55;color:var(--text-secondary);-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;}.blog-card-meta{display:flex;align-items:center;justify-content:space-between;margin-top:4px;padding-top:10px;border-top:1px solid var(--border);font-size:13.5px;}.blog-card-date{color:var(--text-faint);}.blog-card-more{font-weight:700;color:var(--orange);transition:color .15s ease;}.blog-card:hover .blog-card-more{color:var(--orange-bright);}.section-flash{animation:section-flash-kf 1.1s ease-out;}@keyframes section-flash-kf{0%{border-color:var(--orange);box-shadow:0 0 0 3px var(--orange-dim)}60%{border-color:var(--orange);box-shadow:0 0 0 3px var(--orange-dim)}100%{border-color:var(--border);box-shadow:0 0 0 0 transparent}}.card-title{display:flex;align-items:center;gap:9px;margin:0 0 18px;font-family:var(--font-head);font-size:20px;font-weight:800;letter-spacing:-.01em;color:var(--text-primary);}.card-title-text{flex:1 1 auto;min-width:0;}.card-title-domain{color:var(--orange);}.card-title-icon{width:19px;height:19px;flex-shrink:0;color:var(--orange);fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;}.form-hint{margin:0 0 16px;font-size:14px;color:var(--text-faint);}.form-hint code{padding:1px 5px;background:var(--bg-input);border:1px solid var(--border);border-radius:4px;font-family:var(--font-mono);font-size:13px;color:var(--text-secondary);}.simple-form{display:flex;flex-direction:column;align-items:flex-start;gap:14px;max-width:480px;}.simple-form label{margin-bottom:-6px;font-size:11.5px;text-transform:uppercase;letter-spacing:.05em;color:var(--text-faint);}.simple-form.simple-form-wide{max-width:100%;}.removal_input{width:100%;padding:11px 14px;background:var(--bg-input);border:1px solid var(--border-strong);border-radius:var(--radius-sm);color:var(--text-primary);font:500 15.5px var(--font);}.removal_input:focus{outline:none;border-color:var(--orange);}.write_about_textarea{width:100%;min-height:240px;padding:12px 14px;background:var(--bg-input);border:1px solid var(--border-strong);border-radius:var(--radius-sm);color:var(--text-primary);font:400 15px/1.6 var(--font);resize:vertical;}.write_about_textarea:focus{outline:none;border-color:var(--orange);}.ck.ck-editor{width:100%!important;max-width:100%;}.ck.ck-toolbar{max-width:100%;overflow-x:auto;background:var(--bg-input)!important;border-color:var(--border)!important;}.ck.ck-editor__editable{background:var(--bg-input)!important;color:var(--text-primary)!important;border-color:var(--border-strong)!important;}.ck.ck-editor__editable.ck-focused{border-color:var(--orange)!important;box-shadow:none!important;}.ck.ck-button,.ck.ck-dropdown .ck-button{color:var(--text-secondary)!important;}.ck.ck-button:not(.ck-disabled):hover,.ck.ck-button:not(.ck-disabled).ck-on{background:var(--bg-hover)!important;color:var(--text-primary)!important;}.ck.ck-icon{color:inherit!important;}.ck.ck-toolbar__separator{background:var(--border)!important;}.removal_button{display:inline-block;padding:11px 24px;background:var(--orange);border:none;border-radius:var(--radius-sm);color:oklch(.15 .01 260);font:700 15.5px var(--font);text-decoration:none;cursor:pointer;transition:background-color .15s ease,transform .15s ease;}.removal_button:hover{background:var(--orange-bright);color:oklch(.15 .01 260);}.removal_button:active{transform:scale(.97);}.loader_e{display:none;margin-top:16px;font-size:14.5px;color:var(--text-secondary);}.loader_e .loader_1{display:inline-block;vertical-align:middle;margin-right:8px;}.message{display:none;margin-top:16px;font-size:15px;color:var(--text-primary);}.page-head{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;flex-wrap:wrap;padding:4px 2px 20px;scroll-margin-top:calc(var(--header-h) + 20px);}.page-head-main{min-width:0;}.breadcrumb{display:flex;align-items:center;gap:6px;margin-bottom:10px;font-size:13.5px;color:var(--text-muted);}.breadcrumb a{color:var(--text-muted);}.breadcrumb a:hover{color:var(--text-secondary);}.breadcrumb span:last-child{color:var(--text-secondary);}.page-head-title{display:flex;align-items:center;gap:12px;flex-wrap:wrap;}.web_favicon{width:32px;height:32px;flex-shrink:0;border-radius:6px;}.page-head h1{margin:0;font-family:var(--font-head);font-size:26px;font-weight:800;letter-spacing:-.015em;line-height:1.2;color:var(--text-primary);}.span_title{display:block;margin-top:5px;font-size:14.5px;color:var(--text-muted);}.page-head-badges{display:flex;align-items:center;gap:6px;flex-wrap:wrap;margin-top:12px;}.page-head-badges a{display:inline-flex;}.page-head-shot{flex-shrink:0;width:140px;height:140px;object-fit:cover;border-radius:var(--radius-md);border:1px solid var(--border);}.page-head-update{flex-shrink:0;padding:10px 16px;background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-md);font-size:13.5px;color:var(--text-secondary);text-align:right;white-space:nowrap;}.page-head-update strong{display:block;margin-bottom:2px;font-size:11.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--text-faint);}.page-head-update #update_button{display:block;margin-top:8px;padding:6px 14px;width:100%;background:var(--bg-hover);border:1px solid var(--border-strong);border-radius:var(--radius-sm);color:var(--text-secondary);font:700 11.5px/1.6 var(--font);letter-spacing:.05em;cursor:pointer;transition:border-color .15s ease,color .15s ease,background .15s ease,transform .1s ease;}.page-head-update #update_button:hover{border-color:var(--orange);color:var(--orange-bright);background:var(--orange-dim);}.page-head-update #update_button:active{transform:scale(.96);}.page-head-update #update_button:disabled{opacity:.4;cursor:default;transform:none;}.page-head-update .loader_u{display:none;position:relative;margin-top:8px;padding:8px 12px 8px 46px;min-height:44px;background:var(--bg-input);border:1px solid var(--border-strong);border-radius:var(--radius-md);font-size:13.5px;line-height:1.3;color:var(--text-secondary);text-align:left;white-space:normal;}.page-head-update .loader_u br{display:none;}.page-head-update .loader_u .loader_1{position:absolute;left:12px;top:50%;width:24px;height:24px;margin-top:-12px;}.badge{display:inline-block;padding:4px 10px;border-radius:99px;font-size:11.5px;font-weight:700;letter-spacing:.04em;white-space:nowrap;}.badge-ok{background:oklch(.3 .1 150 / .3);color:var(--green);}.badge-no{background:oklch(.3 .1 25 / .3);color:var(--red);}.badge-rank{background:var(--orange-dim);color:var(--orange-bright);}.badge-warn{background:var(--orange-dim);color:var(--orange-bright);}.badge-muted{background:oklch(1 0 0 / .06);color:var(--text-faint);}.open-link{padding:4px 12px;border-radius:99px;background:var(--bg-hover);border:1px solid var(--border-strong);color:var(--text-secondary);font-size:11.5px;font-weight:700;letter-spacing:.04em;cursor:pointer;}.open-link:hover{background:var(--orange);border-color:var(--orange);color:oklch(.16 .01 260);}.stat-cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:10px;margin-bottom:22px;}.stat-cards:empty{display:none;}.stat-card{padding:13px 15px;background:var(--bg-base);border:1px solid var(--border);border-radius:var(--radius-md);}.stat-card-label{font-size:11.5px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:var(--text-muted);}.stat-card-value{margin-top:3px;font-family:var(--font-head);font-size:20px;font-weight:700;letter-spacing:-.02em;color:var(--text-primary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}.stat-cards-wrap .stat-card-value{font-size:17px;white-space:normal;overflow:visible;text-overflow:clip;line-height:1.25;}.stat-card-sub{margin-top:3px;font-size:13px;color:var(--text-faint);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}.stat-delta{display:inline-flex;align-items:center;gap:3px;margin-top:8px;padding:1px 7px;border-radius:99px;font-size:12px;font-weight:700;}.stat-delta.up{background:oklch(.3 .1 150 / .3);color:var(--green);}.stat-delta.down{background:oklch(.3 .1 25 / .3);color:var(--red);}.qa-list{display:grid;grid-template-columns:repeat(auto-fit,minmax(340px,1fr));grid-auto-flow:row dense;gap:10px;}.qa{position:relative;padding:15px 18px 15px 20px;background:var(--bg-base);border:1px solid var(--border);border-radius:var(--radius-md);transition:border-color .15s ease,background-color .15s ease;}.qa::before{content:"";position:absolute;left:0;top:12px;bottom:12px;width:3px;border-radius:0 3px 3px 0;background:var(--border-strong);transition:background-color .15s ease,top .15s ease,bottom .15s ease;}.qa:hover{border-color:var(--border-strong);background:var(--bg-hover);}.qa:hover::before{background:var(--orange);top:8px;bottom:8px;}.qa h3{margin:0 0 5px;font-family:var(--font-head);font-size:15px;font-weight:700;line-height:1.35;color:var(--text-secondary);}.qa>div{font-size:16px;line-height:1.5;color:var(--text-primary);}.qa strong{font-weight:600;color:var(--orange);}.qa a{color:var(--blue);}.qa-list>ins,.qa-list>div:not(.qa){grid-column:1 / -1;min-width:0;max-width:100%;overflow:hidden;}.share-b{display:block;width:17px;height:17px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2352555b' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='18' cy='5' r='3'/%3E%3Ccircle cx='6' cy='12' r='3'/%3E%3Ccircle cx='18' cy='19' r='3'/%3E%3Cpath d='M8.6 13.5l6.8 4M15.4 6.5l-6.8 4'/%3E%3C/svg%3E") center / contain no-repeat;}a.a2a_dd{display:flex}a.a2a_dd:hover .share-b{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ff9639' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='18' cy='5' r='3'/%3E%3Ccircle cx='6' cy='12' r='3'/%3E%3Ccircle cx='18' cy='19' r='3'/%3E%3Cpath d='M8.6 13.5l6.8 4M15.4 6.5l-6.8 4'/%3E%3C/svg%3E");}.website_profile{display:flex;flex-direction:column;gap:20px;}.profile-meta{display:flex;gap:18px;}.article_logo{flex-shrink:0;width:100px;height:100px;object-fit:cover;border-radius:var(--radius-md);border:1px solid var(--border);background:var(--bg-base);}.meta-list{flex:1;min-width:0;margin:0;display:flex;flex-direction:column;gap:10px;}.meta-row{display:grid;grid-template-columns:100px 1fr;gap:12px;align-items:baseline;}.meta-row dt{font-size:12.5px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--text-faint);}.meta-row dd{margin:0;font-size:15.5px;line-height:1.5;color:var(--text-secondary);}.tags{display:flex;flex-wrap:wrap;gap:6px;}.tag{padding:3px 10px;border-radius:99px;background:var(--bg-hover);border:1px solid var(--border-strong);color:var(--text-secondary);font-size:13.5px;font-weight:500;}.tag:hover{border-color:var(--orange);color:var(--orange-bright);}.website_about{padding-top:18px;border-top:1px solid var(--border);}.about-text{margin-bottom:12px;font-size:16px;line-height:1.6;color:var(--text-secondary);}.about-text-muted{font-style:italic;color:var(--text-muted);}.ai_note{display:inline-block;margin-bottom:12px;font-size:12.5px;color:var(--text-faint);}.ai_note::before{content:"Generated with AI assistance";}.button_a{display:inline-block;padding:7px 16px;background:var(--bg-hover);border:1px solid var(--border-strong);border-radius:var(--radius-sm);color:var(--text-secondary);font-size:13.5px;font-weight:600;}.button_a:hover{background:var(--orange);border-color:var(--orange);color:oklch(.16 .01 260);}.section-desc{margin:-6px 0 20px;font-size:15px;line-height:1.5;color:var(--text-secondary);}.section-desc strong{color:var(--orange);font-weight:600;}.tech-groups{display:flex;flex-wrap:wrap;align-items:flex-start;gap:20px 32px;}.tech-group{flex:0 1 auto;min-width:0;}.tech-group-head{display:flex;align-items:center;gap:8px;margin-bottom:9px;}.tech-group-head a{font-size:12.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted);}.tech-group-head a:hover{color:var(--orange-bright);}.tech-group-count{padding:1px 7px;border-radius:99px;background:var(--bg-hover);color:var(--text-faint);font-size:11.5px;font-weight:700;}.tech-chips{display:flex;flex-wrap:wrap;gap:8px;}.tech-chip{display:flex;align-items:center;gap:9px;padding:6px 14px 6px 7px;background:var(--bg-base);border:1px solid var(--border);border-radius:99px;color:var(--text-secondary);font-size:14.5px;font-weight:500;transition:border-color .15s ease,background-color .15s ease,color .15s ease,transform .15s ease;}.tech-chip:hover{border-color:var(--orange);background:var(--bg-hover);color:var(--text-primary);transform:translateY(-1px);}.tech-chip-icon{display:flex;align-items:center;justify-content:center;width:22px;height:22px;flex-shrink:0;border-radius:50%;background:#fff;overflow:hidden;}.tech-chip-icon img{width:15px;height:15px;object-fit:contain;}.section-desc strong{color:var(--orange);font-weight:600;}.stat-card-certified{display:flex;flex-direction:column;justify-content:center;gap:6px;border-style:dashed;border-color:var(--border-strong);}.stat-card-certified>div{display:flex;flex-direction:column;gap:6px;}.stat-card-certified br{display:none;}.stat-card-certified .ga_data,.stat-card-certified .ga_data_active{display:flex;align-items:center;gap:7px;font-size:13.5px;color:var(--text-secondary);}.stat-card-certified .ga_data_active{color:var(--text-primary);font-weight:600;}.stat-card-certified .ga_data{cursor:pointer;}.stat-card-certified .ga_data:hover{color:var(--orange-bright);}.stat-card-certified .ga_data img,.stat-card-certified .ga_data_active img{width:18px;height:18px;border-radius:5px;flex-shrink:0;}.stat-card-certified a{font-size:12.5px;color:var(--blue);}.metric-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:3px 28px;margin:0 0 20px;padding-top:18px;border-top:1px solid var(--border);}.metric-ico{display:inline-block;width:16px;height:16px;flex-shrink:0;margin-right:6px;vertical-align:-3px;background:var(--ic_url) no-repeat;}.metric-ico-daily-visitors{background-position:-6px -482px}.metric-ico-monthly-visits{background-position:-6px -510px}.metric-ico-pages-visit{background-position:-6px -258px}.metric-ico-daily-pageviews{background-position:-6px -286px}.metric-ico-visit-duration{background-position:-6px -90px}.metric-ico-bounce-rate{background-position:-6px -34px}.metric-ico-global-reach,.metric-ico-rank{background-position:-6px -202px}.metric-ico-semrush{background-position:-6px -398px}.metric-ico-similarweb{background-position:-6px -426px}.metric-ico-google-index{background-position:-6px -174px}.metric-ico-bing-index{background-position:-6px -62px}.metric-ico-baidu-index{background-position:-6px -6px}.metric-row{display:flex;align-items:baseline;justify-content:space-between;gap:10px;padding:9px 0;border-bottom:1px solid var(--border-subtle,var(--border));min-width:0;}.metric-row dt{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px;color:var(--text-muted);}.metric-row dd{margin:0;font-size:15px;font-weight:600;color:var(--text-primary);text-align:right;white-space:nowrap;}.metric-ads{margin:0 0 20px;min-width:0;max-width:100%;overflow:hidden;}.estimate_note{margin:0 0 20px;font-size:13px;font-style:italic;color:var(--text-faint);}.traffic_report_flex{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:16px;margin-bottom:20px;}.traffic-col{background:var(--bg-base);border:1px solid var(--border);border-radius:var(--radius-md);padding:16px 18px;}.traffic-col h3,.subsection-title{margin:0 0 14px;font-family:var(--font-head);font-size:15.5px;font-weight:700;color:var(--orange);}.traffic-col h3 span,.subsection-title span{color:var(--text-primary);}.traffic-col .divider,.traffic-col h3:not(:first-child){margin-top:18px;}.kv-list{display:flex;flex-direction:column;}.kv-row{display:flex;justify-content:space-between;align-items:flex-start;gap:14px;padding:8px 0;border-bottom:1px solid var(--border);}.kv-row:last-child{border-bottom:0;}.kv-row dt{display:flex;flex-direction:column;gap:2px;font-size:14px;color:var(--text-secondary);}.kv-row dd{margin:0;font-size:14.5px;font-weight:700;text-align:right;white-space:nowrap;color:var(--text-primary);}.kv-row dd.status-pass{color:var(--green)}.kv-row dd.status-warn{color:var(--orange)}.kv-row dd.status-fail{color:var(--red)}.kv-row dd.status-muted{color:var(--text-faint)}@media only screen and (max-width:760px){.kv-row dt{flex:1 1 auto;min-width:0}.kv-row dd{flex:0 0 auto;max-width:60%;white-space:normal;overflow-wrap:anywhere}}.kv-row dd.kv-wrap{white-space:normal;overflow-wrap:anywhere;max-width:70%;font-size:13.5px;font-weight:600}.server-flex{display:flex;flex-wrap:wrap;gap:20px;margin-bottom:20px;}.server-map{flex:1 1 320px;min-width:260px;height:240px;border-radius:var(--radius-md);overflow:hidden;border:1px solid var(--border);}.server-map iframe{width:100%;height:100%;}.server-kv{flex:1 1 280px;min-width:260px;}.server-kv .kv-row dd{white-space:normal;text-align:right;max-width:60%;}.same-ip-list{display:flex;flex-wrap:wrap;gap:8px;}.same-ip-list a{padding:6px 12px;background:var(--bg-base);border:1px solid var(--border);border-radius:99px;font-size:14px;color:var(--text-secondary);}.same-ip-list a:hover{border-color:var(--orange);color:var(--orange-bright);}.chip-list{display:flex;flex-wrap:wrap;gap:8px;}.chip-pill{padding:6px 14px;background:var(--bg-base);border:1px solid var(--border);border-radius:99px;font-size:14px;font-weight:600;color:var(--text-secondary);}a.chip-pill{transition:border-color .15s ease,color .15s ease,background .15s ease;}a.chip-pill:hover{background:var(--bg-hover);border-color:var(--orange);color:var(--orange-bright);}.error-actions{display:flex;flex-wrap:wrap;align-items:center;gap:16px;margin-top:4px;}.code-block{margin:4px 0 18px;background:oklch(.12 .01 260);border:1px solid var(--border);border-radius:var(--radius-md);overflow:hidden;}.code-block-bar{display:flex;align-items:center;gap:6px;padding:10px 14px;background:var(--bg-panel);border-bottom:1px solid var(--border);}.code-dot{width:10px;height:10px;border-radius:50%;flex-shrink:0;}.code-dot-red{background:var(--red)}.code-dot-yellow{background:var(--orange)}.code-dot-green{background:var(--green)}.code-block-title{margin-left:8px;font-family:var(--font-mono);font-size:12.5px;color:var(--text-faint);}.code-block-body{margin:0;padding:16px 18px;font-family:var(--font-mono);font-size:14px;line-height:1.7;color:var(--text-secondary);overflow-x:auto;}.code-block-body code{color:inherit;background:none;font-family:inherit;}.ip-hidden-input{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0;}.lookup_button{display:inline-flex;align-items:center;gap:6px;padding:10px 18px;background:var(--orange-dim);color:var(--orange-bright);border:1px solid transparent;border-radius:var(--radius-md);font:700 13.5px var(--font);letter-spacing:.02em;cursor:pointer;transition:background .15s ease,color .15s ease;}.lookup_button:hover{background:var(--orange);color:oklch(.16 .01 260);}.ip-raw-block{font-size:14.5px;line-height:2.1;color:var(--text-secondary);}.ip-raw-block b{color:var(--text-primary);font-weight:700;}#domain_raw{margin-top:12px;}#domain_raw pre{margin:0;padding:16px 18px;background:oklch(.12 .01 260);border:1px solid var(--border);border-radius:var(--radius-md);font:12.5px/1.7 var(--font-mono);color:var(--text-secondary);white-space:pre-wrap;word-break:break-word;overflow-x:auto;}.map-embed{width:100%;height:420px;border-radius:var(--radius-md);overflow:hidden;border:1px solid var(--border);}.map-embed iframe{display:block;width:100%;height:100%;border:none;}.ps-tab-radio,.ps-subtab-radio{position:absolute;opacity:0;pointer-events:none;}.ps-tabbar,.ps-subtabbar{display:inline-flex;flex-wrap:wrap;gap:4px;background:var(--bg-base);border:1px solid var(--border);border-radius:999px;padding:4px;margin-bottom:20px;}.ps-tabbar label,.ps-subtabbar label{padding:8px 20px;border-radius:999px;font:600 14.5px var(--font);color:var(--text-secondary);cursor:pointer;white-space:nowrap;transition:background-color .15s ease,color .15s ease;}.ps-subtabbar label{padding:7px 16px;font-size:14px;}.ps-tabbar label:hover,.ps-subtabbar label:hover{color:var(--text-primary);}.ps-tab-radio[data-plat="d"]:checked ~ .ps-tabbar label[data-plat="d"],.ps-tab-radio[data-plat="m"]:checked ~ .ps-tabbar label[data-plat="m"]{background:var(--orange);color:oklch(.16 .01 260);}.ps-subtab-radio[data-dset="field"]:checked ~ .ps-subtabbar label[data-dset="field"],.ps-subtab-radio[data-dset="origin"]:checked ~ .ps-subtabbar label[data-dset="origin"],.ps-subtab-radio[data-dset="lab"]:checked ~ .ps-subtabbar label[data-dset="lab"]{background:var(--bg-hover);color:var(--text-primary);}.ps-tabset .ps-platform-panel{display:none;}.ps-tab-radio[data-plat="d"]:checked ~ .ps-platform-panel[data-plat="d"],.ps-tab-radio[data-plat="m"]:checked ~ .ps-platform-panel[data-plat="m"]{display:block;}.ps-dataset{display:none;}.ps-subtab-radio[data-dset="field"]:checked ~ .ps-dataset[data-dset="field"],.ps-subtab-radio[data-dset="origin"]:checked ~ .ps-dataset[data-dset="origin"],.ps-subtab-radio[data-dset="lab"]:checked ~ .ps-dataset[data-dset="lab"]{display:block;}.score-hero{display:flex;align-items:center;gap:28px;flex-wrap:wrap;margin-bottom:24px;}.score-gauge{position:relative;width:132px;height:132px;border-radius:50%;flex-shrink:0;background:conic-gradient(var(--score-color) calc(var(--score) * 1%),var(--bg-hover) 0);box-shadow:0 0 28px -8px var(--score-color);}.score-gauge-hole{position:absolute;inset:12px;border-radius:50%;background:var(--bg-card);display:flex;flex-direction:column;align-items:center;justify-content:center;}.score-num{font-family:var(--font-head);font-size:36px;font-weight:800;color:var(--score-color);line-height:1;}.score-band{margin-top:4px;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--score-color);}.score-legend{display:flex;flex-direction:column;gap:8px;font-size:14px;color:var(--text-secondary);}.score-legend-row{display:flex;align-items:center;gap:8px;}.score-legend-dot{width:9px;height:9px;border-radius:50%;flex-shrink:0;}.score-extra{margin-left:auto;padding:14px 20px;background:var(--bg-base);border:1px solid var(--border);border-radius:var(--radius-md);}.score-extra-label{font-size:11.5px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:var(--text-muted);}.score-extra-value{margin-top:3px;font-family:var(--font-head);font-size:20px;font-weight:700;letter-spacing:-.02em;color:var(--text-primary);}.ps-note{margin:0 0 16px;font-size:14px;line-height:1.6;color:var(--text-muted);}.ps-note a{color:var(--blue);}.vitals-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:12px;}.vital-card{background:var(--bg-base);border:1px solid var(--border);border-radius:var(--radius-md);padding:14px 16px;}.vital-head{display:flex;align-items:center;gap:8px;margin-bottom:8px;}.vital-badge{padding:2px 7px;border-radius:5px;font-size:11.5px;font-weight:800;letter-spacing:.03em;}.vital-name{font-size:13px;color:var(--text-muted);}.vital-value{font-family:var(--font-head);font-size:23px;font-weight:700;margin-bottom:10px;}.vital-track{display:flex;height:8px;border-radius:99px;overflow:hidden;background:var(--bg-hover);}.vital-seg{height:100%;}.vital-seg-fast{background:var(--green)}.vital-seg-avg{background:var(--orange)}.vital-seg-slow{background:var(--red)}.vital-track-labels{display:flex;justify-content:space-between;margin-top:6px;font-size:12px;color:var(--text-faint);}.lab-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:12px;}.lab-card{display:flex;gap:12px;background:var(--bg-base);border:1px solid var(--border);border-radius:var(--radius-md);padding:14px 16px;}.lab-card-icon{width:34px;height:34px;flex-shrink:0;border-radius:9px;background:var(--orange-dim);display:flex;align-items:center;justify-content:center;}.lab-card-icon svg{width:17px;height:17px;color:var(--orange-bright);fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;}.lab-card-body{min-width:0;}.lab-card-title-row{display:flex;justify-content:space-between;gap:10px;align-items:baseline;}.lab-card-title{font-size:14.5px;font-weight:700;color:var(--text-primary);}.lab-card-value{font-family:var(--font-head);font-weight:700;font-size:14.5px;color:var(--orange-bright);white-space:nowrap;}.lab-card-desc{margin-top:4px;font-size:13px;line-height:1.5;color:var(--text-muted);}.lab-card-desc a{color:var(--blue);}.bar-list{display:flex;flex-direction:column;gap:10px;}.bar-row{display:flex;align-items:center;gap:10px;}.bar-label{width:62px;flex-shrink:0;font-size:13.5px;color:var(--text-secondary);}.bar-track{flex:1;height:6px;min-width:0;border-radius:99px;background:var(--bg-hover);overflow:hidden;}.bar-fill{height:100%;border-radius:99px;background:linear-gradient(90deg,var(--orange),var(--orange-bright));}.bar-fill-blue{background:linear-gradient(90deg,var(--blue),var(--blue-bright));}.bar-fill-muted{background:var(--border-strong);}.bar-fill-green{background:linear-gradient(90deg,oklch(.6 .14 150),var(--green));}.gzip-hero{display:flex;align-items:center;gap:32px;flex-wrap:wrap;}.gzip-compare{flex:1;min-width:260px;}.gzip-bar-list{margin-bottom:10px;}.gzip-bar-list .bar-label{width:82px;white-space:nowrap;}.gzip-bar-list .bar-pct{width:68px;white-space:nowrap;}.gzip-saved{margin:0 0 14px;font-size:14px;color:var(--text-muted);}.gzip-saved strong{color:var(--green);font-weight:700;}.check-status{display:flex;align-items:center;gap:12px;padding:14px 16px;background:var(--bg-base);border:1px solid var(--border);border-radius:var(--radius-md);margin-bottom:14px;font-size:15.5px;color:var(--text-primary);}.check-status-row{display:flex;align-items:stretch;gap:12px;margin-bottom:14px;}.check-status-row .check-status{flex:1;margin-bottom:0;}.check-status-row .btn-check{flex-shrink:0;align-self:center;}.check-status-stack{flex:1;display:flex;flex-direction:column;gap:10px}.check-status-stack .check-status{margin-bottom:0}.gsafe_clean,.gsafe_malw,.my_wot,.ssl_yes,.ssl_no,.http2_yes,.http2_no,.bolt_b{background-image:var(--hs_url);background-repeat:no-repeat;display:inline-block;vertical-align:middle;flex-shrink:0;}.gsafe_clean{width:24px;height:30px;background-position:-146px -93px}.gsafe_malw{width:26px;height:26px;background-position:-10px -201px}.my_wot{width:50px;height:20px;background-position:-10px -161px}.ssl_yes{width:48px;height:48px;background-position:-213px -10px}.ssl_no{width:48px;height:48px;background-position:-213px -78px}.http2_yes{width:48px;height:48px;background-position:-78px -93px}.http2_no{width:48px;height:48px;background-position:-10px -93px}.http3_yes{display:inline-block;vertical-align:middle;flex-shrink:0;width:48px;height:48px;background:var(--hs_url) -78px -93px no-repeat;filter:hue-rotate(188deg) brightness(1.3)}.bolt_b{width:16px;height:16px;background-position:-118px -161px;margin-right:4px}.btn-check{display:inline-flex;align-items:center;padding:8px 18px;background:var(--orange-dim);color:var(--orange-bright);border:0;border-radius:var(--radius-sm);font:600 14.5px var(--font);cursor:pointer;transition:background-color .15s ease,color .15s ease;}.btn-check:hover{background:var(--orange);color:oklch(.16 .01 260);}.loader_h{display:none;align-items:center;flex-direction:row-reverse;justify-content:flex-end;gap:12px;padding:14px 16px;margin-bottom:14px;font-size:14.5px;color:var(--text-muted);}.loader_1{display:inline-block;width:20px;height:20px;flex-shrink:0;border-radius:50%;border:3px solid var(--border-strong);border-top-color:var(--orange);animation:hs-spin .7s linear infinite;}#ssl_report{margin-top:8px;font-size:14.5px;color:var(--text-secondary);line-height:1.8;}#ssl_report{display:flex;flex-wrap:wrap;gap:20px;}#ssl_report>div{flex:1 1 220px;min-width:220px;margin-top:0!important;}#ssl_report b{color:var(--text-primary);}.moz-bar-list{margin-bottom:20px;}.moz-bar-list .bar-label{width:108px;white-space:nowrap;}.bar-pct{width:48px;flex-shrink:0;text-align:right;font-size:13.5px;font-weight:600;color:var(--text-primary);}.chart_3m{display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(122,1fr);column-gap:24px;height:150px;}.chart_3m>div:not(.chart_3m_bar):not(.chart_3m_month){align-self:start;padding-bottom:4px;font-size:14.5px;font-weight:700;color:var(--text-primary);}.chart_3m_bar{grid-row-end:113;grid-column:auto;border-radius:6px 6px 0 0;background:linear-gradient(180deg,var(--orange-bright),var(--orange));transition:opacity .15s ease;}.chart_3m_bar:hover{opacity:.85;}.chart_3m_month{grid-row:113 / 123;text-align:center;font-size:12.5px;color:var(--text-muted);}.dual-card-row{display:grid;grid-template-columns:1fr 1fr;gap:20px;align-items:stretch;}.dual-card-row .card{margin:0;display:flex;flex-direction:column;}.dual-card-row:has(.card:only-child){grid-template-columns:1fr;}.traffic_ai_wrapper{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:32px 44px;flex:1;}.chart-side{width:240px;max-width:60%;flex-shrink:0;}.ai-donut{position:relative;width:100%;aspect-ratio:1;border-radius:50%;}.ai-donut-hole{position:absolute;inset:24%;border-radius:50%;background:var(--bg-card);}.stats-side{display:flex;flex-direction:column;justify-content:center;gap:18px;min-width:0;max-width:260px;}.ai_row{display:flex;flex-direction:column;min-width:0;}.ai_head{display:flex;align-items:center;font-size:16px;font-weight:600;color:var(--text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}.ai_dot{width:9px;height:9px;border-radius:50%;margin-right:8px;flex-shrink:0;}.ai_vis{font-size:14.5px;font-weight:700;color:var(--text-secondary);padding-left:8px;}.ai_info{padding-left:17px;}.ai_sub{font-size:13.5px;color:var(--text-muted);margin-top:2px;}.ai_up{color:var(--green);font-weight:700;}.ai_down{color:var(--red);font-weight:700;}#tio-container{width:100%;height:auto;margin-top:6px;}.flow-tio-svg{width:100%!important;height:auto!important;display:block;margin:0 auto;}.tio-flow{fill:var(--orange);fill-opacity:.14;}.svg-link{cursor:pointer;text-decoration:none;}.svg-link:hover .tio_host{fill:var(--orange-bright);}.tio_host{font-size:13.5px;font-family:var(--font);fill:var(--text-secondary);}.tio_stats{font-size:13.5px;font-family:var(--font);fill:var(--text-muted);}.trend-up{fill:var(--green);font-size:11.5px;}.trend-down{fill:var(--red);font-size:11.5px;}.arrow-icon,.edge-marker,.main-node-rect{fill:var(--orange);}.main-node-text{font-size:13.5px;font-weight:600;font-family:var(--font);fill:oklch(.16 .01 260);text-anchor:middle;}.sem-report-flex{display:flex;flex-wrap:wrap;gap:24px;align-items:stretch;}.sem-banner{width:300px;max-width:100%;aspect-ratio:300 / 250;align-self:flex-start;flex-shrink:0;margin-top:45px;border-radius:var(--radius-md);overflow:hidden;background-image:var(--sem_url);background-repeat:no-repeat;background-size:cover;}.sem-banner a{display:block;height:100%;transition:box-shadow .15s ease;}.sem-banner a:hover{box-shadow:0 0 0 3px var(--orange-dim);}.sem-banner img{display:block;width:100%;height:100%;object-fit:contain;}.sem-data{flex:1;min-width:260px;display:flex;flex-direction:column;}.sem-metric-list{grid-template-columns:1fr;gap:0;border-top:none;padding-top:0;margin-bottom:8px;}.sem-metric-list .metric-row dt{display:flex;flex-direction:column;gap:2px;white-space:normal;overflow:visible;text-overflow:clip;}.sem-metric-list .metric-row dd{font-size:17px;}.metric-sub{font-size:12.5px;font-weight:400;color:var(--text-faint);}.sem-full-link{align-self:flex-end;margin-top:auto;padding:8px 16px;background:var(--orange-dim);color:var(--orange-bright);border-radius:var(--radius-sm);font-size:14.5px;font-weight:600;transition:background-color .15s ease,color .15s ease;}.sem-full-link:hover{background:var(--orange);color:oklch(.16 .01 260);}@media only screen and (max-width:700px){.sem-banner{margin-top:0;}}.section-group-title{display:flex;align-items:center;gap:12px;margin:14px 0;padding:0 4px;}@media (min-width:1600px){.section-group-title{max-width:min(80vw,1800px)}}.section-group-title span{flex-shrink:0;font-family:var(--font-head);font-size:13.5px;font-weight:800;letter-spacing:.16em;text-transform:uppercase;color:var(--text-faint);}.section-group-title::after{content:"";flex:1;height:1px;background:var(--border);}.country-table{width:100%;border-collapse:collapse;font-size:14.5px;}.country-table th{padding:0 0 8px;text-align:left;font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--text-faint);border-bottom:1px solid var(--border);}.country-table th.num{text-align:right;}.country-table td{padding:8px 0;border-bottom:1px solid var(--border);color:var(--text-secondary);}.country-table tbody tr:last-child td{border-bottom:0;}.country-table td.num{text-align:right;font-weight:600;color:var(--text-primary);}.country-table td.num-lead{color:var(--orange);}.country-table .flag{margin-right:4px;vertical-align:middle;border-radius:2px;}.dns-table td{vertical-align:top;}.dns-type-badge{display:inline-block;padding:2px 8px;background:var(--bg-hover);border-radius:5px;font-family:var(--font-mono);font-size:12.5px;font-weight:700;color:var(--text-secondary);}.dns-target{max-width:320px;overflow-wrap:break-word;word-break:break-word;font-family:var(--font-mono);font-size:13.5px;}.dns-sub-row td{border-bottom:0;padding-top:0;padding-bottom:6px;color:var(--text-faint);}.dns-sub-row:last-of-type td{padding-bottom:8px;border-bottom:1px solid var(--border);}.dns-sub-label{padding-left:14px!important;font-size:13px;}.dns-sub-row .dns-target{color:var(--text-muted);font-size:13px;}.whois-kv{margin-bottom:20px;}.similar-compare{font-size:13.5px;font-weight:600;color:var(--text-muted);white-space:nowrap;}.similar-compare:hover{color:var(--orange-bright);}.subsection-title{margin:26px 0 14px;}.centered:has(.site-widgets-outer){flex-wrap:wrap;}.site-widgets-outer{flex:1 1 100%;width:100%;}.widgets-panel{margin:0 -20px -20px;padding:44px 20px 36px;background:var(--bg-panel);border-top:1px solid var(--border);}.widgets-inner{width:100%;}@media (min-width:1600px){.widgets-inner{max-width:min(80vw,1800px);margin:0 auto}}.widgets-panel-title{margin:0 0 32px;text-align:center;font-family:var(--font-head);font-size:14px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--text-faint);}.widgets-panel-title span{color:var(--orange);}.widgets-group + .widgets-group{margin-top:32px;}.widgets-group-title{margin:0 0 14px;font-family:var(--font-head);font-size:12.5px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--text-faint);}.widgets-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:20px;}.box_litle{display:flex;flex-direction:column;max-height:400px;background:var(--bg-base);border:1px solid var(--border);border-top:2px solid oklch(.72 .17 55 / .35);border-radius:var(--radius-md);padding:18px 20px;}.box_litle h3,.box_litle h2{flex-shrink:0;margin:0 0 14px;padding-bottom:12px;border-bottom:1px solid var(--border);font-family:var(--font-head);font-size:14.5px;font-weight:800;color:var(--orange);}.box_litle h3 span,.box_litle h2 span{color:var(--text-primary);}.box_litle dl,.box_litle ul.double,.box_litle>.widget,.box_litle>.browser_ext,.box_litle h3 + div{flex:1;min-height:0;overflow-y:auto;padding-right:14px;}.box_litle .copy_button{flex-shrink:0;align-self:flex-end;}.widget-tech-icon{width:18px;height:18px;object-fit:contain;vertical-align:middle;border-radius:3px;}ul.double{display:grid;grid-template-columns:1fr 1fr;gap:5px 16px;margin:0;padding:0;list-style:none;}ul.double li{position:relative;padding-left:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14.5px;}ul.double li::before{content:"";position:absolute;left:0;top:8px;width:5px;height:5px;border-radius:50%;background:var(--orange);}ul.double li a{color:var(--text-secondary);}ul.double li a:hover{color:var(--blue-bright);}dl.recently_updated{display:grid;grid-template-columns:1fr auto;align-items:center;column-gap:10px;margin:0;}dl.recently_updated dt{display:flex;align-items:center;gap:6px;min-width:0;padding:7px 0;margin:0;border-bottom:1px solid var(--border);cursor:pointer;font-weight:400;}dl.recently_updated dt a{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--text-secondary);font-size:14.5px;}dl.recently_updated dt a:hover{color:var(--blue-bright);}dl.recently_updated dd{display:flex;align-items:center;justify-content:flex-end;gap:6px;margin:0;padding:7px 0;border-bottom:1px solid var(--border);font-size:12.5px;color:var(--text-faint);white-space:nowrap;cursor:pointer;}.recently_updated_time{min-width:42px;text-align:right;}dl.recent_articles{display:grid;grid-template-columns:44px 1fr;column-gap:12px;row-gap:10px;margin:0;}dl.recent_articles dt{margin:0;grid-column:1;}dl.recent_articles dt img{display:block;width:44px;height:44px;border-radius:8px;object-fit:cover;background:var(--bg-base);}dl.recent_articles dd{grid-column:2;display:flex;align-items:center;margin:0;padding-bottom:10px;border-bottom:1px solid var(--border);font-size:14px;line-height:1.4;}dl.recent_articles dd a{color:var(--text-secondary);}dl.recent_articles dd a:hover{color:var(--blue-bright);}.bolt_top,.bolt_top_no,.secure_top,.secure_top_no{display:inline-block;width:16px;height:16px;flex-shrink:0;background-image:var(--hs_url);background-repeat:no-repeat;}.bolt_top{background-position:-190px -159px}.bolt_top_no{background-position:-154px -159px}.bolt_top_h2{filter:hue-rotate(175deg) saturate(1.3)}.secure_top{background-position:-226px -159px}.secure_top_no{background-position:-232px -199px}.box_litle h3 + div{font-size:14px;line-height:1.9;color:var(--text-muted);}.box_litle h3 + div a{color:var(--blue);}.promo-card{justify-content:flex-start;}.promo-card p{margin:0 0 16px;font-size:14px;line-height:1.7;color:var(--text-muted);}.promo-card .removal_button{align-self:flex-start;}.browser_ext{width:100%;margin:0;}.browser_ext a{display:flex;align-items:center;gap:10px;padding:8px 12px;background:var(--bg-hover);border-radius:var(--radius-sm);color:var(--text-primary);font-size:14.5px;font-weight:600;}.browser_ext a:hover{background:var(--orange-dim);color:var(--orange-bright);}.browser_ext a span{width:24px;height:24px;flex-shrink:0;background-image:var(--hs_url);background-repeat:no-repeat;}.widget{display:flex;flex-direction:column;align-items:center;text-align:center;gap:14px;}.widget-mock{width:100%;max-width:240px;border-radius:var(--radius-lg);background:linear-gradient(165deg,oklch(.22 .03 55 / .5),var(--bg-base) 65%);border:1px solid var(--border-strong);box-shadow:0 16px 32px -14px oklch(.08 .01 260 / .7);padding:14px;overflow:hidden;}.widget-mock-head{display:flex;align-items:center;gap:7px;margin-bottom:12px;padding-bottom:10px;border-bottom:1px solid var(--border);}.widget-mock-logo{width:15px;height:15px;flex-shrink:0;color:var(--orange);fill:none;stroke:currentColor;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round;}.widget-mock-domain{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:700;color:var(--text-primary);}.widget-mock-stats{display:grid;grid-template-columns:1fr 1fr;gap:10px 14px;}.widget-mock-stat{display:flex;flex-direction:column;gap:2px;text-align:left;}.widget-mock-label{font-size:10.5px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--text-faint);}.widget-mock-value{font-family:var(--font-head);font-size:16px;font-weight:800;color:var(--orange-bright);}.widget-mock-foot{margin-top:12px;padding-top:10px;border-top:1px solid var(--border);font-size:11px;color:var(--text-faint);}.widget-mock-foot strong{color:var(--text-secondary);}.widget-caption{font-size:13.5px;line-height:1.5;color:var(--text-muted);}.widget-cta{display:inline-block;padding:7px 16px;background:var(--orange-dim);color:var(--orange-bright);border-radius:99px;font-size:14px;font-weight:600;}.widget-cta:hover{background:var(--orange);color:oklch(.16 .01 260);}.copy_button{display:inline-block;margin-top:10px;padding:6px 14px;background:var(--orange-dim);color:var(--orange-bright);border:0;border-radius:var(--radius-sm);font:600 13.5px var(--font);cursor:pointer;}.copy_button:hover{background:var(--orange);color:oklch(.16 .01 260);}.page-head-title .copy_button{margin-top:0}.site-footer{background:var(--bg-panel);border-top:1px solid var(--border);padding:22px 20px;}.site-footer-inner{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:14px 24px;}.site-footer-brand{display:flex;align-items:center;gap:12px;min-width:0;}.site-footer-brand .header_logo{cursor:default;flex-shrink:0;}.site-footer-brand .header_logo_mark{--logomark-fill:var(--text-secondary)}.site-footer-brand .header_logo_hype,.site-footer-brand .header_logo_stat{color:var(--text-secondary)}.site-footer-copy{min-width:0;flex:1;font-size:13px;color:var(--text-faint);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}.site-footer-links{display:flex;align-items:center;gap:18px;flex-wrap:wrap;}.site-footer-links a{font-size:14px;font-weight:600;color:var(--text-secondary);white-space:nowrap;}.site-footer-links a:hover{color:var(--orange-bright);}.site-footer-social{display:flex;align-items:center;flex-shrink:0;}@media only screen and (max-width:1100px){.dual-card-row{grid-template-columns:1fr}.widgets-grid{grid-template-columns:repeat(2,1fr)}.score-hero,.gzip-hero{flex-direction:column;align-items:center;gap:16px}.score-extra,.gzip-compare{margin-left:0;width:100%}.check-status-row{flex-wrap:wrap}.check-status-row .btn-check{width:100%;justify-content:center}.ps-tabbar,.ps-subtabbar{width:100%}.ps-tabbar label,.ps-subtabbar label{flex:1;text-align:center}body:has(#menu-nav),body:has(#menu-nav).nav-collapsed{padding-left:0}body{padding-top:var(--header-h)}#header{gap:10px;padding:0 14px}.header-search-toggle{display:flex;order:4;margin-left:auto}.hamb{display:block;order:5}.topnav{flex:1;overflow:visible}.topnav a{display:none}.topnav.responsive{position:absolute;top:100%;left:0;right:0;flex-direction:column;align-items:stretch;gap:0;padding:8px;background:var(--bg-panel);border-bottom:1px solid var(--border);max-height:calc(100vh - var(--header-h));overflow-y:auto}.topnav.responsive a{display:block;font-size:13.5px;padding:11px 12px}.header_search_form{position:absolute;top:100%;left:0;right:0;width:auto;flex:none;padding:7px 14px;background:var(--bg-panel);border:0;border-bottom:1px solid var(--border);border-radius:0;box-shadow:0 10px 24px oklch(.08 .01 260 / .45);visibility:hidden;opacity:0;transform:translateY(-8px);pointer-events:none;transition:transform .2s ease,opacity .2s ease,visibility .2s}body.search-open .header_search_form{visibility:visible;opacity:1;transform:translateY(0);pointer-events:auto}.header_search_form:focus-within{box-shadow:0 10px 24px oklch(.08 .01 260 / .45)}.header_search_form #search{padding:5px 12px;background:var(--bg-input);border:1px solid var(--border-strong);border-radius:var(--radius-md)}.header_search_form:focus-within #search{border-color:var(--orange)}#livesearch{top:calc(var(--header-h) + var(--search-bar-h));right:14px;left:14px;width:auto}.menu-nav{top:var(--header-h);width:80%;max-width:none;padding:14px 14px 76px;border-right:0;transform:translateX(-100%);transition:transform .25s ease;z-index:55}.nav-open .menu-nav{transform:translateX(0)}.nav-overlay{display:block;pointer-events:none}.nav-open .nav-overlay{opacity:1;pointer-events:auto}.nav-collapsed .menu-nav{width:80%;padding:14px}.nav-collapsed .menu-nav a{justify-content:flex-start;padding:11px 12px;gap:12px}.nav-collapsed .menu-nav a span,.menu-nav a span{display:inline}.nav-collapsed .menu-nav-label,.menu-nav-label{visibility:visible;height:auto;margin-bottom:6px}.menu-nav a{padding:11px 12px}.menu-nav-toggle{display:none}.menu-nav-fab{display:flex}.centered{padding:16px 10px}.widgets-panel{margin:0 -5px -16px;padding:36px 5px 28px}.card{padding:18px 16px}.page-head{padding:0 0 16px}.page-head h1{font-size:20px}.page-head-update{text-align:left;width:100%}.page-head-update #update_button{width:auto}.qa-list{grid-template-columns:1fr}.profile-meta{flex-direction:column}.article_logo{width:120px;height:120px}.meta-row{grid-template-columns:1fr;gap:3px}.metric-list{grid-template-columns:1fr}.metric-row{align-items:flex-start;gap:1px}.metric-row dd{text-align:left}.bar-label{width:54px}.moz-bar-list .bar-label{width:84px}.chart_3m{height:120px}.country-table{font-size:13.5px}}@media only screen and (max-width:760px){.widgets-grid{grid-template-columns:1fr}ul.double{grid-template-columns:1fr}.site-footer-inner{flex-direction:column;align-items:flex-start}.site-footer-brand{width:100%}.site-footer-links{gap:12px 16px}}@media (prefers-reduced-motion:reduce){*,*::before,*::after{transition:none!important;animation:none!important}}.flag{display:inline-block;width:16px;height:11px;background:var(--flag_url) no-repeat;}.flag.flag-fj{background-position:-16px -44px;}.flag.flag-jm{background-position:-192px -66px;}.flag.flag-md{background-position:-96px -88px;}.flag.flag-fk{background-position:-32px -44px;}.flag.flag-kurdistan{background-position:-96px -77px;}.flag.flag-tl{background-position:-80px -143px;}.flag.flag-na{background-position:-144px -99px;}.flag.flag-pn{background-position:-208px -110px;}.flag.flag-pe{background-position:-96px -110px;}.flag.flag-uz{background-position:-32px -154px;}.flag.flag-do{background-position:-96px -33px;}.flag.flag-ad{background-position:0 0;}.flag.flag-bd{background-position:-16px -11px;}.flag.flag-an{background-position:-112px 0;}.flag.flag-sm{background-position:-48px -132px;}.flag.flag-bb{background-position:0 -11px;}.flag.flag-wales{background-position:-160px -154px;}.flag.flag-mh{background-position:-144px -88px;}.flag.flag-gr{background-position:-48px -55px;}.flag.flag-bv{background-position:-224px -11px;}.flag.flag-cr{background-position:-208px -22px;}.flag.flag-it{background-position:-144px -66px;}.flag.flag-pg{background-position:-128px -110px;}.flag.flag-lu{background-position:-16px -88px;}.flag.flag-gi{background-position:-224px -44px;}.flag.flag-ws{background-position:-192px -154px;}.flag.flag-cy{background-position:0 -33px;}.flag.flag-me{background-position:-112px -88px;}.flag.flag-cm{background-position:-160px -22px;}.flag.flag-sx{background-position:-176px -132px;}.flag.flag-ls{background-position:-256px -77px;}.flag.flag-kp{background-position:-64px -77px;}.flag.flag-az{background-position:-240px 0;}.flag.flag-bj{background-position:-112px -11px;}.flag.flag-mk{background-position:-160px -88px;}.flag.flag-af{background-position:-32px 0;}.flag.flag-sd{background-position:-192px -121px;}.flag.flag-mr{background-position:0 -99px;}.flag.flag-py{background-position:-16px -121px;}.flag.flag-ca{background-position:-16px -22px;}.flag.flag-zm{background-position:-16px -165px;}.flag.flag-lb{background-position:-176px -77px;}.flag.flag-kg{background-position:-256px -66px;}.flag.flag-gq{background-position:-32px -55px;}.flag.flag-mz{background-position:-128px -99px;}.flag.flag-bf{background-position:-48px -11px;}.flag.flag-pl{background-position:-176px -110px;}.flag.flag-bz{background-position:0 -22px;}.flag.flag-tz{background-position:-208px -143px;}.flag.flag-gp{background-position:-16px -55px;}.flag.flag-gw{background-position:-112px -55px;}.flag.flag-rw{background-position:-112px -121px;}.flag.flag-np{background-position:0 -110px;}.flag.flag-ke{background-position:-240px -66px;}.flag.flag-kh{background-position:0 -77px;}.flag.flag-kn{background-position:-48px -77px;}.flag.flag-bm{background-position:-128px -11px;}.flag.flag-nz{background-position:-48px -110px;}.flag.flag-tf{background-position:-256px -132px;}.flag.flag-sg{background-position:-224px -121px;}.flag.flag-dk{background-position:-64px -33px;}.flag.flag-ht{background-position:-208px -55px;}.flag.flag-lv{background-position:-32px -88px;}.flag.flag-th{background-position:-16px -143px;}.flag.flag-ga{background-position:-96px -44px;}.flag.flag-bi{background-position:-96px -11px;}.flag.flag-lc{background-position:-192px -77px;}.flag.flag-li{background-position:-208px -77px;}.flag.flag-vi{background-position:-112px -154px;}.flag.flag-tr{background-position:-144px -143px;}.flag.flag-et{background-position:-240px -33px;}.flag.flag-tv{background-position:-176px -143px;}.flag.flag-is{background-position:-128px -66px;}.flag.flag-ae{background-position:-16px 0;}.flag.flag-tc{background-position:-224px -132px;}.flag.flag-bg{background-position:-64px -11px;}.flag.flag-vn{background-position:-128px -154px;}.flag.flag-my{background-position:-112px -99px;}.flag.flag-gn{background-position:0 -55px;}.flag.flag-fr{background-position:-80px -44px;}.flag.flag-im{background-position:-48px -66px;}.flag.flag-nu{background-position:-32px -110px;}.flag.flag-ml{background-position:-176px -88px;}.flag.flag-ax{background-position:-224px 0;}.flag.flag-tk{background-position:-64px -143px;}.flag.flag-tw{background-position:-192px -143px;}.flag.flag-nc{background-position:-160px -99px;}.flag.flag-ms{background-position:-16px -99px;}.flag.flag-tt{background-position:-160px -143px;}.flag.flag-ss{background-position:-128px -132px;}.flag.flag-sn{background-position:-64px -132px;}.flag.flag-ge{background-position:-144px -44px;}.flag.flag-mm{background-position:-192px -88px;}.flag.flag-cn{background-position:-176px -22px;}.flag.flag-ua{background-position:-224px -143px;}.flag.flag-om{background-position:-64px -110px;}.flag.flag-nf{background-position:-192px -99px;}.flag.flag-tibet{background-position:-32px -143px;}.flag.flag-tj{background-position:-48px -143px;}.flag.flag-br{background-position:-176px -11px;}.flag.flag-tg{background-position:0 -143px;}.flag.flag-at{background-position:-176px 0;}.flag.flag-pa{background-position:-80px -110px;}.flag.flag-ar{background-position:-144px 0;}.flag.flag-fo{background-position:-64px -44px;}.flag.flag-lr{background-position:-240px -77px;}.flag.flag-er{background-position:-208px -33px;}.flag.flag-ly{background-position:-48px -88px;}.flag.flag-cv{background-position:-240px -22px;}.flag.flag-pm{background-position:-192px -110px;}.flag.flag-rs{background-position:-80px -121px;}.flag.flag-in{background-position:-64px -66px;}.flag.flag-mn{background-position:-208px -88px;}.flag.flag-scotland{background-position:-176px -121px;}.flag.flag-gu{background-position:-96px -55px;}.flag.flag-bh{background-position:-80px -11px;}.flag.flag-us{background-position:0 -154px;}.flag.flag-va{background-position:-48px -154px;}.flag.flag-gf{background-position:-160px -44px;}.flag.flag-mc{background-position:-80px -88px;}.flag.flag-pf{background-position:-112px -110px;}.flag.flag-gh{background-position:-208px -44px;}.flag.flag-am{background-position:-96px 0;}.flag.flag-ma{background-position:-64px -88px;}.flag.flag-il{background-position:-16px -66px;}.flag.flag-ec{background-position:-128px -33px;}.flag.flag-um{background-position:-256px -143px;}.flag.flag-kw{background-position:-112px -77px;}.flag.flag-ki{background-position:-16px -77px;}.flag.flag-sb{background-position:-144px -121px;}.flag.flag-sk{background-position:-16px -132px;}.flag.flag-nr{background-position:-16px -110px;}.flag.flag-ro{background-position:-64px -121px;}.flag.flag-jp{background-position:-224px -66px;}.flag.flag-bn{background-position:-144px -11px;}.flag.flag-mx{background-position:-96px -99px;}.flag.flag-ch{background-position:-96px -22px;}.flag.flag-somaliland{background-position:-96px -132px;}.flag.flag-gm{background-position:-256px -44px;}.flag.flag-al{background-position:-80px 0;}.flag.flag-ai{background-position:-64px 0;}.flag.flag-gs{background-position:-64px -55px;}.flag.flag-mv{background-position:-64px -99px;}.flag.flag-pr{background-position:-224px -110px;}.flag.flag-sy{background-position:-192px -132px;}.flag.flag-ug{background-position:-240px -143px;}.flag.flag-gb{background-position:-112px -44px;}.flag.flag-eg{background-position:-160px -33px;}.flag.flag-sa{background-position:-128px -121px;}.flag.flag-jo{background-position:-208px -66px;}.flag.flag-re{background-position:-48px -121px;}.flag.flag-st{background-position:-144px -132px;}.flag.flag-england{background-position:-192px -33px;}.flag.flag-catalonia{background-position:-32px -22px;}.flag.flag-no{background-position:-256px -99px;}.flag.flag-bs{background-position:-192px -11px;}.flag.flag-gd{background-position:-128px -44px;}.flag.flag-ck{background-position:-128px -22px;}.flag.flag-mw{background-position:-80px -99px;}.flag.flag-cf{background-position:-64px -22px;}.flag.flag-es{background-position:-224px -33px;}.flag.flag-vg{background-position:-96px -154px;}.flag.flag-je{background-position:-176px -66px;}.flag.flag-ci{background-position:-112px -22px;}.flag.flag-vu{background-position:-144px -154px;}.flag.flag-ph{background-position:-144px -110px;}.flag.flag-mg{background-position:-128px -88px;}.flag.flag-aw{background-position:-208px 0;}.flag.flag-ng{background-position:-208px -99px;}.flag.flag-hn{background-position:-176px -55px;}.flag.flag-fm{background-position:-48px -44px;}.flag.flag-si{background-position:-256px -121px;}.flag.flag-sr{background-position:-112px -132px;}.flag.flag-fi{background-position:0 -44px;}.flag.flag-as{background-position:-160px 0;}.flag.flag-sz{background-position:-208px -132px;}.flag.flag-ps{background-position:-240px -110px;}.flag.flag-kz{background-position:-144px -77px;}.flag.flag-cd{background-position:-48px -22px;}.flag.flag-la{background-position:-160px -77px;}.flag.flag-ru{background-position:-96px -121px;}.flag.flag-mo{background-position:-224px -88px;}.flag.flag-to{background-position:-128px -143px;}.flag.flag-ag{background-position:-48px 0;}.flag.flag-be{background-position:-32px -11px;}.flag.flag-mu{background-position:-48px -99px;}.flag.flag-xk{background-position:-208px -154px;}.flag.flag-gt{background-position:-80px -55px;}.flag.flag-by{background-position:-256px -11px;}.flag.flag-cz{background-position:-16px -33px;}.flag.flag-ky{background-position:-128px -77px;}.flag.flag-dj{background-position:-48px -33px;}.flag.flag-sh{background-position:-240px -121px;}.flag.flag-ie{background-position:0 -66px;}.flag.flag-ni{background-position:-224px -99px;}.flag.flag-co{background-position:-192px -22px;}.flag.flag-zw{background-position:-32px -165px;}.flag.flag-bt{background-position:-208px -11px;}.flag.flag-io{background-position:-80px -66px;}.flag.flag-uy{background-position:-16px -154px;}.flag.flag-sj{background-position:0 -132px;}.flag.flag-cu{background-position:-224px -22px;}.flag.flag-lk{background-position:-224px -77px;}.flag.flag-hu{background-position:-224px -55px;}.flag.flag-sl{background-position:-32px -132px;}.flag.flag-ne{background-position:-176px -99px;}.flag.flag-bo{background-position:-160px -11px;}.flag.flag-bw{background-position:-240px -11px;}.flag.flag-gg{background-position:-192px -44px;}.flag.flag-iq{background-position:-96px -66px;}.flag.flag-gy{background-position:-128px -55px;}.flag.flag-cl{background-position:-144px -22px;}.flag.flag-yt{background-position:-240px -154px;}.flag.flag-hk{background-position:-144px -55px;}.flag.flag-ao{background-position:-128px 0;}.flag.flag-mq{background-position:-256px -88px;}.flag.flag-sc{background-position:-160px -121px;}.flag.flag-lt{background-position:0 -88px;}.flag.flag-eh{background-position:-176px -33px;}.flag.flag-td{background-position:-240px -132px;}.flag.flag-hr{background-position:-192px -55px;}.flag.flag-id{background-position:-256px -55px;}.flag.flag-qa{background-position:-32px -121px;}.flag.flag-pk{background-position:-160px -110px;}.flag.flag-za{background-position:-256px -154px;}.flag.flag-sv{background-position:-160px -132px;}.flag.flag-pw{background-position:0 -121px;}.flag.flag-so{background-position:-80px -132px;}.flag.flag-dz{background-position:-112px -33px;}.flag.flag-gl{background-position:-240px -44px;}.flag.flag-nl{background-position:-240px -99px;}.flag.flag-pt{background-position:-256px -110px;}.flag.flag-ee{background-position:-144px -33px;}.flag.flag-cw{background-position:-256px -22px;}.flag.flag-ba{background-position:-256px 0;}.flag.flag-tm{background-position:-96px -143px;}.flag.flag-zanzibar{background-position:0 -165px;}.flag.flag-km{background-position:-32px -77px;}.flag.flag-ic{background-position:-240px -55px;}.flag.flag-ve{background-position:-80px -154px;}.flag.flag-eu{background-position:-256px -33px;}.flag.flag-vc{background-position:-64px -154px;}.flag.flag-kr{background-position:-80px -77px;}.flag.flag-wf{background-position:-176px -154px;}.flag.flag-mp{background-position:-240px -88px;}.flag.flag-se{background-position:-208px -121px;}.flag.flag-hm{background-position:-160px -55px;}.flag.flag-ye{background-position:-224px -154px;}.flag.flag-ir{background-position:-112px -66px;}.flag.flag-au{background-position:-192px 0;}.flag.flag-dm{background-position:-80px -33px;}.flag.flag-tn{background-position:-112px -143px;}.ads-debug ins.adsbygoogle:empty,.ads-debug [data-type="_mgwidget"]:empty{display:flex!important;flex-direction:column;align-items:center;justify-content:center;gap:4px;width:100%;background:repeating-linear-gradient(135deg,oklch(.2 .015 260),oklch(.2 .015 260) 12px,oklch(.17 .015 260) 12px,oklch(.17 .015 260) 24px);border:1px dashed var(--border-strong);border-radius:var(--radius-md);text-decoration:none;}.ads-debug ins.adsbygoogle:empty::before,.ads-debug [data-type="_mgwidget"]:empty::before{font:800 12.5px var(--font-head);letter-spacing:.1em;text-transform:uppercase;color:var(--text-muted);}.ads-debug ins.adsbygoogle:empty::after,.ads-debug [data-type="_mgwidget"]:empty::after{font-size:12.5px;color:var(--text-faint);}.ads-debug ins.ads_unit:empty{min-height:280px}.ads-debug ins.ads_unit:empty::before{content:"Ad · Responsive"}.ads-debug ins.ads_unit:empty::after{content:"Google AdSense"}.ads-debug ins.ads_unit_n:empty{min-height:250px}.ads-debug ins.ads_unit_n:empty::before{content:"Ad · Native (in-article)"}.ads-debug ins.ads_unit_n:empty::after{content:"Google AdSense"}.ads-debug ins.ads_unit_n_h:empty{min-height:110px}.ads-debug ins.ads_unit_n_h:empty::before{content:"Ad · Native (horizontal)"}.ads-debug ins.ads_unit_n_h:empty::after{content:"Google AdSense"}.ads-debug [data-widget-id="230617"]:empty{min-height:320px}.ads-debug [data-widget-id="230617"]:empty::before{content:"Ad · Content Recommendations"}.ads-debug [data-widget-id="230617"]:empty::after{content:"MGID"}.ads-debug [data-widget-id="1382360"]:empty{min-height:200px}.ads-debug [data-widget-id="1382360"]:empty::before{content:"Ad · Content Recommendations"}.ads-debug [data-widget-id="1382360"]:empty::after{content:"MGID"}.widget-builder{display:grid;grid-template-columns:minmax(0,380px) 1fr;align-items:start;gap:20px;}.widget-preview-card{position:sticky;top:calc(var(--header-h) + 20px);}@media (max-width:1000px){.widget-builder{grid-template-columns:1fr}.widget-preview-card{position:static}}.widget-preview-frame{display:flex;align-items:center;justify-content:center;min-height:120px;margin-bottom:20px;padding:24px;background:linear-gradient(45deg,var(--bg-base) 25%,transparent 25%) -10px 0/20px 20px,linear-gradient(-45deg,var(--bg-base) 25%,transparent 25%) -10px 0/20px 20px,linear-gradient(45deg,transparent 75%,var(--bg-base) 75%) -10px 0/20px 20px,linear-gradient(-45deg,transparent 75%,var(--bg-base) 75%) -10px 0/20px 20px,var(--bg-input);background-size:20px 20px;border:1px solid var(--border);border-radius:var(--radius-md);}.widget-preview-frame img{max-width:100%;height:auto;}.widget_area{width:100%;min-height:90px;margin-bottom:12px;padding:12px 14px;background:var(--bg-input);border:1px solid var(--border-strong);border-radius:var(--radius-sm);color:var(--text-secondary);font-family:var(--font-mono);font-size:13px;line-height:1.6;resize:vertical;}.widget-opt-group{display:flex;flex-direction:column;gap:14px;padding:18px 0;border-top:1px solid var(--border);}.widget-opt-group:first-child{padding-top:0;border-top:0;}.widget-opt-title{font-family:var(--font-head);font-size:13.5px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:var(--text-faint);}.widget-opt-row{display:flex;flex-wrap:wrap;gap:16px;}.widget-radio-row{display:flex;gap:18px;}.widget-radio-row label{display:flex;align-items:center;gap:6px;font-size:14.5px;color:var(--text-secondary);cursor:pointer;}.widget-color-row{display:flex;flex-wrap:wrap;align-items:flex-end;gap:16px;}.widget-color-row label,.widget-font-row label{display:flex;flex-direction:column;gap:6px;font-size:12.5px;text-transform:uppercase;letter-spacing:.05em;color:var(--text-faint);}.widget-font-row{display:flex;flex-wrap:wrap;align-items:flex-end;gap:16px;}.widget-font-row .hs-slider-field{min-width:140px;}.color_input{width:70px;padding:8px 10px;background:var(--bg-input);border:1px solid var(--border-strong);border-radius:var(--radius-sm);color:var(--text-primary);font:500 14.5px var(--font-mono);text-transform:uppercase;}.color_input:focus{outline:none;border-color:var(--orange);}.widget-check-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:8px;}.widget-check{display:flex;align-items:center;gap:8px;padding:9px 12px;background:var(--bg-input);border:1px solid var(--border);border-radius:var(--radius-sm);font-size:14px;color:var(--text-secondary);cursor:pointer;transition:border-color .15s ease,color .15s ease;}.widget-check:has(input:checked){border-color:var(--orange);color:var(--text-primary);}.widget-check input{accent-color:var(--orange);}.hs-slider-field{display:flex;flex-direction:column;gap:6px;}.hs-slider-field label{display:flex;justify-content:space-between;gap:6px;font-size:12.5px;text-transform:uppercase;letter-spacing:.05em;color:var(--text-faint);white-space:nowrap;}.hs-slider-field label span{color:var(--orange);font-weight:700;text-transform:none;letter-spacing:normal;}.hs-slider{-webkit-appearance:none;appearance:none;width:100%;height:4px;min-width:120px;border-radius:99px;background:linear-gradient(to right,var(--orange) var(--_fill,50%),var(--border-strong) var(--_fill,50%));outline:none;cursor:pointer;}.hs-slider::-webkit-slider-thumb{-webkit-appearance:none;width:16px;height:16px;border-radius:50%;background:var(--orange);border:2px solid var(--bg-base);cursor:pointer;}.hs-slider::-moz-range-thumb{width:16px;height:16px;border-radius:50%;background:var(--orange);border:2px solid var(--bg-base);cursor:pointer;}.hs-slider::-moz-range-progress{background:var(--orange);height:4px;border-radius:99px;}.trends-embed{overflow:hidden;background:#fff;border-radius:var(--radius-md);}.admin-panel{display:block;font-size:14.5px;line-height:1.7;color:var(--text-secondary)}.admin-panel h1{margin:0 0 14px;font:800 22px/1.3 var(--font-head);color:var(--text-primary)}.admin-panel h1 span,.admin-panel h1 a{color:var(--orange)}.admin-panel b{color:var(--text-primary)}.admin-panel .loader,.admin-panel .loader_a{display:none}.admin-panel .loader_a{float:right;margin:8px 16px 0 0}.admin-panel blockquote{margin:10px 0 0;padding:0}.admin-panel .sections_sep{clear:both;margin:18px 0;border-top:1px solid var(--border)}.admin-panel input[type="radio"],.admin-panel input[type="checkbox"]{margin:0 4px 0 12px;vertical-align:middle;accent-color:var(--orange)}.admin-panel label{cursor:pointer}.admin-panel .about_span{display:block;margin:6px 0;font-weight:700;color:var(--orange)}.admin-panel .about_span[style*="float"]{width:110px}.admin-panel .removal_input{width:calc(100% - 120px);padding:7px 12px;font-size:14.5px}.admin-panel .write_about_textarea{min-height:120px;font-size:14.5px}.admin-panel .removal_button{padding:8px 16px;font-size:14px}.admin-panel .removal_button_admin{padding:8px 16px;background:var(--red);border:0;border-radius:var(--radius-sm);color:#fff;font:700 14px var(--font);cursor:pointer}.admin-panel .removal_button_admin:hover{filter:brightness(1.15)}.admin-panel img{border-radius:var(--radius-md)}@media only screen and (max-width:760px){.page-head{gap:10px;padding-bottom:10px}.page-head-update{display:flex;flex-wrap:wrap;align-items:center;gap:4px 10px;padding:8px 12px;white-space:normal;font-size:13px}.page-head-update strong{display:inline;margin:0}.page-head-update #update_button{margin-top:0;padding:4px 10px}.page-head-update .loader_u{flex-basis:100%}#info + .card{padding:14px 12px}.website_report .card-title{margin-bottom:12px;font-size:18px}.qa{padding:10px 12px 10px 14px}.qa h3{margin-bottom:3px;font-size:14px}.qa > div{font-size:14.5px;line-height:1.45}}
