.gc-buddy{position:relative;flex:none;display:inline-grid;place-items:center;border-radius:50%;background:radial-gradient(120% 90% at 50% 0,color-mix(in oklab,var(--key-companion),var(--paper) 16%) 0,var(--key-companion) 58%,color-mix(in oklab,var(--key-companion),var(--ink) 8%) 100%);box-shadow:inset 0 1px 0 color-mix(in srgb,var(--gc-w) 32%,transparent),inset 0 -2px 0 rgb(var(--shade)/.18),0 3px 0 var(--blue-lip),0 12px 22px -12px var(--gc-blue-cast);transform-origin:50% 60%}.gc-buddy svg{display:block;overflow:visible}.gc-buddy__stroke{fill:var(--key-companion-g)}.gc-buddy__dot{fill:var(--cab)}.gc-buddy.is-night{background:radial-gradient(120% 90% at 50% 0,color-mix(in oklab,var(--key-companion),var(--navy) 18%) 0,color-mix(in oklab,var(--key-companion),var(--navy) 34%) 100%)}.gc-buddy.is-night .gc-buddy__stroke{fill:var(--on-dark-2)}.gc-buddy.is-night .gc-buddy__dot{fill:rgb(var(--cab-rgb)/.5)}.gm-sw{appearance:none;border:0;background:none;font:inherit;color:inherit;width:100%;min-height:52px;padding:6px 0;display:flex;align-items:center;gap:14px;text-align:start;cursor:pointer}.gm-sw:disabled{cursor:default;opacity:.6}.gm-sw:focus-visible{outline:2px solid var(--ink);outline-offset:3px;border-radius:14px}.gm-sw__words{flex:1;min-width:0;display:grid;gap:2px}.gm-sw__words b{font-size:15px;font-weight:680;line-height:1.3}.gm-sw__words small{font-size:var(--t-micro,12px);color:var(--ink-3);line-height:1.35}.gm-on-dark .gm-sw__words small{color:var(--on-dark-3)}.gm-show{padding:22px 20px;border-radius:var(--r-card);background:var(--paper);box-shadow:var(--raised);--lip:3px;--lip-c:var(--white-lip)}.gm-show__tr{margin:0;font-family:var(--display);font-size:clamp(22px,5.6vw,34px);font-weight:700;line-height:1.18;letter-spacing:-.01em;color:var(--ink);text-align:start;overflow-wrap:anywhere}.gm-show__mean{margin:14px 2px 0;font-size:15px;line-height:1.45;color:var(--ink-2)}.gm-show__acts{margin-top:16px;display:flex;flex-wrap:wrap;gap:10px}.gm-show .gm-micro,.gm-show__note{margin-top:12px}.gm-esim--stage{padding:24px 22px 18px;border-radius:34px}.gm-esim--stage .gm-esim__face{container-type:inline-size;min-height:132px;padding-inline-end:64px}.gm-esim--stage .gm-esim__name{max-width:100%;font-size:clamp(28px,16cqi,52px);overflow-wrap:break-word}.gm--rtl .gm-esim--stage .gm-esim__name{font-size:clamp(24px,14cqi,42px)}.gm-esim--stage .gm-esim__bars{width:58px;height:48px;transition:opacity var(--dur-base) var(--out)}.gm-esim--stage .gm-esim__bars i{height:70%!important}.gm-esim--stage:not(.is-on) .gm-esim__bars{opacity:0}.gm-esim--stage .gm-esim__track{height:62px}