:root{color-scheme:dark;font:16px/1.75 Arial,sans-serif;color:#eceee7;background:#182325}*{box-sizing:border-box}body{margin:0}a{color:#f4c28c;text-underline-offset:4px}header,main,footer{max-width:760px;margin:auto;padding:24px}header{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #ffffff18}header>a:first-child{color:#eee;font-size:24px;font-weight:700;text-decoration:none;letter-spacing:-1px}header>a:last-child{font-size:13px}h1{font:normal clamp(32px,6vw,48px)/1.15 Georgia,serif;margin:12px 0 24px}h2{font-size:20px;font-weight:500;margin:32px 0 10px}p,li{color:#c6d0ca}ul{padding-left:22px}li{margin:9px 0}.updated{font-size:12px;color:#abc8b6}.lead{font-size:18px;color:#e0e6df}.notice{border-left:3px solid #eab27b;background:#eab27b0b;padding:14px 18px;font-size:14px}.storage-list{display:grid;gap:12px}.storage-list>div{border:1px solid #ffffff18;border-radius:12px;padding:16px}.storage-list strong{color:#eceee7}.storage-list p{margin:6px 0;font-size:14px}footer{display:flex;flex-wrap:wrap;gap:12px 22px;border-top:1px solid #ffffff18;font-size:13px;margin-top:24px;padding-bottom:40px}footer button{font:inherit;background:transparent;border:0;padding:0;color:#f4c28c;text-decoration:underline;cursor:pointer;min-height:32px}button:focus-visible,a:focus-visible{outline:3px solid #f4c28c;outline-offset:4px}.skip{position:absolute;left:-999px}.skip:focus{left:20px;top:10px;background:#182325;padding:10px}
