.eap-ascf-box{margin:16px 0}.eap-ascf-open{border:0;border-radius:999px;background:var(--eap-ascf-primary,#cc2e74);color:#fff;padding:12px 20px;font-weight:700;cursor:pointer;box-shadow:0 8px 20px rgba(0,0,0,.12)}.eap-ascf-modal{display:none;position:fixed;inset:0;z-index:999999}.eap-ascf-modal.is-open{display:block}.eap-ascf-backdrop{position:absolute;inset:0;background:rgba(0,0,0,.56)}.eap-ascf-dialog{position:relative;background:#fff;width:min(860px,92vw);max-height:86vh;overflow:auto;margin:6vh auto;border-radius:22px;padding:28px;box-shadow:0 24px 80px rgba(0,0,0,.35)}.eap-ascf-close{position:absolute;top:12px;right:16px;border:0;background:#f3f3f3;border-radius:50%;width:36px;height:36px;font-size:24px;line-height:1;cursor:pointer}.eap-ascf-content table,.eap-size-table{width:100%;border-collapse:collapse;margin:14px 0;background:#fff}.eap-ascf-content th,.eap-ascf-content td,.eap-size-table th,.eap-size-table td{border:1px solid #e5e5e5;padding:10px;text-align:center}.eap-ascf-content th,.eap-size-table th{background:#111;color:#fff}.eap-ascf-content tr:nth-child(even) td,.eap-size-table tr:nth-child(even) td{background:#fafafa}.eap-ascf-tablike{clear:both;margin:28px 0;padding:24px;border:1px solid #eee;border-radius:18px;background:#fff;box-shadow:0 8px 25px rgba(0,0,0,.04)}
