.ff-btn:focus-visible,.ff-tag:focus-visible,.ff-switch:focus-visible,.ff-input-field:focus-visible,.ff-segmented-opt:focus-visible,.ff-player-row:focus-visible,.ff-card--interactive:focus-visible{outline:2px solid var(--ff-ring-color,var(--ff-old-gold));outline-offset:2px}.ff-switch--violet:focus-visible,.ff-segmented--violet .ff-segmented-opt:focus-visible{outline-color:var(--ff-oracle-violet)}.ff-btn:focus:not(:focus-visible),.ff-tag:focus:not(:focus-visible),.ff-switch:focus:not(:focus-visible),.ff-input-field:focus:not(:focus-visible),.ff-segmented-opt:focus:not(:focus-visible),.ff-player-row:focus:not(:focus-visible),.ff-card--interactive:focus:not(:focus-visible){outline:none}.ff-input-field:focus-visible{border-color:var(--ff-receipt-red)}.ff-owner-link:hover,.ff-owner-link:focus-visible{--ff-owner-link-ink:currentColor}.ff-name-box{max-width:100%;display:inline-block}@media (prefers-reduced-motion:reduce){.ff-display{transform:none!important}}.ff-ruled-bone{color:var(--ff-torn-ink);background:repeating-linear-gradient(var(--ff-bone-paper), var(--ff-bone-paper) 24px, #17140d0f 25px, var(--ff-bone-paper) 26px), linear-gradient(135deg, #efe9d6, var(--ff-bone-paper) 45%)}.ff-torn:after{content:"";background-image:var(--ff-noise);opacity:.09;mix-blend-mode:multiply;pointer-events:none;position:absolute;inset:0}@media (prefers-reduced-motion:reduce){.ff-torn{transform:none!important}}
.NavAskInput-module__TvPqrq__slot{flex-shrink:0;width:180px;height:38px;position:relative}.NavAskInput-module__TvPqrq__form{z-index:3;width:100%;position:absolute;top:0;right:0}.NavAskInput-module__TvPqrq__open{width:440px}@media (min-width:1280px){.NavAskInput-module__TvPqrq__slot{width:250px}}.NavAskInput-module__TvPqrq__box{box-sizing:border-box;border:2px solid var(--ff-old-gold);background:var(--ff-ink-black);border-radius:6px;align-items:center;gap:8px;height:38px;padding:0 6px 0 12px;display:flex}.NavAskInput-module__TvPqrq__box:focus-within{border-color:var(--ff-old-gold-hi);outline:2px solid var(--ff-old-gold-hi);outline-offset:2px}.NavAskInput-module__TvPqrq__icon{color:var(--ff-old-gold-hi);flex:none}.NavAskInput-module__TvPqrq__input{min-width:0;height:100%;color:var(--ff-bone-chalk);font-family:var(--ff-font-mono);background:0 0;border:0;outline:none;flex:auto;padding:0;font-size:13px;font-weight:700}.NavAskInput-module__TvPqrq__input:focus-visible{outline:none}.NavAskInput-module__TvPqrq__input::placeholder{color:var(--ff-text-muted);letter-spacing:.08em;opacity:1}.NavAskInput-module__TvPqrq__submit{background:var(--ff-old-gold-hi);height:28px;color:var(--ff-ink-black);font-family:var(--ff-font-mono);letter-spacing:.08em;text-transform:uppercase;cursor:pointer;border:0;border-radius:4px;flex:none;align-items:center;gap:4px;padding:0 10px;font-size:12px;font-weight:700;display:none;position:relative}.NavAskInput-module__TvPqrq__open .NavAskInput-module__TvPqrq__submit{display:inline-flex}@media (min-width:1280px){.NavAskInput-module__TvPqrq__submit{display:inline-flex}}.NavAskInput-module__TvPqrq__submit:hover{background:var(--ff-old-gold)}.NavAskInput-module__TvPqrq__submit:focus-visible{outline:2px solid var(--ff-bone-chalk);outline-offset:2px}.NavAskInput-module__TvPqrq__panel{background:var(--ff-surface);border:1px solid var(--ff-border);box-shadow:var(--ff-shadow-card);border-radius:12px;flex-direction:column;gap:10px;margin-top:8px;padding:14px;display:flex}.NavAskInput-module__TvPqrq__try{font-family:var(--ff-font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--ff-bone-dim);font-size:11px;font-weight:700}.NavAskInput-module__TvPqrq__chips{flex-wrap:wrap;gap:8px;display:flex}.NavAskInput-module__TvPqrq__chip{border:1px solid var(--ff-border);background:var(--ff-chalkboard-black);min-height:40px;color:var(--ff-bone-chalk);font-family:var(--ff-font-sans);text-align:left;cursor:pointer;border-radius:20px;padding:8px 14px;font-size:14px;font-weight:600;line-height:1.3}.NavAskInput-module__TvPqrq__chip:hover{border-color:var(--ff-border-strong)}.NavAskInput-module__TvPqrq__chip:focus-visible{outline:2px solid var(--ff-old-gold-hi);outline-offset:2px}.NavAskInput-module__TvPqrq__foot{border-top:1px solid var(--ff-border-faint);font-family:var(--ff-font-mono);color:var(--ff-text-muted);flex-wrap:wrap;justify-content:space-between;gap:12px;padding-top:10px;font-size:12px;display:flex}.NavAskInput-module__TvPqrq__srOnly{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.NavAskInput-module__TvPqrq__row{background:var(--ff-chalkboard-black);border-bottom:1px solid var(--ff-border-faint);padding:10px 0 12px}.NavAskInput-module__TvPqrq__row .NavAskInput-module__TvPqrq__form{width:auto;transition:none;position:static}.NavAskInput-module__TvPqrq__row .NavAskInput-module__TvPqrq__open{width:auto}.NavAskInput-module__TvPqrq__row .NavAskInput-module__TvPqrq__box{border-radius:8px;height:48px;padding:0 3px 0 12px}.NavAskInput-module__TvPqrq__row .NavAskInput-module__TvPqrq__input{font-size:16px}.NavAskInput-module__TvPqrq__row .NavAskInput-module__TvPqrq__submit{border-radius:5px;height:38px;padding:0 14px;font-size:13px;display:inline-flex}.NavAskInput-module__TvPqrq__row .NavAskInput-module__TvPqrq__submit:after{content:"";position:absolute;inset:-3px}.NavAskInput-module__TvPqrq__row .NavAskInput-module__TvPqrq__panel{box-shadow:none;background:0 0;border:0;border-radius:0;gap:8px;margin-top:10px;padding:0}.NavAskInput-module__TvPqrq__row .NavAskInput-module__TvPqrq__chips{overscroll-behavior-x:contain;scrollbar-width:thin;flex-wrap:nowrap;padding-block:4px;overflow-x:auto}.NavAskInput-module__TvPqrq__row .NavAskInput-module__TvPqrq__chip{background:var(--ff-surface);white-space:nowrap;border-radius:999px;flex:none;min-height:44px;padding:0 14px}.NavAskInput-module__TvPqrq__row .NavAskInput-module__TvPqrq__foot{border-top:0;padding-top:0}@media (prefers-reduced-motion:reduce){.NavAskInput-module__TvPqrq__form{transition:none}}
.ReconnectAlert-module__CZ0jYW__strip{background:color-mix(in srgb, var(--ff-receipt-red) 12%, transparent);border-bottom:1px solid color-mix(in srgb, var(--ff-receipt-red) 55%, transparent);color:var(--ff-bone-chalk);font-family:var(--ff-font-sans)}.ReconnectAlert-module__CZ0jYW__ok{background:color-mix(in srgb, var(--ff-success) 14%, transparent);border-bottom-color:color-mix(in srgb, var(--ff-success) 60%, transparent)}.ReconnectAlert-module__CZ0jYW__inner{box-sizing:border-box;align-items:center;gap:14px;min-height:56px;padding-block:10px;display:flex}.ReconnectAlert-module__CZ0jYW__badge{font-family:var(--ff-font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--ff-bone-chalk);border:2px solid var(--ff-receipt-red);box-shadow:inset 0 0 0 1px var(--ff-receipt-red);border-radius:3px;flex-shrink:0;padding:4px 8px;font-size:10px;font-weight:700;line-height:1.15;display:inline-block;transform:rotate(-3deg)}.ReconnectAlert-module__CZ0jYW__badgeOk{border-color:var(--ff-success);box-shadow:inset 0 0 0 1px var(--ff-success)}.ReconnectAlert-module__CZ0jYW__text{flex-direction:column;flex:auto;gap:2px;min-width:0;display:flex}.ReconnectAlert-module__CZ0jYW__sentence{color:var(--ff-bone-chalk);overflow-wrap:anywhere;margin:0;font-size:14px;line-height:1.45}.ReconnectAlert-module__CZ0jYW__sentence strong{font-weight:700}.ReconnectAlert-module__CZ0jYW__sub{color:var(--ff-bone-dim);margin:0;font-size:12.5px;line-height:1.45}.ReconnectAlert-module__CZ0jYW__problem{color:var(--ff-receipt-red);margin:0;font-size:13px;font-weight:600;line-height:1.45}.ReconnectAlert-module__CZ0jYW__phoneLine{color:var(--ff-bone-dim);align-items:center;gap:8px;margin:0;font-size:13px;line-height:1.45;display:flex}.ReconnectAlert-module__CZ0jYW__phoneLine svg{color:var(--ff-old-gold-hi);flex-shrink:0}.ReconnectAlert-module__CZ0jYW__quietLink{min-height:44px;color:var(--ff-bone-dim);text-underline-offset:2px;align-items:center;font-size:12.5px;text-decoration:underline;display:inline-flex}.ReconnectAlert-module__CZ0jYW__quietLink:focus-visible{outline:2px solid var(--ff-old-gold-hi);outline-offset:2px}.ReconnectAlert-module__CZ0jYW__actions{flex-wrap:wrap;flex-shrink:0;align-items:center;gap:10px;display:flex}.ReconnectAlert-module__CZ0jYW__cadence{font-family:var(--ff-font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--ff-bone-dim);font-size:10px}.ReconnectAlert-module__CZ0jYW__button{background:var(--ff-old-gold-hi);height:34px;color:var(--ff-ink-black);font-family:var(--ff-font-mono);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;box-sizing:border-box;cursor:pointer;border:0;border-radius:4px;flex-shrink:0;align-items:center;gap:8px;padding:0 14px;font-size:11px;font-weight:700;text-decoration:none;display:inline-flex}.ReconnectAlert-module__CZ0jYW__button:disabled{cursor:default;opacity:.7}.ReconnectAlert-module__CZ0jYW__outline{color:var(--ff-old-gold-hi);border:1px solid var(--ff-old-gold);background:0 0}.ReconnectAlert-module__CZ0jYW__chip{border:1px solid var(--ff-old-gold);box-sizing:border-box;height:30px;font-family:var(--ff-font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--ff-old-gold-hi);border-radius:4px;align-items:center;padding:0 12px;font-size:11px;font-weight:700;display:inline-flex}.ReconnectAlert-module__CZ0jYW__chipMuted{border-color:color-mix(in srgb, var(--ff-bone-chalk) 22%, transparent);color:var(--ff-bone-dim)}.ReconnectAlert-module__CZ0jYW__done{color:var(--ff-bone-chalk);align-items:center;gap:8px;font-size:13px;display:inline-flex}.ReconnectAlert-module__CZ0jYW__done svg{color:var(--ff-success)}.ReconnectAlert-module__CZ0jYW__close{border:1px solid color-mix(in srgb, var(--ff-bone-chalk) 22%, transparent);width:32px;height:32px;color:var(--ff-bone-dim);cursor:pointer;background:0 0;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.ReconnectAlert-module__CZ0jYW__button:focus-visible,.ReconnectAlert-module__CZ0jYW__close:focus-visible{outline:2px solid var(--ff-old-gold-hi);outline-offset:2px}.ReconnectAlert-module__CZ0jYW__phone .ReconnectAlert-module__CZ0jYW__inner{flex-wrap:nowrap;align-items:flex-start;gap:6px;padding:12px 10px 14px 20px}.ReconnectAlert-module__CZ0jYW__phone .ReconnectAlert-module__CZ0jYW__text{gap:8px;padding-top:4px}.ReconnectAlert-module__CZ0jYW__phone .ReconnectAlert-module__CZ0jYW__badge{align-self:flex-start}.ReconnectAlert-module__CZ0jYW__phone .ReconnectAlert-module__CZ0jYW__close{border:0;width:44px;height:44px}@media (max-width:767px){.ReconnectAlert-module__CZ0jYW__strip:not(.ReconnectAlert-module__CZ0jYW__phone) .ReconnectAlert-module__CZ0jYW__inner{flex-wrap:wrap;padding-right:56px;position:relative}.ReconnectAlert-module__CZ0jYW__strip:not(.ReconnectAlert-module__CZ0jYW__phone) .ReconnectAlert-module__CZ0jYW__text{flex-basis:calc(100% - 120px)}.ReconnectAlert-module__CZ0jYW__strip:not(.ReconnectAlert-module__CZ0jYW__phone) .ReconnectAlert-module__CZ0jYW__close{position:absolute;top:12px;right:12px}}
