@import"https://fonts.googleapis.com/css2?family=Inter:ital,wght@0,100..900;1,100..900&display=swap";body{font-family:Inter,sans-serif;background:#eee}a{color:#00d9ff}.control-panel{margin:1.5em auto;max-width:1200px}.control-panel input[type=button],.control-panel button{border:1px solid rgba(255,255,255,.06);padding:10px 14px;border-radius:3px;font-size:.95rem;box-shadow:#080c148c 0 2px 5px;cursor:pointer;transition:transform .12s,box-shadow .12s,opacity .12s;background:linear-gradient(1deg,#e7e7e7,#fff)}.flash-controls{display:flex;gap:12px;align-items:center;flex-wrap:wrap}.flash-btn{display:inline-flex;align-items:baseline;gap:8px;padding:10px 14px;border:0;border-radius:6px;font-weight:400;cursor:pointer;color:#111;background:#fff;box-shadow:0 1px #0000000a;border:1px solid rgba(0,0,0,.06)}.flash-btn .btn-text,.flash-btn .device,.flash-btn .version{display:inline-block;line-height:1;vertical-align:baseline}.flash-btn .device{margin-left:4px;font-weight:700}.flash-btn .version{margin-left:0;font-size:.8em;opacity:.95;background:#0000000f;color:#111;padding:2px 6px;border-radius:999px;font-weight:600;transform:translateY(-1px)}.flash-btn{border-radius:2px}.flash-btn .btn-text{text-align:center;display:block;width:100%;font-weight:700;font-family:inter;font-size:110%}.flash-btn:focus{outline:3px solid rgba(128,128,128,.5);outline-offset:2px}.terminal{margin-top:2em;padding:12px;width:100%;height:40vh;max-height:400px;font-family:monospace;box-sizing:border-box;resize:none;background:linear-gradient(180deg,#0b1220,#0f1724);color:#e6eef8;border-radius:3px;border:1px solid rgba(255,255,255,.06);overflow:auto;transition:box-shadow .15s ease,transform .12s ease}.terminal::-webkit-scrollbar{width:12px;height:12px}.terminal::-webkit-scrollbar-track{background:linear-gradient(180deg,#ffffff05,#ffffff03);border-radius:10px;margin:6px 0}.terminal::-webkit-scrollbar-thumb{background:linear-gradient(180deg,#506e9659,#3c5a7873);border-radius:10px;border:3px solid transparent;background-clip:padding-box;box-shadow:inset 0 1px #ffffff08}.terminal::-webkit-scrollbar-thumb:hover{background:linear-gradient(180deg,#6e96c880,#5a82aa99)}.terminal::selection,.terminal *::selection{background:#6496ff2e;color:inherit}.date{font-size:.8em}.nd-desc{margin-bottom:3em}.p-nd{display:flex;gap:20px 2%;flex-wrap:wrap}.p-nd__text{margin-bottom:0;font-size:91%;color:#ccc;line-height:1.5}.p-nd__head{margin-top:auto;border-left:5px solid #ddd;padding-left:12px;padding-bottom:4px}.p-nd__item{padding:180px 30px 30px;border-radius:3px;display:flex;flex-direction:column;justify-content:flex-start;box-sizing:border-box;width:32%;position:relative;background-color:#ddd;color:#eee;background-repeat:no-repeat,no-repeat;background-size:contain,cover;background-position:top,center top;background-color:#1a1a18}.p-nd__item--61{background-image:linear-gradient(180deg,#1a1a184d,#1a1a1880,#1a1a18),url(/imgs/nd6_61.webp)}.p-nd__item--61:hover{background-image:linear-gradient(180deg,#1a1a1800,#1a1a184d,#1a1a18),url(/imgs/nd6_61.webp)}.p-nd__item--6{background-image:linear-gradient(180deg,#1a1a184d,#1a1a1880,#1a1a18),url(/imgs/nd6.webp)}.p-nd__item--6:hover{background-image:linear-gradient(180deg,#1a1a1800,#1a1a184d,#1a1a18),url(/imgs/nd6.webp)}.p-nd__item--7{background-image:linear-gradient(180deg,#1a1a184d,#1a1a1880,#1a1a18),url(/imgs/nd7.webp)}.p-nd__item--7:hover{background-image:linear-gradient(180deg,#1a1a1800,#1a1a184d,#1a1a18),url(/imgs/nd7.webp)}.p-nd__item--8{background-image:linear-gradient(180deg,#1a1a184d,#1a1a1880,#1a1a18),url(/imgs/nd8.webp)}.p-nd__item--8:hover{background-image:linear-gradient(180deg,#1a1a1800,#1a1a184d,#1a1a18),url(/imgs/nd8.webp)}.p-nd__title{margin:auto 0 0;line-height:1.2}.p-nd__button button{margin-top:1.5em;width:100%;max-width:320px;background:linear-gradient(0deg,#b3b2ac,#e9e9e2)}.p-nd__button button:hover{filter:brightness(1.2)}.p-nd__button .btn-text{text-align:center;display:block;width:100%}.p-nd__desc{display:flex;flex-wrap:wrap;column-gap:1em}.p-nd__desc p:last-child{margin-bottom:0}@media(min-width:481px)and (max-width:768px){.p-nd{column-gap:10px;row-gap:10px}.p-nd__item{width:calc(50% - 5px)}}@media(max-width:480px){.p-nd{column-gap:0;row-gap:10px}.p-nd__item{width:100%}}
