:root{--fmv-font-sans: "SF Pro Text", "SF Pro Display", -apple-system, BlinkMacSystemFont, "Helvetica Neue", Arial, sans-serif;--fmv-ink: #0f172a;--fmv-ink-muted: #667085;--fmv-ink-subtle: #7e8299;--fmv-navy-950: #171a37;--fmv-navy-900: #1a1c37;--fmv-gold-500: #cfb16d;--fmv-gold-400: #ffc700;--fmv-gold-700: #8a681f;--fmv-canvas: #f4f5f7;--fmv-surface: #ffffff;--fmv-surface-muted: #f8fafc;--fmv-surface-accent: #fffaf1;--fmv-border: #e2e8f0;--fmv-border-strong: #cbd5e1;--fmv-info: #2563eb;--fmv-success: #15803d;--fmv-warning: #b45309;--fmv-danger: #b91c1c;--fmv-icon-xs: 14px;--fmv-icon-sm: 16px;--fmv-icon-md: 20px;--fmv-icon-lg: 24px;--fmv-radius-sm: 8px;--fmv-radius-md: 12px;--fmv-radius-lg: 18px;--fmv-radius-pill: 999px;--fmv-shadow-xs: 0 1px 2px rgb(15 23 42 / 5%);--fmv-shadow-card: 0 12px 32px rgb(15 23 42 / 8%);--fmv-focus-ring: 0 0 0 3px rgb(207 177 109 / 28%);--fmv-motion-fast: .14s;--fmv-motion-standard: .22s}.account-main{min-width:0;display:grid;grid-template-rows:auto auto auto 1fr;background:#fff}.account-main__header{min-height:59px;padding:0 12px 0 36px;display:grid;grid-template-columns:minmax(0,198px) 348px auto;align-items:center;gap:18px}.account-main__header-title h1{margin:0;color:#181c32;font-size:22px;font-weight:600;line-height:16px}.account-main__search{width:348px;height:42px;border:1px solid rgba(207,177,109,.68);border-radius:6px;background:#fff;box-shadow:0 2px 3px #0000000a;padding:0 18px 0 12px;display:flex;align-items:center;justify-content:flex-start;gap:8px;color:#1a1c37a6;font-size:14px;font-weight:500;line-height:1;text-align:left}.account-main__search-label{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.account-main__actions{justify-self:end;display:flex;align-items:center;gap:10px}.account-primary-action,.account-secondary-action,.account-pill,.account-enter-button,.account-share-button,.membership-route-card{border-radius:6px}.account-primary-action,.account-secondary-action{border:0;height:38px;padding:0 12px;font-size:12px;font-weight:700;cursor:pointer}.account-enter-button,.account-share-button{border:0;height:32px;padding:0 12px;font-size:12px;font-weight:700;cursor:pointer;display:inline-flex;align-items:center;justify-content:center}.account-primary-action,.account-enter-button{background:#cfb16d;color:#fff}.account-share-button{background:#1a1c37;border:1px solid #1a1c37;color:#fff}.account-secondary-action{height:32px;padding:0 10px;background:transparent;border:0;color:#7e8299;font-weight:600;display:inline-flex;align-items:center;gap:4px}.account-secondary-action__icon{width:12px;height:12px;position:relative;opacity:.8}.account-secondary-action__icon:before,.account-secondary-action__icon:after{content:"";position:absolute;left:2px;right:2px;border-radius:999px;border:1.4px solid #7e8299}.account-secondary-action__icon:before{top:1px;bottom:6px}.account-secondary-action__icon:after{top:7px;bottom:1px}.account-search__icon{width:14px;height:14px;border-radius:999px;border:1.6px solid rgba(26,28,55,.55);position:relative;flex:0 0 auto}.account-search__icon:after{content:"";position:absolute;width:6px;height:2px;right:-4px;bottom:-2px;border-radius:999px;background:#1a1c378c;transform:rotate(45deg)}.account-main__hero{padding:0 0 12px}.account-main__hero-surface{position:relative;min-height:308px;margin:0 20px;border-radius:12px;overflow:hidden;border:1px solid rgba(226,232,240,.92);box-shadow:0 10px 14px #0f2a5108;background:#fff}.account-main__hero-map{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#ffffff0a,#ffffff0a),url(/assets/hero-map-strip-CwlJmRGv.png) center/cover no-repeat}.account-main__hero-map:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#fff0 54%,#ffffffeb 78%,#fff)}.account-main__hero-map:before{content:"";position:absolute;inset:auto 0 0;height:158px;background:linear-gradient(180deg,#ffffff05,#fff 92%)}.account-main__hero-enter{position:absolute;top:18px;right:20px;z-index:2;display:flex;align-items:center;gap:8px}.account-main__hero-avatar{position:absolute;left:50%;top:132px;transform:translate(-50%);width:96px;height:96px;border-radius:999px;border:0;box-shadow:0 10px 22px #0f172a1a;background:transparent;display:grid;place-items:center;overflow:visible;z-index:2;color:#1a1c37;font-size:18px;font-weight:700}.account-main__hero-avatar:before{content:"";position:absolute;top:-3px;right:-3px;bottom:-3px;left:-3px;border-radius:inherit;background:#cfb16d;box-shadow:0 10px 22px #0f172a14}.account-main__hero-avatar img{width:100%;height:100%;object-fit:cover}.account-main__hero-copy{position:absolute;left:50%;top:236px;transform:translate(-50%);z-index:2;width:min(860px,calc(100% - 80px));display:grid;gap:12px;justify-items:center;text-align:center}.account-main__hero-name{display:inline-flex;align-items:center;justify-content:center;gap:6px}.account-main__hero-copy h2{margin:0;color:#1a1c37;font-size:18px;font-weight:600;letter-spacing:-.01em;line-height:18px}.account-main__hero-verified{width:16px;height:16px;position:relative;display:inline-flex;flex:0 0 auto;border-radius:4px;background:linear-gradient(45deg,transparent 14%,#fff5d8 14% 24%,transparent 24% 76%,#fff5d8 76% 86%,transparent 86%),linear-gradient(-45deg,transparent 14%,#fff5d8 14% 24%,transparent 24% 76%,#fff5d8 76% 86%,transparent 86%),conic-gradient(from 10deg,#f6e1b6,#cfb16d,#9a7b2a,#f1d89b,#cfb16d);box-shadow:inset 0 0 0 1px #181c3224}.account-main__hero-meta-row{display:flex;flex-wrap:wrap;justify-content:center;gap:10px 14px;margin:0;color:#70778b;font-size:12px;font-weight:400;line-height:16px}.account-main__hero-meta-item{display:inline-flex;align-items:center;gap:5px}.account-main__hero-meta-item:before{content:"";width:14px;height:14px;flex:0 0 auto;opacity:.7}.account-share-button{padding:0 12px;background:#1a1c37;border-color:#1a1c37;color:#fff}.account-main__hero-square{width:28px;height:28px;border-radius:6px;border:1px solid #e5e7eb;background:#fff}@media (max-width: 920px){.account-main__hero-surface{min-height:280px}.account-main__hero-avatar{top:122px;width:88px;height:88px}.account-main__hero-copy{top:218px;width:min(100%,calc(100% - 36px));gap:10px}}.account-main__hero-share{position:absolute;right:22px;top:84px;z-index:2}.account-main__hero-square{width:28px;height:28px;border:1px solid rgba(24,28,50,.06);border-radius:6px;background:#fffffff5;box-shadow:0 10px 18px #0f172a14}.account-main__hero-square:before{content:"";display:block;width:4px;height:4px;margin:11px auto 0;border-radius:999px;background:#a1a5b7;box-shadow:-6px 0 #a1a5b7,6px 0 #a1a5b7}.account-main__hero-meta-item--org:before{border-radius:2px;background:linear-gradient(90deg,currentColor 0 2px,transparent 2px 100%),linear-gradient(0deg,currentColor 0 2px,transparent 2px 100%);background-size:6px 100%,100% 6px;background-position:left center,center bottom;background-repeat:no-repeat}.account-main__hero-meta-item--role:before{border-radius:999px;background:radial-gradient(circle at 50% 34%,currentColor 0 3px,transparent 3px),linear-gradient(currentColor,currentColor) center calc(100% - 3px) / 8px 4px no-repeat}.account-main__hero-meta-item--location:before{clip-path:polygon(50% 0%,78% 22%,78% 48%,50% 100%,22% 48%,22% 22%);background:currentColor}.account-main__hero-meta-item--email:before{border:1.5px solid currentColor;border-radius:3px;box-sizing:border-box;background:linear-gradient(45deg,transparent 43%,currentColor 43% 50%,transparent 50%) left center/50% 100% no-repeat,linear-gradient(-45deg,transparent 43%,currentColor 43% 50%,transparent 50%) right center/50% 100% no-repeat}.account-tabs{margin:0 20px;min-height:54px;padding:0 20px;display:flex;align-items:center;gap:16px;flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;border:0;border-bottom:1px solid rgba(226,232,240,.92);border-radius:0;background:transparent;box-shadow:none;scrollbar-width:none}.account-tabs::-webkit-scrollbar{display:none}.account-tab{min-height:36px;padding:13px 0 17px;border-radius:0;color:#64748b;text-decoration:none;font-size:12px;font-weight:600;border-bottom:2px solid transparent;white-space:nowrap;flex:0 0 auto;display:inline-flex;align-items:center;gap:0}.account-tab--with-indicator{gap:4px}.account-tab--with-indicator:after{content:"";width:14px;height:14px;flex:0 0 auto;opacity:.55;background:linear-gradient(135deg,transparent 42%,currentColor 42% 58%,transparent 58%) center/8px 8px no-repeat}.account-tab.is-active{color:#cfb16d;border-bottom-color:#cfb16d;background:transparent}.account-main__content,.account-page-shell{min-width:0;padding:12px 0 32px}.account-section{display:grid;gap:24px;padding:0 20px 0 32px}.account-section__head{display:grid;gap:8px}.account-kicker{margin:0;color:#b48e3b;font-size:10px;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.account-section__head h2{margin:0;color:#181c32;font-size:20px;font-weight:600;line-height:20px}.account-section__head p{margin:0;color:#1a1c37a6;font-size:14px;line-height:20px;max-width:760px}.account-settings-overview{display:grid;gap:18px}.account-detail-layout{display:grid;grid-template-columns:minmax(0,1.42fr) minmax(300px,.78fr);gap:28px;padding-right:20px}.account-settings-overview__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;padding-right:20px}.account-settings-overview__footer{color:#cfb16d;text-align:center;font-size:11px;font-weight:600}.account-tile,.account-card,.integration-tile,.membership-route-card{border:1px solid rgba(226,232,240,.92);background:#fff;box-shadow:0 3px 4px #00000008}.account-tile{min-height:118px;padding:18px 20px;border-radius:12px;position:relative;display:grid;align-content:start;grid-template-columns:1fr;gap:12px;text-decoration:none}.account-tile:after{content:"";position:absolute;top:14px;right:14px;width:18px;height:18px;border-radius:6px;border:1px solid rgba(226,232,240,.96);background:linear-gradient(180deg,#fffffffa,#f8fafcfa)}.account-tile:before{content:"";position:absolute;top:22px;right:21px;z-index:1;width:2px;height:2px;border-radius:999px;background:#a1a5b7;box-shadow:-4px 0 #a1a5b7,4px 0 #a1a5b7}.account-tile.is-accent{border-color:#cfb16d57;background:linear-gradient(180deg,#fffaf0eb,#fff 72%)}.account-tile__icon{width:22px;height:22px;justify-self:start;border-radius:6px;border:1px solid rgba(207,177,109,.18);background:linear-gradient(180deg,#fffaf1f5,#fffffffa);color:#b48e3b;position:relative;box-shadow:0 1px 3px #00000014}.account-tile__icon:before,.account-tile__icon:after{content:"";position:absolute}.account-tile__icon[data-icon=profile]:before{width:6px;height:6px;left:7px;top:4px;border:1.4px solid #b48e3b;border-radius:999px}.account-tile__icon[data-icon=profile]:after{width:10px;height:5px;left:5px;bottom:4px;border:1.4px solid #b48e3b;border-top:0;border-radius:0 0 8px 8px}.account-tile__icon[data-icon=security]:before{top:4px;right:5px;bottom:4px;left:5px;background:#cfb16d;clip-path:polygon(50% 0%,88% 12%,88% 48%,50% 100%,12% 48%,12% 12%)}.account-tile__icon[data-icon=security]:after{width:5px;height:3px;left:8px;top:9px;border-left:1.5px solid #ffffff;border-bottom:1.5px solid #ffffff;transform:rotate(-45deg)}.account-tile__icon[data-icon=billing]:before{width:12px;height:8px;left:4px;top:7px;border:1.4px solid #b48e3b;border-radius:3px}.account-tile__icon[data-icon=billing]:after{width:6px;height:1.5px;left:7px;top:10px;background:#b48e3b;box-shadow:0 3px #b48e3b}.account-tile__icon[data-icon=notifications]:before{width:10px;height:9px;left:5px;top:5px;border:1.4px solid #b48e3b;border-radius:7px}.account-tile__icon[data-icon=notifications]:after{width:4px;height:2px;left:9px;bottom:4px;border-radius:999px;background:#b48e3b}.account-tile__icon[data-icon=integrations]:before{width:4px;height:4px;left:4px;top:9px;border-radius:999px;background:#b48e3b;box-shadow:6px -4px #b48e3b,6px 4px #b48e3b,12px 0 #b48e3b}.account-tile__icon[data-icon=integrations]:after{width:10px;height:1.5px;left:6px;top:10px;background:#b48e3b;transform:rotate(24deg);box-shadow:0 3px #b48e3b}.account-tile__icon[data-icon=api]:before{width:5px;height:5px;left:5px;top:8px;border-left:1.4px solid #b48e3b;border-bottom:1.4px solid #b48e3b;transform:rotate(45deg)}.account-tile__icon[data-icon=api]:after{width:5px;height:5px;right:5px;top:8px;border-right:1.4px solid #b48e3b;border-top:1.4px solid #b48e3b;transform:rotate(45deg)}.account-tile__icon[data-icon=members]:before{width:4px;height:4px;left:6px;top:6px;border-radius:999px;background:#b48e3b;box-shadow:6px 0 #b48e3b}.account-tile__icon[data-icon=members]:after{width:12px;height:5px;left:5px;bottom:4px;border:1.4px solid #b48e3b;border-top:0;border-radius:0 0 8px 8px}.account-tile__icon[data-icon=devices]:before{width:8px;height:12px;left:7px;top:4px;border:1.4px solid #b48e3b;border-radius:3px}.account-tile__icon[data-icon=devices]:after{width:3px;height:1.5px;left:9px;bottom:5px;background:#b48e3b}.account-tile__icon[data-icon=activity]:before{width:2px;height:8px;left:6px;bottom:5px;background:#b48e3b;box-shadow:4px -2px #b48e3b,8px -5px #b48e3b}.account-tile__icon[data-icon=activity]:after{width:11px;height:1.5px;left:5px;top:10px;background:#b48e3b;transform:rotate(-26deg)}.account-tile__copy{display:grid;gap:8px;padding-right:24px}.account-tile__copy strong{color:#1a1c37;font-size:16px;line-height:16px}.account-tile__copy p{margin:0;color:#7f8b9b;font-size:12px;line-height:18px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.account-card{border-radius:12px;padding:24px;display:grid;gap:18px}.account-card.is-accent,.account-card--accent{background:linear-gradient(180deg,#fffaf1f0,#fff 78%);border-color:#cfb16d2e}.account-card__head{display:grid;gap:8px;padding-bottom:18px;border-bottom:1px solid rgba(232,236,241,.96)}.account-card__head--row{grid-template-columns:1fr auto;align-items:start}.account-card h3,.account-card h2{margin:0;color:#181c32}.account-card h3{font-size:16px;line-height:16px}.account-card p{margin:0;color:#1a1c37a6;font-size:12px;line-height:1.55}.account-pill{min-width:116px;padding:8px 10px;border:1px solid rgba(207,177,109,.22);background:linear-gradient(180deg,#fffaf0,#fffdf9);color:#b48e3b;font-size:9px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.account-pill.is-soft{color:#181c32}.account-stack,.account-side,.account-integrations-main,.account-integrations-side{display:grid;gap:28px}.account-notification-layout,.account-integrations-layout,.account-api-layout,.account-activity-layout,.account-memberships-layout{display:grid;grid-template-columns:minmax(0,1.42fr) minmax(300px,.78fr);gap:28px;padding-right:20px}.account-toggle-list,.account-faq-list,.account-detail-list{display:grid;gap:10px}.account-toggle-row,.account-faq-row,.account-detail-row{padding:10px 12px;border-radius:8px;border:1px solid rgba(232,236,241,.96);background:#fffffff5;box-shadow:none;display:grid;gap:8px}.account-toggle-row{grid-template-columns:minmax(0,1fr) auto;align-items:center}.account-toggle-row strong,.account-faq-row strong{display:block;color:#181c32;font-size:13px}.account-toggle-row p,.account-faq-row p,.account-detail-row p{margin:0;color:#7f8b9b;font-size:12px;line-height:1.45}.account-toggle{width:50px;height:28px;padding:4px;border:0;border-radius:999px;background:#e8edf3;display:inline-flex;align-items:center;justify-content:flex-start}.account-toggle span{width:20px;height:20px;border-radius:999px;background:#fff;box-shadow:0 4px 10px #0f172a1a;transform:translate(0)}.account-toggle[data-enabled=true]{background:linear-gradient(180deg,#d7bb7a,#c79f57)}.account-toggle[data-enabled=true] span{transform:translate(22px)}.account-toggle--wide{width:100%;justify-content:space-between;padding-right:10px}.account-toggle--wide em{margin-right:6px;color:#fff;font-style:normal;font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.account-links{display:flex;flex-wrap:wrap;gap:10px}.account-links__inline{align-self:start;border:0;background:transparent;color:#b48e3b;font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;cursor:pointer}.account-links a{min-height:32px;padding:0 12px;border-radius:6px;background:#1a1c37;color:#fff;text-decoration:none;display:inline-flex;align-items:center;font-size:12px;font-weight:600}.account-links a.is-secondary{background:#fff;color:#181c32;border:1px solid #e5e7eb}.account-key-block{display:grid;gap:8px;padding:12px;border-radius:8px;border:1px solid rgba(207,177,109,.16);background:linear-gradient(180deg,#fcfaf5fa,#fffffffa)}.account-key-block code{color:#181c32;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:12px}.account-detail-grid{display:grid;gap:12px}.account-table{display:grid;gap:0;border:1px solid rgba(232,236,241,.96);border-radius:10px;overflow:hidden}.account-table__head,.account-table__row{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(160px,.9fr) minmax(180px,1fr) auto;align-items:center;gap:12px}.account-table__head{padding:11px 14px;background:#fafbfc;color:#98a2b3;font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.account-table__row{padding:12px 14px;border-radius:0;border:0;border-top:1px solid rgba(232,236,241,.96);background:#fff;box-shadow:none}.account-table__integration strong{display:block;color:#181c32;font-size:14px}.account-table__integration p,.account-table__row p{margin:0;color:#7f8b9b;font-size:12px;line-height:1.45}.account-table__row code{color:#181c32;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:11px}.account-badge{justify-self:end;padding:8px 10px;border-radius:999px;background:#fff7edf5;color:#c2410c;font-size:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.account-grid{display:grid;gap:10px}.account-grid--provider{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.integration-tile{min-height:204px;padding:0;border-radius:12px;align-content:stretch;display:grid;gap:0;overflow:hidden}.integration-tile.is-ready{border-color:#16a34a2e}.integration-tile__head{display:grid;gap:16px;padding:24px 22px 18px}.integration-tile__brand{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.integration-tile__icon{width:44px;height:44px;border-radius:12px;background:linear-gradient(180deg,#cfb16d24,#cfb16d0f);color:#b48e3b;display:grid;place-items:center;font-size:12px;font-weight:700;letter-spacing:-.02em;box-shadow:0 1px 3px #0000001f}.integration-tile__icon[data-brand=jira]{background:linear-gradient(180deg,#0052cc2e,#0052cc14);color:#0052cc}.integration-tile__icon[data-brand=inferno]{background:linear-gradient(180deg,#ef444429,#fb923c14);color:#dc2626}.integration-tile__icon[data-brand=evernote]{background:linear-gradient(180deg,#22c55e2e,#22c55e14);color:#15803d}.integration-tile__icon[data-brand=gitlab]{background:linear-gradient(180deg,#f973162e,#a855f714);color:#c2410c}.integration-tile__icon[data-brand=google-webdev]{background:linear-gradient(180deg,#3b82f629,#10b98114);color:#2563eb}.integration-tile__icon[data-brand=invision]{background:linear-gradient(180deg,#ec48992e,#ec489914);color:#db2777}.integration-tile__icon[data-brand=duolingo]{background:linear-gradient(180deg,#22c55e2e,#84cc1614);color:#16a34a}.integration-tile__icon[data-brand=google-analytics]{background:linear-gradient(180deg,#f973162e,#fbbf2414);color:#ea580c}.integration-tile__more{width:28px;height:28px;border:0;border-radius:999px;background:transparent;position:relative;cursor:pointer}.integration-tile__more:before{content:"";display:block;width:4px;height:4px;margin:12px auto 0;border-radius:999px;background:#98a2b3;box-shadow:-6px 0 #98a2b3,6px 0 #98a2b3}.integration-tile__copy{display:grid;gap:8px}.integration-tile__copy p,.integration-tile p,.membership-route-card p{margin:0;color:#7f8b9b;font-size:12px;line-height:1.45}.integration-tile__copy strong,.integration-tile strong,.membership-route-card strong{display:block;color:#181c32;font-size:16px;line-height:1.2}.integration-tile__copy small{color:#b48e3b;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.integration-tile__copy p{color:#7f8b9b;font-size:12px;line-height:1.55;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.integration-tile--add{border-style:dashed;background:#fffdf7eb}.integration-tile__footer{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:auto;padding:14px 22px;border-top:1px solid rgba(232,236,241,.96)}.integration-tile__action{min-height:32px;padding:0 12px;border-radius:6px;border:1px solid rgba(207,177,109,.34);background:#fff;color:#64748b;font-size:12px;font-weight:600;cursor:pointer}.integration-tile__switch{width:32px;height:20px;padding:2px;border-radius:999px;background:#e5e7eb;display:inline-flex;align-items:center;justify-content:flex-start}.integration-tile__switch span{width:16px;height:16px;border-radius:999px;background:#fff;box-shadow:0 3px 4px #00000008}.integration-tile__switch[data-ready=true]{background:#cfb16d;justify-content:flex-end}.account-add-panel{min-height:188px;border:1px solid rgba(226,232,240,.96);border-radius:10px;background:linear-gradient(180deg,#fffaf1eb,#fff 78%);display:grid;place-items:center;gap:14px;text-align:center;padding:24px 20px;box-shadow:0 2px 3px #0000000a}.account-add-panel__art{width:102px;height:80px;border-radius:20px;background:radial-gradient(circle at 24px 22px,rgba(251,191,36,.7) 0 6px,transparent 6px),radial-gradient(circle at 74px 18px,rgba(59,130,246,.7) 0 6px,transparent 6px),radial-gradient(circle at 54px 70px,rgba(236,72,153,.7) 0 6px,transparent 6px),linear-gradient(180deg,#1a1c370f,#1a1c3705)}.account-add-panel__copy{display:grid;gap:10px;justify-items:center}.account-add-panel__copy h3,.account-add-panel__copy p{margin:0}.account-add-panel__copy p:last-of-type{max-width:420px;color:#7f8b9b;font-size:12px;line-height:1.6}.account-add-panel__cta{min-height:32px;padding:0 14px;border:0;border-radius:6px;background:#cfb16d;color:#fff;font-size:12px;font-weight:700;cursor:pointer}.account-timeline{display:grid;gap:8px}.account-timeline-row{display:grid;grid-template-columns:46px minmax(0,1fr);gap:8px}.account-timeline-row__rail{display:grid;justify-items:center}.account-timeline-row__icon{width:22px;height:22px;border-radius:999px;background:#fffaf0;color:#b48e3b;display:grid;place-items:center;font-size:10px;font-weight:700}.account-timeline-row__line{width:2px;min-height:24px;border-radius:999px;background:#e2e8f0f5}.account-timeline-row__body{padding:10px 12px;border-radius:8px;border:1px solid rgba(232,236,241,.96);background:#fffffff5;box-shadow:none}.account-timeline-row__header{display:flex;align-items:center;justify-content:space-between;gap:12px}.account-timeline-row__header span{color:#98a2b3;font-size:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.account-card--timeline{min-height:100%}.account-activity-layout--authority{grid-template-columns:minmax(0,1.45fr) minmax(220px,.55fr)}.account-side--activity{align-content:start}.account-card--year-rail .account-detail-list{gap:10px}.account-support-strip{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.account-membership-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.account-stat-card{padding:12px;border-radius:8px;border:1px solid rgba(230,233,239,.96);background:#fff;display:grid;gap:6px;box-shadow:none}.account-stat-card span{color:#98a2b3;font-size:10px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.account-stat-card strong{color:#181c32;font-size:18px}.account-stat-card small{color:#8c98a8;font-size:12px;line-height:1.45}.account-memberships-grid{display:grid;gap:14px}.account-card--hero{gap:18px}.account-card--wide{display:grid;gap:14px}.account-membership-routes{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.membership-route-card{padding:12px;border-radius:10px;text-decoration:none;display:grid;gap:6px}.membership-route-card strong{color:#181c32}.account-form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.account-field-card{padding:12px 14px;border-radius:8px;border:1px solid rgba(232,236,241,.96);background:#fffffff5;box-shadow:none;display:grid;gap:6px}.account-card--support{position:relative;overflow:hidden;min-height:176px;padding-bottom:54px}.account-card--support:after{content:"";position:absolute;right:18px;bottom:14px;width:74px;height:74px;border-radius:18px;opacity:.18;background:radial-gradient(circle at 18px 18px,rgba(207,177,109,.86) 0 6px,transparent 6px),radial-gradient(circle at 40px 18px,rgba(24,28,50,.76) 0 4px,transparent 4px),linear-gradient(180deg,#181c323d,#181c3205)}.account-field-card span{color:#98a2b3;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.account-field-card strong{color:#181c32;font-size:14px}.account-field-card small{color:#7f8b9b;font-size:12px;line-height:1.45}.account-button-row{display:flex;flex-wrap:wrap;gap:8px}@media (max-width: 1480px){.account-grid--provider{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width: 1280px){.account-grid--provider,.account-membership-stats,.account-membership-routes,.account-support-strip{grid-template-columns:repeat(2,minmax(0,1fr))}.account-table__head,.account-table__row{grid-template-columns:minmax(0,1.2fr) minmax(132px,.8fr) minmax(132px,.9fr) auto}}@media (max-width: 1080px){.account-main__header{grid-template-columns:1fr;height:auto;padding:16px 16px 12px;gap:10px}.account-main__search,.account-main__actions{width:100%;justify-self:stretch}.account-main__actions{justify-content:flex-start}.account-main__hero-surface{margin:0 16px}.account-tabs,.account-section{margin-left:16px;margin-right:16px;padding-left:0;padding-right:0}.account-settings-overview__grid,.account-detail-layout,.account-notification-layout,.account-integrations-layout,.account-api-layout,.account-activity-layout,.account-memberships-layout,.account-form-grid{grid-template-columns:1fr;padding-right:0}}@media (max-width: 820px){.account-main__hero-copy{top:144px;width:calc(100% - 24px);gap:6px}.account-main__hero-enter{position:static;justify-content:flex-end;padding:10px 12px 0}.account-main__hero-share{position:static;display:flex;justify-content:flex-end;padding:0 12px 10px}.account-main__hero-surface{min-height:220px;padding-bottom:14px}.account-main__hero-avatar{top:64px;width:72px;height:72px}.account-main__hero-share{padding:0 12px 10px}.account-settings-overview__grid,.account-grid--provider,.account-membership-stats,.account-membership-routes,.account-support-strip{grid-template-columns:1fr}}:root{--fmv-shell-ink: #1a1c37;--fmv-shell-ink-soft: #667085;--fmv-shell-accent: #cfb16d;--fmv-shell-border: rgba(0, 0, 0, .05);--fmv-shell-card-shadow: 0 10px 14px rgba(15, 42, 81, .03)}nav.user-context-tabs--pill{display:flex;flex-wrap:nowrap;gap:10px;align-items:center;min-height:44px;padding:6px 18px!important;border-radius:10px!important;border:1px solid rgba(226,232,240,.92)!important;background:#fff!important;box-shadow:var(--fmv-shell-card-shadow)!important;overflow-x:auto;overflow-y:hidden;scrollbar-width:none}nav.user-context-tabs--pill::-webkit-scrollbar{display:none}nav.user-context-tabs--pill .user-context-tabs__item{min-height:31px;padding:0 13px;border:0!important;border-radius:6px;background:transparent!important;color:var(--fmv-shell-ink)!important;font-size:11px;font-weight:600;line-height:14px;letter-spacing:-.01em;white-space:nowrap;box-shadow:none!important}nav.user-context-tabs--pill .user-context-tabs__item--active{background:var(--fmv-shell-ink)!important;color:#fff!important}nav.account-tabs{display:flex;flex-wrap:wrap;gap:16px;align-items:center;padding:0 0 8px!important;background:transparent!important;border:0!important;box-shadow:none!important;overflow-x:auto}nav.account-tabs .account-tab{display:inline-flex;align-items:center;min-height:24px;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;color:var(--fmv-shell-ink-soft)!important;text-decoration:none;font-size:14px;font-weight:400;line-height:16px;white-space:nowrap;box-shadow:none!important}nav.account-tabs .account-tab.is-active{color:var(--fmv-shell-accent)!important;font-weight:500}:root{font-family:var(--fmv-font-sans);color:#0f172a;background:#f4f5f7;line-height:1.5;font-weight:400}*{box-sizing:border-box}html,body,#app{min-height:100%;margin:0}body{background:radial-gradient(circle at top left,rgba(251,191,36,.12),transparent 24%),linear-gradient(180deg,#f8fafc,#eef2f7)}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit}#app :where(:not(code):not(pre):not(kbd):not(samp):not(.material-icons):not(.material-symbols-outlined)){font-family:var(--fmv-font-sans)!important}
