.preset-row{display:flex;align-items:center;gap:12px;padding:11px 14px;border-bottom:1px solid var(--line);background:var(--panel2);font-size:13px}.preset-row label{font-weight:750}.preset-row .field{width:auto;min-width:190px;padding:7px 10px}.preset-row small{color:var(--muted)}.statusbar a{margin-left:auto;color:var(--brand);font-weight:700}.format-guide{margin-top:42px}.format-guide h2{letter-spacing:-.03em}.guide-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.guide-grid article{border:1px solid var(--line);background:var(--panel);border-radius:13px;padding:16px}.guide-grid code{color:var(--brand);font-weight:800}.guide-grid p{margin:7px 0 0;color:var(--muted);font-size:14px}.analyzer-metrics{grid-template-columns:repeat(9,1fr)}.analyzer-metrics .metric{padding:12px}.analyzer-metrics .metric strong{font-size:22px}.goal-row{display:grid;grid-template-columns:auto 110px 1fr auto;gap:12px;align-items:center;margin:5px 0 18px}.goal-row label{font-weight:750}.goal-track,.limit-track{height:8px;background:var(--line);border-radius:999px;overflow:hidden}.goal-track span,.limit-track span{display:block;height:100%;background:linear-gradient(90deg,var(--cyan),var(--brand),var(--violet));border-radius:inherit}.analyzer-input{min-height:300px}.analysis-grid{display:grid;grid-template-columns:1fr 1fr;gap:28px;margin-top:24px}.analysis-grid h2,.limit-section h2{font-size:19px}.result-item{display:flex;justify-content:space-between;gap:12px}.keyword-list{display:flex;flex-wrap:wrap;gap:8px}.keyword-list div{display:flex;gap:8px;padding:7px 10px;border-radius:999px;background:var(--panel2);border:1px solid var(--line)}.keyword-list strong{color:var(--brand)}.limit-section{margin-top:28px}.limit-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.limit-card{padding:14px;border:1px solid var(--line);border-radius:12px;background:var(--panel2)}.limit-card>div:first-child{display:flex;justify-content:space-between;gap:10px}.limit-card small,.limit-card span,.muted{color:var(--muted)}.limit-card .limit-track{margin:10px 0 7px}.limit-card.over{border-color:color-mix(in srgb,var(--bad) 50%,var(--line))}.limit-card.over .limit-track span{background:var(--bad)}.limit-card.over small{color:var(--bad)}@media(max-width:1050px){.analyzer-metrics{grid-template-columns:repeat(3,1fr)}}@media(max-width:720px){.analysis-grid,.guide-grid,.limit-grid{grid-template-columns:1fr}.preset-row{align-items:flex-start;flex-direction:column}.preset-row .field{width:100%}.goal-row{grid-template-columns:1fr auto}.goal-row .field{width:110px}.goal-track{grid-column:1/-1}.statusbar a{width:100%;margin-left:0}}