.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{outline-offset:2px;box-shadow:0 0 0 2px var(--background-primary), 0 0 0 5.5px var(--ring-primary);outline:2px solid #0000}.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}
.StoreShelfCardSkeleton-module__pVVhtG__banner{border-radius:0;width:100%;height:110px;position:absolute;top:0;left:0;right:0}.StoreShelfCardSkeleton-module__pVVhtG__avatar{width:var(--size-4xl);height:var(--size-4xl);border-radius:var(--radius-full)}.StoreShelfCardSkeleton-module__pVVhtG__meta{width:72px;height:14px}.StoreShelfCardSkeleton-module__pVVhtG__metaShort{width:52px;height:14px}.StoreShelfCardSkeleton-module__pVVhtG__title{width:min(270px,78%);height:26px}.StoreShelfCardSkeleton-module__pVVhtG__description{gap:var(--space-xs);flex-direction:column;width:100%;display:flex}.StoreShelfCardSkeleton-module__pVVhtG__textLine{width:100%;height:18px}.StoreShelfCardSkeleton-module__pVVhtG__textLineShort{width:72%;height:18px}.StoreShelfCardSkeleton-module__pVVhtG__previewList{gap:var(--border-width-regular)}.StoreShelfCardSkeleton-module__pVVhtG__previewRow{border-radius:0;width:100%;height:36px}.StoreShelfCardSkeleton-module__pVVhtG__authorName{width:min(150px,70%);height:16px}.StoreShelfCardSkeleton-module__pVVhtG__handle{width:96px;height:14px}
.dialog-module__tJg5Ha__overlay{z-index:var(--z-overlay);background:color-mix(in oklch, var(--background-tertiary) 75%, transparent);position:fixed;inset:0}.dialog-module__tJg5Ha__overlay[data-state=open]{animation:dialog-module__tJg5Ha__ds-dialog-overlay-in var(--duration-base) var(--ease-out)}.dialog-module__tJg5Ha__overlay[data-state=closed]{animation:dialog-module__tJg5Ha__ds-dialog-overlay-out var(--duration-exit) var(--ease-in)}.dialog-module__tJg5Ha__content{z-index:var(--z-panel);gap:var(--space-md);width:calc(100% - 2 * var(--space-lg));max-width:28rem;max-height:calc(100dvh - 2 * var(--space-lg));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);flex-direction:column;display:flex;position:fixed;top:50%;left:50%;overflow-y:auto;transform:translate(-50%,-50%)}.dialog-module__tJg5Ha__content[data-state=open]{animation:dialog-module__tJg5Ha__ds-dialog-content-in var(--duration-base) var(--ease-out)}.dialog-module__tJg5Ha__content[data-state=closed]{animation:dialog-module__tJg5Ha__ds-dialog-content-out var(--duration-exit) var(--ease-in)}@keyframes dialog-module__tJg5Ha__ds-dialog-overlay-in{0%{opacity:0}to{opacity:1}}@keyframes dialog-module__tJg5Ha__ds-dialog-overlay-out{0%{opacity:1}to{opacity:0}}@keyframes dialog-module__tJg5Ha__ds-dialog-content-in{0%{opacity:0;transform:translate(-50%,-50%)scale(.96)}to{opacity:1;transform:translate(-50%,-50%)scale(1)}}@keyframes dialog-module__tJg5Ha__ds-dialog-content-out{0%{opacity:1;transform:translate(-50%,-50%)scale(1)}to{opacity:0;transform:translate(-50%,-50%)scale(.96)}}@media (prefers-reduced-motion:reduce){.dialog-module__tJg5Ha__overlay[data-state],.dialog-module__tJg5Ha__content[data-state]{animation-duration:1ms}}.dialog-module__tJg5Ha__header{gap:var(--space-xs);flex-direction:column;display:flex}.dialog-module__tJg5Ha__title{font-size:var(--font-size-heading-lg);line-height:var(--lh-heading-lg);font-weight:var(--weight-semibold);color:var(--text-primary);margin:0}.dialog-module__tJg5Ha__description{font-size:var(--font-size-text-sm);line-height:var(--lh-text-sm);color:var(--text-secondary);margin:0}.dialog-module__tJg5Ha__footer{justify-content:flex-end;gap:var(--space-sm);display:flex}@media (max-width:623px){.dialog-module__tJg5Ha__footer{flex-direction:column-reverse}.dialog-module__tJg5Ha__footer>*{width:100%}}.dialog-module__tJg5Ha__close{top:var(--space-lg);right:var(--space-md);width:var(--lh-heading-lg);height:var(--lh-heading-lg);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;position:absolute}.dialog-module__tJg5Ha__close:hover{background:var(--background-secondary);color:var(--text-primary)}.dialog-module__tJg5Ha__close:focus-visible{box-shadow:0 0 0 2px var(--background-primary), 0 0 0 4px var(--ring-primary);outline:none}.dialog-module__tJg5Ha__close svg{width:var(--size-md);height:var(--size-md)}.dialog-module__tJg5Ha__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
.StoreEditDialog-module__mRThrW__dialog.StoreEditDialog-module__mRThrW__dialog{width:min(calc(100% - 2 * var(--space-lg)), 42rem);max-width:42rem;height:min(calc(100dvh - 2 * var(--space-xl)), 48rem);max-height:calc(100dvh - 2 * var(--space-xl));border:var(--border-width-hairline) solid var(--border-frame);border-radius:var(--radius-xxl);background:var(--background-primary);box-shadow:var(--shadow-card-drop);color:var(--text-primary);gap:0;padding:0;overflow:hidden}.StoreEditDialog-module__mRThrW__dialog.StoreEditDialog-module__mRThrW__dialog:focus{outline:none}.StoreEditDialog-module__mRThrW__shell{flex-direction:column;height:100%;min-height:0;display:flex}.StoreEditDialog-module__mRThrW__header{justify-content:space-between;align-items:flex-start;gap:var(--space-md);padding:var(--space-md) var(--space-lg);border-bottom:var(--border-width-hairline) solid var(--border-frame);flex:none;display:flex}.StoreEditDialog-module__mRThrW__headerTitle{align-items:flex-start;gap:var(--space-xs);min-width:0;display:flex}.StoreEditDialog-module__mRThrW__headerIcon{width:var(--size-md);height:var(--size-md);margin-top:calc((var(--lh-heading-lg) - var(--size-md)) / 2);color:var(--text-secondary);flex:none;justify-content:center;align-items:center;display:inline-flex}.StoreEditDialog-module__mRThrW__headerIcon svg{width:100%;height:100%}.StoreEditDialog-module__mRThrW__titleBlock{gap:var(--space-xxs);flex-direction:column;min-width:0;display:flex}.StoreEditDialog-module__mRThrW__title{font-size:var(--font-size-heading-lg);line-height:var(--lh-heading-lg);margin:0}.StoreEditDialog-module__mRThrW__description{max-width:34rem;font-size:var(--font-size-text-sm);line-height:var(--lh-text-sm);color:var(--text-tertiary);margin:0}.StoreEditDialog-module__mRThrW__bodyScroll{scrollbar-color:color-mix(in oklch, var(--text-tertiary) 55%, transparent) transparent;scrollbar-gutter:stable;scrollbar-width:thin;flex:auto;min-height:0;overflow-y:auto}.StoreEditDialog-module__mRThrW__bodyScroll::-webkit-scrollbar{width:var(--space-xs)}.StoreEditDialog-module__mRThrW__bodyScroll::-webkit-scrollbar-track{background:0 0}.StoreEditDialog-module__mRThrW__bodyScroll::-webkit-scrollbar-thumb{border:calc(var(--space-xxs) / 2) solid var(--background-primary);border-radius:var(--radius-full);background-color:color-mix(in oklch, var(--text-tertiary) 55%, transparent)}.StoreEditDialog-module__mRThrW__body{gap:var(--space-lg);padding:var(--space-lg);flex-direction:column;display:flex}.StoreEditDialog-module__mRThrW__footer{justify-content:flex-end;align-items:center;gap:var(--space-sm);padding:var(--space-md) var(--space-lg);border-top:var(--border-width-hairline) solid var(--border-frame);background:var(--background-primary);flex:none;display:flex}@media (max-width:623px){.StoreEditDialog-module__mRThrW__dialog.StoreEditDialog-module__mRThrW__dialog{width:calc(100% - 2 * var(--space-md));height:calc(100dvh - 2 * var(--space-md));max-height:calc(100dvh - 2 * var(--space-md))}.StoreEditDialog-module__mRThrW__header,.StoreEditDialog-module__mRThrW__body,.StoreEditDialog-module__mRThrW__footer{padding:var(--space-md)}.StoreEditDialog-module__mRThrW__footer{flex-direction:column-reverse;align-items:stretch}}
.RelatedTiltsSection-module__2-s3aq__section{min-width:0}.RelatedTiltsSection-module__2-s3aq__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__2-s3aq__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__2-s3aq__carousel::-webkit-scrollbar{display:none}.RelatedTiltsSection-module__2-s3aq__card{scroll-snap-align:start;flex:0 0 min(320px,85vw);min-width:0;display:block}.RelatedTiltsSection-module__2-s3aq__stretchCard{display:flex}
.StoreSectionHeader-module__MZCVoW__header{padding-top:var(--space-lg)}.StoreSectionHeader-module__MZCVoW__row{justify-content:space-between;align-items:center;gap:var(--space-md);padding-bottom:var(--space-md);border-bottom:var(--border-width-regular) solid var(--border-frame);display:flex}.StoreSectionHeader-module__MZCVoW__rowWithoutDivider{border-bottom:0}.StoreSectionHeader-module__MZCVoW__titleGroup{align-items:center;gap:var(--space-xs);min-width:0;display:flex}.StoreSectionHeader-module__MZCVoW__action{flex-shrink:0}.StoreSectionHeader-module__MZCVoW__title{font-weight:var(--weight-normal);font-size:var(--font-size-heading-xl);line-height:var(--lh-heading-xl);letter-spacing:var(--tracking-display);color:var(--text-primary)}@media (min-width:768px){.StoreSectionHeader-module__MZCVoW__title{font-size:var(--font-size-heading-2xl);line-height:var(--lh-heading-2xl)}}.StoreSectionHeader-module__MZCVoW__backLink{border:var(--border-width-regular) solid color-mix(in oklch, var(--text-primary) 20%, transparent);border-radius:var(--radius-full);width:32px;height:32px;color:color-mix(in oklch, var(--text-primary) 50%, transparent);transition:color var(--duration-fast) var(--ease-out), background-color var(--duration-fast) var(--ease-out);justify-content:center;align-items:center;display:flex}.StoreSectionHeader-module__MZCVoW__backLink:hover{background:color-mix(in oklch, var(--text-primary) 10%, transparent);color:var(--text-primary)}.StoreSectionHeader-module__MZCVoW__backIcon{width:var(--size-sm);height:var(--size-sm)}
.PostAutosaveStatus-module__H43bIW__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}.PostAutosaveStatus-module__H43bIW__statusDot{border-radius:var(--radius-full);background:var(--text-success);width:6px;height:6px}.PostAutosaveStatus-module__H43bIW__statusDotSaving{background:var(--text-warning)}
.ImageUploadField-module__BuOnuq__field{gap:var(--space-xs);flex-direction:column;display:flex}.ImageUploadField-module__BuOnuq__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}.ImageUploadField-module__BuOnuq__uploadButton{border:var(--border-width-regular) dashed var(--border-secondary);background:var(--background-secondary);color:var(--text-tertiary);transition:border-color var(--duration-fast) var(--ease-out), background-color var(--duration-fast) var(--ease-out), color var(--duration-fast) var(--ease-out), box-shadow var(--duration-fast) var(--ease-out)}.ImageUploadField-module__BuOnuq__uploadButton:hover{border-color:var(--border-primary);background:color-mix(in oklch, var(--background-secondary) 70%, var(--background-primary))}.ImageUploadField-module__BuOnuq__uploadButton:focus-visible{box-shadow:0 0 0 2px var(--background-primary), 0 0 0 4px var(--ring-primary);outline:none}.ImageUploadField-module__BuOnuq__bannerButton{border-radius:var(--radius-lg);width:100%;height:120px}.ImageUploadField-module__BuOnuq__avatarButton{border-radius:var(--radius-full);width:80px;height:80px}.ImageUploadField-module__BuOnuq__placeholder{color:var(--text-tertiary)}.ImageUploadField-module__BuOnuq__overlay{background:color-mix(in oklch, var(--background-inverse) 55%, transparent)}.ImageUploadField-module__BuOnuq__overlayText{font-size:var(--font-size-text-xs);line-height:var(--lh-text-xs);font-weight:var(--weight-semibold);color:var(--text-inverse)}.ImageUploadField-module__BuOnuq__removeButton{background:color-mix(in oklch, var(--background-inverse) 65%, transparent);color:var(--text-inverse)}.ImageUploadField-module__BuOnuq__removeButton:hover{background:color-mix(in oklch, var(--background-inverse) 85%, transparent)}.ImageUploadField-module__BuOnuq__removeButton:focus-visible{box-shadow:0 0 0 2px var(--background-primary), 0 0 0 4px var(--ring-primary);outline:none}
.input-module__iB3nMW__input{border:var(--border-width-hairline) solid var(--border-secondary);border-radius:var(--radius-md);background:var(--background-secondary);width:100%;padding:var(--space-xs) 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}.input-module__iB3nMW__input::placeholder{color:var(--text-tertiary)}.input-module__iB3nMW__input:hover:not(:focus-visible):not(:disabled){border-color:var(--border-primary)}.input-module__iB3nMW__input:focus-visible{border-color:var(--border-primary);box-shadow:0 0 0 2px var(--background-primary), 0 0 0 4px var(--ring-primary)}.input-module__iB3nMW__input:disabled{opacity:.5;cursor:not-allowed}.input-module__iB3nMW__inputSmall{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)}.input-module__iB3nMW__inputLarge{padding:var(--space-sm) var(--space-lg);font-size:var(--font-size-text-md);line-height:var(--lh-text-md)}.input-module__iB3nMW__field{width:100%;display:flex;position:relative}.input-module__iB3nMW__clearable{padding-right:calc(var(--space-sm) + var(--size-md) + var(--space-sm))}.input-module__iB3nMW__clear{top:50%;right:var(--space-sm);border-radius:var(--radius-xs);color:var(--text-tertiary);cursor:pointer;transition:color var(--duration-fast) var(--ease-out);background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:inline-flex;position:absolute;transform:translateY(-50%)}.input-module__iB3nMW__clear:hover{color:var(--text-secondary)}.input-module__iB3nMW__clear:focus-visible{color:var(--text-secondary);box-shadow:0 0 0 2px var(--ring-primary);outline:none}.input-module__iB3nMW__clear svg{width:var(--size-md);height:var(--size-md)}
.menu-surface-module__CjYiVq__surface{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}.menu-surface-module__CjYiVq__menu{padding:var(--space-xs);flex-direction:column;display:flex}.menu-surface-module__CjYiVq__body{padding:var(--space-md)}.menu-surface-module__CjYiVq__item{align-items:center;gap:var(--space-sm);width:100%;padding:var(--space-xxs) var(--space-xs);border-radius:var(--radius-xs);font-size:var(--font-size-text-sm);line-height:var(--lh-text-sm);color:var(--text-secondary);cursor:pointer;-webkit-user-select:none;user-select:none;outline:none;display:flex}.menu-surface-module__CjYiVq__item>svg{width:var(--size-md);height:var(--size-md);flex-shrink:0}.menu-surface-module__CjYiVq__item[data-highlighted]{background:var(--background-secondary);color:var(--text-primary)}.menu-surface-module__CjYiVq__item[data-state=checked]{color:var(--text-primary);font-weight:var(--weight-medium)}.menu-surface-module__CjYiVq__item[data-disabled]{opacity:.5;pointer-events:none}.menu-surface-module__CjYiVq__itemDanger{color:var(--text-danger)}.menu-surface-module__CjYiVq__itemDanger[data-highlighted]{background:var(--background-danger);color:var(--text-danger)}.menu-surface-module__CjYiVq__label{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-normal);text-transform:uppercase;color:var(--text-secondary)}.menu-surface-module__CjYiVq__separator{height:var(--border-width-hairline);margin:var(--space-xxs) var(--space-xs);background:var(--border-tertiary)}.menu-surface-module__CjYiVq__itemIndicator{color:var(--text-primary);flex-shrink:0;justify-content:center;align-items:center;margin-left:auto;display:inline-flex}.menu-surface-module__CjYiVq__itemIndicator svg{width:var(--size-xs);height:var(--size-xs)}
.otp-input-module__xMPZsq__group{justify-content:center;align-items:center;gap:var(--space-xs);width:100%;display:flex}.otp-input-module__xMPZsq__group:has(input:disabled){opacity:.5;cursor:not-allowed}.otp-input-module__xMPZsq__slot{width:calc(var(--lh-text-sm) + 2 * var(--space-xs) + 2 * var(--border-width-hairline));height:calc(var(--lh-text-sm) + 2 * var(--space-xs) + 2 * var(--border-width-hairline));border:var(--border-width-hairline) solid var(--border-secondary);border-radius:var(--radius-md);background:var(--background-secondary);font-family:var(--font-mono);font-size:var(--font-size-text-lg);line-height:var(--lh-text-lg);font-variant-numeric:tabular-nums;color:var(--text-primary);transition:border-color var(--duration-fast) var(--ease-out), box-shadow var(--duration-fast) var(--ease-out);justify-content:center;align-items:center;display:flex;position:relative}.otp-input-module__xMPZsq__slotSmall{width:calc(var(--lh-text-xs) + 2 * var(--space-xs) + 2 * var(--border-width-hairline));height:calc(var(--lh-text-xs) + 2 * var(--space-xs) + 2 * var(--border-width-hairline));border-radius:var(--radius-sm);font-size:var(--font-size-text-sm);line-height:var(--lh-text-sm)}.otp-input-module__xMPZsq__slotLarge{width:calc(var(--lh-text-md) + 2 * var(--space-sm) + 2 * var(--border-width-hairline));height:calc(var(--lh-text-md) + 2 * var(--space-sm) + 2 * var(--border-width-hairline));font-size:var(--font-size-text-xl);line-height:var(--lh-text-xl)}.otp-input-module__xMPZsq__active{border-color:var(--border-primary);box-shadow:0 0 0 2px var(--background-primary), 0 0 0 4px var(--ring-primary)}.otp-input-module__xMPZsq__invalid{border-color:var(--border-danger)}.otp-input-module__xMPZsq__invalid.otp-input-module__xMPZsq__active{border-color:var(--border-danger);box-shadow:0 0 0 2px var(--background-primary), 0 0 0 4px var(--ring-danger)}.otp-input-module__xMPZsq__caret{width:var(--border-width-regular);height:var(--size-lg);background:var(--text-primary);animation:otp-input-module__xMPZsq__caret-blink 1.2s var(--ease-out) infinite}@keyframes otp-input-module__xMPZsq__caret-blink{0%,70%,to{opacity:1}20%,50%{opacity:0}}@media (prefers-reduced-motion:reduce){.otp-input-module__xMPZsq__caret{animation:none}}
.ShelfPickerButton-module__CshlsW__menuContent[data-side]{width:14rem;padding:var(--space-xs)}.ShelfPickerButton-module__CshlsW__buttonIcon{width:var(--lh-text-xs);height:var(--lh-text-xs)}
.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-xxs);border-radius:var(--radius-lg);background:color-mix(in oklch, var(--background-warning) 50%, transparent);padding:var(--space-sm) var(--space-md);flex-direction:column;margin-top:14px;display:flex}.PostPortfolio-module__-Cj9WG__portfolioNoteTitle{color:var(--text-warning);font-family:var(--font-sans);font-size:var(--font-size-text-sm);font-weight:var(--weight-semibold);line-height:var(--lh-text-sm);margin:0}.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}}
.select-module__7TXGGW__trigger{align-items:center;gap:var(--space-sm);border:var(--border-width-hairline) solid var(--border-primary);border-radius:var(--radius-md);padding:var(--space-xs) var(--space-md);font-family:var(--font-sans);font-size:var(--font-size-text-sm);line-height:var(--lh-text-sm);font-weight:var(--weight-semibold);color:var(--text-primary);white-space:nowrap;cursor:pointer;transition:background-color var(--duration-fast) var(--ease-out), border-color var(--duration-fast) var(--ease-out), box-shadow var(--duration-fast) var(--ease-out);background:0 0;outline:none;display:inline-flex}.select-module__7TXGGW__trigger:hover:not(:disabled):not(:focus-visible),.select-module__7TXGGW__trigger[data-state=open]{background:var(--background-secondary)}.select-module__7TXGGW__trigger:focus-visible{box-shadow:0 0 0 2px var(--background-primary), 0 0 0 5.5px var(--ring-primary);outline:none}.select-module__7TXGGW__trigger[data-placeholder]{color:var(--text-tertiary);font-weight:var(--weight-normal)}.select-module__7TXGGW__trigger:disabled{opacity:.5;cursor:not-allowed}.select-module__7TXGGW__triggerSmall{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)}.select-module__7TXGGW__triggerLarge{padding:var(--space-sm) var(--space-lg);font-size:var(--font-size-text-md);line-height:var(--lh-text-md)}.select-module__7TXGGW__icon{width:var(--size-sm);height:var(--size-sm);color:var(--text-tertiary);flex-shrink:0}.select-module__7TXGGW__scrollButton{padding:var(--space-xxs);color:var(--text-tertiary);cursor:default;justify-content:center;align-items:center;display:flex}
.PostComposerIntro-module__mkXXmG__guideIcon{width:var(--size-md);height:var(--size-md)}@media (max-width:479px){.PostComposerIntro-module__mkXXmG__guideLabel{display:none}}
.store-tile-module__GnUPGq__tile{flex-direction:var(--store-tile-direction,column);border:var(--border-width-hairline) solid var(--border-frame);border-radius:var(--radius-xxl);background:var(--background-primary);min-width:0;color:var(--text-primary);box-shadow:var(--shadow-card);display:flex;position:relative;overflow:hidden}.store-tile-module__GnUPGq__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)}.store-tile-module__GnUPGq__interactive:hover{border-color:var(--border-primary);box-shadow:0 6px 20px var(--color-shadow-card-drop), var(--shadow-card-highlight);translate:0 -1px}.store-tile-module__GnUPGq__interactive:active{box-shadow:var(--shadow-card);translate:0}@media (prefers-reduced-motion:reduce){.store-tile-module__GnUPGq__interactive{transition:border-color var(--duration-fast) var(--ease-out)}.store-tile-module__GnUPGq__interactive:hover,.store-tile-module__GnUPGq__interactive:active{translate:none}}
.MarketingIndexChart-module__QorPZW__inset{width:100%;max-width:var(--store-content-max);padding-inline:var(--space-xxl);margin-inline:auto}.MarketingIndexChart-module__QorPZW__returnStat{align-items:baseline;gap:var(--space-xs);padding-top:var(--space-xl);padding-bottom:var(--space-md);display:flex}.MarketingIndexChart-module__QorPZW__periodRow{align-items:baseline;gap:var(--space-md);margin-left:auto;display:flex}.MarketingIndexChart-module__QorPZW__periodButton{cursor:pointer;font-family:var(--font-mono);font-size:var(--font-size-text-2xs);color:color-mix(in oklch, var(--text-primary) 40%, transparent);transition:color var(--duration-fast) var(--ease-out);background:0 0;border:none;padding:0}.MarketingIndexChart-module__QorPZW__periodButton:hover{color:color-mix(in oklch, var(--text-primary) 60%, transparent)}.MarketingIndexChart-module__QorPZW__periodButtonActive,.MarketingIndexChart-module__QorPZW__periodButtonActive:hover{color:var(--text-primary)}.MarketingIndexChart-module__QorPZW__emptyNote{padding-block:var(--space-xl);font-family:var(--font-mono);font-size:var(--font-size-text-2xs);color:color-mix(in oklch, var(--text-primary) 40%, transparent)}.MarketingIndexChart-module__QorPZW__returnValue{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:42px;line-height:1}.MarketingIndexChart-module__QorPZW__returnPositive{color:var(--text-success)}.MarketingIndexChart-module__QorPZW__returnNegative{color:var(--text-danger)}.MarketingIndexChart-module__QorPZW__returnLabel{font-family:var(--font-mono);font-size:var(--font-size-text-2xs);color:color-mix(in oklch, var(--text-primary) 40%, transparent)}.MarketingIndexChart-module__QorPZW__tooltip{border:var(--border-width-hairline) solid var(--border-tertiary);border-radius:var(--radius-md);background:var(--background-frosted);min-width:132px;padding:var(--space-xs);box-shadow:var(--shadow-popover);-webkit-backdrop-filter:blur(var(--blur-popover));backdrop-filter:blur(var(--blur-popover))}.MarketingIndexChart-module__QorPZW__tooltipDate{font-family:var(--font-mono);font-size:var(--font-size-text-2xs);color:color-mix(in oklch, var(--text-primary) 52%, transparent)}.MarketingIndexChart-module__QorPZW__tooltipValue{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)}.MarketingIndexChart-module__QorPZW__legend{padding-top:var(--space-sm);padding-bottom:var(--space-xs);align-items:center;gap:24px;display:flex}.MarketingIndexChart-module__QorPZW__legendItem{align-items:center;gap:var(--space-xs);display:flex}.MarketingIndexChart-module__QorPZW__legendDot{border-radius:var(--radius-full);background:var(--text-success);flex-shrink:0;width:8px;height:8px}.MarketingIndexChart-module__QorPZW__legendDotNegative{background:var(--text-danger)}.MarketingIndexChart-module__QorPZW__legendName{font-family:var(--font-mono);font-size:var(--font-size-text-2xs);color:var(--text-primary)}.MarketingIndexChart-module__QorPZW__disclaimer{padding-top:var(--space-sm);padding-bottom:var(--space-sm)}.MarketingIndexChart-module__QorPZW__disclaimerSummary{max-width:860px;font-family:var(--font-mono);font-size:var(--font-size-text-2xs);color:color-mix(in oklch, var(--text-primary) 40%, transparent);line-height:1.6}.MarketingIndexChart-module__QorPZW__disclaimerLink,.MarketingIndexChart-module__QorPZW__disclaimerToggle{color:inherit;text-underline-offset:2px;transition:color var(--duration-fast) var(--ease-out);text-decoration:underline}.MarketingIndexChart-module__QorPZW__disclaimerLink:hover,.MarketingIndexChart-module__QorPZW__disclaimerToggle:hover{color:color-mix(in oklch, var(--text-primary) 60%, transparent)}.MarketingIndexChart-module__QorPZW__disclaimerText{margin-top:var(--space-xs);max-width:860px;font-family:var(--font-mono);font-size:var(--font-size-text-2xs);color:color-mix(in oklch, var(--text-primary) 40%, transparent);line-height:1.6}
.PostComposerIntroDialog-module__TBqa-G__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__TBqa-G__essayCard{gap:var(--space-sm);width:min(320px, 100% - 2 * var(--space-lg));flex-direction:column;display:flex}.PostComposerIntroDialog-module__TBqa-G__essayRow{align-items:center;gap:var(--space-xs);display:flex}.PostComposerIntroDialog-module__TBqa-G__essayBar{border-radius:var(--radius-full);background:color-mix(in oklch, var(--text-tertiary) 30%, transparent);height:10px;display:block}.PostComposerIntroDialog-module__TBqa-G__essayBarTitle{background:color-mix(in oklch, var(--text-tertiary) 42%, transparent);height:12px}.PostComposerIntroDialog-module__TBqa-G__tag{font-family:var(--font-mono);font-size:var(--font-size-text-xs);color:var(--store-tag-ink);white-space:nowrap;line-height:1}.PostComposerIntroDialog-module__TBqa-G__previewPanel{width:100%;height:100%;padding:var(--space-md) var(--space-lg) 0;flex-direction:column;display:flex}.PostComposerIntroDialog-module__TBqa-G__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__TBqa-G__perfChart{width:100%;height:42px;margin-top:var(--space-xxs);color:var(--text-success)}.PostComposerIntroDialog-module__TBqa-G__previewRows{margin-top:var(--space-xs);flex-direction:column;display:flex}.PostComposerIntroDialog-module__TBqa-G__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__TBqa-G__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__TBqa-G__previewBars{gap:var(--space-xs);flex:1;display:flex}.PostComposerIntroDialog-module__TBqa-G__previewBar{border-radius:var(--radius-full);background:color-mix(in oklch, var(--text-tertiary) 30%, transparent);height:8px;display:block}.PostComposerIntroDialog-module__TBqa-G__sparkline{width:46px;height:14px;color:var(--text-success);flex:none}.PostComposerIntroDialog-module__TBqa-G__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__TBqa-G__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__TBqa-G__rankCardLeader{box-shadow:var(--shadow-card);transform:rotateX(4deg)translateY(-2px)}.PostComposerIntroDialog-module__TBqa-G__rankCardTrailing{opacity:.6;transform:rotateX(4deg)scale(.97)}.PostComposerIntroDialog-module__TBqa-G__rankChart{width:100%;height:34px;margin-top:var(--space-xxs);color:var(--text-success)}.PostComposerIntroDialog-module__TBqa-G__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__TBqa-G__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__TBqa-G__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__TBqa-G__footer{justify-content:space-between;align-items:center;gap:var(--space-sm);display:flex}.PostComposerIntroDialog-module__TBqa-G__footerStart{justify-content:flex-start;display:flex}.PostComposerIntroDialog-module__TBqa-G__footerEnd{justify-content:flex-end;align-items:center;gap:var(--space-sm);display:flex}
.fire-funnel-module__RpJMQG__scope[data-theme=dark]{--background-tertiary:var(--color-neutral-black);--background-secondary:var(--color-neutral-1050);--background-primary:var(--color-neutral-1000);--background-frosted:color-mix(in oklch, var(--color-neutral-1000) 96%, transparent);--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}.fire-funnel-module__RpJMQG__scope{background:var(--background-tertiary);min-height:100vh;color:var(--text-primary);font-family:var(--font-sans);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;position:relative;overflow-x:clip}.fire-funnel-module__RpJMQG__container{width:100%;max-width:1280px;padding-inline:var(--space-xl);margin-inline:auto}.fire-funnel-module__RpJMQG__header{z-index:var(--z-sticky);background:color-mix(in oklch, var(--background-tertiary) 80%, transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);position:sticky;top:0}.fire-funnel-module__RpJMQG__headerInner{padding-block:var(--space-md);justify-content:space-between;align-items:center;display:flex}.fire-funnel-module__RpJMQG__logoMark{height:var(--size-lg);width:auto;fill:var(--text-primary)}.fire-funnel-module__RpJMQG__kicker{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}.fire-funnel-module__RpJMQG__kickerSuccess{color:var(--text-success)}.fire-funnel-module__RpJMQG__card{border-radius:var(--radius-lg);background:var(--background-primary);padding:var(--space-xl)}.fire-funnel-module__RpJMQG__well{border-radius:var(--radius-sm);background:var(--background-secondary);padding:var(--space-md)}
.UserProfilePage-module__Cbw7BG__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}.UserProfilePage-module__Cbw7BG__sections{padding-top:var(--space-xs);flex-direction:column;gap:5px;display:flex}.UserProfilePage-module__Cbw7BG__publishedGroup{gap:var(--space-md);flex-direction:column;display:flex}.UserProfilePage-module__Cbw7BG__emptyHeadingWrap{margin-bottom:var(--space-md)}.UserProfilePage-module__Cbw7BG__emptyCopy{font-size:var(--font-size-text-sm);color:var(--text-tertiary)}
.CreateShelfModal-module__58wOpq__field{gap:var(--space-xs);flex-direction:column;display:flex}.CreateShelfModal-module__58wOpq__label{font-weight:var(--weight-semibold);font-size:var(--font-size-text-sm);line-height:var(--lh-text-sm);color:var(--text-primary);margin:0}.CreateShelfModal-module__58wOpq__descriptionTextarea{resize:none;min-height:90px}.CreateShelfModal-module__58wOpq__counter{margin-top:var(--space-xxs);font-size:var(--font-size-text-2xs);color:var(--text-tertiary)}
.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}}
.fire-landing-module__C3QI_W__hero{text-align:center;padding-block:76px 52px}.fire-landing-module__C3QI_W__aiHero{align-items:center;gap:var(--space-xl);min-width:0;display:grid}.fire-landing-module__C3QI_W__aiHeroCopy{min-width:0}@media (min-width:624px){.fire-landing-module__C3QI_W__hero{padding-block:112px 64px}}@media (min-width:960px){.fire-landing-module__C3QI_W__aiHero{text-align:left;grid-template-columns:minmax(0,1fr) minmax(360px,.78fr)}}.fire-landing-module__C3QI_W__heroPills{justify-content:center;align-items:center;gap:var(--space-xs);flex-wrap:wrap;display:flex}@media (min-width:960px){.fire-landing-module__C3QI_W__heroPills{justify-content:flex-start}}.fire-landing-module__C3QI_W__heroPill{border-radius:var(--radius-full);background:var(--background-inverse);max-width:100%;padding:var(--space-xs) var(--space-sm);font-family:var(--font-mono);font-size:var(--font-size-text-xs);color:var(--text-inverse);line-height:1}.fire-landing-module__C3QI_W__heroPillSecondary{border:var(--border-width-regular) solid var(--border-frame);border-radius:var(--radius-full);max-width:100%;padding:var(--space-xs) var(--space-sm);font-family:var(--font-mono);font-size:var(--font-size-text-xs);color:var(--text-tertiary);line-height:1}.fire-landing-module__C3QI_W__heroTitle{margin-inline:auto;margin-top:var(--space-lg);max-width:840px;font-size:var(--font-size-heading-3xl);line-height:var(--lh-heading-3xl);font-weight:var(--weight-display);color:var(--text-primary);text-wrap:balance}.fire-landing-module__C3QI_W__aiHero .fire-landing-module__C3QI_W__heroTitle,.fire-landing-module__C3QI_W__aiHero .fire-landing-module__C3QI_W__heroSub,.fire-landing-module__C3QI_W__aiHero .fire-landing-module__C3QI_W__heroNote{text-shadow:0 1px 18px var(--background-primary);margin-inline:auto}.fire-landing-module__C3QI_W__aiHero .fire-landing-module__C3QI_W__heroTitle{font-size:var(--font-size-heading-2xl);line-height:var(--lh-heading-2xl)}@media (min-width:624px){.fire-landing-module__C3QI_W__aiHero .fire-landing-module__C3QI_W__heroTitle{font-size:var(--font-size-heading-3xl);line-height:var(--lh-heading-3xl)}}@media (min-width:960px){.fire-landing-module__C3QI_W__aiHero .fire-landing-module__C3QI_W__heroTitle,.fire-landing-module__C3QI_W__aiHero .fire-landing-module__C3QI_W__heroSub,.fire-landing-module__C3QI_W__aiHero .fire-landing-module__C3QI_W__heroNote{margin-inline:0}}.fire-landing-module__C3QI_W__heroSub{margin:var(--space-lg) auto 0;max-width:640px;font-size:var(--font-size-text-md);line-height:var(--lh-text-md);color:var(--text-secondary)}.fire-landing-module__C3QI_W__heroCtas{margin-top:var(--space-xl);justify-content:center;gap:var(--space-sm);flex-direction:column;display:flex}@media (min-width:624px){.fire-landing-module__C3QI_W__heroCtas{flex-direction:row}}@media (min-width:960px){.fire-landing-module__C3QI_W__aiHero .fire-landing-module__C3QI_W__heroCtas{justify-content:flex-start}}.fire-landing-module__C3QI_W__mcpHeroPreview{text-align:left;min-width:0}.fire-landing-module__C3QI_W__mcpHeroPreview [data-tilt-mcp-shell]>div:last-child{max-height:650px;overflow:hidden;-webkit-mask-image:linear-gradient(#000 calc(100% - 96px),#0000);mask-image:linear-gradient(#000 calc(100% - 96px),#0000)}.fire-landing-module__C3QI_W__mcpHeroPreview [data-tilt-mcp-session-frame-mode]{min-width:0}@media (max-width:623px){.fire-landing-module__C3QI_W__mcpHeroPreview [data-tilt-mcp-shell]>div:last-child{max-height:560px}}.fire-landing-module__C3QI_W__promiseStrip{margin:var(--space-xl) auto 0;gap:var(--space-xs);border-radius:var(--radius-lg);background:var(--background-primary);max-width:860px;padding:var(--space-sm);text-align:left;display:grid}.fire-landing-module__C3QI_W__aiHero .fire-landing-module__C3QI_W__promiseStrip{grid-column:1/-1;width:100%}.fire-landing-module__C3QI_W__promiseItem{padding:var(--space-sm)}.fire-landing-module__C3QI_W__promiseItem dt{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}.fire-landing-module__C3QI_W__promiseItem dd{margin-top:var(--space-xs);font-size:var(--font-size-text-sm);line-height:var(--lh-text-sm);color:var(--text-primary)}.fire-landing-module__C3QI_W__heroNote{margin:var(--space-md) auto 0;max-width:560px;font-size:var(--font-size-text-sm);line-height:var(--lh-text-sm);color:var(--text-tertiary)}@media (min-width:624px){.fire-landing-module__C3QI_W__promiseStrip{padding:var(--space-sm);grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.fire-landing-module__C3QI_W__promiseStrip{grid-template-columns:repeat(4,minmax(0,1fr))}}.fire-landing-module__C3QI_W__fitGrid{gap:var(--space-xs);padding-block:60px;display:grid}@media (min-width:1024px){.fire-landing-module__C3QI_W__fitGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}.fire-landing-module__C3QI_W__fitTitle{margin-top:var(--space-xxl);max-width:520px;font-size:var(--font-size-heading-xl);line-height:var(--lh-heading-xl);font-weight:var(--weight-display);color:var(--text-primary)}.fire-landing-module__C3QI_W__fitBody{margin-top:var(--space-md);max-width:560px;font-size:var(--font-size-text-md);line-height:var(--lh-text-md);color:var(--text-secondary)}.fire-landing-module__C3QI_W__fitChips{gap:var(--space-xs);padding-top:var(--space-xl);flex-wrap:wrap;margin-top:auto;display:flex}.fire-landing-module__C3QI_W__chip{border:var(--border-width-hairline) solid var(--border-secondary);border-radius:var(--radius-full);padding:var(--space-xs) var(--space-sm);font-size:var(--font-size-text-sm);color:var(--text-secondary);line-height:1}.fire-landing-module__C3QI_W__freePill{border:var(--border-width-hairline) solid var(--border-secondary);border-radius:var(--radius-full);padding:var(--space-xs) var(--space-md);text-align:center;font-size:var(--font-size-text-sm);line-height:var(--lh-text-sm);color:var(--text-tertiary);margin-inline:auto}.fire-landing-module__C3QI_W__freePill strong{color:var(--text-primary);font-weight:var(--weight-medium)}@media (min-width:1024px){.fire-landing-module__C3QI_W__freePill{grid-column:span 2}}.fire-landing-module__C3QI_W__chrome{border:var(--border-width-hairline) solid var(--border-frame);border-radius:var(--radius-xs);background:var(--background-primary);overflow:hidden}.fire-landing-module__C3QI_W__browserBar{align-items:center;gap:var(--space-xs);border-bottom:var(--border-width-hairline) solid var(--border-frame);height:32px;padding-inline:var(--space-xs);display:flex}.fire-landing-module__C3QI_W__urlPill{background:color-mix(in oklch, var(--color-neutral-black) 55%, transparent);min-width:0;padding:var(--space-xxs) var(--space-xs);text-align:center;font-family:var(--font-mono);font-size:var(--font-size-text-xs);color:var(--text-tertiary);border-radius:3px;flex:1;line-height:1}.fire-landing-module__C3QI_W__slides{scroll-snap-type:x mandatory;scroll-behavior:smooth;background:var(--background-tertiary);display:flex;overflow-x:auto}.fire-landing-module__C3QI_W__caption{font-family:var(--font-mono);font-size:var(--font-size-text-xs);line-height:var(--lh-text-xs);color:var(--text-tertiary)}.fire-landing-module__C3QI_W__navButton{border:var(--border-width-hairline) solid var(--border-frame);border-radius:var(--radius-xs);background:var(--background-primary);width:36px;height:36px;color:var(--text-primary);transition:background-color var(--duration-fast) var(--ease-out), box-shadow var(--duration-fast) var(--ease-out);justify-content:center;align-items:center;display:flex}.fire-landing-module__C3QI_W__navButton:not(:disabled):hover{background:color-mix(in oklch, var(--background-primary) 92%, var(--color-neutral-0))}.fire-landing-module__C3QI_W__navButton:disabled{opacity:.5;cursor:not-allowed}.fire-landing-module__C3QI_W__navButton:focus-visible,.fire-landing-module__C3QI_W__dot:focus-visible{box-shadow:0 0 0 2px var(--background-tertiary), 0 0 0 4px var(--ring-primary);outline:none}.fire-landing-module__C3QI_W__dot{border-radius:var(--radius-full);padding:var(--space-sm) var(--space-xxs);align-items:center;display:flex}.fire-landing-module__C3QI_W__dotBar{border-radius:var(--radius-full);background:color-mix(in oklch, var(--color-neutral-0) 25%, transparent);width:22px;height:3px;transition:background-color var(--duration-fast) var(--ease-out)}.fire-landing-module__C3QI_W__dotActive{background:var(--color-neutral-0)}.fire-landing-module__C3QI_W__footer{z-index:var(--z-raised);border-top:var(--border-width-regular) solid var(--border-tertiary);position:relative}.fire-landing-module__C3QI_W__footerInner{padding-block:var(--space-xxl) var(--space-xl)}.fire-landing-module__C3QI_W__footerText{font-family:var(--font-mono);font-size:var(--font-size-text-xs);line-height:var(--lh-text-xs);color:var(--text-tertiary)}.fire-landing-module__C3QI_W__footerLink{transition:color var(--duration-fast) var(--ease-out)}.fire-landing-module__C3QI_W__footerLink:hover{color:var(--text-secondary);text-decoration:underline}.fire-landing-module__C3QI_W__footerGrid{gap:var(--space-md);border-block:var(--border-width-regular) solid var(--border-tertiary);padding-block:var(--space-md);display:grid}@media (min-width:624px){.fire-landing-module__C3QI_W__footerGrid{gap:var(--space-xs);grid-template-columns:repeat(3,minmax(0,1fr))}}.fire-landing-module__C3QI_W__footerDisclaimer{margin-bottom:var(--space-md);max-width:840px}.fire-landing-module__C3QI_W__footerCopyright{padding-top:var(--space-md)}
.chat-composer-module__7Wz76W__composer{-moz-column-gap:var(--space-sm);align-items:center;column-gap:var(--space-sm);width:100%;padding:0 var(--space-xs);border:var(--border-width-hairline) solid var(--border-primary);border-radius:var(--radius-xxl);background:var(--background-frosted);box-shadow:var(--shadow-card-drop);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);pointer-events:auto;grid-template-columns:auto minmax(0,1fr) auto;row-gap:0;transition:background-color .14s ease-out,border-color .14s ease-out;display:grid;position:relative}.chat-composer-module__7Wz76W__composer:has(.chat-composer-module__7Wz76W__editor :focus-visible){box-shadow:0 0 0 2px var(--background-primary), 0 0 0 4px var(--ring-primary), var(--shadow-card-drop);outline:none}.chat-composer-module__7Wz76W__composer[data-variant=preview],.chat-composer-module__7Wz76W__composer[data-dragging=true]{border-color:var(--border-info);background:color-mix(in oklch, var(--background-info) 70%, transparent)}.chat-composer-module__7Wz76W__composer[data-dragging=true]{outline:1px solid var(--ring-info);outline-offset:0}.chat-composer-module__7Wz76W__composer[data-variant=queued]{border-color:var(--border-warning);background:color-mix(in oklch, var(--background-warning) 70%, transparent)}.chat-composer-module__7Wz76W__beforeEditor{grid-area:1/1/auto/-1}.chat-composer-module__7Wz76W__beforeEditor:empty{display:none}.chat-composer-module__7Wz76W__editor{grid-area:1/2;width:100%;min-width:0}.chat-composer-module__7Wz76W__footer{display:contents}.chat-composer-module__7Wz76W__footerStart,.chat-composer-module__7Wz76W__footerEnd{grid-row:1;align-items:center;min-width:0;display:flex}.chat-composer-module__7Wz76W__footerStart{gap:var(--space-xs);grid-column:1}.chat-composer-module__7Wz76W__footerEnd{gap:var(--space-sm);grid-column:3;margin-inline-start:auto}.chat-composer-module__7Wz76W__footerStart>button,.chat-composer-module__7Wz76W__footerEnd>button{border-radius:var(--radius-full)}.chat-composer-module__7Wz76W__composer[data-layout=expanded]{row-gap:var(--space-xs)}.chat-composer-module__7Wz76W__composer[data-layout=expanded] .chat-composer-module__7Wz76W__editor{grid-area:1/1/auto/-1}.chat-composer-module__7Wz76W__composer[data-layout=expanded] .chat-composer-module__7Wz76W__footerStart,.chat-composer-module__7Wz76W__composer[data-layout=expanded] .chat-composer-module__7Wz76W__footerEnd,.chat-composer-module__7Wz76W__composer[data-layout=expanded][data-has-before-editor=true] .chat-composer-module__7Wz76W__editor{grid-row:2}.chat-composer-module__7Wz76W__composer[data-layout=expanded][data-has-before-editor=true] .chat-composer-module__7Wz76W__footerStart,.chat-composer-module__7Wz76W__composer[data-layout=expanded][data-has-before-editor=true] .chat-composer-module__7Wz76W__footerEnd{grid-row:3}.chat-composer-module__7Wz76W__composer[data-has-footer=false] .chat-composer-module__7Wz76W__editor{grid-column:1/-1}.chat-composer-module__7Wz76W__measure{visibility:hidden;white-space:pre;pointer-events:none;width:max-content;position:absolute}@media (max-width:623px){.chat-composer-module__7Wz76W__composer:not([data-layout-platform=desktop]){padding:var(--space-sm)}}.chat-composer-module__7Wz76W__composer[data-layout-platform=mobile]{padding:var(--space-sm)}.chat-composer-module__7Wz76W__composer[data-layout-platform=desktop]{padding:0 var(--space-xs)}.chat-composer-module__7Wz76W__composer[data-layout=expanded]{padding-block-end:var(--space-sm)}
.switch-module__zPHzOW__root{border-radius:var(--radius-full);background:var(--background-tertiary);cursor:pointer;width:36px;height:20px;transition:background-color var(--duration-fast) var(--ease-out), box-shadow var(--duration-fast) var(--ease-out);border:0;flex-shrink:0;align-items:center;padding:2px;display:inline-flex;position:relative}.switch-module__zPHzOW__root:before{content:"";width:max(100%,44px);height:max(100%,44px);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.switch-module__zPHzOW__root[data-state=checked]{background:var(--background-inverse)}.switch-module__zPHzOW__root:focus-visible{box-shadow:0 0 0 2px var(--background-primary), 0 0 0 4px var(--ring-primary);outline:none}.switch-module__zPHzOW__root:disabled{opacity:.5;cursor:not-allowed}.switch-module__zPHzOW__thumb{border-radius:var(--radius-full);background:var(--background-primary);width:16px;height:16px;box-shadow:var(--shadow-card);transition:transform var(--duration-fast) var(--ease-spring);display:block;transform:translate(0)}.switch-module__zPHzOW__thumb[data-state=checked]{transform:translate(16px)}
.UserProfileShelfCard-module__phrYGW__card{border-style:solid;border-width:var(--border-width-regular);cursor:pointer;min-height:180px;transition:all var(--duration-slow) var(--ease-out);flex-direction:column;padding:0;display:flex;position:relative;overflow:hidden}.UserProfileShelfCard-module__phrYGW__cardStoreNext{border-radius:var(--radius-lg);border-color:color-mix(in oklch, var(--text-primary) 12%, transparent);background:var(--background-secondary)}.UserProfileShelfCard-module__phrYGW__cardStoreNext:hover{border-color:color-mix(in oklch, var(--text-primary) 25%, transparent)}.UserProfileShelfCard-module__phrYGW__cardDefault{border-radius:var(--radius-xxl);border-color:var(--border-frame);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#171717b3}.UserProfileShelfCard-module__phrYGW__cardDefault:hover{border-color:color-mix(in oklch, var(--text-primary) 20%, transparent);background:#171717d9}.UserProfileShelfCard-module__phrYGW__cardContent{flex-direction:column;flex:1;padding:0;display:flex}.UserProfileShelfCard-module__phrYGW__body{padding:var(--space-md) var(--space-md) var(--space-xs);flex:1}.UserProfileShelfCard-module__phrYGW__header{align-items:center;gap:var(--space-xs);display:flex}.UserProfileShelfCard-module__phrYGW__avatar{width:var(--size-2xl);height:var(--size-2xl);font-weight:var(--weight-medium);font-size:var(--font-size-text-xs);color:var(--text-primary);flex-shrink:0;justify-content:center;align-items:center;display:flex}.UserProfileShelfCard-module__phrYGW__avatarStoreNext{border-radius:var(--radius-xs);background:color-mix(in oklch, var(--text-primary) 10%, transparent)}.UserProfileShelfCard-module__phrYGW__avatarDefault{border-radius:var(--radius-full);background:var(--background-tertiary)}.UserProfileShelfCard-module__phrYGW__nameWrap{min-width:0}.UserProfileShelfCard-module__phrYGW__name{text-overflow:ellipsis;white-space:nowrap;color:var(--text-primary);overflow:hidden}.UserProfileShelfCard-module__phrYGW__nameStoreNext{font-family:var(--font-sans);font-size:var(--font-size-text-md);letter-spacing:-.4px;line-height:1}.UserProfileShelfCard-module__phrYGW__nameDefault{font-weight:var(--weight-semibold);line-height:1.25}.UserProfileShelfCard-module__phrYGW__subtitle{text-overflow:ellipsis;white-space:nowrap;font-size:var(--font-size-text-2xs);overflow:hidden}.UserProfileShelfCard-module__phrYGW__subtitleStoreNext,.UserProfileShelfCard-module__phrYGW__subtitleDefault{color:var(--text-tertiary)}.UserProfileShelfCard-module__phrYGW__bio{margin-top:var(--space-xs);font-size:var(--font-size-text-xs);-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.UserProfileShelfCard-module__phrYGW__bioStoreNext,.UserProfileShelfCard-module__phrYGW__bioDefault{color:var(--text-tertiary)}.UserProfileShelfCard-module__phrYGW__divider{border-top:var(--border-width-regular) dotted var(--border-frame)}.UserProfileShelfCard-module__phrYGW__footer{padding:var(--space-xs) var(--space-md) var(--space-sm);justify-content:space-between;align-items:center;display:flex}.UserProfileShelfCard-module__phrYGW__badge{font-family:var(--font-mono);font-size:var(--font-size-text-xs);letter-spacing:.05em;padding:4px 8px}.UserProfileShelfCard-module__phrYGW__badgeStoreNext{border-color:var(--text-tertiary);color:var(--text-tertiary);background:0 0;border-radius:2px}.UserProfileShelfCard-module__phrYGW__badgeDefault{border-radius:var(--radius-sm);border-color:color-mix(in oklch, var(--text-success) 50%, transparent);background:color-mix(in oklch, var(--text-success) 15%, var(--background-primary));color:var(--text-success)}
.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}}
.IndexOperationsStoreNextShell-module__cA8iCW__canvas{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}
.conversation-layout-module__8OoQga__content,.conversation-layout-module__8OoQga__dockContent{--conversation-content-max:calc(var(--layout-card-max) + var(--layout-widget-gutter) * 2);box-sizing:border-box;inline-size:100%;min-inline-size:0;margin-inline:auto}.conversation-layout-module__8OoQga__content{max-inline-size:var(--conversation-content-max)}.conversation-layout-module__8OoQga__dockContent{inline-size:calc(100% - var(--layout-widget-gutter) * 2);max-inline-size:var(--layout-card-max);padding-inline:var(--space-lg)}.conversation-layout-module__8OoQga__mcpAppRoot{box-sizing:border-box;inline-size:100%;min-inline-size:0;padding-inline:var(--layout-widget-gutter);background:0 0}.conversation-layout-module__8OoQga__transcriptRow{box-sizing:border-box;inline-size:100%;min-inline-size:0;padding-bottom:var(--space-md)}.conversation-layout-module__8OoQga__transcriptRowBubble,.conversation-layout-module__8OoQga__transcriptRowProse{padding-inline:var(--layout-widget-gutter)}@media (max-width:623px){.conversation-layout-module__8OoQga__content,.conversation-layout-module__8OoQga__dockContent{max-inline-size: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__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}}
.PublicShelvesSection-module__HLd8QW__header{margin-bottom:var(--space-md);justify-content:space-between;align-items:center;display:flex}.PublicShelvesSection-module__HLd8QW__titleLink{transition:opacity var(--duration-fast) var(--ease-out)}.PublicShelvesSection-module__HLd8QW__titleLink:hover{opacity:.7}.PublicShelvesSection-module__HLd8QW__description{margin-top:var(--space-xs);max-width:540px;font-size:var(--font-size-text-sm);color:var(--text-tertiary);line-height:1.5}.PublicShelvesSection-module__HLd8QW__actions{align-items:center;gap:var(--space-xs);display:flex}.PublicShelvesSection-module__HLd8QW__subgridItem{grid-row:span 5;grid-template-rows:subgrid;margin-bottom:var(--space-md);display:grid}
.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)}
.card-module__Fj9aiq__card{gap:var(--space-md);border:var(--border-width-hairline) solid var(--border-frame);border-radius:var(--radius-xxl);background:var(--background-primary);padding-block:var(--space-lg);padding-inline:calc(var(--space-lg) - var(--border-width-hairline));box-shadow:var(--shadow-card);color:var(--text-primary);flex-direction:column;display:flex}.card-module__Fj9aiq__header{gap:var(--space-xxs);flex-direction:column;display:flex}.card-module__Fj9aiq__kicker{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;color:var(--text-tertiary)}.card-module__Fj9aiq__title{font-family:var(--font-sans);font-size:var(--font-size-heading-lg);line-height:var(--lh-heading-lg);font-weight:var(--weight-semibold);color:var(--text-primary);margin:0}.card-module__Fj9aiq__description{font-size:var(--font-size-text-sm);line-height:var(--lh-text-sm);color:var(--text-tertiary);margin:0}.card-module__Fj9aiq__content{gap:var(--space-sm);flex-direction:column;display:flex}.card-module__Fj9aiq__footer{align-items:center;gap:var(--space-sm);display:flex}
.detented-sheet-module__iqKm8a__portal{z-index:var(--z-panel);pointer-events:none;position:absolute;inset:0;overflow:hidden}.detented-sheet-module__iqKm8a__viewport{pointer-events:none;position:absolute;inset:0;overflow:hidden}.detented-sheet-module__iqKm8a__popup{--detented-sheet-header-height:3rem;--detented-sheet-control-size:2.75rem;box-sizing:border-box;border:var(--border-width-regular) solid var(--border-secondary);border-radius:var(--radius-xl) var(--radius-xl) 0 0;background:var(--background-secondary);height:100%;min-height:0;box-shadow:var(--shadow-card);color:var(--text-primary);pointer-events:auto;transform:translateY(calc(var(--drawer-snap-point-offset,0px) + var(--drawer-swipe-movement-y,0px)));transition:transform calc(var(--duration-slow) * var(--drawer-swipe-strength,1)) var(--ease-spring);will-change:transform;border-bottom:0;outline:none;flex-direction:column;display:flex;position:absolute;bottom:0;left:0;right:0;overflow:hidden}.detented-sheet-module__iqKm8a__popup[data-starting-style],.detented-sheet-module__iqKm8a__popup[data-ending-style]{transform:translateY(100%)}.detented-sheet-module__iqKm8a__popup[data-swiping]{transition-duration:0s}.detented-sheet-module__iqKm8a__header{z-index:var(--z-handle);box-sizing:border-box;flex:0 0 var(--detented-sheet-peek-size);border-bottom:var(--border-width-regular) solid var(--border-secondary);background:var(--background-frosted);pointer-events:none;width:100%;min-height:0;position:relative;overflow:hidden}.detented-sheet-module__iqKm8a__popup[data-state=full] .detented-sheet-module__iqKm8a__header{flex-basis:calc(var(--detented-sheet-header-height) + env(safe-area-inset-top,0px));padding-top:env(safe-area-inset-top,0px);background:0 0;border-bottom:0;overflow:visible}.detented-sheet-module__iqKm8a__toggle{z-index:1;width:100%;height:100%;color:var(--text-secondary);cursor:pointer;pointer-events:auto;background:0 0;border:0;padding:0;display:block;position:absolute;inset:0}.detented-sheet-module__iqKm8a__close{z-index:1;top:calc(env(safe-area-inset-top,0px) + (var(--detented-sheet-header-height) / 2));right:var(--space-xxs);width:var(--detented-sheet-control-size);height:var(--detented-sheet-control-size);color:var(--text-secondary);cursor:pointer;pointer-events:auto;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;transform:translateY(-50%)}.detented-sheet-module__iqKm8a__close:hover{background:var(--background-tertiary);color:var(--text-primary)}.detented-sheet-module__iqKm8a__close:focus-visible{box-shadow:none;outline:none}.detented-sheet-module__iqKm8a__toggle:focus-visible{outline:none}.detented-sheet-module__iqKm8a__header:has(.detented-sheet-module__iqKm8a__toggle:focus-visible)>.detented-sheet-module__iqKm8a__handle{outline:var(--border-width-thick) solid var(--ring-primary);outline-offset:var(--space-xxs)}.detented-sheet-module__iqKm8a__close:focus-visible{border-radius:var(--radius-md);box-shadow:inset 0 0 0 var(--border-width-thick) var(--ring-primary)}.detented-sheet-module__iqKm8a__handle{width:var(--size-3xl);height:var(--space-xxs);border-radius:var(--radius-full);background:var(--border-primary);transition:background-color var(--duration-fast) var(--ease-out);place-self:center}.detented-sheet-module__iqKm8a__header>.detented-sheet-module__iqKm8a__handle{top:calc(var(--detented-sheet-header-height) / 2);z-index:2;pointer-events:auto;display:block;position:absolute;left:50%;transform:translate(-50%,-50%)}.detented-sheet-module__iqKm8a__popup[data-state=full] .detented-sheet-module__iqKm8a__header>.detented-sheet-module__iqKm8a__handle{top:calc(env(safe-area-inset-top,0px) + (var(--detented-sheet-header-height) / 2))}:is(.detented-sheet-module__iqKm8a__header:has(.detented-sheet-module__iqKm8a__toggle:hover)>.detented-sheet-module__iqKm8a__handle,.detented-sheet-module__iqKm8a__handle:hover){background:var(--text-tertiary)}.detented-sheet-module__iqKm8a__close svg{width:var(--size-lg);height:var(--size-lg)}.detented-sheet-module__iqKm8a__peek{top:var(--size-xl);box-sizing:border-box;min-height:0;padding-bottom:env(safe-area-inset-bottom,0px);text-align:left;pointer-events:none;position:absolute;bottom:0;left:0;right:0;overflow:hidden}.detented-sheet-module__iqKm8a__popup[data-state=full] .detented-sheet-module__iqKm8a__peek{display:none}.detented-sheet-module__iqKm8a__content{box-sizing:border-box;min-width:0;min-height:0;padding-bottom:env(safe-area-inset-bottom,0px);overscroll-behavior:contain;flex:auto;display:flex;overflow:hidden auto}.detented-sheet-module__iqKm8a__popup[data-mode=persistent][data-state=peek] .detented-sheet-module__iqKm8a__content{visibility:hidden}.detented-sheet-module__iqKm8a__content>*{width:100%;min-width:0;min-height:0}.detented-sheet-module__iqKm8a__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){.detented-sheet-module__iqKm8a__popup{transition-duration:1ms}}
.CollectionPageShell-module__gWNKZa__page{gap:var(--space-xs);min-height:100vh;margin-top:calc(-1 * var(--store-shell-edge));margin-inline:calc(-1 * var(--store-shell-edge));background:var(--background-canvas);padding-inline:0;padding-bottom:var(--space-xxl);flex-direction:column;display:flex}.CollectionPageShell-module__gWNKZa__searchResults{width:100%;max-width:var(--store-content-max);padding:var(--space-xl) var(--space-xxl) 0;margin-inline:auto}
.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)}
.IndexCard-module__C2pM7G__headerRow{justify-content:space-between;align-items:flex-start;gap:var(--space-md);display:flex}.IndexCard-module__C2pM7G__titleGroup{align-items:center;gap:var(--space-xs);flex-wrap:wrap;min-width:0;display:flex}.IndexCard-module__C2pM7G__titleLink{color:inherit;text-decoration:none}.IndexCard-module__C2pM7G__titleLink:hover{text-decoration:underline}.IndexCard-module__C2pM7G__summary{color:var(--text-secondary);font-size:var(--font-size-text-sm);line-height:var(--lh-text-sm);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}.IndexCard-module__C2pM7G__metadata{gap:var(--space-sm) var(--space-lg);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;display:grid}.IndexCard-module__C2pM7G__metadataItem{min-width:0}.IndexCard-module__C2pM7G__metadataItem dt{color:var(--text-tertiary);font-size:var(--font-size-text-xs);line-height:var(--lh-text-xs)}.IndexCard-module__C2pM7G__metadataItem dd{margin:var(--space-xxs) 0 0;overflow-wrap:anywhere;color:var(--text-primary);font-size:var(--font-size-text-sm);line-height:var(--lh-text-sm)}@media (max-width:900px){.IndexCard-module__C2pM7G__metadata{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:623px){.IndexCard-module__C2pM7G__headerRow{flex-direction:column}.IndexCard-module__C2pM7G__metadata{grid-template-columns:minmax(0,1fr)}}
.checkbox-module__KSia6G__root{width:var(--size-md);height:var(--size-md);border:var(--border-width-hairline) solid var(--border-secondary);border-radius:var(--radius-xs);background:var(--background-secondary);color:var(--text-inverse);cursor:pointer;transition:background-color var(--duration-fast) var(--ease-out), border-color var(--duration-fast) var(--ease-out), box-shadow var(--duration-fast) var(--ease-out);flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex;position:relative}.checkbox-module__KSia6G__root:before{content:"";width:max(100%,44px);height:max(100%,44px);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.checkbox-module__KSia6G__root:hover:not(:disabled):not([data-state=checked]){border-color:var(--border-primary)}.checkbox-module__KSia6G__root:focus-visible{box-shadow:0 0 0 2px var(--background-primary), 0 0 0 4px var(--ring-primary);outline:none}.checkbox-module__KSia6G__root[data-state=checked]{background:var(--background-inverse);border-color:var(--background-inverse)}.checkbox-module__KSia6G__root:disabled{opacity:.5;cursor:not-allowed}.checkbox-module__KSia6G__indicator{justify-content:center;align-items:center;display:flex}.checkbox-module__KSia6G__indicator svg{width:var(--size-xs);height:var(--size-xs)}
.message-module__Y1S6Xq__message{align-items:flex-end;width:100%;display:flex}.message-module__Y1S6Xq__fromUser{justify-content:flex-end}.message-module__Y1S6Xq__fromAssistant{justify-content:flex-start}.message-module__Y1S6Xq__bubble{max-width:90%;padding:var(--space-sm) var(--space-lg);border-radius:calc((var(--lh-text-md) + 2 * var(--space-sm)) / 2);background:var(--background-chatbubble);color:var(--text-primary);font-family:var(--font-sans);font-size:var(--font-size-text-md);line-height:var(--lh-text-md);word-break:break-word}@media (min-width:624px){.message-module__Y1S6Xq__bubble{max-width:80%}}.message-module__Y1S6Xq__footer{align-items:center;gap:var(--space-xs);font-size:var(--font-size-text-xs);line-height:var(--lh-text-xs);color:var(--text-tertiary);display:flex}
.PostPublishOverlay-module__FBS5Bq__dialogContent.PostPublishOverlay-module__FBS5Bq__dialogContent{gap:0;width:min(90vw,960px);max-width:min(90vw,960px);height:90dvh;max-height:90dvh;padding:0;overflow:hidden}.PostPublishOverlay-module__FBS5Bq__header{justify-content:space-between;align-items:center;gap:var(--space-md);min-height:64px;padding:var(--space-md) var(--space-lg);border-bottom:var(--border-width-regular) solid var(--border-secondary);background:var(--background-primary);flex-shrink:0;display:flex}.PostPublishOverlay-module__FBS5Bq__headerTitleWrap{flex:auto;min-width:0}.PostPublishOverlay-module__FBS5Bq__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.PostPublishOverlay-module__FBS5Bq__title{color:var(--text-primary);font-size:var(--font-size-heading-lg);line-height:var(--lh-heading-lg);font-weight:var(--weight-semibold);text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.PostPublishOverlay-module__FBS5Bq__body{min-height:0;padding:var(--space-lg);flex:auto;overflow-y:auto}.PostPublishOverlay-module__FBS5Bq__contentStack{gap:var(--space-lg);flex-direction:column;width:100%;max-width:790px;margin-inline:auto;display:flex}.PostPublishOverlay-module__FBS5Bq__footer{justify-content:flex-end;gap:var(--space-sm);padding:var(--space-md) var(--space-lg);border-top:var(--border-width-regular) solid var(--border-secondary);background:var(--background-primary);flex-shrink:0;display:flex}.PostPublishOverlay-module__FBS5Bq__primaryButton,.PostPublishOverlay-module__FBS5Bq__secondaryButton{min-width:104px}.PostPublishOverlay-module__FBS5Bq__gateTooltip{max-width:260px}.PostPublishOverlay-module__FBS5Bq__section{gap:var(--space-sm);flex-direction:column;display:flex}.PostPublishOverlay-module__FBS5Bq__sectionWithDivider{padding-top:var(--space-md);border-top:var(--border-width-hairline) solid var(--border-tertiary)}.PostPublishOverlay-module__FBS5Bq__sectionHeader{justify-content:space-between;align-items:center;gap:var(--space-sm);flex-wrap:wrap;display:flex}.PostPublishOverlay-module__FBS5Bq__sectionTitleGroup{align-items:center;gap:var(--space-sm);min-width:0;display:flex}.PostPublishOverlay-module__FBS5Bq__sectionIcon{height:var(--lh-heading-sm);color:var(--text-tertiary);flex-shrink:0;justify-content:center;align-items:center;display:flex}.PostPublishOverlay-module__FBS5Bq__sectionText{min-width:0}.PostPublishOverlay-module__FBS5Bq__sectionTitle{color:var(--text-primary);font-size:var(--font-size-heading-sm);line-height:var(--lh-heading-sm);font-weight:var(--weight-semibold);text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.PostPublishOverlay-module__FBS5Bq__sectionSubtitle,.PostPublishOverlay-module__FBS5Bq__helperText{color:var(--text-tertiary);font-size:var(--font-size-text-sm);line-height:var(--lh-text-sm);margin:0}.PostPublishOverlay-module__FBS5Bq__helperText{margin-top:var(--space-xs)}.PostPublishOverlay-module__FBS5Bq__nestedSurface{border-radius:var(--radius-md);background:var(--background-secondary);padding:var(--space-md)}.PostPublishOverlay-module__FBS5Bq__alert{align-items:flex-start;gap:var(--space-sm);border-radius:var(--radius-md);background:var(--background-danger);padding:var(--space-sm) var(--space-md);color:var(--text-danger);font-size:var(--font-size-text-sm);line-height:var(--lh-text-sm);display:flex}.PostPublishOverlay-module__FBS5Bq__previewWrap{position:relative}.PostPublishOverlay-module__FBS5Bq__previewDimmed{pointer-events:none;opacity:.35;filter:grayscale();transition:opacity var(--duration-fast) var(--ease-out), filter var(--duration-fast) var(--ease-out)}.PostPublishOverlay-module__FBS5Bq__analysisOverlay{padding:88px var(--space-lg) 0;border-radius:var(--radius-md);background:color-mix(in oklch, var(--background-primary) 72%, transparent);text-align:center;-webkit-backdrop-filter:blur(var(--blur-popover));justify-content:center;align-items:flex-start;display:flex;position:absolute;inset:0}.PostPublishOverlay-module__FBS5Bq__analysisMessage{align-items:center;gap:var(--space-sm);max-width:360px;color:var(--text-primary);flex-direction:column;display:flex}.PostPublishOverlay-module__FBS5Bq__analysisMessageText{font-size:var(--font-size-text-sm);line-height:var(--lh-text-sm);margin:0}.PostPublishOverlay-module__FBS5Bq__analysisMessageSubtext{margin-top:var(--space-xxs);display:block}.PostPublishOverlay-module__FBS5Bq__attestation{scroll-margin-block:var(--space-lg);transition:background-color var(--duration-fast) var(--ease-out), box-shadow var(--duration-fast) var(--ease-out)}.PostPublishOverlay-module__FBS5Bq__attestationNeedsAttention{box-shadow:0 0 0 var(--border-width-regular) var(--border-warning), 0 0 0 4px var(--ring-warning)}.PostPublishOverlay-module__FBS5Bq__attestationList{gap:var(--space-sm);display:grid}.PostPublishOverlay-module__FBS5Bq__attestationRow{align-items:flex-start;gap:var(--space-sm);display:flex}.PostPublishOverlay-module__FBS5Bq__attestationCheckbox{margin-top:2px}.PostPublishOverlay-module__FBS5Bq__attestationLabel{color:var(--text-secondary);font-size:var(--font-size-text-sm);line-height:var(--lh-text-sm)}.PostPublishOverlay-module__FBS5Bq__attestationLink{color:var(--text-primary);text-decoration:underline;-webkit-text-decoration-color:var(--border-primary);text-decoration-color:var(--border-primary);text-underline-offset:3px;transition:text-decoration-color var(--duration-fast) var(--ease-out)}.PostPublishOverlay-module__FBS5Bq__attestationLink:hover{-webkit-text-decoration-color:var(--text-primary);text-decoration-color:var(--text-primary)}.PostPublishOverlay-module__FBS5Bq__attestationError{color:var(--text-warning);font-size:var(--font-size-text-sm);line-height:var(--lh-text-sm);margin:0}.PostPublishOverlay-module__FBS5Bq__constructionNote{scroll-margin-block:var(--space-lg);transition:background-color var(--duration-fast) var(--ease-out), box-shadow var(--duration-fast) var(--ease-out)}.PostPublishOverlay-module__FBS5Bq__constructionNoteNeedsAttention{box-shadow:0 0 0 var(--border-width-regular) var(--border-warning), 0 0 0 4px var(--ring-warning)}.PostPublishOverlay-module__FBS5Bq__constructionNoteError{color:var(--text-warning);font-size:var(--font-size-text-sm);line-height:var(--lh-text-sm);margin:0}.PostPublishOverlay-module__FBS5Bq__constructionNoteRow{align-items:flex-start;gap:var(--space-sm);display:flex}.PostPublishOverlay-module__FBS5Bq__constructionNoteCheckbox{margin-top:2px}.PostPublishOverlay-module__FBS5Bq__constructionNoteLabel{color:var(--text-secondary);font-size:var(--font-size-text-sm);line-height:var(--lh-text-sm)}@media (max-width:623px){.PostPublishOverlay-module__FBS5Bq__dialogContent.PostPublishOverlay-module__FBS5Bq__dialogContent{width:calc(100vw - 2 * var(--space-md));max-width:calc(100vw - 2 * var(--space-md));height:calc(100dvh - 2 * var(--space-md));max-height:calc(100dvh - 2 * var(--space-md))}.PostPublishOverlay-module__FBS5Bq__header,.PostPublishOverlay-module__FBS5Bq__body,.PostPublishOverlay-module__FBS5Bq__footer{padding-inline:var(--space-md)}.PostPublishOverlay-module__FBS5Bq__footer{flex-direction:column-reverse}.PostPublishOverlay-module__FBS5Bq__footer>*{width:100%}}
.MarketplaceCompetitionBanner-module__Z1hllq__competition{background:var(--background-canvas-sunken);position:relative;overflow:hidden}.MarketplaceCompetitionBanner-module__Z1hllq__particleLayer{inset:0 auto 0 calc(-25% - min(25%, var(--store-content-max,1200px) / 4));pointer-events:none;width:150%;position:absolute}.MarketplaceCompetitionBanner-module__Z1hllq__inner{width:100%;max-width:var(--store-content-max);grid-template-columns:1fr 1fr;margin-inline:auto;display:grid;position:relative}.MarketplaceCompetitionBanner-module__Z1hllq__particleSpacer{min-height:100%}.MarketplaceCompetitionBanner-module__Z1hllq__content{justify-content:center;gap:var(--space-sm);padding-block:var(--space-xxxl);padding-right:var(--space-xxl);padding-left:var(--space-md);flex-direction:column;display:flex}.MarketplaceCompetitionBanner-module__Z1hllq__headline{max-width:620px;font-family:var(--font-sans);font-size:var(--font-size-heading-2xl);line-height:var(--lh-heading-2xl);font-weight:var(--weight-display);letter-spacing:var(--tracking-display);color:var(--text-primary)}.MarketplaceCompetitionBanner-module__Z1hllq__award{align-items:baseline;gap:var(--space-xs);flex-wrap:wrap;display:flex}.MarketplaceCompetitionBanner-module__Z1hllq__numeral{font-family:var(--font-sans);font-size:var(--font-size-heading-xl);line-height:var(--lh-heading-xl);font-weight:var(--weight-normal);letter-spacing:var(--tracking-display);font-variant-numeric:tabular-nums;color:var(--text-primary)}.MarketplaceCompetitionBanner-module__Z1hllq__standfirst{font-family:var(--font-sans);font-size:var(--font-size-heading-md);line-height:var(--lh-heading-md);font-weight:var(--weight-normal);color:var(--text-secondary)}.MarketplaceCompetitionBanner-module__Z1hllq__ctaRow{align-items:center;gap:var(--space-xs);display:flex}.MarketplaceCompetitionBanner-module__Z1hllq__legal{font-family:var(--font-mono);font-size:var(--font-size-text-2xs);line-height:var(--lh-text-2xs);color:color-mix(in oklch, var(--text-tertiary) 65%, transparent)}.MarketplaceCompetitionBanner-module__Z1hllq__rulesLink{color:var(--text-tertiary);text-decoration:underline;-webkit-text-decoration-color:var(--border-frame);text-decoration-color:var(--border-frame);text-underline-offset:4px;transition:color var(--duration-fast) var(--ease-out), text-decoration-color var(--duration-fast) var(--ease-out)}.MarketplaceCompetitionBanner-module__Z1hllq__rulesLink:hover{color:var(--text-secondary);-webkit-text-decoration-color:var(--text-secondary);text-decoration-color:var(--text-secondary)}@media (max-width:623px){.MarketplaceCompetitionBanner-module__Z1hllq__particleLayer{inset:-22% auto 22% -25%}.MarketplaceCompetitionBanner-module__Z1hllq__inner{grid-template-columns:1fr}.MarketplaceCompetitionBanner-module__Z1hllq__particleSpacer{min-height:220px}.MarketplaceCompetitionBanner-module__Z1hllq__content{padding-inline:var(--space-xxl)}}
.StoreUtilityPageShell-module__BUXEJW__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}.StoreUtilityPageShell-module__BUXEJW__searchResults,.StoreUtilityPageShell-module__BUXEJW__content{width:100%;max-width:var(--store-content-max);padding-inline:var(--space-xxl);margin-inline:auto}.StoreUtilityPageShell-module__BUXEJW__searchResults{padding-top:var(--space-xl)}.StoreUtilityPageShell-module__BUXEJW__content{gap:var(--space-lg);padding-block:var(--space-lg) var(--space-xxl);flex-direction:column;display:flex}@media (max-width:623px){.StoreUtilityPageShell-module__BUXEJW__searchResults{padding-block:var(--space-md) 0}.StoreUtilityPageShell-module__BUXEJW__content{padding-block:var(--space-md) var(--space-xl)}}
.CompetitionEntriesClient-module__gRkt8W__caption{width:100%;max-width:var(--store-content-max);padding:0 var(--space-xxl) var(--space-md);margin-inline:auto}.CompetitionEntriesClient-module__gRkt8W__captionText{max-width:900px;font-family:var(--font-mono);font-size:var(--font-size-text-2xs);color:var(--text-tertiary);line-height:1.6}.CompetitionEntriesClient-module__gRkt8W__cardGrid{gap:var(--space-md);grid-template-columns:repeat(auto-fill,minmax(min(100%,320px),1fr));display:grid}.CompetitionEntriesClient-module__gRkt8W__gridEmpty{font-family:var(--font-mono);font-size:var(--font-size-text-xs);color:var(--text-tertiary)}.CompetitionEntriesClient-module__gRkt8W__entriesSection{width:100%}.CompetitionEntriesClient-module__gRkt8W__sectionHeader{justify-content:space-between;align-items:center;gap:var(--space-md);width:100%;max-width:var(--store-content-max);padding-inline:var(--space-xxl);margin-inline:auto;display:flex}.CompetitionEntriesClient-module__gRkt8W__sectionTitle{font-family:var(--font-sans);font-size:var(--font-size-heading-md);font-weight:var(--font-weight-semibold);line-height:var(--lh-heading-md);color:var(--text-primary);margin:0}.CompetitionEntriesClient-module__gRkt8W__entriesBody{gap:var(--space-lg);width:100%;max-width:var(--store-content-max);padding:var(--space-lg) var(--space-xxl) 0;flex-direction:column;margin-inline:auto;display:flex}
.DashboardContent-module__xm0DoW__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}.DashboardContent-module__xm0DoW__header{gap:var(--space-md);padding-top:var(--space-xl);padding-bottom:var(--space-md);flex-direction:column;display:flex}.DashboardContent-module__xm0DoW__dashboardTabs{flex-direction:column;display:flex}.DashboardContent-module__xm0DoW__controls{align-items:center;gap:var(--space-sm);display:flex}.DashboardContent-module__xm0DoW__searchField{flex:320px;min-width:min(100%,320px);position:relative}.DashboardContent-module__xm0DoW__filterInputPending{padding-right:calc(var(--space-md) + var(--size-md) + var(--space-sm))}.DashboardContent-module__xm0DoW__filterSpinner{top:50%;right:var(--space-md);color:var(--text-tertiary);pointer-events:none;display:inline-flex;position:absolute;transform:translateY(-50%)}.DashboardContent-module__xm0DoW__filterSpinner svg{width:var(--size-md);height:var(--size-md);animation:.8s linear infinite DashboardContent-module__xm0DoW__dashboard-filter-spin}@keyframes DashboardContent-module__xm0DoW__dashboard-filter-spin{to{transform:rotate(360deg)}}.DashboardContent-module__xm0DoW__sortTrigger{flex:none;justify-content:space-between;min-width:148px}.DashboardContent-module__xm0DoW__createShelfButton{flex:none}.DashboardContent-module__xm0DoW__sections{gap:var(--space-xs);flex-direction:column;display:flex}.DashboardContent-module__xm0DoW__tabPanel{gap:var(--space-xs);padding-top:var(--space-md);transition:opacity var(--duration-fast) var(--ease-out);flex-direction:column;display:flex}.DashboardContent-module__xm0DoW__filterPending{opacity:.6;pointer-events:none}.DashboardContent-module__xm0DoW__tabPanel>div,.DashboardContent-module__xm0DoW__tabPanel>section{padding-top:var(--space-md);padding-bottom:var(--space-md);border-top:none}.DashboardContent-module__xm0DoW__emptySection{gap:var(--space-xs);min-height:96px;padding-block:var(--space-lg);align-content:center;display:grid}.DashboardContent-module__xm0DoW__emptyCopy{font-size:var(--font-size-text-sm);color:var(--text-tertiary)}.DashboardContent-module__xm0DoW__shelvesPanel{min-width:0}.DashboardContent-module__xm0DoW__tabPanel>.DashboardContent-module__xm0DoW__shelvesPanel{padding-block:0}.DashboardContent-module__xm0DoW__tabPanel.DashboardContent-module__xm0DoW__shelvesTabPanel{margin-top:0;padding-top:0}.DashboardContent-module__xm0DoW__shelvesList{flex-direction:column;min-width:0;display:flex}.DashboardContent-module__xm0DoW__shelfRow{padding-block:var(--space-md)}.DashboardContent-module__xm0DoW__shelvesList>.DashboardContent-module__xm0DoW__shelfRow:first-child{padding-top:0}.DashboardContent-module__xm0DoW__shelvesEmpty{min-height:96px;padding-block:var(--space-lg);align-content:center;display:grid}@media (max-width:640px){.DashboardContent-module__xm0DoW__controls{flex-wrap:wrap}.DashboardContent-module__xm0DoW__searchField,.DashboardContent-module__xm0DoW__sortTrigger{flex-basis:100%;width:100%}.DashboardContent-module__xm0DoW__createShelfButton{margin-left:auto}}
.ShelfKebabMenu-module__l3oyoW__trigger{color:var(--text-tertiary);transition:color var(--duration-fast) var(--ease-out);border-radius:4px;padding:4px}.ShelfKebabMenu-module__l3oyoW__trigger:hover{color:var(--text-primary)}
.SectionReorderControls-module__kswyZW__controls{justify-content:flex-end;gap:4px;margin-bottom:8px;display:flex}
