@font-face{font-family:Fredoka;src:url(/connect/fonts/Fredoka-Medium.ttf) format("truetype");font-weight:500;font-display:swap}@font-face{font-family:Fredoka;src:url(/connect/fonts/Fredoka-SemiBold.ttf) format("truetype");font-weight:600;font-display:swap}@font-face{font-family:Fredoka;src:url(/connect/fonts/Fredoka-Bold.ttf) format("truetype");font-weight:700;font-display:swap}.cw-overlay{--cw-ink:#4d2c15;--cw-ink-soft:#7a5a3a;--cw-cream:#f7f0da;--cw-tan-shade:#c39a68;--cw-green:#61bb45;--cw-green-dark:#2f6d1d;--cw-red-dark:#a32c1e;--cw-orange-dark:#a0520d;--cw-gold:#ffb32c;--cw-title-outline:#6e3a12;--cw-font:"Fredoka","Nunito","Trebuchet MS",system-ui,sans-serif;position:fixed;inset:0;z-index:60;display:flex;align-items:center;justify-content:center;padding:12px;background:rgba(20,12,4,.72);font-family:var(--cw-font);color:var(--cw-ink);image-rendering:pixelated}.cw-window{position:relative;display:flex;flex-direction:column;width:min(460px,100%);max-height:calc(100% - 8px);box-sizing:border-box;border-style:solid;border-image:url(/pixel-ui/gui_bridge_panel.png) 14 14 16 14 fill;border-width:28px 28px 32px;padding:18px 0 2px}.cw-body{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:2px 6px 6px;scrollbar-width:thin}.cw-title{flex:none;display:block;width:max-content;max-width:100%;margin:-14px auto 12px;border-style:solid;border-image:url(/pixel-ui/gui_bridge_title_tab.png) 8 12 10 12 fill;border-width:16px 24px 20px;padding:0 10px;font:700 21px/1 var(--cw-font);letter-spacing:1.5px;color:var(--cw-gold);text-shadow:2px 0 0 var(--cw-title-outline),-2px 0 0 var(--cw-title-outline),0 2px 0 var(--cw-title-outline),0 -2px 0 var(--cw-title-outline),2px 2px 0 var(--cw-title-outline),-2px 2px 0 var(--cw-title-outline),2px -2px 0 var(--cw-title-outline),-2px -2px 0 var(--cw-title-outline)}.cw-close{position:absolute;top:-6px;right:-6px;z-index:2;width:44px;height:44px;border:0;padding:0;background:url(/pixel-ui/gui_bridge_close_normal.png) 50%/44px 44px no-repeat;cursor:pointer;image-rendering:pixelated}.cw-close:active{transform:translateY(2px)}.cw-sub{margin:0 0 12px;text-align:center;font:600 16px/1.3 var(--cw-font)}.cw-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.cw-row{display:grid;grid-template-columns:34px minmax(0,1fr) auto;grid-template-areas:"icon name chains" "icon note state";grid-column-gap:12px;column-gap:12px;grid-row-gap:1px;row-gap:1px;align-items:center;width:100%;margin:0;border-style:solid;border-image:url(/pixel-ui/gui_bridge_card.png) 9 fill;border-width:18px;padding:0 2px;background:none;font:inherit;color:var(--cw-ink);text-align:left;text-decoration:none;cursor:pointer;transition:transform 80ms ease-out,filter 80ms ease-out}.cw-row:hover:not(:disabled):not([aria-disabled]){filter:brightness(1.04);transform:translateY(-1px)}.cw-row:active:not(:disabled){transform:translateY(1px)}.cw-row:disabled,.cw-row[aria-disabled]{opacity:.5;cursor:default}.cw-row.is-busy{opacity:1;outline:3px solid var(--cw-green);outline-offset:-6px}.cw-back:focus-visible,.cw-btn:focus-visible,.cw-close:focus-visible,.cw-link:focus-visible,.cw-row:focus-visible{outline:3px solid var(--cw-gold);outline-offset:2px}.cw-wicon{grid-area:icon;width:32px;height:32px;image-rendering:pixelated}.cw-letter{display:grid;place-items:center;border:2px solid var(--cw-ink);background:#e8dcc0;font:700 16px var(--cw-font)}.cw-name{grid-area:name;display:flex;align-items:center;gap:8px;min-width:0;font:600 17px/1.15 var(--cw-font)}.cw-note{grid-area:note;min-width:0;font:500 12.5px/1.25 var(--cw-font);color:var(--cw-ink-soft)}.cw-best,.cw-get{display:inline-block;border-style:solid;border-width:4px 6px 5px;font:700 10px/1 var(--cw-font);font-style:normal;letter-spacing:.8px;color:#fff;text-shadow:1px 1px 0 var(--cw-ink)}.cw-best{border-image:url(/pixel-ui/gui_bridge_strip_green.png) 4 6 5 6 fill}.cw-get{grid-area:state;justify-self:end;border-image:url(/pixel-ui/gui_bridge_strip_orange.png) 4 6 5 6 fill}.cw-chains{grid-area:chains;display:flex;gap:3px;justify-content:flex-end}.cw-chain{width:16px;height:16px;image-rendering:pixelated}.cw-chain-letter{display:grid;place-items:center;border-radius:50%;border:2px solid var(--cw-ink);background:#e8dcc0;font:700 8px var(--cw-font);box-sizing:border-box}.cw-dots{grid-area:state;justify-self:end;display:flex;gap:4px}.cw-dots i{width:6px;height:6px;background:var(--cw-green-dark);animation:cw-blink .9s steps(2,start) infinite}.cw-dots i:nth-child(2){animation-delay:.15s}.cw-dots i:nth-child(3){animation-delay:.3s}@keyframes cw-blink{to{opacity:.15}}.cw-row.is-off .cw-note{color:var(--cw-ink)}.cw-row-email{grid-template-areas:"icon name note";grid-template-columns:34px auto minmax(0,1fr)}.cw-row-email .cw-note{text-align:right}.cw-or{display:flex;align-items:center;gap:10px;margin:10px 0;font:600 13px var(--cw-font);color:var(--cw-ink-soft)}.cw-or:after,.cw-or:before{content:"";flex:1 1;border-top:2px dashed var(--cw-tan-shade)}.cw-hint{margin:10px 2px 0;font:500 13px/1.4 var(--cw-font);color:var(--cw-ink)}.cw-email{display:flex;flex-direction:column;gap:6px}.cw-back{align-self:flex-start;border:0;padding:2px 0 6px;background:none;font:600 14px var(--cw-font);color:var(--cw-ink-soft);cursor:pointer}.cw-back:hover{color:var(--cw-ink)}.cw-form{display:flex;flex-direction:column;gap:8px}.cw-label{font:600 14px var(--cw-font)}.cw-input{width:100%;box-sizing:border-box;border-style:solid;border-image:url(/pixel-ui/gui_bridge_input.png) 5 fill;border-width:10px;padding:2px 4px;background:none;font:600 17px/1.2 var(--cw-font);color:var(--cw-ink);outline:none}.cw-input:focus{filter:drop-shadow(0 0 0 var(--cw-green)) drop-shadow(0 0 2px var(--cw-green))}.cw-input::placeholder{color:#b49a7a}.cw-code{letter-spacing:8px;text-align:center;font-size:22px}.cw-pw{position:relative}.cw-pw .cw-input{padding-right:58px}.cw-eye{position:absolute;right:16px;top:50%;transform:translateY(-50%)}.cw-btn{margin-top:4px;border-style:solid;border-image:url(/pixel-ui/gui_bridge_btn_normal.png) 7 8 8 8 fill;border-width:14px 16px 16px;padding:0 4px;background:none;font:700 18px/1 var(--cw-font);letter-spacing:1px;color:#fff;text-shadow:2px 0 0 var(--cw-green-dark),-2px 0 0 var(--cw-green-dark),0 2px 0 var(--cw-green-dark),0 -2px 0 var(--cw-green-dark);cursor:pointer}.cw-btn:hover:not(:disabled){border-image-source:url(/pixel-ui/gui_bridge_btn_hover.png)}.cw-btn:active:not(:disabled){border-image-source:url(/pixel-ui/gui_bridge_btn_pressed.png);transform:translateY(2px)}.cw-btn:disabled{border-image-source:url(/pixel-ui/gui_bridge_btn_disabled.png);color:#ece6d6;text-shadow:1px 1px 0 #7d786a;cursor:default}.cw-links{display:flex;flex-wrap:wrap;justify-content:space-between;gap:6px 14px}.cw-link{align-self:center;border:0;padding:4px 0;background:none;font:600 14px var(--cw-font);color:#8a4a1a;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.cw-link:disabled{opacity:.55;cursor:default}.cw-phone{display:flex;flex-direction:column;gap:8px}.cw-phone-head{display:grid;grid-template-columns:34px minmax(0,1fr);grid-template-areas:"icon text";grid-column-gap:12px;column-gap:12px;align-items:center;margin-bottom:2px}.cw-phone-head>div{grid-area:text;min-width:0}.cw-phone-head p{margin:0}.cw-phone-name{font:600 17px/1.15 var(--cw-font)}.cw-qr-card{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;min-height:96px;border-style:solid;border-image:url(/pixel-ui/gui_bridge_card.png) 9 fill;border-width:18px;padding:2px;font:600 15px/1.35 var(--cw-font);text-align:center}.cw-qr-card p{margin:0}.cw-qr-card .cw-dots{justify-self:auto}.cw-qr-card .cw-btn{align-self:stretch}.cw-qr{display:block;max-width:100%;height:auto}.cw-phone-help{margin:0;text-align:center;font:500 13.5px/1.4 var(--cw-font)}.cw-phone .cw-links{align-items:center}.cw-timer{font:600 12.5px/1 var(--cw-font);color:var(--cw-ink-soft);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}a.cw-btn-link{display:block;text-align:center;text-decoration:none}.cw-btn-small{font-size:15px;border-width:12px 14px 14px}.cw-inapp{display:flex;flex-direction:column;gap:8px;padding:10px 12px;border:2px dashed var(--cw-tan-shade);text-align:center;font:500 13.5px/1.4 var(--cw-font)}.cw-inapp p{margin:0}.cw-status{margin-top:12px;padding:10px 12px;border:2px dashed var(--cw-tan-shade);text-align:center}.cw-status p{margin:0}.cw-status-title{font:600 15.5px/1.3 var(--cw-font)}.cw-status-detail{margin-top:4px!important;font:500 13px/1.4 var(--cw-font);color:var(--cw-ink-soft)}.cw-status .cw-link{display:inline-block;margin-top:6px}.cw-status.is-error .cw-status-title{color:var(--cw-red-dark)}.cw-status.is-blocked .cw-status-title{color:var(--cw-orange-dark)}.cw-status.is-ok .cw-status-title{color:var(--cw-green-dark)}.cw-foot{flex:none;margin:8px 10px 0;text-align:center;font:500 12px/1.45 var(--cw-font);color:var(--cw-ink-soft)}.cw-more{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;margin:10px 0 0;padding:7px 12px;border:2px solid var(--cw-tan-shade);background:rgba(247,240,218,.42);font:600 14.5px/1.2 var(--cw-font);color:var(--cw-ink);cursor:pointer}.cw-more:hover:not(:disabled){background:rgba(247,240,218,.72)}.cw-more:disabled{opacity:.55;cursor:default}.cw-more:focus-visible{outline:3px solid var(--cw-gold);outline-offset:2px}.cw-more-note{font:500 12.5px/1 var(--cw-font)}.cw-chev,.cw-more-note{color:var(--cw-ink-soft)}.cw-chev{flex:none;transition:transform .12s ease-out}.cw-more[aria-expanded=true] .cw-chev{transform:rotate(180deg)}.cw-list-more{margin-top:8px;gap:4px}.cw-row.is-compact{row-gap:0;column-gap:10px}.cw-row.is-compact .cw-name{font-size:15.5px}.cw-row.is-compact .cw-note{font-size:12px}@media (max-width:420px){.cw-window{border-width:24px 22px 28px}.cw-body{padding-inline:2px}.cw-title{font-size:18px}.cw-name{font-size:16px}.cw-row{column-gap:10px}}@media (prefers-reduced-motion:reduce){.cw-btn,.cw-chev,.cw-row{transition:none}.cw-row:hover:not(:disabled){transform:none}.cw-dots i{animation:none;opacity:.6}}