.t5-welcome{margin:0}.t5-plans{gap:var(--space-6);min-width:0;display:grid}.t5-plan{min-width:0;padding:var(--space-5) 0 0;border:0;border-top:1px solid var(--line);margin:0;display:block}.t5-plan:first-child{border-top:0;padding-top:0}.t5-legend{margin:0 0 var(--space-4);color:var(--ink);font-family:var(--font-display);font-size:var(--text-2xl);letter-spacing:.005em;padding:0;font-weight:500;line-height:1.1;display:block}.t5-legend-title:focus{outline:none}.t5-legend-title:focus-visible{outline:2px solid var(--accent);outline-offset:6px}.t5-fields{align-items:start;gap:var(--space-5);min-width:0;display:grid}@media (min-width:43.75rem){.t5-fields{column-gap:var(--space-6);grid-template-columns:repeat(2,minmax(0,1fr))}.t5-remove{align-self:end}}.t5-remove{min-width:0}.t5-over{margin-top:var(--space-4)}.t5-actions{align-items:center;gap:var(--space-2) var(--space-5);padding-top:var(--space-5);border-top:1px solid var(--line);flex-wrap:wrap;display:flex}.t5-actions-end{margin-inline-start:auto}.t5-limit{margin:0}.t5-confirm,.t5-confirm-actions{align-items:center;gap:var(--space-2) var(--space-4);flex-wrap:wrap;display:flex}.t5-confirm p{color:var(--ink);margin:0}.t5-result{grid-template-columns:minmax(0,1fr)}.t5-result .tool-result-verdict{max-width:34ch;font-size:var(--text-h3);text-wrap:balance;align-items:flex-start;line-height:1.12}.t5-result .tool-dot-lg{margin-top:.25em}.t5-by-plan{max-width:48rem}.t5-shared{gap:var(--space-2);max-width:var(--measure-dark);padding-top:var(--space-4);border-top:1px solid var(--line);display:grid}.t5-shared p{margin:0}.t5-save{align-items:center}.t5-save .tool-note{margin:0}.t5-waiting{gap:var(--space-2);max-width:var(--measure-dark);display:grid}.t5-waiting p{margin:0}.t5-why{gap:var(--space-1);color:var(--ink-muted);font-size:var(--text-body);margin:0;padding-inline-start:1.25rem;line-height:1.6;display:grid}.t5-sheet{gap:var(--space-3);color:var(--ink);font-family:var(--font-body);font-size:var(--text-body);line-height:1.45}.t5-sheet p,.t5-sheet h2,.t5-sheet h3{margin:0}.t5-sheet-head{gap:var(--space-1);display:grid}.t5-sheet-title{font-family:var(--font-display);font-size:var(--text-h3);letter-spacing:-.015em;font-weight:700;line-height:1.02}.t5-sheet-made{color:var(--ink-muted)}.t5-sheet .t5-sheet-verdict{color:var(--ink);padding-top:var(--space-3);border-top:2px solid var(--coal);font-family:var(--font-display);font-size:var(--text-2xl);font-weight:600;line-height:1.15}.t5-sheet .t5-sheet-line{color:var(--ink);font-weight:500}.t5-sheet-note{color:var(--ink-muted)}.t5-table{border-collapse:collapse;width:100%;font-size:var(--text-min);font-variant-numeric:tabular-nums;line-height:1.35}.t5-table-cap{padding-bottom:var(--space-2);color:var(--ink-muted);font-family:var(--font-mono);font-size:var(--text-min);letter-spacing:.06em;text-align:start;text-transform:uppercase}.t5-table th,.t5-table td{padding:var(--space-2) var(--space-2);border-top:1px solid var(--line-strong);text-align:end;vertical-align:bottom;overflow-wrap:anywhere}.t5-table th[scope=col]{border-top:2px solid var(--coal);font-weight:600}.t5-table th:first-child,.t5-table th[scope=row]{text-align:start;font-weight:600}.t5-table tfoot th,.t5-table tfoot td{border-top:2px solid var(--coal);font-weight:700}.t5-table tfoot th{text-align:end}.t5-sheet-sub{font-family:var(--font-display);font-size:var(--text-xl);font-weight:600;line-height:1.2}.t5-sheet-skip ul{gap:var(--space-1);margin:var(--space-2) 0 0;padding-inline-start:1.25rem;display:grid}.t5-sheet-foot{padding-top:var(--space-3);border-top:1px solid var(--line-strong);color:var(--ink-muted)}@media print{main[data-tool=microsoft-365-license-check] .tool-head{display:none}main[data-tool=microsoft-365-license-check] .tool-stage{padding-block:0}.t5-sheet.tool-print-only{gap:var(--space-4);display:grid}.t5-sheet-title{font-size:var(--text-h3)}.t5-table tr{break-inside:avoid}}
