.internal-visit_badge__K8AGv{position:fixed;z-index:1000;top:6px;left:50%;transform:translateX(-50%);display:flex;align-items:center;gap:7px;width:max-content;max-width:calc(100vw - 24px);padding:7px 13px;border:1px solid #a9d0d0;border-radius:999px;background:#e8f7f6;color:#07575b;box-shadow:0 2px 8px #063c3917;font-size:12px;font-weight:600;text-decoration:none}.internal-visit_badge__K8AGv:focus-visible,.internal-visit_page__lwbIG a:focus-visible,.internal-visit_page__lwbIG button:focus-visible{outline:3px solid #0d7377;outline-offset:4px}.internal-visit_page__lwbIG{min-height:100svh;display:grid;place-items:center;padding:32px 20px;background:#f3f8f7}.internal-visit_card__BZ5Be{width:100%;max-width:620px;padding:clamp(24px,5vw,48px);background:white;border:1px solid #d9e8e6;border-radius:28px;box-shadow:0 16px 60px #1b60500a}.internal-visit_brand__WFAHz{color:#0d7377;font-family:var(--font-sora),sans-serif;font-weight:700;text-decoration:none}.internal-visit_card__BZ5Be h1{font-family:var(--font-sora),sans-serif;font-size:clamp(27px,5vw,36px);letter-spacing:-.04em;line-height:1.18;margin:30px 0 16px}.internal-visit_card__BZ5Be p{color:#435853;line-height:1.65}.internal-visit_status__EHYHN{margin:24px 0;padding:16px;background:#f3f6f5;border:1px solid #dce5e3;border-radius:14px;line-height:1.5}.internal-visit_status__EHYHN[data-enabled=true]{color:#07575b;background:#e8f7f6;border-color:#a9d0d0}.internal-visit_actions__3hIqD{display:flex;flex-wrap:wrap;gap:12px;margin-top:26px}.internal-visit_actions__3hIqD button,.internal-visit_shop__TDSwq{display:inline-flex;justify-content:center;align-items:center;min-height:48px;padding:12px 18px;border-radius:12px;font:inherit;font-weight:600;cursor:pointer;text-decoration:none}.internal-visit_actions__3hIqD button{color:white;background:#0d7377;border:1px solid #0d7377}.internal-visit_actions__3hIqD button:disabled{opacity:.55;cursor:wait}.internal-visit_shop__TDSwq{color:#0d7377;background:white;border:1px solid #a9d0d0}.internal-visit_note__iP0Jc{font-size:13px}.internal-visit_error__s9rGL{color:#a43b27!important}