.ftBGjG_item{padding-inline-start:var(--mantine-spacing-md)}.ftBGjG_placeholder{background:var(--line);border-bottom:1px dashed var(--muted);color:inherit;padding-inline:2px}
._9IuHpq_reader{max-height:50dvh;padding:0 12px 12px 0;overflow-y:auto}@media (max-width:48em),(max-height:32em){._9IuHpq_modalContent{flex-direction:column;display:flex}._9IuHpq_modalBody{min-height:0;padding-bottom:max(var(--mantine-spacing-md), env(safe-area-inset-bottom));flex-direction:column;flex:1;display:flex}._9IuHpq_modalStack{flex:1;min-height:0}._9IuHpq_reader{flex:1;min-height:0;max-height:none}}
.EtztFW_shell{place-items:start center;min-height:calc(100vh - 96px);padding:clamp(16px,5vh,56px) 0 clamp(16px,4vh,40px);display:grid}.EtztFW_column{gap:24px;width:100%;max-width:480px;display:grid}.EtztFW_panel{background:var(--panel);border:1px solid var(--line);border-top:2px solid var(--text);animation:EtztFW_panel-arrive var(--motion-base) var(--ease-standard) backwards;border-radius:4px;padding:clamp(20px,3vw,30px);display:grid}@keyframes EtztFW_panel-arrive{0%{opacity:0;transform:translateY(var(--move-sm))}}.EtztFW_title{letter-spacing:-.02em;text-wrap:balance;font-size:clamp(24px,3vw,28px);font-weight:800;line-height:1.15}html[lang=ja] .EtztFW_title{line-height:1.3}.EtztFW_body{color:var(--muted);margin-top:8px;font-size:.9rem;line-height:1.55}.EtztFW_checking{margin-top:20px}.EtztFW_actions{margin-top:22px}.EtztFW_rule{background:var(--line);border:0;width:100%;height:1px;margin:2px 0}.EtztFW_alternative{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;display:flex}.EtztFW_legal{justify-items:center;gap:2px;display:grid}.EtztFW_note{border-top:1px solid var(--line);margin-top:18px;padding-top:14px}.EtztFW_intent{flex-wrap:wrap;align-items:center;gap:6px 10px;margin-bottom:14px;display:flex}.EtztFW_intentChip{background:var(--brand-bg);min-height:28px;color:var(--brand-readable);border-radius:999px;align-items:center;padding:0 10px;font-size:.8rem;font-weight:700;display:inline-flex}.EtztFW_intentChange{min-height:44px;color:var(--brand-readable);text-underline-offset:3px;align-items:center;gap:4px;padding:0 4px;font-size:.85rem;font-weight:700;text-decoration:underline;display:inline-flex}.EtztFW_intentChange:focus-visible{outline:var(--focus-ring);outline-offset:2px}@media (max-width:640px){.EtztFW_shell{min-height:auto;padding-top:16px}}
