.nf{align-content:center;justify-items:center;min-height:100dvh;padding:clamp(70px,9vh,120px) clamp(20px,3.4vw,60px) clamp(24px,4vh,56px);display:grid}.nf__logo{letter-spacing:-.025em;font-size:clamp(19px,1.5vw,26px);font-weight:600;position:absolute;top:clamp(20px,3vh,40px);left:clamp(20px,3.4vw,60px)}.nf__grid{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:center;gap:clamp(24px,3.4vw,66px);width:100%;max-width:1180px;display:grid}.nf__hero{text-align:center}.nf__num{letter-spacing:-.05em;font-size:min(clamp(78px,12vw,190px),22vh);font-weight:500;line-height:.8}.nf__lead{max-width:22ch;color:var(--ink-2);margin:clamp(14px,2vh,26px) auto 0;font-size:clamp(14px,1.1vw,18px);line-height:1.45}.nf__card{border:1px solid var(--line);border-radius:clamp(16px,1.5vw,26px);width:100%;transition:border-color .35s;overflow:hidden}.nf__card.is-done{border-color:var(--azure)}.nf__head{border-bottom:1px solid var(--line);background:var(--soft-2);justify-content:space-between;align-items:center;gap:16px;padding:clamp(10px,1.4vh,17px) clamp(16px,1.6vw,26px);display:flex}.nf__id{letter-spacing:.02em;font-size:clamp(12.5px,1vw,15px);font-weight:500}.nf__status{color:#b0521f;background:#f15a241f;border-radius:999px;padding:.4em .9em;font-size:clamp(11.5px,.92vw,14px);transition:color .3s,background .3s}.nf__status.is-done{color:var(--azure);background:#2f6bff1f}.nf__fields{padding:0 clamp(16px,1.6vw,26px)}.nf__row{border-bottom:1px solid var(--line);grid-template-columns:clamp(96px,9vw,132px) minmax(0,1fr);gap:clamp(10px,1.2vw,22px);padding:clamp(9px,1.3vh,16px) 0;display:grid}.nf__row:last-child{border-bottom:none}.nf__row dt{color:var(--ink-3);font-size:clamp(11.5px,.92vw,14px)}.nf__row dd{font-size:clamp(12.5px,1vw,15.5px);line-height:1.4}.nf__env{font-variant-numeric:tabular-nums;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px clamp(12px,1.2vw,22px);display:grid}.nf__env li{overflow-wrap:anywhere;grid-template-columns:clamp(50px,4.6vw,66px) minmax(0,1fr);gap:8px;display:grid}.nf__env i{color:var(--ink-3);font-style:normal}.nf__wait{color:var(--ink-3)}.nf__steps{counter-reset:s;flex-wrap:wrap;align-items:baseline;gap:3px 8px;display:flex}.nf__steps span{counter-increment:s}.nf__steps span:before{content:counter(s) ". ";color:var(--ink-3)}.nf__steps span+span:before{content:"· " counter(s) ". "}.nf__res{gap:5px;display:grid}.nf__res i{min-width:clamp(60px,5.4vw,76px);color:var(--ink-3);font-style:normal;display:inline-block}.nf__bad{color:var(--accent)}.nf__bad em{color:var(--ink-3);font-style:normal}.nf__chips{flex-wrap:wrap;gap:6px;display:flex}.nf__chip{box-shadow:inset 0 0 0 1px var(--line);color:var(--ink-2);border-radius:999px;padding:.45em .95em;font-size:clamp(11.5px,.92vw,14px);transition:box-shadow .2s,color .2s,background .2s}.nf__chip:hover{box-shadow:inset 0 0 0 1px var(--ink-3)}.nf__chip.is-on{background:var(--azure);box-shadow:inset 0 0 0 1px var(--azure);color:#fff}.nf__actions{border-top:1px solid var(--line);background:var(--soft-2);flex-wrap:wrap;align-items:center;gap:clamp(8px,1vw,14px);padding:clamp(10px,1.4vh,18px) clamp(16px,1.6vw,26px);display:flex}.nf__done{color:var(--azure);flex:auto;font-size:clamp(12.5px,1vw,15px)}.nf__btn{box-shadow:inset 0 0 0 1px var(--line);border-radius:999px;padding:clamp(9px,1.2vh,14px) clamp(16px,1.5vw,26px);font-size:clamp(12.5px,1vw,15.5px);font-weight:500;transition:box-shadow .22s,background-size .45s cubic-bezier(.19,1,.22,1),color .28s}.nf__btn:hover{box-shadow:inset 0 0 0 1px var(--ink-3)}.nf__btn--main{background-color:var(--ink);background-image:linear-gradient(var(--azure), var(--azure));box-shadow:none;color:#fff;background-position:0;background-repeat:no-repeat;background-size:0% 100%}.nf__btn--main:hover{box-shadow:none;background-size:100% 100%}.nf__foot{text-align:center;max-width:1180px;color:var(--ink-3);margin-top:clamp(18px,3vh,40px);font-size:clamp(12px,.98vw,15px);line-height:1.5}.nf__foot a{color:var(--azure)}.nf__foot a:hover{text-decoration:underline}.nf__mob{display:none}@media (max-width:900px){.nf{align-content:start;padding-top:clamp(64px,10vh,90px)}.nf__grid{grid-template-columns:1fr}.nf__row{grid-template-columns:1fr;gap:5px}.nf__env{grid-template-columns:1fr}}@media (max-width:700px){.nf{align-content:center}.nf__card,.nf__foot{display:none}.nf__mob{background-color:var(--ink);background-image:linear-gradient(var(--azure), var(--azure));color:#fff;background-position:0;background-repeat:no-repeat;background-size:0% 100%;border-radius:999px;margin-top:clamp(20px,3vh,32px);padding:14px 28px;font-size:15px;font-weight:500;transition:background-size .45s cubic-bezier(.19,1,.22,1);display:inline-block}.nf__mob:hover{background-size:100% 100%}.nf__num{font-size:min(30vw,26vh)}.nf__lead{max-width:26ch}}
