.LocaleSwitcher-module__wtTm7q__switcher{border:2px solid var(--ink);border-radius:var(--radius);flex:none;align-self:flex-start;display:inline-flex;overflow:hidden}.LocaleSwitcher-module__wtTm7q__opt{font-family:var(--mono);font-size:var(--text-md);color:var(--ink);cursor:pointer;background:0 0;border:none;padding:4px 9px;font-weight:700;line-height:1.4}.LocaleSwitcher-module__wtTm7q__opt+.LocaleSwitcher-module__wtTm7q__opt{border-left:2px solid var(--ink)}.LocaleSwitcher-module__wtTm7q__active{background:var(--ink);color:var(--screen)}
.PwaSection-module__bYN8kG__block{flex-direction:column;gap:6px;display:flex}.PwaSection-module__bYN8kG__eyebrow{font-size:var(--text-md);color:var(--ink-dim);margin:0}.PwaSection-module__bYN8kG__hint{font-size:var(--text-md);color:var(--ink-dim);margin:0;line-height:1.4}.PwaSection-module__bYN8kG__action{color:var(--ink);font-family:var(--mono);font-weight:700;font-size:var(--text-md);cursor:pointer;background:0 0;border:none;align-self:flex-start;padding:0;text-decoration:underline}.PwaSection-module__bYN8kG__action:disabled{color:var(--ink-dim);cursor:default}.PwaSection-module__bYN8kG__status{font-family:var(--mono);font-size:var(--text-md);color:var(--ink)}.PwaSection-module__bYN8kG__error{font-family:var(--mono);font-size:var(--text-md);color:var(--bad);margin:0}.PwaSection-module__bYN8kG__events{border:none;flex-direction:column;gap:4px;min-width:0;margin:2px 0 0;padding:0;display:flex}.PwaSection-module__bYN8kG__event{cursor:pointer}.PwaSection-module__bYN8kG__eventInput{opacity:0;width:1px;height:1px;margin:0;position:absolute}.PwaSection-module__bYN8kG__eventFace{font-family:var(--mono);font-size:var(--text-md);color:var(--ink-dim);-webkit-user-select:none;user-select:none;align-items:center;gap:8px;line-height:1.3;display:flex}.PwaSection-module__bYN8kG__eventLed{border:2px solid var(--ink);background:0 0;flex:none;width:10px;height:10px}.PwaSection-module__bYN8kG__eventInput:checked+.PwaSection-module__bYN8kG__eventFace{color:var(--ink);font-weight:700}.PwaSection-module__bYN8kG__eventInput:checked+.PwaSection-module__bYN8kG__eventFace .PwaSection-module__bYN8kG__eventLed{background:var(--ink)}.PwaSection-module__bYN8kG__eventInput:focus-visible+.PwaSection-module__bYN8kG__eventFace{outline:2px solid var(--ink);outline-offset:2px}:root[data-theme=dark] .PwaSection-module__bYN8kG__eventInput:focus-visible+.PwaSection-module__bYN8kG__eventFace{outline-color:var(--gb-lightest)}
.ReferralSection-module__rpYg-G__eyebrow{color:var(--ink-dim);margin:0}.ReferralSection-module__rpYg-G__hint{font-size:var(--text-xs);color:var(--ink-dim);margin:0;line-height:1.4}.ReferralSection-module__rpYg-G__link{font-family:var(--mono);font-size:var(--text-xs);color:var(--ink);background:var(--gb-light);border:1px solid var(--gb-dark);border-radius:var(--radius);overflow-wrap:anywhere;-webkit-user-select:all;user-select:all;padding:5px 6px}.ReferralSection-module__rpYg-G__shareBtn{font-family:var(--mono);font-size:var(--text-xs);background:var(--gb-darkest);color:var(--gb-lightest);border-radius:var(--radius);cursor:pointer;border:none;align-self:flex-start;align-items:center;gap:5px;padding:6px 8px;font-weight:700;display:flex}.ReferralSection-module__rpYg-G__stat{font-family:var(--mono);font-size:var(--text-xs);color:var(--ink);margin:0;font-weight:700}.ReferralSection-module__rpYg-G__linkBtn{color:var(--ink);font-family:var(--mono);font-size:var(--text-xs);cursor:pointer;background:0 0;border:none;align-self:flex-start;padding:0;text-decoration:underline}
.AccountDrawer-module__AksLca__overlay{background:rgba(var(--gb-darkest-rgb), .45);z-index:20;justify-content:flex-end;display:flex;position:absolute;inset:0}.AccountDrawer-module__AksLca__panel{background:var(--screen);border-left:2px solid var(--ink);flex-direction:column;gap:12px;width:min(280px,88%);height:100%;padding:16px;animation:.15s ease-out AccountDrawer-module__AksLca__slideIn;display:flex;overflow-y:auto}@keyframes AccountDrawer-module__AksLca__slideIn{0%{transform:translate(100%)}}.AccountDrawer-module__AksLca__header{justify-content:space-between;align-items:center;display:flex}.AccountDrawer-module__AksLca__title{font-family:var(--mono);font-weight:700;font-size:var(--text-2xl);color:var(--ink);margin:0}.AccountDrawer-module__AksLca__closeBtn{background:var(--gb-darkest);color:var(--gb-lightest);border-radius:var(--radius);cursor:pointer;border:none;flex:none;justify-content:center;align-items:center;width:24px;height:24px;display:flex}.AccountDrawer-module__AksLca__section{border-bottom:1px solid var(--gb-dark);flex-direction:column;gap:6px;padding-bottom:12px;display:flex}.AccountDrawer-module__AksLca__section:empty{display:none}.AccountDrawer-module__AksLca__section:last-child{border-bottom:none;padding-bottom:0}.AccountDrawer-module__AksLca__who{font-family:var(--mono);font-size:var(--text-md);color:var(--ink);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.AccountDrawer-module__AksLca__linkBtn{color:var(--ink);font-family:var(--mono);font-size:var(--text-md);cursor:pointer;background:0 0;border:none;align-self:flex-start;padding:0;text-decoration:underline}.AccountDrawer-module__AksLca__eyebrow{font-size:var(--text-md);color:var(--ink-dim);margin:0}.AccountDrawer-module__AksLca__legalLinks{flex-direction:column;gap:6px;display:flex}.AccountDrawer-module__AksLca__hint{font-size:var(--text-md);color:var(--ink-dim);margin:0 0 4px;line-height:1.4}.AccountDrawer-module__AksLca__field{flex-direction:column;gap:4px;margin-bottom:10px;display:flex}.AccountDrawer-module__AksLca__field:last-child{margin-bottom:0}.AccountDrawer-module__AksLca__fieldLabel{font-family:var(--mono);font-size:var(--text-md);color:var(--ink-dim);font-weight:700}.AccountDrawer-module__AksLca__fieldRow{gap:6px;display:flex}.AccountDrawer-module__AksLca__fieldInput{min-width:0;font-size:var(--text-lg);flex:1;padding:8px 10px}.AccountDrawer-module__AksLca__fieldBtn{font-family:var(--mono);font-size:var(--text-md);background:var(--gb-darkest);color:var(--gb-lightest);border-radius:var(--radius);cursor:pointer;border:none;flex:none;padding:8px 10px;font-weight:700}.AccountDrawer-module__AksLca__fieldActions{gap:12px;display:flex}.AccountDrawer-module__AksLca__analyzeBtn{color:var(--ink);font-family:var(--mono);font-weight:700;font-size:var(--text-md);cursor:pointer;background:0 0;border:none;align-self:flex-start;padding:0;text-decoration:underline}.AccountDrawer-module__AksLca__removeBtn{color:var(--bad);font-family:var(--mono);font-size:var(--text-md);cursor:pointer;background:0 0;border:none;align-self:flex-start;padding:0;text-decoration:underline}