.ev-set__layout{flex-direction:column;gap:20px;display:flex}.ev-set__card{border:1px solid var(--border);border-radius:12px;overflow:hidden}.ev-set__card-hd{border-bottom:1px solid var(--border);padding:16px 20px}.ev-set__card-title{letter-spacing:.18em;text-transform:uppercase;text-align:center;font-size:13px;font-weight:800}.ev-set__card-body{padding:24px 20px}.ev-set__field{margin-bottom:20px}.ev-set__field:last-child{margin-bottom:0}.ev-set__flabel{color:var(--muted);letter-spacing:.1em;text-transform:uppercase;text-align:center;margin-bottom:8px;font-size:12px;font-weight:700;display:block}.ev-set__input{width:100%;font-family:var(--font);color:var(--fg);border:1px solid var(--border);text-align:center;background:0 0;border-radius:8px;outline:none;padding:12px 16px;font-size:15px;font-weight:500;transition:border-color .2s}.ev-set__input::placeholder{color:var(--muted)}.ev-set__input:focus{border-color:var(--navy)}.ev-set__hint{color:var(--muted);text-align:center;margin-top:6px;font-size:12px}.ev-set__frow{grid-template-columns:1fr 1fr;gap:16px;display:grid}.ev-set__btnrow{justify-content:center;gap:10px;margin-top:20px;display:flex}.ev-set__ghost{font-family:var(--font);color:var(--muted);border:1px solid var(--border);cursor:pointer;background:0 0;border-radius:8px;padding:12px 28px;font-size:14px;font-weight:700;transition:border-color .15s,color .15s}@media (hover:hover){.ev-set__ghost:hover{border-color:var(--fg);color:var(--fg)}}.skel--set-line{width:80%;height:15px;margin:0 auto 14px}.skel--set-line-sm{width:50%;margin-bottom:0}@media (width<=600px){.ev-set__frow{grid-template-columns:1fr}}