*{box-sizing:border-box;-webkit-tap-highlight-color:transparent}:root{--bravah-bg:linear-gradient(180deg,rgba(32,40,70,0.4),#070714);--bravah-fg:#ffffff;--bravah-fg-muted:rgba(255,255,255,0.45);--bravah-accent-neutral-rgb:255 255 255;--bravah-accent-creator-rgb:149 218 74;--bravah-accent-participant-rgb:67 97 238;--bravah-accent-live-rgb:149 218 74;--bravah-accent-future-rgb:255 204 0;--bravah-accent-warmgray-rgb:142 142 147;--bravah-type-pitch-rgb:255 59 48;--bravah-type-ferramenta-rgb:46 168 107;--bravah-type-palestra-rgb:46 123 255;--bravah-type-dinamica-rgb:155 107 255;--bravah-glass-underlay:rgba(0,0,0,0.52);--radius-sm:12px;--radius-md:18px;--radius-lg:24px;--elev-1:0 6px 20px rgba(0,0,0,0.18);--elev-2:0 10px 32px rgba(0,0,0,0.22);--tap-area-min:48px;--font-sans:ui-sans-serif,system-ui,-apple-system,"SF Pro Text",Inter,"Segoe UI",Roboto,Helvetica,Arial,"Apple Color Emoji","Segoe UI Emoji";--font-rounded:ui-rounded,"SF Pro Rounded",system-ui,-apple-system,"SF Pro Text",Inter,"Segoe UI",Roboto,Helvetica,Arial,"Apple Color Emoji","Segoe UI Emoji";--text-title:20px;--text-sub:16px;--text-body:14px;--bravah-noise-url:url(/ui/noise-128.png);--palco3-bg-deep:#070714;--palco3-bg-deep-rgb:7 7 20;--palco3-bg-navy:#202846;--palco3-bg-navy-rgb:32 40 70;--palco3-card-fill:#111827;--palco3-card-fill-rgb:17 24 39;--palco3-green-light:#95DA4A;--palco3-green-light-rgb:149 218 74;--palco3-green-dark:#45b73c;--palco3-metal-light:#ebebea;--palco3-primary-blue:#4361EE;--palco3-primary-blue-rgb:67 97 238;--palco3-accent-green:#4ade80;--palco3-status-future:#FFCC00;--palco3-status-finalized:#8E8E93;--obsidian-bg-0:var(--palco3-bg-deep);--obsidian-bg-1:#0d1117;--obsidian-bg-2:var(--palco3-card-fill);--obsidian-surface-glass:rgb(var(--palco3-card-fill-rgb)/0.7);--obsidian-surface-hover:rgba(255,255,255,0.04);--obsidian-surface-active:rgba(255,255,255,0.08);--obsidian-border-subtle:rgba(255,255,255,0.06);--obsidian-border-medium:rgba(255,255,255,0.1);--obsidian-border-highlight:rgba(255,255,255,0.18);--obsidian-text-primary:rgba(255,255,255,0.92);--obsidian-text-secondary:rgba(255,255,255,0.65);--obsidian-text-muted:rgba(255,255,255,0.45);--obsidian-green-primary:var(--palco3-green-light);--obsidian-green-dim:rgb(var(--palco3-green-light-rgb)/0.16);--obsidian-green-glow:rgb(var(--palco3-green-light-rgb)/0.38);--obsidian-accent-green:var(--obsidian-green-primary);--obsidian-accent-blue:var(--palco3-primary-blue);--obsidian-accent-blue-rgb:var(--palco3-primary-blue-rgb);--obsidian-accent-gold:var(--palco3-status-future);--obsidian-accent-red:#ff3b30;--obsidian-accent-participant:var(--obsidian-accent-blue);--obsidian-accent-staff:#9b6bff;--obsidian-accent-trial-rgb:93 168 255;--obsidian-accent-suspended-rgb:249 115 22;--obsidian-bg:var(--obsidian-bg-0);--obsidian-bg-main:var(--obsidian-bg-0);--obsidian-bg-soft:rgb(var(--palco3-card-fill-rgb)/0.9);--obsidian-bg-3:rgb(var(--palco3-card-fill-rgb)/0.9);--obsidian-surface-low:rgb(var(--palco3-card-fill-rgb)/0.54);--obsidian-surface-high:rgb(var(--palco3-card-fill-rgb)/0.78);--obsidian-border:var(--obsidian-border-medium);--obsidian-border-soft:var(--obsidian-border-subtle);--obsidian-border-hover:var(--obsidian-border-highlight);--obsidian-rim-gradient:linear-gradient(135deg,rgba(255,255,255,0.15),rgba(255,255,255,0.02));--obsidian-card-shadow:0 10px 30px rgba(0,0,0,0.24);--obsidian-noise-opacity:0.04;--obsidian-pro-gold:#ffba4e;--obsidian-pro-border:rgba(255,186,78,0.28);--obsidian-pro-surface:linear-gradient(180deg,rgba(255,186,78,0.12),rgba(255,186,78,0.03));--obsidian-context-header-bg:rgba(0,0,0,0.16);--canonical-surface-bg:linear-gradient(180deg,rgb(var(--palco3-card-fill-rgb)/0.78) 0%,rgb(8 13 27/0.95) 100%);--canonical-surface-border:rgba(255,255,255,0.08);--canonical-surface-shadow:0 4px 24px rgba(0,0,0,0.22);--canonical-surface-highlight:rgba(255,255,255,0.12);--canonical-surface-icon-bg:rgba(255,255,255,0.03);--canonical-surface-icon-border:rgba(255,255,255,0.08);--canonical-title-weight:800;--canonical-subtitle-weight:600;--layout-sidebar-width:260px;--layout-header-height:72px;--layout-gap:32px;--layout-desktop-max-width:1280px;--layout-desktop-padding:40px;--mobile-padding:20px;--mobile-header-height:64px;--mobile-bottom-nav-height:72px;--mobile-rails-base:20px;--mobile-rails-portal:22px;--mobile-rails-list:16px;--mobile-rails-detail:20px;--mobile-rails-caderno:24px;--integracoes-context-border:rgba(148,163,184,0.2);--integracoes-context-bg:linear-gradient(135deg,rgba(17,29,54,0.72),rgba(8,15,31,0.8));--integracoes-context-back-bg:rgba(255,255,255,0.03);--integracoes-context-back-border:rgba(255,255,255,0.06);--integracoes-internal-divider:rgba(255,255,255,0.06);--integracoes-tab-inactive:var(--obsidian-text-muted);--text-mobile-h1:28px;--text-mobile-h2:22px;--text-mobile-h3:18px;--text-mobile-body:15px;--text-mobile-small:13px;--sidebar-bg:linear-gradient(180deg,#0d1117,#070714);--sidebar-border:rgba(255,255,255,0.06);--sidebar-item-active-bg:rgba(255,255,255,0.08);--sidebar-item-active-border:rgba(255,255,255,0.12);--sidebar-item-active-shadow:0 4px 12px rgba(0,0,0,0.12);--sidebar-item-hover-bg:rgba(255,255,255,0.04);--sidebar-switch-bg:rgba(0,0,0,0.25);--sidebar-header-bg:rgba(0,0,0,0.15)}html[data-theme=dark]{color-scheme:dark}html[data-theme=light]{color-scheme:light;--bravah-bg:linear-gradient(180deg,#f8fbff,#eef3fa);--bravah-fg:#0f172a;--bravah-fg-muted:rgba(71,85,105,0.86);--bravah-glass-underlay:rgba(255,255,255,0.92);--elev-1:0 6px 20px rgba(15,23,42,0.08);--elev-2:0 10px 28px rgba(15,23,42,0.12);--obsidian-bg-0:#f5f8fd;--obsidian-bg-1:#ebf1f8;--obsidian-bg-2:#ffffff;--obsidian-bg-3:#f6f9fd;--obsidian-bg:var(--obsidian-bg-0);--obsidian-bg-main:var(--obsidian-bg-0);--obsidian-bg-soft:#eef4fb;--obsidian-surface-low:#ffffff;--obsidian-surface-high:#ffffff;--obsidian-surface-glass:linear-gradient(180deg,#ffffff,#f7fbff);--obsidian-surface-hover:rgba(15,23,42,0.06);--obsidian-surface-active:rgba(67,97,238,0.14);--obsidian-border-subtle:rgba(15,23,42,0.08);--obsidian-border-medium:rgba(15,23,42,0.14);--obsidian-border-highlight:rgba(67,97,238,0.34);--obsidian-border:var(--obsidian-border-medium);--obsidian-border-soft:var(--obsidian-border-subtle);--obsidian-border-hover:var(--obsidian-border-highlight);--obsidian-rim-gradient:linear-gradient(135deg,rgba(15,23,42,0.16),rgba(15,23,42,0.03));--obsidian-card-shadow:0 10px 24px rgba(15,23,42,0.12);--obsidian-noise-opacity:0.015;--obsidian-text-primary:#0f172a;--obsidian-text-secondary:#475569;--obsidian-text-muted:#64748b;--obsidian-green-primary:#2f8f46;--obsidian-green-dim:rgba(47,143,70,0.15);--obsidian-green-glow:rgba(47,143,70,0.28);--obsidian-accent-green:#2f8f46;--obsidian-accent-blue:#4361ee;--obsidian-accent-blue-rgb:67 97 238;--obsidian-accent-gold:#d97706;--obsidian-accent-red:#dc2626;--obsidian-accent-participant:var(--obsidian-accent-blue);--obsidian-accent-staff:#7c3aed;--obsidian-pro-gold:#b7791f;--obsidian-pro-border:rgba(183,121,31,0.34);--obsidian-pro-surface:linear-gradient(180deg,rgba(183,121,31,0.14),rgba(183,121,31,0.05));--canonical-surface-bg:linear-gradient(180deg,rgba(255,255,255,0.96),rgba(248,251,255,0.92));--canonical-surface-border:rgba(15,23,42,0.12);--canonical-surface-shadow:0 8px 28px rgba(15,23,42,0.12);--canonical-surface-highlight:rgba(15,23,42,0.08);--canonical-surface-icon-bg:rgba(15,23,42,0.04);--canonical-surface-icon-border:rgba(15,23,42,0.12);--obsidian-context-header-bg:rgba(255,255,255,0.78);--integracoes-context-border:rgba(15,23,42,0.12);--integracoes-context-bg:linear-gradient(180deg,rgba(255,255,255,0.98),rgba(248,251,255,0.95));--integracoes-context-back-bg:rgba(15,23,42,0.04);--integracoes-context-back-border:rgba(15,23,42,0.12);--integracoes-internal-divider:rgba(15,23,42,0.12);--integracoes-tab-inactive:rgba(15,23,42,0.46);--sidebar-bg:linear-gradient(180deg,#ffffff,#f1f7ff);--sidebar-border:rgba(15,23,42,0.06);--sidebar-item-active-bg:rgba(67,97,238,0.08);--sidebar-item-active-border:rgba(67,97,238,0.14);--sidebar-item-active-shadow:0 4px 12px rgba(67,97,238,0.06);--sidebar-item-hover-bg:rgba(15,23,42,0.03);--sidebar-switch-bg:rgba(15,23,42,0.04);--sidebar-header-bg:transparent;--profile-v3-surface:linear-gradient(135deg,rgba(255,255,255,0.98),rgba(248,251,255,0.94));--profile-v3-border:rgba(15,23,42,0.08);--profile-v3-muted:rgba(15,23,42,0.45);.user-profile-desktop-v3{--profile-v3-surface:linear-gradient(135deg,rgba(255,255,255,0.98),rgba(248,251,255,0.94));--profile-v3-border:rgba(15,23,42,0.08);--profile-v3-muted:rgba(15,23,42,0.45)}.user-profile-desktop-v3__name{color:var(--obsidian-text-primary)!important}.user-profile-desktop-v3__hero{box-shadow:0 12px 32px rgba(15,23,42,.08)}.user-profile-desktop-v3__headline{color:var(--obsidian-text-secondary)!important}.user-account-desktop__hero{background:var(--profile-v3-surface)!important;border-color:var(--profile-v3-border)!important;box-shadow:0 12px 32px rgba(15,23,42,.08)!important}.user-account-desktop__identity-copy h1{color:var(--obsidian-text-primary)!important}.user-account-desktop__identity-copy p,.user-account-desktop__plan-pill{color:var(--obsidian-text-secondary)!important}.user-account-desktop__plan-pill{background:rgba(15,23,42,.05)!important;border-color:rgba(15,23,42,.1)!important}.user-account-desktop__plan-pill.is-pro,.user-account-desktop__plan-pill.is-suspended{background:revert!important;border-color:revert!important;color:revert!important}.user-account-desktop__billing-banner{background:rgba(15,23,42,.05)!important;color:var(--obsidian-text-primary)!important;border-color:rgba(15,23,42,.1)!important}.user-account-desktop__billing-banner small{color:var(--obsidian-text-muted)!important}.user-account-desktop__billing-banner.is-suspended{background:linear-gradient(90deg,rgba(249,115,22,.12),rgba(194,65,12,.06))!important;color:#c2410c!important}.user-account-desktop__billing-banner.is-suspended small{color:rgba(194,65,12,.8)!important}}@media (prefers-color-scheme:light){html:not([data-theme]){color-scheme:light}}html{height:100%;background:var(--obsidian-bg-0);color-scheme:dark}body,html{overscroll-behavior:none}body{min-height:100vh;min-height:100dvh;min-height:100svh;margin:0;padding:0;overflow-x:hidden;overflow-y:auto;background:var(--bravah-bg);color:var(--bravah-fg);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;-webkit-text-size-adjust:100%}body.lock-viewport-scroll{overflow:hidden!important;overscroll-behavior:none!important;position:fixed;width:100%;height:100%}[data-mobile-app-shell]{-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}[data-mobile-app-shell] [data-mobile-scroll-area]{overscroll-behavior-y:contain}@media (max-width:1023px){[data-bravah-page]{position:fixed;inset:0;width:100%;max-width:100vw;height:100dvh;min-height:100dvh;max-height:100dvh;overflow:hidden;isolation:isolate;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}[data-bravah-page] [data-bravah-scroll]{height:100%;min-height:0;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;overscroll-behavior-y:contain}}a,button,div,h1,h2,h3,h4,h5,h6,input,label,p,select,small,span,strong,textarea{font-family:inherit;font-feature-settings:"kern",contextual common-ligatures;font-kerning:normal;font-variant-ligatures:contextual common-ligatures}.h-title{font-size:var(--text-title);font-weight:700;margin:0;letter-spacing:-.01em}.h-sub{font-size:var(--text-sub);font-weight:600;opacity:.9;letter-spacing:-.005em}.t-body{font-size:var(--text-body);line-height:1.45}.bravah-page{min-height:100dvh;display:grid;grid-template-rows:1fr auto;background:var(--bravah-bg);color:var(--bravah-fg)}.bravah-hairline{position:-webkit-sticky;position:sticky;top:0;z-index:5;height:1px;border-radius:999px;background:linear-gradient(90deg,rgba(255,255,255,.06),rgba(255,255,255,.24),rgba(255,255,255,.06));box-shadow:0 0 0 1px rgba(255,255,255,.08);margin:2px 0 6px}.bravah-scroll{overflow-y:auto;-webkit-overflow-scrolling:touch;padding-bottom:calc(env(safe-area-inset-bottom) + 22px)}.bravah-btn{display:inline-flex;align-items:center;justify-content:center;min-height:var(--tap-area-min);padding:10px 16px;gap:8px;border-radius:999px;font-weight:700;text-decoration:none;border:1px solid rgba(255,255,255,.18);background:rgba(255,255,255,.08);color:var(--bravah-fg);transition:transform .08s ease,background .18s ease,border-color .18s ease;-webkit-tap-highlight-color:transparent}.bravah-btn:focus-visible{outline:2px solid rgba(255,255,255,.35);outline-offset:2px}.bravah-btn:hover{background:rgba(255,255,255,.12)}.bravah-btn:active{transform:translateY(1px) scale(.99)}.bravah-btn--primary{background:rgba(255,255,255,.12);border-color:rgba(255,255,255,.22)}.bravah-btn--destructive{background:rgba(255,95,95,.14);border-color:rgba(255,95,95,.35);color:#ffe1e1}.btn-emitir-certificado{width:100%;height:64px;display:flex;align-items:center;justify-content:center;gap:12px;background-color:var(--obsidian-green-primary);color:#000000;font-weight:900;border-radius:9999px;box-shadow:0 12px 40px rgba(149,218,74,.2);font-size:18px;text-decoration:none;transition:all .2s cubic-bezier(.4,0,.2,1);border:none;cursor:pointer;-webkit-tap-highlight-color:transparent}.btn-emitir-certificado:hover{filter:brightness(1.05);transform:translateY(-2px);box-shadow:0 16px 50px rgba(149,218,74,.3)}.btn-emitir-certificado:active{transform:translateY(1px) scale(.98);box-shadow:0 8px 24px rgba(149,218,74,.15)}@media (max-width:768px){.btn-emitir-certificado{height:68px;border-radius:26px}}.creator-approved-stack{display:flex;flex-direction:column;gap:12px}.creator-approved-action{--creator-action-accent-rgb:var(--bravah-accent-live-rgb);border-radius:22px;border:1px solid rgb(var(--creator-action-accent-rgb)/.14);background:linear-gradient(135deg,rgb(var(--creator-action-accent-rgb)/.12) 0,rgb(var(--creator-action-accent-rgb)/.04) 46%,rgb(var(--palco3-card-fill-rgb)/.52) 100%),rgb(var(--palco3-card-fill-rgb)/.62);box-shadow:0 10px 28px rgba(0,0,0,.3),inset 0 1px 0 rgba(255,255,255,.08)}.creator-approved-action__inner{display:flex;align-items:center;gap:16px;min-height:94px;padding:20px 24px}.creator-approved-action__icon{width:48px;height:48px;border-radius:14px;display:grid;place-items:center;background:rgb(var(--creator-action-accent-rgb)/.14);border:1px solid rgb(var(--creator-action-accent-rgb)/.28)}.creator-approved-action__content{flex:1 1;min-width:0}.creator-approved-action__title{margin:0;color:var(--obsidian-text-primary);font-family:var(--font-rounded);font-size:16px;font-weight:900;letter-spacing:-.3px;line-height:1.2}.creator-approved-action__subtitle{margin:2px 0 0;color:var(--obsidian-text-secondary);font-family:var(--font-rounded);font-size:12px;font-weight:600;line-height:1.35}.creator-approved-action--live{--creator-action-accent-rgb:var(--bravah-accent-live-rgb)}.creator-approved-action--gold{--creator-action-accent-rgb:var(--bravah-accent-future-rgb)}.creator-approved-action--staff-restricted{--creator-action-accent-rgb:var(--bravah-accent-warmgray-rgb);opacity:.66}.creator-approved-metrics-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px}.creator-approved-stat{min-height:100px;text-align:center;border-radius:20px;border:1px solid var(--obsidian-border-medium);background:linear-gradient(180deg,rgb(var(--palco3-card-fill-rgb)/.75) 0,rgb(11 17 34/.92) 100%);box-shadow:0 10px 28px rgba(0,0,0,.28)}.creator-approved-stat--disabled{opacity:.66}.creator-approved-stat__inner{min-height:100px;padding:16px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px}.creator-approved-stat__icon-wrap{width:36px;height:36px;border-radius:10px;display:grid;place-items:center;background:rgb(var(--palco3-primary-blue-rgb)/.14);border:1px solid rgb(var(--palco3-primary-blue-rgb)/.2)}.creator-approved-stat__value{margin:0;color:var(--obsidian-text-primary);font-family:var(--font-rounded);font-size:18px;font-weight:900;letter-spacing:-.5px;line-height:1}.creator-approved-stat__label{margin:2px 0 0;color:var(--obsidian-text-secondary);font-family:var(--font-rounded);font-size:9px;font-weight:800;text-transform:uppercase;letter-spacing:.55px;line-height:1.25}.creator-approved-dashboard{border-radius:24px;border:1px solid var(--obsidian-border-medium);background:linear-gradient(180deg,rgb(var(--palco3-card-fill-rgb)/.8) 0,rgb(11 17 34/.94) 100%);box-shadow:0 14px 36px rgba(0,0,0,.32)}.creator-approved-dashboard--disabled{opacity:.66}.bravah-card,.bravah-glass-card{--card-corner:var(--radius-lg);--card-pad:24px;--card-accent-rgb:var(--bravah-accent-neutral-rgb);--card-tint-opacity:0.038;--card-highlight-opacity:0.06;--card-border-opacity:0.11;--card-micro-w:30px;--card-micro-h:3px;--card-micro-inset:14px;--card-micro-opacity:0.4;--card-noise-opacity:0.055;--card-shadow:0 10px 28px rgba(0,0,0,0.32);position:relative;overflow:hidden;border-radius:var(--card-corner);padding:var(--card-pad);color:var(--bravah-fg);border:1px solid rgba(255,255,255,var(--card-border-opacity));box-shadow:var(--card-shadow);background:linear-gradient(135deg,rgba(21,27,38,.78) 0,rgba(16,21,34,.56) 46%,rgba(10,13,20,.88) 100%),var(--bravah-glass-underlay)}.bravah-card:after,.bravah-glass-card:after{content:"";position:absolute;inset:0;border-radius:inherit;background-image:var(--bravah-noise-url);background-repeat:repeat;background-size:128px 128px;mix-blend-mode:soft-light;opacity:var(--card-noise-opacity);pointer-events:none;z-index:1}.bravah-card--lite,.bravah-glass-card--lite{--card-noise-opacity:0.04;--card-shadow:0 8px 20px rgba(0,0,0,0.26)}.bravah-card--dimmed,.bravah-glass-card--dimmed{--card-tint-opacity:0.024;--card-highlight-opacity:0.045;--card-border-opacity:0.085;--card-micro-opacity:0.24}.bravah-card--no-micro:before,.bravah-glass-card--no-micro:before{display:none}.bravah-pressable{transition:transform .16s ease,filter .16s ease;will-change:transform}.bravah-pressable:active{transform:translateY(1px) scale(.985)}.bravah-spinner{width:40px;height:40px;border:4px solid rgba(255,255,255,.06);border-top-color:rgba(255,255,255,.65);border-radius:999px;animation:bravah-spin 1s cubic-bezier(.5,.1,.4,.9) infinite}@keyframes bravah-spin{to{transform:rotate(1turn)}}@media (hover:hover) and (pointer:fine){.bravah-pressable:hover{transform:translateY(-1px);filter:brightness(1.04)}}.obsidian-desktop-page-container{width:100%;max-width:var(--layout-desktop-max-width);margin:0 auto;padding:var(--layout-desktop-padding);box-sizing:border-box}.obsidian-page-stage{flex:1 1;display:flex;flex-direction:column}@media (min-width:1024px){.obsidian-page-stage .obsidian-context-duplicate{display:none!important}.obsidian-page-stage .obsidian-legacy-hero{margin-bottom:24px!important;padding-bottom:0!important;border-bottom-color:transparent!important;min-height:0!important;justify-content:flex-end!important;align-items:center!important}.obsidian-page-stage .obsidian-legacy-hero--no-actions{display:none!important}}@media (max-width:1024px){.obsidian-desktop-page-container{padding:20px}}.profile-suite-nav{display:grid;grid-gap:12px;gap:12px}.profile-suite-nav--with-actions{grid-template-columns:minmax(0,1fr) minmax(300px,448px);align-items:end;gap:18px}.profile-suite-nav__tabs{display:flex;align-items:center;gap:22px;min-height:58px;border-bottom:1px solid rgba(148,163,184,.16);overflow-x:auto;scrollbar-width:thin}.profile-suite-nav__tab{min-height:58px;background:transparent;color:rgba(226,232,240,.42);border:none;border-bottom:2px solid transparent;display:inline-flex;align-items:center;gap:10px;padding:0 10px;font-size:13px;font-weight:900;letter-spacing:.16em;text-transform:uppercase;text-decoration:none;white-space:nowrap;transition:color .2s ease,border-color .2s ease,opacity .2s ease}.profile-suite-nav__tab svg{color:currentColor;opacity:.9}.profile-suite-nav__tab.is-active{color:rgba(248,251,255,.98);border-bottom-color:rgb(var(--palco3-green-light-rgb)/.95)}.profile-suite-nav__tab.is-active svg{color:rgb(var(--palco3-green-light-rgb)/1)}.profile-suite-nav__tab:not(.is-active):hover{color:rgba(226,232,240,.72)}.profile-suite-nav__tab:focus-visible{outline:2px solid rgb(var(--palco3-green-light-rgb)/.34);outline-offset:2px;border-radius:8px}.profile-suite-nav__actions{display:flex;flex-direction:column;align-items:flex-end;gap:10px;justify-content:center}html[data-theme=light] .profile-suite-nav__tabs{border-bottom-color:rgba(15,23,42,.14)}html[data-theme=light] .profile-suite-nav__tab{color:rgba(15,23,42,.46)}html[data-theme=light] .profile-suite-nav__tab.is-active{color:var(--obsidian-text-primary);border-bottom-color:rgb(var(--palco3-green-light-rgb)/.82)}html[data-theme=light] .profile-suite-nav__tab:not(.is-active):hover{color:rgba(15,23,42,.72)}@media (max-width:1040px){.profile-suite-nav--with-actions{grid-template-columns:1fr;gap:14px}.profile-suite-nav__tab,.profile-suite-nav__tabs{min-height:52px}.profile-suite-nav__actions{align-items:flex-start}}.user-profile-desktop-v3{--profile-v3-surface:linear-gradient(135deg,rgba(17,29,54,0.88),rgba(10,18,37,0.94) 55%,rgba(8,15,31,0.96));--profile-v3-border:rgba(148,163,184,0.2);--profile-v3-muted:rgba(226,232,240,0.68);width:100%;max-width:1380px;margin:0 auto;padding:10px 6px 52px;display:grid;grid-gap:26px;gap:26px}.user-profile-desktop-v3__action-shell{margin-bottom:-2px}.user-profile-desktop-v3__action-row{display:grid;grid-template-columns:minmax(0,1fr) minmax(300px,448px);align-items:end;grid-gap:18px;gap:18px;margin-bottom:-2px}.user-profile-desktop-v3__account-tabs{display:flex;align-items:center;gap:22px;min-height:58px;border-bottom:1px solid rgba(148,163,184,.16);overflow-x:auto;scrollbar-width:thin}.user-profile-desktop-v3__account-tab{min-height:58px;background:transparent;color:rgba(226,232,240,.42);border:none;border-bottom:2px solid transparent;display:inline-flex;align-items:center;gap:10px;padding:0 10px;font-size:13px;font-weight:900;letter-spacing:.16em;text-transform:uppercase;cursor:pointer;transition:color .2s ease,border-color .2s ease,opacity .2s ease}.user-profile-desktop-v3__account-tab svg{color:currentColor;opacity:.9}.user-profile-desktop-v3__account-tab.is-active{color:rgba(248,251,255,.98);border-bottom-color:rgb(var(--palco3-green-light-rgb)/.95)}.user-profile-desktop-v3__account-tab.is-active svg{color:rgb(var(--palco3-green-light-rgb)/1)}.user-profile-desktop-v3__account-tab:not(.is-active):hover{color:rgba(226,232,240,.72)}.user-profile-desktop-v3__account-tab:focus-visible{outline:2px solid rgb(var(--palco3-green-light-rgb)/.34);outline-offset:2px;border-radius:8px}.user-profile-desktop-v3__topbar-actions{display:flex;flex-direction:column;align-items:flex-end;gap:10px;justify-content:center}.user-profile-desktop-v3__edit-btn{max-width:448px}.user-profile-desktop-v3__edit-btn .obsidian-action-button__row-left{gap:12px}.user-profile-desktop-v3__edit-btn .obsidian-action-button__title{font-size:16px;font-weight:700;letter-spacing:.01em}.user-profile-desktop-v3__logout-btn{min-height:48px;border-radius:14px;border:1px solid rgba(148,163,184,.28);background:rgba(15,23,42,.48);color:rgba(226,232,240,.9);font-size:12px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;padding:0 18px;display:inline-flex;align-items:center;justify-content:center;gap:8px;width:-moz-fit-content;width:fit-content;min-width:188px;cursor:pointer;transition:border-color .2s ease,background .2s ease,transform .2s ease,color .2s ease}.user-profile-desktop-v3__logout-btn:hover{border-color:rgba(248,113,113,.5);background:rgba(127,29,29,.28);color:rgba(254,202,202,.98);transform:translateY(-1px)}.user-profile-desktop-v3__hero{border-radius:30px;border:1px solid var(--profile-v3-border);background:var(--profile-v3-surface);box-shadow:0 24px 52px rgba(0,0,0,.34);padding:26px 28px;display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);grid-gap:22px;gap:22px}.user-profile-desktop-v3__identity{min-width:0;display:flex;align-items:center;gap:20px}.user-profile-desktop-v3__identity-copy{min-width:0;display:grid;grid-gap:10px;gap:10px}.user-profile-desktop-v3__name-row{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.user-profile-desktop-v3__name{margin:0;font-size:clamp(42px,3.2vw,56px);font-weight:900;line-height:.94;letter-spacing:-.04em;color:var(--obsidian-text-primary,#f8fbff);font-family:var(--font-rounded)}.user-profile-desktop-v3__handle{border-radius:999px;border:1px solid rgba(var(--palco3-green-light-rgb),.34);background:rgba(var(--palco3-green-light-rgb),.14);color:var(--palco3-green-light);font-size:13px;font-weight:800;padding:6px 12px;max-width:220px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.user-profile-desktop-v3__headline{margin:0;color:rgba(226,232,240,.84);font-size:20px;font-weight:600;letter-spacing:-.01em}.user-profile-desktop-v3__meta-row{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.user-profile-desktop-v3__meta-pill{border-radius:999px;border:1px solid rgba(148,163,184,.32);background:rgba(15,23,42,.5);color:rgba(226,232,240,.78);padding:6px 11px;font-size:11px;font-weight:700;letter-spacing:.03em}.user-profile-desktop-v3__plan-row{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.user-profile-desktop-v3__status-pending{color:rgba(253,186,116,.95);font-size:13px;font-weight:700}.user-profile-desktop-v3__reactivate-btn{height:38px;border-radius:999px;border:1px solid rgba(251,146,60,.34);background:rgba(251,146,60,.14);color:rgba(253,186,116,1);padding:0 15px;font-size:12px;font-weight:800;display:inline-flex;align-items:center;gap:8px;cursor:pointer}.user-profile-desktop-v3__quick-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px}.user-profile-desktop-v3__quick-card{border-radius:16px;border:1px solid rgba(148,163,184,.24);background:rgba(15,23,42,.44);padding:14px;display:grid;grid-gap:2px;gap:2px}.user-profile-desktop-v3__quick-card strong{font-size:26px;font-weight:900;letter-spacing:-.03em;color:#f8fbff;font-family:var(--font-rounded)}.user-profile-desktop-v3__quick-card span{font-size:12px;font-weight:700;color:rgba(226,232,240,.84)}.user-profile-desktop-v3__quick-card small{font-size:11px;font-weight:700;color:rgba(148,163,184,.84);text-transform:uppercase;letter-spacing:.06em}.user-profile-desktop-v3__restricted-wrap{margin-top:-4px}.user-profile-desktop-v3__content-grid{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(300px,.75fr);grid-gap:24px;gap:24px;align-items:start}.user-profile-desktop-v3__main-column,.user-profile-desktop-v3__side-column{min-width:0;display:grid;grid-gap:22px;gap:22px}.user-profile-desktop-v3__side-sticky{display:grid;grid-gap:22px;gap:22px;position:-webkit-sticky;position:sticky;top:16px}.user-profile-desktop-v3__suspended-card{border-radius:20px;border:1px solid rgba(251,146,60,.36);background:linear-gradient(135deg,rgba(251,146,60,.16),rgba(251,146,60,.06));padding:16px;display:grid;grid-gap:10px;gap:10px}.user-profile-desktop-v3__suspended-card span{display:inline-flex;align-items:center;gap:8px;color:rgba(253,186,116,1);font-size:14px;font-weight:800}.user-profile-desktop-v3__suspended-card p{margin:0;color:rgba(254,215,170,.9);font-size:12px;font-weight:600;line-height:1.45}.user-profile-desktop-v3__suspended-cta{height:38px;border-radius:12px;border:1px solid rgba(253,186,116,.35);background:rgba(253,186,116,.2);color:rgba(255,237,213,.96);font-size:12px;font-weight:800;cursor:pointer}html[data-theme=light] .user-profile-desktop-v3__hero{box-shadow:0 12px 32px rgba(15,23,42,.08)}html[data-theme=light] .user-profile-desktop-v3__name{color:var(--obsidian-text-primary)!important}html[data-theme=light] .user-profile-desktop-v3__headline{color:var(--obsidian-text-secondary)!important}html[data-theme=light] .user-profile-desktop-v3__meta-pill{color:var(--obsidian-text-secondary);border-color:rgba(15,23,42,.12);background:rgba(15,23,42,.04)}html[data-theme=light] .user-profile-desktop-v3__quick-card{border-color:rgba(15,23,42,.08);background:rgba(15,23,42,.04)}html[data-theme=light] .user-profile-desktop-v3__quick-card strong{color:var(--obsidian-text-primary)}html[data-theme=light] .user-profile-desktop-v3__quick-card span{color:var(--obsidian-text-secondary)}@media (max-width:1280px){.user-profile-desktop-v3__hero{grid-template-columns:minmax(0,1fr)}}@media (max-width:1040px){.user-profile-desktop-v3__action-row{grid-template-columns:1fr;gap:14px}.user-profile-desktop-v3__account-tab,.user-profile-desktop-v3__account-tabs{min-height:52px}.user-profile-desktop-v3__topbar-actions{align-items:flex-start}.user-profile-desktop-v3__edit-btn{width:min(420px,100%)!important}.user-profile-desktop-v3__content-grid{grid-template-columns:1fr}.user-profile-desktop-v3__side-sticky{position:static}}.user-account-desktop{width:100%;max-width:1240px;margin:0 auto;padding:8px 6px 44px;display:grid;grid-gap:18px;gap:18px}.user-account-desktop__hero{border-radius:26px;border:1px solid rgba(148,163,184,.24);background:linear-gradient(135deg,rgba(17,29,54,.88),rgba(10,18,37,.94) 55%,rgba(8,15,31,.97));box-shadow:0 22px 52px rgba(0,0,0,.33);padding:24px 26px;display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,360px);grid-gap:20px;gap:20px;align-items:center}.user-account-desktop__identity{min-width:0;display:flex;align-items:center;gap:18px}.user-account-desktop__pending-badge{position:absolute;right:-4px;top:-4px;min-width:24px;height:24px;border-radius:999px;border:2px solid #fff;background:#ef4444;color:#fff;display:inline-flex;align-items:center;justify-content:center;padding:0 6px;font-size:11px;font-weight:800}.user-account-desktop__identity-copy{min-width:0;display:grid;grid-gap:4px;gap:4px}.user-account-desktop__identity-copy h1{margin:0;font-size:clamp(30px,2.6vw,42px);font-weight:900;line-height:.98;letter-spacing:-.03em;color:#f8fbff;font-family:var(--font-rounded)}.user-account-desktop__identity-copy p{margin:0;color:rgba(226,232,240,.78);font-size:15px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.user-account-desktop__identity-copy strong{color:var(--palco3-green-light);font-size:16px;font-weight:800}.user-account-desktop__plan-pill{margin-top:8px;width:-moz-fit-content;width:fit-content;border-radius:999px;border:1px solid rgba(255,255,255,.22);background:rgba(255,255,255,.08);color:rgba(226,232,240,.92);padding:7px 14px;font-size:12px;font-weight:800;letter-spacing:.06em}.user-account-desktop__plan-pill.is-pro{border-color:rgba(var(--palco3-green-light-rgb),.4);background:rgba(var(--palco3-green-light-rgb),.14);color:var(--palco3-green-light)}.user-account-desktop__plan-pill.is-suspended{border-color:rgba(251,146,60,.42);background:rgba(251,146,60,.15);color:#fdba74}.user-account-desktop__hero-actions{display:grid;grid-gap:10px;gap:10px}.user-account-desktop__billing-banner{border-radius:20px;border:1px solid rgba(148,163,184,.22);background:rgba(15,23,42,.54);color:#fff;padding:18px 20px;display:grid;grid-gap:6px;gap:6px;justify-items:center;text-align:center;cursor:pointer}.user-account-desktop__billing-banner span{font-size:30px;font-weight:900;letter-spacing:-.02em;font-family:var(--font-rounded)}.user-account-desktop__billing-banner small{font-size:15px;color:rgba(255,255,255,.84);font-weight:600}.user-account-desktop__billing-banner.is-suspended{border-color:rgba(251,146,60,.34);background:linear-gradient(90deg,rgba(249,115,22,.16),rgba(194,65,12,.08))}.user-account-desktop__billing-banner.is-upgrade{border-color:rgba(var(--palco3-green-light-rgb),.34);background:linear-gradient(90deg,rgba(var(--palco3-green-light-rgb),.18) 0,rgba(var(--palco3-green-light-rgb),.08) 100%)}.user-account-desktop__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:18px;gap:18px}.user-account-desktop__card{border-radius:20px;border:1px solid rgba(148,163,184,.22);background:rgba(9,17,34,.66);box-shadow:0 14px 34px rgba(0,0,0,.24);padding:16px;display:grid;grid-gap:10px;gap:10px}.user-account-desktop__card h2{margin:0 0 2px;font-size:24px;font-weight:800;color:rgba(255,255,255,.95);font-family:var(--font-rounded)}.user-account-desktop__card--danger{border-color:rgba(248,113,113,.3)}.user-account-desktop__row{min-height:52px;border-radius:14px;border:1px solid rgba(148,163,184,.24);background:rgba(30,41,59,.52);color:rgba(248,251,255,.94);padding:0 14px;display:flex;align-items:center;gap:10px;width:100%;text-align:left;cursor:pointer;transition:border-color .2s ease,background .2s ease}.user-account-desktop__row:hover{border-color:rgba(var(--palco3-green-light-rgb),.36);background:rgba(30,41,59,.72)}.user-account-desktop__row.is-destructive{color:#fca5a5;border-color:rgba(248,113,113,.28)}.user-account-desktop__row.is-destructive:hover{border-color:rgba(248,113,113,.4);background:rgba(127,29,29,.24)}.user-account-desktop__row-icon{width:20px;display:inline-grid;place-items:center}.user-account-desktop__row-label{flex:1 1;font-size:16px;font-weight:700}.user-account-desktop__row-chevron{opacity:.56}.user-account-desktop__feedback{border-radius:14px;padding:12px 14px;font-size:14px;font-weight:600}.user-account-desktop__feedback.is-error{border:1px solid rgba(239,68,68,.4);background:rgba(239,68,68,.12);color:#fff}.user-account-desktop__feedback.is-success{border:1px solid rgba(var(--palco3-green-light-rgb),.36);background:rgba(var(--palco3-green-light-rgb),.12);color:#fff}html[data-theme=light] .user-account-desktop__billing-banner{border-color:rgba(15,23,42,.14);background:#fff;color:var(--obsidian-text-primary);box-shadow:var(--canonical-surface-shadow)}html[data-theme=light] .user-account-desktop__billing-banner span{color:var(--obsidian-text-primary)}html[data-theme=light] .user-account-desktop__billing-banner small{color:var(--obsidian-text-secondary)}html[data-theme=light] .user-account-desktop__billing-banner.is-suspended{border-color:rgba(249,115,22,.3);background:linear-gradient(90deg,rgba(249,115,22,.16),rgba(249,115,22,.08))}html[data-theme=light] .user-account-desktop__billing-banner.is-suspended small,html[data-theme=light] .user-account-desktop__billing-banner.is-suspended span{color:#9a3412}html[data-theme=light] .user-account-desktop__card{background:#ffffff;border-color:rgba(15,23,42,.12);box-shadow:var(--canonical-surface-shadow)}html[data-theme=light] .user-account-desktop__card h2{color:var(--obsidian-text-primary)}html[data-theme=light] .user-account-desktop__row{background:rgba(15,23,42,.04);border-color:rgba(15,23,42,.12);color:var(--obsidian-text-primary)}html[data-theme=light] .user-account-desktop__row:hover{border-color:rgba(var(--palco3-green-light-rgb),.34);background:rgba(var(--palco3-green-light-rgb),.1)}html[data-theme=light] .user-account-desktop__row.is-destructive{color:#b91c1c;border-color:rgba(220,38,38,.26);background:rgba(220,38,38,.04)}html[data-theme=light] .user-account-desktop__row.is-destructive:hover{border-color:rgba(220,38,38,.36);background:rgba(220,38,38,.08)}html[data-theme=light] .user-account-desktop__feedback.is-error{color:#7f1d1d}html[data-theme=light] .user-account-desktop__feedback.is-success{color:#14532d}@media (max-width:1240px){.user-account-desktop__hero{grid-template-columns:1fr}.user-account-desktop__hero-actions{width:min(460px,100%)}}@media (max-width:1080px){.user-account-desktop__grid{grid-template-columns:1fr}}.desktop-portal-selection{--portal-avatar-shadow:0 8px 24px -8px rgba(15,23,42,0.28);--portal-card-bg:var(--obsidian-surface-glass);--portal-card-border:var(--obsidian-border-subtle);--portal-card-shadow:var(--obsidian-card-shadow);--portal-card-shadow-hover:0 18px 36px -14px rgba(15,23,42,0.45);--portal-metric-bg:var(--obsidian-bg-3);--portal-metric-border:var(--obsidian-border-subtle);--portal-cta-bg:var(--obsidian-bg-3);--portal-cta-border:var(--obsidian-border-subtle);--portal-tag-bg:var(--obsidian-bg-3);--portal-tag-border:var(--obsidian-border-subtle);--portal-creator-accent-rgb:var(--palco3-green-light-rgb);--portal-participant-accent-rgb:var(--obsidian-accent-blue-rgb);min-height:100vh;background:var(--bravah-bg);padding:56px 72px;display:flex;flex-direction:column;justify-content:flex-start;color:var(--obsidian-text-primary)}.desktop-portal-selection__stage{max-width:1080px;margin:0 auto;width:100%;display:flex;flex-direction:column;gap:30px}.desktop-portal-selection__header{display:flex;align-items:flex-start;justify-content:space-between;gap:20px}.desktop-portal-selection__heading{min-width:0}.desktop-portal-selection__title{margin:0;font-size:clamp(36px,4.2vw,48px);line-height:1.08;font-weight:800;font-family:var(--font-rounded);color:var(--obsidian-text-primary);letter-spacing:-.03em}.desktop-portal-selection__subtitle{margin:10px 0 0;font-size:18px;line-height:1.45;font-weight:500;color:var(--obsidian-text-secondary)}.desktop-portal-selection__header-actions{display:flex;align-items:center;gap:12px;flex-shrink:0}.desktop-portal-selection__avatar{width:56px;height:56px;border-radius:999px;overflow:hidden;display:grid;place-items:center;border:1px solid var(--obsidian-border-medium);background:var(--obsidian-surface-glass);text-decoration:none;flex-shrink:0;box-shadow:var(--portal-avatar-shadow,0 8px 24px -8px rgba(15,23,42,.28))}.desktop-portal-selection__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:20px;gap:20px;align-items:stretch}.desktop-portal-card-link{text-decoration:none;color:inherit;display:block;outline:none}.desktop-portal-card{border-radius:24px;background:var(--portal-card-bg,var(--obsidian-surface-glass));border:1px solid var(--portal-card-border,var(--obsidian-border-subtle));padding:24px;display:flex;flex-direction:column;gap:18px;min-height:356px;transition:border-color .3s ease,transform .3s ease,box-shadow .3s ease;transform:translateY(0);box-shadow:var(--portal-card-shadow,var(--obsidian-card-shadow))}.desktop-portal-card.is-hovered{border-color:var(--portal-card-hover-border,var(--portal-card-border,var(--obsidian-border-subtle)));transform:translateY(-3px);box-shadow:var(--portal-card-hover-shadow,var(--portal-card-shadow,var(--obsidian-card-shadow)))}.desktop-portal-card__top-row{display:flex;justify-content:space-between;align-items:center;gap:14px}.desktop-portal-card__icon-wrap{width:56px;height:56px;border-radius:16px;display:flex;align-items:center;justify-content:center;color:var(--portal-card-icon-color,var(--obsidian-accent-blue));background:var(--portal-card-accent-bg-soft,rgb(var(--obsidian-accent-blue-rgb)/.08));border:1px solid var(--portal-card-accent-border-soft,rgb(var(--obsidian-accent-blue-rgb)/.2));flex-shrink:0}.desktop-portal-card__top-meta{display:flex;align-items:center;margin-left:auto}.desktop-portal-card__tag{padding:7px 12px;border-radius:999px;background:var(--portal-tag-bg,var(--obsidian-bg-3));border:1px solid var(--portal-tag-border,var(--obsidian-border-subtle));color:var(--obsidian-text-secondary);font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap}.desktop-portal-card__heading{display:flex;flex-direction:column;gap:8px}.desktop-portal-card__heading h2{margin:0;color:var(--obsidian-text-primary);font-size:clamp(24px,2.3vw,34px);font-weight:800;line-height:1.04;font-family:var(--font-rounded);letter-spacing:-.02em}.desktop-portal-card__heading p{margin:0;color:var(--obsidian-text-secondary);font-size:16px;font-weight:500;line-height:1.45}.desktop-portal-card__metrics{display:flex;flex-direction:column;gap:10px}.desktop-portal-card__metric{border-radius:12px;border:1px solid var(--portal-metric-border,var(--obsidian-border-subtle));background:var(--portal-metric-bg,var(--obsidian-bg-3));padding:12px 14px;display:flex;align-items:center;justify-content:space-between;gap:12px}.desktop-portal-card__metric-label{font-size:14px;font-weight:600;color:var(--obsidian-text-secondary)}.desktop-portal-card__metric-value{font-size:24px;line-height:1;font-weight:900;font-family:var(--font-rounded);color:var(--portal-card-icon-color,var(--obsidian-accent-blue))}.desktop-portal-card__cta{height:56px;border-radius:14px;display:flex;align-items:center;justify-content:space-between;padding:0 22px;background:var(--portal-cta-bg,var(--obsidian-bg-3));border:1px solid var(--portal-cta-border,var(--obsidian-border-subtle));color:var(--obsidian-text-primary);transition:border-color .3s ease;font-weight:800;font-size:16px;line-height:1;margin-top:auto;font-family:var(--font-rounded)}.desktop-portal-card__cta.is-hovered{border-color:var(--portal-card-hover-cta-border,var(--portal-cta-border,var(--obsidian-border-subtle)))}.desktop-portal-card__cta svg{transition:transform .3s ease}.desktop-portal-card__cta svg.is-hovered{transform:translateX(4px)}html[data-theme=light] .desktop-portal-selection{--portal-avatar-shadow:0 10px 24px -16px rgba(15,23,42,0.24);--portal-card-bg:linear-gradient(180deg,rgba(255,255,255,0.98),rgba(248,251,255,0.96));--portal-card-border:rgba(15,23,42,0.1);--portal-card-shadow:0 16px 34px -24px rgba(15,23,42,0.28);--portal-card-shadow-hover:0 20px 38px -24px rgba(67,97,238,0.28);--portal-metric-bg:#f4f7fd;--portal-metric-border:rgba(15,23,42,0.1);--portal-cta-bg:#f2f6ff;--portal-cta-border:rgba(15,23,42,0.14);--portal-tag-bg:#eef3fb;--portal-tag-border:rgba(15,23,42,0.12);--portal-creator-accent-rgb:47 143 70;--portal-participant-accent-rgb:67 97 238}@media (max-width:1240px){.desktop-portal-selection{padding:44px 36px}.desktop-portal-card__heading h2{font-size:clamp(24px,2.8vw,30px)}.desktop-portal-card__metric-value{font-size:24px}}@media (max-width:1023px){.desktop-portal-selection{padding:28px 20px}.desktop-portal-selection__header{flex-direction:column;align-items:flex-start}.desktop-portal-selection__header-actions{align-self:stretch;justify-content:space-between;width:100%}.desktop-portal-selection__grid{grid-template-columns:1fr}.desktop-portal-card{min-height:0}.desktop-portal-card__heading h2{font-size:clamp(24px,5vw,30px)}.desktop-portal-card__cta{font-size:16px}}.participant-flow-desktop-empty{min-height:60vh;display:grid;place-items:center;color:var(--obsidian-text-secondary);font-size:16px;font-weight:600}.participant-flow-desktop{width:100%;max-width:1280px;margin:0 auto;display:flex;flex-direction:column;gap:18px}.participant-flow-desktop__top{display:flex;align-items:center;justify-content:flex-start}.participant-flow-desktop__back{min-height:40px;border-radius:999px;border:1px solid var(--obsidian-border-subtle);background:var(--obsidian-bg-3);color:var(--obsidian-text-primary);padding:0 14px;display:inline-flex;align-items:center;gap:6px;font-size:13px;font-weight:700;cursor:pointer}.participant-flow-desktop__hero{gap:10px;padding:20px 24px}.participant-flow-desktop__hero-eyebrow{font-size:10px;letter-spacing:.18em;text-transform:uppercase;color:var(--obsidian-text-muted);font-weight:800}.participant-flow-desktop__hero h1{margin:0;font-size:clamp(28px,2.4vw,36px);line-height:1.05;font-weight:900;letter-spacing:-.02em}.participant-flow-desktop__hero p{margin:0;color:var(--obsidian-text-secondary);font-size:15px;line-height:1.45;font-weight:500}.participant-flow-desktop__hero-badge{display:inline-flex;align-items:center;width:-moz-fit-content;width:fit-content;border-radius:999px;border:1px solid rgb(var(--palco3-green-light-rgb)/.32);background:rgb(var(--palco3-green-light-rgb)/.12);color:var(--palco3-green-light);font-size:11px;font-weight:800;letter-spacing:.05em;text-transform:uppercase;padding:6px 10px}.participant-flow-desktop__alert{border-radius:14px;border:1px solid var(--obsidian-border-medium);background:var(--obsidian-bg-3);color:var(--obsidian-text-primary);font-size:13px;font-weight:600;padding:12px 14px;display:flex;gap:8px;align-items:center}.participant-flow-desktop__alert.is-error{border-color:rgb(239 68 68/.34);background:rgb(239 68 68/.12);color:#ffdede}.participant-flow-desktop__primary-btn{min-height:52px;border-radius:14px;border:1px solid var(--obsidian-border-subtle);background:var(--obsidian-bg-3);color:var(--obsidian-text-primary);font-size:16px;font-weight:800;font-family:var(--font-rounded);cursor:pointer;transition:all .2s ease}.participant-flow-desktop__primary-btn:disabled{opacity:.56;cursor:not-allowed}.participant-pitch-desktop__grid{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(340px,1fr);grid-gap:18px;gap:18px;align-items:start}.participant-pitch-desktop__grid.is-form-only{grid-template-columns:1fr}.participant-pitch-desktop__form,.participant-pitch-desktop__media{gap:16px}.participant-pitch-desktop__card-header{display:flex;align-items:center;justify-content:space-between;gap:10px}.participant-pitch-desktop__card-header h2{margin:0;font-size:21px;line-height:1.2;font-weight:800}.participant-pitch-desktop__required-chip{border-radius:999px;border:1px solid var(--obsidian-border-medium);background:var(--obsidian-bg-3);color:var(--obsidian-text-muted);text-transform:uppercase;letter-spacing:.08em;font-weight:800;font-size:10px;padding:5px 9px}.participant-pitch-desktop__media-block{display:grid;grid-gap:10px;gap:10px}.participant-pitch-desktop__media-label{display:inline-flex;align-items:center;gap:8px;font-size:14px;font-weight:700;color:var(--obsidian-text-primary)}.participant-pitch-desktop__pdf-wrap,.participant-pitch-desktop__video-frame{width:100%;border-radius:14px;overflow:hidden;border:1px solid var(--obsidian-border-subtle);background:var(--obsidian-bg-3)}.participant-pitch-desktop__video-frame{height:320px}.participant-pitch-desktop__pdf-link{width:-moz-fit-content;width:fit-content;display:inline-flex;align-items:center;gap:6px;color:var(--obsidian-accent-blue);text-decoration:none;font-size:13px;font-weight:700}.participant-pitch-desktop__loading-line{display:inline-flex;align-items:center;gap:8px;color:var(--obsidian-text-secondary);font-size:13px;font-weight:600}.participant-pitch-desktop__questions{display:grid;grid-gap:14px;gap:14px}.participant-pitch-desktop__field{display:grid;grid-gap:8px;gap:8px}.participant-pitch-desktop__field label{font-size:13px;line-height:1.35;font-weight:700;color:var(--obsidian-text-primary)}.participant-pitch-desktop__field input{width:100%;height:48px;border-radius:12px;border:1px solid var(--obsidian-border-subtle);background:var(--obsidian-bg-3);outline:none;color:var(--obsidian-text-primary);padding:0 14px;font-size:14px;font-weight:600;font-family:var(--font-rounded)}.participant-pitch-desktop__field input:focus-visible{border-color:rgb(var(--obsidian-accent-blue-rgb)/.44);box-shadow:0 0 0 3px rgb(var(--obsidian-accent-blue-rgb)/.12)}.participant-pitch-desktop__field input.is-invalid{border-color:rgb(239 68 68/.58)}.participant-pitch-desktop__field-error{font-size:12px;font-weight:600;color:#ff8f8f}.participant-pitch-desktop__hint{color:var(--obsidian-text-secondary);font-size:14px;font-weight:500;line-height:1.5}.participant-testimonial-desktop__grid{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(300px,.8fr);grid-gap:18px;gap:18px;align-items:start}.participant-testimonial-desktop__aside,.participant-testimonial-desktop__upload{gap:16px}.participant-testimonial-desktop__state{display:grid;grid-gap:12px;gap:12px}.participant-testimonial-desktop__trigger{width:100%;border-radius:18px;border:1px dashed var(--obsidian-border-medium);background:var(--obsidian-bg-3);padding:28px 24px;display:grid;grid-gap:12px;gap:12px;justify-items:center;text-align:center;color:var(--obsidian-text-primary);cursor:pointer}.participant-testimonial-desktop__icon{width:58px;height:58px;border-radius:999px;display:grid;place-items:center;border:1px solid var(--obsidian-border-subtle);background:var(--obsidian-bg-3);color:var(--obsidian-accent-blue)}.participant-testimonial-desktop__state h2{margin:0;font-size:24px;line-height:1.15;font-weight:800;color:var(--obsidian-text-primary)}.participant-testimonial-desktop__state p{margin:0;color:var(--obsidian-text-secondary);font-size:14px;line-height:1.45;font-weight:500}.participant-testimonial-desktop__tag{border-radius:999px;border:1px solid var(--obsidian-border-medium);background:var(--obsidian-bg-3);color:var(--obsidian-text-secondary);font-size:11px;font-weight:700;padding:6px 10px}.participant-testimonial-desktop__progress-track{height:9px;border-radius:999px;background:var(--obsidian-bg-3);border:1px solid var(--obsidian-border-subtle);overflow:hidden}.participant-testimonial-desktop__progress-fill{height:100%;background:var(--palco3-green-light);transition:width .25s ease}.participant-testimonial-desktop__progress-label{font-size:12px;color:var(--obsidian-text-muted);font-weight:600}.participant-testimonial-desktop__success{display:grid;grid-gap:12px;gap:12px}.participant-testimonial-desktop__success-message{display:inline-flex;align-items:center;gap:8px;border-radius:12px;border:1px solid rgb(34 197 94/.3);background:rgb(34 197 94/.14);color:#dfffea;padding:10px 12px;font-size:13px;font-weight:700}.participant-testimonial-desktop__secondary-btn{min-height:46px;border-radius:12px;border:1px solid var(--obsidian-border-medium);background:var(--obsidian-bg-3);color:var(--obsidian-text-primary);font-size:14px;font-weight:700;cursor:pointer}.participant-testimonial-desktop__aside h3{margin:0;font-size:20px;line-height:1.2;font-weight:800}.participant-testimonial-desktop__tips{margin:0;padding-left:18px;display:grid;grid-gap:8px;gap:8px;color:var(--obsidian-text-secondary);font-size:14px;font-weight:500;line-height:1.5}@media (hover:hover) and (pointer:fine){.participant-flow-desktop__back:hover,.participant-testimonial-desktop__secondary-btn:hover{border-color:var(--obsidian-border-highlight);background:var(--obsidian-surface-hover)}.participant-flow-desktop__primary-btn:hover:not(:disabled){border-color:rgb(var(--palco3-green-light-rgb)/.38);background:rgb(var(--palco3-green-light-rgb)/.14)}.participant-pitch-desktop__pdf-link:hover{text-decoration:underline}.participant-testimonial-desktop__trigger:hover{border-color:var(--obsidian-border-highlight);background:var(--obsidian-surface-hover)}}@media (max-width:1240px){.participant-pitch-desktop__grid,.participant-testimonial-desktop__grid{grid-template-columns:1fr}.participant-pitch-desktop__video-frame{height:260px}}html[data-theme=light] .participant-flow-desktop__alert.is-error{color:#8b1111}html[data-theme=light] .participant-testimonial-desktop__success-message{color:#1a4b2e}.pitches-mobile-card{width:100%;border:1px solid rgb(255 255 255/.1);background:rgb(255 255 255/.06);border-radius:18px;padding:16px;color:inherit;text-align:left;cursor:pointer;display:grid;grid-gap:14px;gap:14px}.pitches-mobile-card:focus-visible{outline:2px solid rgb(var(--obsidian-accent-blue-rgb)/.72);outline-offset:2px}.pitches-mobile-card__header{display:flex;align-items:center;gap:14px}.pitches-mobile-card__avatar{width:60px;height:60px;border-radius:999px;overflow:hidden;border:1px solid rgb(255 255 255/.12);background:rgb(255 255 255/.08);display:grid;place-items:center;flex-shrink:0;color:#fff;font-size:15px;font-weight:800}.pitches-mobile-card__identity{min-width:0;flex:1 1;display:grid;grid-gap:4px;gap:4px}.pitches-mobile-card__name{font-size:17px;font-weight:800;color:#fff;font-family:var(--font-rounded);line-height:1.2}.pitches-mobile-card__email,.pitches-mobile-card__name{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pitches-mobile-card__email{margin-top:1px;font-size:12px;font-weight:500;color:rgb(255 255 255/.55)}.pitches-mobile-card__status{margin-top:3px;width:-moz-fit-content;width:fit-content;display:inline-flex;align-items:center;gap:5px;font-size:10px;font-weight:900;letter-spacing:.05em;text-transform:uppercase;color:#95da4a;padding:4px 8px;border-radius:999px;background:rgb(var(--palco3-green-light-rgb)/.12);border:1px solid rgb(var(--palco3-green-light-rgb)/.32)}.pitches-mobile-card__summary{border-radius:12px;border:1px solid rgb(255 255 255/.08);background:rgb(255 255 255/.04);padding:12px;display:grid;grid-gap:10px;gap:10px}.pitches-mobile-card__summary-row{display:grid;grid-gap:3px;gap:3px}.pitches-mobile-card__summary-question{font-size:9px;font-weight:900;letter-spacing:.06em;text-transform:uppercase;color:rgb(var(--palco3-green-light-rgb)/.82)}.pitches-mobile-card__summary-answer{font-size:13px;font-weight:600;line-height:1.35;color:rgb(255 255 255/.86);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.pitches-mobile-card__chips{display:flex;flex-wrap:wrap;gap:8px}.pitches-mobile-card__chip{display:inline-flex;align-items:center;gap:5px;color:rgb(255 255 255/.9);text-decoration:none;padding:6px 10px;border-radius:999px;border:1px solid rgb(255 255 255/.12);background:rgb(255 255 255/.06);font-size:11px;font-weight:700;font-family:var(--font-rounded)}.pitches-mobile-card__date{font-size:11px;font-weight:600;color:rgb(255 255 255/.55)}html[data-theme=light] .pitches-mobile-card{border-color:rgb(148 163 184/.35);background:#fff}html[data-theme=light] .pitches-mobile-card__avatar{border-color:rgb(148 163 184/.32);background:rgb(15 23 42/.05);color:#0f172a}html[data-theme=light] .pitches-mobile-card__name,html[data-theme=light] .pitches-mobile-card__summary-answer{color:#0f172a}html[data-theme=light] .pitches-mobile-card__date,html[data-theme=light] .pitches-mobile-card__email{color:rgb(71 85 105/.85)}html[data-theme=light] .pitches-mobile-card__summary{border-color:rgb(148 163 184/.3);background:rgb(15 23 42/.03)}html[data-theme=light] .pitches-mobile-card__chip{border-color:rgb(148 163 184/.35);background:rgb(15 23 42/.05);color:#0f172a}html[data-theme=light] .bravah-shell,html[data-theme=light] .obsidian-page-stage{color:var(--obsidian-text-primary)}html[data-theme=light] .bravah-card,html[data-theme=light] .bravah-glass-card{--card-tint-opacity:0.05;--card-highlight-opacity:0.08;--card-border-opacity:0.14;--card-shadow:0 10px 28px rgba(15,23,42,0.12);color:var(--obsidian-text-primary);border:1px solid rgba(15,23,42,var(--card-border-opacity));background:linear-gradient(180deg,rgba(255,255,255,var(--card-highlight-opacity)) 0,rgba(255,255,255,0) 42%),radial-gradient(120% 86% at 0 0,rgb(var(--card-accent-rgb)/var(--card-tint-opacity)) 0,rgb(var(--card-accent-rgb)/0) 56%),linear-gradient(180deg,rgba(255,255,255,.95) 0,rgba(246,250,255,.92) 100%),var(--bravah-glass-underlay);background-blend-mode:normal,normal,normal,normal}html[data-theme=light] .bravah-card:after,html[data-theme=light] .bravah-glass-card:after{mix-blend-mode:multiply;opacity:.02}html[data-theme=light] .obsidian-card{box-shadow:var(--obsidian-card-shadow)}html[data-theme=light] .obsidian-card:before{background:var(--obsidian-rim-gradient)}@media (hover:hover) and (pointer:fine){html[data-theme=light] .obsidian-hoverable:hover{background:rgba(67,97,238,.06);box-shadow:0 16px 28px rgba(15,23,42,.14)}}html[data-theme=light] .creator-approved-dashboard{background:linear-gradient(180deg,rgba(255,255,255,.96),rgba(241,247,255,.94));box-shadow:0 14px 26px rgba(15,23,42,.1)}html[data-theme=light] .creator-approved-action{border:1px solid rgba(15,23,42,.12);background:linear-gradient(180deg,rgba(255,255,255,.98),rgba(244,249,255,.95));box-shadow:0 10px 24px rgba(15,23,42,.1),inset 0 1px 0 rgba(255,255,255,.72)}html[data-theme=light] .creator-approved-action__subtitle,html[data-theme=light] .creator-approved-stat__label{color:var(--obsidian-text-secondary)}html[data-theme=light] .creator-approved-stat{border:1px solid rgba(15,23,42,.12);background:linear-gradient(180deg,rgba(255,255,255,.97),rgba(242,247,255,.94));box-shadow:0 8px 22px rgba(15,23,42,.08)}html[data-theme=light] .creator-approved-stat__value{color:var(--obsidian-text-primary)}html[data-theme=light] .palco3-card-premium{background:rgba(255,255,255,.92);border:1px solid rgba(15,23,42,.12);box-shadow:0 8px 24px rgba(15,23,42,.08)}html[data-theme=light] .palco3-card-premium--hover:hover{background:rgba(255,255,255,.98);border-color:rgba(15,23,42,.18);box-shadow:0 12px 24px rgba(15,23,42,.12)}html[data-theme=light] .palco3-action-btn--neutral{background:rgba(15,23,42,.04);color:var(--obsidian-text-secondary);border:1px solid rgba(15,23,42,.16)}html[data-theme=light] .palco3-action-btn--neutral:hover{background:rgba(15,23,42,.08)}html[data-theme=light] .bravah-spinner{border:4px solid rgba(15,23,42,.14);border-top-color:rgba(15,23,42,.42)}html[data-theme=light] .liquid-glass-container{background:var(--obsidian-surface-glass)!important;border:1px solid var(--obsidian-border-medium)!important;box-shadow:var(--obsidian-card-shadow)!important}html[data-theme=light] .liquid-glass-container>div:first-child{background:var(--obsidian-rim-gradient)!important}html[data-theme=light] .liquid-glass-container>div:last-child{mix-blend-mode:multiply!important;opacity:var(--obsidian-noise-opacity)!important}html[data-theme=light] .liquid-glass-container [style*="color: #fff"],html[data-theme=light] .liquid-glass-container [style*="color: rgb(255, 255, 255)"],html[data-theme=light] .liquid-glass-container [style*="color:#fff"],html[data-theme=light] .liquid-glass-container [style*="color:rgb(255,255,255)"],html[data-theme=light] .obsidian-card [style*="color: #fff"],html[data-theme=light] .obsidian-card [style*="color: rgb(255, 255, 255)"],html[data-theme=light] .obsidian-card [style*="color:#fff"],html[data-theme=light] .obsidian-card [style*="color:rgb(255,255,255)"],html[data-theme=light] .obsidian-desktop-page-container [style*="color: #fff"],html[data-theme=light] .obsidian-desktop-page-container [style*="color: rgb(255, 255, 255)"],html[data-theme=light] .obsidian-desktop-page-container [style*="color:#fff"],html[data-theme=light] .obsidian-desktop-page-container [style*="color:rgb(255,255,255)"]{color:var(--obsidian-text-primary)!important}html[data-theme=light] .liquid-glass-container [style*="rgba(255, 255, 255, 0."],html[data-theme=light] .liquid-glass-container [style*="rgba(255,255,255,0."],html[data-theme=light] .obsidian-card [style*="rgba(255, 255, 255, 0."],html[data-theme=light] .obsidian-card [style*="rgba(255,255,255,0."],html[data-theme=light] .obsidian-desktop-page-container [style*="rgba(255, 255, 255, 0."],html[data-theme=light] .obsidian-desktop-page-container [style*="rgba(255,255,255,0."]{color:var(--obsidian-text-secondary)!important}html[data-theme=light] .liquid-glass-container [style*="background: rgba(22, 24, 28"],html[data-theme=light] .liquid-glass-container [style*="background:rgba(22,24,28"],html[data-theme=light] .obsidian-card [style*="background: rgba(22, 24, 28"],html[data-theme=light] .obsidian-card [style*="background:rgba(22,24,28"],html[data-theme=light] .obsidian-desktop-page-container [style*="background: rgba(22, 24, 28"],html[data-theme=light] .obsidian-desktop-page-container [style*="background:rgba(22,24,28"]{background:var(--obsidian-surface-low)!important;border-color:var(--obsidian-border-subtle)!important}html[data-theme=light] .obsidian-desktop-page-container [style*="background: rgba(255, 255, 255, 0.0"],html[data-theme=light] .obsidian-desktop-page-container [style*="background: rgba(255,255,255,0.0"],html[data-theme=light] .obsidian-desktop-page-container [style*="background:rgba(255,255,255,0.0"]{background:rgba(15,23,42,.04)!important}html[data-theme=light] .obsidian-desktop-page-container [style*="border: 1px solid rgba(255, 255, 255, 0.0"],html[data-theme=light] .obsidian-desktop-page-container [style*="border: 1px solid rgba(255,255,255,0.0"],html[data-theme=light] .obsidian-desktop-page-container [style*="border:1px solid rgba(255,255,255,0.0"]{border-color:var(--obsidian-border-subtle)!important}html[data-theme=light] .obsidian-page-stage h1,html[data-theme=light] .obsidian-page-stage h2,html[data-theme=light] .obsidian-page-stage h3,html[data-theme=light] .obsidian-page-stage h4,html[data-theme=light] .obsidian-page-stage h5{color:var(--obsidian-text-primary)}html[data-theme=light] .participation-card{background:linear-gradient(180deg,#ffffff,#f7fbff)!important;border:1px solid rgba(15,23,42,.14)!important;box-shadow:0 12px 24px rgba(15,23,42,.08),inset 0 1px 0 rgba(255,255,255,.9)!important}html[data-theme=light] .participation-card .obsidian-icon-box--blue{background:rgba(67,97,238,.1);border:1px solid rgba(67,97,238,.26);color:var(--obsidian-accent-blue)}html[data-theme=light] .participation-card .obsidian-status-pill{background:rgba(15,23,42,.04);border:1px solid rgba(15,23,42,.1)}html[data-theme=light] .participation-card .obsidian-status-pill--live{color:#dc2626;background:rgba(220,38,38,.08);border-color:rgba(220,38,38,.2)}html[data-theme=light] .participation-card .obsidian-status-pill--future{color:#15803d;background:rgba(21,128,61,.1);border-color:rgba(21,128,61,.24)}html[data-theme=light] .participation-card .obsidian-status-pill--finished{color:var(--obsidian-text-secondary)}.canonical-surface{--canonical-surface-padding:20px;--canonical-surface-radius:22px;--canonical-surface-accent-rgb:var(--bravah-accent-neutral-rgb);position:relative;overflow:hidden;border-radius:var(--canonical-surface-radius);border:1px solid var(--canonical-surface-border);background:var(--canonical-surface-bg);box-shadow:var(--canonical-surface-shadow);padding:var(--canonical-surface-padding)}.canonical-surface:before{background:linear-gradient(180deg,rgb(255 255 255/.08),transparent 42%)}.canonical-surface:after,.canonical-surface:before{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none}.canonical-surface:after{background-image:var(--bravah-noise-url);background-repeat:repeat;background-size:128px 128px;mix-blend-mode:soft-light;opacity:.04}.canonical-surface__content{position:relative;z-index:1}.canonical-surface--button{width:100%;-moz-appearance:none;appearance:none;-webkit-appearance:none;border:1px solid var(--canonical-surface-border);color:inherit;font:inherit;text-align:left;cursor:pointer}.canonical-section__header{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-bottom:14px}.canonical-section__title{margin:0;color:var(--obsidian-text-primary);font-weight:800;font-family:var(--font-rounded);letter-spacing:-.4px}.canonical-section__action{text-decoration:none;color:var(--obsidian-text-secondary);font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;display:inline-flex;align-items:center;gap:4px}.canonical-section__action--button{border:none;background:transparent;cursor:pointer;padding:0}.canonical-action-card{--canonical-surface-border:rgb(var(--canonical-surface-accent-rgb)/0.22)}.canonical-action-card__inner{display:flex;align-items:center;gap:16px}.canonical-action-card__icon{width:48px;height:48px;border-radius:14px;display:grid;place-items:center;background:rgb(var(--canonical-surface-accent-rgb)/.18);border:1px solid rgb(var(--canonical-surface-accent-rgb)/.3);color:rgb(var(--canonical-surface-accent-rgb));flex-shrink:0}.canonical-action-card__copy{min-width:0;flex:1 1}.canonical-action-card__title{margin:0;color:var(--obsidian-text-primary);font-size:clamp(20px,2.1vw,26px);font-weight:900;line-height:1.1;letter-spacing:-.5px;font-family:var(--font-rounded)}.canonical-action-card__subtitle{margin:6px 0 0;color:var(--obsidian-text-secondary);font-size:14px;font-weight:600;line-height:1.35}.canonical-action-card__badge{padding:4px 9px;border-radius:999px;background:rgb(var(--canonical-surface-accent-rgb)/.18);border:1px solid rgb(var(--canonical-surface-accent-rgb)/.36);color:rgb(var(--canonical-surface-accent-rgb));font-size:10px;font-weight:900;text-transform:uppercase;letter-spacing:1px}.canonical-action-card__chevron{color:var(--obsidian-text-secondary);opacity:.8;flex-shrink:0}.canonical-metric-tile__head{display:flex;align-items:center;gap:10px;margin-bottom:10px}.canonical-metric-tile__icon{width:34px;height:34px;border-radius:10px;border:1px solid var(--canonical-surface-icon-border);background:var(--canonical-surface-icon-bg);display:grid;place-items:center;color:var(--obsidian-accent-blue);flex-shrink:0}.canonical-metric-tile__title{color:var(--obsidian-text-secondary);font-size:11px;font-weight:800;letter-spacing:.07em;text-transform:uppercase}.canonical-metric-tile__value{margin:0;color:var(--obsidian-text-primary);font-size:clamp(24px,2.4vw,31px);font-weight:900;line-height:1;letter-spacing:-.8px;font-family:var(--font-rounded)}.canonical-metric-tile__subtitle{margin:8px 0 0;color:var(--obsidian-text-secondary);font-size:12px;font-weight:600}.canonical-event-compact{min-height:136px}.canonical-event-compact__top{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.canonical-event-compact__icon{width:38px;height:38px;border-radius:12px;background:var(--canonical-surface-icon-bg);border:1px solid var(--canonical-surface-icon-border);display:grid;place-items:center;color:var(--obsidian-accent-blue);flex-shrink:0}.canonical-event-compact__pill{transform:scale(.95);transform-origin:top right}.canonical-event-compact__body{margin-top:12px}.canonical-event-compact__title{margin:0;color:var(--obsidian-text-primary);font-size:clamp(18px,2vw,23px);font-weight:800;line-height:1.15;letter-spacing:-.4px;font-family:var(--font-rounded);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.canonical-event-compact__subtitle{margin:7px 0 0;color:var(--obsidian-text-secondary);font-size:12px;font-weight:600;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.canonical-event-compact__footer{margin-top:14px;padding-top:10px;border-top:1px solid rgb(255 255 255/.06);display:flex;align-items:center;justify-content:space-between;gap:10px}.canonical-event-compact__date{color:var(--obsidian-text-secondary);font-size:12px;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.canonical-event-compact__chevron{color:rgb(255 255 255/.58)}.canonical-event-grid{min-height:100%;display:flex;flex-direction:column;transition:transform .2s ease,filter .2s ease}.canonical-event-grid__cover{position:relative;width:100%;height:160px;border-radius:24px 24px 0 0;overflow:hidden;background:#000}.canonical-event-grid__cover-img{width:100%;height:100%;object-fit:cover;opacity:.9}.canonical-event-grid__cover-fallback{width:100%;height:100%;background:linear-gradient(135deg,#1a2333,#0f1623)}.canonical-event-grid__status{position:absolute;left:12px;top:12px}.canonical-event-grid__team{position:absolute;top:12px;right:12px;border-radius:999px;border:1px solid rgb(255 204 0/.44);background:rgb(255 204 0/.18);color:#ffcc00;font-size:10px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;padding:4px 8px;display:inline-flex;align-items:center;gap:4px}.canonical-event-grid__body{padding:20px;display:flex;flex-direction:column;gap:12px;flex:1 1}.canonical-event-grid__title{margin:0;color:var(--obsidian-text-primary);font-size:18px;font-weight:800;line-height:1.25;letter-spacing:-.4px;font-family:var(--font-rounded)}.canonical-event-grid__meta{margin-top:auto;display:flex;flex-direction:column;gap:6px;padding-top:14px;border-top:1px solid rgb(255 255 255/.06)}.canonical-event-grid__meta-row{display:flex;align-items:center;gap:7px;color:var(--obsidian-text-secondary);font-size:12px;font-weight:600}.canonical-event-grid__meta-row span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.portal-overview-desktop{display:flex;flex-direction:column;gap:22px;min-width:0}.portal-overview-desktop__section{min-width:0}.portal-list-toolbar{display:flex;flex-wrap:wrap;align-items:center;gap:12px;min-width:0}.portal-list-toolbar--compact{flex-wrap:nowrap;gap:8px}.portal-list-toolbar__search,.portal-list-toolbar__select{height:44px;border-radius:12px;border:1px solid var(--obsidian-border-subtle);background:var(--obsidian-bg-2);color:var(--obsidian-text-primary);outline:none;transition:border-color .2s ease,background-color .2s ease}.portal-list-toolbar__search{flex:1 1 360px;min-width:260px;padding:0 14px;font-size:15px;font-weight:500}.portal-list-toolbar__search::placeholder{color:var(--obsidian-text-secondary)}.portal-list-toolbar__search:focus,.portal-list-toolbar__select:focus{border-color:var(--obsidian-border-medium)}.portal-list-toolbar__select{min-width:148px;padding:0 12px;font-size:13px;font-weight:700;cursor:pointer}.portal-list-toolbar__select option{background:var(--obsidian-bg-2);color:var(--obsidian-text-primary)}.portal-list-toolbar--compact .portal-list-toolbar__select{height:40px}html[data-theme=light] .portal-list-toolbar__search,html[data-theme=light] .portal-list-toolbar__select{background:#fff;border-color:rgb(148 163 184/.28);color:#0f172a}html[data-theme=light] .portal-list-toolbar__search::placeholder{color:rgb(71 85 105/.82)}.pitch-contact-modal{position:fixed;inset:0;z-index:1000;display:flex;align-items:center;justify-content:center;padding:24px;background:rgba(0,0,0,.7);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.pitch-contact-modal__card{width:min(100%,640px);max-height:min(88vh,760px);overflow-y:auto;border-radius:24px;border:1px solid var(--obsidian-border-medium);background:radial-gradient(110% 140% at 82% 12%,rgb(var(--palco3-green-light-rgb)/.1) 0,transparent 58%),radial-gradient(120% 120% at 12% 100%,rgb(var(--obsidian-accent-blue-rgb)/.12) 0,transparent 60%),rgb(var(--palco3-card-fill-rgb)/.94);box-shadow:0 38px 92px rgba(0,0,0,.55);padding:22px 22px 18px;position:relative}.pitch-contact-modal__close{position:absolute;top:22px;right:22px;width:34px;height:34px;border-radius:999px;border:1px solid var(--obsidian-border-medium);background:rgb(255 255 255/.06);color:var(--obsidian-text-secondary);display:grid;place-items:center;cursor:pointer}.pitch-contact-modal__header{display:flex;align-items:center;gap:14px;padding-right:44px}.pitch-contact-modal__avatar{width:58px;height:58px;border-radius:999px;overflow:hidden;border:1px solid var(--obsidian-border-medium);background:rgb(255 255 255/.06);display:grid;place-items:center;color:var(--obsidian-text-secondary);font-size:18px;font-weight:800}.pitch-contact-modal__avatar.is-large{width:80px;height:80px}.pitch-contact-modal__identity{min-width:0;display:grid;grid-gap:6px;gap:6px}.pitch-contact-modal__identity h3{margin:0;font-family:var(--font-rounded);font-size:34px;line-height:1.04;letter-spacing:-.02em;color:var(--obsidian-text-primary);text-wrap:balance;word-break:break-word}.pitch-contact-modal__meta{display:inline-flex;align-items:center;gap:8px}.pitch-contact-modal__status-pill{display:inline-flex;align-items:center;gap:6px;width:-moz-fit-content;width:fit-content;border-radius:999px;padding:6px 12px;border:1px solid rgb(var(--palco3-green-light-rgb)/.36);background:rgb(var(--palco3-green-light-rgb)/.15);color:#95da4a;font-size:11px;font-weight:800;letter-spacing:.02em;font-family:var(--font-rounded)}.pitch-contact-modal__sheet-email{font-size:15px;font-weight:600;color:rgb(255 255 255/.54);line-height:1.2}.pitch-contact-modal__body{margin-top:14px;display:grid;grid-gap:10px;gap:10px}.pitch-contact-modal__field{border-radius:14px;border:1px solid var(--obsidian-border-subtle);background:rgb(255 255 255/.04);padding:14px 16px;display:grid;grid-gap:6px;gap:6px}.pitch-contact-modal__field-label{font-size:13px;font-weight:800;letter-spacing:.07em;text-transform:uppercase;color:var(--obsidian-text-secondary)}.pitch-contact-modal__field-value{color:var(--obsidian-text-primary);font-family:var(--font-rounded);font-size:31px;font-weight:800;line-height:1}.pitch-contact-modal__answers{display:grid;grid-gap:10px;gap:10px;max-height:min(45vh,340px);overflow-y:auto;padding-right:4px}.pitch-contact-modal__answer-row{display:grid;grid-gap:4px;gap:4px}.pitch-contact-modal__answer-question{font-size:10px;font-weight:900;letter-spacing:.06em;text-transform:uppercase;color:rgb(var(--palco3-green-light-rgb)/.82)}.pitch-contact-modal__answer-value{color:var(--obsidian-text-primary);font-size:14px;font-weight:600;line-height:1.35;white-space:pre-wrap;word-break:break-word}.pitch-contact-modal__field-value.is-muted{color:var(--obsidian-text-secondary);font-size:17px;font-weight:700}.pitch-contact-modal__contact-chips{display:flex;flex-wrap:wrap;gap:8px}.pitch-contact-modal__contact-chip{justify-self:start;display:inline-flex;align-items:center;gap:6px;height:34px;padding:0 12px;border-radius:999px;border:1px solid rgb(255 255 255/.16);background:rgb(255 255 255/.06);color:var(--obsidian-text-primary);text-decoration:none;font-size:12px;font-weight:700}.pitch-contact-modal__sheet-actions,.pitch-contact-modal__sheet-row{display:grid;grid-gap:12px;gap:12px}.pitch-contact-modal__sheet-row{grid-template-columns:repeat(2,minmax(0,1fr))}.pitch-contact-modal__sheet-action{width:100%;min-height:54px;border-radius:16px;border:1px solid rgb(255 255 255/.1);background:rgb(255 255 255/.08);color:var(--obsidian-text-primary);text-decoration:none;font-size:15px;font-weight:700;font-family:var(--font-rounded);display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:0 16px}.pitch-contact-modal__sheet-action.is-primary{background:#25d366;border-color:rgb(37 211 102/.65);color:#08190f}.pitch-contact-modal__sheet-action.is-secondary{min-height:48px;border-radius:14px;background:rgb(255 255 255/.04)}@media (max-width:900px){.pitch-contact-modal{align-items:flex-end;padding:0 14px 12px}.pitch-contact-modal__card{width:100%;max-width:560px;max-height:calc(100vh - 24px);border-radius:24px;padding:20px 16px calc(16px + env(safe-area-inset-bottom))}.pitch-contact-modal__header{flex-direction:column;align-items:center;text-align:center;gap:12px;padding-right:0;padding-top:6px}.pitch-contact-modal__close{top:16px;right:16px}.pitch-contact-modal__identity h3{font-size:clamp(46px,10vw,58px);line-height:1.05;letter-spacing:-.03em}.pitch-contact-modal__sheet-email{font-size:17px;font-weight:500;opacity:.92}.pitch-contact-modal__field-value{font-size:24px}.pitch-contact-modal__status-pill{font-size:10px;padding:5px 10px}.pitch-contact-modal__sheet-actions{margin-top:4px;gap:10px}.pitch-contact-modal__sheet-action{min-height:58px;font-size:18px;font-weight:800;border-radius:16px}.pitch-contact-modal__sheet-action.is-secondary{min-height:54px}}html[data-theme=light] .pitch-contact-modal__card{border-color:rgb(148 163 184/.35);background:radial-gradient(110% 140% at 82% 12%,rgb(var(--palco3-green-light-rgb)/.1) 0,transparent 58%),radial-gradient(120% 120% at 12% 100%,rgb(var(--obsidian-accent-blue-rgb)/.12) 0,transparent 60%),#ffffff}html[data-theme=light] .pitch-contact-modal__avatar,html[data-theme=light] .pitch-contact-modal__close{background:rgb(15 23 42/.04);border-color:rgb(148 163 184/.35);color:rgb(71 85 105/.9)}html[data-theme=light] .pitch-contact-modal__field-value,html[data-theme=light] .pitch-contact-modal__identity h3{color:#0f172a}html[data-theme=light] .pitch-contact-modal__field{border-color:rgb(148 163 184/.35);background:rgb(15 23 42/.03)}html[data-theme=light] .pitch-contact-modal__field-label,html[data-theme=light] .pitch-contact-modal__field-value.is-muted{color:rgb(71 85 105/.9)}html[data-theme=light] .pitch-contact-modal__answer-value{color:#0f172a}html[data-theme=light] .pitch-contact-modal__sheet-email{color:rgb(71 85 105/.82)}html[data-theme=light] .pitch-contact-modal__status-pill{border-color:rgb(34 197 94/.36);background:rgb(34 197 94/.16);color:#166534}html[data-theme=light] .pitch-contact-modal__contact-chip,html[data-theme=light] .pitch-contact-modal__sheet-action{border-color:rgb(148 163 184/.35);background:rgb(15 23 42/.04);color:#0f172a}html[data-theme=light] .pitch-contact-modal__sheet-action.is-primary{color:#05200f;background:#25d366;border-color:rgb(37 211 102/.6)}html[data-theme=light] .pitch-contact-modal__sheet-action.is-secondary{background:rgb(15 23 42/.03)}.portal-overview-desktop .canonical-surface{background:rgb(var(--palco3-card-fill-rgb)/.72);border:1px solid var(--obsidian-border-subtle);box-shadow:0 10px 24px rgba(0,0,0,.22);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px)}.portal-overview-desktop .canonical-surface:after,.portal-overview-desktop .canonical-surface:before{display:none}.portal-overview-desktop .canonical-event-compact__title{font-size:17px;line-height:1.18;letter-spacing:-.02em}.portal-overview-desktop .canonical-event-compact__date,.portal-overview-desktop .canonical-event-compact__subtitle{font-size:12px}.bravah-rail-with-controls{position:relative}.bravah-rail-with-controls__arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:2;width:30px;height:52px;border-radius:10px;border:1px solid var(--obsidian-border-subtle);background:rgb(var(--palco3-card-fill-rgb)/.9);color:var(--obsidian-text-secondary);display:grid;place-items:center;cursor:pointer;transition:opacity .2s ease,border-color .2s ease}.bravah-rail-with-controls__arrow:hover:not(:disabled){border-color:var(--obsidian-border-medium)}.bravah-rail-with-controls__arrow:disabled{opacity:0;pointer-events:none}.bravah-rail-with-controls__arrow--left{left:-2px}.bravah-rail-with-controls__arrow--right{right:-2px}.portal-overview-desktop__rail{display:flex;gap:12px;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;padding-bottom:4px;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.26) transparent;padding-inline:18px}.portal-overview-desktop__rail::-webkit-scrollbar{height:8px}.portal-overview-desktop__rail::-webkit-scrollbar-track{background:transparent}.portal-overview-desktop__rail::-webkit-scrollbar-thumb{border-radius:999px;background:rgba(255,255,255,.24)}.portal-overview-desktop__rail::-webkit-scrollbar-thumb:hover{background:rgba(255,255,255,.36)}html[data-theme=light] .portal-overview-desktop__rail{scrollbar-color:rgba(15,23,42,.28) transparent}html[data-theme=light] .portal-overview-desktop__rail::-webkit-scrollbar-thumb{background:rgba(15,23,42,.24)}html[data-theme=light] .portal-overview-desktop__rail::-webkit-scrollbar-thumb:hover{background:rgba(15,23,42,.36)}.portal-overview-desktop__rail-skeleton{min-width:260px;height:136px;border-radius:20px;border:1px solid var(--obsidian-border-subtle);background:rgb(var(--palco3-card-fill-rgb)/.62);box-shadow:0 10px 24px rgba(0,0,0,.2);opacity:.5}.portal-overview-desktop__empty{border-radius:16px;border:1px dashed var(--obsidian-border-medium);background:var(--obsidian-bg-3);color:var(--obsidian-text-secondary);font-size:13px;font-weight:600;padding:18px 16px}.portal-overview-desktop__split-grid{display:grid;grid-template-columns:minmax(0,1fr) 320px;grid-gap:18px;gap:18px;align-items:start;min-width:0}.portal-overview-desktop__certificate-card{border-radius:18px}.portal-overview-desktop__certificate-thumb{width:86px;height:50px;border-radius:10px;border:1px solid var(--obsidian-border-medium);overflow:hidden;background:var(--obsidian-bg-3);flex-shrink:0}.portal-overview-desktop__network-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px}.portal-overview-desktop__network-item{border:1px solid var(--obsidian-border-subtle);border-radius:14px;background:rgb(var(--palco3-card-fill-rgb)/.72);box-shadow:0 10px 24px rgba(0,0,0,.22);min-height:104px;cursor:pointer;color:inherit;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;padding:10px 8px;transition:border-color .2s ease,transform .2s ease}.portal-overview-desktop__network-item:hover{border-color:var(--obsidian-border-medium);transform:translateY(-2px)}.portal-overview-desktop__network-avatar{width:54px;height:54px;border-radius:999px;overflow:hidden;border:1px solid var(--obsidian-border-medium);background:var(--obsidian-surface-glass);display:grid;place-items:center;color:var(--obsidian-text-primary);font-size:18px;font-weight:900}.portal-overview-desktop__network-name{max-width:82px;color:var(--obsidian-text-secondary);font-size:11px;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:center}.portal-overview-desktop__network-skeleton{border-radius:14px;border:1px solid var(--obsidian-border-subtle);background:rgb(var(--palco3-card-fill-rgb)/.62);box-shadow:0 10px 24px rgba(0,0,0,.2);min-height:104px;opacity:.45}.creator-authority-summary{display:grid;grid-gap:14px;gap:14px}.creator-authority-summary__metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:10px;gap:10px}.creator-authority-summary__metric{min-height:84px;border-radius:14px;border:1px solid var(--obsidian-border-subtle);background:rgb(var(--palco3-card-fill-rgb)/.55);color:inherit;display:flex;flex-direction:column;justify-content:center;gap:6px;padding:12px 14px;text-align:left;cursor:pointer;transition:border-color .2s ease,transform .2s ease}.creator-authority-summary__metric:hover{border-color:var(--obsidian-border-medium);transform:translateY(-1px)}.creator-authority-summary__metric-label{font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--obsidian-text-secondary)}.creator-authority-summary__metric-value{font-size:clamp(24px,2vw,30px);font-weight:900;line-height:1;letter-spacing:-.03em;color:var(--obsidian-text-primary);font-family:var(--font-rounded)}.creator-authority-summary__distribution-wrap{border-radius:14px;border:1px solid var(--obsidian-border-subtle);background:rgb(var(--palco3-card-fill-rgb)/.45);padding:12px 14px;display:grid;grid-gap:10px;gap:10px}.creator-authority-summary__distribution-track{height:8px;border-radius:999px;overflow:hidden;border:1px solid var(--obsidian-border-subtle);background:var(--obsidian-bg-3);display:flex}.creator-authority-summary__distribution-segment{height:100%;min-width:0}.creator-authority-summary__distribution-segment.is-live{background:rgb(var(--palco3-green-light-rgb)/.9)}.creator-authority-summary__distribution-segment.is-future{background:rgb(var(--obsidian-accent-blue-rgb)/.86)}.creator-authority-summary__distribution-segment.is-finished{background:rgb(255 255 255/.36)}.creator-authority-summary__legend{display:flex;flex-wrap:wrap;gap:10px 16px;font-size:11px;font-weight:700;color:var(--obsidian-text-secondary)}.creator-authority-summary__legend strong{color:var(--obsidian-text-primary);font-weight:900;margin-left:4px}html[data-theme=light] .portal-overview-desktop .canonical-surface{background:#ffffff;border:1px solid rgba(15,23,42,.12);box-shadow:var(--canonical-surface-shadow);backdrop-filter:none;-webkit-backdrop-filter:none}html[data-theme=light] .portal-overview-desktop__network-item,html[data-theme=light] .portal-overview-desktop__network-skeleton,html[data-theme=light] .portal-overview-desktop__rail-skeleton{background:#ffffff;border-color:rgba(15,23,42,.12);box-shadow:var(--canonical-surface-shadow)}html[data-theme=light] .creator-authority-summary__distribution-wrap,html[data-theme=light] .creator-authority-summary__metric{background:#ffffff;border-color:rgba(15,23,42,.12)}@media (max-width:1360px){.portal-overview-desktop__split-grid{grid-template-columns:minmax(0,1fr)}.creator-authority-summary__metrics{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:820px){.creator-authority-summary__metrics{grid-template-columns:minmax(0,1fr)}}.bravah-pill{--pill-rgb:var(--bravah-accent-neutral-rgb);display:inline-flex;align-items:center;gap:6px;padding:6px 10px;border-radius:999px;border:1px solid rgba(255,255,255,.12);background:rgba(255,255,255,.06);color:rgba(255,255,255,.92);font-family:var(--font-rounded);font-size:10px;font-weight:800;letter-spacing:.3px;text-transform:uppercase;line-height:1;white-space:nowrap}.bravah-pill__dot{width:6px;height:6px;border-radius:999px;background:rgb(var(--pill-rgb)/.92)}.bravah-pill--live{--pill-rgb:var(--bravah-accent-live-rgb);border-color:rgb(var(--pill-rgb)/.58);background:linear-gradient(135deg,rgb(var(--pill-rgb)/.36) 0,rgb(var(--pill-rgb)/.18) 100%);box-shadow:0 10px 20px rgb(var(--pill-rgb)/.1),0 18px 44px rgb(var(--pill-rgb)/.06)}.bravah-pill--future{--pill-rgb:var(--bravah-accent-future-rgb);border-color:rgb(var(--pill-rgb)/.54);background:linear-gradient(135deg,rgb(var(--pill-rgb)/.32) 0,rgb(var(--pill-rgb)/.16) 100%);box-shadow:0 10px 20px rgb(var(--pill-rgb)/.075),0 18px 44px rgb(var(--pill-rgb)/.04)}.bravah-pill--finalized{--pill-rgb:var(--bravah-accent-warmgray-rgb);border-color:rgba(255,255,255,.12);background:rgba(255,255,255,.05);color:rgba(255,255,255,.78)}.bravah-pill--finalized .bravah-pill__dot{background:rgb(var(--pill-rgb)/.55)}.skeleton{position:relative;overflow:hidden;background:rgba(255,255,255,.08);border-radius:10px}.skeleton:after{content:"";position:absolute;inset:0;transform:translateX(-100%);background:linear-gradient(90deg,transparent,rgba(255,255,255,.2),transparent);animation:shimmer 1.2s infinite}@keyframes shimmer{to{transform:translateX(100%)}}.bravah-error{padding:12px 16px;border-radius:14px;background:rgba(255,95,95,.14);border:1px solid rgba(255,95,95,.35);color:#ffe1e1;font-size:13px;font-weight:600}.bravah-empty{display:grid;place-items:center;min-height:220px;color:var(--bravah-fg-muted);text-align:center;padding:24px}.bravah-shell{min-height:100vh;min-height:100dvh;min-height:100svh;display:flex;flex-direction:column;overflow:hidden}.bravah-shell>main{flex:1 1;overflow:hidden}.bg-bravah-infinite{min-height:100dvh;background:var(--bravah-bg);color:var(--bravah-fg)}.grecaptcha-badge{visibility:hidden!important}.ub-footer{margin-top:48px;padding:24px 16px 32px;background:radial-gradient(60% 80% at 20% 0,rgba(255,255,255,.04) 0,rgba(255,255,255,.02) 60%,rgba(255,255,255,0) 100%),linear-gradient(180deg,#0b1422,#0a0f1a);border-top:1px solid rgba(255,255,255,.12);color:#eaf2ff}.ub-footer__inner{max-width:1180px;margin:0 auto;display:grid;grid-gap:16px;gap:16px;grid-template-columns:1.2fr 1fr 1.6fr;align-items:start}.ub-footer__brand{opacity:.9}.ub-footer__signature{font-weight:700;letter-spacing:.2px;margin-bottom:6px}.ub-mark{white-space:nowrap}.ub-footer__copy{font-size:12px;opacity:.75}.ub-footer__nav{display:flex;flex-wrap:wrap;gap:10px 16px;align-items:center;justify-content:flex-start}.ub-footer__nav a{font-size:13px;opacity:.86;text-decoration:none;border-bottom:1px dotted rgba(234,242,255,.28)}.ub-footer__nav a:focus-visible{outline:2px solid rgba(255,255,255,.5);outline-offset:2px}.ub-footer__nav a:hover{opacity:1}.ub-footer__nav span{opacity:.5}.ub-footer__recaptcha{font-size:12px;line-height:1.35;opacity:.72;text-align:left}.ub-footer__recaptcha a{color:#eaf2ff;text-decoration:underline}.ub-footer__recaptcha a:focus-visible{outline:2px solid rgba(255,255,255,.5);outline-offset:2px}@media (max-width:960px){.ub-footer__inner{grid-template-columns:1fr}.ub-footer__recaptcha{text-align:left}}.cv-layout{display:flex;flex-direction:column;padding:20px;gap:32px;max-width:1000px;margin:0 auto}.cv-header{margin-bottom:24px}.cv-inner-hero{grid-column:1/-1;width:100%;display:flex;flex-direction:column;gap:0;margin-bottom:0;padding:10px 20px 9px;border-bottom:1px solid var(--obsidian-border-subtle);background:linear-gradient(180deg,rgb(var(--palco3-card-fill-rgb)/.26) 0,rgb(var(--palco3-card-fill-rgb)/.12) 100%);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);position:-webkit-sticky;position:sticky;top:0;z-index:10}.cv-inner-hero__top{display:flex;align-items:center;justify-content:space-between;gap:10px}.cv-inner-hero__back{background:var(--obsidian-surface-glass);border:1px solid var(--obsidian-border-medium);border-radius:999px;padding:6px 10px;color:var(--obsidian-text-primary);text-decoration:none;display:inline-flex;align-items:center;gap:4px;font-size:12px;font-weight:700;font-family:var(--font-rounded);white-space:nowrap}.cv-inner-hero__chips{display:inline-flex;align-items:center;gap:6px;flex-wrap:wrap;justify-content:flex-end}.cv-inner-hero__chip{padding:4px 9px;border-radius:999px;font-size:11px;font-weight:800;line-height:1;text-transform:uppercase;white-space:nowrap}.cv-inner-hero__chip--neutral{border:1px solid var(--obsidian-border-medium);background:var(--obsidian-surface-active);color:var(--obsidian-text-primary);font-weight:700;text-transform:none}.cv-main{flex:1 1}.cv-sidebar{display:flex;flex-direction:column;gap:24px}@media (min-width:1024px){.cv-layout{display:grid;grid-template-columns:1fr 400px;grid-template-rows:auto 1fr;grid-gap:0;gap:0;padding:0;max-width:none;margin:0;height:calc(100vh - 64px);overflow:hidden}.cv-header{grid-column:1/-1;padding:24px 40px;border-bottom:1px solid var(--canonical-surface-border);background:linear-gradient(180deg,rgb(var(--palco3-card-fill-rgb)/.78) 0,rgb(var(--palco3-card-fill-rgb)/.62) 100%);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);margin-bottom:0;z-index:10}.cv-main{position:relative;overflow-y:auto;padding:40px}.cv-sidebar{border-left:1px solid var(--canonical-surface-border);padding:32px;overflow-y:auto;background:linear-gradient(180deg,rgb(var(--palco3-card-fill-rgb)/.42) 0,rgb(var(--palco3-card-fill-rgb)/.22) 100%)}.cv-layout.has-pdf .cv-main{padding:0;overflow:hidden}.cv-layout.has-pdf .pdf-block-wrapper{height:100%;width:100%}}@media (max-width:1280px){.cv-inner-hero__top{flex-wrap:wrap}}.obsidian-card{padding:22px;color:var(--obsidian-text-primary);display:flex;flex-direction:column}.obsidian-card,.palco3-card-premium{position:relative;overflow:hidden;border-radius:22px;background:var(--canonical-surface-bg);border:1px solid var(--canonical-surface-border);box-shadow:var(--canonical-surface-shadow)}.palco3-card-premium{transition:all .24s cubic-bezier(.4,0,.2,1)}.palco3-card-premium--hover:hover{background:linear-gradient(180deg,rgb(var(--palco3-card-fill-rgb)/.84) 0,rgb(8 13 27/.96) 100%);border-color:var(--canonical-surface-highlight);transform:translateY(-1px);box-shadow:0 12px 26px rgba(0,0,0,.28)}.palco3-card-premium--active:active{transform:translateY(1px) scale(.99)}.palco3-badge{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:999px;font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:.04em;white-space:nowrap}.palco3-badge-blue{color:#0a84ff;background:rgba(10,132,255,.15);border:1px solid rgba(10,132,255,.25)}.palco3-badge-green{color:#34c759;background:rgba(52,199,89,.15);border:1px solid rgba(52,199,89,.25)}.palco3-badge-red{color:#ff3b30;background:rgba(255,59,48,.15);border:1px solid rgba(255,59,48,.25)}.palco3-badge-gold{color:#ffcc00;background:rgba(255,204,0,.15);border:1px solid rgba(255,204,0,.25)}.palco3-action-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:8px 16px;border-radius:12px;font-size:13px;font-weight:700;transition:all .2s ease;cursor:pointer}.palco3-action-btn--success{background:rgb(var(--palco3-green-light-rgb)/.14);color:var(--palco3-green-light);border:1px solid rgb(var(--palco3-green-light-rgb)/.24)}.palco3-action-btn--success:hover{background:rgb(var(--palco3-green-light-rgb)/.22)}.palco3-action-btn--danger{background:rgba(255,59,48,.15);color:#ff3b30;border:1px solid rgba(255,59,48,.2)}.palco3-action-btn--danger:hover{background:rgba(255,59,48,.25)}.palco3-action-btn--neutral{background:rgb(255 255 255/.08);color:var(--obsidian-text-secondary);border:1px solid var(--canonical-surface-border)}.palco3-action-btn--neutral:hover{background:rgb(255 255 255/.12)}.obsidian-card:before{content:"";position:absolute;inset:0;border-radius:inherit;padding:1px;background:var(--obsidian-rim-gradient);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none;z-index:2}.obsidian-card>*{position:relative;z-index:1}.obsidian-card--low{background:var(--obsidian-surface-low);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px)}.obsidian-card--high{background:var(--obsidian-surface-high);backdrop-filter:blur(60px);-webkit-backdrop-filter:blur(60px);border:1px solid var(--obsidian-border-medium)}.obsidian-hoverable{cursor:pointer;transition:all .3s ease}@media (hover:hover) and (pointer:fine){.obsidian-hoverable:hover{transform:translateY(-2px);background:rgb(255 255 255/.04);box-shadow:0 14px 28px rgba(0,0,0,.3)}}@media (min-width:1024px){.obsidian-card h1,.obsidian-card h2,.obsidian-card h3,.palco3-card-premium h1,.palco3-card-premium h2,.palco3-card-premium h3{font-family:var(--font-rounded);letter-spacing:-.02em;color:var(--obsidian-text-primary)}.obsidian-card p,.palco3-card-premium p{color:var(--obsidian-text-secondary)}}.obsidian-action-card{padding:24px;border-radius:28px;display:flex;align-items:center;justify-content:space-between;border:1px solid rgba(124,255,43,.25);background:rgba(124,255,43,.04);cursor:pointer}.obsidian-icon-box{width:32px;height:32px;border-radius:10px;display:grid;place-items:center}.obsidian-icon-box--sm{width:32px;height:32px;border-radius:10px}.obsidian-icon-box--md{width:40px;height:40px;border-radius:12px}.obsidian-icon-box--lg{width:48px;height:48px;border-radius:14px}.obsidian-icon-box--green{background:rgba(124,255,43,.15);border:1px solid rgba(124,255,43,.3);color:var(--obsidian-green-primary)}.obsidian-icon-box--blue{background:rgba(107,142,255,.15);border:1px solid rgba(107,142,255,.3);color:#6b8eff}.obsidian-icon-box--purple{background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1);color:#9b6bff}.obsidian-badge{padding:6px 12px;border-radius:10px;font-size:10px;font-weight:900;text-transform:uppercase;letter-spacing:2px}.obsidian-badge--green{background:rgba(124,255,43,.1);border:1px solid rgba(124,255,43,.3);color:var(--obsidian-green-primary)}.obsidian-status-pill{padding:4px 8px;border-radius:8px;background:rgba(255,255,255,.03);border:1px solid rgba(255,255,255,.06);font-size:9px;font-weight:900;text-transform:uppercase;letter-spacing:1px}.obsidian-status-pill--live{color:#ff3b30}.obsidian-status-pill--future{color:var(--obsidian-accent-green)}.obsidian-status-pill--finished{color:var(--obsidian-text-secondary)}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes mobilePageFadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes pulseSave{0%{transform:scale(1);opacity:.5}50%{transform:scale(1.5);opacity:1}to{transform:scale(1);opacity:.5}}@keyframes scaleUp{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.animate-spin{animation:spin 1s linear infinite}.animate-fade-in{animation:fadeInUp .6s cubic-bezier(.16,1,.3,1) forwards}.fade-in,.mobile-page-fade-in{animation:mobilePageFadeIn .5s cubic-bezier(.16,1,.3,1) forwards}.block-transition{transition:all .3s cubic-bezier(.4,0,.2,1)}.text-clamp-3{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.no-scrollbar::-webkit-scrollbar{display:none}.no-scrollbar{-ms-overflow-style:none;scrollbar-width:none}.bravah-horizontal-scroll{overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.26) transparent}.bravah-horizontal-scroll::-webkit-scrollbar{height:8px}.bravah-horizontal-scroll::-webkit-scrollbar-track{background:transparent}.bravah-horizontal-scroll::-webkit-scrollbar-thumb{border-radius:999px;background:rgba(255,255,255,.24)}.bravah-horizontal-scroll::-webkit-scrollbar-thumb:hover{background:rgba(255,255,255,.36)}html[data-theme=light] .bravah-horizontal-scroll{scrollbar-color:rgba(15,23,42,.28) transparent}html[data-theme=light] .bravah-horizontal-scroll::-webkit-scrollbar-thumb{background:rgba(15,23,42,.24)}html[data-theme=light] .bravah-horizontal-scroll::-webkit-scrollbar-thumb:hover{background:rgba(15,23,42,.36)}.create-event-segment{display:flex;gap:4px;padding:4px;border-radius:16px;background:var(--obsidian-surface-low);border:1px solid var(--obsidian-border-subtle)}.create-event-segment--scroll{overflow-x:auto;overflow-y:hidden}.create-event-segment--unit{padding:3px;border-radius:14px;background:rgb(var(--palco3-bg-deep-rgb)/.36);box-shadow:inset 0 2px 8px rgba(0,0,0,.4);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.create-event-segment__btn{min-height:40px;flex:1 1;border:none;border-radius:12px;padding:10px 8px;cursor:pointer;font-size:13px;font-weight:600;line-height:1.2;color:var(--obsidian-text-muted);background:transparent;transition:all .3s cubic-bezier(.2,.8,.2,1)}.create-event-segment__btn--fit{flex:0 0 auto;white-space:nowrap;padding-inline:16px}.create-event-segment__btn--unit{border-radius:11px;padding:8px 2px;font-size:11px;font-weight:800;letter-spacing:.1em;text-align:center;text-transform:uppercase}.create-event-segment__btn.is-selected{color:var(--obsidian-bg-0);background:#ffffff;box-shadow:0 4px 15px rgb(255 255 255/.12)}.create-event-segment__btn.is-selected.is-accent{background:var(--obsidian-accent-blue);box-shadow:0 4px 15px rgb(var(--obsidian-accent-blue-rgb)/.24)}.create-event-segment__btn:focus-visible{outline:2px solid rgb(var(--obsidian-accent-blue-rgb)/.45);outline-offset:2px}.create-event-duration-empty{padding:16px;border-radius:16px;border:1px solid var(--obsidian-border-subtle);background:rgb(var(--palco3-bg-deep-rgb)/.3);color:var(--obsidian-text-muted);text-align:center;font-size:14px;font-weight:500;box-shadow:inset 0 2px 4px rgba(0,0,0,.2)}.create-event-duration-stack{display:flex;flex-direction:column;gap:16px}.create-event-stepper{border-radius:24px;padding:20px;background:rgb(var(--palco3-bg-deep-rgb)/.3);border:1px solid var(--obsidian-border-subtle);box-shadow:inset 0 2px 4px rgba(0,0,0,.2)}.create-event-stepper__row{display:flex;align-items:center;justify-content:space-between;gap:24px;width:100%}.create-event-stepper__control{width:48px;height:48px;display:flex;align-items:center;justify-content:center;border-radius:14px;border:1px solid var(--obsidian-border-medium);background:var(--obsidian-surface-hover);color:var(--obsidian-text-primary);cursor:pointer;transition:all .2s ease;box-shadow:0 4px 12px rgba(0,0,0,.3)}.create-event-stepper__control.is-plus{border-color:rgb(var(--obsidian-accent-blue-rgb)/.2);color:var(--obsidian-accent-blue);background:rgb(var(--obsidian-accent-blue-rgb)/.1);box-shadow:0 4px 12px rgb(var(--obsidian-accent-blue-rgb)/.12)}.create-event-stepper__control:focus-visible{outline:2px solid rgb(var(--obsidian-accent-blue-rgb)/.45);outline-offset:2px}.create-event-stepper__value-wrap{flex:1 1;text-align:center}.create-event-stepper__value{font-size:42px;font-weight:900;line-height:1;letter-spacing:-.04em;color:var(--obsidian-text-primary);text-shadow:0 4px 12px rgba(0,0,0,.5)}.create-event-stepper__unit{margin-top:6px;font-size:10px;font-weight:800;letter-spacing:.15em;text-transform:uppercase;color:var(--obsidian-text-muted)}.create-event-stepper__hint{margin:0;font-size:10px;font-weight:600;letter-spacing:.05em;text-transform:uppercase;text-align:center;color:rgb(255 255 255/.25)}@media (hover:hover) and (pointer:fine){.create-event-segment__btn:hover{color:var(--obsidian-text-primary);background:var(--obsidian-surface-hover)}.create-event-segment__btn.is-selected:hover{background:#ffffff}.create-event-segment__btn.is-selected.is-accent:hover{background:var(--obsidian-accent-blue)}.create-event-stepper__control:hover{border-color:var(--obsidian-border-highlight);transform:translateY(-1px)}}.caderno-linkvivo-back{transition:background-color .2s ease,color .2s ease}.section-row-glass{transition:all .3s cubic-bezier(.16,1,.3,1)}.detalhe-linkvivo-back-btn{transition:background-color .2s ease,border-color .2s ease}.detalhe-linkvivo-room-btn{transition:transform .25s cubic-bezier(.16,1,.3,1),box-shadow .25s cubic-bezier(.16,1,.3,1)}.detalhe-linkvivo-desktop .detalhe-linkvivo-room-card{background:var(--canonical-surface-bg);border:1px solid rgb(var(--palco3-green-light-rgb)/.24);box-shadow:var(--canonical-surface-shadow),0 0 0 1px rgb(var(--palco3-green-light-rgb)/.14) inset}.detalhe-linkvivo-desktop .detalhe-linkvivo-chip-btn,.detalhe-linkvivo-desktop .detalhe-linkvivo-resource-card{background:var(--canonical-surface-bg);border:1px solid var(--canonical-surface-border);box-shadow:var(--canonical-surface-shadow)}.detalhe-linkvivo-desktop .detalhe-linkvivo-resource-card{border-radius:18px}.detalhe-linkvivo-desktop .detalhe-linkvivo-chip-btn{border-radius:12px}.detalhe-linkvivo-desktop .detalhe-linkvivo-action-grid .obsidian-action-button--card{min-height:154px}.obsidian-action-button{background:var(--oab-bg,var(--canonical-surface-bg));border:var(--oab-border,1px solid var(--canonical-surface-border));border-radius:16px;box-shadow:var(--canonical-surface-shadow);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease,background .2s ease;position:relative;overflow:hidden;color:var(--obsidian-text-primary);text-decoration:none;outline:none}.obsidian-action-button--card{display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;text-align:left;gap:14px;padding:16px;min-height:154px;border-radius:22px;background:linear-gradient(180deg,rgb(var(--palco3-card-fill-rgb)/.8) 0,rgb(8 13 27/.94) 100%);border:1px solid var(--canonical-surface-border)}.obsidian-action-button--row{padding:12px 16px;border-radius:14px}.obsidian-action-button--row,.obsidian-action-button__card-top{display:flex;align-items:center;justify-content:space-between;gap:12px}.obsidian-action-button__card-top{width:100%}.obsidian-action-button__icon-wrap{width:44px;height:44px;border-radius:999px;display:grid;place-items:center;background:var(--canonical-surface-icon-bg);border:1px solid var(--canonical-surface-icon-border)}.obsidian-action-button__icon{color:var(--oab-icon-color,var(--obsidian-text-secondary));display:inline-flex;align-items:center;justify-content:center;transition:transform .2s ease}.obsidian-action-button__chevron{color:rgb(255 255 255/.34);display:inline-flex;align-items:center;justify-content:center}.obsidian-action-button__card-body{display:flex;flex-direction:column;gap:6px}.obsidian-action-button__title{font-family:var(--font-rounded);font-size:18px;line-height:1.16;font-weight:700;letter-spacing:-.02em;color:var(--obsidian-text-primary)}.obsidian-action-button__subtitle{font-family:var(--font-rounded);font-size:11px;line-height:1.35;font-weight:500;color:var(--obsidian-text-secondary)}.obsidian-action-button__row-left{display:inline-flex;align-items:center;gap:10px}.obsidian-action-button--row .obsidian-action-button__title{font-size:14px;font-weight:700;letter-spacing:.01em}.obsidian-action-button--row .obsidian-action-button__chevron{opacity:.5}.obsidian-action-button--accent-green.obsidian-action-button--card,.obsidian-action-button--accent-participant.obsidian-action-button--card{--oab-icon-color:var(--palco3-green-light);border-color:rgb(var(--palco3-green-light-rgb)/.24)}.obsidian-action-button--accent-green .obsidian-action-button__icon-wrap,.obsidian-action-button--accent-participant .obsidian-action-button__icon-wrap{background:rgb(var(--palco3-green-light-rgb)/.12);border-color:rgb(var(--palco3-green-light-rgb)/.28)}.obsidian-action-button--accent-highlight .obsidian-action-button__icon-wrap{background:rgb(255 204 0/.12);border-color:rgb(255 204 0/.3)}.obsidian-action-button--accent-red .obsidian-action-button__icon-wrap{background:rgb(255 59 48/.12);border-color:rgb(255 59 48/.3)}.obsidian-action-button:focus-visible{outline:2px solid rgb(var(--palco3-green-light-rgb)/.4);outline-offset:2px}html[data-theme=light] .obsidian-action-button{background:var(--canonical-surface-bg);border:1px solid var(--canonical-surface-border)}html[data-theme=light] .obsidian-action-button__chevron{color:rgb(15 23 42/.34)}html[data-theme=light] .obsidian-action-button--card{background:linear-gradient(180deg,rgb(255 255 255/.98),rgb(246 250 255/.94))}@media (hover:hover) and (pointer:fine){.obsidian-action-button:hover{transform:translateY(-1px);border-color:var(--canonical-surface-highlight);box-shadow:0 12px 24px rgba(0,0,0,.28)}.obsidian-action-button:hover .obsidian-action-button__icon{transform:scale(1.04)}}.cv-section-insight-btn{transition:background-color .2s ease,border-color .2s ease}@media (hover:hover) and (pointer:fine){.caderno-linkvivo-back:hover{color:var(--obsidian-text-primary)!important}.caderno-linkvivo-back:hover,.section-row-glass:hover{background:var(--obsidian-surface-hover)!important;border-color:var(--obsidian-border-highlight)!important}.section-row-glass:hover{transform:translateX(4px)}.detalhe-linkvivo-back-btn:hover{background:var(--obsidian-surface-hover)!important;border-color:var(--obsidian-border-highlight)!important}.detalhe-linkvivo-room-btn:hover{transform:translateY(-2px);box-shadow:0 8px 30px rgba(124,255,43,.4)!important}.cv-section-insight-btn:hover{background:var(--obsidian-surface-hover)!important;border-color:var(--obsidian-border-highlight)!important}}@keyframes authLogoPulse{0%{opacity:.6;transform:scale(.95)}50%{opacity:1;transform:scale(1)}to{opacity:.6;transform:scale(.95)}}.auth-login-splash{height:100vh;width:100%;display:flex;align-items:center;justify-content:center;background:var(--bravah-bg)}.auth-login-splash-logo{animation:authLogoPulse 2s infinite}.auth-login-page{color:var(--obsidian-text-primary)}.auth-login-center{padding:var(--mobile-padding)}.auth-login-brand img{display:block}.auth-login-glass{border:1px solid var(--obsidian-border-subtle);box-shadow:var(--obsidian-card-shadow)}.auth-login-headline{margin-bottom:28px;text-align:center}.auth-login-title{margin:0;color:var(--obsidian-text-primary);font-size:clamp(30px,4vw,36px);line-height:1.08;font-weight:900;letter-spacing:-.02em;font-family:var(--font-rounded)}.auth-login-subtitle{margin:10px 0 0;color:var(--obsidian-text-secondary);font-size:16px;line-height:1.45;font-weight:500}.auth-login-form{display:flex;flex-direction:column;gap:24px}.auth-login-label{color:var(--obsidian-text-secondary);font-size:13px;font-weight:600;letter-spacing:-.01em}.auth-login-input{width:100%;height:48px;-moz-appearance:none;appearance:none;-webkit-appearance:none;box-sizing:border-box;line-height:48px;border-radius:14px;background:var(--obsidian-bg-soft);border:1px solid var(--obsidian-border-subtle);color:var(--obsidian-text-primary);padding:0 16px;font-size:16px;outline:none;transition:all .2s ease;font-family:var(--font-rounded);font-weight:500}.auth-login-input::placeholder{color:var(--obsidian-text-muted)}.auth-login-input:focus-visible{border-color:rgb(var(--obsidian-accent-blue-rgb)/.45);box-shadow:0 0 0 3px rgb(var(--obsidian-accent-blue-rgb)/.14)}.auth-login-password-field{position:relative}.auth-login-input:-webkit-autofill,.auth-login-input:-webkit-autofill:active,.auth-login-input:-webkit-autofill:focus,.auth-login-input:-webkit-autofill:hover{-webkit-box-shadow:0 0 0 1000px var(--obsidian-bg-soft) inset!important;-webkit-text-fill-color:var(--obsidian-text-primary)!important;-webkit-transition:background-color 9999s ease-in-out 0s!important;transition:background-color 9999s ease-in-out 0s!important;caret-color:var(--obsidian-text-primary)!important}.auth-login-password-toggle{position:absolute;right:10px;top:50%;transform:translateY(-50%);height:34px;width:34px;border:1px solid transparent;border-radius:999px;background:transparent;cursor:pointer;line-height:1;padding:0;display:inline-flex;align-items:center;justify-content:center;color:var(--obsidian-text-secondary)}.auth-login-forgot-link{color:rgb(var(--obsidian-accent-blue-rgb)/.92);font-size:13px;font-weight:700;text-decoration:underline}.auth-login-actions{display:flex;flex-direction:column;gap:12px}.auth-login-create-btn,.auth-login-google-btn,.auth-login-submit-btn{height:48px;width:100%;border-radius:14px;font-family:var(--font-rounded);font-size:16px;line-height:1;transition:all .2s ease}.auth-login-google-btn{border:1px solid var(--obsidian-border-subtle);background:var(--obsidian-bg-2);color:var(--obsidian-text-primary);font-weight:700;letter-spacing:.01em;display:flex;align-items:center;justify-content:center;gap:12px;cursor:pointer;box-shadow:0 4px 14px rgba(15,23,42,.08)}.auth-login-google-btn:disabled{opacity:.66;cursor:default}.auth-login-google-icon{width:18px;height:18px;display:inline-block}.auth-login-submit-btn{border:none;background:var(--obsidian-green-primary);color:#021003;font-weight:900;letter-spacing:.02em;box-shadow:0 10px 22px -14px rgba(58,136,75,.58);cursor:pointer}.auth-login-submit-btn:disabled{background:var(--obsidian-bg-soft);color:var(--obsidian-text-muted);box-shadow:none;cursor:not-allowed}.auth-login-create-btn{border:1px solid var(--obsidian-border-medium);background:transparent;color:var(--obsidian-text-secondary);font-weight:700;letter-spacing:.01em;cursor:pointer;margin-top:8px}@media (hover:hover) and (pointer:fine){.auth-login-password-toggle:hover{border-color:var(--obsidian-border-medium);background:var(--obsidian-surface-hover);color:var(--obsidian-text-primary)}.auth-login-create-btn:hover,.auth-login-google-btn:hover:not(:disabled){transform:translateY(-1px);border-color:var(--obsidian-border-highlight);background:var(--obsidian-surface-hover)}.auth-login-submit-btn:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 14px 30px -16px rgba(58,136,75,.62)}}html[data-theme=light] .auth-login-glass{box-shadow:0 16px 36px -24px rgba(15,23,42,.2)}html[data-theme=light] .auth-login-submit-btn{color:#05210c}@media (max-width:640px){.auth-login-title{font-size:clamp(30px,8vw,36px)}.auth-login-subtitle{font-size:16px}.auth-login-label{font-size:13px}.auth-login-create-btn,.auth-login-google-btn,.auth-login-input,.auth-login-submit-btn{height:48px;font-size:16px}}.auth-login-page .apple-signin,.auth-login-page .signin-apple,.auth-login-page [data-apple-signin-button],.auth-login-page [data-provider=apple],.auth-login-page button.apple-signin{display:none!important}.public-profile-desktop{min-height:100vh;background:linear-gradient(180deg,rgb(var(--palco3-bg-navy-rgb)/.42) 0,var(--palco3-bg-deep) 100%);color:var(--obsidian-text-primary);position:relative;overflow:hidden}.public-profile-desktop:before{content:none}.public-profile-desktop__stage{position:relative;z-index:1;max-width:1320px;margin:0 auto;padding:34px 34px 72px;display:flex;flex-direction:column;gap:18px}.public-profile-desktop__header{display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-gap:16px;gap:16px;align-items:center;border-bottom:1px solid rgba(148,163,184,.24);padding-bottom:16px}.public-profile-desktop__back-button{width:38px;height:38px;border-radius:999px;border:1px solid rgb(255 255 255/.14);background:rgb(255 255 255/.06);color:rgb(255 255 255/.9);display:grid;place-items:center;cursor:pointer}.public-profile-desktop__header-title-wrap{min-width:0}.public-profile-desktop__header-kicker{display:inline-flex;align-items:center;border-radius:999px;border:1px solid rgba(148,163,184,.28);background:rgba(15,23,42,.28);color:rgba(226,232,240,.82);padding:6px 12px;font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:.18em}.public-profile-desktop__header-title{margin:10px 0 0;font-family:var(--font-rounded);font-size:clamp(34px,3.1vw,48px);line-height:.92;letter-spacing:-.03em}.public-profile-desktop__header-subtitle{margin:9px 0 0;color:var(--obsidian-text-secondary);font-size:14px;font-weight:700;letter-spacing:.02em}.public-profile-desktop__header-action{justify-self:end}.public-profile-desktop__status-pill{border-radius:999px;border:1px solid rgb(255 255 255/.2);background:rgb(255 255 255/.07);color:rgb(255 255 255/.78);font-size:12px;font-weight:700;padding:8px 14px}.public-profile-desktop__card,.public-profile-desktop__hero-card{border-radius:28px;border:1px solid rgb(255 255 255/.12);background:linear-gradient(140deg,rgb(var(--palco3-card-fill-rgb)/.84) 0,rgb(11 17 34/.92) 46%,rgb(7 12 26/.92) 100%);box-shadow:0 20px 44px rgba(0,0,0,.28)}.public-profile-desktop__hero-card{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;grid-gap:24px;gap:24px;padding:22px}.public-profile-desktop__hero-content{min-width:0}.public-profile-desktop__hero-name-row{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.public-profile-desktop__hero-name{margin:0;font-family:var(--font-rounded);font-size:clamp(44px,3.5vw,56px);letter-spacing:-.04em;line-height:.95}.public-profile-desktop__handle{border-radius:999px;border:1px solid rgb(var(--palco3-green-light-rgb)/.32);background:rgb(var(--palco3-green-light-rgb)/.12);color:var(--palco3-green-light);font-size:13px;font-weight:800;padding:6px 12px}.public-profile-desktop__hero-badges{margin-top:14px;display:flex;flex-wrap:wrap;gap:8px}.public-profile-desktop__hero-pill{border-radius:999px;border:1px solid rgb(255 255 255/.16);background:rgb(255 255 255/.05);color:rgb(255 255 255/.76);font-size:12px;font-weight:700;padding:8px 12px}.public-profile-desktop__card{padding:20px}.public-profile-desktop__card-title{margin:0;font-family:var(--font-rounded);font-size:clamp(30px,2.2vw,40px);letter-spacing:-.02em;line-height:.95}.public-profile-desktop__bio{margin:0;color:rgb(255 255 255/.74);font-size:18px;font-weight:500;line-height:1.58;white-space:pre-wrap}.public-profile-desktop__grid{display:grid;grid-template-columns:1.2fr .8fr;grid-gap:16px;gap:16px}.public-profile-desktop__split-grid{margin-top:12px;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:12px;gap:12px}.public-profile-desktop__insight-card{min-height:152px;border-radius:18px;border:1px solid rgb(255 255 255/.1);background:rgb(255 255 255/.05);text-align:left;display:flex;flex-direction:column;gap:11px;padding:14px;cursor:pointer;transition:border-color .18s ease,background .18s ease,transform .18s ease}.public-profile-desktop__insight-card:hover{border-color:rgb(255 255 255/.24);background:rgb(255 255 255/.08);transform:translateY(-1px)}.public-profile-desktop__insight-head{display:flex;align-items:center;justify-content:space-between;color:rgb(255 255 255/.82);font-size:13px;font-weight:700}.public-profile-desktop__insight-muted{color:rgb(255 255 255/.48);font-size:13px;font-weight:600}.public-profile-desktop__insight-main-row{display:flex;align-items:center;gap:10px}.public-profile-desktop__avatar-single,.public-profile-desktop__avatar-stack-item{width:34px;height:34px;border-radius:999px;overflow:hidden;border:1.5px solid rgb(var(--palco3-bg-deep-rgb)/.88);display:grid;place-items:center;background:rgb(255 255 255/.12);color:rgb(255 255 255/.52);font-size:11px;font-weight:700}.public-profile-desktop__avatar-stack{display:flex;align-items:center;min-height:34px}.public-profile-desktop__insight-name{color:rgb(255 255 255/.92);font-size:14px;font-weight:700}.public-profile-desktop__event-pills{display:flex;flex-wrap:wrap;gap:6px;min-height:32px}.public-profile-desktop__event-pill{max-width:100%;border-radius:999px;border:1px solid rgb(255 255 255/.14);background:rgb(255 255 255/.07);color:rgb(255 255 255/.88);padding:4px 10px;font-size:11px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.public-profile-desktop__insight-meta{margin-top:auto;color:rgb(255 255 255/.5);font-size:12px;font-weight:600}.public-profile-desktop__stats-grid{margin-top:12px;border-radius:18px;border:1px solid rgb(255 255 255/.08);background:rgb(255 255 255/.04);padding:12px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:8px;gap:8px}.public-profile-desktop__stat-item{min-width:0;display:flex;flex-direction:column;gap:4px}.public-profile-desktop__stat-icon{color:rgb(255 255 255/.48);display:inline-flex}.public-profile-desktop__stat-value{color:rgb(255 255 255/.92);font-size:16px;font-weight:800;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.public-profile-desktop__stat-label{color:rgb(255 255 255/.52);font-size:11px;font-weight:600}.public-profile-desktop__interest-list{margin-top:12px;display:flex;flex-wrap:wrap;gap:8px}.public-profile-desktop__interest-pill{border-radius:999px;border:1px solid rgb(255 255 255/.14);background:rgb(255 255 255/.06);color:rgb(255 255 255/.84);padding:6px 12px;font-size:12px;font-weight:600}.public-profile-desktop__contact-rail{margin-top:12px;width:100%;border:1px solid rgb(255 255 255/.1);background:rgb(255 255 255/.04);border-radius:16px;min-height:72px;padding:14px;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:14px;cursor:pointer;transition:border-color .18s ease,background .18s ease}.public-profile-desktop__contact-rail:hover{border-color:rgb(255 255 255/.2);background:rgb(255 255 255/.06)}@media (max-width:980px){.public-profile-desktop__grid{grid-template-columns:1fr}.public-profile-desktop__header{grid-template-columns:auto minmax(0,1fr)}.public-profile-desktop__header-action{grid-column:1/-1;justify-self:start}}