body{color:#1a1a1a;margin:2rem;font-family:system-ui,sans-serif}header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}nav button[aria-pressed=true]{font-weight:700}form{gap:.75rem;max-width:32rem;display:grid}label{gap:.25rem;max-width:32rem;margin:.5rem 0;display:grid}table{border-collapse:collapse;width:100%}th,td{text-align:left;border-bottom:1px solid #ddd;padding:.5rem}td button{margin-right:.25rem}[role=status]{min-height:1.5rem}#intro{max-width:48rem;margin:0 0 1rem}#intro summary{cursor:pointer;font-weight:700}.section-title,.field-label{align-items:center;display:flex}.field{gap:.25rem;display:grid}.field label{margin:0}.help{vertical-align:middle;margin-left:.25rem;display:inline-block;position:relative}.help-trigger{color:#1a1a1a;width:1.25rem;height:1.25rem;font:inherit;cursor:help;background:#fff;border:1px solid #767676;border-radius:50%;padding:0;font-size:.75rem;line-height:1}.help-text{z-index:10;color:#fff;text-align:left;white-space:normal;background:#1a1a1a;border-radius:4px;width:max-content;max-width:min(22rem,80vw);padding:.5rem .75rem;font-size:.875rem;font-weight:400;line-height:1.4;display:none;position:absolute;top:100%;left:0}.help:hover .help-text,.help:focus-within .help-text{display:block}.help.dismissed .help-text{display:none}#signed-in .help-text,th:nth-last-child(-n+2) .help-text{left:auto;right:0}@media (width<=48rem){.help-text,#signed-in .help-text,th:nth-last-child(-n+2) .help-text{width:auto;max-width:none;position:fixed;inset:auto 1rem 1rem}}
