.wc-modal.wc-pop{width:400px;max-height:min(640px,100dvh - 32px);padding:var(--wc-space-4);background:var(--wc-card);box-shadow:0 12px 40px var(--wc-shadow-7);border-radius:24px;flex-direction:column;display:flex;overflow:hidden}.wc-modal.wc-pop[open]{display:flex}.wc-pop-head{align-items:center;gap:var(--wc-space-2);min-height:var(--wc-control-height-md);flex-shrink:0;display:flex}.wc-pop-head h2{padding-left:var(--wc-space-3);color:var(--wc-ink);flex:1;margin:0;font-size:17px;font-weight:700;line-height:22.5px}.wc-pop-head h2 small{margin-left:var(--wc-space-2);color:var(--wc-muted);font-size:12px;font-weight:500}.wc-pop .wc-pop-close{width:var(--wc-control-height-sm);height:var(--wc-control-height-sm);flex:0 0 var(--wc-control-height-sm);border-radius:var(--wc-control-radius);color:var(--wc-ink);background:0 0;border:0;justify-content:center;align-items:center;display:inline-flex}.wc-pop .wc-pop-close:hover{background:var(--wc-line)}.wc-pop-field{height:var(--wc-control-height-md);align-items:center;gap:var(--wc-space-2h);padding:0 var(--wc-space-3);border-radius:var(--wc-control-radius);background:var(--wc-raised);color:var(--wc-muted);flex:1;font-size:16px;display:flex}.wc-pop-field input{min-width:0;height:100%;color:var(--wc-ink);background:0 0;border:0;border-radius:0;flex:1;padding:0;font-size:16px}.wc-pop-field input::placeholder{color:var(--wc-muted)}.wc-pop-field input:focus-visible{outline:none}.wc-pop-field:focus-within{box-shadow:inset 0 0 0 2px var(--wc-line)}.wc-pop-body{min-height:0;margin-top:var(--wc-space-2);flex:1;overflow-y:auto}.wc-pop-section h3{padding:var(--wc-space-3) var(--wc-space-3) var(--wc-space-1h);letter-spacing:.08em;text-transform:uppercase;color:var(--wc-muted);margin:0;font-size:12px;font-weight:700;line-height:16px}.wc-pop-empty{padding:var(--wc-space-4) var(--wc-space-3);color:var(--wc-muted);font-size:13px}.wc-pop>.wc-pop-field{margin-top:var(--wc-space-2);flex:0 0 44px}