:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;font-family:system-ui,-apple-system,Segoe UI,sans-serif;line-height:1.5}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial}}body{margin:0}nav{border-bottom:1px solid;align-items:center;gap:1rem;padding:.75rem 1rem;display:flex}nav button{margin-left:auto}.page{max-width:56rem;margin:0 auto;padding:1.5rem 1rem}.field{flex-direction:column;gap:.25rem;max-width:28rem;margin-bottom:.75rem;display:flex}.field input,.wide{font:inherit;padding:.5rem}.wide{box-sizing:border-box;width:100%}.hint{opacity:.8;margin:0;font-size:.875rem}.error{border-left:4px solid #b3261e;margin:.75rem 0;padding:.25rem .75rem}.notice{border-left:4px solid #1a73e8;margin:.75rem 0;padding:.25rem .75rem}.check{display:block}.codes{columns:2;font-size:1.1rem}button{font:inherit;cursor:pointer;padding:.4rem .9rem}table{border-collapse:collapse;width:100%;margin-bottom:1.5rem}th,td{text-align:left;vertical-align:top;border-bottom:1px solid color-mix(in srgb, currentColor 30%, transparent);padding:.5rem}fieldset{border:none;margin:0 0 .75rem;padding:0}:focus-visible{outline-offset:2px;outline:3px solid #1a73e8}
