.gsc-page{min-width:0;padding-bottom:40px}.gsc-page .island-head h1 span{color:var(--sea-text)}.gsc-small{color:var(--muted);margin:8px 0;font-size:.85rem;line-height:1.6}.gsc-section{min-width:0;margin:34px 0}.gsc-section h2{margin:0 0 12px;font-size:1.35rem;line-height:1.25}.gsc-section h2 small{color:var(--muted);margin-left:6px;font-size:.8rem;font-weight:600}.gsc-search{background:var(--surface-sky);border:1px solid var(--rule);border-radius:18px;margin:4px 0 18px;padding:18px}.gsc-search fieldset{border:0;min-width:0;margin:0;padding:0}.gsc-search label{margin-bottom:8px;font-weight:700;display:block}.gsc-search__row{flex-wrap:wrap;gap:10px;display:flex}.gsc-search input{border:1px solid var(--rule-strong);background:var(--paper);min-width:0;min-height:48px;color:var(--ink);font:inherit;border-radius:10px;flex:220px;padding:10px 12px;font-size:1rem}.gsc-search button{background:var(--accent);min-height:48px;color:var(--on-accent);font:700 1rem var(--font-body,inherit);cursor:pointer;border:0;border-radius:24px;padding:10px 22px}.gsc-search button:hover{background:var(--accent-hover)}.gsc-search fieldset:disabled button{opacity:.6;cursor:default}.gsc-warning{background:var(--warn-soft);border-left:4px solid var(--warn);color:var(--ink);border-radius:10px;margin:14px 0;padding:12px 16px;line-height:1.55}.gsc-results{margin:8px 0 26px}.gsc-results__note{color:var(--muted);margin:0 0 12px;font-size:.85rem}.gsc-result{border:1px solid var(--rule);background:var(--paper);border-left-width:6px;border-radius:14px;min-width:0;margin:0 0 12px;padding:16px 18px}.gsc-result--ok{border-left-color:var(--ok)}.gsc-result--warn{border-left-color:var(--warn)}.gsc-result--bad{border-left-color:var(--bad)}.gsc-result--plain{border-left-color:var(--rule-strong)}.gsc-result__kind{letter-spacing:.06em;text-transform:uppercase;margin:0 0 6px;font-size:.75rem;font-weight:800}.gsc-result--ok .gsc-result__kind{color:var(--ok)}.gsc-result--warn .gsc-result__kind{color:var(--warn)}.gsc-result--bad .gsc-result__kind{color:var(--bad)}.gsc-result h3{overflow-wrap:anywhere;margin:0 0 8px;font-size:1.15rem;line-height:1.3}.gsc-result dl{grid-template-columns:minmax(0,1fr);gap:6px 16px;margin:10px 0;display:grid}.gsc-result dl>div{min-width:0}.gsc-result dt{color:var(--muted);font-size:.75rem}.gsc-result dd{overflow-wrap:anywhere;margin:0;font-weight:650}.gsc-result p{overflow-wrap:anywhere;margin:8px 0;line-height:1.55}.gsc-result a{font-weight:650}@media (width>=640px){.gsc-result dl{grid-template-columns:repeat(2,minmax(0,1fr))}}.gsc-advice{background:var(--surface-aqua);border-radius:16px;margin:20px 0;padding:16px 18px}.gsc-advice__kicker{letter-spacing:.06em;text-transform:uppercase;color:var(--ink-2);margin:0 0 6px;font-size:.75rem;font-weight:800}.gsc-advice blockquote{border-left:3px solid var(--sea-text);margin:0;padding:0 0 0 14px}.gsc-advice blockquote p{color:var(--ink);margin:0;line-height:1.6}.gsc-tiles{grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));gap:14px;margin:0;padding:0;list-style:none;display:grid}.gsc-tile{border:1px solid var(--rule);background:var(--paper);border-radius:16px;min-width:0;padding:16px}.gsc-tile__kind{color:var(--ink-2);margin:0;font-size:.8rem;font-weight:700}.gsc-tile__big{font-variant-numeric:tabular-nums;margin:6px 0;font-size:2rem;font-weight:800;line-height:1.1}.gsc-tile__big small{color:var(--muted);font-size:.85rem;font-weight:600}.gsc-tile__text{color:var(--muted);margin:0;font-size:.85rem;line-height:1.5}.gsc-changes{margin:0;padding:0;list-style:none}.gsc-changes li{border-bottom:1px solid var(--rule);padding:12px 0}.gsc-changes__what{letter-spacing:.05em;text-transform:uppercase;color:var(--sea-text);margin:0;font-size:.75rem;font-weight:800}.gsc-changes__name{overflow-wrap:anywhere;margin:4px 0 0;font-weight:700}.gsc-table th[scope=row]{text-transform:none;letter-spacing:0;color:var(--ink);border-bottom:1px solid var(--rule);white-space:normal;min-width:10rem;padding:9px 10px 9px 0;font-size:.9375rem;font-weight:650}.gsc-table td{font-size:.9rem}.gsc-domains{overflow-wrap:anywhere;word-break:break-word;min-width:9rem;max-width:22rem;font-size:.85rem}.gsc-badge{background:var(--surface-sky);color:var(--ink);white-space:nowrap;border-radius:999px;padding:2px 8px;font-size:.8rem;font-weight:700;display:inline-block}.gsc-badge--ok{background:var(--ok-soft);color:var(--ok)}.gsc-badge--warn{background:var(--warn-soft);color:var(--warn)}.gsc-fold summary{cursor:pointer;align-items:center;min-height:44px;list-style:none;display:flex}.gsc-fold summary::-webkit-details-marker{display:none}.gsc-fold summary h2{margin:0;display:inline}.gsc-fold summary:after{content:"+";color:var(--muted);margin-left:auto;padding-left:12px;font-size:1.4rem;font-weight:700}.gsc-fold[open] summary:after{content:"–"}.gsc-fold{border-top:1px solid var(--rule);border-bottom:1px solid var(--rule);padding:10px 0}.gsc-source-list{padding-left:18px;line-height:1.7}.gsc-sources p{color:var(--ink-2);line-height:1.6}
