._notice_1u0d0_1{z-index:180;left:16px;right:104px;bottom:max(12px,env(safe-area-inset-bottom));color:#27302e;box-sizing:border-box;background:#fff;border:1px solid #d9d6d0;border-radius:10px;grid-template-columns:minmax(0,1fr) auto;gap:4px 18px;max-width:980px;max-height:45dvh;margin:0 auto;padding:12px 52px 8px 16px;font-size:13px;line-height:1.5;display:grid;position:fixed;overflow:auto;box-shadow:0 4px 22px #16251b18}._message_1u0d0_2 strong{font-size:14px;font-weight:600}._notice_1u0d0_1 p{margin:2px 0 0}._notice_1u0d0_1 a{color:#7b1d29;text-decoration:underline}._actions_1u0d0_2{align-items:center;gap:8px;display:flex}._actions_1u0d0_2 button{color:#27302e;min-height:44px;font:inherit;cursor:pointer;white-space:nowrap;background:#fff;border:1px solid #9e9b97;border-radius:6px;padding:8px 12px;font-weight:600}._close_1u0d0_2{color:#46514e;cursor:pointer;background:0 0;border:0;place-items:center;width:44px;height:44px;font-size:24px;display:grid;position:absolute;top:4px;right:4px}._details_1u0d0_2{grid-column:1/-1}._details_1u0d0_2 summary{cursor:pointer;color:#46514e;width:fit-content;min-height:24px;font-size:12px}._details_1u0d0_2 p{max-width:80ch;margin:8px 0}._notice_1u0d0_1 :where(button,a,summary):focus-visible{outline-offset:3px;outline:3px solid #a61d30}._preferenceLink_1u0d0_2 button:focus-visible{outline-offset:3px;outline:3px solid #a61d30}._status_1u0d0_2{color:#4e5954;font-size:13px}._preferenceLink_1u0d0_2{text-align:center;max-width:1200px;margin:0 auto;padding:0 16px}._preferenceLink_1u0d0_2 button{color:#56615c;cursor:pointer;background:0 0;border:0;min-height:44px;padding:8px 12px;font-size:12px;text-decoration:underline}._srOnly_1u0d0_2{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:640px){._notice_1u0d0_1{left:10px;right:10px;bottom:calc(76px + env(safe-area-inset-bottom));grid-template-columns:1fr;gap:6px;max-height:42dvh;padding:10px 14px 6px}._message_1u0d0_2{padding-right:28px}._message_1u0d0_2 strong{font-size:13px}._notice_1u0d0_1 p{font-size:12px}._actions_1u0d0_2 button{flex:1;min-height:44px}._details_1u0d0_2 summary{min-height:24px}._preferenceLink_1u0d0_2{padding:0 12px}}
