:root{color-scheme: dark;--ff-font: "Inter", "Helvetica Neue", Helvetica, Arial, sans-serif;--font-sans: "Inter", "Helvetica Neue", Helvetica, Arial, sans-serif;--font-display: "Inter Tight", "Inter", "Helvetica Neue", Helvetica, Arial, sans-serif;--v5-rail-font: "Figtree", "Figtree Roboto Fallback", "Inter", "Helvetica Neue", Helvetica, Arial, sans-serif;--ff-ink: #edf1fb;--ff-ink-2: #98a6bb;--ff-ink-3: #bdc7d9;--ff-ink-4: #8897ad;--ff-page: #101521;--ff-card: #171e2c;--ff-band: #1d2738;--ff-hover: #232e42;--ff-empty: #171e2c;--ff-border: #ffffff14;--ff-border-strong: #ffffff28;--ff-border-soft: #ffffff0c;--ff-border-dashed: #ffffff30;--ff-blue: #b7c7ff;--ff-blue-dark: #d1daff;--ff-blue-tint: #6489ff15;--ff-blue-tint-border: #6489ff40;--ff-green: #86dfc0;--ff-green-tint: #86dfc00b;--ff-green-tint-border: #86dfc02b;--ff-amber-text: #f0cd97;--ff-amber: #f0cd97;--ff-warn-bg: #f0cd970a;--ff-warn-border: #f0cd9728;--ff-warn-text: #f0cd97;--ff-red: #f2a7b0;--ff-radius-card: 16px;--ff-radius-pane: 16px;--ff-radius-lg: 22px;--ff-radius: 10px;--ff-radius-input: 10px;--ff-shadow-card: none;--ff-shadow-card-hover: 0 12px 40px #08102018;--ff-shadow-raised: 0 24px 70px #0005;--ff-shadow-search: none;--ff-shadow-selected: 0 0 0 1px #6489ff55;--ff-focus-ring: 0 0 0 3px #6489ff35;--ff-topbar-h: 72px;--ff-container: 1200px;--v5-rail: #0c1220;--v5-rail-muted: #7b8da8;--v5-nav-active: #cbd6ff;--v5-nav-selected: #6489ff19;--v5-nav-ink: #bdc7d9;}html[data-theme="light"] body[data-design="v5"]{color-scheme: light;--ff-page: #f1f3fa;--ff-card: #fff;--ff-band: #e9edf7;--ff-hover: #e4e9f5;--ff-empty: #fff;--ff-ink: #101b32;--ff-ink-2: #59677e;--ff-ink-3: #42516a;--ff-ink-4: #68768c;--ff-border: #dae0ed;--ff-border-strong: #bdc8de;--ff-border-soft: #e8ecf5;--ff-border-dashed: #bdc8de;--ff-blue: #375cdd;--ff-blue-dark: #2345ba;--ff-blue-tint: #375cdd0a;--ff-blue-tint-border: #375cdd30;--ff-green: #19715c;--ff-green-tint: #e8f5ef;--ff-green-tint-border: #b9e0d1;--ff-amber-text: #966120;--ff-amber: #ae6d1b;--ff-warn-bg: #fff7e8;--ff-warn-border: #eedabb;--ff-warn-text: #966120;--ff-red: #b83751;--ff-shadow-raised: 0 20px 70px #1c315f20;--v5-rail: #f1f3fa;--v5-rail-muted: #68768c;--v5-nav-active: #375cdd;--v5-nav-selected: #375cdd0d;--v5-nav-ink: #42516a;}body[data-design="v5"]{background: var(--ff-page);color: var(--ff-ink-3);font-family: var(--ff-font);font-weight: 400;}body[data-design="v5"]:is(.v5-page-login, .v5-page-pricing, .v5-page-404){--ff-font: "Inter", "Inter Fallback", "Inter Roboto Fallback", "Helvetica Neue", Helvetica, Arial, sans-serif;--font-sans: "Inter", "Inter Fallback", "Inter Roboto Fallback", "Helvetica Neue", Helvetica, Arial, sans-serif;--font-display: "Inter Tight", "Inter Tight Fallback", "Inter Tight Roboto Fallback", "Inter", "Helvetica Neue", Helvetica, Arial, sans-serif;}body[data-design="v5"] [hidden]{display: none!important;}body[data-design="v5"] :is(h1,h2,h3,h4){color: var(--ff-ink);font-family: var(--font-display);letter-spacing: -.03em;}body[data-design="v5"] h1{font-weight: 600;}body[data-design="v5"] .ff-page{padding-top: 42px;padding-bottom: 92px;}body[data-design="v5"] .ff-topbar{height: 72px;padding: 0 max(28px,calc((100vw - 1240px)/2));background: var(--ff-page);border-color: var(--ff-border);color: var(--ff-ink-3);}body[data-design="v5"] .ff-brand{color: var(--ff-ink);font-family: var(--font-display);font-size: 23px;letter-spacing: -.038em;font-weight: 700;gap: 10px;}body[data-design="v5"] .ff-topbar--app .ff-brand{font-size: 19px;gap: 9px;}body[data-design="v5"] .ff-topbar--app .ff-brand svg{height: 1.45em;}.ff-mark__pin{fill: #76abff;}.ff-mark__l{fill: #101521;}html[data-theme="light"] .ff-mark__pin{fill: #0050ba;}html[data-theme="light"] .ff-mark__l{fill: #ffffff;}body[data-design="v5"] .ff-nav a{font: 500 14px/1 var(--ff-font);letter-spacing: .005em;color: var(--ff-ink-2);padding: 12px;}body[data-design="v5"] .ff-nav a[aria-current="page"]{background: var(--ff-hover);color: var(--ff-ink);}@media (hover: hover){body[data-design="v5"] .ff-nav a:hover{background: var(--ff-hover);color: var(--ff-ink);}}body[data-design="v5"] .ff-btn{border-radius: 10px;padding: 12px 21px;font-size: 14px;line-height: 1.5;font-weight: 600;letter-spacing: .01em;transition: background .15s,transform .15s;box-shadow: none;}@media (hover: hover){body[data-design="v5"] .ff-btn:hover{transform: none;}}body[data-design="v5"] .ff-btn--sm{padding: 9px 16px;font-size: 13px;}body[data-design="v5"] .ff-btn--primary{background: #375cdd;color: #fff;border-color: #375cdd;}@media (hover: hover){body[data-design="v5"] .ff-btn--primary:hover{background: #294bc2;border-color: #294bc2;}}body[data-design="v5"] .ff-btn--text{color: var(--ff-ink-2);}body[data-design="v5"] .ff-avatar{background: var(--ff-band);color: var(--ff-ink);border: 1px solid var(--ff-border-strong);font-size: 13px;}body[data-design="v5"] :is(.ff-pill,.ff-tag){background: var(--ff-band);border-color: var(--ff-border);color: var(--ff-ink-3);}body[data-design="v5"] :is(input,select,textarea){accent-color: #6489ff;}body[data-design="v5"] :is(.ff-input,.ff-select,.ff-textarea){background: var(--ff-page);border-color: var(--ff-border-strong);color: var(--ff-ink);}body[data-design="v5"] :is(.ff-input,.ff-select,.ff-textarea):focus{border-color: var(--ff-blue);box-shadow: var(--ff-focus-ring);}body[data-design="v5"] .ff-footer{background: var(--ff-page);border-top: 1px solid var(--ff-border);padding-top: 48px;padding-bottom: 80px;color: var(--ff-ink-2);}body[data-design="v5"] .ff-footer :is(strong,.ff-brand){color: var(--ff-ink);}body[data-design="v5"] .ff-footer :is(a,p){color: var(--ff-ink-2);}body[data-design="v5"] .ff-popover{background: var(--ff-card);border-color: var(--ff-border-strong);box-shadow: var(--ff-shadow-raised);}body[data-design="v5"] .ff-menu__rule{height: 1px;margin: 5px 0;background: var(--ff-border);}body[data-design="v5"] :focus-visible{outline: 2px solid var(--ff-blue);outline-offset: 3px;}body[data-design="v5"] [tabindex="-1"]:not(a, button, input, select, textarea, [role="option"]):focus{outline: none;}body[data-design="v5"] .ff-badge{color: var(--ff-page);background: var(--ff-blue);border-color: var(--ff-page);}@view-transition{navigation: auto;}@media (prefers-reduced-motion: no-preference){::view-transition-old(root), ::view-transition-new(root){animation-duration: 120ms;}}@media (prefers-reduced-motion: reduce){::view-transition-old(root), ::view-transition-new(root){animation: none;}}body[data-design="v5"] #v5Shell[data-kind="app"].ff-topbar--app{view-transition-name: v5-shell;}@media (prefers-reduced-motion: no-preference){::view-transition-group(v5-shell), ::view-transition-old(v5-shell), ::view-transition-new(v5-shell){animation-duration: 120ms;}}@media (prefers-reduced-motion: reduce){::view-transition-group(v5-shell), ::view-transition-old(v5-shell), ::view-transition-new(v5-shell){animation: none;}}body[data-design="v5"]{--ip-ease: cubic-bezier(.2,.7,.2,1);}body[data-design="v5"] :is(.ff-menu,.ff-popover,.ff-tracker__popover,.fd-sort-menu):not([hidden]){animation: inbox-menu-in 180ms var(--ip-ease);transform-origin: top right;}@keyframes inbox-menu-in{from{opacity: 0;transform: translateY(-3px) scale(.985);}to{opacity: 1;transform: none;}}body[data-design="v5"] :is(.ff-icon-button,.ff-icon-btn,.ff-avatar,.ff-menu__item,.ff-icon-nav__item){transition: background 140ms var(--ip-ease), color 140ms var(--ip-ease), border-color 140ms var(--ip-ease);}@media (hover: hover){body[data-design="v5"] :is(.ff-find--link:hover, .av2-item:hover){transform: none;}}@media (prefers-reduced-motion: reduce){body[data-design="v5"] :is(.ff-menu,.ff-popover,.ff-tracker__popover,.fd-sort-menu):not([hidden]){animation: none;}body[data-design="v5"] :is(.ff-icon-button,.ff-icon-btn,.ff-avatar,.ff-menu__item,.ff-icon-nav__item){transition: none;}}body[data-design="v5"].ff-shell-app{padding-left: 196px;padding-top: 72px;}body[data-design="v5"]:not(.ff-has-shell):has(#v5Shell:empty){visibility: hidden;animation: v5-shell-wait 0s linear 1.5s forwards;}@keyframes v5-shell-wait{to{visibility: visible;}}html:has(#v5Shell[data-kind="app"]:empty)::before{content: "";position: fixed;inset: 0 0 auto;z-index: 40;height: 72px;background: var(--v5-rail);border-bottom: 1px solid var(--ff-border);animation: v5-shell-outline-off 0s linear 1.5s forwards;}html:has(#v5Shell[data-kind="app"]:empty)::after{content: "";position: fixed;inset: 72px auto 0 0;z-index: 40;width: 196px;background: var(--v5-rail);border-right: 1px solid var(--ff-border-soft);animation: v5-shell-outline-off 0s linear 1.5s forwards;}@keyframes v5-shell-outline-off{to{visibility: hidden;}}@media(max-width: 820px){html:has(#v5Shell[data-kind="app"]:empty)::before{height: 64px;}html:has(#v5Shell[data-kind="app"]:empty)::after{inset: 64px 0 auto;width: auto;height: 52px;border-right: 0;border-bottom: 1px solid var(--ff-border);}}body[data-design="v5"] .ff-topbar--app{padding: 0 26px;backdrop-filter: none;background: var(--v5-rail);}body[data-design="v5"] .ff-topbar--app .ff-topbar__side:first-child{width: 170px;flex: 0 0 170px;}body[data-design="v5"] .ff-icon-nav{position: fixed;inset: 72px auto 0 0;display: flex;flex-direction: column;align-items: stretch;width: 196px;padding: 25px 12px 20px;margin: 0;border: 0;border-right: 1px solid var(--ff-border-soft);background: var(--v5-rail);gap: 5px;overflow-y: auto;}body[data-design="v5"] .ff-icon-nav__group{display: flex;flex-direction: column;align-items: stretch;border: 0;margin: 0;padding: 0;gap: 5px;}body[data-design="v5"] .ff-icon-nav__item{width: 100%;min-height: 44px;height: 44px;flex: 0 0 44px;justify-content: flex-start;padding: 0 11px;border-radius: 9px;color: var(--v5-nav-ink);gap: 11px;font-size: 14px;font-weight: 500;letter-spacing: .005em;}body[data-design="v5"] .ff-icon-nav__item svg{width: 18px;height: 18px;}@media (hover: hover){body[data-design="v5"] .ff-icon-nav__item:hover{color: var(--ff-ink);background: var(--ff-hover);}}body[data-design="v5"] .ff-icon-nav__item[aria-current="page"]{color: var(--v5-nav-active);background: var(--v5-nav-selected);box-shadow: none;font-weight: 600;}body[data-design="v5"] .ff-icon-nav__item[aria-current="page"]::after{display: none;}.v5-nav-label{display: inline;}body[data-design="v5"] .ff-icon-nav, body[data-design="v5"] .ff-icon-nav *{font-family: var(--v5-rail-font);}.v5-rail-label{padding: 0 11px 8px;color: var(--v5-rail-muted);font-size: 12px;font-weight: 600;letter-spacing: 0;}.v5-rail-label--settings{padding-top: 20px;}.v5-rail-foot{margin-top: auto;padding-top: 40px;}.v5-rail-legal{display: grid;gap: 1px;margin: 14px 0 0;padding: 0 11px;color: var(--v5-rail-muted);font-size: 11px;line-height: 1.55;letter-spacing: 0;}.v5-rail-legal a{color: inherit;text-decoration: none;}.v5-rail-legal a:focus-visible{color: var(--ff-ink);text-decoration: underline;text-underline-offset: 2px;}@media (hover: hover){.v5-rail-legal a:hover{color: var(--ff-ink);text-decoration: underline;text-underline-offset: 2px;}}body[data-design="v5"] .ff-icon-nav .ff-badge{position: static;margin-left: auto;border: 0;background: var(--ff-blue-tint);color: var(--ff-blue);font-family: var(--ff-font);font-size: 11.5px;font-weight: 600;font-variant-numeric: proportional-nums;letter-spacing: 0;text-box: trim-both cap alphabetic;}body[data-design="v5"] .ff-icon-nav #v5InboxCount{background: #d93025;color: #fff;}body[data-design="v5"] #v5BellButton{position: relative;}body[data-design="v5"] #v5BellButton[data-new="true"]::after{content: "";position: absolute;top: 8px;right: 9px;width: 8px;height: 8px;border-radius: 50%;background: #d93025;box-shadow: 0 0 0 2px var(--v5-rail);}body[data-design="v5"] :is(.ff-note__reason,.ff-note__title,.ff-note__time){display: block;}body[data-design="v5"] :is(.ff-chip[aria-pressed="true"],.ff-chip.is-active,.ff-searchbar__button){color: var(--ff-page);}@media(max-width: 1000px){body[data-design="v5"] .ff-topbar{padding: 0 22px;}}@media(max-width: 820px){html.ff-shell-app,body[data-design="v5"].ff-shell-app{--ff-topbar-h: 116px;padding-left: 0;}html:has(#v5Shell[data-kind="app"]):has(body[data-design="v5"]),body[data-design="v5"]:has(#v5Shell[data-kind="app"]){--ff-topbar-h: 116px;}body[data-design="v5"].ff-shell-app{padding-top: 116px;}body[data-design="v5"] .ff-topbar{height: 64px;padding: 0 18px;}body[data-design="v5"] .ff-topbar--app .ff-topbar__side:first-child{width: auto;flex: 0 1 auto;}body[data-design="v5"] .ff-topbar--app>.ff-topbar__side{height: 64px;}body[data-design="v5"] .ff-topbar .ff-nav{display: flex;position: fixed;left: 0;right: 0;height: 48px;top: 64px;padding: 0 16px;margin: 0;align-items: center;justify-content: center;background: var(--ff-page);border-bottom: 1px solid var(--ff-border);}body[data-design="v5"] .ff-icon-nav{inset: 64px 0 auto;display: flex;flex-direction: row;align-items: center;justify-content: flex-start;width: 100%;height: 52px;padding: 5px 14px;border-right: 0;border-bottom: 1px solid var(--ff-border);overflow-x: auto;overflow-y: hidden;gap: 6px;}body[data-design="v5"] .ff-icon-nav:is([data-more-before],[data-more-after]){--rail-before: #000;--rail-after: #000;-webkit-mask: linear-gradient(to right, var(--rail-before), #000 40px, #000 calc(100% - 40px), var(--rail-after)) top / 100% calc(100% - 1px) no-repeat, linear-gradient(#000, #000) bottom / 100% 1px no-repeat;mask: linear-gradient(to right, var(--rail-before), #000 40px, #000 calc(100% - 40px), var(--rail-after)) top / 100% calc(100% - 1px) no-repeat, linear-gradient(#000, #000) bottom / 100% 1px no-repeat;}body[data-design="v5"] .ff-icon-nav[data-more-before]{--rail-before: transparent;}body[data-design="v5"] .ff-icon-nav[data-more-after]{--rail-after: transparent;}body[data-design="v5"] .ff-icon-nav__group{flex: 0 0 auto;flex-direction: row;gap: 6px;}body[data-design="v5"] .ff-icon-nav__item{width: auto;min-width: fit-content;min-height: 36px;height: 36px;flex: 0 0 auto;padding: 0 10px;gap: 6px;font-size: 12px;}body[data-design="v5"] .ff-icon-nav__item svg{width: 15px;height: 15px;}.v5-rail-label,.v5-rail-foot{display: none;}body[data-design="v5"] .ff-icon-nav .ff-badge{display: none;}body[data-design="v5"] .ff-topbar__actions{gap: 10px;}body[data-design="v5"].ff-shell-minimal{padding-top: 64px;}body[data-design="v5"].ff-shell-public{padding-top: 112px;--ff-topbar-h: 112px;}body[data-design="v5"] .ff-page{padding-top: 30px;}}@media(max-width: 600px){body[data-design="v5"] .ff-container{width: calc(100% - 36px);}body[data-design="v5"] .ff-topbar--app :is(#v5BellButton,.ff-plan-cta){display: none;}body[data-design="v5"] :is(.ff-topbar--app, .ff-topbar--public) .ff-brand__text{display: none;}}@media(prefers-reduced-motion: reduce){body[data-design="v5"] *,body[data-design="v5"] *::before,body[data-design="v5"] *::after{animation: none!important;transition: none!important;scroll-behavior: auto!important;}}.ff-code__box{flex: 1 1 0;width: 0;min-width: 0;height: 52px;padding: 0;border: 1px solid var(--ff-border-strong);border-radius: 8px;background: #0c111c;color: var(--ff-ink);text-align: center;font: 500 19px/1 var(--ff-font);font-variant-numeric: tabular-nums;}.ff-code__box:focus-visible, .ff-code__box:focus{border-color: #6f8fff;box-shadow: 0 0 0 3px #6489ff35;outline: 0;}body[data-design="v5"] .ff-code__box:focus-visible{outline: 0;}body[data-design="v5"] .ff-topbar--minimal{justify-content: space-between;}@media(max-width: 820px){body[data-design="v5"] .ff-topbar__actions{gap: 8px;}}@media(max-width: 380px){body[data-design="v5"] .ff-topbar--public .ff-btn{padding: 8px 10px;}}html:is(.ff-shell-public, .ff-shell-minimal), body[data-design="v5"]:is(.ff-shell-public, .ff-shell-minimal){--ff-topbar-h: 80px;}body[data-design="v5"] #v5Shell:is(.ff-topbar--public, .ff-topbar--minimal){height: 80px;padding: 0 max(36px, calc((100% - 1120px) / 2));border-bottom: 0;background: var(--ff-card);box-shadow: inset 0 -1px 0 var(--ff-border);}html[data-theme="dark"] body[data-design="v5"] #v5Shell:is(.ff-topbar--public, .ff-topbar--minimal){background: #0b0f19;box-shadow: inset 0 -1px 0 #ffffff12;}body[data-design="v5"] #v5Shell:is(.ff-topbar--public, .ff-topbar--minimal) .ff-brand{gap: 10px;padding: 0;border-radius: 4px;font-size: 26px;line-height: 1;letter-spacing: -.03em;}body[data-design="v5"] #v5Shell.ff-topbar--public > .ff-topbar__side:first-child{gap: 0;}body[data-design="v5"] #v5Shell.ff-topbar--public .ff-nav{gap: 34px;margin-left: 48px;}body[data-design="v5"] #v5Shell.ff-topbar--public .ff-nav a{min-height: 0;padding: 0;border-radius: 4px;background: none;font: 500 15px/1.55 var(--ff-font);letter-spacing: normal;color: var(--ff-ink-2);}body[data-design="v5"] #v5Shell.ff-topbar--public .ff-nav a:is([aria-current="page"],:not(*):not(:root)){background: none;color: var(--ff-ink);}@media (hover: hover){body[data-design="v5"] #v5Shell.ff-topbar--public .ff-nav a:is(:hover){background: none;color: var(--ff-ink);}}body[data-design="v5"] #v5Shell.ff-topbar--public .ff-nav a[aria-current="page"]::after{right: 0;left: 0;bottom: -8px;}body[data-design="v5"] #v5Shell.ff-topbar--public .ff-topbar__actions{gap: 22px;}body[data-design="v5"] #v5Shell.ff-topbar--public .ff-topbar__actions > .ff-btn--text{min-height: 0;padding: 0;border: 0;background: none;font: 500 15px/1.55 var(--ff-font);letter-spacing: normal;color: var(--ff-ink-2);}@media (hover: hover){body[data-design="v5"] #v5Shell.ff-topbar--public .ff-topbar__actions > .ff-btn--text:hover{background: none;color: var(--ff-ink);text-decoration: underline;text-underline-offset: 5px;}}body[data-design="v5"] #v5Shell.ff-topbar--public .ff-topbar__actions > .ff-btn--primary{min-height: 42px;padding: 0 20px;border: 0;border-radius: 999px;font-size: 15px;line-height: 1.55;font-weight: 600;letter-spacing: -.005em;}@media (max-width: 820px){html.ff-shell-public, body[data-design="v5"].ff-shell-public{--ff-topbar-h: 128px;}body[data-design="v5"].ff-shell-public{padding-top: 128px;}body[data-design="v5"].ff-shell-minimal{padding-top: 80px;}body[data-design="v5"] #v5Shell:is(.ff-topbar--public, .ff-topbar--minimal){padding: 0 20px;}body[data-design="v5"] #v5Shell.ff-topbar--public .ff-nav{top: 80px;margin: 0;border-bottom: 0;background: var(--ff-card);box-shadow: inset 0 -1px 0 var(--ff-border);}html[data-theme="dark"] body[data-design="v5"] #v5Shell.ff-topbar--public .ff-nav{background: #0b0f19;box-shadow: inset 0 -1px 0 #ffffff12;}}@media (max-width: 720px){html.ff-shell-public, body[data-design="v5"].ff-shell-public{--ff-topbar-h: 116px;}body[data-design="v5"].ff-shell-public{padding-top: 116px;}html.ff-shell-minimal, body[data-design="v5"].ff-shell-minimal{--ff-topbar-h: 68px;}body[data-design="v5"].ff-shell-minimal{padding-top: 68px;}body[data-design="v5"] #v5Shell:is(.ff-topbar--public, .ff-topbar--minimal){height: 68px;}body[data-design="v5"] #v5Shell:is(.ff-topbar--public, .ff-topbar--minimal) .ff-brand{font-size: 22px;}body[data-design="v5"] #v5Shell.ff-topbar--public .ff-nav{top: 68px;}}@media (max-width: 600px){body[data-design="v5"] #v5Shell:is(.ff-topbar--public, .ff-topbar--minimal) .ff-brand__text{display: inline;}}@media (max-width: 420px){body[data-design="v5"] #v5Shell:is(.ff-topbar--public, .ff-topbar--minimal){gap: 8px;padding: 0 16px;}body[data-design="v5"] #v5Shell:is(.ff-topbar--public, .ff-topbar--minimal) .ff-brand{gap: 6px;font-size: clamp(16px, 5vw, 20px);}body[data-design="v5"] #v5Shell.ff-topbar--public .ff-topbar__actions{gap: 8px;}body[data-design="v5"] #v5Shell.ff-topbar--public .ff-topbar__actions > .ff-btn--text{font-size: 12px;}body[data-design="v5"] #v5Shell.ff-topbar--public .ff-topbar__actions > .ff-btn--primary{min-height: 38px;padding: 0 10px;font-size: 12px;}}