:root{--y-purple:#5f2eea;--y-blue:#00e;--y-green:#1a7f37;--y-red:#c00;--y-orange:#e07b00;--y-teal:#007a7a;--y-magenta:#b8006b}*{box-sizing:border-box}body{color:#000;background-color:#d8d8d8;background-image:linear-gradient(90deg,#fff9 1px,#0000 1px),linear-gradient(#fff9 1px,#0000 1px);background-size:24px 24px;margin:0;padding:0;font-family:Times New Roman,Times,serif;line-height:1.5}.banner{text-align:center;background-color:#fff;border-bottom:4px double #000;padding:1rem}.wordmark{letter-spacing:.05em;margin:0;font-family:Comic Sans MS,Chalkboard SE,cursive;font-size:3rem;font-weight:700}.wordmark span:first-child{color:var(--y-purple)}.wordmark span:nth-child(2){color:var(--y-blue)}.wordmark span:nth-child(3){color:var(--y-green)}.wordmark span:nth-child(4){color:var(--y-red)}.wordmark span:nth-child(5){color:var(--y-orange)}.wordmark span:nth-child(6){color:var(--y-teal)}.wordmark span:nth-child(7){color:var(--y-magenta)}.tagline{margin:.25rem 0 .75rem;font-style:italic}nav[aria-label=Primary]{font-family:Arial,Helvetica,sans-serif;font-size:.95rem}a{color:#00e}a:visited{color:#551a8b}.mail-tabs{gap:.4rem;margin-bottom:1rem;display:flex}.mail-tabs a{background-color:#e0e0e0;border:2px outset silver;padding:.3rem .75rem;font-family:Arial,Helvetica,sans-serif;text-decoration:none}.mail-tabs a[aria-current=page]{color:#fff;background-color:navy;border-style:inset}nav[aria-label=Primary] a{padding:0 .25rem}main{max-width:40rem;margin:0 auto;padding:1.5rem 1rem 3rem}h1{color:#fff;background-color:navy;border:3px ridge silver;padding:.4rem .75rem;font-family:Arial,Helvetica,sans-serif}h2{border-bottom:2px solid #000;padding-bottom:.15rem;font-family:Arial,Helvetica,sans-serif}hr{border:none;border-top:3px groove gray;margin:1.5rem 0}.search{background-color:#ffc;border:2px inset gray;flex-wrap:wrap;align-items:center;gap:.5rem;padding:.75rem;display:flex}.login{background-color:#ffc;border:2px inset gray;max-width:24rem;padding:1rem}.field{flex-direction:column;gap:.15rem;margin-bottom:.75rem;display:flex}.field-checkbox{flex-direction:row;align-items:center;gap:.4rem}.hint{color:#444;margin-bottom:0;font-size:.85rem;font-style:italic}table{border-collapse:collapse;width:100%;margin:.5rem 0 1rem}caption{text-align:left;margin-bottom:.25rem;font-style:italic}th,td{text-align:left;border:1px solid gray;padding:.4rem .6rem}th{color:#fff;background-color:navy}tbody tr:nth-child(odd){background-color:#f0f0f0}.whatsnew{padding-left:1.5rem;list-style:square}.new-badge{color:#c00;font-weight:700;animation:1s step-end infinite blink;display:inline-block}@keyframes blink{50%{opacity:0}}@media (prefers-reduced-motion:reduce){.new-badge{animation:none}}.construction{color:#000;text-align:center;background-color:#fc0;border:3px solid #000;padding:.6rem;font-family:Arial,Helvetica,sans-serif;font-weight:700}.counter{text-align:center;font-family:Arial,Helvetica,sans-serif}.counter-digits{color:#0f0;letter-spacing:.1em;background-color:#000;padding:.15rem .5rem;font-family:Courier New,monospace}footer{text-align:center;border-top:4px double #000;padding:1rem;font-size:.85rem}.ticker{color:#fc0;white-space:nowrap;background-color:#000;border:2px solid #000;padding:.5rem 0;font-family:Courier New,monospace;overflow:hidden}.ticker-text{margin:0;padding-left:100%;animation:18s linear infinite ticker;display:inline-block}@keyframes ticker{0%{transform:translate(0)}to{transform:translate(-100%)}}@media (prefers-reduced-motion:reduce){.ticker-text{padding-left:0;animation:none}}.dateline{color:#444;font-style:italic}.headlines{padding-left:1.5rem}.welcome,.storage{background-color:#ffc;border:2px inset gray;padding:.5rem .75rem}
