.mcp-page-module__ic5MKq__page{background:var(--bg);color:var(--ink);font-size:16px;line-height:1.5;overflow-x:clip}.mcp-page-module__ic5MKq__page[data-lang=en] .mcp-page-module__ic5MKq__locale[data-locale=hr],.mcp-page-module__ic5MKq__page[data-lang=hr] .mcp-page-module__ic5MKq__locale[data-locale=en]{display:none}.mcp-page-module__ic5MKq__hero{background:linear-gradient(180deg, var(--hero-top), var(--hero-bottom));color:#fff;padding:34px 0 44px}.mcp-page-module__ic5MKq__heroTop{justify-content:space-between;align-items:center;gap:16px;margin-bottom:12px;display:flex}.mcp-page-module__ic5MKq__h1{color:#fff;letter-spacing:-.02em;text-wrap:balance;margin:0;font-size:56px;font-weight:700;line-height:1.04}.mcp-page-module__ic5MKq__lede{color:#c9d6ea;margin:0;font-size:19px}.mcp-page-module__ic5MKq__lang{background:#ffffff0a;border:1px solid #ffffff38;border-radius:999px;flex:none;grid-template-columns:1fr 1fr;padding:3px;display:inline-grid;position:relative}.mcp-page-module__ic5MKq__lang button{color:#c9d6ea;cursor:pointer;font:inherit;z-index:1;background:0 0;border:0;border-radius:999px;padding:7px 18px;font-size:14px;font-weight:600;position:relative}.mcp-page-module__ic5MKq__lang[data-on=hr] button[lang=hr],.mcp-page-module__ic5MKq__lang[data-on=en] button[lang=en]{color:var(--hero-top)}.mcp-page-module__ic5MKq__lang button:focus-visible{outline-offset:2px;outline:2px solid #8fc1ff}.mcp-page-module__ic5MKq__knob{background:#fff;border-radius:999px;width:calc(50% - 3px);position:absolute;top:3px;bottom:3px;left:3px}.mcp-page-module__ic5MKq__lang[data-on=en] .mcp-page-module__ic5MKq__knob{transform:translate(100%)}.mcp-page-module__ic5MKq__endpoint{color:#9fb7d9;flex-wrap:wrap;align-items:center;gap:12px;margin:22px 0 0;font-size:14px;display:flex}.mcp-page-module__ic5MKq__endpoint code{color:#fff;font-family:var(--font-mono), ui-monospace, monospace;background:#ffffff14;border:1px solid #ffffff38;border-radius:6px;padding:7px 12px;font-size:15px}.mcp-page-module__ic5MKq__cta{flex-wrap:wrap;gap:10px;margin-top:22px;display:flex}.mcp-page-module__ic5MKq__primary,.mcp-page-module__ic5MKq__ghost{border:1px solid #0000;border-radius:6px;padding:10px 18px;font-size:15px;font-weight:600;text-decoration:none}.mcp-page-module__ic5MKq__primary{color:var(--hero-top);background:#fff}.mcp-page-module__ic5MKq__ghost{color:#fff;border-color:#fff6}.mcp-page-module__ic5MKq__primary:focus-visible,.mcp-page-module__ic5MKq__ghost:focus-visible{outline-offset:2px;outline:2px solid #8fc1ff}.mcp-page-module__ic5MKq__stats{flex-wrap:wrap;gap:18px 56px;margin-top:34px;display:flex}.mcp-page-module__ic5MKq__stat b{font-variant-numeric:tabular-nums;font-size:34px;font-weight:700;display:block}.mcp-page-module__ic5MKq__stat span{color:#9fb7d9;font-size:14px}.mcp-page-module__ic5MKq__sec{padding:52px 0;scroll-margin-top:64px}.mcp-page-module__ic5MKq__sec+.mcp-page-module__ic5MKq__sec{border-top:1px solid var(--rule)}.mcp-page-module__ic5MKq__h2{border-left:3px solid var(--tone-7);color:var(--ink);margin:0 0 22px;padding-left:14px;font-size:26px;font-weight:700;line-height:1.2}.mcp-page-module__ic5MKq__cols{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:40px;display:grid}.mcp-page-module__ic5MKq__setup{min-width:0}.mcp-page-module__ic5MKq__tabs{border-bottom:1px solid var(--rule-strong);flex-wrap:wrap;display:flex}.mcp-page-module__ic5MKq__tabs button{color:var(--mute);cursor:pointer;font:inherit;background:0 0;border:0;border-bottom:3px solid #0000;margin-bottom:-1px;padding:10px 14px;font-size:14px;font-weight:600}.mcp-page-module__ic5MKq__tabs button[aria-pressed=true]{border-bottom-color:var(--tone-7);color:var(--ink)}.mcp-page-module__ic5MKq__tabs button:focus-visible,.mcp-page-module__ic5MKq__copy:focus-visible{outline:2px solid var(--tone-7);outline-offset:2px}.mcp-page-module__ic5MKq__snip{background:var(--hero-top);color:#e6efff;border-radius:0 0 6px 6px;position:relative}.mcp-page-module__ic5MKq__snip pre{font-family:var(--font-mono), ui-monospace, monospace;white-space:pre;margin:0;padding:18px 90px 18px 18px;font-size:14px;line-height:1.6;overflow-x:auto}.mcp-page-module__ic5MKq__copy{color:#e6efff;cursor:pointer;font:inherit;background:#ffffff1a;border:1px solid #ffffff40;border-radius:4px;padding:4px 10px;font-size:12px;font-weight:600;position:absolute;top:8px;right:8px}.mcp-page-module__ic5MKq__steps{gap:12px;margin:0;padding-left:20px;display:grid}.mcp-page-module__ic5MKq__ask{margin:0;padding:0;list-style:none}.mcp-page-module__ic5MKq__ask li{border-bottom:1px solid var(--rule);padding:12px 0;font-size:17px}.mcp-page-module__ic5MKq__ask li:first-child{border-top:1px solid var(--rule)}.mcp-page-module__ic5MKq__tw{overflow-x:auto}.mcp-page-module__ic5MKq__tbl{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%}.mcp-page-module__ic5MKq__tbl th,.mcp-page-module__ic5MKq__tbl td{border-bottom:1px solid var(--rule);text-align:left;vertical-align:top;padding:13px 16px 13px 0}.mcp-page-module__ic5MKq__tbl thead th{border-bottom-color:var(--rule-strong);color:var(--mute);letter-spacing:.05em;text-transform:uppercase;font-size:13px;font-weight:600}.mcp-page-module__ic5MKq__tbl code{font-family:var(--font-mono), ui-monospace, monospace;white-space:nowrap;font-size:14px}.mcp-page-module__ic5MKq__tbl .mcp-page-module__ic5MKq__num{text-align:right;white-space:nowrap;padding-left:16px;padding-right:0}.mcp-page-module__ic5MKq__note{color:var(--mute);margin:14px 0 0;font-size:14px}.mcp-page-module__ic5MKq__faq{margin:0}.mcp-page-module__ic5MKq__faq div{border-bottom:1px solid var(--rule);padding:14px 0}.mcp-page-module__ic5MKq__faq dt{font-weight:600}.mcp-page-module__ic5MKq__faq dd{margin:4px 0 0}@media (max-width:900px){.mcp-page-module__ic5MKq__heroTop{flex-direction:column-reverse;align-items:flex-start;gap:14px}.mcp-page-module__ic5MKq__cols{grid-template-columns:minmax(0,1fr);gap:28px}}@media (max-width:620px){.mcp-page-module__ic5MKq__hero{padding:24px 0 34px}.mcp-page-module__ic5MKq__h1{font-size:30px}.mcp-page-module__ic5MKq__lede{font-size:16px}.mcp-page-module__ic5MKq__stat b{font-size:28px}.mcp-page-module__ic5MKq__sec{padding:38px 0}}
