.PachinkoWarningPopup__overlay{z-index:9999;background:var(--bm-scrim-modal);justify-content:center;align-items:flex-end;display:flex;position:fixed;inset:0}.PachinkoWarningPopup__container{width:100%;max-width:520px;max-height:85dvh;padding:20px 16px calc(16px + env(safe-area-inset-bottom,0px));background:var(--bm-surface-solid);border-radius:var(--bm-radius-sheet) var(--bm-radius-sheet) 0 0;flex-direction:column;display:flex;position:relative;overflow-y:auto}.PachinkoWarningPopup__close{font:inherit;color:var(--bm-text-2);cursor:pointer;width:44px;height:44px;background:0 0;border:none;justify-content:center;align-items:center;margin:0;display:flex;position:absolute;top:8px;right:8px}.PachinkoWarningPopup__title{font:var(--bm-fs-subtitle);color:var(--bm-text);margin:0 44px 12px 0;font-size:18px}.PachinkoWarningPopup__description{font:var(--bm-fs-body);color:var(--bm-text);white-space:pre-line;margin:0 0 20px}.PachinkoWarningPopup__actions{flex-direction:column;gap:8px;width:100%;display:flex}.PachinkoWarningPopup__btn{font:inherit;color:inherit;cursor:pointer;border-radius:var(--bm-radius-btn);background:0 0;border:none;width:100%;min-height:48px;margin:0;font-size:14px;font-weight:700}.PachinkoWarningPopup__btn:disabled,.PachinkoWarningPopup__btn.is-disabled{opacity:.5;pointer-events:none}.PachinkoWarningPopup__btn--continue{border-radius:var(--bm-radius-btn);background:var(--bm-primary);min-height:44px;color:var(--bm-on-primary);transition:background-color var(--bm-motion);border:none;padding:0 18px;font-weight:700}.PachinkoWarningPopup__btn--continue:active{background:var(--bm-primary-press)}@media (hover:hover){.PachinkoWarningPopup__btn--continue:hover{background:var(--bm-primary-hover)}}.PachinkoWarningPopup__btn--continue{width:100%;min-height:48px;font-size:14px}.PachinkoWarningPopup__btn--cancel{min-height:44px;color:var(--bm-text-2);background:0 0;font-weight:600}
