.passport-issuers_figure__3qCCG{container-type:inline-size;margin:34px 0 44px}.passport-issuers_heading__b1Cjl{display:flex;justify-content:space-between;gap:12px;color:var(--editorial-muted);font-size:12px;margin-bottom:18px}.passport-issuers_heading__b1Cjl span:first-child{font-size:10px;letter-spacing:.12em;text-transform:uppercase}.passport-issuers_drawing__93_x2{display:block;width:100%;height:auto;overflow:visible}.passport-issuers_compact__Vkw_K{display:none}.passport-issuers_drawing__93_x2 text{font-family:KaTeX_Main,serif}.passport-issuers_node__qHzIJ circle{stroke-width:1.6;transition:opacity .2s}.passport-issuers_node__qHzIJ .passport-issuers_ring__22YGS{fill:#0c0c0b;stroke:var(--s-teal);stroke-opacity:.5;stroke-width:1.1}.passport-issuers_drawing__93_x2 .passport-issuers_mark__F_JpG{font:italic 21px KaTeX_Math,serif}.passport-issuers_drawing__93_x2 .passport-issuers_kernelMark__EIUfk{font:italic 27px KaTeX_Math,serif;fill:var(--s-teal)}.passport-issuers_drawing__93_x2 .passport-issuers_sub__oGZN1{font:14px KaTeX_Main,serif}.passport-issuers_blue__O5k_Q circle{fill:var(--s-blue-fill);stroke:var(--s-blue)}.passport-issuers_blue__O5k_Q .passport-issuers_mark__F_JpG{fill:var(--s-blue)}.passport-issuers_gold__mZdrV circle{fill:var(--s-gold-fill);stroke:var(--s-gold)}.passport-issuers_gold__mZdrV .passport-issuers_mark__F_JpG{fill:var(--s-gold)}.passport-issuers_teal__vEosW circle{fill:var(--s-teal-fill);stroke:var(--s-teal)}.passport-issuers_teal__vEosW .passport-issuers_mark__F_JpG{fill:var(--s-teal)}.passport-issuers_label__QS8_w{fill:var(--s-ink);font-size:15px}.passport-issuers_region__L4Se9{fill:var(--s-dim);font-size:14px}.passport-issuers_drawing__93_x2 .passport-issuers_code__273Fa{fill:var(--s-dim);font-family:var(--font-jetbrains-mono),ui-monospace,monospace;font-size:14px}.passport-issuers_relation__x_J0E{fill:var(--s-dim);font-size:14px;paint-order:stroke;stroke:#0c0c0b;stroke-width:7px}.passport-issuers_boundary__XsENU{stroke:var(--s-grid);stroke-width:1;stroke-dasharray:3 6}.passport-issuers_wire__6oZhc{fill:none;stroke-width:1.6;transition:opacity .2s,stroke-width .2s}.passport-issuers_signs__N93Nb{stroke:var(--s-gold)}.passport-issuers_about__GD6Bc{stroke:var(--s-faint);stroke-width:1.1;stroke-dasharray:2 4}.passport-issuers_accepted__wrfYg{stroke:var(--s-teal);stroke-width:2}.passport-issuers_request___8ynE{stroke:var(--s-blue)}.passport-issuers_request___8ynE.passport-issuers_quiet__B9R7y{stroke:var(--s-faint);stroke-width:1.1}.passport-issuers_refuseWire__7N7xt{fill:none;stroke:var(--s-coral);stroke-width:1.8;stroke-dasharray:5 4}.passport-issuers_stop__yMg8E{stroke:var(--s-coral);stroke-width:2.4;stroke-linecap:round}.passport-issuers_drawing__93_x2 .passport-issuers_outcomeAccepted__z5j_j{fill:var(--s-teal);font-size:14px;paint-order:stroke;stroke:#0c0c0b;stroke-width:7px}.passport-issuers_drawing__93_x2 .passport-issuers_outcomeRefused__ENSiv{fill:var(--s-coral);font-family:var(--font-jetbrains-mono),ui-monospace,monospace;font-size:14px;paint-order:stroke;stroke:#0c0c0b;stroke-width:7px}.passport-issuers_drawing__93_x2 .passport-issuers_requestLabel__IZaBK{fill:var(--s-blue);font-size:14px;paint-order:stroke;stroke:#0c0c0b;stroke-width:7px}.passport-issuers_ghost__eQS7R{opacity:.25}.passport-issuers_ghost__eQS7R,.passport-issuers_lit__oJMJd{transition:opacity .2s}.passport-issuers_controls__SF8F_{display:flex;flex-wrap:wrap;gap:0 30px;margin-top:18px;border-block:1px solid var(--editorial-rule)}.passport-issuers_controls__SF8F_ button{cursor:pointer;min-height:44px;padding:12px 0;color:var(--editorial-muted);font-size:14px;border-bottom:2px solid transparent}.passport-issuers_controls__SF8F_ button[aria-pressed=true]{color:var(--editorial-bright);border-color:var(--editorial-accent)}.passport-issuers_controls__SF8F_ button:hover{color:var(--editorial-bright)}.passport-issuers_controls__SF8F_ button:focus-visible{outline:2px solid var(--editorial-accent);outline-offset:4px}.passport-issuers_detail__yAmks{display:grid;grid-template-columns:36px minmax(0,1fr);gap:20px;padding-top:24px}.passport-issuers_detailMark__Hzxiz{font:italic 28px KaTeX_Math,serif;color:var(--s-ink)}.passport-issuers_detailMark__Hzxiz[data-tone=gold]{color:var(--s-gold)}.passport-issuers_detailMark__Hzxiz[data-tone=teal]{color:var(--s-teal)}.passport-issuers_detailMark__Hzxiz[data-tone=blue]{color:var(--s-blue)}.passport-issuers_detailMark__Hzxiz[data-tone=coral]{color:var(--s-coral)}.passport-issuers_figure__3qCCG .passport-issuers_detail__yAmks h3{margin:0 0 8px;color:var(--editorial-bright);font:400 25px/1.2 var(--font-eb-garamond),serif}.passport-issuers_detail__yAmks p{margin:0;color:var(--editorial-ink);font-size:15px;line-height:1.65}.passport-issuers_detail__yAmks a{text-decoration:underline;text-underline-offset:4px}.passport-issuers_detail__yAmks code{font-size:14px}@container (max-width: 640px){.passport-issuers_wide__Pu09J{display:none}.passport-issuers_compact__Vkw_K{display:block}.passport-issuers_compact__Vkw_K .passport-issuers_code__273Fa,.passport-issuers_compact__Vkw_K .passport-issuers_label__QS8_w,.passport-issuers_compact__Vkw_K .passport-issuers_outcomeAccepted__z5j_j,.passport-issuers_compact__Vkw_K .passport-issuers_outcomeRefused__ENSiv,.passport-issuers_compact__Vkw_K .passport-issuers_region__L4Se9,.passport-issuers_compact__Vkw_K .passport-issuers_relation__x_J0E,.passport-issuers_compact__Vkw_K .passport-issuers_requestLabel__IZaBK{font-size:15px}.passport-issuers_controls__SF8F_{gap:0 22px}.passport-issuers_detail__yAmks{gap:12px;grid-template-columns:28px minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.passport-issuers_figure__3qCCG *{transition:none}}