:root{--background: #fff;--secondary-background: #f0f0f0;--text-color: #111;--brand-color: #38cccc;--default-font: -apple-system, BlinkMacSystemFont, system-ui, segoe ui, "Helvetica Neue", "Helvetica", "Arial", sans-serif;--table-head-bg: #f9f9f9;--table-bg-red: #f1b0b7;--table-bg-green: #b1dfbb;--table-border: 1px solid var(--secondary-background);--table-text-color: #212529;--category-btn-bg: #eeeeee96;--category-btn-border: 1px solid #8c8c8c}@media (prefers-color-scheme: dark){:root{color-scheme:dark;--background: #212121;--secondary-background: #4f4f4f;--text-color: #eee;--table-head-bg: #2a2a2a;--table-bg-red: #f1b0b7;--table-bg-green: #b1dfbb;--table-text-color: #212529;--category-btn-bg: #4242428f;--bs-nav-link-color: var(--text-color) !important;--bs-navbar-color: var(--text-color)}:root .modal{--bs-modal-bg: var(--secondary-background);--bs-border-color: var(--secondary-background);--modal-color: var(--text-color)}}:root .popover{--bs-popover-header-bg: var(--secondary-background);--bs-popover-bg: var(--background);--bs-popover-body-color: var(--text-color)}:root .popover .popover-header{--bs-popover-header-color: var(--text-color);text-align:center}body{background:var(--background);color:var(--text-color);display:grid;min-height:100vh;grid-template-rows:auto 1fr auto}.container{max-width:calc(1327px + 2rem)!important}h1{text-align:center;margin:8vh 0 4vh;font-weight:300}table td,table th{padding:.5rem;border:var(--secondary-background) 1px solid}h2,h3:not(.popover-header),h4{margin-top:2rem}#nav{background:var(--secondary-background);box-shadow:0 2px 2px #00000024,0 3px 1px -2px #0003,0 1px 5px #0000001f;color:var(--text-color);border-bottom:2px solid var(--brand-color)}@media screen and (max-width: 992px){#nav #branding{padding-left:33.5833px;margin:auto}}#nav #branding .icon{padding-left:0;margin:0}#nav #branding .icon li{display:flex;flex-direction:row;align-items:center;list-style:none;font-family:"SF Pro Display",var(--default-font);font-weight:300;font-size:1.5em}#nav #branding .icon li:before{content:"";height:1.5em;margin-right:.4em;aspect-ratio:1;background-image:url(/icons/icon.svg)}#nav .navbar-toggler{border:none}#nav .navbar-toggler:focus{box-shadow:none}#nav .navbar-toggler span{color:var(--text-color);font-size:1.2em}#nav .navbar-nav{margin-left:auto;margin-right:0!important}#nav .nav-item{margin:0 .1em}#nav #regionDropdown{color:var(--text-color)}#nav .dropdown-menu{right:0;left:auto;background:var(--secondary-background);column-count:2;z-index:1100}@media screen and (max-width: 445px){#nav .dropdown-menu{left:0!important}}#nav .dropdown-item{color:var(--bs-nav-link-color)}@media screen and (max-width: 992px){.back-to-top-link{z-index:1100;position:fixed;bottom:3vh;right:.5rem;text-align:center;color:var(--text-color);background:var(--background);font-size:3rem;line-height:3rem;width:3rem;height:3rem;border-radius:50%;transition:ease-in-out .2s}.back-to-top-link:hover{color:var(--primary)}.back-to-top-link-moved{bottom:-3rem}}@media screen and (min-width: 993px){.back-to-top-link{display:none}}.fis{width:1.33333333em!important}.dropdown-item .fi{margin-right:.3em}.search-bg{height:15rem;display:grid;align-content:center}.search-bg #outerSearchBox{align-self:center;justify-content:center;max-width:650px;width:max(360px,45vw);box-shadow:0 2px 2px #00000029,0 0 0 1px #00000014;background:#fff;border:1px #e3e3e3 solid;display:flex;margin:auto}@media screen and (max-width: 500px){.search-bg #outerSearchBox{width:calc(100% - var(--bs-gutter-x))}}.search-bg #outerSearchBox:before{content:"";display:block;font-family:bootstrap-icons;color:#000000e6;font-size:1.3em;font-weight:900;margin:.3em;align-self:center}.search-bg #outerSearchBox:focus-within a{display:block;background:url(/algolia.svg) no-repeat;background-position-x:100%;margin:.5em;width:2em}.search-bg .search{width:100%;padding:.6rem;border:none}@media (prefers-color-scheme: dark){.search-bg .search{color-scheme:light}}.search-bg .search:focus{outline:none}#categories-title{margin:.5em 0 0}#categories{display:grid;grid-column-gap:calc(var(--bs-gutter-x));grid-row-gap:calc(var(--bs-gutter-x));margin:calc(var(--bs-gutter-x) * .5)}@media screen and (min-width: 993px){#categories{grid-template-columns:repeat(6,1fr)}}@media screen and (max-width: 992px){#categories{grid-template-columns:1fr}}#categories.search-results{grid-template-columns:1fr}.category-btn{color:var(--text-color);background:var(--category-btn-bg);border:var(--category-btn-border);border-radius:2px;width:100%}@media screen and (min-width: 993px){.category-btn{aspect-ratio:1;display:grid;grid-template-columns:1fr;grid-template-rows:2em 1fr 2em;grid-column-gap:0;grid-row-gap:0}.category-btn .category-icon{grid-area:2/1/3/2;display:grid;align-self:center;font-size:2.4em;font-family:Bootstrap-icons}.category-btn div{grid-area:3/1/4/2;align-self:end}.category-btn.active{border-bottom:.2em solid var(--brand-color)}}@media screen and (max-width: 992px){.category-btn{border-radius:12px;background:var(--secondary-background);color:var(--text-color);height:7rem;display:grid;grid-template-columns:1fr 6fr;grid-template-rows:1fr;grid-column-gap:.5em;grid-row-gap:0;padding:1em}.category-btn .category-icon{align-content:center;font-size:2.5em;height:1.5em;aspect-ratio:1;align-self:center;font-family:Bootstrap-icons;grid-area:1/1/3/2;border-radius:50%;color:var(--text-color);background:var(--background)}.category-btn div{grid-area:1/2/2/3;align-self:center;font-size:1.5em;text-align:left}}@media screen and (min-width: 993px){.table{box-shadow:0 3px 8px #0003,0 0 0 1px #00000014}.table .table-head{display:grid;grid-template-columns:20em repeat(6,1fr);grid-template-rows:1fr;position:sticky;top:0;padding-left:.5em;background:var(--table-head-bg)!important;font-family:var(--default-font);font-weight:500;color:var(--text-color);line-height:53px}.table .table-head div{text-align:center;height:53px;font-size:1.1em}.table .table-head>*:not(:last-child){border-right:var(--table-border)}.entry{padding-left:.5em;border-bottom:var(--table-border);display:grid;line-height:53px;grid-template-rows:1fr;height:4.4rem}}@media screen and (min-width: 993px) and (prefers-color-scheme: dark){.entry{color-scheme:light}}@media screen and (min-width: 993px){.entry.green{grid-template-columns:20em repeat(6,1fr)}.entry.red{grid-template-columns:20em 1fr;line-height:4.4rem}.entry>*:not(:last-child){border-right:var(--table-border)}.entry div{overflow:clip}.entry .title{display:grid;grid-auto-flow:column;justify-content:space-between}.entry .title :last-child{padding-right:.5em}.entry .name{grid-area:1/1/2/2;line-height:4.4rem;padding:0}.entry .note{float:right;font-size:1.4em;color:#db2828;justify-self:end}.entry .docs{grid-area:1/2/2/3;display:flex;flex-wrap:wrap}.entry .docs .website-doc{display:block;text-decoration:none;margin:auto}.entry .docs .website-doc:after{content:"";font-family:bootstrap-icons;font-size:1.6em;vertical-align:middle}.entry .docs .recovery-doc{display:block;text-decoration:none;margin:auto}.entry .docs .recovery-doc:after{content:"";font-family:bootstrap-icons;font-size:1.6em;font-weight:600;vertical-align:middle}.entry .method{display:flex;flex-wrap:wrap;font-size:27px;line-height:53px}.entry .method *{margin:auto;display:block}.entry .method.used:before{content:"";font-family:bootstrap-icons;margin:auto;display:block;font-weight:600}.entry .method.sms{grid-area:1/3/2/4}.entry .method.voice{grid-area:1/4/2/5}.entry .method.email{grid-area:1/5/2/6}.entry .method.hardware{grid-area:1/6/2/7}.entry .method.software{grid-area:1/7/2/8}.entry .contact{margin-left:1em}.entry .contact:before{content:"Tell them to support 2FA";margin-right:.25em}.entry .contact button{margin-left:.5em}.entry .contact button:before{margin-right:.5em}.entry .contact button:after{font-size:15px}.entry .contact button.twitter:after{content:"On X (Twitter)"}.entry .contact button.facebook:after{content:"On Facebook"}.entry .contact button.email:after{content:"Via Email"}.entry .contact button.form:after{content:"Via Form"}.entry .tfa-summary{position:absolute;top:-1000px;left:-1000px}}.contact button{width:140px;margin:.2em;line-height:2em;border:none;color:#fff;border-radius:2px}.contact button:before{font-family:bootstrap-icons;vertical-align:middle}.contact button.twitter{background:#000}.contact button.twitter:before{content:""}.contact button.facebook{background:#3b5998}.contact button.facebook:before{content:""}.contact button.email,.contact button.form{background:#ea4235}.contact button.email:before,.contact button.form:before{content:""}.popover{color:#000}.popover li{margin-left:.5em}.name{display:inline-block;max-width:100%;font-size:18px;font-weight:500;color:var(--table-text-color)!important;text-decoration:none;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;align-self:center}.name .logo{margin-right:.7em;max-height:2.5em;width:2.5em;vertical-align:middle}.entry.green{background:var(--table-bg-green)}.entry.red{background:var(--table-bg-red)}@media screen and (max-width: 992px){.table{overflow:hidden}.table-head{display:none}.entry{padding:1em;display:grid;border-bottom:var(--table-border)}.entry .title{display:grid;grid-auto-flow:column}.entry .name{font-family:var(--default-font);font-weight:300;grid-area:1/1/2/2;padding:.5em}.entry .note{float:right;margin-right:.5rem;font-size:2em;line-height:1.2em;color:#d03333}.entry>.sms,.entry>.voice,.entry>.email,.entry>.hardware,.entry>.software{display:none}.entry.green .tfa-summary{grid-area:2/1/3/2;list-style:none;padding:0;margin:0}.entry.green .tfa-summary li:before{content:"";font-family:bootstrap-icons;margin-right:5px;font-size:20px;font-weight:600;vertical-align:middle}.entry.green .docs{grid-area:3/1/4/2;display:grid;grid-template-columns:repeat(auto-fit,minmax(5em,1fr));grid-template-rows:1fr}.entry.green .docs>*{display:block;text-decoration:none;margin:auto;width:calc(100% - .5em);max-width:60vw;text-align:center;font-size:1.3em;line-height:2em;border-radius:2px;padding:0 .5em;background:var(--bs-link-color);color:#fff;overflow:hidden}.entry.green .docs .website-doc:before{content:"";font-family:bootstrap-icons;margin-right:.3em;font-size:.8em;vertical-align:middle}.entry.green .docs .website-doc:after{content:"Documentation";font-family:var(--default-font);font-weight:300;vertical-align:middle}.entry.green .docs .recovery-doc:before{content:"";font-family:bootstrap-icons;margin-right:.3em;font-size:.8em;font-weight:600;vertical-align:middle}.entry.green .docs .recovery-doc:after{content:"Recovery";font-family:var(--default-font);font-weight:300;vertical-align:middle}.entry.red .tfa-summary:before{display:block;content:"2FA Not Supported";font-family:var(--default-font);font-weight:300;text-align:center;width:100%;font-size:1.4rem}.entry.red .contact{display:grid;grid-template-columns:repeat(auto-fit,minmax(5em,1fr));grid-template-rows:1fr;grid-gap:1em}.entry.red .contact button{border-radius:2px;line-height:calc(2em + 5px);margin:auto;width:calc(100% - .5em);max-width:60vw}}footer{background:var(--secondary-background);margin-top:2rem;padding:1rem 2em}footer .footer-inner{background:none;box-shadow:none;border:none;display:grid;color:var(--text-color)}@media screen and (min-width: 993px){footer .footer-inner{border-left:1px var(--text-color) solid;border-right:1px var(--text-color) solid;padding:.5em .9rem;grid-template-columns:11rem 1fr 11rem;grid-template-rows:repeat(3,1fr)}}footer .footer-inner .nav-item{color:inherit;text-decoration:none!important}@media screen and (min-width: 993px){footer .footer-inner .nav-item:nth-child(2n){text-align:right}}footer .footer-inner .disclaimer{text-align:center}@media screen and (min-width: 993px){footer .footer-inner .disclaimer{grid-area:1/2/4/3;align-self:center;line-height:1.2em}}footer .footer-inner .disclaimer p{font-size:.75rem;margin:0}footer .footer-inner .disclaimer p a{text-decoration:none!important;color:#3596ff}@media screen and (max-width: 992px){footer{border-top:2px solid var(--brand-color);margin-top:1rem;padding:1em .5em}footer .footer-inner{border:none;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(2,1fr) auto}footer .footer-inner .nav-item{text-align:center;margin:.5em auto}footer .footer-inner .disclaimer{grid-area:3/1/4/4;margin-top:.5em;padding-top:.5em;border-top:1px var(--text-color) solid}}
