body.v5-page-feed .fd-contact{--notify-focus: #a3a3a3;}body.v5-page-feed :is(.fd-searching-stage,.fd-contact) [hidden], body.v5-page-feed #fdSearching[hidden]{display: none !important;}body.v5-page-feed .fd-contact button{user-select: none;-webkit-tap-highlight-color: transparent;}body.v5-page-feed .fd-contact :is(button,a,input):focus-visible{outline: 2px solid var(--notify-focus);outline-offset: 3px;}body.v5-page-feed .fd-board--searching{background: var(--ff-page);}body.v5-page-feed .fd-board.fd-board--deciding{display: block;background: var(--ff-page);}body.v5-page-feed .fd-board--deciding > :is(.fd-list-pane, .fd-inspector, .fd-searching-stage){display: none;}body.v5-page-feed .fd-workspace:has(.fd-board--deciding) .fd-context{visibility: hidden;}body.v5-page-feed .fd-board--deciding::before{content: "";display: block;min-height: 540px;}@media (min-width: 1101px){body.v5-page-feed .fd-board--deciding::before{min-height: calc(100dvh - 237px);}}body.v5-page-feed .fd-searching-stage{gap: 30px;}body.v5-page-feed .fd-searching-head{font: 500 25px/1.3 var(--ff-font);letter-spacing: -.035em;}body.v5-page-feed .fd-contact{width: min(460px, 100%);padding: 32px;border-radius: 24px;border: 1px solid var(--ff-border);background: var(--ff-card);box-shadow: 0 16px 48px #00000012;}body.v5-page-feed .fd-contact .fd-notify-title{color: var(--ff-ink);font: 500 26px/1.2 var(--ff-font);letter-spacing: -.04em;text-align: center;}body.v5-page-feed .fd-contact-sub{margin: 12px 0 0;font-size: 14px;line-height: 1.55;color: var(--ff-ink-2);text-align: center;}body.v5-page-feed .fd-contact-seg{isolation: isolate;position: relative;grid-template-columns: 1fr 1fr;gap: 0;padding: 4px;margin-top: 26px;border: 1px solid #ffffff10;border-radius: 999px;background: #101521;}body.v5-page-feed .fd-contact-seg::before{content: "";position: absolute;z-index: -1;top: 4px;left: 4px;width: calc((100% - 8px) / 2);bottom: 4px;background: #253044;border-radius: 999px;box-shadow: 0 1px 3px #00000020;transition: transform 220ms cubic-bezier(.2,.7,.2,1);}body.v5-page-feed .fd-contact-seg[data-channel="discord"]::before{transform: translateX(100%);}body.v5-page-feed .fd-contact-seg button{height: 42px;border-radius: 999px;color: var(--ff-ink-2);font-size: 14px;font-weight: 500;background: transparent;transition: color 160ms;}body.v5-page-feed .fd-contact-seg button[aria-selected="true"]{color: var(--ff-ink);background: transparent;}body.v5-page-feed .fd-contact-app{width: 18px;height: 18px;}body.v5-page-feed .fd-contact-pane{margin-top: 24px;animation: notify-pane-in 180ms ease-out;}body.v5-page-feed .notify-panels{display: flow-root;}body.v5-page-feed .fd-notify-phone{display: block;position: relative;}body.v5-page-feed .fd-contact .fd-contact-input{height: 56px;padding: 0 20px;border: 1px solid #ffffff30;border-radius: 999px;background: transparent;color: var(--ff-ink);font: 400 16px/1.5 var(--ff-font);transition: border-color 80ms ease-in-out, box-shadow 80ms ease-in-out;}body.v5-page-feed .fd-notify-phone > span{position: absolute;inset: 1px;display: flex;align-items: center;padding: 0 20px;pointer-events: none;transform: translateY(0);transition: transform 80ms ease-in-out;color: var(--ff-ink-2);}body.v5-page-feed .fd-notify-phone > span > span{padding: 1px 6px;background: var(--ff-card);font: 400 16px/16px var(--ff-font);transform: translateX(-6px);transition: transform 80ms ease-in-out;}body.v5-page-feed .fd-notify-phone:has(input:focus,input:not(:placeholder-shown)) > span{transform: translateY(-50%);}body.v5-page-feed .fd-notify-phone:has(input:focus,input:not(:placeholder-shown)) > span > span{transform: translateX(-12px) scale(.88);}body.v5-page-feed .fd-contact-consent{display: grid;grid-template-columns: 18px 1fr;gap: 10px;align-items: start;margin-top: 14px;color: var(--ff-ink-2);font-size: 12px;line-height: 1.55;}body.v5-page-feed .fd-contact-consent input{width: 18px;height: 18px;margin: 1px 0 0;accent-color: var(--ff-accent);}body.v5-page-feed .fd-contact-consent input[aria-invalid="true"]{outline: 2px solid var(--ff-error);outline-offset: 2px;}body.v5-page-feed .fd-contact-consent a{color: inherit;text-decoration: underline;text-underline-offset: 3px;}body.v5-page-feed .fd-contact-consent b{display: block;color: var(--ff-ink);font-size: 14px;font-weight: 500;line-height: 20px;}body.v5-page-feed .fd-contact-consent small{display: block;margin-top: 4px;color: var(--ff-ink-4);font-size: 12px;line-height: 17px;}body.v5-page-feed .fd-contact .fd-contact-input:focus{outline: none;border-color: var(--notify-focus);box-shadow: inset 0 0 0 1px var(--notify-focus);}body.v5-page-feed .fd-contact .fd-contact-input:is(:autofill,:-webkit-autofill){-webkit-box-shadow: 0 0 0 1000px var(--ff-card) inset;-webkit-text-fill-color: var(--ff-ink);}body.v5-page-feed .fd-contact :is(.fd-contact-primary,.fd-contact-discord){min-height: 52px;padding: 13px 18px;font-size: 15px;font-weight: 500;background: var(--ff-blue);color: #111c35;transition: background-color 140ms ease, opacity 140ms ease;}@media (hover: hover){body.v5-page-feed .fd-contact :is(.fd-contact-primary,.fd-contact-discord):hover{background: #cbd6ff;}}body.v5-page-feed .fd-contact-primary{margin-top: 16px;}body.v5-page-feed .fd-contact .fd-contact-fine{margin-top: 18px;color: var(--ff-ink-2);font-size: 12px;line-height: 1.55;letter-spacing: 0;}body.v5-page-feed .fd-contact-fine a{color: var(--ff-ink-2);text-decoration: underline;text-underline-offset: 3px;}body.v5-page-feed .fd-contact-foot{justify-content: center;border: 0;margin-top: 18px;padding: 0;}body.v5-page-feed .fd-contact-foot button{min-height: 36px;padding: 6px 12px;border-radius: 8px;font-size: 14px;font-weight: 400;text-decoration: none;color: var(--ff-ink-2);transition: color 140ms, background 140ms;}@media (hover: hover){body.v5-page-feed .fd-contact-foot button:hover{color: var(--ff-ink);background: #ffffff05;}}body.v5-page-feed #fdNotifyDialog .fd-pop-title{display: flex;align-items: center;justify-content: center;gap: 11px;margin: 0;}body.v5-page-feed .fd-pop-mark{display: flex;flex: none;}body.v5-page-feed .fd-pop-mark[hidden]{display: none;}body.v5-page-feed #fdNotifyDialog #fdPopMark{margin-left: -20px;}body.v5-page-feed .fd-pop-mark svg{display: block;width: 30px;height: 30px;border-radius: 22%;}body.v5-page-feed .fd-pop-mark .fd-pop-mark__android{display: none;border-radius: 50%;}body.v5-page-feed #fdNotifyDialog[data-platform="android"] .fd-pop-mark .fd-pop-mark__apple{display: none;}body.v5-page-feed #fdNotifyDialog[data-platform="android"] .fd-pop-mark .fd-pop-mark__android{display: block;}body.v5-page-feed #fdNotifyDialog #fdPopSub{margin-top: 8px;}body.v5-page-feed #fdNotifyDialog #fdPopSend{margin-top: 24px;}body.v5-page-feed #fdNotifyDialog .fd-notify-phone:not([hidden]){margin-top: 24px;}body.v5-page-feed #fdNotifyDialog .fd-notify-phone:not([hidden]) ~ #fdPopSend{margin-top: 14px;}body.v5-page-feed .fd-pop-fine{margin: 12px 0 0;color: var(--ff-ink-4);font-size: 11.5px;line-height: 16px;text-align: center;text-wrap: pretty;}body.v5-page-feed .fd-pop-fine a{color: inherit;text-decoration: underline;text-underline-offset: 2px;}body.v5-page-feed .fd-pop-number{margin: 10px 0 0;color: var(--ff-ink-2);font: 400 13px/18px var(--ff-font);text-align: center;font-variant-numeric: tabular-nums;}body.v5-page-feed #fdNotifyDialog .fd-contact-foot{margin-top: 10px;}body.v5-page-feed .fd-dialog.fd-contact-pop{position: fixed;inset: 0;margin: auto;width: min(460px,calc(100vw - 32px));max-height: calc(100dvh - 32px);padding: 36px 32px 26px;border-radius: 24px;box-shadow: 0 24px 80px #00000040;}body.v5-page-feed .fd-dialog.fd-contact-pop::backdrop{background: #090e1980;backdrop-filter: blur(3px);}body.v5-page-feed .fd-dialog.fd-contact-pop[open]{animation: notify-dialog-in 200ms cubic-bezier(.2,.7,.2,1);}body.v5-page-feed .fd-dialog.fd-contact-pop[open]::backdrop{animation: notify-backdrop-in 180ms ease;}body.v5-page-feed .fd-dialog.fd-contact-pop.is-closing{animation: notify-dialog-out 150ms ease-in both;}body.v5-page-feed .fd-dialog.fd-contact-pop.is-closing::backdrop{animation: notify-backdrop-in 150ms ease reverse both;}body.v5-page-feed #fdPopTitle:focus{outline: none;}body.v5-page-feed #fdSearchingTitle:focus{outline: none;}body.v5-page-feed .fd-contact-state{min-height: 230px;font-weight: 400;}body.v5-page-feed .fd-verify .ff-code{display: grid;grid-template-columns: repeat(6,minmax(0,1fr));gap: 8px;margin-top: 28px;}body.v5-page-feed .fd-verify .ff-code__box{width: 100%;min-width: 0;height: 56px;border: 1px solid var(--ff-border-strong);border-radius: 10px;background: #0c111c;color: var(--ff-ink);text-align: center;font: 400 22px/1 var(--ff-font);caret-color: var(--ff-ink);transition: border-color 80ms,box-shadow 80ms;}body.v5-page-feed .fd-verify .ff-code__box:is(:focus, :focus-visible){outline: 0;border-color: #6f8fff;box-shadow: 0 0 0 3px #6489ff35;}body.v5-page-feed .fd-verify .fd-contact-primary{margin-top: 24px;}body.v5-page-feed .ff-code-resend{text-align: center;margin-top: 22px;color: var(--ff-ink-2);font-size: 13px;}body.v5-page-feed .ff-code-resend button{padding: 4px 2px;border: 0;border-radius: 3px;background: transparent;color: var(--ff-ink);font-size: 13px;text-decoration: underline;text-underline-offset: 3px;}body.v5-page-feed .fd-contact.fd-community{width: min(460px,100%);padding: 32px;}body.v5-page-feed .fd-community-top{flex-direction: column;align-items: center;gap: 20px;text-align: center;}body.v5-page-feed .fd-contact.fd-community .fd-notify-title{font-size: 26px;}body.v5-page-feed .fd-community-mark{width: 42px;height: 42px;border-radius: 12px;}body.v5-page-feed .fd-community-sub{margin-top: 12px;color: var(--ff-ink-2);font-size: 14px;line-height: 1.55;text-wrap: balance;}body.v5-page-feed .fd-contact .fd-community-join{margin-top: 26px;}body.v5-page-feed .fd-contact .fd-form-error{color: #f6a7b0;font-size: 13px;}body.v5-page-feed :is(#fdNotify,#fdCommunity):not([hidden]){animation: notify-card-in 240ms cubic-bezier(.2,.7,.2,1);}@keyframes notify-pane-in{from{opacity: 0;transform: translateY(3px);}to{opacity: 1;transform: none;}}@keyframes notify-dialog-in{from{opacity: 0;transform: translateY(6px) scale(.98);}to{opacity: 1;transform: none;}}@keyframes notify-dialog-out{to{opacity: 0;transform: translateY(4px) scale(.99);}}@keyframes notify-backdrop-in{from{opacity: 0;}to{opacity: 1;}}@keyframes notify-card-in{from{opacity: 0;transform: translateY(5px);}to{opacity: 1;transform: none;}}@media (max-width: 600px){body.v5-page-feed .fd-searching-stage{padding: 36px 16px 48px;}body.v5-page-feed .fd-searching-head{font-size: 21px;gap: 8px;}body.v5-page-feed .fd-contact, body.v5-page-feed .fd-contact.fd-community{padding: 28px 22px;border-radius: 22px;}body.v5-page-feed .fd-dialog.fd-contact-pop{padding: 32px 24px 24px;border-radius: 22px;}body.v5-page-feed .fd-contact .fd-notify-title, body.v5-page-feed .fd-contact.fd-community .fd-notify-title{font-size: 24px;}body.v5-page-feed .fd-verify .ff-code{gap: 6px;}body.v5-page-feed .fd-verify .ff-code__box{height: 50px;}}@media (prefers-reduced-motion: reduce){body.v5-page-feed .fd-contact, body.v5-page-feed .fd-contact *, body.v5-page-feed .fd-contact *::before, body.v5-page-feed .fd-contact *::after, body.v5-page-feed .fd-contact::backdrop{animation: none !important;transition: none !important;}}@media (forced-colors: active){body.v5-page-feed .fd-contact{--notify-focus: Highlight;}body.v5-page-feed .fd-contact-seg button[aria-selected="true"]{outline: 1px solid Highlight;}}body.v5-page-feed .fd-searching-stage > *{transition: opacity 320ms ease, visibility 0s;}body.v5-page-feed .fd-searching-stage.is-behind-popup > *{opacity: 0;visibility: hidden;transition: opacity 160ms ease, visibility 0s linear 160ms;}body.v5-page-feed .fd-searching-stage > :is(#fdNotify, #fdCommunity, #fdTextCard){animation: none;}body.v5-page-feed .fd-dialog.fd-contact-pop.is-fading{animation: notify-pop-fade 200ms ease forwards;}body.v5-page-feed .fd-dialog.fd-contact-pop.is-fading::backdrop{animation: notify-backdrop-in 200ms ease reverse forwards;}@keyframes notify-pop-fade{to{opacity: 0;}}body.v5-page-feed #fdNotifyDialog.is-done #fdPopAsk{display: none;}body.v5-page-feed .fd-pop-done{display: flex;flex-direction: column;align-items: center;text-align: center;padding: 6px 0 4px;}body.v5-page-feed .fd-pop-done__mark{display: grid;place-items: center;width: 48px;height: 48px;margin-bottom: 16px;border-radius: 50%;background: #34c7591f;}body.v5-page-feed .fd-pop-done__mark svg{width: 26px;height: 26px;fill: none;stroke: #34c759;stroke-width: 2.4;stroke-linecap: round;stroke-linejoin: round;}body.v5-page-feed .fd-pop-done .fd-contact-sub{margin-top: 8px;}body.v5-page-feed .fd-alert-status{margin: -18px 0 0;color: var(--ff-ink-2);font: 400 14px/20px var(--ff-font);text-align: center;font-variant-numeric: tabular-nums;}body.v5-page-feed .fd-alert-status__check{margin-right: 7px;color: #34c759;font-weight: 600;}body.v5-page-feed .fd-alert-status.fd-community-opened{margin-top: -24px;}body.v5-page-feed .fd-alert-status__link{padding: 0;border: 0;background: none;color: var(--ff-ink);font: inherit;text-decoration: underline;text-underline-offset: 3px;cursor: pointer;}body.v5-page-feed .fd-alert-status__link:focus{outline: none;}body.v5-page-feed .fd-alert-status__link:focus-visible{outline: 2px solid var(--ff-blue);outline-offset: 3px;border-radius: 3px;}body.v5-page-feed .fd-text-card{text-align: center;}body.v5-page-feed .fd-text-card__head{display: flex;align-items: center;justify-content: center;gap: 10px;}body.v5-page-feed .fd-text-card .fd-notify-title{font-size: 21px;}body.v5-page-feed .fd-text-card .fd-contact-sub{margin-top: 6px;}body.v5-page-feed .fd-text-card .fd-contact-primary{margin-top: 20px;}body.v5-page-feed .fd-text-card__mark{display: flex;flex: none;}body.v5-page-feed .fd-text-card__mark svg{display: block;width: 28px;height: 28px;border-radius: 22%;}body.v5-page-feed .fd-text-card__mark .fd-pop-mark__android{display: none;border-radius: 50%;}body.v5-page-feed #fdTextCard[data-platform="android"] .fd-pop-mark__apple{display: none;}body.v5-page-feed #fdTextCard[data-platform="android"] .fd-pop-mark__android{display: block;}@media (max-width: 600px){body.v5-page-feed .fd-text-card__head{flex-direction: column;gap: 14px;}body.v5-page-feed .fd-text-card__mark svg{width: 40px;height: 40px;}body.v5-page-feed .fd-text-card .fd-notify-title{text-wrap: balance;}}@media (prefers-reduced-motion: reduce){body.v5-page-feed .fd-searching-stage > *{transition: none !important;}}