.ProfileRequest_trigger__TV7Ak{margin-top:10px;font-size:12px;line-height:1.5;text-align:center}.ProfileRequest_trigger__TV7Ak button{padding:0;border:0;background:none;color:#64748b;font:inherit;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.ProfileRequest_trigger__TV7Ak.ProfileRequest_light__VZE6k button{color:hsla(0,0%,100%,.85)}.ProfileRequest_trigger__TV7Ak button:focus-visible{outline:2px solid currentColor;outline-offset:4px}.ProfileRequest_card__UFO1Z::-webkit-backdrop{background:rgba(17,24,39,.55);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.ProfileRequest_card__UFO1Z::backdrop{background:rgba(17,24,39,.55);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.ProfileRequest_card__UFO1Z:not([open]){display:none}.ProfileRequest_card__UFO1Z .ProfileRequest_close__WfeIE{position:absolute;right:12px;top:10px;width:34px;height:34px;padding:0;border:0;border-radius:50%;background:#e9eef5;color:#334155;font-size:24px;line-height:1;cursor:pointer}.ProfileRequest_card__UFO1Z h2{padding-right:30px}.ProfileRequest_card__UFO1Z{position:fixed;inset:0;margin:auto;box-sizing:border-box;width:min(640px,calc(100vw - 32px));max-height:calc(100dvh - 40px);overflow-y:auto;padding:24px;border:1px solid #f1d7d4;border-radius:16px;background:#fff8f7;color:#24364f;overflow-wrap:anywhere}.ProfileRequest_card__UFO1Z h2{margin:0 0 10px;font-size:20px;font-weight:750;line-height:1.3}.ProfileRequest_card__UFO1Z p{margin:8px 0;line-height:1.6;font-size:14px}.ProfileRequest_card__UFO1Z a{color:#d9463e;text-decoration:underline;text-underline-offset:3px}.ProfileRequest_actions__4JXQS{display:flex;flex-wrap:wrap;gap:10px;margin-top:16px}.ProfileRequest_actions__4JXQS button{min-height:44px;padding:10px 17px;border-radius:9px;font:inherit;font-size:14px;font-weight:650;cursor:pointer;transition:background .15s,border-color .15s}.ProfileRequest_access__ysl6B{border:1px solid #d9463e;background:#d9463e;color:#fff}.ProfileRequest_access__ysl6B:hover{background:#bd3b34}.ProfileRequest_remove__i4PEh{border:1px solid #b8c9e0;background:#fff;color:#32475f}.ProfileRequest_remove__i4PEh:hover,.ProfileRequest_remove__i4PEh[aria-pressed=true]{border-color:#d9463e;background:#eaf2ff}.ProfileRequest_cancel__77skx{border:1px solid transparent;background:transparent;color:#52647b}.ProfileRequest_card__UFO1Z button:focus-visible,.ProfileRequest_card__UFO1Z input:focus-visible,.ProfileRequest_card__UFO1Z textarea:focus-visible{outline:3px solid #96baff;outline-offset:3px}.ProfileRequest_card__UFO1Z button:disabled{opacity:.65;cursor:wait}.ProfileRequest_form__hDbJm{margin-top:20px;border-top:1px solid #dbe5f2;padding-top:20px}.ProfileRequest_form__hDbJm h3{margin:0 0 16px;font-size:16px;font-weight:700}.ProfileRequest_form__hDbJm fieldset{margin:0;padding:0;border:0;min-width:0}.ProfileRequest_fields__fMgg0{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px}.ProfileRequest_form__hDbJm label{display:block;font-size:14px;font-weight:600;line-height:1.5}.ProfileRequest_form__hDbJm label span{font-weight:400}.ProfileRequest_form__hDbJm input:not([type=checkbox]),.ProfileRequest_form__hDbJm textarea{display:block;box-sizing:border-box;width:100%;margin:6px 0 16px;padding:10px 12px;border:1px solid #bbcbe0;border-radius:8px;background:#fff;color:#24364f;font:inherit;min-height:44px}.ProfileRequest_form__hDbJm textarea{resize:vertical}.ProfileRequest_form__hDbJm .ProfileRequest_consent__cQKVH{display:flex;align-items:flex-start;gap:9px;font-size:12px;font-weight:400}.ProfileRequest_consent__cQKVH input{flex:none;width:17px;height:17px;margin:2px 0 0;accent-color:#d9463e}.ProfileRequest_form__hDbJm .ProfileRequest_error__7gA2o{color:#a32020;font-size:13px}.ProfileRequest_success__o2MBj{margin-top:16px;padding:16px;border:1px solid #b7d9c7;border-radius:10px;background:#edf8f1}.ProfileRequest_card__UFO1Z .ProfileRequest_note__4Doj1{margin-top:16px;color:#607087;font-size:12px}.ProfileRequest_honeypot__Vb4zZ{display:none}@media(max-width:600px){.ProfileRequest_card__UFO1Z{padding:18px}.ProfileRequest_fields__fMgg0{grid-template-columns:1fr;gap:0}.ProfileRequest_actions__4JXQS{flex-direction:column}.ProfileRequest_actions__4JXQS button{width:100%}}