.kpi-chart_chart__PuBGa{position:relative;min-width:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;overflow:visible}.kpi-chart_tick__ineAr{fill:var(--text-dim);font-family:var(--font-mono);font-size:var(--t-xs);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.kpi-chart_tip__RCFx_{background:var(--surface-3);border:1px solid var(--border-strong);border-radius:var(--radius-md);padding:6px 10px;font-family:var(--font-mono);font-size:var(--t-sm);color:var(--text);white-space:nowrap;box-shadow:0 6px 18px rgba(0,0,0,.35);pointer-events:none}.kpi-chart_skeletonBars__nKK33{display:flex;align-items:flex-end;gap:4px;padding-top:4px}.kpi-chart_skeletonBarFlat__qoLMq,.kpi-chart_skeletonBar__vyZsM{flex:1 1;min-width:0;height:20%;border-radius:var(--radius-sm) var(--radius-sm) 0 0;background:hsla(0,0%,100%,.2)}.kpi-chart_skeletonBar__vyZsM{background:var(--surface-2)}.kpi-chart_axis__rsLSw{display:flex;align-items:flex-start;padding-top:4px;overflow:visible;gap:4px}.kpi-chart_axisLabel__ZcdWE{flex:1 1;min-width:0;text-align:center;color:var(--text-dim);font-family:var(--font-mono);font-size:var(--t-xs);line-height:var(--lh-xs);white-space:nowrap;overflow:visible}.kpi-chart_axisLabelStart__4hLiU{text-align:left}.kpi-chart_axisLabelEnd__EGZO3{text-align:right}.kpi-chart_axisCell__rRqbR{flex:1 1;min-width:0;position:relative}.kpi-chart_axisCell__rRqbR[data-ticked]:before{content:"";position:absolute;left:50%;top:-4px;width:1px;height:4px;background:var(--border)}.kpi-chart_axisAnchored__vVgDD{position:absolute;top:0;left:50%;color:var(--text-dim);font-family:var(--font-mono);font-size:var(--t-xs);line-height:var(--lh-xs);white-space:nowrap}.kpi-chart_axisAnchorStart__3NvXW{transform:translateX(0)}.kpi-chart_axisAnchorMiddle__1xwaV{transform:translateX(-50%)}.kpi-chart_axisAnchorEnd__9265M{transform:translateX(-100%)}.kpi-chart_tickMark__i5Hmt{stroke:var(--border);stroke-width:1}.kpi-chart_riseAnimate__VUReG{--an2-rise-duration:180ms;--an2-rise-stagger:20ms}.kpi-chart_riseAnimate__VUReG .recharts-bar-rectangle{transform-box:fill-box;transform-origin:bottom;animation-name:kpi-chart_an2KpiRise__F5HVB;animation-duration:var(--an2-rise-duration);animation-timing-function:ease-out;animation-fill-mode:both}@keyframes kpi-chart_an2KpiRise__F5HVB{0%{opacity:0;transform:scaleY(0)}to{opacity:1;transform:scaleY(1)}}.kpi-chart_riseAnimate__VUReG .recharts-bar-rectangle:first-child{animation-delay:calc(var(--an2-rise-stagger) * 0)}.kpi-chart_riseAnimate__VUReG .recharts-bar-rectangle:nth-child(2){animation-delay:calc(var(--an2-rise-stagger) * 1)}.kpi-chart_riseAnimate__VUReG .recharts-bar-rectangle:nth-child(3){animation-delay:calc(var(--an2-rise-stagger) * 2)}.kpi-chart_riseAnimate__VUReG .recharts-bar-rectangle:nth-child(4){animation-delay:calc(var(--an2-rise-stagger) * 3)}.kpi-chart_riseAnimate__VUReG .recharts-bar-rectangle:nth-child(5){animation-delay:calc(var(--an2-rise-stagger) * 4)}.kpi-chart_riseAnimate__VUReG .recharts-bar-rectangle:nth-child(6){animation-delay:calc(var(--an2-rise-stagger) * 5)}.kpi-chart_riseAnimate__VUReG .recharts-bar-rectangle:nth-child(7){animation-delay:calc(var(--an2-rise-stagger) * 6)}.kpi-chart_riseAnimate__VUReG .recharts-bar-rectangle:nth-child(8){animation-delay:calc(var(--an2-rise-stagger) * 7)}.kpi-chart_riseAnimate__VUReG .recharts-bar-rectangle:nth-child(9){animation-delay:calc(var(--an2-rise-stagger) * 8)}.kpi-chart_riseAnimate__VUReG .recharts-bar-rectangle:nth-child(10){animation-delay:calc(var(--an2-rise-stagger) * 9)}.kpi-chart_riseAnimate__VUReG .recharts-bar-rectangle:nth-child(11){animation-delay:calc(var(--an2-rise-stagger) * 10)}.kpi-chart_riseAnimate__VUReG .recharts-bar-rectangle:nth-child(12){animation-delay:calc(var(--an2-rise-stagger) * 11)}.kpi-chart_riseAnimate__VUReG .recharts-bar-rectangle:nth-child(13){animation-delay:calc(var(--an2-rise-stagger) * 12)}.kpi-chart_riseAnimate__VUReG .recharts-bar-rectangle:nth-child(14){animation-delay:calc(var(--an2-rise-stagger) * 13)}.kpi-chart_riseAnimate__VUReG .recharts-bar-rectangle:nth-child(15){animation-delay:calc(var(--an2-rise-stagger) * 14)}.kpi-chart_riseAnimate__VUReG .recharts-bar-rectangle:nth-child(16){animation-delay:calc(var(--an2-rise-stagger) * 15)}.kpi-chart_riseAnimate__VUReG .recharts-bar-rectangle:nth-child(17){animation-delay:calc(var(--an2-rise-stagger) * 16)}.kpi-chart_riseAnimate__VUReG .recharts-bar-rectangle:nth-child(18){animation-delay:calc(var(--an2-rise-stagger) * 17)}.kpi-chart_riseAnimate__VUReG .recharts-bar-rectangle:nth-child(19){animation-delay:calc(var(--an2-rise-stagger) * 18)}.kpi-chart_riseAnimate__VUReG .recharts-bar-rectangle:nth-child(20){animation-delay:calc(var(--an2-rise-stagger) * 19)}.kpi-chart_riseAnimate__VUReG .recharts-bar-rectangle:nth-child(21){animation-delay:calc(var(--an2-rise-stagger) * 20)}.kpi-chart_riseAnimate__VUReG .recharts-bar-rectangle:nth-child(22){animation-delay:calc(var(--an2-rise-stagger) * 21)}.kpi-chart_riseAnimate__VUReG .recharts-bar-rectangle:nth-child(23){animation-delay:calc(var(--an2-rise-stagger) * 22)}.kpi-chart_riseAnimate__VUReG .recharts-bar-rectangle:nth-child(24){animation-delay:calc(var(--an2-rise-stagger) * 23)}.kpi-chart_riseAnimate__VUReG .recharts-bar-rectangle:nth-child(25){animation-delay:calc(var(--an2-rise-stagger) * 24)}.kpi-chart_riseAnimate__VUReG .recharts-bar-rectangle:nth-child(26){animation-delay:calc(var(--an2-rise-stagger) * 25)}.kpi-chart_riseAnimate__VUReG .recharts-bar-rectangle:nth-child(27){animation-delay:calc(var(--an2-rise-stagger) * 26)}.kpi-chart_riseAnimate__VUReG .recharts-bar-rectangle:nth-child(28){animation-delay:calc(var(--an2-rise-stagger) * 27)}.kpi-chart_riseAnimate__VUReG .recharts-bar-rectangle:nth-child(29){animation-delay:calc(var(--an2-rise-stagger) * 28)}.kpi-chart_riseAnimate__VUReG .recharts-bar-rectangle:nth-child(30){animation-delay:calc(var(--an2-rise-stagger) * 29)}.kpi-chart_riseAnimate__VUReG .recharts-bar-rectangle:nth-child(31){animation-delay:calc(var(--an2-rise-stagger) * 30)}.kpi-chart_riseAnimate__VUReG .recharts-bar-rectangle:nth-child(32){animation-delay:calc(var(--an2-rise-stagger) * 31)}.kpi-chart_riseAnimate__VUReG .recharts-bar-rectangle:nth-child(33){animation-delay:calc(var(--an2-rise-stagger) * 32)}.kpi-chart_riseAnimate__VUReG .recharts-bar-rectangle:nth-child(34){animation-delay:calc(var(--an2-rise-stagger) * 33)}.kpi-chart_riseAnimate__VUReG .recharts-bar-rectangle:nth-child(35){animation-delay:calc(var(--an2-rise-stagger) * 34)}.kpi-chart_riseAnimate__VUReG .recharts-bar-rectangle:nth-child(36){animation-delay:calc(var(--an2-rise-stagger) * 35)}.kpi-chart_riseAnimate__VUReG .recharts-bar-rectangle:nth-child(37){animation-delay:calc(var(--an2-rise-stagger) * 36)}.kpi-chart_riseAnimate__VUReG .recharts-bar-rectangle:nth-child(38){animation-delay:calc(var(--an2-rise-stagger) * 37)}.kpi-chart_riseAnimate__VUReG .recharts-bar-rectangle:nth-child(39){animation-delay:calc(var(--an2-rise-stagger) * 38)}.kpi-chart_riseAnimate__VUReG .recharts-bar-rectangle:nth-child(40){animation-delay:calc(var(--an2-rise-stagger) * 39)}.kpi-chart_riseAnimate__VUReG .recharts-bar-rectangle:nth-child(41){animation-delay:calc(var(--an2-rise-stagger) * 40)}.kpi-chart_riseAnimate__VUReG .recharts-bar-rectangle:nth-child(42){animation-delay:calc(var(--an2-rise-stagger) * 41)}.kpi-chart_riseAnimate__VUReG .recharts-bar-rectangle:nth-child(43){animation-delay:calc(var(--an2-rise-stagger) * 42)}.kpi-chart_riseAnimate__VUReG .recharts-bar-rectangle:nth-child(44){animation-delay:calc(var(--an2-rise-stagger) * 43)}.kpi-chart_riseAnimate__VUReG .recharts-bar-rectangle:nth-child(45){animation-delay:calc(var(--an2-rise-stagger) * 44)}.kpi-chart_riseAnimate__VUReG .recharts-bar-rectangle:nth-child(46){animation-delay:calc(var(--an2-rise-stagger) * 45)}.kpi-chart_riseAnimate__VUReG .recharts-bar-rectangle:nth-child(47){animation-delay:calc(var(--an2-rise-stagger) * 46)}.kpi-chart_riseAnimate__VUReG .recharts-bar-rectangle:nth-child(48){animation-delay:calc(var(--an2-rise-stagger) * 47)}.kpi-chart_riseAnimate__VUReG .recharts-bar-rectangle:nth-child(49){animation-delay:calc(var(--an2-rise-stagger) * 48)}.kpi-chart_riseAnimate__VUReG .recharts-bar-rectangle:nth-child(50){animation-delay:calc(var(--an2-rise-stagger) * 49)}.kpi-chart_riseAnimate__VUReG .recharts-bar-rectangle:nth-child(51){animation-delay:calc(var(--an2-rise-stagger) * 50)}.kpi-chart_riseAnimate__VUReG .recharts-bar-rectangle:nth-child(52){animation-delay:calc(var(--an2-rise-stagger) * 51)}.kpi-chart_riseAnimate__VUReG .recharts-bar-rectangle:nth-child(53){animation-delay:calc(var(--an2-rise-stagger) * 52)}.kpi-chart_riseAnimate__VUReG .recharts-bar-rectangle:nth-child(54){animation-delay:calc(var(--an2-rise-stagger) * 53)}.kpi-chart_riseAnimate__VUReG .recharts-bar-rectangle:nth-child(55){animation-delay:calc(var(--an2-rise-stagger) * 54)}.kpi-chart_riseAnimate__VUReG .recharts-bar-rectangle:nth-child(56){animation-delay:calc(var(--an2-rise-stagger) * 55)}.kpi-chart_riseAnimate__VUReG .recharts-bar-rectangle:nth-child(57){animation-delay:calc(var(--an2-rise-stagger) * 56)}.kpi-chart_riseAnimate__VUReG .recharts-bar-rectangle:nth-child(58){animation-delay:calc(var(--an2-rise-stagger) * 57)}.kpi-chart_riseAnimate__VUReG .recharts-bar-rectangle:nth-child(59){animation-delay:calc(var(--an2-rise-stagger) * 58)}.kpi-chart_riseAnimate__VUReG .recharts-bar-rectangle:nth-child(60),.kpi-chart_riseAnimate__VUReG .recharts-bar-rectangle:nth-child(n+61){animation-delay:calc(var(--an2-rise-stagger) * 59)}@media (prefers-reduced-motion:reduce){.kpi-chart_riseAnimate__VUReG .recharts-bar-rectangle{animation:none!important;opacity:1;transform:none}}.brand-profile_surface__2fOfE{margin:0 0 28px}.brand-profile_loading__89eiI{height:138px;background:linear-gradient(100deg,var(--surface-1) 40%,var(--surface-2) 50%,var(--surface-1) 60%);background-size:220% 100%;animation:brand-profile_profileShimmer__hvD6x 1.4s ease-in-out infinite}.brand-profile_loadError__BS4kC,.brand-profile_loading__89eiI{margin-bottom:28px;border:1px solid var(--border);border-radius:var(--radius-lg)}.brand-profile_loadError__BS4kC{display:flex;align-items:center;justify-content:space-between;gap:18px;min-height:104px;padding:20px 22px;background:var(--surface-1);color:var(--text-dim)}.brand-profile_loadError__BS4kC strong{color:var(--text)}.brand-profile_loadError__BS4kC p{margin-top:4px}@keyframes brand-profile_profileShimmer__hvD6x{0%{background-position:100% 0}to{background-position:-100% 0}}.brand-profile_shell__FtJgC{overflow:hidden;border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--surface-1)}.brand-profile_header__J_hpg{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;padding:22px;border-bottom:1px solid var(--border)}.brand-profile_eyebrow__oA97I,.brand-profile_number__UNmQD,.brand-profile_revision__Izyml{font-family:var(--font-mono);font-size:var(--t-xs);letter-spacing:.07em;text-transform:uppercase;color:var(--text-faint)}.brand-profile_header__J_hpg h2{margin-top:5px;font-size:var(--t-xl);line-height:1.2;letter-spacing:-.02em}.brand-profile_header__J_hpg p{max-width:58ch;margin-top:7px;color:var(--text-dim)}.brand-profile_revision__Izyml{white-space:nowrap}.brand-profile_headerActions__tQwpT{display:flex;flex:0 0 auto;align-items:center;gap:12px}.brand-profile_chatButton__B07Pf{display:inline-flex;align-items:center;gap:7px;padding:7px 11px;border:1px solid var(--border);border-radius:var(--radius-sm);background:transparent;color:var(--text-dim);font:inherit;text-decoration:none;white-space:nowrap;cursor:pointer;transition:color var(--transition),background var(--transition),border-color var(--transition)}.brand-profile_chatButton__B07Pf:hover{background:hsla(0,0%,100%,.04);color:var(--text)}.brand-profile_chatButton__B07Pf:focus-visible{outline:2px solid hsla(0,0%,100%,.72);outline-offset:2px}.brand-profile_visual__ovnQu{display:grid;grid-template-columns:112px minmax(0,1fr);grid-gap:22px;gap:22px;padding:22px;border-bottom:1px solid var(--border)}.brand-profile_logo__AucdE{display:grid;width:112px;height:112px;place-items:center;overflow:hidden;border:1px solid var(--border-strong);border-radius:var(--radius-md);background:#fff;color:#101218;font-size:var(--t-2xl);font-weight:var(--w-semibold)}.brand-profile_logo__AucdE img{width:100%;height:100%;object-fit:contain}.brand-profile_logo__AucdE[data-tone=light]{background:var(--surface-3);color:var(--text)}.brand-profile_visualTitle__znmgm{margin-bottom:12px;font-size:var(--t-md);font-weight:var(--w-semibold)}.brand-profile_actions__thv88,.brand-profile_historyMeta__8_6o_,.brand-profile_swatches__8Ukhe,.brand-profile_traits__MB1oB{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.brand-profile_swatch__jGwAR{display:inline-flex;align-items:center;gap:8px;min-width:112px;padding:7px 10px;border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface-2);color:var(--text-dim);font-size:var(--t-xs)}.brand-profile_swatchColor__06BDF{width:22px;height:22px;flex:0 0 auto;border:1px solid hsla(0,0%,100%,.18);border-radius:50%}.brand-profile_traits__MB1oB{margin-top:13px}.brand-profile_trait___5WB5{padding:4px 9px;border:1px solid var(--border);border-radius:var(--radius-pill);color:var(--text-dim);font-size:var(--t-xs)}.brand-profile_sections__T9o0d{padding:0 22px}.brand-profile_section__QdLG_{padding:19px 0 20px;border-bottom:1px solid var(--border)}.brand-profile_section__QdLG_:last-child{border-bottom:0}.brand-profile_sectionHeading___H1js{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:13px}.brand-profile_sectionTitle__lZrzB{display:flex;align-items:baseline;gap:11px}.brand-profile_sectionTitle__lZrzB h3{font-size:var(--t-md);font-weight:var(--w-semibold)}.brand-profile_editButton__vOrGm,.brand-profile_quietButton__ozboR{border:1px solid transparent;border-radius:var(--radius-sm);background:transparent;color:var(--text-dim);cursor:pointer;transition:color var(--transition),background var(--transition),border-color var(--transition)}.brand-profile_editButton__vOrGm{display:inline-grid;width:34px;height:34px;place-items:center}.brand-profile_editButton__vOrGm:hover,.brand-profile_quietButton__ozboR:hover{border-color:var(--border);background:hsla(0,0%,100%,.04);color:var(--text)}.brand-profile_editButton__vOrGm:focus-visible,.brand-profile_field__FK2_P input:focus-visible,.brand-profile_field__FK2_P textarea:focus-visible,.brand-profile_quietButton__ozboR:focus-visible{outline:2px solid hsla(0,0%,100%,.72);outline-offset:2px}.brand-profile_groups__RFvNb{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:18px 26px;gap:18px 26px}.brand-profile_group__awQV7 h4{margin-bottom:7px;color:var(--text-dim);font-size:var(--t-xs);font-weight:var(--w-semibold);letter-spacing:.04em;text-transform:uppercase}.brand-profile_groupFull__fGjeU{grid-column:1/-1}.brand-profile_catalog__xYmcJ,.brand-profile_points__xULOe{display:grid;grid-gap:5px;gap:5px;padding-left:19px;color:var(--text-dim)}.brand-profile_pairLabel__nkgu7{color:inherit;font-weight:var(--w-semibold)}.brand-profile_catalog__xYmcJ>li::marker,.brand-profile_points__xULOe li::marker{color:var(--text-faint)}.brand-profile_catalog__xYmcJ{gap:13px}.brand-profile_catalog__xYmcJ strong{color:var(--text);font-weight:var(--w-semibold)}.brand-profile_catalog__xYmcJ ul{margin-top:5px}.brand-profile_longform___qjOX{display:grid;grid-gap:10px;gap:10px;color:var(--text-dim);line-height:1.5}.brand-profile_pillGroup__Gk5o2{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.brand-profile_editor__N0n2G{display:grid;grid-gap:15px;gap:15px;padding:16px;border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface-2)}.brand-profile_field__FK2_P{display:grid;grid-gap:6px;gap:6px}.brand-profile_field__FK2_P label{color:var(--text-dim);font-size:var(--t-xs);font-weight:var(--w-semibold)}.brand-profile_field__FK2_P input,.brand-profile_field__FK2_P textarea{width:100%;border:1px solid var(--border-strong);border-radius:var(--radius-sm);background:var(--surface-1);color:var(--text);padding:10px 11px;line-height:1.5}.brand-profile_field__FK2_P textarea{min-height:108px;resize:vertical}.brand-profile_field__FK2_P small{color:var(--text-faint)}.brand-profile_actions__thv88{justify-content:flex-end}.brand-profile_quietButton__ozboR{padding:7px 11px}.brand-profile_saveButton__jIiS8{border:1px solid hsla(0,0%,100%,.86);border-radius:var(--radius-pill);background:rgba(250,251,252,.9);color:#0a0b0f;padding:8px 15px;font-weight:var(--w-semibold);cursor:pointer}.brand-profile_saveButton__jIiS8:hover{background:#fff}.brand-profile_saveButton__jIiS8:disabled{opacity:.52;cursor:default}.brand-profile_saveButton__jIiS8:focus-visible{outline:2px solid hsla(0,0%,100%,.72);outline-offset:3px}.brand-profile_notice__lsI3l{margin:0 22px 18px;padding:10px 12px;border:1px solid var(--border);border-radius:var(--radius-sm);color:var(--text-dim);background:var(--surface-2)}.brand-profile_notice__lsI3l[role=alert]{color:var(--amber-ink)}.brand-profile_history__Af7oI{border-top:1px solid var(--border);padding:0 22px}.brand-profile_history__Af7oI summary{padding:16px 0;color:var(--text-dim);cursor:pointer;font-weight:var(--w-semibold)}.brand-profile_history__Af7oI summary:focus-visible{outline:2px solid hsla(0,0%,100%,.72);outline-offset:3px}.brand-profile_historyList__C2wzo{display:grid;grid-gap:8px;gap:8px;padding:0 0 18px}.brand-profile_historyRow__mGSoQ{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:10px 12px;border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface-2)}.brand-profile_historyMeta__8_6o_{color:var(--text-faint);font-size:var(--t-xs)}.brand-profile_historyMeta__8_6o_ strong{color:var(--text)}.brand-profile_failedLine__v_eJ4{color:var(--text-dim)}.brand-profile_seedLine__T6eyZ{padding:16px 0 4px;color:var(--text-dim);font-size:var(--t-sm)}.brand-profile_groupLead__zzDyy{margin-bottom:5px;color:var(--text-dim);line-height:1.5}.brand-profile_identityName__0PpaO{display:flex;align-items:baseline;flex-wrap:wrap;gap:9px}.brand-profile_identityName__0PpaO strong{color:var(--text);font-size:var(--t-md);font-weight:var(--w-semibold)}.brand-profile_identityHandle__s4bsc{color:var(--text-faint);font-size:var(--t-sm)}.brand-profile_identityBio__l0KOX{margin-top:9px;color:var(--text-dim);line-height:1.5}@media (max-width:760px){.brand-profile_header__J_hpg{padding:18px}.brand-profile_visual__ovnQu{grid-template-columns:80px minmax(0,1fr);padding:18px}.brand-profile_logo__AucdE{width:80px;height:80px}.brand-profile_history__Af7oI,.brand-profile_sections__T9o0d{padding-left:18px;padding-right:18px}.brand-profile_groups__RFvNb{grid-template-columns:1fr}}@media (max-width:480px){.brand-profile_header__J_hpg{display:block}.brand-profile_revision__Izyml{display:block;margin-top:10px}.brand-profile_headerActions__tQwpT{flex-wrap:wrap}.brand-profile_visual__ovnQu{grid-template-columns:1fr}.brand-profile_historyRow__mGSoQ,.brand-profile_loadError__BS4kC{align-items:flex-start;flex-direction:column}}@media (prefers-reduced-motion:reduce){.brand-profile_loading__89eiI{animation:none}}.portfolio-media-rail_shell__l9A8r{min-width:0;margin-bottom:-12px}.portfolio-media-rail_header__3y5HR{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:11px}.portfolio-media-rail_header__3y5HR h4{margin:0;color:var(--text-dim);font-size:var(--t-xs);font-weight:var(--w-semibold);letter-spacing:.04em;text-transform:uppercase}.portfolio-media-rail_visuallyHidden__qLaWz{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}.portfolio-media-rail_track__KDvGX:focus-visible,.portfolio-media-rail_videoPreview___BW8o:focus-visible{outline:2px solid hsla(0,0%,100%,.72);outline-offset:3px}.portfolio-media-rail_track__KDvGX{display:grid;grid-auto-columns:minmax(210px,28%);grid-auto-flow:column;grid-gap:14px;gap:14px;overflow-x:auto;overscroll-behavior-inline:contain;padding:2px 2px 22px;scroll-behavior:smooth;scroll-padding-inline:2px;scroll-snap-type:inline mandatory;scrollbar-color:hsla(0,0%,100%,.18) transparent;scrollbar-width:thin;-webkit-overflow-scrolling:touch}.portfolio-media-rail_card__tmNUK{min-width:0;overflow:hidden;border:1px solid var(--border);border-radius:var(--radius-md);background:linear-gradient(145deg,hsla(0,0%,100%,.052),hsla(0,0%,100%,.02));box-shadow:0 12px 34px rgba(0,0,0,.12),inset 0 1px 0 hsla(0,0%,100%,.04);scroll-snap-align:start}.portfolio-media-rail_fallback__e5FFP,.portfolio-media-rail_mediaFrame__C17KU,.portfolio-media-rail_videoPreview___BW8o{position:relative;width:100%;aspect-ratio:4/3;overflow:hidden;border:0;border-bottom:1px solid var(--border);background:var(--surface-2)}.portfolio-media-rail_mediaFrame__C17KU img,.portfolio-media-rail_mediaFrame__C17KU video,.portfolio-media-rail_videoPreview___BW8o>img{display:block;width:100%;height:100%;object-fit:cover}.portfolio-media-rail_mediaFrame__C17KU video{background:#090a0e}.portfolio-media-rail_fallback__e5FFP{display:grid;place-items:center;padding:14px;background:var(--surface-2);text-align:center}.portfolio-media-rail_fallback__e5FFP span{font-size:var(--t-sm);font-weight:var(--w-semibold);line-height:1.3;overflow-wrap:anywhere}.portfolio-media-rail_videoPreview___BW8o{display:block;padding:0;color:#fff;cursor:pointer}.portfolio-media-rail_playIcon__4qHkc{position:absolute;inset:50% auto auto 50%;display:grid;width:44px;height:44px;place-items:center;border:1px solid hsla(0,0%,100%,.5);border-radius:var(--radius-pill);background:rgba(10,11,15,.68);box-shadow:0 8px 24px rgba(0,0,0,.25);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);transform:translate(-50%,-50%);transition:background var(--transition),transform var(--transition)}.portfolio-media-rail_videoPreview___BW8o:hover .portfolio-media-rail_playIcon__4qHkc{background:rgba(10,11,15,.84);transform:translate(-50%,-50%) scale(1.04)}.portfolio-media-rail_copy__CdXl7{padding:13px 14px 15px}.portfolio-media-rail_copy__CdXl7 strong{display:block;color:var(--text);font-size:var(--t-sm);font-weight:var(--w-semibold);line-height:1.35}.portfolio-media-rail_copy__CdXl7 ul{display:grid;grid-gap:5px;gap:5px;margin:8px 0 0;padding-left:16px;color:var(--text-dim);font-size:var(--t-xs);line-height:1.45}.portfolio-media-rail_copy__CdXl7 li::marker{color:var(--text-faint)}.portfolio-media-rail_plusCard__NpRCZ{display:grid;grid-template-rows:auto 1fr;border-style:dashed;background:transparent;box-shadow:none}.portfolio-media-rail_plusGlyph__IdQd2{display:grid;width:100%;aspect-ratio:4/3;place-items:center;border-bottom:1px dashed var(--border);color:var(--text-faint);font-size:var(--t-2xl);font-weight:var(--w-semibold);line-height:1}.portfolio-media-rail_plusCard__NpRCZ .portfolio-media-rail_copy__CdXl7 p{margin:0;color:var(--text-dim);font-size:var(--t-xs);line-height:1.45}@media (max-width:720px){.portfolio-media-rail_track__KDvGX{grid-auto-columns:minmax(210px,76%)}}@media (prefers-reduced-motion:reduce){.portfolio-media-rail_playIcon__4qHkc,.portfolio-media-rail_track__KDvGX{scroll-behavior:auto;transition:none}}.select_root__bjZnO{position:relative;display:inline-flex;max-width:100%;min-width:0;vertical-align:middle}.select_block__BfrJt{display:flex;width:100%}.select_trigger__Dph7R{display:inline-flex;align-items:center;gap:8px;width:100%;min-width:0;min-height:36px;padding:0 10px 0 12px;font-family:var(--font-ui);font-size:var(--t-md);line-height:var(--lh-md);font-weight:var(--w-regular);text-align:left;color:var(--text);background:var(--surface-2);border:1px solid var(--border);border-radius:var(--radius-md);cursor:pointer;transition:border-color var(--transition),color var(--transition),background var(--transition)}.select_trigger__Dph7R:hover:not(:disabled){border-color:var(--hover-border);background:var(--hover-bg)}.select_trigger__Dph7R:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.select_trigger__Dph7R[aria-expanded=true]{background:var(--selected-bg);border-color:var(--selected-border)}.select_trigger__Dph7R:disabled{opacity:.5;cursor:default}.select_sm__wF9Vm .select_trigger__Dph7R{min-height:32px;padding:0 8px 0 10px;gap:6px;font-size:var(--t-sm);line-height:var(--lh-sm);border-radius:var(--radius-sm)}.select_label___oX4y{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select_placeholder__0NToO{color:var(--text-dim);opacity:.6}.select_icon__AYc0_{display:inline-flex;flex:0 0 auto;align-items:center}.select_chevron__cRx3H{flex:0 0 auto;width:12px;height:12px;color:currentColor;transition:transform var(--transition)}.select_trigger__Dph7R[aria-expanded=true] .select_chevron__cRx3H{transform:rotate(180deg)}@keyframes select_select-in-down__N7dKh{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}@keyframes select_select-in-up__BwofC{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@keyframes select_select-out-down__5vBAp{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(-4px)}}@keyframes select_select-out-up___1CGB{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(4px)}}.select_menu__1MHLG{position:absolute;top:calc(100% + 4px);left:0;z-index:60;box-sizing:border-box;min-width:100%;max-width:min(360px,90vw);max-height:320px;margin:0;padding:4px;overflow-y:auto;overscroll-behavior:contain;list-style:none;background:var(--surface-3);border:1px solid var(--border);border-top:1px solid hsla(0,0%,100%,.18);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.1),0 20px 50px rgba(0,0,0,.4);border-radius:var(--radius-md);animation:select_select-in-down__N7dKh var(--transition) both}.select_menu__1MHLG:focus{outline:none}.select_right__jnG84{left:auto;right:0}.select_up____qbR{top:auto;bottom:calc(100% + 4px);animation-name:select_select-in-up__BwofC}.select_closing__XlSTd{animation-name:select_select-out-down__5vBAp;pointer-events:none}.select_up____qbR.select_closing__XlSTd{animation-name:select_select-out-up___1CGB}.select_option__m04S1{display:flex;align-items:center;gap:10px;padding:7px 10px;font-size:var(--t-md);line-height:var(--lh-md);color:var(--text);border-radius:var(--radius-sm);cursor:pointer;white-space:nowrap;transition:background var(--transition),color var(--transition)}.select_sm__wF9Vm .select_option__m04S1{padding:5px 8px;font-size:var(--t-sm);line-height:var(--lh-sm)}.select_option__m04S1[data-active=true]{background:var(--hover-bg)}.select_option__m04S1[aria-selected=true]{background:var(--selected-bg);color:var(--selected-ink)}.select_option__m04S1[aria-selected=true][data-active=true]{background:var(--selected-bg);box-shadow:inset 0 0 0 1px var(--selected-border)}.select_option__m04S1[aria-disabled=true]{opacity:.5;cursor:default}.select_optionLabel__opx1_{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis}.select_hint__R6WOu{flex:0 0 auto;margin-left:auto;color:var(--text-faint);font-size:var(--t-xs);line-height:var(--lh-xs)}.select_check__ygJrA{flex:0 0 auto;width:12px;height:12px;color:var(--selected-ink);visibility:hidden}.select_option__m04S1[aria-selected=true] .select_check__ygJrA{visibility:visible}@media (prefers-reduced-motion:reduce){.select_closing__XlSTd,.select_menu__1MHLG{animation:none}.select_chevron__cRx3H{transition:none}}.post-time-picker_editor__rdPrH{display:flex;flex-direction:row;align-items:flex-start;flex-wrap:wrap;gap:14px}.post-time-picker_calendar__Tm7WF{display:flex;flex-direction:column;gap:6px;flex:none}.post-time-picker_monthBar__4Djvn{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:0 2px}.post-time-picker_monthLabel__xWnWJ{font-size:var(--t-sm);font-weight:var(--w-medium);color:var(--text)}.post-time-picker_control__ZN0bJ{width:32px;height:32px;padding:0;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;border:1px solid var(--control-border);background:var(--control-bg);box-shadow:var(--control-shadow);color:var(--control-ink);cursor:pointer;transition:transform var(--transition),box-shadow var(--transition)}.post-time-picker_control__ZN0bJ:hover{background:var(--control-bg-hover);box-shadow:var(--control-shadow-hover);transform:translateY(-1px)}.post-time-picker_control__ZN0bJ:active{background:var(--control-bg-active);box-shadow:var(--control-shadow-active);transform:none}.post-time-picker_control__ZN0bJ:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.post-time-picker_control__ZN0bJ:disabled{opacity:.5;cursor:default;transform:none}.post-time-picker_grid__wcNud{display:flex;flex-direction:column;gap:2px}.post-time-picker_grid__wcNud:focus-visible{outline:none}.post-time-picker_row__HaqLP{display:grid;grid-template-columns:repeat(7,32px);grid-gap:2px;gap:2px}.post-time-picker_head__3kDbq{height:20px;display:inline-flex;align-items:center;justify-content:center;font-size:var(--t-xs);color:var(--text-faint)}.post-time-picker_blank__kyTfz{width:32px;height:32px}.post-time-picker_day__FAgrk{width:32px;height:32px;padding:0;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;border:1px solid transparent;background:transparent;color:var(--text);font-size:var(--t-sm);font-weight:var(--w-regular);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;cursor:pointer;transition:background var(--transition),box-shadow var(--transition),transform var(--transition)}.post-time-picker_day__FAgrk:hover:not(:disabled){background:var(--hover-bg)}.post-time-picker_day__FAgrk:focus-visible{outline:2px solid var(--focus-ring);outline-offset:1px}.post-time-picker_day__FAgrk:disabled{opacity:.5;cursor:default}.post-time-picker_today__3fd4J{box-shadow:0 0 0 1px var(--selected-border)}.post-time-picker_selected__ik_qH,.post-time-picker_selected__ik_qH:hover:not(:disabled){border-color:var(--control-border);background:var(--control-bg);box-shadow:var(--control-shadow);color:var(--control-ink);font-weight:var(--w-semibold)}.post-time-picker_selected__ik_qH.post-time-picker_today__3fd4J{box-shadow:var(--control-shadow),0 0 0 1px var(--selected-border)}.post-time-picker_timeRow__00O1F{display:inline-flex;align-items:center;flex-wrap:wrap;gap:8px;padding:0 2px}.post-time-picker_at__Yryg9{font-size:var(--t-sm);color:var(--text-dim)}.post-time-picker_zone__n0j8M{margin:0;font-size:var(--t-xs);color:var(--text-dim);white-space:nowrap}.approval-player_note__qEF_R{margin:0;font-size:var(--t-sm);color:var(--text-dim);text-align:center}.approval-player_reject__ZxtPg{width:0;min-width:100%}.approval-player_rejecting__Q0QR_{overflow-y:auto}.approval-player_rejecting__Q0QR_ .review-piece{height:min(34vh,320px)}.add-account-plan-live_planLive__qPFh0{display:contents}.add-account-plan-live_planLive__qPFh0[data-name-taken=true] .aa-avail-pill{display:none}.signup-popup_backdrop__uRGw_{position:fixed;inset:0;z-index:40;display:grid;place-items:center;padding:16px;background:radial-gradient(ellipse 70% 55% at 50% 55%,rgba(139,92,246,.28),transparent 70%),rgba(11,11,15,.72);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.signup-popup_card__qG2YF{--lm-ink:#1d1d1f;--lm-ink-2:#6e6e73;--lm-hairline:#e3e3e8;--lm-purple:#7c3aed;--lm-purple-deep:#6d28d9;--lm-metal-rim:linear-gradient(110deg,#7c3aed,#fff 22%,#a78bfa 45%,#fff 68%,#6d28d9);--lm-pill-face:linear-gradient(180deg,#b9a2fb,#7c3aed 30%,#4c1d95 50%,#5b21b6 54%,#7c3aed 74%,#a78bfa);--lm-pill-edge:linear-gradient(110deg,#4c1d95,#ddd6fe 30%,#6d28d9 55%,#ddd6fe 80%,#4c1d95);--lm-pill-shadow:inset 0 1px 0 hsla(0,0%,100%,.8),inset 0 -1px 0 hsla(0,0%,100%,.25),0 8px 20px -2px rgba(91,33,182,.5),0 2px 3px rgba(46,16,101,.35);--lm-pill-shadow-hover:inset 0 1px 0 hsla(0,0%,100%,.9),inset 0 -1px 0 hsla(0,0%,100%,.3),0 12px 28px -2px rgba(91,33,182,.6),0 2px 3px rgba(46,16,101,.4);--lm-sec-shadow:0 1px 2px rgba(0,0,0,.06),0 6px 18px rgba(109,40,217,.1);--lm-sec-shadow-hover:0 1px 2px rgba(0,0,0,.06),0 10px 24px rgba(109,40,217,.18);box-sizing:border-box;width:100%;max-width:420px;padding:32px 28px 24px;text-align:center;background:#fff;color:var(--lm-ink);border:1px solid var(--lm-hairline);border-radius:22px;box-shadow:0 1px 2px rgba(0,0,0,.04),0 10px 30px rgba(0,0,0,.06),0 30px 80px -10px rgba(139,92,246,.35);-webkit-font-smoothing:antialiased}.signup-popup_card__qG2YF *,.signup-popup_card__qG2YF :after,.signup-popup_card__qG2YF :before{box-sizing:border-box}.signup-popup_logo__mYsmK{display:block;height:22px;width:auto;margin:0 auto 22px}.signup-popup_title__1NaNI{margin:0;font-size:26px;line-height:1.12;font-weight:600;letter-spacing:-.035em}.signup-popup_sub__l3rpf{margin:10px 0 24px;font-size:15px;line-height:1.45;color:var(--lm-ink-2)}.signup-popup_sub__l3rpf b{font-weight:600;color:var(--lm-ink)}.signup-popup_stack__Fvyp6{display:flex;flex-direction:column;gap:12px}.signup-popup_btn__hFaGP{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:10px;width:100%;height:52px;padding:0 24px;border:1px solid transparent;border-radius:999px;font:inherit;font-size:15px;font-weight:600;letter-spacing:-.02em;line-height:1;white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:filter .16s cubic-bezier(.22,1,.36,1),box-shadow .16s cubic-bezier(.22,1,.36,1),transform .16s cubic-bezier(.22,1,.36,1)}.signup-popup_btn__hFaGP:active,.signup-popup_send__3jBDB:active{transform:scale(.97)}.signup-popup_btn__hFaGP:focus-visible,.signup-popup_send__3jBDB:focus-visible{outline:2px solid var(--lm-purple-deep);outline-offset:4px}.signup-popup_primary__cjUNx{color:#fff;background-image:var(--lm-pill-face),var(--lm-pill-edge);background-origin:padding-box,border-box;background-clip:padding-box,border-box;box-shadow:var(--lm-pill-shadow)}.signup-popup_primary__cjUNx:hover{filter:saturate(1.08);box-shadow:var(--lm-pill-shadow-hover)}.signup-popup_secondary__Vlh_v{color:#202020;background:linear-gradient(#fff,#fff) padding-box,var(--lm-metal-rim) border-box;box-shadow:var(--lm-sec-shadow)}.signup-popup_secondary__Vlh_v:hover{box-shadow:var(--lm-sec-shadow-hover)}.signup-popup_label__zdGPa{display:inline-flex;align-items:center;background-image:linear-gradient(270deg,#fff0,#ffffff4d,#fff0),linear-gradient(currentColor,currentColor);background-size:200% 100%,100% 100%;background-position:200% 0,0 0;background-repeat:no-repeat;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:inherit;animation:signup-popup_sheen__drQi1 4.5s cubic-bezier(.22,1,.36,1) infinite}.signup-popup_secondary__Vlh_v .signup-popup_label__zdGPa{background-image:linear-gradient(270deg,#fff0,#ffffffb3,#fff0),linear-gradient(currentColor,currentColor)}@keyframes signup-popup_sheen__drQi1{0%,55%{background-position:200% 0,0 0}to{background-position:-100% 0,0 0}}.signup-popup_gdisc__nv9KP{display:grid;place-items:center;width:28px;height:28px;border-radius:50%;background:#fff;box-shadow:0 1px 2px rgba(46,16,101,.3)}.signup-popup_gdisc__nv9KP svg{width:16px;height:16px}.signup-popup_box__iSTSs{display:flex;align-items:center;gap:8px;min-height:60px;padding:6px 6px 6px 22px;border:1px solid transparent;border-radius:999px;background:linear-gradient(#fff,#fff) padding-box,var(--lm-metal-rim) border-box;box-shadow:0 1px 2px rgba(0,0,0,.05),0 10px 30px rgba(76,29,149,.08);transition:box-shadow .25s ease}.signup-popup_box__iSTSs:focus-within{box-shadow:0 0 0 2px #fff,0 0 0 4px var(--lm-purple-deep),0 10px 30px rgba(109,40,217,.14)}.signup-popup_input__pi66V{flex:1 1 auto;min-width:0;height:48px;padding:0;border:0;outline:0;background:transparent;color:var(--lm-ink);font:inherit;font-size:17px;letter-spacing:-.01em}.signup-popup_input__pi66V::placeholder{color:#76767c;opacity:1}.signup-popup_input__pi66V:-webkit-autofill,.signup-popup_input__pi66V:-webkit-autofill:focus,.signup-popup_input__pi66V:-webkit-autofill:hover{color-scheme:light;-webkit-text-fill-color:var(--lm-ink);-webkit-box-shadow:inset 0 0 0 1000px #fff;caret-color:var(--lm-ink);-webkit-transition:background-color 9999s ease-out 0s;transition:background-color 9999s ease-out 0s}.signup-popup_send__3jBDB{flex:none;display:grid;place-items:center;width:48px;height:48px;padding:0;border:1px solid transparent;border-radius:50%;color:#fff;cursor:pointer;background-image:var(--lm-pill-face),var(--lm-pill-edge);background-origin:padding-box,border-box;background-clip:padding-box,border-box;box-shadow:var(--lm-pill-shadow);transition:filter .16s ease,box-shadow .16s ease}.signup-popup_send__3jBDB:hover{filter:saturate(1.08);box-shadow:var(--lm-pill-shadow-hover)}.signup-popup_send__3jBDB svg{width:20px;height:20px}.signup-popup_aside__BZe8b{display:flex;flex-direction:column;align-items:center;gap:2px}.signup-popup_hint__OuSEz{margin:0;font-size:13px;line-height:1.4;color:var(--lm-ink-2)}.signup-popup_hint__OuSEz b{font-weight:600;color:var(--lm-ink);overflow-wrap:anywhere}.signup-popup_textBtn__kd_Pc{padding:4px 6px;border:0;background:transparent;font:inherit;font-size:13px;line-height:1.4;color:var(--lm-ink);text-decoration:underline;text-underline-offset:2px;cursor:pointer}.signup-popup_textBtn__kd_Pc:disabled{opacity:.55;cursor:default}.signup-popup_textBtn__kd_Pc:focus-visible{outline:2px solid var(--lm-purple-deep);outline-offset:2px;border-radius:4px}.signup-popup_error__LTqem{margin:14px 0 0;font-size:13px;line-height:1.4;color:#b42318}.signup-popup_send__3jBDB:disabled{opacity:.55;cursor:default}.signup-popup_terms__ZHwR5{margin:20px 0 0;font-size:13px;line-height:1.4;color:var(--lm-ink-2)}.signup-popup_terms__ZHwR5 a{color:var(--lm-ink);text-decoration:underline;text-underline-offset:2px}.signup-popup_terms__ZHwR5 a:focus-visible{outline:2px solid var(--lm-purple-deep);outline-offset:2px;border-radius:4px}@media (max-width:400px){.signup-popup_card__qG2YF{padding:28px 20px 20px}.signup-popup_title__1NaNI{font-size:23px}}@media (prefers-reduced-motion:reduce){.signup-popup_box__iSTSs,.signup-popup_btn__hFaGP,.signup-popup_send__3jBDB{transition:none}.signup-popup_label__zdGPa{animation:none}}