._panel_12rqj_1{max-width:1040px;margin:28px auto;padding:32px;background:#fff;border:1px solid #eadfe6;border-radius:20px;color:#30232c;min-width:0;font-size:15px;line-height:1.7}._panel_12rqj_1 h2{font-size:30px;line-height:1.25;margin:0 0 12px;letter-spacing:-.6px}._panel_12rqj_1 h3{font-size:22px;line-height:1.4;margin:28px 0 16px;color:#412737}._panel_12rqj_1 h4{font-size:18px;line-height:1.4;margin:24px 0 14px}._panel_12rqj_1 p{max-width:76ch;margin:12px 0 20px;overflow-wrap:anywhere}._panel_12rqj_1 form{display:grid;gap:24px;min-width:0}._panel_12rqj_1 form>label,._group_12rqj_1>label{display:grid;gap:10px;font-size:14px;font-weight:600;min-width:0}._panel_12rqj_1 input:not([type=checkbox]),._panel_12rqj_1 textarea{font-size:16px;line-height:1.5;min-width:0;width:100%;box-sizing:border-box}._panel_12rqj_1 textarea{min-height:130px;resize:vertical}._panel_12rqj_1 button{max-width:100%;height:auto;min-height:44px;white-space:normal;line-height:1.5;padding:12px 18px}._tabs_12rqj_1{display:flex;flex-wrap:wrap;gap:12px;margin:28px 0 36px;padding:0 0 24px;border-bottom:1px solid #eee5eb}._tabs_12rqj_1 button{flex:0 1 auto;background:#fff;color:#5a4150;border:1px solid #e8dce4;border-radius:10px;font-size:14px;font-weight:600;box-shadow:none}._tabs_12rqj_1 button[aria-current=page]{background:#542440;color:#fff;border-color:#542440}._grid_12rqj_1{display:grid;grid-template-columns:1fr;gap:24px;margin:24px 0;min-width:0}._grid_12rqj_1>label{display:grid;gap:10px;min-width:0;font-size:14px;font-weight:600}._tile_12rqj_1{display:block;background:#fff;border:1px solid #e9dfe6;border-radius:16px;padding:28px;margin:0 0 24px;min-width:0;box-shadow:none;overflow-wrap:anywhere}._grid_12rqj_1 ._tile_12rqj_1{margin:0}._tile_12rqj_1 h3{margin:0 0 18px}._tile_12rqj_1 p{margin:12px 0 20px}._tile_12rqj_1 button{margin-top:8px}._tile_12rqj_1 a{display:inline-block;margin:6px 0 14px;overflow-wrap:anywhere}._group_12rqj_1{border:1px solid #eee4eb;border-radius:16px;padding:28px;display:grid;gap:24px;min-width:0;background:#fffdfe}._group_12rqj_1 h4,._group_12rqj_1 ._grid_12rqj_1{margin:0}._productList_12rqj_1{max-height:340px;overflow-y:auto;border:1px solid #eadfe7;border-radius:12px;padding:8px}._productRow_12rqj_1{display:flex;align-items:flex-start;gap:14px;padding:16px 12px;border-bottom:1px solid #f2ecf0;font-weight:400;line-height:1.6;min-width:0}._productRow_12rqj_1:last-child{border-bottom:0}._productRow_12rqj_1>div{flex-shrink:0;margin-top:3px}._panel_12rqj_1 a{color:#8a245c;text-underline-offset:4px}._muted_12rqj_1{color:#6b5b65;font-size:14px}._notice_12rqj_1{padding:16px 20px;border-radius:12px;background:#faf5f8}._panel_12rqj_1 [role=alert]{padding:16px;border:1px solid #e7b6c4;border-radius:10px;color:#8a173b}@media(min-width:900px){._group_12rqj_1 ._grid_12rqj_1{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){._panel_12rqj_1{padding:20px 16px;margin:16px 0;border-radius:14px}._panel_12rqj_1 h2{font-size:26px}._panel_12rqj_1 h3{font-size:20px}._tabs_12rqj_1{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin:24px 0 28px}._tabs_12rqj_1 button{font-size:13px;padding:12px 10px}._tile_12rqj_1,._group_12rqj_1{padding:20px 16px}._grid_12rqj_1{gap:20px}._panel_12rqj_1 p{line-height:1.75}}
