.Collapsible_container-extra___te63{margin-left:auto;margin-right:auto;max-width:1728px;padding-left:14px;padding-right:14px}@media(min-width:1440px){.Collapsible_container-extra___te63{padding-left:24px;padding-right:24px;max-width:1748px}}@media(min-width:2540px){.Collapsible_container-extra___te63{max-width:1992px;padding-left:0;padding-right:0}}:where(.Collapsible_content__Vw2LH){overflow:hidden}.Collapsible_content__Vw2LH[data-state=open]{animation:Collapsible_slideDown__4RBLy .2s ease-out}.Collapsible_content__Vw2LH[data-state=closed]{animation:Collapsible_slideUp__JC_30 .2s ease-out}@keyframes Collapsible_slideDown__4RBLy{0%{height:0}to{height:var(--radix-collapsible-content-height)}}@keyframes Collapsible_slideUp__JC_30{0%{height:var(--radix-collapsible-content-height)}to{height:0}}.StarsRating_container-extra__5eUSI{margin-left:auto;margin-right:auto;max-width:1728px;padding-left:14px;padding-right:14px}@media(min-width:1440px){.StarsRating_container-extra__5eUSI{padding-left:24px;padding-right:24px;max-width:1748px}}@media(min-width:2540px){.StarsRating_container-extra__5eUSI{max-width:1992px;padding-left:0;padding-right:0}}.StarsRating_StarsRating__syqv6{--star-fill:var(--auto-foreground);--star-empty:var(--auto-foreground);white-space:nowrap;display:inline-flex;align-items:center;gap:4px;font-size:12px}.StarsRating_StarsRating_iconStar__rfbZY{width:1em;height:1em;display:block;flex-shrink:0}.StarsRating_StarsRating_iconHalf__gG7XH{position:relative;display:inline-flex;width:1em;height:1em}.StarsRating_StarsRating_iconHalfFill__BMa8Q{position:absolute;inset:0;width:.5em;overflow:hidden}.CustomerReviews_container-extra__w9NUu{margin-left:auto;margin-right:auto;max-width:1728px;padding-left:14px;padding-right:14px}@media(min-width:1440px){.CustomerReviews_container-extra__w9NUu{padding-left:24px;padding-right:24px;max-width:1748px}}@media(min-width:2540px){.CustomerReviews_container-extra__w9NUu{max-width:1992px;padding-left:0;padding-right:0}}.CustomerReviews_root__m7mZn{display:grid;gap:24px;grid-template-columns:400px 1fr;margin:0 auto}@media screen and (max-width:767px){.CustomerReviews_root__m7mZn{grid-template-columns:1fr}}@media(max-width:576px){.CustomerReviews_root__m7mZn{padding-top:20px}}.CustomerReviews_root__m7mZn .CustomerReviews_reviewsTitle__WTJAj{font-weight:400;font-size:24px;line-height:34px;color:var(--auto-text-secondary)}@media screen and (max-width:767px){.CustomerReviews_root__m7mZn .CustomerReviews_reviewsTitle__WTJAj{font-size:16px;line-height:24px}}.CustomerReviews_root__m7mZn .CustomerReviews_summary__V1lhD{display:flex;flex-direction:column;position:sticky;top:var(--header-height);height:-moz-fit-content;height:fit-content}@media screen and (max-width:767px){.CustomerReviews_root__m7mZn .CustomerReviews_summary__V1lhD{position:static}}.CustomerReviews_root__m7mZn .CustomerReviews_summaryScoreWrap__bf5Dq{display:flex;flex-direction:column}@media screen and (max-width:767px){.CustomerReviews_root__m7mZn .CustomerReviews_summaryScoreWrap__bf5Dq{flex-direction:row;align-items:center;gap:8px}}.CustomerReviews_root__m7mZn .CustomerReviews_summaryDetails__o7fWI{display:flex;flex-direction:column;gap:4px;position:relative;transform:translateY(-2px)}@media screen and (max-width:767px){.CustomerReviews_root__m7mZn .CustomerReviews_summaryDetails__o7fWI{transform:translateY(2px)}}.CustomerReviews_root__m7mZn .CustomerReviews_summaryScore__qY8Fq{font-size:64px;font-weight:500;letter-spacing:-2px;color:var(--auto-text);line-height:1;margin-top:12px}@media screen and (max-width:767px){.CustomerReviews_root__m7mZn .CustomerReviews_summaryScore__qY8Fq{font-size:56px;letter-spacing:-1.5px;margin-top:0}}.CustomerReviews_root__m7mZn .CustomerReviews_summaryStars__FPpPM{--star-fill:var(--auto-foreground);--star-empty:var(--auto-border);font-size:14px;gap:6px;margin-top:8px}@media screen and (max-width:767px){.CustomerReviews_root__m7mZn .CustomerReviews_summaryStars__FPpPM{font-size:14px;margin-top:0}}.CustomerReviews_root__m7mZn .CustomerReviews_summaryText__G28yA{font-size:13px;font-weight:400;line-height:18px;color:var(--auto-text-secondary);margin-top:8px}@media screen and (max-width:767px){.CustomerReviews_root__m7mZn .CustomerReviews_summaryText__G28yA{margin-top:0}}.CustomerReviews_root__m7mZn .CustomerReviews_addReviewBtnWrap__N4daj{display:flex;align-items:center;gap:8px;margin-top:30px}@media screen and (max-width:767px){.CustomerReviews_root__m7mZn .CustomerReviews_addReviewBtnWrap__N4daj{margin-left:0;margin-top:12px;text-align:center;align-self:flex-start;white-space:nowrap}}.CustomerReviews_root__m7mZn .CustomerReviews_addReviewBtn__UlB20{display:inline-flex;align-items:center;gap:8px;height:44px;padding:0 20px;font-size:14px;font-weight:500;color:var(--auto-text);background:transparent;border:1px solid var(--auto-border);cursor:pointer;transition:background .2s,color .2s}@media screen and (max-width:767px){.CustomerReviews_root__m7mZn .CustomerReviews_addReviewBtn__UlB20{height:36px;flex-shrink:0;flex-basis:100%;width:-moz-fit-content;width:fit-content}}.CustomerReviews_root__m7mZn .CustomerReviews_addReviewBtn__UlB20:hover{background:var(--auto-text);color:var(--auto-background)}.CustomerReviews_root__m7mZn .CustomerReviews_masonry__qIhbR{width:100%}.CustomerReviews_root__m7mZn .CustomerReviews_filters__dlOpc{display:flex;flex-direction:column;gap:6px;padding-top:12px;max-width:320px}@media screen and (max-width:767px){.CustomerReviews_root__m7mZn .CustomerReviews_filters__dlOpc{margin-top:20px;padding-top:16px;max-width:100%}}.CustomerReviews_root__m7mZn .CustomerReviews_filtersTitle__1JEl9{font-size:13px;font-weight:500;color:var(--auto-text)}.CustomerReviews_root__m7mZn .CustomerReviews_filtersClear__Gs3aT{padding:0;background:none;border:none;font-size:12px;color:var(--auto-text-secondary);text-decoration:underline;text-underline-offset:2px;cursor:pointer}.CustomerReviews_root__m7mZn .CustomerReviews_filtersClear__Gs3aT:hover{color:var(--auto-text)}.CustomerReviews_root__m7mZn .CustomerReviews_filterRow__blP4D{display:flex;align-items:center;gap:10px;width:100%;padding:0 8px;background:none;border:1px solid transparent;border-radius:8px;cursor:pointer;transition:background .15s ease,border-color .15s ease}.CustomerReviews_root__m7mZn .CustomerReviews_filterRow__blP4D:disabled{opacity:.45;cursor:default}.CustomerReviews_root__m7mZn .CustomerReviews_filterLabel___mgGR{display:inline-flex;align-items:center;gap:3px;flex-shrink:0;min-width:28px;font-size:13px;font-weight:500;color:var(--auto-text)}.CustomerReviews_root__m7mZn .CustomerReviews_filterLabel___mgGR svg{color:var(--auto-foreground)}.CustomerReviews_root__m7mZn .CustomerReviews_filterBar__uuQk_{position:relative;flex:1 1;height:9px;background:color-mix(in srgb,var(--auto-foreground) 8%,transparent);overflow:hidden}.CustomerReviews_root__m7mZn .CustomerReviews_filterBarFill__RHrFM{position:absolute;inset:0 auto 0 0;min-width:9px;background:var(--auto-foreground);transition:width .4s cubic-bezier(.4,0,.2,1)}.CustomerReviews_root__m7mZn .CustomerReviews_reviewList__8lLwm{width:100%;display:flex;flex-direction:column}.CustomerReviews_root__m7mZn .CustomerReviews_empty__YKn1s{padding:24px 0;font-size:14px;color:var(--auto-text-secondary)}.CustomerReviews_root__m7mZn .CustomerReviews_loadMore__AXS5G{display:flex;align-items:center;justify-content:center;min-height:40px;padding:16px 0;font-size:14px;color:var(--auto-text-secondary)}.DeleteDesignDialog_container-extra__N_zzn{margin-left:auto;margin-right:auto;max-width:1728px;padding-left:14px;padding-right:14px}@media(min-width:1440px){.DeleteDesignDialog_container-extra__N_zzn{padding-left:24px;padding-right:24px;max-width:1748px}}@media(min-width:2540px){.DeleteDesignDialog_container-extra__N_zzn{max-width:1992px;padding-left:0;padding-right:0}}.DeleteDesignDialog_confirm__ztwPJ{width:420px;max-width:calc(100vw - 32px)}.DeleteDesignDialog_body__QbhTh{--v-card:var(--auto-card);--v-line2:var(--auto-border);--v-ink:var(--auto-foreground);--v-ink2:var(--auto-text-secondary);--v-field:var(--auto-muted);--v-like:var(--auto-destructive);display:flex;flex-direction:column;gap:10px;font-family:var(--jetbrains-mono-font),ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;color:var(--v-ink)}.DeleteDesignDialog_title__oOecb{margin:0;font-size:18px;font-weight:700;letter-spacing:-.01em}.DeleteDesignDialog_text___W2rN{margin:0;font-size:14px;line-height:1.55;color:var(--v-ink2)}.DeleteDesignDialog_actions__ERuKK{display:flex;justify-content:flex-end;gap:10px;margin-top:8px}.DeleteDesignDialog_cancel__X7C6Y,.DeleteDesignDialog_delete__WhmOa{display:inline-flex;height:38px;align-items:center;justify-content:center;padding:0 18px;border-radius:6px;font-family:inherit;font-size:14px;font-weight:500;cursor:pointer}.DeleteDesignDialog_cancel__X7C6Y:disabled,.DeleteDesignDialog_delete__WhmOa:disabled{opacity:.6;cursor:default}.DeleteDesignDialog_cancel__X7C6Y{border:1px solid var(--v-line2);background:var(--v-card);color:var(--v-ink)}.DeleteDesignDialog_cancel__X7C6Y:hover:not(:disabled){background:var(--v-field)}.DeleteDesignDialog_delete__WhmOa{border:1px solid var(--v-like);background:var(--v-like);color:#fff}.DeleteDesignDialog_delete__WhmOa:hover:not(:disabled){opacity:.9}.DesignMenu_container-extra__pvngq{margin-left:auto;margin-right:auto;max-width:1728px;padding-left:14px;padding-right:14px}@media(min-width:1440px){.DesignMenu_container-extra__pvngq{padding-left:24px;padding-right:24px;max-width:1748px}}@media(min-width:2540px){.DesignMenu_container-extra__pvngq{max-width:1992px;padding-left:0;padding-right:0}}.DesignMenu_menu__mXG_V{min-width:168px;padding:6px;border:1px solid var(--auto-border-light,#e6e6e6);border-radius:8px;background:var(--auto-card,#fff);font-family:var(--jetbrains-mono-font),ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;box-shadow:0 8px 24px -6px rgba(0,0,0,.12),0 2px 6px -2px rgba(0,0,0,.08)}.DesignMenu_item__z65wG{gap:12px;height:38px;padding:0 10px;border-radius:6px;color:var(--auto-foreground,#1a1a1a);font-size:14px;cursor:pointer}.DesignMenu_item__z65wG svg{width:18px;height:18px;color:inherit}.DesignMenu_item__z65wG:focus,.DesignMenu_item__z65wG[data-highlighted]{background:var(--auto-muted,#f2f2f2);color:var(--auto-foreground,#1a1a1a)}.DesignMenu_destructive__ztmz5,.DesignMenu_destructive__ztmz5:focus,.DesignMenu_destructive__ztmz5[data-highlighted]{color:#b3261e}.DesignMenu_destructive__ztmz5:focus,.DesignMenu_destructive__ztmz5[data-highlighted]{background:rgba(179,38,30,.08)}.RenameDesignDialog_container-extra__eaTs_{margin-left:auto;margin-right:auto;max-width:1728px;padding-left:14px;padding-right:14px}@media(min-width:1440px){.RenameDesignDialog_container-extra__eaTs_{padding-left:24px;padding-right:24px;max-width:1748px}}@media(min-width:2540px){.RenameDesignDialog_container-extra__eaTs_{max-width:1992px;padding-left:0;padding-right:0}}.RenameDesignDialog_dialog__W0jBA{width:420px;max-width:calc(100vw - 32px)}.RenameDesignDialog_body__J3GAc{--v-card:var(--auto-card);--v-line2:var(--auto-border);--v-ink:var(--auto-foreground);--v-ink2:var(--auto-text-secondary);--v-field:var(--auto-muted);--v-accent:var(--auto-primary);display:flex;flex-direction:column;gap:10px;font-family:var(--jetbrains-mono-font),ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;color:var(--v-ink)}.RenameDesignDialog_title__LpqR9{margin:0;font-size:18px;font-weight:700;letter-spacing:-.01em}.RenameDesignDialog_input__r8y5h{height:40px;padding:0 12px;border:1px solid var(--v-line2);border-radius:6px;background:var(--v-field);font-family:inherit;font-size:14px;color:var(--v-ink)}.RenameDesignDialog_input__r8y5h::placeholder{color:var(--v-ink2)}.RenameDesignDialog_input__r8y5h:focus{outline:none;border-color:var(--v-accent)}.RenameDesignDialog_actions__Q_cEH{display:flex;justify-content:flex-end;gap:10px;margin-top:8px}.RenameDesignDialog_cancel__y5min,.RenameDesignDialog_save__fh6r_{display:inline-flex;height:38px;align-items:center;justify-content:center;padding:0 18px;border-radius:6px;font-family:inherit;font-size:14px;font-weight:500;cursor:pointer}.RenameDesignDialog_cancel__y5min:disabled,.RenameDesignDialog_save__fh6r_:disabled{opacity:.6;cursor:default}.RenameDesignDialog_cancel__y5min{border:1px solid var(--v-line2);background:var(--v-card);color:var(--v-ink)}.RenameDesignDialog_cancel__y5min:hover:not(:disabled){background:var(--v-field)}.RenameDesignDialog_save__fh6r_{border:1px solid var(--v-accent);background:var(--v-accent);color:var(--auto-primary-foreground)}.RenameDesignDialog_save__fh6r_:hover:not(:disabled){opacity:.9}.DesignActions_container-extra__kYKx6{margin-left:auto;margin-right:auto;max-width:1728px;padding-left:14px;padding-right:14px}@media(min-width:1440px){.DesignActions_container-extra__kYKx6{padding-left:24px;padding-right:24px;max-width:1748px}}@media(min-width:2540px){.DesignActions_container-extra__kYKx6{max-width:1992px;padding-left:0;padding-right:0}}.DesignActions_actions__vLtBA{display:flex;align-items:center;gap:4px;margin-left:auto;flex:0 0 auto}.DesignActions_btn__PSC69{width:32px;height:32px;border:1px solid var(--v-line2);background:none;color:var(--v-ink2);display:flex;align-items:center;justify-content:center;cursor:pointer}.DesignActions_btn__PSC69.DesignActions_liked__O2pdA{color:var(--v-like)}.DesignActions_btn__PSC69:disabled{cursor:default;opacity:.5}.HeroRail_container-extra__IBC3G{margin-left:auto;margin-right:auto;max-width:1728px;padding-left:14px;padding-right:14px}@media(min-width:1440px){.HeroRail_container-extra__IBC3G{padding-left:24px;padding-right:24px;max-width:1748px}}@media(min-width:2540px){.HeroRail_container-extra__IBC3G{max-width:1992px;padding-left:0;padding-right:0}}.HeroRail_rail__WpUwj{position:absolute;top:var(--hero-inset);right:var(--hero-edge);z-index:5;display:flex;flex-direction:column;width:var(--hero-panel);max-width:calc(100% - var(--hero-gutter) * 2);max-height:calc(100% - var(--hero-inset) - 78px)}@media(max-width:860px){.HeroRail_rail__WpUwj{position:static;width:auto;max-width:none;max-height:none}}.Popover_container-extra__K_WYi{margin-left:auto;margin-right:auto;max-width:1728px;padding-left:14px;padding-right:14px}@media(min-width:1440px){.Popover_container-extra__K_WYi{padding-left:24px;padding-right:24px;max-width:1748px}}@media(min-width:2540px){.Popover_container-extra__K_WYi{max-width:1992px;padding-left:0;padding-right:0}}:where(.Popover_content___CffM){z-index:1100;width:288px;transform-origin:var(--radix-popover-content-transform-origin);border:1px solid var(--border);background-color:var(--popover);padding:16px;color:var(--popover-foreground);box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);outline:none}.Popover_content___CffM[data-state=open]{animation:Popover_popFadeIn__LHm3U .15s ease,Popover_popZoomIn__7iiNP .15s ease}.Popover_content___CffM[data-state=closed]{animation:Popover_popFadeOut__WjMqQ .15s ease,Popover_popZoomOut__rldAf .15s ease}.Popover_content___CffM[data-side=bottom]{animation:Popover_popFadeIn__LHm3U .15s ease,Popover_popZoomIn__7iiNP .15s ease,Popover_popSlideInFromTop__wAeKS .15s ease}.Popover_content___CffM[data-side=top]{animation:Popover_popFadeIn__LHm3U .15s ease,Popover_popZoomIn__7iiNP .15s ease,Popover_popSlideInFromBottom__Zsoov .15s ease}.Popover_content___CffM[data-side=left]{animation:Popover_popFadeIn__LHm3U .15s ease,Popover_popZoomIn__7iiNP .15s ease,Popover_popSlideInFromRight__VY8Tj .15s ease}.Popover_content___CffM[data-side=right]{animation:Popover_popFadeIn__LHm3U .15s ease,Popover_popZoomIn__7iiNP .15s ease,Popover_popSlideInFromLeft__ZHjNR .15s ease}:where(.Popover_header__hPBP8){display:flex;flex-direction:column;gap:4px;font-size:14px}:where(.Popover_title__qaTYT){font-weight:500}:where(.Popover_description__0C3Ej){color:var(--muted-foreground)}@keyframes Popover_popFadeIn__LHm3U{0%{opacity:0}to{opacity:1}}@keyframes Popover_popFadeOut__WjMqQ{0%{opacity:1}to{opacity:0}}@keyframes Popover_popZoomIn__7iiNP{0%{transform:scale(.95)}to{transform:scale(1)}}@keyframes Popover_popZoomOut__rldAf{0%{transform:scale(1)}to{transform:scale(.95)}}@keyframes Popover_popSlideInFromTop__wAeKS{0%{transform:translateY(-8px)}to{transform:translateY(0)}}@keyframes Popover_popSlideInFromBottom__Zsoov{0%{transform:translateY(8px)}to{transform:translateY(0)}}@keyframes Popover_popSlideInFromLeft__ZHjNR{0%{transform:translateX(-8px)}to{transform:translateX(0)}}@keyframes Popover_popSlideInFromRight__VY8Tj{0%{transform:translateX(8px)}to{transform:translateX(0)}}.Inheritance_container-extra__GSG1h{margin-left:auto;margin-right:auto;max-width:1728px;padding-left:14px;padding-right:14px}@media(min-width:1440px){.Inheritance_container-extra__GSG1h{padding-left:24px;padding-right:24px;max-width:1748px}}@media(min-width:2540px){.Inheritance_container-extra__GSG1h{max-width:1992px;padding-left:0;padding-right:0}}.Inheritance_trigger__CeYRR{display:inline-flex;flex:0 0 auto;width:28px;height:28px;align-items:center;justify-content:center;border:1px solid var(--auto-border);background:var(--auto-card);color:var(--auto-text-secondary);cursor:pointer;transition:color .15s ease,border-color .15s ease}.Inheritance_trigger__CeYRR:hover{color:var(--auto-foreground);border-color:var(--auto-primary)}.Inheritance_trigger__CeYRR[data-state=open]{color:var(--auto-primary);border-color:var(--auto-primary)}.Inheritance_pop__9dObb{width:300px;padding:14px;border:1px solid var(--auto-border);background:var(--auto-background);color:var(--auto-foreground)}.Inheritance_popEyebrow__b04fk{margin-bottom:8px;font-size:10.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--auto-muted-foreground)}.Inheritance_chart__BeatM{max-height:60vh;overflow-y:auto;padding-right:4px}.Inheritance_chartRow__PpaZI,.Inheritance_chart__BeatM{display:flex;flex-direction:column}.Inheritance_cardLink__mFFyJ{display:block;color:inherit;text-decoration:none}.Inheritance_cardLink__mFFyJ:hover .Inheritance_card__lmEz6{background:var(--auto-muted)}.Inheritance_card__lmEz6{display:flex;width:100%;align-items:center;gap:12px;border:1px solid var(--auto-border-light);background:var(--auto-card);padding:10px;text-align:left;transition:background .15s ease}.Inheritance_cardCurrent__df3zH{border-color:var(--auto-primary)}.Inheritance_cardFolded__z_kmM{border-style:dashed;background:transparent;cursor:pointer}.Inheritance_cardFolded__z_kmM:hover,.Inheritance_thumb__eeanK{background:var(--auto-muted)}.Inheritance_thumb__eeanK{display:flex;width:44px;height:44px;flex:0 0 auto;align-items:center;justify-content:center;overflow:hidden;color:var(--auto-muted-foreground)}.Inheritance_thumbImg__w9Ukn{width:100%;height:100%;object-fit:cover}.Inheritance_thumbFolded__uraWG{font-size:20px;font-weight:700;line-height:1}.Inheritance_meta__fVewu{display:flex;min-width:0;flex-direction:column;gap:2px}.Inheritance_eyebrow__YRnFl{font-size:10px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--auto-muted-foreground)}.Inheritance_eyebrowBrand__68bXI{color:var(--auto-primary)}.Inheritance_cardTitle__1hGON{overflow:hidden;font-size:13px;font-weight:650;color:var(--auto-foreground);text-overflow:ellipsis;white-space:nowrap}.Inheritance_connector__UnjVL{width:1px;height:12px;margin-left:32px;background:var(--auto-border)}.Inheritance_showLess__hj9YX{margin-top:8px;align-self:flex-start;border:none;background:none;color:var(--auto-primary);font-size:12px;cursor:pointer}.InlineEdit_container-extra__oCrhv{margin-left:auto;margin-right:auto;max-width:1728px;padding-left:14px;padding-right:14px}@media(min-width:1440px){.InlineEdit_container-extra__oCrhv{padding-left:24px;padding-right:24px;max-width:1748px}}@media(min-width:2540px){.InlineEdit_container-extra__oCrhv{max-width:1992px;padding-left:0;padding-right:0}}.InlineEdit_host__T34yo{position:relative}.InlineEdit_pencil__Mp1f4{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;margin-left:6px;padding:0;vertical-align:middle;border:1px solid var(--auto-border);border-radius:6px;background:var(--auto-card);color:var(--auto-text-secondary);cursor:pointer;opacity:0;transition:opacity .15s ease,color .15s ease,border-color .15s ease}.InlineEdit_pencil__Mp1f4:focus-visible,.InlineEdit_pencil__Mp1f4:hover{color:var(--auto-text);border-color:var(--auto-text-secondary)}.InlineEdit_host__T34yo:focus-within>.InlineEdit_pencil__Mp1f4,.InlineEdit_host__T34yo:hover>.InlineEdit_pencil__Mp1f4{opacity:1}@media(hover:none){.InlineEdit_pencil__Mp1f4{opacity:.55}}.InlineEdit_empty__CBfm8{opacity:.45}.InlineEdit_hostEditing__2jI3g{display:block}.InlineEdit_field__oShKm{display:block;width:100%;margin:0;padding:6px 10px;font:inherit;letter-spacing:inherit;color:var(--auto-text);background:var(--auto-card);border:1px solid var(--auto-border);border-radius:6px;outline:none;resize:none}.InlineEdit_field__oShKm:focus{border-color:var(--auto-primary)}.InlineEdit_field__oShKm::placeholder{color:var(--auto-text-secondary);opacity:.5}.InlineEdit_fieldArea__GDqlE{overflow:hidden;min-height:64px}.InlineEdit_count__U6Q37{display:block;margin-top:6px;font-family:inherit;font-size:12px;font-weight:400;line-height:16px;letter-spacing:0;color:var(--auto-text-secondary);opacity:.7}.InlineEdit_countShort__FOfsi{color:var(--auto-destructive);opacity:1}.InlineEdit_actions__6ItMS{display:flex;gap:8px;margin-top:8px}.InlineEdit_action__HsOm7{display:inline-flex;align-items:center;gap:5px;height:30px;padding:0 12px;font-family:inherit;font-size:13px;font-weight:500;line-height:1;letter-spacing:-.13px;color:var(--auto-text-secondary);background:none;border:1px solid var(--auto-border);border-radius:6px;cursor:pointer}.InlineEdit_action__HsOm7:hover:not(:disabled){color:var(--auto-text);border-color:var(--auto-text-secondary)}.InlineEdit_action__HsOm7:disabled{cursor:default;opacity:.5}.InlineEdit_actionSave__ad_aq{color:var(--auto-primary-foreground);background:var(--auto-primary);border-color:var(--auto-primary)}.InlineEdit_actionSave__ad_aq:hover:not(:disabled){color:var(--auto-primary-foreground);border-color:var(--auto-primary);opacity:.88}.InlineEdit_actionAi__QKoTF{margin-left:auto}.InlineEdit_actionAi__QKoTF svg{color:var(--auto-primary)}.InlineEdit_actionAi__QKoTF:disabled svg{color:currentcolor}.InlineEdit_imageHost__ex5V3{position:absolute;inset:0;display:block}.InlineEdit_preview__SLff2{position:absolute;inset:0;width:100%;height:100%}.InlineEdit_imagePencil__Up1vO{position:absolute;top:12px;right:12px;display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;padding:0;color:var(--auto-text);background:var(--auto-card);border:1px solid var(--auto-border);border-radius:6px;cursor:pointer;opacity:0;transition:opacity .15s ease,border-color .15s ease}.InlineEdit_imagePencil__Up1vO:focus-visible,.InlineEdit_imagePencil__Up1vO:hover:not(:disabled){border-color:var(--auto-text-secondary)}.InlineEdit_imagePencil__Up1vO:disabled{cursor:default}.InlineEdit_imageHost__ex5V3:focus-within>.InlineEdit_imagePencil__Up1vO,.InlineEdit_imageHost__ex5V3:hover>.InlineEdit_imagePencil__Up1vO{opacity:1}@media(hover:none){.InlineEdit_imagePencil__Up1vO{opacity:.85}}.InlineEdit_spin__c5KvZ{animation:InlineEdit_inlineEditSpin__VUHnS .9s linear infinite}@keyframes InlineEdit_inlineEditSpin__VUHnS{to{transform:rotate(1turn)}}.LandingStory_container-extra__k23Hw{margin-left:auto;margin-right:auto;max-width:1728px;padding-left:14px;padding-right:14px}@media(min-width:1440px){.LandingStory_container-extra__k23Hw{padding-left:24px;padding-right:24px;max-width:1748px}}@media(min-width:2540px){.LandingStory_container-extra__k23Hw{max-width:1992px;padding-left:0;padding-right:0}}.LandingStory_wrap__nt_kc{position:relative;width:100%;background:#0c1116}.LandingStory_pin__YYAwr{--story-top:calc(var(--header-height) + var(--v-topbar-h, 0px));position:sticky;top:var(--story-top);height:calc(100vh - var(--story-top));overflow:hidden}@media screen and (max-width:767px){.LandingStory_pin__YYAwr{--story-top:calc(var(--header-height-mb) + var(--v-topbar-h, 0px));top:var(--story-top);height:calc(100vh - var(--story-top));height:calc(100svh - var(--story-top))}}.LandingStory_frame__T7_XQ{display:block;width:100%;height:100%;border:0}.AvatarStack_container-extra__ylGxQ{margin-left:auto;margin-right:auto;max-width:1728px;padding-left:14px;padding-right:14px}@media(min-width:1440px){.AvatarStack_container-extra__ylGxQ{padding-left:24px;padding-right:24px;max-width:1748px}}@media(min-width:2540px){.AvatarStack_container-extra__ylGxQ{max-width:1992px;padding-left:0;padding-right:0}}.AvatarStack_stack__FjWcz{display:inline-flex;align-items:center;flex:0 0 auto}.AvatarStack_item__XY_z1{position:relative;display:flex;flex:0 0 auto;margin-left:-6px;border-radius:50%;box-shadow:0 0 0 2px var(--v-bg)}.AvatarStack_item__XY_z1:first-child{margin-left:0}.AvatarStack_more__7jX1R{align-items:center;justify-content:center;box-sizing:border-box;background:var(--v-field);color:var(--v-ink2);font-weight:700;line-height:1}.ModelCard_container-extra__5V_hG{margin-left:auto;margin-right:auto;max-width:1728px;padding-left:14px;padding-right:14px}@media(min-width:1440px){.ModelCard_container-extra__5V_hG{padding-left:24px;padding-right:24px;max-width:1748px}}@media(min-width:2540px){.ModelCard_container-extra__5V_hG{max-width:1992px;padding-left:0;padding-right:0}}.ModelCard_wcard__3fkke{display:flex;flex-direction:column;height:100%;cursor:pointer}.ModelCard_art__ngW_i{position:relative;overflow:hidden;background:var(--v-field);aspect-ratio:4/3;flex:0 0 auto}.ModelCard_artFeat__tnbtu{aspect-ratio:4/3}.ModelCard_cardLink__WLXtY{position:absolute;inset:0;display:block}.ModelCard_cover__BoVbO{object-fit:cover}.ModelCard_noImage__P6vsX{display:block;width:100%;height:100%}.ModelCard_clip__RHvUF{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:0;transition:opacity .2s;pointer-events:none}.ModelCard_clip__RHvUF[data-on]{opacity:1}.ModelCard_tl__jz_te{position:absolute;top:10px;left:10px;z-index:1;display:flex;align-items:center;gap:6px;pointer-events:none}.ModelCard_badge__EZLI7{display:inline-flex;align-items:center;gap:5px;background:rgba(20,19,17,.55);color:#fff;padding:4px 9px;font-size:11px;font-weight:600;letter-spacing:.01em;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.ModelCard_reviewed__ZblaE{color:#2ea043}.ModelCard_hide__hd9QP{pointer-events:auto;display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;padding:0;border:0;background:rgba(20,19,17,.55);color:#fff;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);cursor:pointer;transition:background .16s}.ModelCard_hide__hd9QP:hover{background:rgba(20,19,17,.8)}.ModelCard_hide__hd9QP:disabled{cursor:default;opacity:.6}.ModelCard_spin__s3m_D{animation:ModelCard_vibe2CardSpin___ZOFK .9s linear infinite}@keyframes ModelCard_vibe2CardSpin___ZOFK{to{transform:rotate(1turn)}}.ModelCard_ov__WgO0N{position:absolute;inset:0;background:rgba(20,19,17,0);visibility:hidden;transition:background .16s,visibility .16s;pointer-events:none}.ModelCard_ov__WgO0N>*{opacity:0;transition:opacity .16s;pointer-events:auto}.ModelCard_wcard__3fkke:focus-within .ModelCard_ov__WgO0N,.ModelCard_wcard__3fkke:hover .ModelCard_ov__WgO0N{background:rgba(14,13,11,.4);visibility:visible}.ModelCard_wcard__3fkke:focus-within .ModelCard_ov__WgO0N>*,.ModelCard_wcard__3fkke:hover .ModelCard_ov__WgO0N>*{opacity:1}.ModelCard_lk__2TY5T{position:absolute;bottom:12px;right:12px;width:38px;height:38px;background:var(--v-card);border:0;display:flex;align-items:center;justify-content:center;color:var(--v-ink2);cursor:pointer}.ModelCard_lk__2TY5T.ModelCard_liked__F3xp3{color:var(--v-like);opacity:1}.ModelCard_wcard__3fkke .ModelCard_ov__WgO0N .ModelCard_lk__2TY5T.ModelCard_liked__F3xp3{opacity:1}.ModelCard_wmeta__1qh8f{display:flex;align-items:flex-start;gap:16px;padding:16px 0 0;flex:1 1}.ModelCard_text__wkCwQ{display:flex;flex-direction:column;gap:8px;flex:1 1;min-width:0;align-self:stretch}.ModelCard_nm__5Ziar{display:block;font-size:18px;font-weight:700;line-height:1.3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--v-ink);text-decoration:none}.ModelCard_desc__id51v{margin:0;font-size:15px;line-height:1.5;color:var(--v-ink2);overflow-wrap:anywhere;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.ModelCard_price__hDQ8u{margin-top:auto;font-size:15px;font-weight:700;color:var(--v-ink)}.ModelCard_creator__bM31v{display:flex;align-items:center;gap:8px;flex-shrink:0}.ModelCard_mkLink__rCfn9{display:inline-flex;align-items:center;min-width:0;color:inherit;text-decoration:none}@media(max-width:576px){.ModelCard_wmeta__1qh8f{gap:10px}.ModelCard_nm__5Ziar{font-size:15px}.ModelCard_desc__id51v{font-size:13px;line-height:1.45;-webkit-line-clamp:2}.ModelCard_price__hDQ8u{font-size:14px}}.ModelCard_wcardRow__HYSiL{flex-direction:row;align-items:stretch;gap:18px;height:auto;padding:10px;border:1px solid var(--v-line);background:var(--v-field);transition:border-color .16s ease}.ModelCard_wcardRow__HYSiL:hover{border-color:var(--v-line2,#3a3a3a)}.ModelCard_wcardRow__HYSiL .ModelCard_art__ngW_i{width:176px;align-self:flex-start}.ModelCard_wcardRow__HYSiL .ModelCard_ov__WgO0N{display:none}.ModelCard_wcardRow__HYSiL .ModelCard_wmeta__1qh8f{align-items:center;padding:0;min-width:0}.ModelCard_wcardRow__HYSiL .ModelCard_text__wkCwQ{align-self:center;gap:6px}.ModelCard_wcardRow__HYSiL .ModelCard_nm__5Ziar{font-size:16px}.ModelCard_wcardRow__HYSiL .ModelCard_desc__id51v{font-size:14px;-webkit-line-clamp:2}.ModelCard_wcardRow__HYSiL .ModelCard_price__hDQ8u{margin-top:0;font-size:14px}@media(max-width:576px){.ModelCard_wcardRow__HYSiL{gap:12px;padding:8px}.ModelCard_wcardRow__HYSiL .ModelCard_art__ngW_i{width:116px}.ModelCard_wcardRow__HYSiL .ModelCard_nm__5Ziar{font-size:14px}.ModelCard_wcardRow__HYSiL .ModelCard_desc__id51v{-webkit-line-clamp:1}}.PublishDialog_container-extra__8MZZH{margin-left:auto;margin-right:auto;max-width:1728px;padding-left:14px;padding-right:14px}@media(min-width:1440px){.PublishDialog_container-extra__8MZZH{padding-left:24px;padding-right:24px;max-width:1748px}}@media(min-width:2540px){.PublishDialog_container-extra__8MZZH{max-width:1992px;padding-left:0;padding-right:0}}.PublishDialog_dialog__sgOlw{max-width:560px;width:calc(100vw - 32px)}.PublishDialog_body__h4868{--v-bg:var(--auto-background);--v-card:var(--auto-card);--v-line:var(--auto-border-light);--v-line2:var(--auto-border);--v-ink:var(--auto-foreground);--v-ink2:var(--auto-text-secondary);--v-ink3:var(--auto-muted-foreground);--v-primary:var(--auto-primary);--v-field:var(--auto-muted);display:flex;flex-direction:column;gap:20px;color:var(--v-ink)}.PublishDialog_head___xBrU{display:flex;flex-direction:column;gap:4px}.PublishDialog_title__ia8_W{margin:0;font-size:20px;font-weight:750;letter-spacing:-.01em}.PublishDialog_sub__5tve8{margin:0;font-size:13.5px;line-height:1.55;color:var(--v-ink2)}.PublishDialog_field__Sd0Y4{display:flex;flex-direction:column;gap:10px}.PublishDialog_fieldHead__MDNAb{display:flex;align-items:center;justify-content:space-between}.PublishDialog_label__u3qOZ{font-size:12px;font-weight:650;letter-spacing:.02em;color:var(--v-ink2)}.PublishDialog_count__wzjwq{font-size:11.5px;color:var(--v-ink3);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.PublishDialog_textarea__m3cNU{width:100%;resize:none;border:1px solid var(--v-line2);background:var(--v-bg);padding:10px 12px;font-size:13.5px;color:var(--v-ink);outline:none}.PublishDialog_textarea__m3cNU:focus{border-color:var(--v-primary)}.PublishDialog_textarea__m3cNU::placeholder{color:var(--v-ink3)}.PublishDialog_input__d7513{width:100%;border:1px solid var(--v-line2);background:var(--v-bg);padding:10px 12px;font-size:13.5px;color:var(--v-ink);outline:none}.PublishDialog_input__d7513:focus{border-color:var(--v-primary)}.PublishDialog_input__d7513[data-invalid=true]{border-color:var(--auto-destructive,#e7000b)}.PublishDialog_input__d7513::placeholder{color:var(--v-ink3)}.PublishDialog_error__BAz2F{font-size:12px;line-height:1.5;color:var(--auto-destructive,#e7000b)}.PublishDialog_breakdown__5GI2x{display:flex;flex-direction:column;gap:6px;border:1px solid var(--v-line);background:var(--v-card);padding:10px 12px;font-size:12px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.PublishDialog_costRow__F56V0{display:flex;align-items:baseline;justify-content:space-between;gap:12px;color:var(--v-ink3)}.PublishDialog_costNote__KFqlx{color:var(--v-ink3);font-size:11px;line-height:1.4}.PublishDialog_equation__P6_Ez{display:grid;grid-template-columns:1fr auto 1fr auto 1fr;align-items:stretch;gap:8px}.PublishDialog_term__NeJw4{display:flex;min-width:0;flex-direction:column;justify-content:center;gap:6px;border:1px solid var(--v-line);background:var(--v-card);padding:10px 12px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.PublishDialog_term__NeJw4[data-editable=true]{border-color:var(--v-line2);background:var(--v-bg)}.PublishDialog_term__NeJw4[data-editable=true]:focus-within{border-color:var(--v-primary)}.PublishDialog_term__NeJw4[data-editable=true][data-invalid=true]{border-color:var(--auto-destructive,#e7000b)}.PublishDialog_termLabel__BCUzN{color:var(--v-ink3);font-size:11.5px;line-height:1.2}.PublishDialog_termValue__N_KYZ{display:flex;align-items:baseline;gap:4px;color:var(--v-ink);font-size:15px;font-weight:650}.PublishDialog_operator__It3ey{align-self:center;justify-self:center;color:var(--v-ink3);font-size:13px;font-weight:650}.PublishDialog_amountControl__4BF_c{display:flex;min-width:0;align-items:baseline;gap:4px}.PublishDialog_currency__vE0Rp{color:var(--v-ink3);font-size:15px;font-weight:650}.PublishDialog_currencyCode__0Fgia{color:var(--v-ink3);font-size:11px;font-weight:600}.PublishDialog_amountInput__zD5xK{width:100%;min-width:0;border:0;background:transparent;padding:0;color:var(--v-ink);font-size:15px;font-weight:650;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;outline:none}.PublishDialog_amountInput__zD5xK::placeholder{color:var(--v-ink3);font-weight:500}.PublishDialog_amountInput__zD5xK:disabled{cursor:default}.PublishDialog_amountLoading__QSS__{align-self:flex-start;width:64px;height:15px;border-radius:2px;background:var(--v-line2);animation:PublishDialog_publishAmountPulse__BIyM2 1.4s ease-in-out infinite}@keyframes PublishDialog_publishAmountPulse__BIyM2{0%,to{opacity:1}50%{opacity:.4}}@media(max-width:560px){.PublishDialog_equation__P6_Ez{grid-template-columns:1fr;gap:6px}.PublishDialog_term__NeJw4{flex-direction:row;align-items:baseline;justify-content:space-between;gap:12px}.PublishDialog_amountInput__zD5xK{width:80px;text-align:right}.PublishDialog_amountLoading__QSS__{align-self:center}}.PublishDialog_photos__KNR8Q{display:flex;flex-wrap:wrap;gap:8px}.PublishDialog_photo__OqCAf{position:relative;width:80px;height:80px;overflow:hidden;border:1px solid var(--v-line);background:var(--v-field)}.PublishDialog_photo__OqCAf img{width:100%;height:100%;object-fit:cover;display:block}.PublishDialog_photoRemove__zVWf4{position:absolute;top:6px;right:6px;width:24px;height:24px;border:0;border-radius:50%;background:rgba(20,19,17,.6);color:#fff;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.PublishDialog_addTile___fUvN,.PublishDialog_photoRemove__zVWf4{display:flex;align-items:center;justify-content:center;cursor:pointer}.PublishDialog_addTile___fUvN{width:80px;height:80px;border:1px dashed var(--v-line2);background:var(--v-card);color:var(--v-ink3)}.PublishDialog_addTile___fUvN:hover{border-color:var(--v-primary);color:var(--v-ink)}.PublishDialog_videoWrap__cSefK{position:relative;width:100%;overflow:hidden;border:1px solid var(--v-line);background:var(--v-field)}.PublishDialog_video__BPv6Q{display:block;width:100%;max-height:240px;background:#000}.PublishDialog_addVideo__i6Qg1{display:flex;width:100%;height:80px;flex-direction:column;align-items:center;justify-content:center;gap:6px;border:1px dashed var(--v-line2);background:var(--v-card);color:var(--v-ink3);cursor:pointer}.PublishDialog_addVideo__i6Qg1:hover{border-color:var(--v-primary);color:var(--v-ink)}.PublishDialog_addVideoHint__6eeJd{font-size:12px}.PublishDialog_publish__4s_a5{display:inline-flex;align-items:center;justify-content:center;height:46px;border:0;background:var(--v-primary);color:#fff;font-size:15px;font-weight:500;letter-spacing:-.15px;cursor:pointer}.PublishDialog_publish__4s_a5:disabled{opacity:.55;cursor:default}.DraftPublish_container-extra__oBLes{margin-left:auto;margin-right:auto;max-width:1728px;padding-left:14px;padding-right:14px}@media(min-width:1440px){.DraftPublish_container-extra__oBLes{padding-left:24px;padding-right:24px;max-width:1748px}}@media(min-width:2540px){.DraftPublish_container-extra__oBLes{max-width:1992px;padding-left:0;padding-right:0}}.DraftPublish_publish__6LnqG{display:inline-flex;height:28px;flex:0 0 auto;align-items:center;justify-content:center;gap:6px;border:0;border-radius:6px;background:var(--v-go,#2ea043);color:#fff;padding:0 14px;font-family:inherit;font-size:13px;font-weight:500;white-space:nowrap;cursor:pointer;transition:opacity .15s ease}.DraftPublish_publish__6LnqG:hover:not(:disabled){opacity:.9}.DraftPublish_publish__6LnqG:disabled{opacity:.5;cursor:default}.PrintableFiles_container-extra__0pFWX{margin-left:auto;margin-right:auto;max-width:1728px;padding-left:14px;padding-right:14px}@media(min-width:1440px){.PrintableFiles_container-extra__0pFWX{padding-left:24px;padding-right:24px;max-width:1748px}}@media(min-width:2540px){.PrintableFiles_container-extra__0pFWX{max-width:1992px;padding-left:0;padding-right:0}}.PrintableFiles_panel__xisU_{--v-card:var(--auto-card);--v-field:var(--auto-muted);--v-line:var(--auto-border-light);--v-line2:var(--auto-border);--v-ink:var(--auto-foreground);--v-ink2:var(--auto-text-secondary);--v-ink3:var(--auto-muted-foreground);--v-primary:var(--auto-primary);--v-like:var(--auto-destructive);--v-mono:var(--jetbrains-mono-font),ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;max-width:1120px;margin:0 auto 64px;padding:24px;border:1px dashed var(--v-line2);border-radius:12px;background:var(--v-card)}.PrintableFiles_head__VXS7Y{display:flex;align-items:baseline;flex-wrap:wrap;gap:8px 12px;margin-bottom:20px;padding-bottom:16px;border-bottom:1px solid var(--v-line)}.PrintableFiles_badge__EZ0lW{padding:2px 8px;border:1px solid var(--v-line2);border-radius:999px;font-family:var(--v-mono);font-size:10px;letter-spacing:.08em;text-transform:uppercase;color:var(--v-ink2)}.PrintableFiles_title__tf_Wg{margin:0;font-size:18px;font-weight:600;color:var(--v-ink)}.PrintableFiles_sub____tR_{margin:0;flex-basis:100%;max-width:68ch;font-family:var(--v-mono);font-size:12px;line-height:1.5;color:var(--v-ink3)}.PrintableFiles_review__blvUd{display:inline-flex;align-items:center;gap:5px;padding:3px 9px 3px 7px;border:1px solid var(--v-line2);border-radius:999px;font-family:var(--v-mono);font-size:11px;letter-spacing:.02em;white-space:nowrap;color:var(--v-ink3)}.PrintableFiles_review__blvUd[data-reviewed]{border-color:rgba(46,160,67,.45);background:rgba(46,160,67,.12);color:#2ea043}.PrintableFiles_manager__e2rXd{display:flex;flex-direction:column;gap:16px}.PrintableFiles_drop__e0rSG{display:flex;flex-direction:column;align-items:center;gap:6px;padding:28px 20px;border:1px dashed var(--v-line2);border-radius:10px;background:var(--v-field);color:var(--v-ink3);text-align:center;transition:border-color .15s ease,background .15s ease}.PrintableFiles_dropActive__qxwtX{border-color:var(--v-primary);color:var(--v-ink)}.PrintableFiles_dropBusy__VFnsM{opacity:.7}.PrintableFiles_dropLead__U5yqx{margin:0;font-size:14px;font-weight:500;color:var(--v-ink)}.PrintableFiles_dropHint__gbIFW{margin:0;font-family:var(--v-mono);font-size:11px;color:var(--v-ink3)}.PrintableFiles_browse__zM2h8{margin-top:10px;padding:7px 14px;border:1px solid var(--v-line2);border-radius:8px;background:var(--v-card);font-size:13px;color:var(--v-ink);cursor:pointer}.PrintableFiles_browse__zM2h8:hover:not(:disabled){border-color:var(--v-primary);color:var(--v-primary)}.PrintableFiles_browse__zM2h8:disabled{cursor:not-allowed;opacity:.5}.PrintableFiles_spin__Q0Mw_{animation:PrintableFiles_printableSpin__M0qvJ 1s linear infinite}@keyframes PrintableFiles_printableSpin__M0qvJ{to{transform:rotate(1turn)}}.PrintableFiles_list__wkGDo{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:6px}.PrintableFiles_item__i0JOB{display:flex;align-items:center;gap:10px;padding:9px 12px;border:1px solid var(--v-line);border-radius:8px;background:var(--v-card);font-size:13px}.PrintableFiles_itemIcon__3mgi6{flex-shrink:0;color:var(--v-ink3)}.PrintableFiles_itemName__flx7H{flex:1 1;min-width:0;overflow-wrap:anywhere;color:var(--v-ink);text-decoration:none}.PrintableFiles_itemName__flx7H:hover{color:var(--v-primary);text-decoration:underline;text-underline-offset:2px}.PrintableFiles_itemMeta__2Mh8F{flex-shrink:0;font-family:var(--v-mono);font-size:11px;color:var(--v-ink3)}.PrintableFiles_rowBtn__DHhSe{flex-shrink:0;display:inline-flex;padding:5px;border:0;border-radius:6px;background:transparent;color:var(--v-ink3);cursor:pointer}.PrintableFiles_rowBtn__DHhSe:hover:not(:disabled){color:var(--v-primary)}.PrintableFiles_rowBtn__DHhSe:disabled{cursor:not-allowed;opacity:.4}.PrintableFiles_remove__ZrLTB:hover:not(:disabled){color:var(--v-like)}.PrintableFiles_empty__EP_KB{margin:0;font-family:var(--v-mono);font-size:12px;color:var(--v-ink3)}.PrintableFiles_studioBtn__63T6B{display:inline-flex;min-width:28px;height:28px;flex:0 0 auto;align-items:center;justify-content:center;gap:4px;padding:0 6px;border:0;border-radius:6px;background:transparent;color:var(--v-ink3);cursor:pointer;transition:background .15s ease,color .15s ease}.PrintableFiles_studioBtn__63T6B:focus-visible,.PrintableFiles_studioBtn__63T6B:hover{background:var(--v-field);color:var(--v-ink)}.PrintableFiles_studioCheck__akqvS{color:#2ea043}.PrintableFiles_dialog__2XhsW{width:560px;max-width:calc(100vw - 32px)}.PrintableFiles_dialogBody__FKa0l{--v-card:var(--auto-card);--v-field:var(--auto-muted);--v-line:var(--auto-border-light);--v-line2:var(--auto-border);--v-ink:var(--auto-foreground);--v-ink2:var(--auto-text-secondary);--v-ink3:var(--auto-muted-foreground);--v-primary:var(--auto-primary);--v-like:var(--auto-destructive);--v-mono:var(--jetbrains-mono-font),ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;display:flex;flex-direction:column;gap:12px;color:var(--v-ink)}.PrintableFiles_dialogHead__MeviJ{display:flex;align-items:center;flex-wrap:wrap;gap:10px}.PrintableFiles_dialogTitle__N_6rF{margin:0;font-size:18px;font-weight:600}.PrintableFiles_dialogText__aqh5_{margin:0;font-family:var(--jetbrains-mono-font),ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12px;line-height:1.5;color:var(--v-ink3)}.GithubLink_container-extra__L_WQk{margin-left:auto;margin-right:auto;max-width:1728px;padding-left:14px;padding-right:14px}@media(min-width:1440px){.GithubLink_container-extra__L_WQk{padding-left:24px;padding-right:24px;max-width:1748px}}@media(min-width:2540px){.GithubLink_container-extra__L_WQk{max-width:1992px;padding-left:0;padding-right:0}}.GithubLink_github__P5y7M{flex-shrink:0;display:inline-flex;align-items:center;gap:6px;font-family:inherit;font-size:14px;font-weight:400;line-height:20px;color:var(--v-ink);white-space:nowrap;text-decoration:none;transition:opacity .2s ease}.GithubLink_github__P5y7M:hover{opacity:.7;text-decoration:none;color:var(--v-ink)}@media screen and (max-width:767px){.GithubLink_github__P5y7M{font-size:13px}}.GithubLink_starIcon__M19hv{width:15px;height:15px;fill:currentColor;stroke:currentColor}.ProductTopbar_container-extra__RZUsl{margin-left:auto;margin-right:auto;max-width:1728px;padding-left:14px;padding-right:14px}@media(min-width:1440px){.ProductTopbar_container-extra__RZUsl{padding-left:24px;padding-right:24px;max-width:1748px}}@media(min-width:2540px){.ProductTopbar_container-extra__RZUsl{max-width:1992px;padding-left:0;padding-right:0}}.ProductTopbar_topbar__9r3t7{position:sticky;top:var(--header-height,60px);z-index:20;background:var(--v-bg);border-top:1px solid var(--v-line);border-bottom:1px solid var(--v-line);font-family:var(--v-mono)}@media screen and (max-width:767px){.ProductTopbar_topbar__9r3t7{top:var(--header-height-mb,46px)}}.ProductTopbar_inner__OsI6d{display:flex;align-items:center;justify-content:space-between;gap:32px;min-height:52px;max-width:1748px;padding:0 24px;width:100%;margin:0 auto}@media screen and (max-width:767px){.ProductTopbar_inner__OsI6d{gap:16px;min-height:44px;padding:0 10px 0 14px}}.ProductTopbar_name__Mcjcu{flex-shrink:0;max-width:320px;font-size:15px;font-weight:700;line-height:22px;letter-spacing:-.01em;color:var(--v-ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media screen and (max-width:767px){.ProductTopbar_name__Mcjcu{display:none}}.ProductTopbar_navRow__iIhkb{flex:1 0;display:flex;align-items:center;gap:28px;min-width:0;overflow-x:auto;padding:6px;margin:-6px;scrollbar-width:none}.ProductTopbar_navRow__iIhkb::-webkit-scrollbar{display:none}@media screen and (max-width:767px){.ProductTopbar_navRow__iIhkb{gap:20px}}.ProductTopbar_nav__eig8T{flex-shrink:0;display:flex;align-items:center;gap:28px}@media screen and (max-width:767px){.ProductTopbar_nav__eig8T{gap:20px}}.ProductTopbar_navItem__vBOJ9{flex-shrink:0;padding:10px 0;background:none;border:none;cursor:pointer;font-family:inherit;font-size:14px;line-height:20px;color:var(--v-ink);white-space:nowrap;transition:opacity .2s ease}.ProductTopbar_navItem__vBOJ9:hover{opacity:.7}@media screen and (max-width:767px){.ProductTopbar_navItem__vBOJ9{padding:12px 0;font-size:13px}}.ProductTopbar_buy__QD719{flex-shrink:0;display:flex;align-items:center;gap:12px}@media screen and (max-width:767px){.ProductTopbar_buy__QD719{gap:8px}}.ProductTopbar_price__U1ViF{font-size:22px;font-weight:700;line-height:28px;letter-spacing:-.02em;color:var(--v-ink);white-space:nowrap}@media screen and (max-width:767px){.ProductTopbar_price__U1ViF{font-size:16px;line-height:20px}}.ProductTopbar_btn__srk2d{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;gap:8px;height:28px;padding:0 14px;border:none;font-family:inherit;font-size:13px;font-weight:400;line-height:18px;letter-spacing:-.26px;white-space:nowrap;text-transform:lowercase;cursor:pointer;transition:background-color .2s ease,color .2s ease,opacity .2s ease}.ProductTopbar_btn__srk2d:hover{opacity:.85}.ProductTopbar_btn__srk2d:disabled{opacity:.4}@media screen and (max-width:767px){.ProductTopbar_btn__srk2d{height:24px;padding:0 8px}}.ProductTopbar_btnCart__VYGR7{background-color:var(--auto-add-to-cart,#003e7f);color:#fff}.ProductTopbar_btnCart__VYGR7:disabled{background-color:silver;color:#8c8c8c;opacity:1}@media screen and (max-width:767px){.ProductTopbar_btnCart__VYGR7{display:none}}.ProductTopbar_btnBuy__vSO23{background-color:var(--v-card);color:var(--v-ink);border:1px solid var(--v-line2)}@media screen and (max-width:767px){.ProductTopbar_topbar__9r3t7[data-story] .ProductTopbar_buy__QD719{display:none}}.Select_container-extra__2LpUp{margin-left:auto;margin-right:auto;max-width:1728px;padding-left:14px;padding-right:14px}@media(min-width:1440px){.Select_container-extra__2LpUp{padding-left:24px;padding-right:24px;max-width:1748px}}@media(min-width:2540px){.Select_container-extra__2LpUp{max-width:1992px;padding-left:0;padding-right:0}}:where(.Select_trigger__38_A7){display:flex;width:100%;align-items:center;justify-content:space-between;gap:8px;background-color:var(--auto-background);border:1px solid var(--auto-border);padding:6px 16px;font-family:inherit;font-size:16px;line-height:24px;letter-spacing:-.16px;color:var(--auto-foreground);outline:none;cursor:pointer;transition:border-color .15s ease,box-shadow .15s ease;white-space:nowrap}@media screen and (max-width:767px){:where(.Select_trigger__38_A7){font-size:14px}}.Select_trigger__38_A7[data-size=default]{height:50px}@media screen and (max-width:767px){.Select_trigger__38_A7[data-size=default]{height:40px}}.Select_trigger__38_A7[data-size=sm]{height:40px}.Select_trigger__38_A7[data-placeholder]{color:var(--auto-muted-foreground)}.Select_trigger__38_A7:focus-visible{border-color:var(--auto-ring);box-shadow:0 0 0 2px color-mix(in srgb,var(--auto-ring) 30%,transparent)}.Select_trigger__38_A7:disabled{pointer-events:none;cursor:not-allowed;opacity:.5}.Select_trigger__38_A7[aria-invalid=true]{border:1px solid var(--auto-destructive)}:where(.Select_triggerIcon__tVhXj){width:16px;height:16px;flex-shrink:0;opacity:.6;transition:transform .15s ease}.Select_trigger__38_A7[data-state=open] .Select_triggerIcon__tVhXj{transform:rotate(180deg)}:where(.Select_content__xlXH9){position:relative;z-index:1100;max-height:var(--radix-select-content-available-height,320px);min-width:8rem;overflow:hidden;border:1px solid var(--auto-border);background-color:var(--auto-popover);color:var(--auto-popover-foreground);font-size:16px;line-height:24px;letter-spacing:-.16px;box-shadow:0 8px 24px rgba(0,0,0,.08);transform-origin:var(--radix-select-content-transform-origin)}@media screen and (max-width:767px){:where(.Select_content__xlXH9){font-size:14px}}.Select_content__xlXH9[data-state=open]{animation:Select_selectFadeIn__sfhfv .12s ease-out}.Select_content__xlXH9[data-state=closed]{animation:Select_selectFadeOut__uvlmT .1s ease-in}@keyframes Select_selectFadeIn__sfhfv{0%{opacity:0;transform:scale(.97)}to{opacity:1;transform:scale(1)}}@keyframes Select_selectFadeOut__uvlmT{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.97)}}:where(.Select_viewport___9Jb_){padding:4px}:where(.Select_viewportPopper__9Kukw){width:100%;min-width:var(--radix-select-trigger-width);scroll-margin:4px 0;height:auto}:where(.Select_label__BvYTN){padding:6px 8px;font-size:12px;font-weight:500;color:var(--auto-muted-foreground)}:where(.Select_item__oAxLs){position:relative;display:flex;width:100%;cursor:default;-webkit-user-select:none;user-select:none;align-items:center;gap:8px;padding:10px 8px 10px 32px;font-size:16px;line-height:24px;letter-spacing:-.16px;color:var(--auto-popover-foreground);outline:none}@media screen and (max-width:767px){:where(.Select_item__oAxLs){font-size:14px}}.Select_item__oAxLs[data-highlighted]{background-color:var(--auto-accent)}.Select_item__oAxLs[data-disabled]{pointer-events:none;opacity:.5}:where(.Select_itemIndicator__DXTmC){position:absolute;left:8px;display:flex;width:16px;height:16px;align-items:center;justify-content:center}:where(.Select_checkIcon__4jfuD){width:14px;height:14px}:where(.Select_separator__QkQQP){margin:4px -4px;height:1px;background-color:var(--auto-border)}:where(.Select_scrollButton__q5qMW){display:flex;cursor:default;align-items:center;justify-content:center;padding:4px 0}.PurchaseCard_container-extra__j_I14{margin-left:auto;margin-right:auto;max-width:1728px;padding-left:14px;padding-right:14px}@media(min-width:1440px){.PurchaseCard_container-extra__j_I14{padding-left:24px;padding-right:24px;max-width:1748px}}@media(min-width:2540px){.PurchaseCard_container-extra__j_I14{max-width:1992px;padding-left:0;padding-right:0}}.PurchaseCard_purchase__Ccbuz{margin-top:16px}.PurchaseCard_price__wwSr7{font-size:28px;font-weight:700;letter-spacing:-.02em;line-height:1.1}.PurchaseCard_unit__dHv4e{margin-top:4px;color:var(--v-ink3)}.PurchaseCard_ships__Fxs_J,.PurchaseCard_unit__dHv4e{font-size:13px;line-height:18px;letter-spacing:-.28px}.PurchaseCard_ships__Fxs_J{margin-top:6px;color:var(--v-ink);font-weight:400}.PurchaseCard_ships__Fxs_J b{font-weight:500}.PurchaseCard_qty__wcEEk{width:100%;height:44px;margin-top:12px;padding:0 12px;font-size:14px;border-radius:0;background:#fff;color:var(--v-ink);border-color:var(--v-line2)}.PurchaseCard_qtyContent__Qqb1k{width:var(--radix-select-trigger-width);min-width:var(--radix-select-trigger-width);max-height:320px;border-radius:0}.PurchaseCard_qtyContent__Qqb1k [data-slot=select-viewport]{max-height:320px;overflow-y:auto}.PurchaseCard_btns__hWpiU{display:flex;flex-direction:column;gap:10px;margin-top:12px}.PurchaseCard_btn__VIPt6{width:100%;height:44px;padding:0 10px;border:none;font-size:13px;font-weight:400;line-height:1.65;letter-spacing:-.32px;display:flex;align-items:center;justify-content:center;gap:10px;white-space:nowrap;text-transform:lowercase;cursor:pointer;transition:background-color .2s ease,color .2s ease,opacity .2s ease}.PurchaseCard_btn__VIPt6:disabled{opacity:.4}.PurchaseCard_btnCart__HOZG8{background-color:var(--auto-add-to-cart,#003e7f);color:#fff}.PurchaseCard_btnCart__HOZG8:hover{opacity:.85}.PurchaseCard_btnCart__HOZG8:disabled{background-color:silver;color:#8c8c8c;opacity:1}.PurchaseCard_btnBuy__XkHSu{background-color:#fff;color:var(--v-ink);border:1px solid var(--v-line2)}.PurchaseCard_btnBuy__XkHSu:hover{opacity:.85}.PurchaseCard_benefits__8qc55{margin-top:14px;display:flex;flex-direction:column;gap:6px}.PurchaseCard_benefit__t38H0{display:flex;align-items:center;gap:8px;font-size:12.5px;color:var(--v-ink2)}.PurchaseCard_benefit__t38H0 svg{flex:0 0 auto;color:var(--v-ink)}.ShareButtons_container-extra__nJv1s{margin-left:auto;margin-right:auto;max-width:1728px;padding-left:14px;padding-right:14px}@media(min-width:1440px){.ShareButtons_container-extra__nJv1s{padding-left:24px;padding-right:24px;max-width:1748px}}@media(min-width:2540px){.ShareButtons_container-extra__nJv1s{max-width:1992px;padding-left:0;padding-right:0}}.ShareButtons_root__uNh8Y{display:flex;flex-wrap:wrap;align-items:center;gap:14px}.ShareButtons_btn__HS66h{appearance:none;display:inline-flex;align-items:center;justify-content:center;padding:0;border:0;background:none;color:var(--v-ink);cursor:pointer;transition:opacity .15s ease}.ShareButtons_btn__HS66h:hover{opacity:.6}.ShareButtons_btn__HS66h:focus-visible{outline:2px solid var(--v-ink);outline-offset:3px;border-radius:4px}.SpecsBand_container-extra__Bwt3b{margin-left:auto;margin-right:auto;max-width:1728px;padding-left:14px;padding-right:14px}@media(min-width:1440px){.SpecsBand_container-extra__Bwt3b{padding-left:24px;padding-right:24px;max-width:1748px}}@media(min-width:2540px){.SpecsBand_container-extra__Bwt3b{max-width:1992px;padding-left:0;padding-right:0}}.SpecsBand_root__BrJTw{background:var(--auto-muted);padding:130px 0;color:var(--auto-text)}@media screen and (max-width:767px){.SpecsBand_root__BrJTw{padding:40px 0}}.SpecsBand_container__hlI12{max-width:1168px;margin:0 auto;padding:0 24px}@media screen and (max-width:767px){.SpecsBand_container__hlI12{padding:0 14px}}.SpecsBand_heading__MF8yP{margin:0 0 48px;color:var(--auto-text);font-size:32px;font-weight:700;line-height:39px}@media screen and (max-width:767px){.SpecsBand_heading__MF8yP{margin-bottom:28px;font-size:24px;line-height:34px}}.SpecsBand_grid__8RDE5{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:40px 120px}@media screen and (max-width:767px){.SpecsBand_grid__8RDE5{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 20px}}.SpecsBand_item__xGS8O{display:flex;flex-direction:column;gap:8px;min-width:0}.SpecsBand_label__YUcUj{font-size:15px;font-weight:400;line-height:20px;color:var(--auto-text);opacity:.65}@media screen and (max-width:767px){.SpecsBand_label__YUcUj{font-size:13px;line-height:18px}}.SpecsBand_value__O2tBf{font-size:15px;font-weight:700;line-height:20px;color:var(--auto-text)}@media screen and (max-width:767px){.SpecsBand_value__O2tBf{font-size:14px}}.SpecsBand_link__spkir{text-decoration:underline;text-underline-offset:3px}.SpecsBand_link__spkir:hover{opacity:.7}.StoryBuyBox_container-extra__xhE7L{margin-left:auto;margin-right:auto;max-width:1728px;padding-left:14px;padding-right:14px}@media(min-width:1440px){.StoryBuyBox_container-extra__xhE7L{padding-left:24px;padding-right:24px;max-width:1748px}}@media(min-width:2540px){.StoryBuyBox_container-extra__xhE7L{max-width:1992px;padding-left:0;padding-right:0}}.StoryBuyBox_dock__NrO3Y{--ease-out-expo:cubic-bezier(0.16,1,0.3,1);position:fixed;right:32px;bottom:24px;z-index:20;display:flex;flex-direction:column;align-items:flex-end;gap:10px;width:472px;max-width:calc(100vw - 64px);transition:width .24s var(--ease-out-expo),opacity .24s var(--ease-out-expo),transform .24s var(--ease-out-expo);pointer-events:none}.StoryBuyBox_dock__NrO3Y>*{pointer-events:auto}.StoryBuyBox_bare__4iNnP{width:auto}.StoryBuyBox_bar__FU6Kz{box-sizing:border-box;display:flex;flex-direction:row;align-items:center;gap:32px;width:100%;height:68px;padding:12px 12px 12px 18px;background:#fff;border:1px solid #e5e5e5;box-shadow:0 8px 17px rgba(0,0,0,.1);color:#000;transition:height .24s var(--ease-out-expo),padding .24s var(--ease-out-expo)}.StoryBuyBox_info__RKLf2{flex:1 1 auto;display:flex;flex-direction:column;align-items:flex-start;min-width:0}.StoryBuyBox_price__OBfxN{align-self:stretch;font-size:20px;font-weight:700;line-height:24px;color:#000;transition:font-size .24s var(--ease-out-expo),line-height .24s var(--ease-out-expo)}.StoryBuyBox_ships__ifw_X{align-self:stretch;font-size:14px;font-weight:400;line-height:18px;letter-spacing:-.02em;color:#000;white-space:nowrap;overflow:hidden;transition:max-height .24s var(--ease-out-expo),max-width .24s var(--ease-out-expo),opacity .18s ease;max-height:18px;max-width:260px}.StoryBuyBox_ships__ifw_X b{font-weight:400}.StoryBuyBox_actions__K1UDD{flex:none;display:flex;flex-direction:row;justify-content:flex-end;align-items:center;gap:12px;height:44px}.StoryBuyBox_qty__O_wo3[data-slot=select-trigger]{box-sizing:border-box;flex:none;justify-content:space-between;gap:4px;width:104px;height:44px;padding:0 10px;border:1px solid #ccc;border-radius:0;background:#fff;color:#000;font-size:16px;font-weight:400;line-height:20px;letter-spacing:-.02em;white-space:nowrap;overflow:hidden;cursor:pointer;transition:width .24s var(--ease-out-expo),opacity .18s ease,padding .24s var(--ease-out-expo),border-width .24s var(--ease-out-expo)}.StoryBuyBox_qty__O_wo3[data-slot=select-trigger]:hover{background:#fafafa}.StoryBuyBox_qty__O_wo3[data-slot=select-trigger] svg{flex:none;width:18px;height:18px;opacity:1;color:#111}.StoryBuyBox_qtyContent__Pjajq{min-width:104px;max-height:320px;border-radius:0}.StoryBuyBox_qtyContent__Pjajq [data-slot=select-viewport]{max-height:320px;overflow-y:auto}.StoryBuyBox_buy__uKoba{box-sizing:border-box;flex:none;display:flex;flex-direction:row;justify-content:center;align-items:center;gap:8px;width:126px;height:44px;padding:12px 24px;border:none;background:#1174dc;color:#fff;font-family:inherit;font-size:16px;font-weight:400;line-height:22px;white-space:nowrap;cursor:pointer;transition:width .24s var(--ease-out-expo),height .24s var(--ease-out-expo),font-size .24s var(--ease-out-expo),opacity .2s ease,transform .12s ease}.StoryBuyBox_buy__uKoba:hover{opacity:.86}.StoryBuyBox_buy__uKoba:active:not(:disabled){transform:scale(.97)}.StoryBuyBox_buy__uKoba:disabled{opacity:.5;cursor:default}.StoryBuyBox_cube__XsngD{display:flex;flex:none;align-items:center;justify-content:center;width:44px;aspect-ratio:1;padding:0;border:1px solid #ccc;background:#fff;color:#111;cursor:pointer;overflow:hidden;transition:width .24s var(--ease-out-expo),border-width .24s var(--ease-out-expo),opacity .18s ease,background-color .2s ease,color .2s ease,transform .12s ease}.StoryBuyBox_cube__XsngD:hover{background:#fafafa}.StoryBuyBox_cube__XsngD:active{transform:scale(.97)}.StoryBuyBox_cube__XsngD[data-state=open]{background:#111;border-color:#111;color:#fff}.StoryBuyBox_buy__uKoba:focus-visible,.StoryBuyBox_cube__XsngD:focus-visible,.StoryBuyBox_qty__O_wo3[data-slot=select-trigger]:focus-visible{outline:2px solid #111;outline-offset:-3px;box-shadow:0 0 0 3px rgba(255,255,255,.85)}.StoryBuyBox_dock__NrO3Y[data-min=true]{width:244px}.StoryBuyBox_dock__NrO3Y[data-min=true] .StoryBuyBox_bar__FU6Kz{height:52px;padding:8px 8px 8px 14px;gap:16px}.StoryBuyBox_dock__NrO3Y[data-min=true] .StoryBuyBox_price__OBfxN{font-size:16px;line-height:20px}.StoryBuyBox_dock__NrO3Y[data-min=true] .StoryBuyBox_ships__ifw_X{max-height:0;max-width:0;opacity:0}.StoryBuyBox_dock__NrO3Y[data-min=true] .StoryBuyBox_qty__O_wo3[data-slot=select-trigger]{width:0;padding-inline:0;border-width:0;opacity:0}.StoryBuyBox_dock__NrO3Y[data-min=true] .StoryBuyBox_actions__K1UDD{height:36px;gap:0}.StoryBuyBox_dock__NrO3Y[data-min=true] .StoryBuyBox_buy__uKoba{width:106px;height:36px;padding:0 12px;font-size:14px}.StoryBuyBox_dock__NrO3Y[data-min=true] .StoryBuyBox_cube__XsngD{width:0;border-width:0;opacity:0;pointer-events:none}.StoryBuyBox_dock__NrO3Y[data-out=true]{opacity:0;transform:translateY(10px);pointer-events:none}@media(max-width:860px){.StoryBuyBox_dock__NrO3Y:not(.StoryBuyBox_bare__4iNnP){right:0;bottom:0;left:0;width:auto;max-width:none;gap:8px}.StoryBuyBox_bare__4iNnP{right:14px;bottom:14px}.StoryBuyBox_cube__XsngD{margin-right:14px}.StoryBuyBox_bar__FU6Kz{height:auto;padding:12px 14px calc(12px + env(safe-area-inset-bottom, 0px));gap:16px;border-right:0;border-left:0;box-shadow:0 -4px 17px rgba(0,0,0,.1)}.StoryBuyBox_actions__K1UDD{flex:1 1 auto}.StoryBuyBox_buy__uKoba{flex:1 1 auto;width:auto}.StoryBuyBox_dock__NrO3Y[data-min=true] .StoryBuyBox_bar__FU6Kz{height:auto;padding:8px 14px calc(8px + env(safe-area-inset-bottom, 0px))}.StoryBuyBox_dock__NrO3Y[data-min=true] .StoryBuyBox_actions__K1UDD,.StoryBuyBox_dock__NrO3Y[data-min=true] .StoryBuyBox_buy__uKoba{height:44px}}@media(prefers-reduced-motion:reduce){.StoryBuyBox_bar__FU6Kz,.StoryBuyBox_buy__uKoba,.StoryBuyBox_cube__XsngD,.StoryBuyBox_dock__NrO3Y,.StoryBuyBox_price__OBfxN,.StoryBuyBox_qty__O_wo3[data-slot=select-trigger],.StoryBuyBox_ships__ifw_X{transition:none}.StoryBuyBox_buy__uKoba:active:not(:disabled),.StoryBuyBox_cube__XsngD:active,.StoryBuyBox_dock__NrO3Y[data-out=true]{transform:none}}.StorySection_container-extra__ePvek{margin-left:auto;margin-right:auto;max-width:1728px;padding-left:14px;padding-right:14px}@media(min-width:1440px){.StorySection_container-extra__ePvek{padding-left:24px;padding-right:24px;max-width:1748px}}@media(min-width:2540px){.StorySection_container-extra__ePvek{max-width:1992px;padding-left:0;padding-right:0}}.StorySection_story__IvoX7{max-width:1748px;margin:100px auto;padding:0 24px;color:var(--auto-text)}@media screen and (max-width:767px){.StorySection_story__IvoX7{margin:40px auto;padding:0 14px}}.StorySection_copy__lgvRp{margin:0 0 48px;max-width:850px;font-size:24px;font-weight:400;line-height:34px;letter-spacing:-.48px;color:var(--auto-text-secondary)}@media screen and (max-width:767px){.StorySection_copy__lgvRp{margin-bottom:16px;font-size:16px;line-height:24px;letter-spacing:-.36px}}.StorySection_lead__Yb4GR{font-weight:600;color:var(--auto-text)}.StorySection_figure__vm40p{position:relative;aspect-ratio:16/9;overflow:hidden;background:var(--auto-muted)}.StorySection_figurePair__ZXWdA{aspect-ratio:4/3}.StorySection_img__srJsL{object-fit:cover}.StorySection_pair__rv9El{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-top:20px}@media screen and (max-width:767px){.StorySection_pair__rv9El{grid-template-columns:1fr;gap:12px;margin-top:12px}}.StorySection_pair__rv9El>:only-child{grid-column:1/-1}.ModelDetail_container-extra__mXzP5{margin-left:auto;margin-right:auto;max-width:1728px;padding-left:14px;padding-right:14px}@media(min-width:1440px){.ModelDetail_container-extra__mXzP5{padding-left:24px;padding-right:24px;max-width:1748px}}@media(min-width:2540px){.ModelDetail_container-extra__mXzP5{max-width:1992px;padding-left:0;padding-right:0}}.ModelDetail_detail__xS1CH{--v-topbar-h:0px;--section-offset:calc(var(--header-height, 60px) + var(--v-topbar-h) + 16px)}@media screen and (max-width:767px){.ModelDetail_detail__xS1CH{--section-offset:calc(var(--header-height-mb, 46px) + var(--v-topbar-h) + 12px)}}.ModelDetail_withTopbar__Va_n8{--v-topbar-h:52px}@media screen and (max-width:767px){.ModelDetail_withTopbar__Va_n8{--v-topbar-h:44px}}.ModelDetail_anchor__mQtvG{scroll-margin-top:var(--section-offset)}.ModelDetail_hero__PKNeN{--hero-max:1728px;--hero-gutter:14px;--hero-panel:340px;--hero-gap:32px;--hero-edge:calc(max(0px, (100% - var(--hero-max)) / 2) + var(--hero-gutter));--hero-inset:32px;position:relative}@media(min-width:1440px){.ModelDetail_hero__PKNeN{--hero-max:1748px;--hero-gutter:24px}}@media(min-width:2540px){.ModelDetail_hero__PKNeN{--hero-max:1992px;--hero-gutter:0px}}.ModelDetail_heroStage__aQZDI{--color-background:#0f0f11;--color-secondary:#26262b;--color-card:#17171a;--color-foreground:#fafafa;--color-muted-foreground:rgb(250 250 250/65%);--color-subtle:rgb(250 250 250/45%);--color-border:#34343a;--border:#34343a;position:relative;height:1100px;overflow:hidden;background:#0f0f11}@media(max-width:1920px){.ModelDetail_heroStage__aQZDI{height:calc(900px - var(--header-height))}}@media(max-width:860px){.ModelDetail_heroStage__aQZDI{height:60vh;min-height:340px}}.ModelDetail_heroStage__aQZDI button[aria-label="Previous image"],.ModelDetail_heroStage__aQZDI button[aria-label="Previous mesh"]{left:var(--hero-edge)}@media(max-width:860px){.ModelDetail_heroStage__aQZDI button[aria-label="Previous image"],.ModelDetail_heroStage__aQZDI button[aria-label="Previous mesh"]{left:2.4rem}}.ModelDetail_heroStage__aQZDI button[aria-label="Next image"],.ModelDetail_heroStage__aQZDI button[aria-label="Next mesh"]{right:calc(var(--hero-edge) + var(--hero-panel) + var(--hero-gap))}@media(max-width:860px){.ModelDetail_heroStage__aQZDI button[aria-label="Next image"],.ModelDetail_heroStage__aQZDI button[aria-label="Next mesh"]{right:2.4rem}}@media(min-width:861px){.ModelDetail_heroStage__aQZDI button[aria-label="Mute video"],.ModelDetail_heroStage__aQZDI button[aria-label="Unmute video"]{right:var(--hero-edge)}}.ModelDetail_heroStage__aQZDI img,.ModelDetail_heroStage__aQZDI video{object-fit:cover}.ModelDetail_storyHero__1sTBB{display:flex;flex-direction:column}.ModelDetail_storyHero__1sTBB .ModelDetail_heroStage__aQZDI button[aria-label="Next image"],.ModelDetail_storyHero__1sTBB .ModelDetail_heroStage__aQZDI button[aria-label="Next mesh"]{right:var(--hero-edge)}@media(max-width:860px){.ModelDetail_storyHero__1sTBB .ModelDetail_heroStage__aQZDI button[aria-label="Next image"],.ModelDetail_storyHero__1sTBB .ModelDetail_heroStage__aQZDI button[aria-label="Next mesh"]{right:2.4rem}}.ModelDetail_viewerPanel__YlCQb{flex:none}.ModelDetail_heroImg__OXO1q{object-fit:cover}.ModelDetail_heroVideo__o_A_I{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.ModelDetail_heroCard__b3i_o{--v-card:#fff;--v-ink:rgb(17 17 17);--v-ink2:rgb(17 17 17/70%);--v-ink3:rgb(115 115 115);--v-line:#e7e7e7;--v-line2:#ccc;--v-field:#f5f5f5;--v-like:rgb(231 0 11);min-height:0;overflow-y:auto;background:#fff;padding:24px;color:var(--v-ink)}@media(max-width:860px){.ModelDetail_heroCard__b3i_o{overflow-y:visible;padding:18px 14px 20px}}.ModelDetail_hcName__gVzPx{font-size:23px;font-weight:700;letter-spacing:-.01em;line-height:1.15;margin:0}.ModelDetail_hcDesc__Si8AW{margin:14px 0 0;font-size:12.5px;line-height:1.55;color:var(--v-ink2);white-space:pre-line;overflow-wrap:anywhere}.ModelDetail_hcMaker__n050U{display:flex;align-items:center;gap:8px;margin-top:14px}.ModelDetail_hcLink__zv_7u{display:flex;align-items:center;gap:8px;min-width:0;color:inherit;text-decoration:none}.ModelDetail_hcBy__vlkJn{font-size:12.5px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ModelDetail_hcShare__J9E1o{margin-top:16px;padding-top:16px;border-top:1px solid var(--v-line)}.ModelDetail_info__5WHnb{max-width:620px;margin:0 auto;padding:44px 0 8px}@media(max-width:860px){.ModelDetail_info__5WHnb{padding:26px 14px 8px}}.ModelDetail_reviewsBand__H8x63{max-width:1168px;margin:0 auto;padding:50px 24px 60px}@media screen and (max-width:767px){.ModelDetail_reviewsBand__H8x63{padding:26px 14px 40px}}.ModelDetail_reviewsBand__H8x63:not(:has(>section)){padding:0}.ModelDetail_cuH__BsE4m{font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--v-ink3);font-weight:650;margin:24px 0 8px}.ModelDetail_lineagePill__vvHl8{display:inline-flex;gap:5px;align-items:center;font-family:inherit;font-size:12px;font-weight:600;color:var(--v-ink);background:var(--v-field);border:0;padding:6px 12px;cursor:pointer}.ModelDetail_morelike__jNSVa{font-size:17px;font-weight:700;letter-spacing:-.01em;text-align:center;margin:26px 0 14px}.Vibe2Page_container-extra__zarjs{margin-left:auto;margin-right:auto;max-width:1728px;padding-left:14px;padding-right:14px}@media(min-width:1440px){.Vibe2Page_container-extra__zarjs{padding-left:24px;padding-right:24px;max-width:1748px}}@media(min-width:2540px){.Vibe2Page_container-extra__zarjs{max-width:1992px;padding-left:0;padding-right:0}}.Vibe2Page_page__w8RND{--v-bg:var(--auto-background);--v-card:var(--auto-card);--v-line:var(--auto-border-light);--v-line2:var(--auto-border);--v-ink:var(--auto-foreground);--v-ink2:var(--auto-text-secondary);--v-ink3:var(--auto-muted-foreground);--v-primary:var(--auto-primary);--v-accent:var(--auto-primary);--v-like:var(--auto-destructive);--v-field:var(--auto-muted);--v-mono:var(--jetbrains-mono-font),ui-monospace,"SFMono-Regular",Menlo,Consolas,monospace;background:var(--v-bg);color:var(--v-ink);min-height:60vh}.Vibe2Page_wallWrap__UENHO{max-width:1748px;margin:0 auto;padding:4px 24px 30px}@media(max-width:576px){.Vibe2Page_wallWrap__UENHO{padding-left:14px;padding-right:14px}}.Vibe2Page_hero__tYY91{max-width:1060px;margin:0 auto;padding:48px 22px 42px;text-align:center}.Vibe2Page_wallHead__ze_Ga{display:flex;flex-wrap:wrap;align-items:center;gap:14px 24px;max-width:1748px;margin:0 auto;padding:48px 24px 30px}.Vibe2Page_wallHead__ze_Ga>:first-child{flex:1 1 320px;min-width:0}@media(max-width:576px){.Vibe2Page_wallHead__ze_Ga{padding:32px 14px 22px}}.Vibe2Page_wallHeading__W0l07{margin:0;font-family:var(--v-mono);font-size:32px;font-weight:600;letter-spacing:-.015em;line-height:1.25;text-align:left;text-wrap:balance;color:var(--v-ink)}@media(max-width:576px){.Vibe2Page_wallHeading__W0l07{font-size:20px}}.Vibe2Page_wallSub__QB69z{max-width:720px;margin:10px 0 0;font-size:15px;line-height:1.55;text-wrap:pretty;color:var(--v-ink2)}@media(max-width:576px){.Vibe2Page_wallSub__QB69z{font-size:14px}}.Vibe2Page_ssrWall__vrmxM{display:grid;grid-template-columns:repeat(3,1fr);gap:30px 26px;align-items:start}.Vibe2Page_ssrWall__vrmxM>*{min-width:0}@media(max-width:899px){.Vibe2Page_ssrWall__vrmxM{grid-template-columns:repeat(2,1fr)}}.Vibe2Page_loadingMore__p80SG{text-align:center;font-size:13px;color:var(--v-ink3);padding:12px 0 20px}.Vibe2Page_empty__9KxAY{text-align:center;font-size:14px;color:var(--v-ink2);padding:60px 20px 80px}.Vibe2Page_skeletonCell__ohHK5{aspect-ratio:1/1;background:var(--v-field);animation:Vibe2Page_vibe2Pulse__jbN49 1.4s ease-in-out infinite}@keyframes Vibe2Page_vibe2Pulse__jbN49{0%,to{opacity:1}50%{opacity:.55}}