._1h2sm3a0{background:var(--_12vi4gv2);border:1px solid var(--_12vi4gv3);backdrop-filter:blur(16px) saturate(180%);-webkit-backdrop-filter:blur(16px) saturate(180%);box-shadow:var(--_12vi4gve);transition:background .2s ease,box-shadow .2s ease}._1h2sm3a0:hover,._1h2sm3a1{background:var(--_12vi4gv4)}._1h2sm3a1{border:1px solid var(--_12vi4gv5);backdrop-filter:blur(24px) saturate(200%);-webkit-backdrop-filter:blur(24px) saturate(200%);box-shadow:var(--_12vi4gve);transition:background .2s ease,box-shadow .2s ease}._1h2sm3a2{background:var(--_12vi4gv6);border:1px solid var(--_12vi4gv7);backdrop-filter:blur(8px) saturate(150%);-webkit-backdrop-filter:blur(8px) saturate(150%);transition:background .2s ease}._1h2sm3a3{background:var(--_12vi4gv8);border:1px solid var(--_12vi4gv9);backdrop-filter:blur(16px) saturate(180%);-webkit-backdrop-filter:blur(16px) saturate(180%)}._1h2sm3a4{background:var(--_12vi4gva);border:1px solid var(--_12vi4gvb);color:var(--_12vi4gvf);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);transition:border-color .2s ease,box-shadow .2s ease}._1h2sm3a4::placeholder{color:var(--_12vi4gvh)}._1h2sm3a4:focus{outline:none;border-color:var(--_12vi4gvc);box-shadow:0 0 0 3px var(--_12vi4gvd)}._1h2sm3a5{background:var(--_12vi4gv2);border:1px solid var(--_12vi4gv3);color:var(--_12vi4gvf);backdrop-filter:blur(16px) saturate(180%);-webkit-backdrop-filter:blur(16px) saturate(180%);cursor:pointer;transition:transform .15s ease,box-shadow .15s ease,background .15s ease}._1h2sm3a5:hover{background:var(--_12vi4gv4);transform:translateY(-1px);box-shadow:var(--_12vi4gve)}._1h2sm3a5:active{transform:translateY(0)}._1h2sm3a6{background:linear-gradient(135deg,#2563eb,#3b82f6);border:1px solid rgba(59,130,246,.4);color:#ffffff;cursor:pointer;transition:transform .15s ease,box-shadow .15s ease,opacity .15s ease}._1h2sm3a6:hover{transform:translateY(-1px);box-shadow:0 8px 24px rgba(37,99,235,.35);opacity:.95}._1h2sm3a6:active{transform:translateY(0)}._1h2sm3a7{display:inline-flex;align-items:center;padding:2px 8px;border-radius:var(--_12vi4gv1g);letter-spacing:.05em;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}._1h2sm3a7,._1h2sm3a8{font-size:var(--_12vi4gv1i);font-weight:600;text-transform:uppercase}._1h2sm3a8{letter-spacing:.1em;color:var(--_12vi4gvh)}._1h2sm3a9{position:fixed;border-radius:var(--_12vi4gv1g);pointer-events:none;filter:blur(80px);opacity:var(--_12vi4gv12);z-index:0;transition:opacity .3s ease}._1h2sm3aa{height:1px;background:linear-gradient(90deg,transparent,var(--_12vi4gv13),transparent);border:none;margin:var(--_12vi4gv18) 0}