@font-face{font-family:Estedad;src:url(/fonts/Estedad[wght].woff2) format("woff2-variations");font-weight:100 900;font-style:normal;font-display:swap}*,*:before,*:after{box-sizing:border-box}.font-mono,code,pre,kbd,samp{font-family:Estedad,ui-monospace,monospace!important}:focus-visible{outline:2px solid var(--clr-primary);outline-offset:2px}html,body{font-family:Estedad,system-ui,sans-serif;direction:rtl;text-align:right;margin:0;padding:0;background:var(--clr-page);color:var(--clr-text);overflow-x:clip;-webkit-text-size-adjust:100%}@supports (padding: env(safe-area-inset-bottom)){.fixed-actions{bottom:calc(1.5rem + env(safe-area-inset-bottom))}.fixed-actions.has-sticky-footer{bottom:calc(8rem + env(safe-area-inset-bottom))}.compare-panel{padding-bottom:env(safe-area-inset-bottom)}}.chip{display:inline-flex;align-items:center;gap:.3rem;padding:.18rem .6rem;border-radius:9999px;font-size:.75rem;font-weight:500;border:1px solid transparent}.chip-up{background:var(--clr-green-bg);color:var(--clr-green);border-color:var(--clr-green-border)}.chip-partial{background:var(--clr-warning-bg);color:var(--clr-warning);border-color:var(--clr-warning-border)}.chip-down{background:var(--clr-red-bg);color:var(--clr-red);border-color:var(--clr-red-border)}.chip-unknown{background:var(--clr-surface-hover);color:var(--clr-text-secondary);border-color:var(--clr-border)}.chip-mt{background:var(--clr-primary-bg);color:var(--clr-primary);border-color:var(--clr-primary-border);font-size:.6rem;padding:.12rem .4rem}html.dark .chip-mt{color:var(--clr-primary-text)}.mt-section{margin-top:.6rem;padding:.5rem .6rem;background:var(--clr-surface-raised);border-radius:.75rem}.mt-bar-row{display:flex;align-items:center;gap:.5rem;font-size:.7rem;font-weight:600}.mt-bar-track{flex:1;height:8px;border-radius:4px;background:var(--clr-border);overflow:hidden}.mt-bar-track.has-down{background:var(--clr-red-bg)}.mt-bar-fill{height:100%;border-radius:4px;background:var(--clr-green);transition:width .3s ease;width:var(--bar-pct, 0%)}.mt-bar-fill-down{height:100%;border-radius:4px;background:var(--clr-red);transition:width .3s ease;width:var(--bar-pct, 0%)}.mt-bar-title{font-size:.68rem;color:var(--clr-text-secondary);margin-bottom:.3rem}.mt-bar-label-up{color:var(--clr-green);white-space:nowrap;font-weight:700}.mt-bar-label-down{color:var(--clr-red);white-space:nowrap;font-weight:700}.card-top-row{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.card-top-left{display:flex;align-items:center;gap:.3rem;flex-shrink:0}.bookmark-btn-inline{width:1.4rem;height:1.4rem;display:flex;align-items:center;justify-content:center;border:none;background:transparent;color:var(--clr-text-muted);cursor:pointer;border-radius:.375rem;transition:all .15s;flex-shrink:0}.bookmark-btn-inline.active{opacity:1;color:var(--clr-primary)}.bookmark-btn-inline:hover{color:var(--clr-primary);background:var(--clr-surface-hover)}.card-spark{margin-top:.25rem}.card-spark .bars{height:22px}.card-meta{display:flex;align-items:center;justify-content:space-between;margin-top:.5rem;padding-top:.35rem;border-top:1px solid var(--clr-border-light);font-size:.72rem;color:var(--clr-text-secondary)}.bars{display:block;width:100%;height:24px;direction:ltr}.bar-tooltip{position:fixed;z-index:9999;pointer-events:none;background:var(--clr-surface);border:1px solid var(--clr-border);border-radius:.75rem;padding:.5rem .65rem;font-size:.75rem;line-height:1.6;min-width:180px;max-width:280px;display:none;color:var(--clr-text)}html.dark .bar-tooltip{box-shadow:0 8px 24px #0006}.bar-tooltip.show{display:block}.has-tip{position:relative;cursor:default}.has-tip:after{content:attr(data-tip);position:absolute;bottom:calc(100% + 6px);left:50%;transform:translate(-50%);background:var(--clr-tooltip-bg);color:var(--clr-tooltip-text);font-family:Estedad,sans-serif;font-size:.68rem;font-weight:500;padding:.25rem .5rem;border-radius:.35rem;white-space:nowrap;pointer-events:none;opacity:0;transition:opacity .15s;z-index:50}.has-tip:hover:after{opacity:1}.entity-card{position:relative;background:var(--clr-surface);border:1px solid var(--clr-border);border-radius:.75rem;padding:1.25rem;cursor:pointer}@media(max-width:639px){.entity-card{padding:1rem}}.mt-empty{opacity:.45}.mt-empty .mt-bar-track{background:var(--clr-border)}.mt-card{border:1px solid var(--clr-border);border-radius:.75rem;padding:.75rem;background:var(--clr-surface);margin-bottom:.5rem}.masked-host{font-family:Estedad,ui-monospace,monospace;letter-spacing:.03em;direction:ltr;unicode-bidi:isolate}.mt-info{font-size:.7rem;color:var(--clr-text-tertiary)}.back-link{display:inline-flex;align-items:center;gap:.35rem;color:var(--clr-text-secondary);font-size:.875rem;cursor:pointer;text-decoration:none;margin-bottom:1rem}.back-link:hover{color:var(--clr-text)}.entity-header{margin-bottom:1.5rem}.entity-header-top{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin-bottom:.75rem}.entity-header-identity{display:flex;align-items:center;gap:.75rem;min-width:0}.entity-header-logo{width:2.5rem;height:2.5rem;object-fit:contain;flex-shrink:0}.entity-header-name{font-size:1.25rem;font-weight:700;color:var(--clr-text);word-break:break-word;margin:0;line-height:1.3}.entity-header-name-en{font-size:.8rem;color:var(--clr-text-secondary)}.entity-header-bookmark{display:flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;flex-shrink:0;border:1px solid var(--clr-border);border-radius:.75rem;background:var(--clr-surface);color:var(--clr-text-tertiary);cursor:pointer;transition:all .15s}.entity-header-bookmark:hover,.entity-header-bookmark.active{color:var(--clr-primary);border-color:var(--clr-primary-border);background:var(--clr-primary-bg)}.entity-header-tools{display:flex;align-items:center;gap:.5rem;flex-shrink:0}.entity-header-links{display:flex;gap:.5rem;flex-wrap:wrap;justify-content:flex-end}.entity-link-btn{justify-content:center;text-align:center}.entity-description{background:var(--clr-page);border:1px solid var(--clr-border);border-radius:.75rem;padding:1rem 1.25rem;font-size:.875rem;line-height:1.75;color:var(--clr-text-heading);direction:rtl}.entity-description h1,.entity-description h2,.entity-description h3{font-weight:700;margin:.75rem 0 .4rem;color:var(--clr-text)}.entity-description h1{font-size:1.2rem}.entity-description h2{font-size:1.05rem}.entity-description h3{font-size:.95rem}.entity-description p{margin:.4rem 0}.entity-description ul,.entity-description ol{padding-right:1.5rem;margin:.4rem 0}.entity-description li{margin:.2rem 0}.entity-description a{color:var(--clr-primary);text-decoration:underline}html.dark .entity-description a{color:var(--clr-primary-text)}.entity-description strong{font-weight:700}.entity-description em{font-style:italic}.entity-action-btn{display:inline-flex;align-items:center;gap:.35rem;padding:.4rem .9rem;border-radius:.75rem;font-size:.8rem;font-weight:400;text-decoration:none;white-space:nowrap;border:1px solid var(--clr-border);background:var(--clr-surface);color:var(--clr-text);transition:all .15s;cursor:pointer}.entity-action-btn:hover{border-color:var(--clr-border-hover);color:var(--clr-text);background:var(--clr-page)}.entity-action-primary{background:var(--clr-primary);color:#fff;border-color:var(--clr-primary)}.entity-action-primary:hover{background:var(--clr-primary-hover);border-color:var(--clr-primary-hover);color:#fff}.mt-card-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:.25rem}.mt-card-locs{display:flex;align-items:center;gap:.25rem;flex-wrap:wrap;margin-bottom:.35rem}.section-divider{border:none;border-top:1px solid var(--clr-border);margin:0 0 1.25rem}.mt-section-header{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:.5rem;margin-bottom:.75rem}.mt-section-filters{display:flex;flex-wrap:wrap;gap:.5rem}.mt-tally{display:inline-flex;align-items:center;gap:.35rem;margin-right:.5rem}.mt-tally>span{display:inline-flex;align-items:center;font-size:.7rem;font-weight:500;padding:.15rem .5rem;border-radius:9999px;border:1px solid transparent;line-height:1.4}.mt-tally-up{background:var(--clr-green-bg);color:var(--clr-green);border-color:var(--clr-green-border)}.mt-tally-down{background:var(--clr-red-bg);color:var(--clr-red);border-color:var(--clr-red-border)}.report-banner b{font-weight:700}.fade-scroll-enter-active,.fade-scroll-leave-active{transition:opacity .25s ease}.fade-scroll-enter-from,.fade-scroll-leave-to{opacity:0}.section-title{font-size:1.25rem;font-weight:700;color:var(--clr-text);margin:0 0 .75rem}.spinner{width:36px;height:36px;border:3px solid var(--clr-border);border-top-color:var(--clr-primary);border-radius:50%;animation:spin .7s linear infinite;margin:3rem auto}@keyframes spin{to{transform:rotate(360deg)}}.ssr-loader{display:flex;align-items:center;justify-content:center;min-height:60vh;width:100%}.ssr-spinner{width:48px;height:48px;border-width:4px;margin:0}.mt-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:.65rem}@media(min-width:768px){.mt-grid .response-chart-wrapper{display:none}}@media(max-width:767px){.mt-grid{grid-template-columns:1fr}}html.dark .text-slate-900,html.dark .text-slate-800{color:var(--clr-text)}html.dark .text-slate-700{color:var(--clr-text-heading)}html.dark .text-slate-600{color:var(--clr-text-secondary)}html.dark .text-slate-500{color:var(--clr-text-tertiary)}html.dark .text-slate-400{color:var(--clr-text-muted)}.text-slate-400{color:#64748b}html.dark .text-green-600{color:var(--clr-green)}html.dark .text-blue-500,html.dark .text-blue-600,html.dark .text-blue-700{color:var(--clr-primary-text)}html.dark h1,html.dark h2,html.dark h3,html.dark h4{color:var(--clr-text)}html.dark .bg-white{background:var(--clr-surface)!important}html.dark .bg-slate-50{background:var(--clr-page)!important}html.dark .bg-slate-100{background:var(--clr-surface)!important}html.dark .bg-blue-50{background:var(--clr-surface-active)!important}html.dark .border-slate-200{border-color:var(--clr-border)!important}html.dark .border-slate-100{border-color:var(--clr-border-light)!important}html.dark .border-blue-300{border-color:var(--clr-primary-border)!important}html.dark .hover\:text-slate-600:hover{color:var(--clr-text-heading)}html.dark .hover\:text-slate-800:hover{color:var(--clr-text)}html.dark .hover\:bg-slate-100:hover{background:var(--clr-surface-hover)}html.dark input,html.dark select,html.dark textarea{background:var(--clr-surface);color:var(--clr-text);border-color:var(--clr-border-hover)}html.dark input::placeholder{color:var(--clr-text-tertiary)}html.dark input:focus,html.dark select:focus{border-color:var(--clr-primary-text)}html.dark .shadow-lg{box-shadow:0 4px 24px #00000080!important}html.dark .bg-white.shadow-lg,html.dark .shadow-lg.bg-white{background:var(--clr-surface)!important;border:1px solid var(--clr-border)}html.dark .min-h-screen.bg-slate-50>.bg-white{background:var(--clr-page)!important}html.dark .modal{background:var(--clr-surface);color:var(--clr-text-heading)}html.dark .modal h3{color:var(--clr-text);border-bottom-color:var(--clr-border)}html.dark .form-group label{color:var(--clr-text-tertiary)}html.dark .form-input{background:var(--clr-page);border-color:var(--clr-border-hover);color:var(--clr-text)}html.dark .form-input:focus{border-color:var(--clr-primary-text)}html.dark .form-select{background:var(--clr-page);border-color:var(--clr-border-hover);color:var(--clr-text)}html.dark .btn-ghost{color:var(--clr-text-tertiary);border-color:var(--clr-border-hover)}html.dark .btn-ghost:hover{background:var(--clr-surface-hover);color:var(--clr-text-heading)}html.dark .type-btn{background:var(--clr-surface);border-color:var(--clr-border-hover);color:var(--clr-text-tertiary)}html.dark .type-btn.active{background:var(--clr-surface-active);border-color:var(--clr-primary);color:var(--clr-primary-text)}html.dark .modal-backdrop{background:var(--clr-overlay)}.loc-badge{display:inline-flex;align-items:center;gap:.2rem;font-size:.65rem;padding:.15rem .45rem;border-radius:9999px;font-weight:600;border:1px solid}.loc-badge.up{background:var(--clr-green-bg);color:var(--clr-green);border-color:var(--clr-green-border)}.loc-badge.down{background:var(--clr-red-bg);color:var(--clr-red);border-color:var(--clr-red-border)}.loc-badge.unknown{background:var(--clr-page);color:var(--clr-text-tertiary);border-color:var(--clr-border)}.dark-toggle{width:2.5rem;height:2.5rem;display:inline-flex;align-items:center;justify-content:center;border-radius:.5rem;border:none;background:transparent;cursor:pointer;color:var(--clr-text-secondary);transition:color .15s,background .15s;flex-shrink:0}.dark-toggle:hover{color:var(--clr-text);background:var(--clr-border)}.dark-toggle.watchlist-active{color:var(--clr-primary);background:var(--clr-primary-bg)}.dark-toggle.watchlist-active:hover{color:var(--clr-primary);background:var(--clr-primary-bg-hover)}.section-header{display:flex;align-items:center;justify-content:space-between;cursor:pointer;padding:.3rem 0;user-select:none;margin-bottom:.75rem;gap:.5rem;min-height:2.75rem;border-radius:.75rem;padding:.6rem .75rem;transition:background .25s ease,border-color .25s ease,margin .25s ease;border:1px solid transparent}.section-header.is-collapsed{background:var(--clr-surface);border-color:var(--clr-border);margin-bottom:.5rem}.section-header .section-title{margin-bottom:0}.section-chevron{color:var(--clr-text-tertiary);transition:transform .3s cubic-bezier(.4,0,.2,1);flex-shrink:0}.section-chevron.sec-collapsed{transform:rotate(-90deg)}.sec-collapse{display:grid;grid-template-rows:1fr;transition:grid-template-rows .3s cubic-bezier(.4,0,.2,1)}.sec-collapse.is-collapsed{grid-template-rows:0fr}.sec-collapse-inner{overflow:hidden}.section-badge{display:inline-flex;align-items:center;gap:.2rem;font-size:.68rem;font-weight:400;background:var(--clr-surface);border:1px solid var(--clr-border);padding:.1rem .5rem;border-radius:.375rem;color:var(--clr-text-secondary);margin-right:.35rem;white-space:nowrap;flex-shrink:0}@media(max-width:639px){.section-badge{font-size:.6rem;padding:.05rem .35rem}.section-badge.server-badge{display:none}}.badge-sep{color:var(--clr-text-muted);margin:0 .05rem}.badge-up{color:var(--clr-green);font-weight:400}.badge-down{color:var(--clr-red);font-weight:400}.sort-select{height:2.15rem;padding:0 .55rem;border-radius:.75rem;border:1px solid var(--clr-border);background:var(--clr-surface);font-family:inherit;font-size:.75rem;color:var(--clr-text-secondary);cursor:pointer;transition:border-color .15s}.sort-select:hover{border-color:var(--clr-border-hover)}.sort-select:focus{border-color:var(--clr-primary)}.site-header{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.site-header-actions{display:flex;align-items:center;gap:.3rem;flex-shrink:0}.back-to-ib{font-size:.8rem;color:var(--clr-primary);text-decoration:none;white-space:nowrap;transition:opacity .15s;margin-right:.5rem}.back-to-ib:hover{opacity:.75}html.dark .back-to-ib{color:var(--clr-primary-text)}@media(max-width:639px){.site-header{flex-wrap:wrap}.site-header>a:first-child{width:100%}.site-header-actions{width:100%;justify-content:flex-end}.site-header-actions .back-to-ib{margin-left:auto}.site-header-actions .dark-toggle{width:2rem;height:2rem;order:1}.site-header-actions .dark-toggle svg{width:14px;height:14px}}.refresh-bar{display:flex;align-items:center;gap:.5rem}.refresh-bar-track{position:fixed;top:0;left:0;right:0;height:3px;background:var(--clr-border);z-index:9999;pointer-events:none;overflow:hidden}.refresh-bar-fill{height:100%;width:100%;background:var(--clr-primary);transform:scaleX(0);transform-origin:right;transition:transform 1s linear;will-change:transform}.refresh-bar-label{font-size:.7rem;color:var(--clr-text-tertiary);white-space:nowrap;flex-shrink:0}.toolbar-row{display:flex;flex-wrap:nowrap;gap:.5rem;align-items:center}.toolbar-row .toolbar-search-wrap{flex:1 1 10rem;min-width:0}.toolbar-filters{display:flex;gap:.5rem;align-items:center;flex-shrink:0}.toolbar-search-wrap{position:relative;min-width:0}.search-icon{position:absolute;inset-inline-end:.75rem;top:50%;transform:translateY(-50%);color:var(--clr-text-tertiary);pointer-events:none}.toolbar-search{width:100%;border:1px solid var(--clr-border);border-radius:.75rem;padding:.5rem .75rem;padding-inline-end:2.25rem;font-size:.875rem;background:var(--clr-surface);color:var(--clr-text);transition:border-color .15s}.toolbar-search:focus{border-color:var(--clr-primary)}@media(max-width:767px){.toolbar-row{flex-wrap:wrap}.toolbar-row .toolbar-search-wrap{flex:1 1 100%;order:-1}.toolbar-filters{flex-wrap:nowrap;flex:1 1 auto;justify-content:flex-end}.toolbar-row .vt-btn,.toolbar-row .compare-btn{padding:0 .5rem;font-size:.72rem;min-height:2.5rem;min-width:2.5rem}.vt-label{display:none}}.view-toggle{display:flex;border:1px solid var(--clr-border);border-radius:.75rem;overflow:hidden;flex-shrink:0}.vt-btn{display:flex;align-items:center;justify-content:center;gap:.3rem;min-width:2.15rem;height:2.15rem;padding:0 .5rem;border:none;background:var(--clr-surface);color:var(--clr-text-tertiary);cursor:pointer;transition:all .15s;font-size:.75rem;white-space:nowrap}.vt-btn+.vt-btn{border-inline-start:1px solid var(--clr-border)}.vt-btn:hover{background:var(--clr-page);color:var(--clr-text-secondary)}.vt-btn.active{background:var(--clr-primary-bg);color:var(--clr-primary)}html.dark .vt-btn.active{color:var(--clr-primary-text)}.list-section{background:var(--clr-surface);border:1px solid var(--clr-border);border-radius:.75rem;padding:.5rem 1.25rem;overflow-x:auto}.list-header{display:flex;align-items:center;gap:1.5rem;padding:.4rem .25rem;border-bottom:2px solid var(--clr-border);font-size:.68rem;color:var(--clr-text-tertiary);font-weight:500;user-select:none}.list-header span[class^=lh-]{cursor:pointer;transition:color .15s}.list-header span[class^=lh-]:hover{color:var(--clr-text-secondary)}.lh-bookmark{flex-shrink:0;width:1.5rem}.lh-status{flex-shrink:0;width:2.5rem;text-align:center;white-space:nowrap}.lh-name{flex:1;min-width:0}.lh-mt{flex-shrink:0;width:16rem;text-align:center;margin-inline-end:6rem}.lh-resp{flex-shrink:0;width:3.5rem;text-align:center}.lh-spark{flex-shrink:0;width:16rem;text-align:center;padding:0 .15rem}.list-rows{display:flex;flex-direction:column}.list-row{display:flex;align-items:center;gap:1.5rem;padding:.85rem .25rem;cursor:pointer;transition:background .15s;border-bottom:1px solid var(--clr-border-light)}.list-row:last-child{border-bottom:none}.list-row:hover{background:#00000005}html.dark .list-row:hover{background:#ffffff08}.lr-bookmark{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:1.5rem}.lr-status{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:2.5rem}.lr-name{display:flex;align-items:center;gap:.4rem;font-weight:600;font-size:.82rem;color:var(--clr-text);flex:1;min-width:0}.lr-name img{width:1.3rem;height:1.3rem;object-fit:contain;flex-shrink:0}.lr-label{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.status-dot{width:10px;height:10px;border-radius:50%;flex-shrink:0}.status-dot.dot-up{background:var(--clr-green);box-shadow:0 0 0 2.5px var(--clr-green-bg)}.status-dot.dot-partial{background:var(--clr-warning-dot);box-shadow:0 0 0 2.5px var(--clr-warning-bg)}.status-dot.dot-down{background:#ef4444;box-shadow:0 0 0 2.5px var(--clr-red-bg)}.status-dot.dot-unknown{background:var(--clr-text-tertiary);box-shadow:0 0 0 2.5px var(--clr-border)}.lr-resp{flex-shrink:0;width:3.5rem;text-align:center}.list-resp{font-size:.75rem;font-weight:600;white-space:nowrap}.list-resp small{font-size:.55rem;font-weight:400;color:var(--clr-text-tertiary);margin-right:.06rem}.resp-ok{color:var(--clr-green)}.resp-mid{color:var(--clr-warning)}.resp-bad{color:var(--clr-red)}.resp-na{color:var(--clr-text-tertiary);font-size:.75rem}.lr-mt{display:flex;align-items:center;justify-content:center;gap:.3rem;flex-shrink:0;width:16rem;margin-inline-end:6rem}.list-mt-bar-row{display:flex;align-items:center;gap:.4rem;width:100%;font-size:.68rem;font-weight:600}.list-mt-bar-track{flex:1;height:7px;border-radius:4px;background:var(--clr-border);overflow:hidden}.list-mt-bar-track.has-down{background:var(--clr-red-bg)}.list-mt-bar-fill{height:100%;border-radius:4px;background:var(--clr-green);transition:width .3s ease;width:var(--bar-pct, 0%)}.list-mt-label-up{color:var(--clr-green);white-space:nowrap}.list-mt-label-down{color:var(--clr-red);white-space:nowrap}.list-mt-bar{width:60px;height:7px;background:var(--clr-border);border-radius:4px;overflow:hidden;flex-shrink:0}.list-mt-bar.has-down{background:var(--clr-red-bg)}.list-mt-fill{height:100%;background:var(--clr-green);border-radius:4px;transition:width .3s}.list-mt-text{font-size:.72rem;white-space:nowrap;color:var(--clr-text-secondary)}.mt-num-up{color:var(--clr-green);font-weight:600}.mt-num-sep{color:var(--clr-text-muted);margin:0 .04rem;font-weight:400}.mt-num-total{color:var(--clr-text-secondary);font-weight:500}.lr-spark{flex-shrink:0;width:16rem;padding:0 .15rem;min-width:0}.sparkline{width:100%;height:28px}html.dark .sparkline line{opacity:.85}.lr-label-sm{font-size:.62rem;color:var(--clr-text-tertiary);font-weight:400;white-space:nowrap}.list-header,.list-row{min-width:580px}.lr-mt-badge,.lr-mt-mobile,.lh-mt-mobile{display:none}@media(max-width:639px){.list-section{padding:.25rem .4rem;overflow-x:hidden}.list-header,.list-row{min-width:0;gap:.25rem}.list-header{padding:.25rem .5rem;gap:.25rem;font-size:.6rem}.list-row{padding:.6rem .5rem;gap:.25rem}.lr-bookmark,.lh-bookmark{display:none}.lr-status{width:1.2rem;flex-shrink:0}.lh-status{width:1.2rem;flex-shrink:0;font-size:0}.lr-name{gap:.25rem;font-size:.88rem;flex:1;min-width:0}.lr-name img{width:1rem;height:1rem}.lh-name{padding-inline-start:0}.lr-resp,.lh-resp,.lr-mt,.lh-mt,.lr-mt-mobile,.lh-mt-mobile{display:none}.lr-spark,.lh-spark{flex-shrink:0;width:9rem;padding:0}.lr-label-sm{display:none}.status-dot{width:8px;height:8px}.lr-mt-badge{display:inline-flex;align-items:center;flex-shrink:0;font-size:.55rem;font-weight:600;padding:.1rem .25rem;border-radius:.25rem;background:var(--clr-green-bg);color:var(--clr-green);border:1px solid var(--clr-green-border);white-space:nowrap}.lr-mt-badge.mt-badge-mid{background:var(--clr-warning-bg);color:var(--clr-warning);border-color:var(--clr-warning-border)}.lr-mt-badge.mt-badge-down{background:var(--clr-red-bg);color:var(--clr-red);border-color:var(--clr-red-border)}}.alert-banner{background:var(--clr-alert-bg);border-bottom:2px solid var(--clr-alert-border);color:var(--clr-alert-text);text-align:center;padding:.55rem 1rem;font-size:.83rem;font-weight:500;position:sticky;top:0;z-index:41}.ad-banner-bar{width:100%;text-align:center;background:var(--clr-surface)}.ad-banner-link,.ad-banner-static{display:block;line-height:0}.ad-banner-link img,.ad-banner-static img{width:100%;height:auto;display:block}@media(max-width:640px){.ad-banner-link img,.ad-banner-static img{width:100%;height:auto}}.ad-banner-sticky{position:sticky;top:0;z-index:40}.ad-banner-sticky-bottom{position:fixed;inset:auto 0 0;z-index:40}.ad-banner-desktop-only{display:block}@media(max-width:640px){.ad-banner-desktop-only{display:none!important}}.ad-banner-mobile-only{display:none}@media(max-width:640px){.ad-banner-mobile-only{display:block!important}}.ad-banner-controls{display:flex;align-items:center;justify-content:flex-end;gap:4px;padding:2px 8px;direction:rtl;background:transparent}.ad-banner-dismiss{display:flex;align-items:center;justify-content:center;width:18px;height:18px;border-radius:4px;background:#00000073;backdrop-filter:blur(4px);border:none;color:#fff;font-size:13px;line-height:1;cursor:pointer;transition:background .2s;padding:0}.ad-banner-dismiss:hover{background:#000000a6}.ad-banner-tag{font-size:10px;line-height:1;color:#fff;background:#00000073;backdrop-filter:blur(4px);padding:3px 6px;border-radius:4px;user-select:none;font-family:inherit}body.has-sticky-footer .fixed-actions{bottom:80px}.search-hl{background:var(--clr-search-hl);color:var(--clr-search-hl-text);border-radius:2px;padding:0 1px}.compare-btn{display:flex;align-items:center;justify-content:center;gap:.3rem;min-width:2.15rem;height:2.15rem;padding:0 .5rem;border:1px solid var(--clr-border);border-radius:.75rem;background:var(--clr-surface);color:var(--clr-text-tertiary);font-size:.75rem;white-space:nowrap;cursor:pointer;transition:all .15s;flex-shrink:0}.compare-btn:hover{border-color:var(--clr-border-hover);color:var(--clr-text-secondary)}.compare-btn.active{background:var(--clr-primary-bg);color:var(--clr-primary);border-color:var(--clr-primary-border)}html.dark .compare-btn.active{color:var(--clr-primary-text)}.compare-selectable{cursor:pointer}.compare-selected{outline:2px solid var(--clr-primary)!important;outline-offset:2px;background:var(--clr-primary-bg)!important}.compare-check{position:absolute;top:.6rem;left:.6rem;width:1.1rem;height:1.1rem;border-radius:50%;border:2px solid var(--clr-text-muted);background:var(--clr-surface);display:flex;align-items:center;justify-content:center;transition:all .15s;color:#fff;z-index:2}.compare-check.active{background:var(--clr-primary);border-color:var(--clr-primary)}.compare-panel{position:fixed;bottom:0;left:0;right:0;background:var(--clr-surface);border-top:1px solid var(--clr-border);box-shadow:0 -4px 24px #0000001a;z-index:200;max-height:55vh;overflow-y:auto}html.dark .compare-panel{box-shadow:0 -4px 24px #0006}@media(max-width:767px){.compare-panel{max-height:45vh}}.compare-panel-inner{max-width:64rem;margin:0 auto;padding:1rem 1.5rem}@media(max-width:767px){.compare-panel-inner{padding:.75rem 1rem}}.compare-grid{display:grid;gap:.75rem;grid-template-columns:repeat(auto-fit,minmax(140px,1fr))}.compare-item-col{border:1px solid var(--clr-border);border-radius:.75rem;padding:.85rem .75rem;display:flex;flex-direction:column;align-items:center;gap:.2rem}.compare-close-btn{font-size:.75rem;color:var(--clr-text-tertiary);background:none;border:none;cursor:pointer;padding:.2rem .4rem;border-radius:.5rem;transition:all .15s}.compare-close-btn:hover{color:var(--clr-text);background:var(--clr-surface-hover)}.compare-item-empty{border:1.5px dashed var(--clr-border);background:var(--clr-page);min-height:7rem;justify-content:center}.compare-empty-hint{font-size:.72rem;color:var(--clr-text-muted);text-align:center}.drag-enabled{cursor:grab!important}.drag-enabled:active{cursor:grabbing!important}.drag-over{outline:2px dashed var(--clr-primary);outline-offset:2px;background:var(--clr-primary-bg)!important}.kiosk-exit-btn{position:fixed;top:.75rem;right:.75rem;z-index:500;width:2rem;height:2rem;border:1px solid var(--clr-border);border-radius:.75rem;background:#ffffffeb;color:var(--clr-text-secondary);display:flex;align-items:center;justify-content:center;cursor:pointer;font-size:.8rem;backdrop-filter:blur(4px);transition:all .15s}.kiosk-exit-btn:hover{background:var(--clr-surface);color:var(--clr-text);border-color:var(--clr-border-hover)}html.dark .kiosk-exit-btn{background:#1e293beb}.refresh-pill{display:flex;align-items:center;gap:.3rem;padding:.2rem .55rem;border:1px solid var(--clr-border);border-radius:.375rem;font-size:.72rem;color:var(--clr-text-tertiary);flex-shrink:0}.response-chart-wrapper{border-top:0;border-radius:0;padding:0;background:transparent;margin-top:0}.response-chart-wrapper.chart-closed{border-top:0;border-radius:0;padding:0;margin-top:0;background:transparent}.response-chart-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:.5rem;flex-wrap:wrap;gap:.4rem}.chart-closed .response-chart-header{margin-bottom:0}.chart-icon{color:var(--clr-text-tertiary);flex-shrink:0}.response-chart-title{font-size:.75rem;font-weight:500;color:var(--clr-text-tertiary)}.response-chart-ranges{display:flex;gap:.25rem}.response-chart-header-end{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}.range-btn{font-family:inherit;font-size:.7rem;font-weight:500;padding:.2rem .55rem;border-radius:.75rem;border:1px solid var(--clr-border);background:var(--clr-surface);color:var(--clr-text-secondary);cursor:pointer;transition:all .15s}.range-btn:hover{border-color:var(--clr-border-hover);color:var(--clr-text)}.range-btn.active{background:var(--clr-primary-bg);color:var(--clr-primary);border-color:var(--clr-primary-border)}html.dark .range-btn.active{color:var(--clr-primary-text)}.response-chart-body{position:relative;height:200px;direction:ltr}.response-chart-body canvas{display:block;width:100%!important;height:100%!important}.response-chart-loading{position:absolute;inset:0;z-index:2;display:flex;align-items:center;justify-content:center;background:#ffffffd9}html.dark .response-chart-loading{background:#1e293bd9}.response-chart-error{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;font-size:.8rem;color:#ef4444}.chart-chevron{color:var(--clr-text-tertiary);transition:transform .25s ease;flex-shrink:0}.chart-chevron.chart-collapsed{transform:rotate(-90deg)}.chart-y-label-mobile{display:none;font-size:.65rem;color:var(--clr-text-tertiary);font-weight:500;margin-bottom:.15rem;text-align:left;direction:ltr}@media(max-width:767px){.chart-y-label-mobile{display:block}}@media(max-width:767px){.response-chart-wrapper{padding:.5rem .25rem;border-radius:.375rem}.response-chart-wrapper.chart-closed{padding:.35rem 0 0}.response-chart-body{height:160px}.range-btn{font-size:.62rem;padding:.15rem .35rem}}.fixed-actions{position:fixed;bottom:1.5rem;left:1.5rem;z-index:100;display:flex;flex-direction:column;gap:.5rem}.fixed-actions.has-sticky-footer{bottom:8rem}@media(max-width:767px){.fixed-actions{bottom:1rem;left:1rem}.fixed-actions.has-sticky-footer{bottom:6rem}}.fixed-action-btn{width:2.75rem;height:2.75rem;display:flex;align-items:center;justify-content:center;border-radius:.75rem;border:1px solid var(--clr-border);background:var(--clr-surface);color:var(--clr-text-secondary);cursor:pointer;transition:all .15s;box-shadow:0 2px 8px #00000014}html.dark .fixed-action-btn{box-shadow:0 2px 8px #0000004d}.fixed-action-btn:hover{background:var(--clr-surface-hover);color:var(--clr-text)}.fixed-action-btn.active{background:var(--clr-primary-bg);color:var(--clr-primary);border-color:var(--clr-primary-border)}html.dark .fixed-action-btn.active{color:var(--clr-primary-text)}.scroll-top-btn{position:fixed;bottom:1.5rem;left:1.5rem;z-index:100;width:2.25rem;height:2.25rem;display:flex;align-items:center;justify-content:center;border-radius:.75rem;border:1px solid var(--clr-border);background:var(--clr-surface);color:var(--clr-text-secondary);cursor:pointer;transition:all .15s;box-shadow:0 2px 8px #00000014}.scroll-top-btn:hover{background:var(--clr-surface-hover);color:var(--clr-text)}.report-count-badge{display:inline-flex;align-items:center;gap:.25rem;font-size:.68rem;font-weight:600;color:var(--clr-warning);background:var(--clr-warning-bg);border:1px solid var(--clr-warning-border);padding:.1rem .4rem;border-radius:.375rem;white-space:nowrap}.report-dot{color:var(--clr-warning);flex-shrink:0;display:inline-flex;align-items:center}.entity-action-report{background:var(--clr-surface);color:var(--clr-text);border-color:var(--clr-border);border-radius:.75rem}.entity-action-report:hover{background:var(--clr-page);border-color:var(--clr-border-hover);color:var(--clr-text)}.entity-action-report.reported{background:var(--clr-surface-hover);color:var(--clr-text-tertiary);border-color:var(--clr-border);cursor:default}.report-banner{display:flex;align-items:center;gap:.4rem;background:var(--clr-warning-bg);border:1px solid var(--clr-warning-border);border-radius:.75rem;padding:.5rem .75rem;font-size:.8rem;color:var(--clr-warning-banner-text);margin-bottom:1rem}.report-overlay{position:fixed;inset:0;z-index:9999;background:#00000080;backdrop-filter:blur(2px);display:flex;align-items:center;justify-content:center;padding:1rem}.report-modal{background:var(--clr-surface);border-radius:.75rem;width:100%;max-width:420px;box-shadow:0 20px 60px #0003;overflow:hidden}.report-modal-header{display:flex;align-items:center;justify-content:space-between;padding:.75rem 1rem;border-bottom:1px solid var(--clr-border);font-weight:600;font-size:.9rem;color:var(--clr-text)}.report-modal-close{background:none;border:none;font-size:1.4rem;color:var(--clr-text-tertiary);cursor:pointer;line-height:1;padding:0 .25rem}.report-modal-close:hover{color:var(--clr-text-secondary)}.report-modal-body{padding:1rem}.report-label{display:block;font-size:.78rem;font-weight:500;color:var(--clr-text-secondary);margin-bottom:.3rem;margin-top:.6rem}.report-label:first-child{margin-top:0}.report-required{color:#ef4444}.report-input{width:100%;padding:.5rem .65rem;border:1px solid var(--clr-border);border-radius:.75rem;font-size:.82rem;color:var(--clr-text);background:var(--clr-page);transition:border-color .15s;font-family:inherit}.report-input:focus{border-color:var(--clr-primary);background:var(--clr-surface)}.report-textarea{min-height:70px;resize:vertical}.report-modal-error{background:var(--clr-red-bg);color:var(--clr-red);border:1px solid var(--clr-red-border);border-radius:.4rem;padding:.4rem .6rem;font-size:.78rem;margin-bottom:.5rem}.report-submit-btn{display:block;width:100%;margin-top:1rem;padding:.55rem;border:none;border-radius:.75rem;background:var(--clr-tooltip-bg);color:var(--clr-tooltip-text);font-size:.85rem;font-weight:600;cursor:pointer;transition:background .15s;font-family:inherit}.report-submit-btn:hover{background:var(--clr-surface-hover)}.report-submit-btn:disabled{opacity:.6;cursor:default}html.dark .report-submit-btn{background:var(--clr-primary);color:#fff}html.dark .report-submit-btn:hover{background:var(--clr-primary)}.bookmark-btn{position:absolute;top:.5rem;left:.5rem;width:1.75rem;height:1.75rem;display:flex;align-items:center;justify-content:center;border:none;background:transparent;color:var(--clr-text-muted);cursor:pointer;border-radius:.375rem;transition:all .15s;opacity:0;z-index:2}.entity-card:hover .bookmark-btn{opacity:1}.bookmark-btn.active{opacity:1;color:var(--clr-primary)}.bookmark-btn:hover{color:var(--clr-primary);background:var(--clr-surface-hover)}.bookmark-btn-table{display:flex;align-items:center;justify-content:center;width:1.25rem;height:1.25rem;border:none;background:transparent;color:var(--clr-text-muted);cursor:pointer;flex-shrink:0;transition:color .15s}.bookmark-btn-table.active,.bookmark-btn-table:hover{color:var(--clr-primary)}html.dark .bookmark-btn-table.active,html.dark .bookmark-btn-table:hover{color:var(--clr-primary-text)}@media(max-width:767px){.entity-header{margin-bottom:1rem}.entity-header-top{gap:.5rem;margin-bottom:.5rem}.entity-header-name{font-size:1.2rem}.entity-header-name-en{font-size:.72rem}.entity-header-logo,.entity-header-bookmark{width:2rem;height:2rem}.entity-header-bookmark svg{width:15px;height:15px}.entity-header-tools{gap:.35rem}.entity-header-tools .entity-action-btn{font-size:.72rem;padding:.35rem .6rem}.entity-header-links{gap:.35rem}.entity-link-btn{font-size:.75rem;padding:.45rem .5rem}.report-banner{font-size:.72rem;padding:.4rem .6rem}.report-banner-detail{display:none}.mt-card{padding:.6rem}.section-title{font-size:1.1rem}.view-toggle--desktop{display:none}.vt-btn{min-width:1.85rem;height:1.85rem;font-size:.68rem;padding:0 .35rem}.back-link{font-size:.78rem}.dark-toggle{width:2rem;height:2rem}.mt-section-header{flex-direction:column;align-items:flex-start;gap:.4rem}.mt-section-filters{width:100%}.chip-mt{font-size:.6rem;padding:.1rem .35rem}.mt-card .flex.justify-between.mt-info{font-size:.6rem;margin-top:6px}}.irb-ad-toggle{display:none!important}.irb-ad-wrap{margin:32px 0;text-align:center}.irb-ad-link{position:relative;display:inline-block;line-height:0}.irb-ad-link img{max-width:100%;height:auto;border-radius:12px;display:block}.irb-ad-close{position:absolute;top:8px;left:8px;z-index:2;width:22px;height:22px;border-radius:50%;background:#00000059;backdrop-filter:blur(4px);border:1px solid rgba(255,255,255,.25);color:#fff;font-size:14px;font-weight:300;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease;text-decoration:none;user-select:none}.irb-ad-close:hover{background:#0000008c;transform:scale(1.08)}.irb-ad-toggle:checked+.irb-ad-wrap{display:none!important}@media(hover:none){.entity-card:active{background:var(--clr-page)}html.dark .entity-card:active{background:#253348}.entity-table tbody tr:active{background:var(--clr-surface-hover)}html.dark .entity-table tbody tr:active{background:#253348}.vt-btn:active{background:var(--clr-primary-bg);color:var(--clr-primary)}.fixed-action-btn:active{background:var(--clr-surface-hover);color:var(--clr-text)}.bookmark-btn{opacity:1}}.embed-mode .site-header,.embed-mode .dark-toggle,.embed-mode .back-link,.embed-mode .back-to-ib,.embed-mode .site-footer,.embed-mode .site-description,.embed-mode .ad-banner-wrapper,.embed-mode .fixed-actions,.embed-mode .compare-panel,.embed-mode .entity-top-nav{display:none!important}.embed-mode{overscroll-behavior:none}
