.gnm-mode-icon{flex:none;justify-content:center;align-items:center;display:none}
:root{--gnw-type-micro:.62rem;--gnw-type-label:.68rem}.gsu-row{flex:0 auto;justify-content:flex-start;align-items:center;gap:.1rem;min-width:0;height:100%;display:flex}.gsu-summary{min-width:0;max-width:min(13rem,32vw);color:var(--gen-muted,var(--ink-3));font-size:var(--gnw-type-micro);text-overflow:ellipsis;white-space:nowrap;flex:0 auto;margin-left:.3rem;overflow:hidden}.gsu-btn{min-width:1.85rem;min-height:1.85rem;color:var(--gen-muted,var(--ink-3));cursor:pointer;background:0 0;border:.5px solid #0000;justify-content:center;align-items:center;padding:.2rem;display:inline-flex;position:relative}.gsu-btn:hover{border-color:var(--rule);background:var(--paper);color:var(--vermillion-deep)}.gsu-btn:disabled{opacity:.35;cursor:default}.gsu-btn:disabled:hover{color:var(--gen-muted,var(--ink-3));background:0 0;border-color:#0000}.gsu-btn:focus-visible{outline:.14rem solid var(--vermillion-deep);outline-offset:.12rem}.gsu-btn[data-popup-open]{border-color:var(--vermillion-deep);background:var(--paper-edge);color:var(--vermillion-deep)}.gsu-mark{background:var(--vermillion-deep);border-radius:50%;width:.3rem;height:.3rem;position:absolute;top:.18rem;right:.18rem}.gsu-positioner{z-index:calc(var(--ui-layer-popover) - 1)}.gsu-popup{--gnw-muted:var(--gen-muted,var(--ink-3));--gnw-faint:var(--gen-faint,var(--ink-4));--gnw-accent:var(--vermillion-deep);--gnw-boundary:var(--rule);border:1px solid var(--rule);background:var(--paper);box-shadow:.28rem .28rem 0 var(--paper-edge);color:var(--ink);padding:.7rem}:root[data-theme=dark] .gsu-popup{--gnw-muted:#b7aa98;--gnw-faint:#a99c8b}.gsu-popup :is(button,a,input,select,textarea):focus-visible{outline:.14rem solid var(--vermillion-deep);outline-offset:.12rem}.gsu-popup--prompt{width:min(34rem,100vw - 1rem);max-height:min(34rem,70dvh);overflow-y:auto}.gsu-popup--filing{width:min(24rem,100vw - 1rem);max-height:min(30rem,70dvh);overflow-y:auto}.gsu-head{border-bottom:.5px solid var(--rule);justify-content:space-between;align-items:center;gap:.5rem;padding-bottom:.55rem;display:flex}.gsu-head h2{margin:0;font-size:1.15rem;font-weight:500}.gsu-close{min-width:2.75rem;min-height:1.75rem;color:var(--vermillion-deep);cursor:pointer;font:.75rem var(--font-mono);background:0 0;border:0}.gsu-state{color:var(--gen-faint,var(--ink-4));font-size:var(--gnw-type-micro);margin:.55rem 0 0}@media (max-width:48rem){.gsu-popup--prompt,.gsu-popup--filing{max-height:72dvh}}@media (max-width:30rem){.gsu-row{flex:auto}.gsu-summary{max-width:100%}}@media (max-width:48rem),(any-pointer:coarse){.gsu-btn,.gsu-close{min-width:2.75rem;min-height:2.75rem}.gsu-row{gap:.25rem;height:auto;min-height:2.75rem}.gsu-popup :is(input:not([type=checkbox]),select){min-height:2.75rem;font-size:1rem}.gsu-popup :is(.gno-preset button,.gno-size button,.gnc-filing form button,.gnc-collection-more){min-height:2.75rem}}
.gci-connections{gap:.75rem;margin-bottom:.75rem;display:grid}.gci-connections h3{margin:0 0 .4rem;font-size:.7rem}.gci-connection{gap:.4rem;min-width:0;padding:.65rem;display:grid}.gci-connection>span{overflow-wrap:anywhere;font-size:.7rem}.gci-connection-status{color:var(--ink-2)}.gci-connection-status[data-ready=true]{color:var(--ink)}.gci-connection-actions{flex-wrap:wrap;gap:.4rem;display:flex}.gci-connection-actions .btn{padding:.35rem .5rem;font-size:.65rem}
