.page-module__gCzFwq__page{grid-template-rows:var(--size-3xl) minmax(0, 1fr) var(--size-3xl);min-height:100vh;margin-top:calc(-1 * var(--store-shell-edge));margin-inline:calc(-1 * var(--store-shell-edge));padding:var(--space-xs) var(--space-md);background:var(--background-canvas);color:var(--text-primary);display:grid}.page-module__gCzFwq__header{align-items:center;display:flex}.page-module__gCzFwq__logo{margin-left:calc(-1 * var(--space-xs));padding:var(--space-xs);border-radius:var(--radius-sm);transition:background-color var(--duration-fast) var(--ease-out);justify-content:center;align-items:center;display:inline-flex}.page-module__gCzFwq__logo:hover{background:var(--background-secondary)}.page-module__gCzFwq__logo:focus-visible{box-shadow:0 0 0 2px var(--background-canvas), 0 0 0 5.5px var(--ring-primary);outline:none}.page-module__gCzFwq__logoMark{width:auto;height:var(--size-lg);fill:var(--text-primary)}.page-module__gCzFwq__content{padding:var(--space-xxxl) var(--space-xxl);text-align:center;justify-content:center;align-items:center;display:flex}.page-module__gCzFwq__message{width:100%;max-width:var(--layout-card-max);align-items:center;gap:var(--space-sm);flex-direction:column;display:flex}.page-module__gCzFwq__title{color:var(--text-primary);font-size:var(--font-size-heading-lg);font-weight:var(--weight-normal);letter-spacing:var(--tracking-display);line-height:var(--lh-heading-lg);margin:0}.page-module__gCzFwq__description{color:var(--text-secondary);font-size:var(--font-size-text-md);line-height:var(--lh-text-md);margin:0}.page-module__gCzFwq__actions{padding-top:var(--space-sm)}.page-module__gCzFwq__footerSpacer{width:100%}
.button-module__oBw9Nq__button{justify-content:center;align-items:center;gap:var(--space-xs);border:var(--border-width-hairline) solid transparent;font-family:var(--font-sans);font-weight:var(--weight-semibold);text-align:center;white-space:nowrap;cursor:pointer;transition:background-color var(--duration-fast) var(--ease-out), border-color var(--duration-fast) var(--ease-out), color var(--duration-fast) var(--ease-out), box-shadow var(--duration-fast) var(--ease-out);display:inline-flex}.button-module__oBw9Nq__button:focus-visible{box-shadow:0 0 0 2px var(--background-primary), 0 0 0 5.5px var(--ring-primary);outline:none}.button-module__oBw9Nq__button:disabled{opacity:.5;cursor:not-allowed;pointer-events:none}.button-module__oBw9Nq__sizeSmall{padding:var(--space-xs) var(--space-sm);border-radius:var(--radius-sm);font-size:var(--font-size-text-xs);line-height:var(--lh-text-xs)}.button-module__oBw9Nq__sizeDefault{padding:var(--space-xs) var(--space-md);border-radius:var(--radius-md);font-size:var(--font-size-text-sm);line-height:var(--lh-text-sm)}.button-module__oBw9Nq__sizeCta{padding:var(--space-sm) var(--space-lg);border-radius:var(--radius-md);font-size:var(--font-size-text-md);line-height:var(--lh-text-md)}.button-module__oBw9Nq__iconOnly.button-module__oBw9Nq__sizeSmall,.button-module__oBw9Nq__iconOnly.button-module__oBw9Nq__sizeDefault{padding:var(--space-xs)}.button-module__oBw9Nq__iconOnly.button-module__oBw9Nq__sizeCta{padding:var(--space-sm)}.button-module__oBw9Nq__iconOnly.button-module__oBw9Nq__sizeSmall svg{width:var(--lh-text-xs);height:var(--lh-text-xs)}.button-module__oBw9Nq__iconOnly.button-module__oBw9Nq__sizeDefault svg{width:var(--lh-text-sm);height:var(--lh-text-sm)}.button-module__oBw9Nq__iconOnly.button-module__oBw9Nq__sizeCta svg{width:var(--lh-text-md);height:var(--lh-text-md)}.button-module__oBw9Nq__variantDefault{background:var(--background-inverse);color:var(--text-inverse)}.button-module__oBw9Nq__variantDefault:not(:disabled):hover{background:color-mix(in oklch, var(--background-inverse) 85%, var(--background-primary))}.button-module__oBw9Nq__variantSecondary{border-color:var(--border-primary);color:var(--text-primary);background:0 0}.button-module__oBw9Nq__variantSecondary:not(:disabled):hover{background:var(--background-secondary)}.button-module__oBw9Nq__variantDanger{background:var(--background-destructive);color:var(--color-neutral-0)}.button-module__oBw9Nq__variantDanger:not(:disabled):hover{background:color-mix(in oklch, var(--background-destructive) 85%, var(--color-neutral-black))}.button-module__oBw9Nq__variantDanger:disabled{opacity:.6}.button-module__oBw9Nq__variantGhost{color:var(--text-secondary);background:0 0}.button-module__oBw9Nq__variantGhost:not(:disabled):hover{background:var(--background-secondary);color:var(--text-primary)}.button-module__oBw9Nq__variantLink{color:var(--text-info);background:0 0;padding-left:0;padding-right:0}.button-module__oBw9Nq__variantLink:not(:disabled):hover{text-decoration:underline}
.AuthForm-module__b9ruLG__modalOverlay{background:color-mix(in oklch, var(--background-tertiary) 75%, transparent)}.AuthForm-module__b9ruLG__modalContainer{max-width:28rem;max-height:calc(100dvh - 2 * var(--space-lg));border:var(--border-width-hairline) solid var(--border-frame);border-radius:var(--radius-xxl);color:var(--text-primary);box-shadow:var(--shadow-card);font-family:var(--font-sans)}.AuthForm-module__b9ruLG__modalContainer>div{padding:var(--space-xl)}.AuthForm-module__b9ruLG__closeButton{top:var(--space-md);right:var(--space-md);z-index:var(--z-raised);width:var(--size-2xl);height:var(--size-2xl);border-radius:var(--radius-full);color:var(--text-tertiary);cursor:pointer;transition:background-color var(--duration-fast) var(--ease-out), color var(--duration-fast) var(--ease-out), box-shadow var(--duration-fast) var(--ease-out);background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex;position:absolute}.AuthForm-module__b9ruLG__closeButton:hover{background:var(--background-secondary);color:var(--text-primary)}.AuthForm-module__b9ruLG__closeButton:focus-visible{box-shadow:0 0 0 2px var(--background-primary), 0 0 0 4px var(--ring-primary);outline:none}.AuthForm-module__b9ruLG__closeButton svg{width:var(--size-md);height:var(--size-md)}.AuthForm-module__b9ruLG__formRoot{width:100%;height:100%;color:var(--text-primary);flex-direction:column;justify-content:center;display:flex;position:relative}.AuthForm-module__b9ruLG__verifyRoot{color:var(--text-primary);flex-direction:column;justify-content:center;display:flex}.AuthForm-module__b9ruLG__headline{margin:0 0 var(--space-xl);color:var(--text-primary);font-size:var(--font-size-heading-lg);font-weight:var(--weight-semibold);line-height:var(--lh-heading-lg)}.AuthForm-module__b9ruLG__verifyHeader{align-items:center;gap:var(--space-xs);margin-bottom:var(--space-xs);display:flex}.AuthForm-module__b9ruLG__verifyHeadline{color:var(--text-primary);font-size:var(--font-size-heading-lg);font-weight:var(--weight-semibold);line-height:var(--lh-heading-lg);margin:0}.AuthForm-module__b9ruLG__backButton{border-radius:var(--radius-sm);color:var(--text-tertiary);cursor:pointer;transition:background-color var(--duration-fast) var(--ease-out), color var(--duration-fast) var(--ease-out), box-shadow var(--duration-fast) var(--ease-out);background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.AuthForm-module__b9ruLG__backButton:hover{background:var(--background-secondary);color:var(--text-primary)}.AuthForm-module__b9ruLG__backButton:focus-visible{box-shadow:0 0 0 2px var(--ring-primary);outline:none}.AuthForm-module__b9ruLG__instructions{width:100%;color:var(--text-secondary);font-size:var(--font-size-text-xs);line-height:var(--lh-text-xs);margin:0}.AuthForm-module__b9ruLG__emailStack{gap:var(--space-sm);width:100%;margin-bottom:var(--space-xs);flex-direction:column;display:flex}.AuthForm-module__b9ruLG__separator{width:100%;height:calc(var(--lh-text-sm) + 2 * var(--space-xs));justify-content:center;align-items:center;gap:var(--space-sm);-webkit-user-select:none;user-select:none;display:flex}.AuthForm-module__b9ruLG__separatorLine{height:var(--border-width-hairline);background:var(--border-tertiary);flex:1}.AuthForm-module__b9ruLG__separatorText{color:var(--text-tertiary);font-size:var(--font-size-text-2xs);line-height:var(--lh-text-2xs);text-transform:uppercase}.AuthForm-module__b9ruLG__googleContainer{min-height:calc(var(--lh-text-sm) + 2 * var(--space-xs));border:var(--border-width-hairline) solid var(--border-secondary);border-radius:var(--radius-lg);background:var(--color-neutral-0);justify-content:center;align-items:center;display:flex;overflow:hidden}.AuthForm-module__b9ruLG__googleStack{justify-content:center;align-items:center;gap:var(--space-xs);margin-top:var(--space-sm);flex-direction:column;display:flex}.AuthForm-module__b9ruLG__otpSection{gap:var(--space-lg);width:100%;margin-block:var(--space-lg);text-align:start;flex-direction:column;display:flex}.AuthForm-module__b9ruLG__verificationSpinner{justify-content:center;align-items:center;gap:var(--space-xs);margin-bottom:var(--space-lg);color:var(--text-secondary);display:flex}.AuthForm-module__b9ruLG__errorText{color:var(--text-danger);font-size:var(--font-size-text-sm);line-height:var(--lh-text-sm);margin:0}.AuthForm-module__b9ruLG__emailError{margin:0 0 var(--space-xs);color:var(--text-danger);font-family:var(--font-mono);font-size:var(--font-size-text-xs);line-height:var(--lh-text-xs);text-align:center}.AuthForm-module__b9ruLG__errorRow{align-items:center;gap:var(--space-xs);color:var(--text-danger);display:flex}.AuthForm-module__b9ruLG__successText{color:var(--text-success);font-size:var(--font-size-text-sm);line-height:var(--lh-text-sm);margin:0}.AuthForm-module__b9ruLG__terms{padding-top:var(--space-lg);color:var(--text-tertiary);font-size:var(--font-size-text-xs);line-height:var(--lh-text-xs);margin:0}.AuthForm-module__b9ruLG__terms a{color:var(--text-secondary);text-underline-offset:2px;text-decoration:underline}@media (min-width:624px){.AuthForm-module__b9ruLG__googleStack{flex-direction:row}}.AuthForm-module__b9ruLG__primaryButton{width:100%}
.PostEditor-module__Jhmvka__editor{background:var(--background-secondary);height:100%;min-height:520px;color:var(--text-primary);flex-direction:column;display:flex;position:relative}.PostEditor-module__Jhmvka__bottomScrim{z-index:1;pointer-events:none;background:linear-gradient(to top, var(--background-secondary), oklch(from var(--background-secondary) l c h / 0));height:140px;position:absolute;bottom:0;left:0;right:0}.PostEditor-module__Jhmvka__topScrim{z-index:1;pointer-events:none;background:linear-gradient(to bottom, var(--background-secondary), oklch(from var(--background-secondary) l c h / 0));height:116px;position:absolute;top:0;left:0;right:0}.PostEditor-module__Jhmvka__scroller{flex:auto;min-height:0;padding:116px 28px 112px;overflow-y:auto}.PostEditor-module__Jhmvka__content{width:100%;margin-inline:auto}.PostEditor-module__Jhmvka__contentWide{max-width:850px}.PostEditor-module__Jhmvka__contentCompressed{max-width:725px}.PostEditor-module__Jhmvka__contentResponsive{max-width:850px}.PostEditor-module__Jhmvka__titleInput,.PostEditor-module__Jhmvka__subtitleInput{resize:none;width:100%;color:var(--text-primary);overflow-wrap:anywhere;background:0 0;border:0;outline:none;display:block;overflow:hidden}.PostEditor-module__Jhmvka__titleInput{min-height:42px;font-family:var(--font-sans);font-size:37px;line-height:42px;font-weight:var(--weight-normal)}.PostEditor-module__Jhmvka__subtitleInput{min-height:22px;margin-top:var(--space-sm);font-family:var(--font-sans);color:var(--text-tertiary);font-size:16px;line-height:22px}.PostEditor-module__Jhmvka__titleInput::-moz-placeholder{color:var(--text-ghost)}.PostEditor-module__Jhmvka__subtitleInput::-moz-placeholder{color:var(--text-ghost)}.PostEditor-module__Jhmvka__titleInput::placeholder,.PostEditor-module__Jhmvka__subtitleInput::placeholder{color:var(--text-ghost)}.PostEditor-module__Jhmvka__titleInput:disabled,.PostEditor-module__Jhmvka__subtitleInput:disabled{cursor:wait;color:var(--text-disabled)}.PostEditor-module__Jhmvka__byline{margin-top:var(--space-md);font-family:var(--font-mono);font-size:var(--font-size-text-2xs);line-height:var(--lh-text-2xs);font-weight:var(--weight-medium);color:var(--text-tertiary);text-transform:uppercase}.PostEditor-module__Jhmvka__body{margin-top:var(--space-xl)}.PostEditor-module__Jhmvka__bodyContent{min-height:360px;color:var(--text-primary);outline:none;font-size:15px;line-height:25px}.PostEditor-module__Jhmvka__bodyContent>:where(p,ul,ol){margin-block:0}.PostEditor-module__Jhmvka__bodyContent>:where(p,ul,ol)+:where(p,ul,ol){margin-top:var(--space-md)}.PostEditor-module__Jhmvka__bodyContent>p{min-height:25px}.PostEditor-module__Jhmvka__bodyContent[contenteditable=false]{cursor:wait}.PostEditor-module__Jhmvka__body a{text-decoration:underline;text-decoration-thickness:var(--border-width-regular);text-underline-offset:2px}.PostEditor-module__Jhmvka__body blockquote{margin-block:var(--space-lg);padding-left:var(--space-md);border-left:var(--border-width-thick) solid var(--border-secondary);color:var(--text-secondary)}.PostEditor-module__Jhmvka__body code{border-radius:var(--radius-xs);background:var(--background-secondary);padding:1px var(--space-xxs);color:var(--text-warning);font-family:var(--font-mono);font-size:.9em}.PostEditor-module__Jhmvka__body h2{margin:var(--space-xl) 0 var(--space-sm);color:var(--text-primary);font-size:var(--font-size-heading-xl);line-height:var(--lh-heading-xl);font-weight:var(--weight-semibold)}.PostEditor-module__Jhmvka__body h3{margin:var(--space-lg) 0 var(--space-xs);color:var(--text-primary);font-size:var(--font-size-heading-lg);line-height:var(--lh-heading-lg);font-weight:var(--weight-semibold)}.PostEditor-module__Jhmvka__body h4{margin:var(--space-lg) 0 var(--space-xs);color:var(--text-tertiary);font-family:var(--font-mono);font-size:var(--font-size-text-xs);line-height:var(--lh-text-xs);font-weight:var(--weight-medium);text-transform:uppercase}.PostEditor-module__Jhmvka__body ol{padding-left:var(--space-lg);list-style:decimal}.PostEditor-module__Jhmvka__body ul{padding-left:var(--space-lg);list-style:outside}.PostEditor-module__Jhmvka__body p[class~=is-editor-empty]:first-child:before{content:attr(data-placeholder);float:left;pointer-events:none;height:0;color:var(--text-ghost);white-space:pre-line}.PostEditor-module__Jhmvka__body s{color:var(--text-disabled)}.PostEditor-module__Jhmvka__body [class~=post-editor-selection]{background:color-mix(in oklch, var(--background-inverse) 18%, transparent)}.PostEditor-module__Jhmvka__toolbarSlot{flex-shrink:0}.PostEditor-module__Jhmvka__toolbarSlotFixed{position:absolute;bottom:0;left:0;right:0}.PostEditor-module__Jhmvka__skeleton{border-radius:var(--radius-sm);background:var(--background-secondary);animation:PostEditor-module__Jhmvka__post-editor-skeleton-pulse 1.5s var(--ease-out) infinite}.PostEditor-module__Jhmvka__skeletonTitle{width:75%;height:42px}.PostEditor-module__Jhmvka__skeletonSubtitle{width:50%;height:20px;margin-top:var(--space-md)}.PostEditor-module__Jhmvka__skeletonBody{gap:var(--space-sm);margin-top:var(--space-xl);display:grid}.PostEditor-module__Jhmvka__skeletonLine{height:16px}.PostEditor-module__Jhmvka__skeletonLineShort{width:66%}@keyframes PostEditor-module__Jhmvka__post-editor-skeleton-pulse{0%,to{opacity:1}50%{opacity:.5}}@media (prefers-reduced-motion:reduce){.PostEditor-module__Jhmvka__skeleton{animation:none}}@media (min-width:1260px){.PostEditor-module__Jhmvka__contentResponsive{max-width:725px}}
.PostEditorToolbar-module__C8X5pG__root{--post-editor-toolbar-button-size:var(--size-2xl);--post-editor-toolbar-iomd-button-size:var(--post-editor-toolbar-button-size);--post-editor-toolbar-surface-size:var(--size-3xl);--post-editor-toolbar-block-button-width:calc(var(--post-editor-toolbar-surface-size) + var(--size-lg));--post-editor-toolbar-icon-size:var(--size-md);--post-editor-toolbar-symbol-size:var(--font-size-text-sm);-moz-column-gap:var(--space-sm);align-content:center;align-items:center;column-gap:var(--space-sm);row-gap:var(--space-sm);flex-wrap:wrap;display:flex}.PostEditorToolbar-module__C8X5pG__top{margin-bottom:var(--space-lg);padding-bottom:var(--space-sm);border-bottom:var(--border-width-hairline) solid var(--border-tertiary)}.PostEditorToolbar-module__C8X5pG__bottom{--post-editor-toolbar-surface-size:calc(var(--size-lg) + 2 * var(--space-xs));--post-editor-toolbar-button-size:var(--post-editor-toolbar-surface-size);--post-editor-toolbar-iomd-button-size:var(--post-editor-toolbar-surface-size);--post-editor-toolbar-icon-size:var(--size-lg);--post-editor-toolbar-block-button-width:auto;bottom:calc(var(--space-lg) + env(safe-area-inset-bottom,0px));z-index:var(--z-docked);width:max-content;max-width:calc(100% - 2 * var(--space-lg));-moz-column-gap:0;padding:var(--space-xs);border:var(--border-width-hairline) solid var(--border-frame);border-radius:var(--radius-xxl);background:var(--background-primary);box-shadow:var(--shadow-card);-webkit-backdrop-filter:none;scrollbar-width:none;flex-wrap:nowrap;justify-content:flex-start;align-items:center;column-gap:0;position:absolute;left:50%;overflow-x:auto;transform:translate(-50%)}.PostEditorToolbar-module__C8X5pG__bottom::-webkit-scrollbar{display:none}.PostEditorToolbar-module__C8X5pG__bottom .PostEditorToolbar-module__C8X5pG__group{height:var(--post-editor-toolbar-surface-size);gap:var(--space-xxs);margin-left:var(--space-md);background:0 0;border:0;border-radius:0;padding:0;position:relative}.PostEditorToolbar-module__C8X5pG__bottom .PostEditorToolbar-module__C8X5pG__group:before,.PostEditorToolbar-module__C8X5pG__bottom .PostEditorToolbar-module__C8X5pG__standaloneIconButton:before{top:50%;left:calc(-1 * var(--space-xs));width:1px;height:var(--post-editor-toolbar-surface-size);background:repeating-linear-gradient(to bottom, var(--border-frame) 0 1px, transparent 1px 3px);content:"";position:absolute;transform:translateY(-50%)}.PostEditorToolbar-module__C8X5pG__bottom .PostEditorToolbar-module__C8X5pG__textStyleButton,.PostEditorToolbar-module__C8X5pG__bottom .PostEditorToolbar-module__C8X5pG__standaloneIconButton{height:var(--post-editor-toolbar-surface-size);background:0 0;border:0}.PostEditorToolbar-module__C8X5pG__bottom .PostEditorToolbar-module__C8X5pG__textStyleButton{gap:var(--space-xxs);width:auto;padding-inline:var(--space-xs)}.PostEditorToolbar-module__C8X5pG__bottom .PostEditorToolbar-module__C8X5pG__standaloneIconButton{width:var(--post-editor-toolbar-surface-size);margin-left:var(--space-md);position:relative}.PostEditorToolbar-module__C8X5pG__bottom .PostEditorToolbar-module__C8X5pG__segmentButton,.PostEditorToolbar-module__C8X5pG__bottom .PostEditorToolbar-module__C8X5pG__iomdSegmentButton,.PostEditorToolbar-module__C8X5pG__bottom .PostEditorToolbar-module__C8X5pG__textStyleButton,.PostEditorToolbar-module__C8X5pG__bottom .PostEditorToolbar-module__C8X5pG__standaloneIconButton{border-radius:var(--radius-md)}.PostEditorToolbar-module__C8X5pG__bottom .PostEditorToolbar-module__C8X5pG__segmentButton{width:var(--post-editor-toolbar-button-size);height:var(--post-editor-toolbar-surface-size)}.PostEditorToolbar-module__C8X5pG__bottom .PostEditorToolbar-module__C8X5pG__iomdSegmentButton{width:var(--post-editor-toolbar-iomd-button-size);height:var(--post-editor-toolbar-surface-size)}.PostEditorToolbar-module__C8X5pG__bottom .PostEditorToolbar-module__C8X5pG__textStyleButton:hover,.PostEditorToolbar-module__C8X5pG__bottom .PostEditorToolbar-module__C8X5pG__standaloneIconButton:hover,.PostEditorToolbar-module__C8X5pG__bottom .PostEditorToolbar-module__C8X5pG__segmentButton:hover,.PostEditorToolbar-module__C8X5pG__bottom .PostEditorToolbar-module__C8X5pG__iomdSegmentButton:hover,.PostEditorToolbar-module__C8X5pG__bottom .PostEditorToolbar-module__C8X5pG__active{background:var(--background-tertiary)}.PostEditorToolbar-module__C8X5pG__group{height:var(--post-editor-toolbar-surface-size);align-items:center;gap:var(--space-xxs);padding:var(--space-xxs);border:var(--border-width-hairline) solid var(--border-tertiary);border-radius:var(--radius-md);background:var(--background-secondary);display:flex}.PostEditorToolbar-module__C8X5pG__iomdGroup{flex-shrink:0}.PostEditorToolbar-module__C8X5pG__narrowIomdBreak{display:none}.PostEditorToolbar-module__C8X5pG__textStyleButton,.PostEditorToolbar-module__C8X5pG__standaloneIconButton{height:var(--post-editor-toolbar-surface-size);border:var(--border-width-hairline) solid var(--border-secondary);border-radius:var(--radius-md);background:var(--background-secondary);color:var(--text-secondary);font-family:var(--font-mono);font-size:var(--font-size-text-xs);line-height:var(--lh-text-xs);text-transform:uppercase;transition:background-color var(--duration-fast) var(--ease-out), border-color var(--duration-fast) var(--ease-out), color var(--duration-fast) var(--ease-out), box-shadow var(--duration-fast) var(--ease-out);align-items:center;display:flex}.PostEditorToolbar-module__C8X5pG__textStyleButton{width:var(--post-editor-toolbar-block-button-width);justify-content:space-between;gap:var(--space-xs);padding:0 var(--space-xs)}.PostEditorToolbar-module__C8X5pG__standaloneIconButton{width:var(--post-editor-toolbar-surface-size);justify-content:center}.PostEditorToolbar-module__C8X5pG__textStyleButton:hover,.PostEditorToolbar-module__C8X5pG__standaloneIconButton:hover{border-color:var(--border-primary);color:var(--text-primary)}.PostEditorToolbar-module__C8X5pG__textStyleButton:focus-visible,.PostEditorToolbar-module__C8X5pG__standaloneIconButton:focus-visible,.PostEditorToolbar-module__C8X5pG__segmentButton:focus-visible,.PostEditorToolbar-module__C8X5pG__iomdSegmentButton:focus-visible{box-shadow:0 0 0 2px var(--background-primary), 0 0 0 4px var(--ring-primary);outline:none}.PostEditorToolbar-module__C8X5pG__textStyleButton:disabled,.PostEditorToolbar-module__C8X5pG__standaloneIconButton:disabled,.PostEditorToolbar-module__C8X5pG__segmentButton:disabled,.PostEditorToolbar-module__C8X5pG__iomdSegmentButton:disabled{cursor:not-allowed;opacity:.5}.PostEditorToolbar-module__C8X5pG__segmentButton,.PostEditorToolbar-module__C8X5pG__iomdSegmentButton{width:var(--post-editor-toolbar-button-size);height:var(--post-editor-toolbar-button-size);border-radius:var(--radius-sm);color:var(--text-tertiary);transition:background-color var(--duration-fast) var(--ease-out), color var(--duration-fast) var(--ease-out), box-shadow var(--duration-fast) var(--ease-out);background:0 0;border:0;justify-content:center;align-items:center;display:flex}.PostEditorToolbar-module__C8X5pG__segmentButton:hover,.PostEditorToolbar-module__C8X5pG__iomdSegmentButton:hover,.PostEditorToolbar-module__C8X5pG__active{background:var(--background-primary);color:var(--text-primary)}.PostEditorToolbar-module__C8X5pG__autoAnnotating{color:var(--text-primary);animation:2s cubic-bezier(.4,0,.6,1) infinite PostEditorToolbar-module__C8X5pG__post-editor-auto-annotating-pulse-subtle;position:relative}.PostEditorToolbar-module__C8X5pG__autoAnnotating:disabled{cursor:wait;opacity:1}.PostEditorToolbar-module__C8X5pG__autoAnnotating:after{border:var(--border-width-hairline) solid color-mix(in oklch, var(--text-info) 44%, transparent);border-radius:calc(var(--radius-sm) + 2px);content:"";opacity:.7;pointer-events:none;animation:2s cubic-bezier(.4,0,.6,1) infinite PostEditorToolbar-module__C8X5pG__post-editor-auto-annotating-ring-subtle;position:absolute;inset:-2px}.PostEditorToolbar-module__C8X5pG__caret{width:var(--size-xs);height:var(--size-xs);color:var(--text-tertiary);flex:none}.PostEditorToolbar-module__C8X5pG__icon{width:var(--post-editor-toolbar-icon-size);height:var(--post-editor-toolbar-icon-size);flex:none}.PostEditorToolbar-module__C8X5pG__blockStyleLabel,.PostEditorToolbar-module__C8X5pG__iomdSymbol{min-width:var(--post-editor-toolbar-icon-size);font-family:var(--font-mono);font-size:var(--post-editor-toolbar-symbol-size);justify-content:center;align-items:center;line-height:1;display:inline-flex}.PostEditorToolbar-module__C8X5pG__blockStyleLabel{font-size:var(--font-size-text-xs);font-weight:var(--weight-medium)}.PostEditorToolbar-module__C8X5pG__menu{z-index:var(--z-docked);width:160px;padding:var(--space-xs)}.PostEditorToolbar-module__C8X5pG__opaqueFloatingSurface.PostEditorToolbar-module__C8X5pG__opaqueFloatingSurface{background:var(--background-secondary);-webkit-backdrop-filter:none}.PostEditorToolbar-module__C8X5pG__menuItems{flex-direction:column;display:flex}.PostEditorToolbar-module__C8X5pG__menuItem{min-height:var(--size-2xl);align-items:center;gap:var(--space-sm);padding:var(--space-xxs) var(--space-xs);border-radius:var(--radius-sm);color:var(--text-secondary);transition:background-color var(--duration-fast) var(--ease-out), color var(--duration-fast) var(--ease-out);background:0 0;border:0;display:flex}.PostEditorToolbar-module__C8X5pG__menuItem:hover,.PostEditorToolbar-module__C8X5pG__menuItemActive{background:var(--background-secondary);color:var(--text-primary)}.PostEditorToolbar-module__C8X5pG__menuSymbol,.PostEditorToolbar-module__C8X5pG__tooltipShortcut{font-family:var(--font-mono);font-size:var(--font-size-text-xs);line-height:var(--lh-text-xs);text-transform:uppercase}.PostEditorToolbar-module__C8X5pG__menuSymbol{width:var(--size-md);flex:0 0 var(--size-md);justify-content:center;align-items:center;display:inline-flex}.PostEditorToolbar-module__C8X5pG__menuIcon{width:var(--size-md);height:var(--size-md);flex:none}.PostEditorToolbar-module__C8X5pG__menuLabel{text-align:left;font-size:var(--font-size-text-sm);line-height:var(--lh-text-sm);white-space:nowrap}.PostEditorToolbar-module__C8X5pG__tooltip{max-width:220px}.PostEditorToolbar-module__C8X5pG__tooltipShortcut{color:var(--text-tertiary)}.PostEditorToolbar-module__C8X5pG__tooltipBody{font-size:var(--font-size-text-xs);line-height:var(--lh-text-xs)}.PostEditorToolbar-module__C8X5pG__tooltipBodyWithShortcut{margin-top:var(--space-xxs)}.PostEditorToolbar-module__C8X5pG__wordCount{font-family:var(--font-mono);font-size:var(--font-size-text-2xs);line-height:var(--lh-text-2xs);color:var(--text-tertiary);text-transform:uppercase;margin-left:auto}.PostEditorToolbar-module__C8X5pG__wordCountNear{color:var(--text-warning)}.PostEditorToolbar-module__C8X5pG__wordCountOver{color:var(--text-danger)}.PostEditorToolbar-module__C8X5pG__linkPopover{z-index:var(--z-floating);align-items:center;gap:var(--space-xs);width:292px;padding:var(--space-xs);border:var(--border-width-hairline) solid var(--border-tertiary);border-radius:var(--radius-md);background:var(--background-secondary);box-shadow:var(--shadow-popover);color:var(--text-primary);display:flex}.PostEditorToolbar-module__C8X5pG__linkInput{min-width:0;height:28px;padding:0 var(--space-xs);border:var(--border-width-hairline) solid var(--border-secondary);border-radius:var(--radius-sm);background:var(--background-secondary);color:var(--text-primary);font-size:var(--font-size-text-xs);outline:none;flex:auto}.PostEditorToolbar-module__C8X5pG__linkInput::placeholder{color:var(--text-tertiary)}.PostEditorToolbar-module__C8X5pG__linkInput:focus-visible{border-color:var(--border-primary);box-shadow:none}.PostEditorToolbar-module__C8X5pG__linkIconButton,.PostEditorToolbar-module__C8X5pG__linkSubmitButton{border-radius:var(--radius-xs);width:22px;height:22px;transition:background-color var(--duration-fast) var(--ease-out), color var(--duration-fast) var(--ease-out), box-shadow var(--duration-fast) var(--ease-out);border:0;flex-shrink:0;justify-content:center;align-items:center;display:flex}.PostEditorToolbar-module__C8X5pG__linkIconButton{color:var(--text-tertiary);background:0 0}.PostEditorToolbar-module__C8X5pG__linkIconButton:hover{background:var(--background-danger);color:var(--text-danger)}.PostEditorToolbar-module__C8X5pG__linkSubmitButton{background:var(--background-inverse);color:var(--text-inverse)}.PostEditorToolbar-module__C8X5pG__linkSubmitButton:hover{background:color-mix(in oklch, var(--background-inverse) 85%, var(--background-primary))}@keyframes PostEditorToolbar-module__C8X5pG__post-editor-auto-annotating-pulse-subtle{0%,to{opacity:1}50%{opacity:.9}}@keyframes PostEditorToolbar-module__C8X5pG__post-editor-auto-annotating-ring-subtle{0%,to{transform:scale(1)}50%{transform:scale(1.07)}}@media (prefers-reduced-motion:reduce){.PostEditorToolbar-module__C8X5pG__autoAnnotating,.PostEditorToolbar-module__C8X5pG__autoAnnotating:after{animation:none}}@media (max-width:720px){.PostEditorToolbar-module__C8X5pG__bottom{bottom:calc(var(--space-md) + env(safe-area-inset-bottom,0px));max-width:calc(100% - 2 * var(--space-md));padding:var(--space-xxs)}.PostEditorToolbar-module__C8X5pG__bottom .PostEditorToolbar-module__C8X5pG__textStyleButton,.PostEditorToolbar-module__C8X5pG__bottom .PostEditorToolbar-module__C8X5pG__iomdSegmentButton{font-size:16px;line-height:18px}.PostEditorToolbar-module__C8X5pG__bottom .PostEditorToolbar-module__C8X5pG__caret{width:var(--size-sm);height:var(--size-sm)}.PostEditorToolbar-module__C8X5pG__bottom .PostEditorToolbar-module__C8X5pG__icon{width:var(--size-lg);height:var(--size-lg)}.PostEditorToolbar-module__C8X5pG__narrowIomdBreak{display:none}}
.PostComposer-module__fpO2UW__shell{--font-sans:var(--font-tilt-geist-sans), ui-sans-serif, system-ui, sans-serif;--font-mono:var(--font-tilt-geist-mono), ui-monospace, "SF Mono", Menlo, monospace;--post-portfolio-rail:64px;background:var(--background-secondary);height:100dvh;color:var(--text-primary);font-family:var(--font-sans);overflow:hidden}.PostComposer-module__fpO2UW__layout{min-width:0;height:100%;display:flex;overflow:hidden}.PostComposer-module__fpO2UW__editorPane{min-width:0;padding-right:var(--post-portfolio-rail);flex:auto;position:relative;overflow:hidden}.PostComposer-module__fpO2UW__topChrome{top:var(--space-lg);right:calc(var(--post-portfolio-rail) + var(--space-lg));z-index:var(--z-sticky);align-items:center;gap:var(--space-md);display:flex;position:absolute}.PostComposer-module__fpO2UW__backButton{top:var(--space-lg);left:var(--space-lg);z-index:var(--z-sticky);position:absolute}.PostComposer-module__fpO2UW__continueButton{min-width:0}.PostComposer-module__fpO2UW__errorCard{gap:var(--space-xs);width:min(100% - 2 * var(--space-lg), 28rem);padding:var(--space-lg);border:var(--border-width-hairline) solid var(--border-frame);border-radius:var(--radius-xxl);background:var(--background-primary);box-shadow:var(--shadow-card);margin:auto;display:grid}.PostComposer-module__fpO2UW__errorTitle{font-size:var(--font-size-heading-lg);line-height:var(--lh-heading-lg);font-weight:var(--weight-semibold);color:var(--text-primary);margin:0}.PostComposer-module__fpO2UW__errorMessage{font-size:var(--font-size-text-sm);line-height:var(--lh-text-sm);color:var(--text-tertiary);margin:0}.PostComposer-module__fpO2UW__centered{min-height:100dvh;padding:var(--space-lg);background:var(--background-tertiary);color:var(--text-primary);justify-content:center;align-items:center;display:flex}.PostComposer-module__fpO2UW__autosaveStatus{align-items:center;gap:var(--space-xs);font-family:var(--font-mono);font-size:var(--font-size-text-2xs);line-height:var(--lh-text-2xs);font-weight:var(--weight-medium);color:var(--text-tertiary);text-transform:uppercase;display:flex}.PostComposer-module__fpO2UW__statusDot{border-radius:var(--radius-full);background:var(--text-success);width:6px;height:6px}.PostComposer-module__fpO2UW__statusDotSaving{background:var(--text-warning)}.PostComposer-module__fpO2UW__skeleton{border-radius:var(--radius-sm);background:var(--background-secondary);animation:PostComposer-module__fpO2UW__publish-skeleton-pulse 1.5s var(--ease-out) infinite}.PostComposer-module__fpO2UW__toolbarDock{position:absolute;bottom:0;left:0;right:0}.PostComposer-module__fpO2UW__loadingPortfolioPanel{background:var(--background-primary);height:100%;display:none}@keyframes PostComposer-module__fpO2UW__publish-skeleton-pulse{0%,to{opacity:1}50%{opacity:.5}}@media (prefers-reduced-motion:reduce){.PostComposer-module__fpO2UW__skeleton{animation:none}}@media (max-width:1259px){.PostComposer-module__fpO2UW__topChrome{top:0;right:var(--post-portfolio-rail);padding:var(--space-lg);pointer-events:none;background:0 0;justify-content:flex-end;left:0}.PostComposer-module__fpO2UW__topChrome>*{pointer-events:auto}.PostComposer-module__fpO2UW__backButton{z-index:calc(var(--z-sticky) + 1)}}@media (min-width:1260px){.PostComposer-module__fpO2UW__editorPane{padding-right:0}.PostComposer-module__fpO2UW__topChrome{right:var(--space-lg)}.PostComposer-module__fpO2UW__loadingPortfolioPanel{display:block}}
.PostComposerIntro-module__kKcZRG__guideIcon{width:var(--size-md);height:var(--size-md)}@media (max-width:479px){.PostComposerIntro-module__kKcZRG__guideLabel{display:none}}
.PostComposerIntroDialog-module__N1HUOq__visual{height:188px;margin:calc(-1 * var(--space-lg)) calc(-1 * var(--space-lg)) 0;border-radius:calc(var(--radius-xxl) - var(--border-width-hairline)) calc(var(--radius-xxl) - var(--border-width-hairline)) 0 0;background:var(--background-secondary);place-items:center;display:grid;position:relative;overflow:hidden}.PostComposerIntroDialog-module__N1HUOq__essayCard{gap:var(--space-sm);width:min(320px, 100% - 2 * var(--space-lg));flex-direction:column;display:flex}.PostComposerIntroDialog-module__N1HUOq__essayRow{align-items:center;gap:var(--space-xs);display:flex}.PostComposerIntroDialog-module__N1HUOq__essayBar{border-radius:var(--radius-full);background:color-mix(in oklch, var(--text-tertiary) 30%, transparent);height:10px;display:block}.PostComposerIntroDialog-module__N1HUOq__essayBarTitle{background:color-mix(in oklch, var(--text-tertiary) 42%, transparent);height:12px}.PostComposerIntroDialog-module__N1HUOq__tag{font-family:var(--font-mono);font-size:var(--font-size-text-xs);white-space:nowrap;line-height:1}.PostComposerIntroDialog-module__N1HUOq__tagCashtag{color:var(--color-iomd-reference-cashtag)}.PostComposerIntroDialog-module__N1HUOq__tagHashtag{color:var(--color-iomd-reference-hashtag)}.PostComposerIntroDialog-module__N1HUOq__previewPanel{width:100%;height:100%;padding:var(--space-md) var(--space-lg) 0;flex-direction:column;display:flex}.PostComposerIntroDialog-module__N1HUOq__perfStat{font-family:var(--font-mono);font-size:var(--font-size-text-sm);line-height:var(--lh-text-sm);color:var(--text-success)}.PostComposerIntroDialog-module__N1HUOq__perfChart{width:100%;height:42px;margin-top:var(--space-xxs);color:var(--text-success)}.PostComposerIntroDialog-module__N1HUOq__previewRows{margin-top:var(--space-xs);flex-direction:column;display:flex}.PostComposerIntroDialog-module__N1HUOq__previewRow{align-items:center;gap:var(--space-sm);padding-block:var(--space-xs);border-top:var(--border-width-hairline) solid var(--border-frame);display:flex}.PostComposerIntroDialog-module__N1HUOq__previewTicker{width:52px;font-family:var(--font-mono);font-size:var(--font-size-text-xs);line-height:var(--lh-text-xs);color:var(--text-primary)}.PostComposerIntroDialog-module__N1HUOq__previewBars{gap:var(--space-xs);flex:1;display:flex}.PostComposerIntroDialog-module__N1HUOq__previewBar{border-radius:var(--radius-full);background:color-mix(in oklch, var(--text-tertiary) 30%, transparent);height:8px;display:block}.PostComposerIntroDialog-module__N1HUOq__sparkline{width:46px;height:14px;color:var(--text-success);flex:none}.PostComposerIntroDialog-module__N1HUOq__rankStack{gap:var(--space-sm);width:100%;height:100%;padding:var(--space-md) var(--space-xxl) 0;perspective:900px;flex-direction:column;display:flex}.PostComposerIntroDialog-module__N1HUOq__rankCard{padding:var(--space-sm) var(--space-md);border:var(--border-width-hairline) solid var(--border-frame);border-radius:var(--radius-lg);background:var(--background-primary);flex-direction:column;display:flex}.PostComposerIntroDialog-module__N1HUOq__rankCardLeader{box-shadow:var(--shadow-card);transform:rotateX(4deg)translateY(-2px)}.PostComposerIntroDialog-module__N1HUOq__rankCardTrailing{opacity:.6;transform:rotateX(4deg)scale(.97)}.PostComposerIntroDialog-module__N1HUOq__rankChart{width:100%;height:34px;margin-top:var(--space-xxs);color:var(--text-success)}.PostComposerIntroDialog-module__N1HUOq__rankTitleBar{width:46%;height:9px;margin-top:var(--space-xs);border-radius:var(--radius-full);background:color-mix(in oklch, var(--text-tertiary) 30%, transparent);display:block}.PostComposerIntroDialog-module__N1HUOq__body{font-size:var(--font-size-text-sm);line-height:var(--lh-text-sm);color:var(--text-secondary);min-height:calc(3 * var(--lh-text-sm))}.PostComposerIntroDialog-module__N1HUOq__syntax{padding:0 var(--space-xxs);border-radius:var(--radius-xs);background:var(--background-secondary);font-family:var(--font-mono);font-size:var(--font-size-text-xs);color:var(--text-primary)}.PostComposerIntroDialog-module__N1HUOq__footer{justify-content:space-between;align-items:center;gap:var(--space-sm);display:flex}.PostComposerIntroDialog-module__N1HUOq__footerStart{justify-content:flex-start;display:flex}.PostComposerIntroDialog-module__N1HUOq__footerEnd{justify-content:flex-end;align-items:center;gap:var(--space-sm);display:flex}
.PostPortfolio-module__-Cj9WG__drawer{border-left:var(--border-width-regular) solid var(--border-frame);background:var(--background-secondary);height:100%;transition:width var(--duration-slow) var(--ease-spring);flex-shrink:0;position:relative;overflow:visible}.PostPortfolio-module__-Cj9WG__drawerResponsive{width:var(--post-portfolio-rail)}.PostPortfolio-module__-Cj9WG__drawerPinned{width:min(460px,100vw)}.PostPortfolio-module__-Cj9WG__drawerFolded{width:var(--post-portfolio-rail)}.PostPortfolio-module__-Cj9WG__surface{background:var(--background-secondary);width:min(460px,100vw);height:100%;transition:transform var(--duration-slow) var(--ease-spring);overflow:hidden}.PostPortfolio-module__-Cj9WG__surfacePinned{position:relative}.PostPortfolio-module__-Cj9WG__surfaceOverlay{z-index:var(--z-overlay);position:absolute;top:0;right:0}.PostPortfolio-module__-Cj9WG__surfaceResponsive{transform:translateX(calc(100% - var(--post-portfolio-rail)))}.PostPortfolio-module__-Cj9WG__surfacePeekOpen{border-left:var(--border-width-regular) solid var(--border-frame);box-shadow:-16px 0 34px var(--color-shadow-card-drop);transform:translate(0)}.PostPortfolio-module__-Cj9WG__surfacePeekClosed{transform:translateX(calc(100% - var(--post-portfolio-rail)))}.PostPortfolio-module__-Cj9WG__contentVisible{opacity:1;height:100%;transition:opacity var(--duration-fast) var(--ease-out)}.PostPortfolio-module__-Cj9WG__contentHidden{pointer-events:none;opacity:0;height:100%;transition:opacity var(--duration-fast) var(--ease-out)}.PostPortfolio-module__-Cj9WG__content{height:100%;transition:opacity var(--duration-fast) var(--ease-out)}.PostPortfolio-module__-Cj9WG__panel{background:var(--background-secondary);flex-direction:column;height:100%;min-height:0;padding:20px 0 28px;display:flex;position:relative;overflow:hidden}.PostPortfolio-module__-Cj9WG__panelHeader{align-items:center;gap:var(--space-xs);grid-template-columns:1fr auto 1fr;min-height:30px;padding-inline:28px;display:grid}.PostPortfolio-module__-Cj9WG__panelHeaderStart{justify-self:start;align-items:center;display:flex}.PostPortfolio-module__-Cj9WG__panelHeaderEnd{justify-self:end;align-items:center;gap:4px;display:flex}.PostPortfolio-module__-Cj9WG__panelTitle{color:var(--text-primary);font-size:14px;line-height:1;font-weight:var(--weight-semibold);text-align:center;text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.PostPortfolio-module__-Cj9WG__panelDivider{height:var(--border-width-regular);background:var(--border-frame);margin-top:18px}.PostPortfolio-module__-Cj9WG__panelScroll{padding-inline:28px;flex:auto;min-height:0;margin-bottom:34px;padding-top:18px;overflow-y:auto}.PostPortfolio-module__-Cj9WG__panelSubsection{margin-top:28px}.PostPortfolio-module__-Cj9WG__portfolioNote{gap:var(--space-xs);border-radius:var(--radius-lg);background:color-mix(in oklch, var(--background-warning) 50%, transparent);flex-direction:column;margin-top:14px;padding:12px 14px;display:flex}.PostPortfolio-module__-Cj9WG__portfolioNoteTitle{color:var(--text-warning);font-family:var(--font-mono);font-size:var(--font-size-text-2xs);letter-spacing:var(--tracking-micro);text-transform:uppercase;margin:0;line-height:1}.PostPortfolio-module__-Cj9WG__portfolioNoteMessage{color:var(--text-secondary);white-space:pre-line;margin:0;font-size:13px;line-height:1.4}.PostPortfolio-module__-Cj9WG__panelToggle,.PostPortfolio-module__-Cj9WG__panelActionButton,.PostPortfolio-module__-Cj9WG__railActionButton{color:var(--text-tertiary);flex-shrink:0}.PostPortfolio-module__-Cj9WG__panelToggle{border-radius:7px;justify-content:center;width:30px;height:30px;margin-left:-10px}.PostPortfolio-module__-Cj9WG__panelThemeButton.PostPortfolio-module__-Cj9WG__panelThemeButton{border-radius:7px;width:30px;height:30px;position:absolute;bottom:20px;left:18px}.PostPortfolio-module__-Cj9WG__panelActionButton{border-radius:7px;width:30px;height:30px}.PostPortfolio-module__-Cj9WG__panelToggle.PostPortfolio-module__-Cj9WG__panelToggle,.PostPortfolio-module__-Cj9WG__panelThemeButton.PostPortfolio-module__-Cj9WG__panelThemeButton,.PostPortfolio-module__-Cj9WG__panelActionButton.PostPortfolio-module__-Cj9WG__panelActionButton,.PostPortfolio-module__-Cj9WG__railActionButton.PostPortfolio-module__-Cj9WG__railActionButton,.PostPortfolio-module__-Cj9WG__feedbackButton.PostPortfolio-module__-Cj9WG__feedbackButton{padding:0}.PostPortfolio-module__-Cj9WG__tooltip{max-width:15rem}.PostPortfolio-module__-Cj9WG__rail{z-index:var(--z-docked);height:100%;width:var(--post-portfolio-rail);border-left:var(--border-width-regular) solid var(--border-frame);background:var(--background-secondary);transition:opacity var(--duration-fast) var(--ease-out);flex-direction:column;align-items:center;display:flex;position:absolute;top:0;left:0}.PostPortfolio-module__-Cj9WG__railHidden{pointer-events:none;opacity:0}.PostPortfolio-module__-Cj9WG__railVisible{opacity:1}.PostPortfolio-module__-Cj9WG__railDivider{width:100%;height:var(--border-width-hairline);background:var(--border-tertiary);margin-top:18px}.PostPortfolio-module__-Cj9WG__railHoverZone{flex:auto;justify-content:center;width:100%;display:flex}.PostPortfolio-module__-Cj9WG__railThemeButton.PostPortfolio-module__-Cj9WG__railThemeButton{width:30px;height:30px;margin-bottom:20px}.PostPortfolio-module__-Cj9WG__railPreviewButton{margin-top:20px;position:relative}.PostPortfolio-module__-Cj9WG__railActionButton{border-radius:7px;justify-content:center;width:30px;height:30px;margin-top:20px}.PostPortfolio-module__-Cj9WG__railPreviewButton.PostPortfolio-module__-Cj9WG__railActionButton{margin-top:20px}.PostPortfolio-module__-Cj9WG__updateDot{border-radius:var(--radius-full);background:var(--text-info);width:6px;height:6px;position:absolute;top:5px;right:5px}.PostPortfolio-module__-Cj9WG__feedbackRoot{align-items:center;gap:4px;display:flex;position:relative}.PostPortfolio-module__-Cj9WG__feedbackMenuItem{align-items:center;gap:var(--space-xs);display:flex}.PostPortfolio-module__-Cj9WG__feedbackButton{border-radius:7px;flex-shrink:0;width:30px;height:30px}.PostPortfolio-module__-Cj9WG__feedbackButton[aria-expanded=true]{background:var(--background-secondary);color:var(--text-primary)}.PostPortfolio-module__-Cj9WG__feedbackForm{z-index:var(--z-floating);width:280px;padding:var(--space-sm);border:var(--border-width-hairline) solid var(--border-tertiary);border-radius:var(--radius-lg);background:var(--background-primary);box-shadow:var(--shadow-popover);position:absolute;top:36px;right:0}.PostPortfolio-module__-Cj9WG__feedbackLegend{margin-bottom:var(--space-xs);color:var(--text-tertiary);font-size:var(--font-size-label-xs);line-height:var(--lh-label-xs);letter-spacing:0}.PostPortfolio-module__-Cj9WG__feedbackSuggestionGrid{gap:var(--space-xs);display:grid}.PostPortfolio-module__-Cj9WG__feedbackSuggestion{align-items:center;gap:var(--space-xs);color:var(--text-secondary);font-size:var(--font-size-text-xs);line-height:var(--lh-text-xs);display:flex}.PostPortfolio-module__-Cj9WG__feedbackSuggestionInput{width:13px;height:13px;accent-color:var(--background-inverse)}.PostPortfolio-module__-Cj9WG__feedbackTextarea{width:100%;height:86px;margin-top:var(--space-sm);resize:none;border:var(--border-width-hairline) solid var(--border-secondary);border-radius:var(--radius-sm);background:var(--background-primary);color:var(--text-primary);font-family:var(--font-sans);font-size:var(--font-size-text-xs);line-height:var(--lh-text-xs);padding:var(--space-xs) var(--space-sm);outline:none}.PostPortfolio-module__-Cj9WG__feedbackTextarea::placeholder{color:var(--text-ghost)}.PostPortfolio-module__-Cj9WG__feedbackTextarea:focus{border-color:var(--border-primary)}.PostPortfolio-module__-Cj9WG__feedbackError{margin:var(--space-xs) 0 0;color:var(--text-danger);font-size:var(--font-size-label-xs);line-height:var(--lh-label-xs)}.PostPortfolio-module__-Cj9WG__feedbackActions{justify-content:flex-end;gap:var(--space-xs);margin-top:var(--space-sm);display:flex}@media (max-width:1259px){.PostPortfolio-module__-Cj9WG__drawer{inset-block:0;z-index:var(--z-overlay);position:fixed;right:0}}@media (min-width:1260px){.PostPortfolio-module__-Cj9WG__drawerResponsive,.PostPortfolio-module__-Cj9WG__surface{width:460px}.PostPortfolio-module__-Cj9WG__surfaceResponsive{z-index:auto;box-shadow:none;position:relative;top:auto;right:auto;transform:translate(0)}.PostPortfolio-module__-Cj9WG__railDesktopHidden{display:none}}@media (min-width:1440px){.PostPortfolio-module__-Cj9WG__drawerResponsive,.PostPortfolio-module__-Cj9WG__drawerPinned,.PostPortfolio-module__-Cj9WG__surface{width:520px}}
.StorePageExploreIdeaButton-module__MkZoyG__icon{width:var(--lh-text-xs);height:var(--lh-text-xs)}
.StorePageShareButton-module__CPgBHG__icon{width:var(--lh-text-xs);height:var(--lh-text-xs)}.StorePageShareButton-module__CPgBHG__popover{border:var(--border-width-hairline) solid var(--border-tertiary);border-radius:var(--radius-md);background:var(--background-frosted);width:auto;padding:var(--space-xs) 12px;box-shadow:var(--shadow-popover);-webkit-backdrop-filter:blur(var(--blur-popover));backdrop-filter:blur(var(--blur-popover))}.StorePageShareButton-module__CPgBHG__popoverText{font-size:var(--font-size-text-xs);color:var(--text-primary)}
.ShelfPageClient-module__61eB1a__page{gap:var(--space-xs);min-height:100vh;margin-top:calc(-1 * var(--store-shell-edge));margin-inline:calc(-1 * var(--store-shell-edge));padding-inline:0;padding-bottom:var(--space-md);background:var(--background-canvas);flex-direction:column;display:flex}.ShelfPageClient-module__61eB1a__searchResults{width:100%;max-width:var(--store-content-max);padding:var(--space-xl) var(--space-xxl) 0;margin-inline:auto}.ShelfPageClient-module__61eB1a__content{width:100%;max-width:var(--store-content-max);padding:var(--space-xs) var(--space-xxl) 0;margin-inline:auto}.ShelfPageClient-module__61eB1a__contentInner{border-top:var(--border-width-regular) solid color-mix(in oklch, var(--text-primary) 10%, transparent);padding:var(--space-xl) 0}.ShelfPageClient-module__61eB1a__gridItem{margin-bottom:var(--space-md);grid-row:span 5;grid-template-rows:subgrid;display:grid}.ShelfPageClient-module__61eB1a__empty{border:var(--border-width-regular) dashed color-mix(in oklch, var(--text-primary) 10%, transparent);border-radius:var(--radius-xs);justify-content:center;align-items:center;min-height:220px;display:flex}.ShelfPageClient-module__61eB1a__emptyText{font-size:var(--font-size-text-sm);color:var(--text-tertiary)}.ShelfPageClient-module__61eB1a__headerActions{justify-content:flex-end;align-items:center;gap:var(--space-xs);flex-wrap:wrap;max-width:100%;display:flex}@media (max-width:623px){.ShelfPageClient-module__61eB1a__headerActions{justify-content:flex-start}}
.MarketplaceCardV3-module__JHVe4G__card{isolation:isolate;border-radius:var(--radius-xxl);border:var(--border-width-hairline) solid var(--border-frame);background:var(--background-primary);box-shadow:var(--shadow-card);position:relative}.MarketplaceCardV3-module__JHVe4G__interactive{cursor:pointer;transition:border-color var(--duration-fast) var(--ease-out), box-shadow var(--duration-fast) var(--ease-out), translate var(--duration-fast) var(--ease-out)}.MarketplaceCardV3-module__JHVe4G__interactive:hover,.MarketplaceCardV3-module__JHVe4G__interactive[data-action-menu-open=true]{border-color:var(--border-primary);box-shadow:0 6px 20px var(--color-shadow-card-drop), var(--shadow-card-highlight);translate:0 -1px}.MarketplaceCardV3-module__JHVe4G__interactive:active:not(:has(.MarketplaceCardV3-module__JHVe4G__actions :active)):not([data-action-menu-open=true]){box-shadow:var(--shadow-card);translate:0}@media (prefers-reduced-motion:reduce){.MarketplaceCardV3-module__JHVe4G__interactive{transition:border-color var(--duration-fast) var(--ease-out)}.MarketplaceCardV3-module__JHVe4G__interactive:hover,.MarketplaceCardV3-module__JHVe4G__interactive[data-action-menu-open=true],.MarketplaceCardV3-module__JHVe4G__interactive:active{translate:none}}.MarketplaceCardV3-module__JHVe4G__subgrid{grid-row:span 5/span 5;grid-template-rows:subgrid;display:grid}.MarketplaceCardV3-module__JHVe4G__stack{flex-direction:column;align-items:flex-start;height:100%;min-height:100%;display:flex;overflow:clip}.MarketplaceCardV3-module__JHVe4G__linkOverlay{z-index:10;border-radius:var(--radius-xxl);position:absolute;inset:0}.MarketplaceCardV3-module__JHVe4G__content{z-index:20;width:100%;position:relative}.MarketplaceCardV3-module__JHVe4G__contentSubgrid{grid-row:span 5/span 5;grid-template-rows:subgrid;border-radius:var(--radius-xxl);display:grid;overflow:clip}.MarketplaceCardV3-module__JHVe4G__contentFlow{flex-direction:column;flex:1;align-items:flex-start;display:flex}.MarketplaceCardV3-module__JHVe4G__contentInert{pointer-events:none}.MarketplaceCardV3-module__JHVe4G__attribution{width:100%;padding:var(--space-md) var(--space-md) var(--space-xxs);justify-content:space-between;align-items:flex-start;display:flex}.MarketplaceCardV3-module__JHVe4G__attributionStart{min-height:var(--size-lg);align-items:center;gap:var(--space-xs);flex:1;min-width:0;display:flex}.MarketplaceCardV3-module__JHVe4G__avatar{height:var(--size-2xl);width:var(--size-2xl);border-radius:var(--radius-full);flex-shrink:0;position:relative}.MarketplaceCardV3-module__JHVe4G__avatarImage{pointer-events:none;border:var(--border-width-regular) solid var(--border-tertiary);border-radius:var(--radius-full);-o-object-fit:cover;object-fit:cover;width:100%;max-width:none;height:100%;position:absolute;inset:0}.MarketplaceCardV3-module__JHVe4G__employeeBadge{height:var(--size-md);width:var(--size-md);border-radius:var(--radius-full);background:var(--background-primary);padding:var(--space-xxs);box-shadow:0 0 0 1.5px var(--background-primary);justify-content:center;align-items:center;display:flex;position:absolute;bottom:0;right:0;transform:translate(25%,25%)}.MarketplaceCardV3-module__JHVe4G__employeeBadge svg{width:100%;height:100%}.MarketplaceCardV3-module__JHVe4G__avatarLink{pointer-events:auto;z-index:30;border-radius:var(--radius-full);flex-shrink:0;position:relative}.MarketplaceCardV3-module__JHVe4G__providerName{text-overflow:ellipsis;white-space:nowrap;font-family:var(--font-sans);font-weight:var(--weight-medium);color:var(--text-secondary);font-size:var(--font-size-text-xs);line-height:var(--lh-text-xs);overflow:hidden}.MarketplaceCardV3-module__JHVe4G__providerEmployeeMark{height:var(--size-2xs);width:var(--size-2xs);flex-shrink:0}.MarketplaceCardV3-module__JHVe4G__actions{pointer-events:auto;padding-left:var(--space-xs);flex-shrink:0;justify-content:flex-end;align-items:center;gap:7px;display:flex}.MarketplaceCardV3-module__JHVe4G__verifiedMark circle,.MarketplaceCardV3-module__JHVe4G__verifiedMark path{stroke:var(--text-tertiary)}.MarketplaceCardV3-module__JHVe4G__titleRow{width:100%;padding:var(--space-xs) var(--space-md) 0;flex-direction:column;flex:1;align-items:flex-start;display:flex}.MarketplaceCardV3-module__JHVe4G__title{-webkit-line-clamp:3;line-clamp:3;text-wrap:pretty;width:100%;font-family:var(--font-sans);font-size:var(--font-size-heading-md);font-weight:var(--weight-normal);color:var(--text-primary);line-height:var(--lh-heading-md);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.MarketplaceCardV3-module__JHVe4G__sparklineRow{width:100%;height:86px;padding:var(--space-xs) 0 var(--space-xxs);flex-direction:column;align-items:flex-start;display:flex}.MarketplaceCardV3-module__JHVe4G__sparkline{flex:1 0 0;width:100%;min-height:1px;position:relative}.MarketplaceCardV3-module__JHVe4G__sparkline svg{width:100%;height:100%;display:block}.MarketplaceCardV3-module__JHVe4G__sparkPositive{color:var(--text-success)}.MarketplaceCardV3-module__JHVe4G__sparkNegative{color:var(--text-danger)}.MarketplaceCardV3-module__JHVe4G__returnRow{width:100%;padding:0 var(--space-md) var(--space-xs);align-items:flex-start;display:flex}.MarketplaceCardV3-module__JHVe4G__returnFigure{white-space:nowrap;font-family:var(--font-mono);font-size:var(--font-size-heading-md);font-variant-numeric:tabular-nums;line-height:var(--lh-heading-md)}.MarketplaceCardV3-module__JHVe4G__returnPeriod{margin-left:var(--space-xxs);font-size:var(--font-size-text-2xs);line-height:var(--lh-text-2xs);color:var(--text-tertiary);text-transform:uppercase}.MarketplaceCardV3-module__JHVe4G__returnPositive{color:var(--text-success)}.MarketplaceCardV3-module__JHVe4G__returnNegative{color:var(--text-danger)}.MarketplaceCardV3-module__JHVe4G__returnMuted{color:var(--text-tertiary)}.MarketplaceCardV3-module__JHVe4G__composition{width:100%;padding:var(--space-xxs) var(--space-md) var(--space-md);flex-direction:column;gap:2px;display:flex}.MarketplaceCardV3-module__JHVe4G__compositionRow{-moz-column-gap:var(--space-xs);align-items:center;column-gap:var(--space-xs);grid-template-columns:minmax(0,1fr) 96px 24px;width:100%;display:grid}.MarketplaceCardV3-module__JHVe4G__compositionLabel{white-space:nowrap;text-overflow:ellipsis;font-family:var(--font-mono);color:var(--text-tertiary);font-size:var(--font-size-text-2xs);letter-spacing:.3px;line-height:1.15;overflow:hidden}.MarketplaceCardV3-module__JHVe4G__compositionValue{white-space:nowrap;text-align:right;font-family:var(--font-mono);color:var(--text-primary);font-size:var(--font-size-text-2xs);letter-spacing:.3px;font-variant-numeric:tabular-nums;line-height:1.1}.MarketplaceCardV3-module__JHVe4G__compositionRow>.MarketplaceCardV3-module__JHVe4G__compositionValue:last-child{text-align:right}.MarketplaceCardV3-module__JHVe4G__compositionTrack{justify-content:flex-end;align-items:center;min-width:0;display:flex;overflow:clip}.MarketplaceCardV3-module__JHVe4G__compositionBar{border-radius:var(--radius-full);background:var(--text-tertiary);opacity:.8;min-width:2px;max-width:100%;height:1px}
.PublishedTiltsSection-module__NobIQG__headingRow{margin-bottom:var(--space-md)}.PublishedTiltsSection-module__NobIQG__subgridSlot{margin-bottom:var(--space-md);grid-row:span 5;grid-template-rows:subgrid;display:grid}.PublishedTiltsSection-module__NobIQG__loadMore{justify-content:center;padding-top:24px;display:flex}
.StoreCardProfileBadge-module__0O8rsG__avatarCornerBadge{border-radius:var(--radius-full);background:var(--background-secondary);box-shadow:0 0 0 var(--border-width-regular) var(--background-secondary);justify-content:center;align-items:center;display:inline-flex;position:absolute;bottom:0;right:0;transform:translate(45%,35%)}.StoreCardProfileBadge-module__0O8rsG__avatarCornerEmployeeBadge,.StoreCardProfileBadge-module__0O8rsG__avatarCornerVerifiedBadge{height:var(--size-md);width:var(--size-md)}.StoreCardProfileBadge-module__0O8rsG__logoIcon{fill:var(--text-primary)}.StoreCardProfileBadge-module__0O8rsG__themedIcon{color:var(--text-primary)}.StoreCardProfileBadge-module__0O8rsG__avatarCornerEmployeeIcon{height:var(--size-xs);width:var(--size-xs)}[data-theme=dark] .StoreCardProfileBadge-module__0O8rsG__avatarCornerEmployeeIcon{height:var(--size-2xs);width:var(--size-2xs)}.StoreCardProfileBadge-module__0O8rsG__avatarCornerVerifiedIcon,.StoreCardProfileBadge-module__0O8rsG__inlineIcon{height:var(--size-sm);width:var(--size-sm)}
.ShelfPickerButton-module__CshlsW__menuContent[data-side]{background:var(--background-primary);-webkit-backdrop-filter:none;backdrop-filter:none;width:14rem;padding:var(--space-xs)}
.ShelfPickerMenuItems-module__fDXQcG__title{padding:var(--space-xxs) var(--space-xs);color:var(--text-secondary);font-family:var(--font-mono);font-size:var(--font-size-text-xs);font-weight:var(--weight-normal);line-height:var(--lh-text-xs);margin:0}.ShelfPickerMenuItems-module__fDXQcG__sectionDivider{height:var(--border-width-hairline);margin:var(--space-xxs) var(--space-xs);background:var(--border-tertiary)}.ShelfPickerMenuItems-module__fDXQcG__shelfList{scrollbar-gutter:stable;max-height:min(18rem,44vh);overflow-y:auto}.ShelfPickerMenuItems-module__fDXQcG__item{grid-template-columns:var(--size-md) minmax(0, 1fr) var(--size-md);align-items:center;gap:var(--space-sm);width:100%;padding:var(--space-xxs) var(--space-xs);border-radius:var(--radius-xs);color:var(--text-secondary);cursor:pointer;font:inherit;font-size:var(--font-size-text-sm);line-height:var(--lh-text-sm);text-align:left;-webkit-user-select:none;user-select:none;background:0 0;border:0;display:grid}.ShelfPickerMenuItems-module__fDXQcG__item:hover,.ShelfPickerMenuItems-module__fDXQcG__item:focus-visible{background:var(--background-secondary);color:var(--text-primary);outline:none}.ShelfPickerMenuItems-module__fDXQcG__item:disabled{cursor:default;opacity:.5}.ShelfPickerMenuItems-module__fDXQcG__iconSlot,.ShelfPickerMenuItems-module__fDXQcG__checkSlot{width:var(--size-md);height:var(--size-md);color:var(--text-primary);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.ShelfPickerMenuItems-module__fDXQcG__iconSlot{color:currentColor}.ShelfPickerMenuItems-module__fDXQcG__iconSlot svg{width:var(--size-sm);height:var(--size-sm)}.ShelfPickerMenuItems-module__fDXQcG__checkSlot svg{width:var(--size-xs);height:var(--size-xs)}.ShelfPickerMenuItems-module__fDXQcG__itemLabel{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.ShelfPickerMenuItems-module__fDXQcG__createShelfTrigger{grid-template-columns:var(--size-md) minmax(0, 1fr) var(--size-md);align-items:center;gap:var(--space-sm);width:100%;padding:var(--space-xxs) var(--space-xs);border-radius:var(--radius-xs);color:var(--text-secondary);cursor:pointer;font:inherit;font-size:var(--font-size-text-sm);line-height:var(--lh-text-sm);text-align:left;-webkit-user-select:none;user-select:none;background:0 0;border:0;display:grid}.ShelfPickerMenuItems-module__fDXQcG__createShelfTrigger:hover,.ShelfPickerMenuItems-module__fDXQcG__createShelfTrigger:focus-visible{background:var(--background-secondary);color:var(--text-primary);outline:none}.ShelfPickerMenuItems-module__fDXQcG__createShelfTrigger:disabled{cursor:default;opacity:.5}.ShelfPickerMenuItems-module__fDXQcG__createShelfForm{grid-template-columns:var(--size-md) minmax(0, 1fr) var(--size-md);align-items:center;gap:var(--space-sm);padding:var(--space-xxs) var(--space-xs);border-radius:var(--radius-xs);color:var(--text-secondary);display:grid}.ShelfPickerMenuItems-module__fDXQcG__createShelfInput{box-sizing:border-box;width:100%;min-width:0;padding:0 var(--space-xs);font-size:var(--font-size-text-sm);line-height:var(--lh-text-sm);flex:1}.ShelfPickerMenuItems-module__fDXQcG__error{margin:var(--space-xs) 0 0;padding-inline:var(--space-xxs);font-size:var(--font-size-text-xs);line-height:var(--lh-text-xs);color:var(--text-danger)}
.ProfileSocialLinks-module__0mhFbW__links{-moz-column-gap:var(--space-sm);align-items:center;column-gap:var(--space-sm);row-gap:var(--space-xs);flex-wrap:wrap;display:flex}.ProfileSocialLinks-module__0mhFbW__link{align-items:center;gap:var(--space-xxs);font-family:var(--font-sans);font-size:var(--font-size-text-xs);line-height:var(--lh-text-xs);color:var(--text-primary);transition:color var(--duration-fast) var(--ease-out);display:inline-flex}.ProfileSocialLinks-module__0mhFbW__fixedLink{gap:var(--space-xs)}.ProfileSocialLinks-module__0mhFbW__link:hover{color:var(--text-secondary)}.ProfileSocialLinks-module__0mhFbW__icon{width:var(--size-xs);height:var(--size-xs);color:var(--text-tertiary);transition:color var(--duration-fast) var(--ease-out);flex-shrink:0}.ProfileSocialLinks-module__0mhFbW__link:hover .ProfileSocialLinks-module__0mhFbW__icon{color:var(--text-secondary)}
.StorePageHeader-module__D2Y7Pa__banner{height:var(--size-4xl);border-radius:var(--radius-xs);position:relative;overflow:hidden}.StorePageHeader-module__D2Y7Pa__bannerImage{-o-object-fit:cover;object-fit:cover}.StorePageHeader-module__D2Y7Pa__bannerGradient{background:linear-gradient(#a256f6,#3a85f4);width:100%;height:100%}.StorePageHeader-module__D2Y7Pa__content{padding-bottom:var(--space-xl)}.StorePageHeader-module__D2Y7Pa__contentNoBanner{padding-top:var(--space-xxl)}.StorePageHeader-module__D2Y7Pa__contentWithBanner{padding-top:0}.StorePageHeader-module__D2Y7Pa__contentWithBannerNoAvatar{padding-top:var(--space-md)}.StorePageHeader-module__D2Y7Pa__avatarWrap{z-index:10;margin-bottom:var(--space-md);position:relative}.StorePageHeader-module__D2Y7Pa__avatarWrapOverlap{margin-top:-30px}.StorePageHeader-module__D2Y7Pa__avatarImage{border:5px solid var(--background-primary);border-radius:var(--radius-full);-o-object-fit:cover;object-fit:cover;width:60px;height:60px}.StorePageHeader-module__D2Y7Pa__avatarFallback{border:5px solid var(--background-primary);border-radius:var(--radius-full);background:color-mix(in oklch, var(--background-primary) 60%, transparent);width:60px;height:60px;font-family:var(--font-mono);font-size:var(--font-size-text-sm);color:var(--text-primary);-webkit-backdrop-filter:blur(var(--blur-floating));backdrop-filter:blur(var(--blur-floating));justify-content:center;align-items:center;display:flex}.StorePageHeader-module__D2Y7Pa__backLinkWrap{margin-bottom:var(--space-xl)}.StorePageHeader-module__D2Y7Pa__backLink{border:var(--border-width-regular) solid color-mix(in oklch, var(--text-primary) 50%, transparent);border-radius:var(--radius-full);padding:var(--space-xxs) var(--space-xs);font-family:var(--font-sans);font-size:var(--font-size-text-xs);letter-spacing:.28px;color:var(--text-tertiary);transition:opacity var(--duration-fast) var(--ease-out);align-items:center;display:inline-flex}.StorePageHeader-module__D2Y7Pa__backLink:hover{opacity:.8}.StorePageHeader-module__D2Y7Pa__creatorRow{align-items:center;gap:var(--space-xs);margin-bottom:var(--space-sm);display:flex}.StorePageHeader-module__D2Y7Pa__creatorRowLink{transition:opacity var(--duration-fast) var(--ease-out)}.StorePageHeader-module__D2Y7Pa__creatorRowLink:hover{opacity:.8}.StorePageHeader-module__D2Y7Pa__creatorAvatarImage{width:var(--size-lg);height:var(--size-lg);border-radius:var(--radius-full);-o-object-fit:cover;object-fit:cover;flex-shrink:0}.StorePageHeader-module__D2Y7Pa__creatorAvatarFallback{width:var(--size-lg);height:var(--size-lg);border-radius:var(--radius-full);background:color-mix(in oklch, var(--text-primary) 20%, transparent);font-family:var(--font-mono);font-size:var(--font-size-text-2xs);color:var(--text-primary);flex-shrink:0;justify-content:center;align-items:center;display:flex}.StorePageHeader-module__D2Y7Pa__creatorName{font-family:var(--font-sans);font-size:var(--font-size-text-xs);letter-spacing:.14px;color:var(--text-primary)}.StorePageHeader-module__D2Y7Pa__creatorBadgeIcon{width:var(--size-xs);height:var(--size-xs);color:var(--text-primary)}.StorePageHeader-module__D2Y7Pa__titleRow{justify-content:space-between;align-items:center;gap:var(--space-md);flex-wrap:wrap;display:flex}.StorePageHeader-module__D2Y7Pa__titleAction{flex-shrink:1;min-width:0;max-width:100%}.StorePageHeader-module__D2Y7Pa__title{margin-bottom:var(--space-xs);font-weight:var(--weight-normal);font-size:var(--font-size-heading-2xl);letter-spacing:var(--tracking-display);color:var(--text-primary);line-height:1}.StorePageHeader-module__D2Y7Pa__titleSans{font-family:var(--font-sans)}.StorePageHeader-module__D2Y7Pa__titleMono{font-family:var(--font-mono)}.StorePageHeader-module__D2Y7Pa__titleBadge{margin-left:var(--space-xxs);vertical-align:middle}.StorePageHeader-module__D2Y7Pa__verifiedIcon,.StorePageHeader-module__D2Y7Pa__employeeTitleIcon{width:var(--size-lg);height:var(--size-lg);color:var(--text-primary)}.StorePageHeader-module__D2Y7Pa__statsLine{font-family:var(--font-sans);font-size:var(--font-size-text-xs);line-height:var(--lh-text-xs);color:var(--text-tertiary)}.StorePageHeader-module__D2Y7Pa__metadataLine{font-family:var(--font-mono);font-size:var(--font-size-text-2xs);line-height:var(--lh-text-2xs);letter-spacing:.24px;color:var(--text-tertiary)}.StorePageHeader-module__D2Y7Pa__metadataActionSlot{padding-top:var(--space-md)}.StorePageHeader-module__D2Y7Pa__blurbRow{padding-top:var(--space-xs);justify-content:space-between;align-items:flex-start;display:flex}.StorePageHeader-module__D2Y7Pa__blurb{max-width:540px;font-family:var(--font-sans);font-size:var(--font-size-text-sm);line-height:var(--lh-text-sm);letter-spacing:.28px;color:var(--text-primary);flex-shrink:0}.StorePageHeader-module__D2Y7Pa__relatedTopics{align-items:flex-end;gap:var(--space-xs);margin-top:calc(-1 * var(--space-md));padding-bottom:var(--space-xs);flex-direction:column;flex:1;display:flex}.StorePageHeader-module__D2Y7Pa__relatedTopicsLabel{font-family:var(--font-mono);font-size:var(--font-size-text-2xs);text-transform:uppercase;color:var(--text-tertiary)}.StorePageHeader-module__D2Y7Pa__relatedTopicsList{gap:var(--space-xs);display:flex}.StorePageHeader-module__D2Y7Pa__relatedPill{align-items:center;gap:var(--space-xs);border-radius:var(--radius-full);background:color-mix(in oklch, var(--text-primary) 20%, transparent);padding:var(--space-xxs) var(--space-xxs) var(--space-xxs) var(--space-sm);transition:background-color var(--duration-fast) var(--ease-out);display:flex}.StorePageHeader-module__D2Y7Pa__relatedPill:hover{background:color-mix(in oklch, var(--text-primary) 25%, transparent)}.StorePageHeader-module__D2Y7Pa__relatedPillTag{white-space:nowrap;font-family:var(--font-mono);font-size:var(--font-size-text-xs);letter-spacing:.28px;color:var(--text-primary)}.StorePageHeader-module__D2Y7Pa__relatedCircles{flex-shrink:0;position:relative}.StorePageHeader-module__D2Y7Pa__relatedCircle{border:3px solid var(--background-tertiary);border-radius:var(--radius-full);background:var(--background-tertiary);width:35px;height:35px;font-family:var(--font-mono);font-size:var(--font-size-text-2xs);color:var(--text-tertiary);justify-content:center;align-items:center;display:flex;position:absolute;top:0}.StorePageHeader-module__D2Y7Pa__topicTags{align-items:center;gap:var(--space-xs);flex-wrap:wrap;display:flex}.StorePageHeader-module__D2Y7Pa__topicTag{border-radius:var(--radius-full);background:var(--text-tertiary);padding:var(--space-xxs) var(--space-xs);font-family:var(--font-mono);font-size:var(--font-size-text-2xs);line-height:var(--lh-text-2xs);color:var(--background-primary);transition:opacity var(--duration-fast) var(--ease-out)}.StorePageHeader-module__D2Y7Pa__topicTag:hover{opacity:.7}.StorePageHeader-module__D2Y7Pa__socialLinks{padding-top:var(--space-sm)}.StorePageHeader-module__D2Y7Pa__actionSlot{padding-top:var(--space-md)}@media (max-width:623px){.StorePageHeader-module__D2Y7Pa__blurbRow{gap:var(--space-md);flex-direction:column}.StorePageHeader-module__D2Y7Pa__blurb{flex-shrink:1;max-width:100%}.StorePageHeader-module__D2Y7Pa__relatedTopics{align-items:flex-start;margin-top:0}.StorePageHeader-module__D2Y7Pa__relatedTopicsList{flex-wrap:wrap}}
.ProfileEditModal-module__O-Ls3W__field{gap:var(--space-xs);flex-direction:column;display:flex}.ProfileEditModal-module__O-Ls3W__label{font-size:var(--font-size-text-sm);line-height:var(--lh-text-sm);font-weight:var(--weight-semibold);color:var(--text-primary);margin:0}.ProfileEditModal-module__O-Ls3W__input{width:100%}.ProfileEditModal-module__O-Ls3W__textarea{resize:none;min-height:100px}.ProfileEditModal-module__O-Ls3W__characterCount{margin-top:var(--space-xxs);font-size:var(--font-size-text-xs);line-height:var(--lh-text-xs);color:var(--text-tertiary)}
.SocialLinksEditor-module__2m3SuG__container{gap:var(--space-sm);flex-direction:column;display:flex}.SocialLinksEditor-module__2m3SuG__label{font-size:var(--font-size-text-sm);line-height:var(--lh-text-sm);font-weight:var(--weight-semibold);color:var(--text-primary);display:block}.SocialLinksEditor-module__2m3SuG__rows{gap:var(--space-sm);flex-direction:column;display:flex}.SocialLinksEditor-module__2m3SuG__row{gap:var(--space-sm)}.SocialLinksEditor-module__2m3SuG__iconCell{color:var(--text-primary)}.SocialLinksEditor-module__2m3SuG__rowLabel,.SocialLinksEditor-module__2m3SuG__prefix{font-size:var(--font-size-text-sm);line-height:var(--lh-text-sm);color:var(--text-secondary)}.SocialLinksEditor-module__2m3SuG__inputError{border-color:var(--border-danger)}.SocialLinksEditor-module__2m3SuG__inputError:focus-visible{border-color:var(--border-danger);box-shadow:0 0 0 2px var(--background-primary), 0 0 0 4px var(--ring-danger)}.SocialLinksEditor-module__2m3SuG__errorText{margin-top:var(--space-xxs);font-size:var(--font-size-text-xs);line-height:var(--lh-text-xs);color:var(--text-danger)}.SocialLinksEditor-module__2m3SuG__removeButton,.SocialLinksEditor-module__2m3SuG__removeButton:hover{color:var(--text-danger)}.SocialLinksEditor-module__2m3SuG__addButton{margin-top:var(--space-md);gap:var(--space-xs)}.SocialLinksEditor-module__2m3SuG__addButton svg{width:var(--size-xs);height:var(--size-xs)}
.NotificationDraftCard-module__lwU_Ua__root{gap:var(--space-xxs);flex-direction:column;display:flex}.NotificationDraftCard-module__lwU_Ua__card{border:var(--border-width-hairline) solid var(--border-frame);border-radius:var(--radius-xxl);background:var(--background-primary);box-shadow:var(--shadow-card);display:flex;overflow:clip}.NotificationDraftCard-module__lwU_Ua__mediaFrame{padding:var(--space-xs);flex-shrink:0}.NotificationDraftCard-module__lwU_Ua__media{border-radius:var(--radius-lg);background:var(--background-secondary);width:140px;height:140px;padding:var(--space-xs) 0 0;overflow:hidden}.NotificationDraftCard-module__lwU_Ua__mediaPositive{color:var(--text-success)}.NotificationDraftCard-module__lwU_Ua__mediaNegative{color:var(--text-danger)}.NotificationDraftCard-module__lwU_Ua__details{min-width:0;padding:var(--space-sm) var(--space-md) var(--space-sm) var(--space-xs);flex-direction:column;flex:1;display:flex}.NotificationDraftCard-module__lwU_Ua__header{justify-content:space-between;align-items:center;gap:var(--space-xs);margin-bottom:var(--space-xs);display:flex}.NotificationDraftCard-module__lwU_Ua__creator{align-items:center;gap:var(--space-xs);min-width:0;display:flex}.NotificationDraftCard-module__lwU_Ua__badges{align-items:center;gap:var(--space-xxs);flex-shrink:0;display:flex}.NotificationDraftCard-module__lwU_Ua__titleRow{align-items:baseline;gap:var(--space-md);margin-bottom:var(--space-xxs);display:flex}.NotificationDraftCard-module__lwU_Ua__draftTitle.NotificationDraftCard-module__lwU_Ua__draftTitle{flex:1;min-width:0}.NotificationDraftCard-module__lwU_Ua__returnSlot.NotificationDraftCard-module__lwU_Ua__returnSlot{white-space:nowrap;flex-shrink:0}.NotificationDraftCard-module__lwU_Ua__description.NotificationDraftCard-module__lwU_Ua__description{margin-bottom:var(--space-xs);-webkit-line-clamp:2;line-clamp:2}.NotificationDraftCard-module__lwU_Ua__attribution{align-items:center;gap:var(--space-xxs);min-width:0;margin-top:auto;display:flex}.NotificationDraftCard-module__lwU_Ua__attributionLabel{color:var(--text-tertiary);font-family:var(--font-mono);font-size:var(--font-size-text-2xs);font-weight:var(--weight-medium);text-transform:uppercase;flex-shrink:0;line-height:1}.NotificationDraftCard-module__lwU_Ua__attributionLink{color:var(--text-primary);font-family:var(--font-mono);font-size:var(--font-size-text-2xs);line-height:var(--lh-text-2xs);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.NotificationDraftCard-module__lwU_Ua__attributionLink:hover{text-decoration:underline}@media (max-width:623px){.NotificationDraftCard-module__lwU_Ua__card{flex-direction:column}.NotificationDraftCard-module__lwU_Ua__media{aspect-ratio:16/9;width:100%;height:auto}.NotificationDraftCard-module__lwU_Ua__details{padding:0 var(--space-md) var(--space-md)}.NotificationDraftCard-module__lwU_Ua__header{flex-direction:column;align-items:flex-start}.NotificationDraftCard-module__lwU_Ua__badges{flex-wrap:wrap;flex-shrink:1}.NotificationDraftCard-module__lwU_Ua__titleRow{gap:var(--space-xs) var(--space-sm);flex-wrap:wrap}.NotificationDraftCard-module__lwU_Ua__draftTitle.NotificationDraftCard-module__lwU_Ua__draftTitle{flex-basis:100%}.NotificationDraftCard-module__lwU_Ua__attribution{align-items:flex-start;gap:var(--space-xxs);flex-direction:column}}
.NotificationsPageClient-module__CqmqLa__page{gap:var(--space-xs);min-height:100vh;margin-top:calc(-1 * var(--store-shell-edge));margin-inline:calc(-1 * var(--store-shell-edge));padding-inline:0;padding-bottom:var(--space-md);background:var(--background-canvas);color:var(--text-primary);flex-direction:column;display:flex}.NotificationsPageClient-module__CqmqLa__searchResults,.NotificationsPageClient-module__CqmqLa__feed{width:100%;max-width:var(--store-content-max);padding-inline:var(--space-xxl);margin-inline:auto}.NotificationsPageClient-module__CqmqLa__searchResults{padding-top:var(--space-xl)}.NotificationsPageClient-module__CqmqLa__feed{padding-block:var(--space-lg) var(--space-xxl)}.NotificationsPageClient-module__CqmqLa__empty{color:var(--text-tertiary);font-family:var(--font-sans);font-size:var(--font-size-text-xs);line-height:var(--lh-text-xs)}@media (max-width:623px){.NotificationsPageClient-module__CqmqLa__searchResults{padding-block:var(--space-md) 0}}
.StoreProductFacts-module__Mn_I9G__facts{flex-direction:column;gap:60px;display:flex}.StoreProductFacts-module__Mn_I9G__sectionGrid{-moz-column-gap:var(--space-xl);column-gap:var(--space-xl);grid-template-columns:repeat(2,1fr);align-items:start;row-gap:60px;display:grid}.StoreProductFacts-module__Mn_I9G__sectionLabel{margin-bottom:var(--space-md);font-family:var(--font-mono);font-size:var(--font-size-text-2xs);text-transform:uppercase;letter-spacing:var(--tracking-micro);color:var(--text-tertiary)}.StoreProductFacts-module__Mn_I9G__rows{flex-direction:column;display:flex}.StoreProductFacts-module__Mn_I9G__row{justify-content:space-between;align-items:baseline;gap:var(--space-md);padding:var(--space-xs) var(--space-sm);border-bottom:var(--border-width-regular) solid var(--border-frame);display:flex}.StoreProductFacts-module__Mn_I9G__row:last-child{border-bottom:none}.StoreProductFacts-module__Mn_I9G__rowLabel{font-family:var(--font-sans);font-size:var(--font-size-text-sm);line-height:var(--lh-text-sm);color:var(--text-tertiary)}.StoreProductFacts-module__Mn_I9G__rowValue,.StoreProductFacts-module__Mn_I9G__rowValuePositive,.StoreProductFacts-module__Mn_I9G__rowValueNegative{font-family:var(--font-mono);font-size:var(--font-size-text-2xs);color:var(--text-primary);font-variant-numeric:tabular-nums;text-align:right;flex-shrink:0}.StoreProductFacts-module__Mn_I9G__rowValuePositive{color:var(--text-success)}.StoreProductFacts-module__Mn_I9G__rowValueNegative{color:var(--text-danger)}.StoreProductFacts-module__Mn_I9G__rowLink{font-family:var(--font-mono);font-size:var(--font-size-text-2xs);color:var(--text-primary);text-underline-offset:3px;transition:color var(--duration-fast) var(--ease-out);flex-shrink:0;text-decoration:underline}.StoreProductFacts-module__Mn_I9G__rowLink:hover{color:var(--text-secondary)}.StoreProductFacts-module__Mn_I9G__query{border:var(--border-width-hairline) solid var(--border-frame);border-radius:var(--radius-md);background:color-mix(in oklch, var(--text-primary) 4%, transparent);padding:var(--space-md);font-family:var(--font-mono);font-size:var(--font-size-text-2xs);color:var(--text-secondary);line-height:1.6;overflow-x:auto}@media (max-width:623px){.StoreProductFacts-module__Mn_I9G__sectionGrid{row-gap:var(--space-xl);grid-template-columns:1fr}.StoreProductFacts-module__Mn_I9G__facts{gap:var(--space-xl)}}
.PreviewPortfolio-module__D5eAsW__table{table-layout:fixed;width:100%}.PreviewPortfolio-module__D5eAsW__headerRowDefault{border-bottom:var(--border-width-hairline) solid var(--border-tertiary)}.PreviewPortfolio-module__D5eAsW__headerCell{color:var(--text-tertiary);font-family:var(--font-mono);font-size:10px;font-weight:var(--weight-regular);letter-spacing:0;text-transform:uppercase;padding:10px 8px;line-height:12px}.PreviewPortfolio-module__D5eAsW__headerTickerDefault{text-align:left;width:68px}.PreviewPortfolio-module__D5eAsW__headerTickerDrawer{text-align:left;width:62px;padding-inline:0}.PreviewPortfolio-module__D5eAsW__headerNameDefault{text-align:left}.PreviewPortfolio-module__D5eAsW__headerNameDrawer{text-align:left;padding-inline:10px}.PreviewPortfolio-module__D5eAsW__headerWeightDefault{text-align:right;width:74px}.PreviewPortfolio-module__D5eAsW__headerWeightDrawer{text-align:right;width:84px;padding-inline:10px 18px}.PreviewPortfolio-module__D5eAsW__headerPerformanceDefault{text-align:right;width:148px}.PreviewPortfolio-module__D5eAsW__headerPerformanceDrawer{text-align:left;width:132px;padding-inline:0}.PreviewPortfolio-module__D5eAsW__headerActionDefault{text-align:right;width:36px}.PreviewPortfolio-module__D5eAsW__headerActionDrawer{text-align:right;width:30px;padding-inline:0}.PreviewPortfolio-module__D5eAsW__drawerDividerCell{padding:0}.PreviewPortfolio-module__D5eAsW__drawerDivider{height:var(--border-width-hairline);background:var(--border-tertiary);margin-inline:2px}.PreviewPortfolio-module__D5eAsW__bodyRowDefault{border-bottom:var(--border-width-hairline) solid var(--border-tertiary)}.PreviewPortfolio-module__D5eAsW__bodyRowDefault:last-child{border-bottom:0}.PreviewPortfolio-module__D5eAsW__cellDefault{padding:12px 8px}.PreviewPortfolio-module__D5eAsW__cellDrawer{padding-block:6px}.PreviewPortfolio-module__D5eAsW__cellDrawerPadded{padding:6px 10px}.PreviewPortfolio-module__D5eAsW__weightCellDrawer{padding:6px 18px 6px 10px}.PreviewPortfolio-module__D5eAsW__actionCellDefault{text-align:right;padding:8px 0 8px 8px}.PreviewPortfolio-module__D5eAsW__actionCellDrawer{text-align:right;padding-block:4px}.PreviewPortfolio-module__D5eAsW__tickerValue{color:var(--text-primary);font-family:var(--font-mono);font-size:12px;line-height:16px}.PreviewPortfolio-module__D5eAsW__nameValue{color:var(--text-secondary);font-size:13px;line-height:18px}.PreviewPortfolio-module__D5eAsW__weightValue{color:var(--text-primary);font-family:var(--font-mono);text-align:right;font-variant-numeric:tabular-nums;font-size:12px;line-height:16px}.PreviewPortfolio-module__D5eAsW__mutedMetric{color:var(--text-tertiary);font-family:var(--font-mono);text-align:right;font-size:12px;line-height:16px;display:block}.PreviewPortfolio-module__D5eAsW__excludedRow td:not(.PreviewPortfolio-module__D5eAsW__actionCellDefault):not(.PreviewPortfolio-module__D5eAsW__actionCellDrawer){opacity:.42}.PreviewPortfolio-module__D5eAsW__rowActionButton{border-radius:var(--radius-xs);width:26px;height:26px;color:var(--text-tertiary);transition:background-color var(--duration-fast) var(--ease-out), color var(--duration-fast) var(--ease-out), opacity var(--duration-fast) var(--ease-out);justify-content:center;align-items:center;display:inline-flex}.PreviewPortfolio-module__D5eAsW__rowActionButtonDrawer{width:24px;height:24px}.PreviewPortfolio-module__D5eAsW__rowActionButton:hover:not(:disabled){background:var(--background-tertiary);color:var(--text-primary)}.PreviewPortfolio-module__D5eAsW__rowActionButton:focus-visible{outline:var(--border-width-regular) solid var(--ring-primary);outline-offset:2px}.PreviewPortfolio-module__D5eAsW__rowActionButton:disabled{cursor:not-allowed;opacity:.32}.PreviewPortfolio-module__D5eAsW__rowActionButtonIncluded{color:var(--text-secondary)}.PreviewPortfolio-module__D5eAsW__rowActionIcon{width:13px;height:13px;transition:transform var(--duration-fast) var(--ease-out)}.PreviewPortfolio-module__D5eAsW__rowActionIconExclude{transform:rotate(45deg)}.PreviewPortfolio-module__D5eAsW__emptyCell{color:var(--text-tertiary);font-family:var(--font-mono);letter-spacing:0;text-align:center;text-transform:uppercase;padding:28px 8px;font-size:11px;line-height:14px}.PreviewPortfolio-module__D5eAsW__expandWrap{padding-top:12px}.PreviewPortfolio-module__D5eAsW__expandWrapDefault{border-top:var(--border-width-hairline) solid var(--border-tertiary)}.PreviewPortfolio-module__D5eAsW__expandActions{align-items:center;gap:10px;display:flex}.PreviewPortfolio-module__D5eAsW__expandButton{color:var(--text-tertiary);font-family:var(--font-mono);letter-spacing:0;text-transform:uppercase;transition:color var(--duration-fast) var(--ease-out);font-size:11px;line-height:14px}.PreviewPortfolio-module__D5eAsW__expandButton:hover{color:var(--text-primary)}.PreviewPortfolio-module__D5eAsW__expandSeparator{color:var(--text-tertiary);font-family:var(--font-mono);font-size:11px;line-height:14px}.PreviewPortfolio-module__D5eAsW__performanceDefault{justify-content:flex-end;align-items:center;gap:var(--space-xs);display:flex}.PreviewPortfolio-module__D5eAsW__performanceDrawer{grid-template-columns:56px 68px;align-items:center;gap:6px;display:grid}.PreviewPortfolio-module__D5eAsW__performanceValueDrawer{justify-content:flex-start;width:68px}.PreviewPortfolio-module__D5eAsW__skeleton{border-radius:var(--radius-xs);background:color-mix(in oklch, var(--text-primary) 5%, transparent);animation:1.2s ease-in-out infinite PreviewPortfolio-module__D5eAsW__previewPulse;display:block}.PreviewPortfolio-module__D5eAsW__tickerSkeleton{width:44px;height:14px}.PreviewPortfolio-module__D5eAsW__weightSkeleton,.PreviewPortfolio-module__D5eAsW__performanceSkeletonDefault{width:48px;height:14px}.PreviewPortfolio-module__D5eAsW__performanceSkeletonDrawer{width:68px;height:14px}.PreviewPortfolio-module__D5eAsW__sparklineSkeletonDefault{width:44px;height:18px}.PreviewPortfolio-module__D5eAsW__sparklineSkeletonDrawer{width:56px;height:20px}.PreviewPortfolio-module__D5eAsW__nameSkeletonOne{width:66%;max-width:174px;height:14px}.PreviewPortfolio-module__D5eAsW__nameSkeletonTwo{width:48%;max-width:128px;height:14px}.PreviewPortfolio-module__D5eAsW__nameSkeletonThree{width:74%;max-width:212px;height:14px}.PreviewPortfolio-module__D5eAsW__nameSkeletonFour{width:58%;max-width:154px;height:14px}.PreviewPortfolio-module__D5eAsW__nameSkeletonFive{width:82%;max-width:232px;height:14px}.PreviewPortfolio-module__D5eAsW__alignEnd{justify-content:flex-end;display:flex}.PreviewPortfolio-module__D5eAsW__drawerShortLabel,.PreviewPortfolio-module__D5eAsW__drawerPerfShortLabel{display:inline}.PreviewPortfolio-module__D5eAsW__drawerFullLabel,.PreviewPortfolio-module__D5eAsW__drawerPerfMediumLabel,.PreviewPortfolio-module__D5eAsW__drawerPerfLongLabel{display:none}.PreviewPortfolio-module__D5eAsW__themeList{flex-direction:column;gap:10px;display:flex}.PreviewPortfolio-module__D5eAsW__themeLabel{color:var(--text-tertiary);font-family:var(--font-mono);letter-spacing:0;text-transform:uppercase;font-size:10px;line-height:1}.PreviewPortfolio-module__D5eAsW__themeItems{color:var(--text-secondary);row-gap:8px;font-size:13px;line-height:1.4;display:flex}.PreviewPortfolio-module__D5eAsW__themeItemsDefault{-moz-column-gap:14px;flex-wrap:wrap;align-items:center;column-gap:14px}.PreviewPortfolio-module__D5eAsW__themeItemsDrawer{flex-direction:column;align-items:flex-start}.PreviewPortfolio-module__D5eAsW__themeItem{align-items:center;gap:6px;display:inline-flex}.PreviewPortfolio-module__D5eAsW__themeToken{border-radius:var(--radius-xs);background:var(--background-info);color:var(--text-info);font-family:var(--font-mono);font-size:10px;font-weight:var(--weight-semibold);align-items:center;padding:3px 6px;line-height:1;display:inline-flex}.PreviewPortfolio-module__D5eAsW__themeSkeletonItems{flex-wrap:wrap;align-items:center;gap:8px 14px;display:flex}.PreviewPortfolio-module__D5eAsW__themeTokenSkeleton{background:var(--background-info);width:24px;height:16px}.PreviewPortfolio-module__D5eAsW__themeNameSkeleton{width:112px;height:14px}.PreviewPortfolio-module__D5eAsW__holdingName{border-radius:var(--radius-xs);cursor:default;min-width:0;display:block;position:relative;overflow:visible}.PreviewPortfolio-module__D5eAsW__holdingName:focus-visible{outline:var(--border-width-regular) solid var(--ring-primary);outline-offset:2px}.PreviewPortfolio-module__D5eAsW__holdingNameText{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.PreviewPortfolio-module__D5eAsW__holdingNameOverflow{inset-block:0;z-index:var(--z-floating);max-width:min(40rem,100vw - 2rem);padding-right:var(--space-sm);background:var(--background-primary);color:var(--text-secondary);pointer-events:none;white-space:nowrap;align-items:center;display:none;position:absolute;left:0}.PreviewPortfolio-module__D5eAsW__holdingName:hover .PreviewPortfolio-module__D5eAsW__holdingNameOverflow,.PreviewPortfolio-module__D5eAsW__holdingName:focus .PreviewPortfolio-module__D5eAsW__holdingNameOverflow{display:flex}@keyframes PreviewPortfolio-module__D5eAsW__previewPulse{0%,to{opacity:1}50%{opacity:.55}}@media (min-width:1280px){.PreviewPortfolio-module__D5eAsW__headerWeightDrawer{width:96px}.PreviewPortfolio-module__D5eAsW__headerPerformanceDrawer{width:136px}.PreviewPortfolio-module__D5eAsW__drawerShortLabel,.PreviewPortfolio-module__D5eAsW__drawerPerfShortLabel{display:none}.PreviewPortfolio-module__D5eAsW__drawerFullLabel,.PreviewPortfolio-module__D5eAsW__drawerPerfMediumLabel{display:inline}}@media (min-width:1440px){.PreviewPortfolio-module__D5eAsW__headerWeightDrawer{width:104px}.PreviewPortfolio-module__D5eAsW__headerPerformanceDrawer{width:142px}.PreviewPortfolio-module__D5eAsW__drawerPerfMediumLabel{display:none}.PreviewPortfolio-module__D5eAsW__drawerPerfLongLabel{display:inline}}.PreviewPortfolio-module__D5eAsW__performanceBlock{gap:var(--space-xs);padding-bottom:var(--space-md);flex-direction:column;display:flex}.PreviewPortfolio-module__D5eAsW__performanceChart{margin-inline:-28px}.PreviewPortfolio-module__D5eAsW__chartTooltip{border:var(--border-width-hairline) solid var(--border-tertiary);border-radius:var(--radius-md);background:var(--background-frosted);min-width:108px;padding:var(--space-xs);box-shadow:var(--shadow-popover);-webkit-backdrop-filter:blur(var(--blur-popover));backdrop-filter:blur(var(--blur-popover))}.PreviewPortfolio-module__D5eAsW__chartTooltipDate{font-family:var(--font-mono);font-size:var(--font-size-text-2xs);color:color-mix(in oklch, var(--text-primary) 52%, transparent)}.PreviewPortfolio-module__D5eAsW__chartTooltipValue{margin-top:var(--space-xxs);font-family:var(--font-mono);font-size:var(--font-size-text-sm);font-variant-numeric:tabular-nums;color:var(--text-primary)}.PreviewPortfolio-module__D5eAsW__performanceHead{gap:var(--space-xxs);flex-direction:column;display:flex}.PreviewPortfolio-module__D5eAsW__performanceValue{font-family:var(--font-mono);font-size:var(--font-size-heading-lg);line-height:var(--lh-heading-lg);font-variant-numeric:tabular-nums}.PreviewPortfolio-module__D5eAsW__performancePositive{color:var(--text-success)}.PreviewPortfolio-module__D5eAsW__performanceNegative{color:var(--text-danger)}.PreviewPortfolio-module__D5eAsW__performanceLabel{font-family:var(--font-mono);font-size:var(--font-size-text-2xs);line-height:var(--lh-text-2xs);text-transform:uppercase;color:var(--text-tertiary)}.PreviewPortfolio-module__D5eAsW__performanceValueSkeleton{width:108px;height:var(--lh-heading-lg)}.PreviewPortfolio-module__D5eAsW__performanceLabelSkeleton{width:132px;height:var(--lh-text-2xs)}.PreviewPortfolio-module__D5eAsW__performanceChartSkeleton{border-radius:0;margin-inline:-28px}
.ProMainContent-module__ZA4XnG__content{gap:var(--space-xs);flex-direction:column;flex:1;min-width:0;display:flex}.ProMainContent-module__ZA4XnG__contentMarketing{gap:0}
.ShelfContent-module__SSfAyq__page{gap:var(--space-xs);min-height:100vh;margin-top:calc(-1 * var(--store-shell-edge));margin-inline:calc(-1 * var(--store-shell-edge));padding-inline:0;padding-bottom:var(--space-md);background:var(--background-canvas);flex-direction:column;display:flex}.ShelfContent-module__SSfAyq__searchResults{padding-top:var(--space-xl)}.ShelfContent-module__SSfAyq__innerContentV3{padding-top:var(--space-md)}.ShelfContent-module__SSfAyq__sidebarLayoutV3{gap:var(--space-lg);display:flex}
.loading-module__ydiifW__canvas{margin-top:calc(-1 * var(--store-shell-edge));margin-inline:calc(-1 * var(--store-shell-edge));gap:var(--space-xl);background:var(--background-canvas);min-height:100vh;padding:var(--space-xxl) 0;flex-direction:column;display:flex}.loading-module__ydiifW__headerBlock{width:100%;max-width:var(--store-content-max);gap:var(--space-md);padding-top:var(--space-xxl);padding-inline:var(--space-xxl);flex-direction:column;margin-inline:auto;display:flex}.loading-module__ydiifW__pillBar,.loading-module__ydiifW__titleBar,.loading-module__ydiifW__statBar,.loading-module__ydiifW__chartBlock{border-radius:var(--radius-md);background:color-mix(in oklch, var(--text-primary) 6%, transparent);animation:loading-module__ydiifW__fund-loading-pulse 1.4s var(--ease-out) infinite}.loading-module__ydiifW__pillBar{border-radius:var(--radius-full);width:160px;height:28px}.loading-module__ydiifW__titleBar{max-width:520px;height:56px}.loading-module__ydiifW__statBar{max-width:200px;height:32px}.loading-module__ydiifW__chartBlock{border-radius:var(--radius-xxl);width:100%;height:380px}@keyframes loading-module__ydiifW__fund-loading-pulse{0%,to{opacity:1}50%{opacity:.55}}@media (prefers-reduced-motion:reduce){.loading-module__ydiifW__pillBar,.loading-module__ydiifW__titleBar,.loading-module__ydiifW__statBar,.loading-module__ydiifW__chartBlock{animation:none}}
.ShelfSidebar-module__cnrReG__sidebar{width:220px;max-height:calc(100vh - 112px);padding-top:var(--space-md);padding-right:var(--space-md);flex-shrink:0;align-self:flex-start;display:none;position:sticky;top:92px;overflow-y:auto}.ShelfSidebar-module__cnrReG__sidebarKicker{margin-bottom:var(--space-xs);font-family:var(--font-mono);font-size:var(--font-size-text-2xs);line-height:var(--lh-text-2xs);text-transform:uppercase;color:var(--text-tertiary)}@media (min-width:1024px){.ShelfSidebar-module__cnrReG__sidebar{display:block}}.ShelfSidebar-module__cnrReG__itemStack>*+*{margin-top:2px}.ShelfSidebar-module__cnrReG__createWrap{margin-top:var(--space-sm)}.ShelfSidebar-module__cnrReG__createButton{justify-content:flex-start;gap:var(--space-xs);border-radius:var(--radius-xs);width:100%;height:32px;padding-inline:var(--space-xs);color:var(--text-tertiary)}.ShelfSidebar-module__cnrReG__createButton:hover{background:color-mix(in oklch, var(--text-primary) 10%, transparent);color:var(--text-primary)}.ShelfSidebar-module__cnrReG__createIcon{width:var(--size-2xs);height:var(--size-2xs)}
.ShelfSidebarItem-module__CTgw8q__row{transition:color var(--duration-fast) var(--ease-out), background-color var(--duration-fast) var(--ease-out);align-items:center;display:flex}.ShelfSidebarItem-module__CTgw8q__rowStoreNext,.ShelfSidebarItem-module__CTgw8q__rowDefault{border-radius:var(--radius-xs)}.ShelfSidebarItem-module__CTgw8q__rowActive{background:color-mix(in oklch, var(--text-primary) 10%, transparent);color:var(--text-primary)}.ShelfSidebarItem-module__CTgw8q__rowInactiveStoreNext{color:color-mix(in oklch, var(--text-primary) 50%, transparent)}.ShelfSidebarItem-module__CTgw8q__rowInactiveStoreNext:hover{background:color-mix(in oklch, var(--text-primary) 6%, transparent);color:var(--text-primary)}.ShelfSidebarItem-module__CTgw8q__rowInactiveDefault{color:var(--text-tertiary)}.ShelfSidebarItem-module__CTgw8q__rowInactiveDefault:hover{color:var(--text-primary)}.ShelfSidebarItem-module__CTgw8q__rowDragging{z-index:50;opacity:.7;box-shadow:var(--shadow-card-drop)}.ShelfSidebarItem-module__CTgw8q__dragHandle{cursor:grab;opacity:0;transition:opacity var(--duration-fast) var(--ease-out);flex-shrink:0}.ShelfSidebarItem-module__CTgw8q__dragHandle:active{cursor:grabbing}.ShelfSidebarItem-module__CTgw8q__row:hover .ShelfSidebarItem-module__CTgw8q__dragHandle{opacity:.5}.ShelfSidebarItem-module__CTgw8q__dragHandleStoreNext{padding:var(--space-xs)}.ShelfSidebarItem-module__CTgw8q__dragHandleDefault{padding:6px 4px}.ShelfSidebarItem-module__CTgw8q__dragIcon{width:var(--size-2xs);height:var(--size-2xs)}.ShelfSidebarItem-module__CTgw8q__labelButton{text-align:left;flex:1;justify-content:space-between;align-items:center;min-width:0;display:flex}.ShelfSidebarItem-module__CTgw8q__labelButtonStoreNext{padding-block:var(--space-xs);font-family:var(--font-mono);font-size:var(--font-size-text-2xs);line-height:var(--lh-text-2xs)}.ShelfSidebarItem-module__CTgw8q__labelButtonDefault{font-size:var(--font-size-text-xs);padding-block:6px}.ShelfSidebarItem-module__CTgw8q__label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ShelfSidebarItem-module__CTgw8q__count{margin-left:var(--space-xs);flex-shrink:0}.ShelfSidebarItem-module__CTgw8q__countStoreNext{font-family:var(--font-mono);font-size:var(--font-size-text-2xs);color:color-mix(in oklch, var(--text-primary) 40%, transparent)}.ShelfSidebarItem-module__CTgw8q__countDefault{border-radius:var(--radius-full);font-size:var(--font-size-text-2xs);padding:2px 6px}.ShelfSidebarItem-module__CTgw8q__countDefaultActive{background:color-mix(in oklch, var(--text-primary) 10%, transparent)}.ShelfSidebarItem-module__CTgw8q__countDefaultInactive{background:var(--background-tertiary)}.ShelfSidebarItem-module__CTgw8q__spacerStoreNext{width:var(--size-sm);flex-shrink:0}.ShelfSidebarItem-module__CTgw8q__spacerDefault{width:var(--size-lg);flex-shrink:0}
.CompetitionEntryDisclosures-module__62m1lq__banner{border:var(--border-width-regular) solid color-mix(in oklch, var(--text-primary) 10%, transparent);border-radius:var(--radius-xs);background:var(--background-secondary);padding:var(--space-md)}.CompetitionEntryDisclosures-module__62m1lq__copy{max-width:980px;font-family:var(--font-mono);font-size:var(--font-size-text-2xs);color:var(--text-tertiary);line-height:1.7}.CompetitionEntryDisclosures-module__62m1lq__rulesLink{text-decoration:underline;-webkit-text-decoration-color:color-mix(in oklch, var(--text-primary) 40%, transparent);text-decoration-color:color-mix(in oklch, var(--text-primary) 40%, transparent);text-underline-offset:4px;color:var(--text-primary);transition:text-decoration-color var(--duration-fast) var(--ease-out)}.CompetitionEntryDisclosures-module__62m1lq__rulesLink:hover{-webkit-text-decoration-color:var(--text-primary);text-decoration-color:var(--text-primary)}
.CreatorUsageBars-module__SJFvUq__chart{justify-content:space-between;align-items:flex-end;height:80px;display:flex}.CreatorUsageBars-module__SJFvUq__bar{flex:1;justify-content:center;align-items:flex-end;min-width:0;height:100%;display:flex}.CreatorUsageBars-module__SJFvUq__barFill{border-radius:var(--radius-full);background:color-mix(in oklch, var(--text-primary) 70%, transparent);width:1px;transition:background-color var(--duration-fast) var(--ease-out);display:block}.CreatorUsageBars-module__SJFvUq__bar:hover .CreatorUsageBars-module__SJFvUq__barFill{background:var(--text-primary)}.CreatorUsageBars-module__SJFvUq__tooltipText{font-family:var(--font-mono);font-size:var(--font-size-text-2xs)}
.badge-module__cdhpMG__badge{align-items:center;gap:var(--space-xxs);-webkit-user-select:none;user-select:none;border-radius:var(--radius-xs);padding:var(--space-xxs) var(--space-xs);font-family:var(--font-mono);font-size:var(--font-size-text-xs);line-height:var(--lh-text-xs);font-weight:var(--weight-medium);text-transform:uppercase;display:inline-flex}.badge-module__cdhpMG__badge svg{flex-shrink:0;width:1em;height:1em}.badge-module__cdhpMG__small{padding:var(--space-xxs) var(--space-xs);font-size:var(--font-size-text-2xs);line-height:var(--lh-text-2xs)}.badge-module__cdhpMG__neutral{background:var(--background-secondary);color:var(--text-secondary)}.badge-module__cdhpMG__info{background:var(--background-info);color:var(--text-info)}.badge-module__cdhpMG__success{background:var(--background-success);color:var(--text-success)}.badge-module__cdhpMG__warning{background:var(--background-warning);color:var(--text-warning)}.badge-module__cdhpMG__danger{background:var(--background-danger);color:var(--text-danger)}
.StoreActionMenu-module__LR95rq__trigger{width:var(--size-xl);height:var(--size-xl);border:var(--border-width-hairline) solid transparent;border-radius:var(--radius-md);color:var(--text-tertiary);cursor:pointer;transition:background-color var(--duration-fast) var(--ease-out), border-color var(--duration-fast) var(--ease-out), color var(--duration-fast) var(--ease-out);background:0 0;justify-content:center;align-items:center;padding:0;line-height:0;display:inline-flex}.StoreActionMenu-module__LR95rq__trigger:hover,.StoreActionMenu-module__LR95rq__trigger[data-state=open]{border-color:var(--border-tertiary);background:var(--background-secondary);color:var(--text-primary)}.StoreActionMenu-module__LR95rq__trigger:focus-visible{box-shadow:0 0 0 2px var(--background-primary), 0 0 0 4px var(--ring-primary);outline:none}.StoreActionMenu-module__LR95rq__trigger svg{width:var(--size-sm);height:var(--size-sm)}.StoreActionMenu-module__LR95rq__content[data-side]{z-index:var(--z-sticky);background:var(--background-primary);-webkit-backdrop-filter:none;backdrop-filter:none;min-width:14rem;padding:var(--space-xs)}.StoreActionMenu-module__LR95rq__item{align-items:center;gap:var(--space-sm);width:100%;padding:var(--space-xxs) var(--space-xs);border-radius:var(--radius-xs);color:var(--text-secondary);cursor:pointer;font:inherit;font-size:var(--font-size-text-sm);line-height:var(--lh-text-sm);text-align:left;-webkit-user-select:none;user-select:none;background:0 0;border:0;display:flex}.StoreActionMenu-module__LR95rq__item:hover,.StoreActionMenu-module__LR95rq__item:focus-visible{background:var(--background-secondary);color:var(--text-primary);outline:none}.StoreActionMenu-module__LR95rq__item:disabled{cursor:default;opacity:.5}.StoreActionMenu-module__LR95rq__itemDanger{color:var(--text-danger)}.StoreActionMenu-module__LR95rq__itemDanger:hover,.StoreActionMenu-module__LR95rq__itemDanger:focus-visible{background:var(--background-danger);color:var(--text-danger)}.StoreActionMenu-module__LR95rq__separator{height:var(--border-width-hairline);margin:var(--space-xxs) var(--space-xs);background:var(--border-tertiary)}.StoreActionMenu-module__LR95rq__checkboxItem{min-width:0}.StoreActionMenu-module__LR95rq__checkSlot{width:var(--size-md);height:var(--size-md);color:var(--text-tertiary);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.StoreActionMenu-module__LR95rq__checkSlotChecked{color:var(--text-primary)}.StoreActionMenu-module__LR95rq__checkSlot svg{width:var(--size-xs);height:var(--size-xs)}.StoreActionMenu-module__LR95rq__iconSlot{width:var(--size-md);height:var(--size-md);color:currentColor;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.StoreActionMenu-module__LR95rq__iconSlot svg{width:var(--size-sm);height:var(--size-sm)}.StoreActionMenu-module__LR95rq__itemLabel{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}
.ExploreCards-module__QGXMtG__tileLink{border-radius:var(--radius-xxl);min-width:0;color:inherit;text-decoration:none;display:block}.ExploreCards-module__QGXMtG__tileLink:focus-visible{outline:var(--border-width-thick) solid var(--ring-primary);outline-offset:var(--border-width-thick)}.ExploreCards-module__QGXMtG__cardPrimaryLink{color:inherit;text-decoration:none}.ExploreCards-module__QGXMtG__cardPrimaryLink:after{z-index:1;border-radius:var(--radius-xxl);content:"";position:absolute;inset:0}.ExploreCards-module__QGXMtG__cardPrimaryLink:focus-visible{outline:none}.ExploreCards-module__QGXMtG__cardPrimaryLink:focus-visible:after{outline:var(--border-width-thick) solid var(--ring-primary);outline-offset:calc(-1 * var(--border-width-thick))}.ExploreCards-module__QGXMtG__postPad{padding-inline:var(--space-md)}.ExploreCards-module__QGXMtG__authorRow{justify-content:space-between;align-items:center;gap:var(--space-sm);min-width:0;display:flex}.ExploreCards-module__QGXMtG__authorRowMetaOnly{justify-content:flex-end}.ExploreCards-module__QGXMtG__authorIdentity{z-index:2;align-items:center;gap:var(--space-xs);border-radius:var(--radius-full);min-width:0;color:inherit;text-decoration:none;display:flex;position:relative}.ExploreCards-module__QGXMtG__authorIdentity:hover .ExploreCards-module__QGXMtG__authorName{color:var(--text-primary)}.ExploreCards-module__QGXMtG__authorIdentity:focus-visible{outline:var(--border-width-thick) solid var(--ring-primary);outline-offset:var(--border-width-thick)}.ExploreCards-module__QGXMtG__profileAvatarWrap{z-index:1;flex:none;align-self:flex-start;display:inline-flex;position:relative}.ExploreCards-module__QGXMtG__authorName{text-overflow:ellipsis;white-space:nowrap;font-family:var(--font-sans);font-size:var(--font-size-text-xs);font-weight:var(--weight-medium);line-height:var(--lh-text-xs);color:var(--text-secondary);overflow:hidden}.ExploreCards-module__QGXMtG__authorNameMd{font-size:var(--font-size-text-sm);line-height:var(--lh-text-sm)}.ExploreCards-module__QGXMtG__authorInlineBadgeIcon,.ExploreCards-module__QGXMtG__authorInlineTiltIcon{width:var(--size-sm);height:var(--size-sm);flex-shrink:0}.ExploreCards-module__QGXMtG__authorInlineTiltBadge{flex:none;justify-content:center;align-items:center;display:inline-flex}.ExploreCards-module__QGXMtG__authorInlineTiltIcon{fill:var(--text-primary)}.ExploreCards-module__QGXMtG__metaStamp{font-family:var(--font-mono);font-size:var(--font-size-text-2xs);line-height:var(--lh-text-2xs);color:var(--text-tertiary);text-transform:uppercase;flex-shrink:0}.ExploreCards-module__QGXMtG__handleStamp{font-family:var(--font-mono);font-size:var(--font-size-text-2xs);line-height:var(--lh-text-2xs);color:var(--text-tertiary);flex-shrink:0}.ExploreCards-module__QGXMtG__avatar{width:var(--size-2xl);height:var(--size-2xl);border:var(--border-width-regular) solid var(--border-tertiary);border-radius:var(--radius-full);background:var(--background-secondary);color:var(--text-secondary);font-family:var(--font-sans);font-size:var(--font-size-text-2xs);font-weight:var(--weight-medium);flex-shrink:0;justify-content:center;align-items:center;line-height:1;display:inline-flex;overflow:hidden}.ExploreCards-module__QGXMtG__avatarXl{width:var(--size-4xl);height:var(--size-4xl);border-width:var(--border-width-thick);font-size:var(--font-size-text-md)}.ExploreCards-module__QGXMtG__avatarBadgeXl.ExploreCards-module__QGXMtG__avatarBadgeXl{transform:translate(20%,20%)}.ExploreCards-module__QGXMtG__avatarInk{width:var(--size-xl);height:var(--size-xl);font-size:var(--font-size-text-2xs)}.ExploreCards-module__QGXMtG__avatarOrg{border-radius:var(--radius-md)}.ExploreCards-module__QGXMtG__avatarImg{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}@media (max-width:623px){.ExploreCards-module__QGXMtG__avatarXl{width:var(--size-4xl);height:var(--size-4xl)}}.ExploreCards-module__QGXMtG__sparklineTrack{width:100%;height:86px;position:relative}.ExploreCards-module__QGXMtG__sparklineTrack svg{width:100%;height:100%;display:block}.ExploreCards-module__QGXMtG__sparkPositive{color:var(--text-success)}.ExploreCards-module__QGXMtG__sparkNegative{color:var(--text-danger)}.ExploreCards-module__QGXMtG__sparklineFlat:before{border-top:var(--border-width-hairline) dashed var(--border-secondary);content:"";position:absolute;top:50%;left:0;right:0}.ExploreCards-module__QGXMtG__returnFigure{font-family:var(--font-mono);font-size:var(--font-size-heading-md);font-variant-numeric:tabular-nums;line-height:var(--lh-heading-md)}.ExploreCards-module__QGXMtG__returnFigureLg{font-size:var(--font-size-heading-lg);line-height:var(--lh-heading-lg)}.ExploreCards-module__QGXMtG__returnPeriod{margin-left:var(--space-xxs);font-size:var(--font-size-text-2xs);line-height:var(--lh-text-2xs);color:var(--text-tertiary);text-transform:uppercase}.ExploreCards-module__QGXMtG__returnPositive{color:var(--text-success)}.ExploreCards-module__QGXMtG__returnNegative{color:var(--text-danger)}.ExploreCards-module__QGXMtG__toned{--tone-ink:var(--text-secondary)}.ExploreCards-module__QGXMtG__toned[data-tone=cash]{--tone-ink:var(--text-success)}.ExploreCards-module__QGXMtG__toned[data-tone="0"]{--tone-ink:var(--tone-ink-0)}.ExploreCards-module__QGXMtG__toned[data-tone="1"]{--tone-ink:var(--tone-ink-1)}.ExploreCards-module__QGXMtG__toned[data-tone="2"]{--tone-ink:var(--tone-ink-2)}.ExploreCards-module__QGXMtG__toned[data-tone="3"]{--tone-ink:var(--tone-ink-3)}.ExploreCards-module__QGXMtG__toned[data-tone="4"]{--tone-ink:var(--tone-ink-4)}.ExploreCards-module__QGXMtG__toned[data-tone="5"]{--tone-ink:var(--tone-ink-5)}.ExploreCards-module__QGXMtG__tagRail{gap:var(--space-xxs);flex-wrap:wrap;min-width:0;display:flex}.ExploreCards-module__QGXMtG__tagChip{border-radius:var(--radius-sm);background:color-mix(in oklab, var(--tone-ink) 10%, transparent);max-width:100%;padding:var(--space-xxs) var(--space-xs);text-overflow:ellipsis;white-space:nowrap;font-family:var(--font-mono);font-size:var(--font-size-text-2xs);font-weight:var(--weight-medium);line-height:var(--lh-text-2xs);color:var(--tone-ink);text-transform:uppercase;align-items:center;display:inline-flex;overflow:hidden}.ExploreCards-module__QGXMtG__postTile{gap:var(--space-md);height:100%;padding-block:var(--space-md)}.ExploreCards-module__QGXMtG__postBody{gap:var(--space-xs);flex-direction:column;flex:1;min-height:0;display:flex}.ExploreCards-module__QGXMtG__postTitle{-webkit-line-clamp:2;line-clamp:2;text-wrap:pretty;font-family:var(--font-sans);font-size:var(--font-size-heading-md);font-weight:var(--weight-normal);line-height:var(--lh-heading-md);color:var(--text-primary);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.ExploreCards-module__QGXMtG__postExcerpt{-webkit-line-clamp:3;line-clamp:3;text-wrap:pretty;font-size:var(--font-size-text-xs);line-height:var(--lh-text-sm);color:var(--text-tertiary);-webkit-box-orient:vertical;flex:1;display:-webkit-box;overflow:hidden}.ExploreCards-module__QGXMtG__featureTile{flex-direction:row;align-items:stretch}.ExploreCards-module__QGXMtG__featureQuant{gap:var(--space-md);width:min(418px,44%);padding-block:var(--space-md);flex-direction:column;flex-shrink:0;display:flex}.ExploreCards-module__QGXMtG__featureQuant .ExploreCards-module__QGXMtG__sparklineTrack{flex:auto;height:auto;min-height:86px}.ExploreCards-module__QGXMtG__featureDivider{width:var(--border-width-hairline);background:var(--border-frame);flex-shrink:0;align-self:stretch}.ExploreCards-module__QGXMtG__featureEditorial{gap:var(--space-md);min-width:0;padding:var(--space-md);flex-direction:column;flex:1;display:flex}.ExploreCards-module__QGXMtG__featureTitle{text-wrap:pretty;font-family:var(--font-sans);font-size:var(--font-size-heading-xl);font-weight:var(--weight-normal);line-height:var(--lh-heading-xl);color:var(--text-primary)}.ExploreCards-module__QGXMtG__featureExcerpt{-webkit-line-clamp:6;line-clamp:6;text-wrap:pretty;font-size:var(--font-size-text-sm);line-height:var(--lh-text-md);color:var(--text-tertiary);-webkit-box-orient:vertical;flex:1;display:-webkit-box;overflow:hidden}@media (max-width:767px){.ExploreCards-module__QGXMtG__featureTile{gap:var(--space-md);padding-block:var(--space-md);flex-direction:column}.ExploreCards-module__QGXMtG__featureQuant,.ExploreCards-module__QGXMtG__featureEditorial{display:contents}.ExploreCards-module__QGXMtG__featureDivider{display:none}.ExploreCards-module__QGXMtG__featureAuthor{order:1}.ExploreCards-module__QGXMtG__featureTile .ExploreCards-module__QGXMtG__sparklineTrack{flex:none;order:2;height:86px;min-height:86px}.ExploreCards-module__QGXMtG__featureReturn{font-size:var(--font-size-heading-md);line-height:var(--lh-heading-md);order:3}.ExploreCards-module__QGXMtG__featureTitle{-webkit-line-clamp:2;line-clamp:2;padding-inline:var(--space-md);font-size:var(--font-size-heading-md);line-height:var(--lh-heading-md);-webkit-box-orient:vertical;order:4;display:-webkit-box;overflow:hidden}.ExploreCards-module__QGXMtG__featureExcerpt{-webkit-line-clamp:3;line-clamp:3;padding-inline:var(--space-md);font-size:var(--font-size-text-xs);line-height:var(--lh-text-sm);order:5}.ExploreCards-module__QGXMtG__featureDate{padding-inline:var(--space-md);order:6}.ExploreCards-module__QGXMtG__featureTags{order:7}}.ExploreCards-module__QGXMtG__creatorTile{gap:var(--space-md);height:100%;padding:var(--space-md)}.ExploreCards-module__QGXMtG__creatorTileBanner{padding-top:56px}.ExploreCards-module__QGXMtG__creatorBanner{background:var(--background-secondary);height:110px;position:absolute;top:0;left:0;right:0;overflow:hidden}.ExploreCards-module__QGXMtG__creatorBannerImg{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.ExploreCards-module__QGXMtG__creatorIdentity{gap:var(--space-xxs);flex-direction:column;min-width:0;display:flex}.ExploreCards-module__QGXMtG__creatorName{text-overflow:ellipsis;white-space:nowrap;font-family:var(--font-sans);font-size:var(--font-size-heading-md);font-weight:var(--weight-normal);line-height:var(--lh-heading-md);color:var(--text-primary);overflow:hidden}.ExploreCards-module__QGXMtG__creatorBio{-webkit-line-clamp:3;line-clamp:3;text-wrap:pretty;font-size:var(--font-size-text-xs);line-height:var(--lh-text-sm);color:var(--text-tertiary);-webkit-box-orient:vertical;flex:1;display:-webkit-box;overflow:hidden}.ExploreCards-module__QGXMtG__creatorStats{gap:var(--space-md);margin:0;display:flex}.ExploreCards-module__QGXMtG__creatorStat{gap:var(--space-xxs);flex-direction:column;flex:1;min-width:0;display:flex}.ExploreCards-module__QGXMtG__creatorStatLabel{font-family:var(--font-mono);font-size:var(--font-size-text-2xs);line-height:var(--lh-text-2xs);color:var(--text-tertiary);text-transform:uppercase}.ExploreCards-module__QGXMtG__creatorStatValue{font-family:var(--font-mono);font-size:var(--font-size-heading-md);font-variant-numeric:tabular-nums;line-height:var(--lh-heading-md);color:var(--text-primary);margin:0}.ExploreCards-module__QGXMtG__topicTile{gap:var(--space-md);height:100%;padding:var(--space-md)}.ExploreCards-module__QGXMtG__topicTitle{text-overflow:ellipsis;white-space:nowrap;font-family:var(--font-mono);font-size:var(--font-size-heading-md);font-weight:var(--weight-normal);line-height:var(--lh-heading-md);color:var(--tone-ink);overflow:hidden}.ExploreCards-module__QGXMtG__topicHead{gap:var(--space-xxs);flex-direction:column;min-width:0;display:flex}.ExploreCards-module__QGXMtG__topicDescription{-webkit-line-clamp:3;line-clamp:3;text-wrap:pretty;font-size:var(--font-size-text-sm);line-height:var(--lh-text-md);color:var(--text-secondary);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.ExploreCards-module__QGXMtG__topicCreators{gap:var(--space-xs);flex-direction:column;margin-top:auto;display:flex}.ExploreCards-module__QGXMtG__avatarCluster{align-items:center;min-width:0;display:flex}.ExploreCards-module__QGXMtG__avatarClusterItem{margin-right:calc(-1 * var(--space-xs))}.ExploreCards-module__QGXMtG__avatarClusterItem:first-child{z-index:5}.ExploreCards-module__QGXMtG__avatarClusterItem:nth-child(2){z-index:4}.ExploreCards-module__QGXMtG__avatarClusterItem:nth-child(3){z-index:3}.ExploreCards-module__QGXMtG__avatarClusterItem:nth-child(4){z-index:2}.ExploreCards-module__QGXMtG__avatarClusterItem:nth-child(5){z-index:1}.ExploreCards-module__QGXMtG__avatarClusterItem .ExploreCards-module__QGXMtG__avatar{border:var(--border-width-thick) solid var(--background-primary)}.ExploreCards-module__QGXMtG__avatarClusterItem:last-child{margin-right:0}.ExploreCards-module__QGXMtG__collectionTile{gap:var(--space-md);height:100%;padding:var(--space-md)}.ExploreCards-module__QGXMtG__collectionHead{justify-content:space-between;align-items:baseline;gap:var(--space-sm);display:flex}.ExploreCards-module__QGXMtG__collectionTitle{text-wrap:pretty;font-family:var(--font-sans);font-size:var(--font-size-heading-md);font-weight:var(--weight-normal);line-height:var(--lh-heading-md);color:var(--text-primary)}.ExploreCards-module__QGXMtG__collectionDescription{-webkit-line-clamp:2;line-clamp:2;text-wrap:pretty;font-size:var(--font-size-text-xs);line-height:var(--lh-text-sm);color:var(--text-tertiary);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.ExploreCards-module__QGXMtG__collectionPreviewList{border-radius:var(--radius-md);flex-direction:column;display:flex;overflow:hidden}.ExploreCards-module__QGXMtG__collectionPreviewRow{background:var(--background-secondary);padding:var(--space-xs) var(--space-sm);text-overflow:ellipsis;white-space:nowrap;font-size:var(--font-size-text-xs);line-height:var(--lh-text-xs);color:var(--text-secondary);overflow:hidden}.ExploreCards-module__QGXMtG__collectionPreviewRow+.ExploreCards-module__QGXMtG__collectionPreviewRow{border-top:var(--border-width-regular) solid var(--background-primary)}.ExploreCards-module__QGXMtG__collectionFoot{justify-content:space-between;align-items:center;gap:var(--space-sm);margin-top:auto;display:flex}
.RelatedTiltsSection-module__Jcd4kW__section{min-width:0}.RelatedTiltsSection-module__Jcd4kW__heading{font-family:var(--font-mono);font-size:var(--font-size-text-2xs);text-transform:uppercase;letter-spacing:var(--tracking-micro);color:var(--text-tertiary);margin-bottom:0}.RelatedTiltsSection-module__Jcd4kW__carousel{gap:var(--space-md);padding-top:var(--space-sm);padding-bottom:var(--space-md);margin-bottom:calc(-1 * var(--space-md));scroll-snap-type:x mandatory;scroll-padding-inline:var(--space-xs);scrollbar-width:none;display:flex;overflow-x:auto}.RelatedTiltsSection-module__Jcd4kW__carousel::-webkit-scrollbar{display:none}.RelatedTiltsSection-module__Jcd4kW__card{scroll-snap-align:start;flex:0 0 min(320px,85vw);min-width:0;display:block}.RelatedTiltsSection-module__Jcd4kW__shelfCardLink{border-radius:var(--radius-xxl);height:100%;color:inherit;text-decoration:none;display:block}.RelatedTiltsSection-module__Jcd4kW__shelfCard{gap:var(--space-md);height:100%;min-height:180px;padding:var(--space-md)}.RelatedTiltsSection-module__Jcd4kW__shelfHead{justify-content:space-between;align-items:baseline;gap:var(--space-sm);display:flex}.RelatedTiltsSection-module__Jcd4kW__shelfMetaStamp{font-family:var(--font-mono);font-size:var(--font-size-text-2xs);line-height:var(--lh-text-2xs);color:var(--text-tertiary);text-transform:uppercase;flex-shrink:0}.RelatedTiltsSection-module__Jcd4kW__shelfTitle{text-wrap:pretty;font-family:var(--font-sans);font-size:var(--font-size-heading-md);font-weight:var(--weight-normal);line-height:var(--lh-heading-md);color:var(--text-primary);margin:0}.RelatedTiltsSection-module__Jcd4kW__shelfDescription{-webkit-line-clamp:2;line-clamp:2;text-wrap:pretty;font-size:var(--font-size-text-xs);line-height:var(--lh-text-sm);color:var(--text-tertiary);-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}.RelatedTiltsSection-module__Jcd4kW__shelfCurator{align-items:center;gap:var(--space-xs);font-size:var(--font-size-text-xs);line-height:var(--lh-text-xs);color:var(--text-secondary);margin-top:auto;display:flex}.RelatedTiltsSection-module__Jcd4kW__shelfCardSkeleton{border-radius:var(--radius-xxl);background:color-mix(in oklch, var(--text-primary) 10%, transparent);min-height:180px;animation:1.5s ease-in-out infinite RelatedTiltsSection-module__Jcd4kW__pulse}@keyframes RelatedTiltsSection-module__Jcd4kW__pulse{0%,to{opacity:.55}50%{opacity:.9}}
.SavedSearchesPopover-module__SZEUyq__panel{z-index:var(--z-floating);border:var(--border-width-hairline) solid var(--border-tertiary);border-radius:var(--radius-md);background:var(--background-frosted);box-shadow:var(--shadow-popover);-webkit-backdrop-filter:blur(var(--blur-popover));backdrop-filter:blur(var(--blur-popover));color:var(--text-primary);overflow:hidden}.SavedSearchesPopover-module__SZEUyq__header{padding:var(--space-sm) var(--space-sm) var(--space-xxs)}.SavedSearchesPopover-module__SZEUyq__headerLabel{font-family:var(--font-mono);font-size:var(--font-size-text-2xs);line-height:var(--lh-text-2xs);font-weight:var(--weight-medium);text-transform:uppercase;letter-spacing:.05em;color:var(--text-tertiary);margin:0}.SavedSearchesPopover-module__SZEUyq__list{max-height:300px;padding:var(--space-xxs) 0;overflow-y:auto}.SavedSearchesPopover-module__SZEUyq__row{align-items:center;gap:var(--space-xs);width:100%;padding:var(--space-xs) var(--space-sm);text-align:left;transition:background var(--duration-fast) var(--ease-out);display:flex}.SavedSearchesPopover-module__SZEUyq__row:hover{background:var(--background-secondary)}.SavedSearchesPopover-module__SZEUyq__loadButton{text-align:left;cursor:pointer;min-width:0;color:inherit;background:0 0;border:none;flex:1}.SavedSearchesPopover-module__SZEUyq__delete{padding:var(--space-xxs);border-radius:var(--radius-sm);color:var(--text-tertiary);opacity:0;cursor:pointer;transition:opacity var(--duration-fast) var(--ease-out), color var(--duration-fast) var(--ease-out);background:0 0;border:none;flex-shrink:0}.SavedSearchesPopover-module__SZEUyq__row:hover .SavedSearchesPopover-module__SZEUyq__delete{opacity:1}.SavedSearchesPopover-module__SZEUyq__delete:hover{color:var(--text-danger)}.SavedSearchesPopover-module__SZEUyq__deleteIcon{width:var(--size-sm);height:var(--size-sm)}
.SavedSearchPreview-module__dKZBFW__text{font-size:var(--font-size-text-sm);color:var(--text-primary)}
.textarea-module__EN4RcW__textarea{resize:vertical;border:var(--border-width-hairline) solid var(--border-secondary);border-radius:var(--radius-md);background:var(--background-secondary);width:100%;min-height:80px;padding:var(--space-sm) var(--space-md);font-family:var(--font-sans);font-size:var(--font-size-text-sm);line-height:var(--lh-text-sm);color:var(--text-primary);transition:border-color var(--duration-fast) var(--ease-out), box-shadow var(--duration-fast) var(--ease-out);outline:none;display:flex}.textarea-module__EN4RcW__textarea::placeholder{color:var(--text-tertiary)}.textarea-module__EN4RcW__textarea:hover:not(:focus-visible):not(:disabled){border-color:var(--border-primary)}.textarea-module__EN4RcW__textarea:focus-visible{border-color:var(--border-primary);box-shadow:0 0 0 2px var(--background-primary), 0 0 0 4px var(--ring-primary)}.textarea-module__EN4RcW__textarea:disabled{opacity:.5;cursor:not-allowed}
.PostContentMarkdown-module__-7zs7a__prose{max-width:720px;font-family:var(--font-sans);font-size:var(--font-size-text-sm);color:var(--text-secondary);line-height:1.7}
