.DetailPageSurface-module__n573uG__embedded{min-width:0}.DetailPageSurface-module__n573uG__embedded>.page-edge{padding-inline:0!important}.DetailPageSurface-module__n573uG__embedded>header+.page-edge{padding-top:0!important}.DetailPageSurface-module__n573uG__footer{border-top:1px solid var(--color-border);margin-top:24px}.DetailPageSurface-module__n573uG__footer>.page-edge{padding-inline:0}
.ContactTeamModal-module__etcgXa__content{text-align:center;padding:48px 36px 24px;overflow-y:auto}.ContactTeamModal-module__etcgXa__title{font-size:var(--contact-heading-size);margin:0 0 8px;font-weight:700;line-height:28px}.ContactTeamModal-module__etcgXa__intro{font-size:var(--popup-body-size);color:var(--color-muted);margin:0;line-height:1.5}.ContactTeamModal-module__etcgXa__qr{object-fit:contain;width:128px;height:128px;margin:20px auto 8px;display:block}.ContactTeamModal-module__etcgXa__idRow{font-size:var(--popup-body-size);justify-content:center;align-items:center;gap:8px;margin:8px 0 20px;display:flex}.ContactTeamModal-module__etcgXa__textButton{font:inherit;font-size:var(--popup-secondary-size);color:var(--color-navy);cursor:pointer;text-underline-offset:3px;background:0 0;border:0;padding:4px;line-height:20px;text-decoration:underline}.ContactTeamModal-module__etcgXa__line{min-height:44px;font-size:var(--popup-action-size);background:var(--color-navy);color:var(--color-bg);border-radius:12px;justify-content:center;align-items:center;gap:12px;padding:12px 16px;line-height:24px;text-decoration:none;display:flex}.ContactTeamModal-module__etcgXa__line:hover{background:#0a2e24}.ContactTeamModal-module__etcgXa__toggle{display:none}.ContactTeamModal-module__etcgXa__status{font-size:var(--popup-secondary-size);margin:12px 0 0;line-height:20px}.ContactTeamModal-module__etcgXa__status:empty{display:none}@media (max-width:540px){.ContactTeamModal-module__etcgXa__qrArea{display:none}.ContactTeamModal-module__etcgXa__qrVisible{display:block}.ContactTeamModal-module__etcgXa__toggle{margin:12px auto 0;display:block}.ContactTeamModal-module__etcgXa__idRow{margin:16px 0 20px}}.ContactTeamModal-module__etcgXa__request{background:var(--color-bg);text-align:left;border-radius:12px;align-items:flex-start;gap:8px;margin:0 0 16px;padding:12px;display:flex}.ContactTeamModal-module__etcgXa__request p{white-space:pre-wrap;overflow-wrap:anywhere;min-width:0;font-size:var(--popup-secondary-size);-webkit-user-select:text;user-select:text;flex:1;margin:0;line-height:1.5}.ContactTeamModal-module__etcgXa__request button{flex-shrink:0}.ContactTeamModal-module__etcgXa__copyButton{width:36px;height:36px;color:var(--color-navy);cursor:pointer;background:0 0;border:0;border-radius:8px;flex-shrink:0;place-items:center;margin-top:-6px;padding:0;display:grid}.ContactTeamModal-module__etcgXa__copyButton:focus-visible{outline:2px solid var(--color-navy);outline-offset:2px}
.SettingsClient-module__zAXvEq__content{width:100%;max-width:1120px;margin-inline:auto}.SettingsClient-module__zAXvEq__identity{flex:1;align-items:center;gap:12px;min-width:0;display:flex}.SettingsClient-module__zAXvEq__plan{align-items:center;gap:24px;display:flex}.SettingsClient-module__zAXvEq__section{min-width:0}.SettingsClient-module__zAXvEq__rows{flex-direction:column;display:flex}.SettingsClient-module__zAXvEq__row{width:100%;min-height:60px;color:var(--color-text);text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:12px;padding:12px 0;font-family:inherit;display:flex}.SettingsClient-module__zAXvEq__row+.SettingsClient-module__zAXvEq__row{border-top:1px solid var(--color-border)}.SettingsClient-module__zAXvEq__row:focus-visible{outline:2px solid var(--color-navy);outline-offset:-3px}.SettingsClient-module__zAXvEq__rowText{overflow-wrap:anywhere;flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.SettingsClient-module__zAXvEq__row>:first-child,.SettingsClient-module__zAXvEq__row>:last-child{flex-shrink:0}.SettingsClient-module__zAXvEq__identity{border-bottom:1px solid var(--color-border);margin-bottom:8px;padding:8px 0 24px}.SettingsClient-module__zAXvEq__plan{flex-wrap:wrap;justify-content:space-between;padding-top:8px}
