.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)}.DropdownMenu_container-extra__r97QP{margin-left:auto;margin-right:auto;max-width:1728px;padding-left:14px;padding-right:14px}@media(min-width:1440px){.DropdownMenu_container-extra__r97QP{padding-left:24px;padding-right:24px;max-width:1748px}}@media(min-width:2540px){.DropdownMenu_container-extra__r97QP{max-width:1992px;padding-left:0;padding-right:0}}:where(.DropdownMenu_content__JZjd4){z-index:1100;max-height:var(--radix-dropdown-menu-content-available-height);min-width:8rem;transform-origin:var(--radix-dropdown-menu-content-transform-origin);overflow-x:hidden;overflow-y:auto;border:1px solid var(--border);background-color:var(--popover);padding:4px;color:var(--popover-foreground);box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1)}.DropdownMenu_content__JZjd4[data-state=open]{animation:DropdownMenu_fadeIn__voxjY .15s ease,DropdownMenu_zoomIn__M9nrF .15s ease}.DropdownMenu_content__JZjd4[data-state=closed]{animation:DropdownMenu_fadeOut__1X4JC .15s ease,DropdownMenu_zoomOut__QLjKv .15s ease}.DropdownMenu_content__JZjd4[data-side=bottom]{animation:DropdownMenu_fadeIn__voxjY .15s ease,DropdownMenu_zoomIn__M9nrF .15s ease,DropdownMenu_slideInFromTop__E2ArC .15s ease}.DropdownMenu_content__JZjd4[data-side=top]{animation:DropdownMenu_fadeIn__voxjY .15s ease,DropdownMenu_zoomIn__M9nrF .15s ease,DropdownMenu_slideInFromBottom__8FgTT .15s ease}.DropdownMenu_content__JZjd4[data-side=left]{animation:DropdownMenu_fadeIn__voxjY .15s ease,DropdownMenu_zoomIn__M9nrF .15s ease,DropdownMenu_slideInFromRight__Y38Ou .15s ease}.DropdownMenu_content__JZjd4[data-side=right]{animation:DropdownMenu_fadeIn__voxjY .15s ease,DropdownMenu_zoomIn__M9nrF .15s ease,DropdownMenu_slideInFromLeft__KyGm2 .15s ease}:where(.DropdownMenu_item__OVffj){position:relative;display:flex;cursor:default;align-items:center;gap:8px;padding:6px 8px;font-size:14px;outline:none;-webkit-user-select:none;user-select:none}:where(.DropdownMenu_item__OVffj svg){pointer-events:none;flex-shrink:0;width:16px;height:16px;color:var(--muted-foreground)}.DropdownMenu_item__OVffj:focus{background-color:var(--accent);color:var(--accent-foreground)}.DropdownMenu_item__OVffj[data-disabled]{pointer-events:none;opacity:.5}.DropdownMenu_item__OVffj[data-inset=true]{padding-left:32px}.DropdownMenu_item__OVffj[data-variant=destructive]{color:var(--destructive)}.DropdownMenu_item__OVffj[data-variant=destructive]:focus{background-color:rgba(var(--destructive-rgb),.1);color:var(--destructive)}:where(.DropdownMenu_checkboxItem__6TDQ2){position:relative;display:flex;cursor:default;align-items:center;gap:8px;padding:6px 8px 6px 32px;font-size:14px;outline:none;-webkit-user-select:none;user-select:none}:where(.DropdownMenu_checkboxItem__6TDQ2 svg){pointer-events:none;flex-shrink:0;width:16px;height:16px}.DropdownMenu_checkboxItem__6TDQ2:focus{background-color:var(--accent);color:var(--accent-foreground)}.DropdownMenu_checkboxItem__6TDQ2[data-disabled]{pointer-events:none;opacity:.5}:where(.DropdownMenu_radioItem__HtnmD){position:relative;display:flex;cursor:default;align-items:center;gap:8px;padding:6px 8px 6px 32px;font-size:14px;outline:none;-webkit-user-select:none;user-select:none}:where(.DropdownMenu_radioItem__HtnmD svg){pointer-events:none;flex-shrink:0;width:16px;height:16px}.DropdownMenu_radioItem__HtnmD:focus{background-color:var(--accent);color:var(--accent-foreground)}.DropdownMenu_radioItem__HtnmD[data-disabled]{pointer-events:none;opacity:.5}:where(.DropdownMenu_indicatorWrapper__yiBjC){pointer-events:none;position:absolute;left:8px;display:flex;width:14px;height:14px;align-items:center;justify-content:center}:where(.DropdownMenu_checkIcon__0XS9a){width:16px;height:16px}:where(.DropdownMenu_circleIcon__i1fAp){width:8px;height:8px;fill:currentColor}:where(.DropdownMenu_label__qsumc){padding:6px 8px;font-size:14px;font-weight:500}.DropdownMenu_label__qsumc[data-inset=true]{padding-left:32px}:where(.DropdownMenu_separator__By4cv){margin:4px -4px;height:1px;background-color:var(--border)}:where(.DropdownMenu_shortcut__4XsWd){margin-left:auto;font-size:12px;letter-spacing:.1em;color:var(--muted-foreground)}:where(.DropdownMenu_subTrigger__euvB1){display:flex;cursor:default;align-items:center;gap:8px;padding:6px 8px;font-size:14px;outline:none;-webkit-user-select:none;user-select:none}:where(.DropdownMenu_subTrigger__euvB1 svg){pointer-events:none;flex-shrink:0;width:16px;height:16px;color:var(--muted-foreground)}.DropdownMenu_subTrigger__euvB1:focus{background-color:var(--accent);color:var(--accent-foreground)}.DropdownMenu_subTrigger__euvB1[data-inset=true]{padding-left:32px}.DropdownMenu_subTrigger__euvB1[data-state=open]{background-color:var(--accent);color:var(--accent-foreground)}:where(.DropdownMenu_chevronIcon__LRBaq){margin-left:auto;width:16px;height:16px}:where(.DropdownMenu_subContent__SzfrU){z-index:1100;min-width:8rem;transform-origin:var(--radix-dropdown-menu-content-transform-origin);overflow:hidden;border:1px solid var(--border);background-color:var(--popover);padding:4px;color:var(--popover-foreground);box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1)}.DropdownMenu_subContent__SzfrU[data-state=open]{animation:DropdownMenu_fadeIn__voxjY .15s ease,DropdownMenu_zoomIn__M9nrF .15s ease}.DropdownMenu_subContent__SzfrU[data-state=closed]{animation:DropdownMenu_fadeOut__1X4JC .15s ease,DropdownMenu_zoomOut__QLjKv .15s ease}.DropdownMenu_subContent__SzfrU[data-side=bottom]{animation:DropdownMenu_fadeIn__voxjY .15s ease,DropdownMenu_zoomIn__M9nrF .15s ease,DropdownMenu_slideInFromTop__E2ArC .15s ease}.DropdownMenu_subContent__SzfrU[data-side=top]{animation:DropdownMenu_fadeIn__voxjY .15s ease,DropdownMenu_zoomIn__M9nrF .15s ease,DropdownMenu_slideInFromBottom__8FgTT .15s ease}.DropdownMenu_subContent__SzfrU[data-side=left]{animation:DropdownMenu_fadeIn__voxjY .15s ease,DropdownMenu_zoomIn__M9nrF .15s ease,DropdownMenu_slideInFromRight__Y38Ou .15s ease}.DropdownMenu_subContent__SzfrU[data-side=right]{animation:DropdownMenu_fadeIn__voxjY .15s ease,DropdownMenu_zoomIn__M9nrF .15s ease,DropdownMenu_slideInFromLeft__KyGm2 .15s ease}@keyframes DropdownMenu_fadeIn__voxjY{0%{opacity:0}to{opacity:1}}@keyframes DropdownMenu_fadeOut__1X4JC{0%{opacity:1}to{opacity:0}}@keyframes DropdownMenu_zoomIn__M9nrF{0%{transform:scale(.95)}to{transform:scale(1)}}@keyframes DropdownMenu_zoomOut__QLjKv{0%{transform:scale(1)}to{transform:scale(.95)}}@keyframes DropdownMenu_slideInFromTop__E2ArC{0%{transform:translateY(-8px)}to{transform:translateY(0)}}@keyframes DropdownMenu_slideInFromBottom__8FgTT{0%{transform:translateY(8px)}to{transform:translateY(0)}}@keyframes DropdownMenu_slideInFromLeft__KyGm2{0%{transform:translateX(-8px)}to{transform:translateX(0)}}@keyframes DropdownMenu_slideInFromRight__Y38Ou{0%{transform:translateX(8px)}to{transform:translateX(0)}}.Dialog_container-extra__OwvwX{margin-left:auto;margin-right:auto;max-width:1728px;padding-left:14px;padding-right:14px}@media(min-width:1440px){.Dialog_container-extra__OwvwX{padding-left:24px;padding-right:24px;max-width:1748px}}@media(min-width:2540px){.Dialog_container-extra__OwvwX{max-width:1992px;padding-left:0;padding-right:0}}@keyframes Dialog_fadeIn__PnIfI{0%{opacity:0}to{opacity:1}}@keyframes Dialog_fadeOut__zRXP5{0%{opacity:1}to{opacity:0}}@keyframes Dialog_zoomIn__ZHWEJ{0%{opacity:0;transform:translate(-50%,-50%) scale(.95)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}@keyframes Dialog_zoomOut__YhUzJ{0%{opacity:1;transform:translate(-50%,-50%) scale(1)}to{opacity:0;transform:translate(-50%,-50%) scale(.95)}}:where(.Dialog_overlay__B1q6M){position:fixed;inset:0;z-index:1005;background-color:rgba(0,0,0,.7);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}[data-theme=dark] :where(.Dialog_overlay__B1q6M){background-color:rgba(0,0,0,.78)}.Dialog_overlay__B1q6M[data-state=open]{animation:Dialog_fadeIn__PnIfI .15s ease-out}.Dialog_overlay__B1q6M[data-state=closed]{animation:Dialog_fadeOut__zRXP5 .15s ease-in}.Dialog_overlay__B1q6M:has(+[data-slot=dialog-content][data-pricing]){background-color:rgba(15,23,42,.45);backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px)}[data-theme=dark] .Dialog_overlay__B1q6M:has(+[data-slot=dialog-content][data-pricing]){background-color:rgba(0,0,0,.55)}:where(.Dialog_content__cGNiH){position:fixed;top:50%;left:50%;z-index:1005;display:grid;width:100%;max-width:calc(100% - 2rem);transform:translate(-50%,-50%);gap:16px;border:1px solid var(--auto-border);background-color:var(--auto-background);color:var(--auto-foreground);padding:24px;box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);outline:none}@media(min-width:640px){:where(.Dialog_content__cGNiH){max-width:512px}}.Dialog_content__cGNiH[data-state=open]{animation:Dialog_zoomIn__ZHWEJ .2s ease-out}.Dialog_content__cGNiH[data-state=closed]{animation:Dialog_zoomOut__YhUzJ .2s ease-in}:where(.Dialog_closeButton__a80zg){position:absolute;top:16px;right:16px;display:flex;align-items:center;justify-content:center;border:none;background:transparent;color:var(--auto-foreground);padding:0;opacity:.7;cursor:pointer;transition:opacity .15s ease}:where(.Dialog_closeButton__a80zg svg){width:16px;height:16px;pointer-events:none;flex-shrink:0}.Dialog_closeButton__a80zg:hover{opacity:1}.Dialog_closeButton__a80zg:focus{outline:2px solid var(--auto-ring);outline-offset:2px}.Dialog_closeButton__a80zg:disabled{pointer-events:none}.Dialog_closeButton__a80zg[data-state=open]{background-color:var(--auto-accent);color:var(--auto-muted-foreground)}:where(.Dialog_header__0Spne){display:flex;flex-direction:column;gap:8px;text-align:center}@media(min-width:640px){:where(.Dialog_header__0Spne){text-align:left}}:where(.Dialog_footer__10rtR){display:flex;flex-direction:column-reverse;gap:8px}@media(min-width:640px){:where(.Dialog_footer__10rtR){flex-direction:row;justify-content:flex-end}}:where(.Dialog_title__gcSo4){font-size:18px;line-height:1;font-weight:600}:where(.Dialog_description__FoOjV){font-size:14px;color:var(--auto-muted-foreground)}:where(.Dialog_srOnly__gBwcR){position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.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}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/edc640959b0c7826-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/ac0e76ddaeeb7981-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/64d784ea54a4acde-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/ff71da380fbe67dd-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/6d831b18ae5b01dc-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/558ca1a6aa3cb55e-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/edc640959b0c7826-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/ac0e76ddaeeb7981-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/64d784ea54a4acde-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/ff71da380fbe67dd-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/6d831b18ae5b01dc-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/558ca1a6aa3cb55e-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/edc640959b0c7826-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/ac0e76ddaeeb7981-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/64d784ea54a4acde-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/ff71da380fbe67dd-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/6d831b18ae5b01dc-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/558ca1a6aa3cb55e-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/edc640959b0c7826-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/ac0e76ddaeeb7981-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/64d784ea54a4acde-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/ff71da380fbe67dd-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/6d831b18ae5b01dc-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/558ca1a6aa3cb55e-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:JetBrains Mono Fallback;src:local("Arial");ascent-override:75.79%;descent-override:22.29%;line-gap-override:0.00%;size-adjust:134.59%}.__className_f9e569{font-family:JetBrains Mono,JetBrains Mono Fallback;font-style:normal}.__variable_f9e569{--jetbrains-mono-font:"JetBrains Mono","JetBrains Mono Fallback"}.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}.VibeAvatar_container-extra__nES18{margin-left:auto;margin-right:auto;max-width:1728px;padding-left:14px;padding-right:14px}@media(min-width:1440px){.VibeAvatar_container-extra__nES18{padding-left:24px;padding-right:24px;max-width:1748px}}@media(min-width:2540px){.VibeAvatar_container-extra__nES18{max-width:1992px;padding-left:0;padding-right:0}}.VibeAvatar_avatar__19qfl{display:flex;flex:0 0 auto;align-items:center;justify-content:center;overflow:hidden;border-radius:50%;background:var(--v-field);color:var(--v-ink2);font-weight:700;line-height:1;object-fit:cover}.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_hover___cmjm{object-fit:cover;opacity:0;transition:opacity .22s ease;pointer-events:none}.ModelCard_wcard__3fkke:focus-within .ModelCard_hover___cmjm[data-on],.ModelCard_wcard__3fkke:hover .ModelCard_hover___cmjm[data-on]{opacity:1}@media(prefers-reduced-motion:reduce){.ModelCard_hover___cmjm{transition:none}}.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}}.ModelWorkspace_container-extra__hlB__{margin-left:auto;margin-right:auto;max-width:1728px;padding-left:14px;padding-right:14px}@media(min-width:1440px){.ModelWorkspace_container-extra__hlB__{padding-left:24px;padding-right:24px;max-width:1748px}}@media(min-width:2540px){.ModelWorkspace_container-extra__hlB__{max-width:1992px;padding-left:0;padding-right:0}}.ModelWorkspace_workspace__yxH6m{--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;--v-go:#2ea043;display:flex;flex-direction:column;font-family:var(--v-mono);flex:1 1;min-width:0;overflow:hidden;background:var(--v-bg);color:var(--v-ink)}@media(max-width:860px){.ModelWorkspace_workspace__yxH6m{min-height:0}}.ModelWorkspace_bar__lkZEo{display:flex;flex:0 0 auto;align-items:center;gap:12px;min-height:var(--v-bar-h,46px);max-height:var(--v-bar-h,46px);padding:0 16px;border-bottom:1px solid var(--v-line)}.ModelWorkspace_barName__08KBR{display:flex;min-width:0;margin-right:auto;align-items:center;gap:10px}.ModelWorkspace_title__f2e8x{min-width:0;margin:0;overflow:hidden;font-size:15px;font-weight:400;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.ModelWorkspace_titleLink__HfLby{color:inherit;text-decoration:none}.ModelWorkspace_titleLink__HfLby:focus-visible,.ModelWorkspace_titleLink__HfLby:hover{text-decoration:underline;text-underline-offset:3px}.ModelWorkspace_titleInput__jn_bQ{width:320px;max-width:100%;min-width:0;height:30px;padding:0 8px;border:1px solid var(--v-line2);background:var(--v-card);color:var(--v-ink);font-family:inherit;font-size:15px}.ModelWorkspace_titleInput__jn_bQ:focus{border-color:var(--v-primary);outline:none}.ModelWorkspace_owner__KZ0S7{display:inline-flex;max-width:40%;min-width:0;flex:0 1 auto;align-items:center;gap:6px;color:var(--v-ink3);font-size:12px;text-decoration:none}.ModelWorkspace_owner__KZ0S7:hover{color:var(--v-ink2)}.ModelWorkspace_ownerName__WtKVC{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(max-width:560px){.ModelWorkspace_ownerName__WtKVC{display:none}}.ModelWorkspace_barActions__9welW{display:flex;flex:0 0 auto;align-items:center;gap:10px}.ModelWorkspace_menuBtn__RkRPH,.ModelWorkspace_shareBtn__y1VdJ{display:inline-flex;width:28px;height:28px;flex:0 0 auto;align-items:center;justify-content:center;padding:0;border:0;border-radius:6px;background:transparent;color:var(--v-ink3);cursor:pointer;transition:background .15s ease,color .15s ease,opacity .15s ease}.ModelWorkspace_menuBtn__RkRPH:focus-visible,.ModelWorkspace_menuBtn__RkRPH:hover,.ModelWorkspace_menuBtn__RkRPH[data-state=open],.ModelWorkspace_shareBtn__y1VdJ:focus-visible,.ModelWorkspace_shareBtn__y1VdJ:hover,.ModelWorkspace_shareBtn__y1VdJ[data-state=open]{background:var(--v-field);color:var(--v-ink);outline:none}.ModelWorkspace_shareLocked__2x_CH{opacity:.45}.ModelWorkspace_shareLocked__2x_CH:focus-visible,.ModelWorkspace_shareLocked__2x_CH:hover{opacity:.7}.ModelWorkspace_unpublish__acMuS{display:inline-flex;height:28px;flex:0 0 auto;align-items:center;justify-content:center;padding:0 14px;border:0;border-radius:6px;background:var(--v-primary);color:#fff;font-family:inherit;font-size:13px;font-weight:500;white-space:nowrap;cursor:pointer;transition:opacity .15s ease}.ModelWorkspace_unpublish__acMuS:hover:not(:disabled){opacity:.9}.ModelWorkspace_unpublish__acMuS:disabled{opacity:.5;cursor:default}.ModelWorkspace_viewPublic__AYEQp{display:inline-flex;height:28px;flex:0 0 auto;align-items:center;justify-content:center;gap:6px;border:1px solid var(--v-line2);border-radius:6px;background:var(--v-card);padding:0 14px;font-size:13px;font-weight:500;white-space:nowrap;color:var(--v-ink);text-decoration:none;cursor:pointer}.ModelWorkspace_viewPublic__AYEQp:hover{background:var(--v-field)}.ModelWorkspace_body__1y01t{position:relative;display:grid;flex:1 1;min-height:0;grid-template-columns:minmax(0,1fr) var(--v-chat-w,minmax(300px,600px));grid-template-rows:minmax(0,1fr)}.ModelWorkspace_body__1y01t.ModelWorkspace_dragging__MuwNK{-webkit-user-select:none;user-select:none}.ModelWorkspace_body__1y01t.ModelWorkspace_dragging__MuwNK .ModelWorkspace_chatCol__0QJLK,.ModelWorkspace_body__1y01t.ModelWorkspace_dragging__MuwNK .ModelWorkspace_viewerCol__Dk_mN{pointer-events:none}@media(max-width:860px){.ModelWorkspace_body__1y01t{grid-template-columns:1fr;grid-template-rows:none;flex:initial;min-height:0}}.ModelWorkspace_chatResizer__Gavcz{position:absolute;top:0;bottom:0;z-index:5;width:9px;transform:translateX(50%);cursor:col-resize;touch-action:none}.ModelWorkspace_chatResizer__Gavcz:after{content:"";position:absolute;top:0;bottom:0;left:50%;width:2px;transform:translateX(-50%);background:var(--v-primary);opacity:0;transition:opacity .15s ease}.ModelWorkspace_chatResizer__Gavcz:hover:after{opacity:.5}@media(max-width:860px){.ModelWorkspace_chatResizer__Gavcz{display:none}}.ModelWorkspace_dragging__MuwNK .ModelWorkspace_chatResizer__Gavcz:after{opacity:1}.ModelWorkspace_viewerCol__Dk_mN{position:relative;min-width:0;min-height:0;border-right:1px solid var(--v-line)}@media(max-width:860px){.ModelWorkspace_viewerCol__Dk_mN{height:56vh;border-right:0;border-bottom:1px solid var(--v-line)}}.ModelWorkspace_chatCol__0QJLK{display:flex;min-width:0;min-height:0;overflow:hidden}@media(max-width:860px){.ModelWorkspace_chatCol__0QJLK{height:72vh}}.ModelWorkspace_viewer__ruOXa{position:absolute;inset:0;overflow:hidden;background:var(--v-field)}.ModelWorkspace_canvas__DzXql{width:100%;height:100%}.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}.RemixPanel_container-extra__0NV_F{margin-left:auto;margin-right:auto;max-width:1728px;padding-left:14px;padding-right:14px}@media(min-width:1440px){.RemixPanel_container-extra__0NV_F{padding-left:24px;padding-right:24px;max-width:1748px}}@media(min-width:2540px){.RemixPanel_container-extra__0NV_F{max-width:1992px;padding-left:0;padding-right:0}}.RemixPanel_panel__zbLtA{--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);display:flex;flex-direction:column;max-height:70vh;color:var(--v-ink);background:var(--v-card);border:1px solid var(--v-line);padding:18px}.RemixPanel_panelFill__tVFLC{flex:1 1;min-width:0;min-height:0;max-height:none;border:0}.RemixPanel_empty__C9w6U{display:flex;height:100%;flex-direction:column;justify-content:flex-end;gap:22px;padding:24px 0 4px}.RemixPanel_emptyLead__peiNM{margin:0;font-size:16px;font-weight:700;line-height:1.45;color:var(--v-ink)}.RemixPanel_loading__1M5t1{display:flex;height:100%;flex-direction:column;align-items:center;justify-content:center;gap:12px}.RemixPanel_loadingIcon__7oOiA{color:var(--v-accent)}.RemixPanel_loadingText__w5Sov{font-size:13px;color:var(--v-ink3)}.RemixPanel_suggestions__GS6FJ{display:flex;flex-direction:column;gap:12px}.RemixPanel_suggestionsLabel__BpPXu{font-size:12px;letter-spacing:.04em;text-transform:uppercase;color:var(--v-ink3)}.RemixPanel_suggestionList__ItE14{display:flex;flex-direction:column;gap:10px}.RemixPanel_suggestion__x4aIN{width:100%;border:1px solid var(--v-line);border-radius:4px;background:var(--v-card);padding:13px 16px;font-family:inherit;font-size:13.5px;line-height:1.4;text-align:left;color:var(--v-ink);cursor:pointer;transition:border-color .15s,background .15s}.RemixPanel_suggestion__x4aIN:hover{border-color:var(--v-line2);background:var(--v-field)}.RemixPanel_suggestionRemix__cOp0y{display:flex;align-items:center;justify-content:space-between;gap:10px;border-style:dashed;color:var(--v-primary);font-weight:600;text-decoration:none}.RemixPanel_suggestionRemix__cOp0y:hover{border-color:var(--v-primary)}.RemixPanel_answerBar__32Yt1{display:flex;flex-shrink:0;align-items:center;gap:10px;margin-top:12px;border:1px solid var(--v-accent);background:color-mix(in srgb,var(--v-accent) 8%,var(--v-card));padding:9px 12px}.RemixPanel_answerBarDot__4Q1mF{width:8px;height:8px;flex:0 0 auto;border-radius:50%;background:var(--v-accent);animation:RemixPanel_vibe2AskBlink__v2v_8 1.4s ease-in-out infinite}@media(prefers-reduced-motion:reduce){.RemixPanel_answerBarDot__4Q1mF{animation:none}}.RemixPanel_answerBarText__cRwPX{display:flex;min-width:0;flex:1 1;flex-direction:column;gap:1px}.RemixPanel_answerBarLabel__y73H1{font-size:12px;font-weight:650;letter-spacing:-.1px;color:var(--v-ink)}.RemixPanel_answerBarLead__fIi_o{overflow:hidden;font-size:12px;line-height:1.35;text-overflow:ellipsis;white-space:nowrap;color:var(--v-ink2)}.RemixPanel_answerBarJump__Z1SCT{display:inline-flex;flex:0 0 auto;align-items:center;gap:4px;border:0;background:var(--v-accent);padding:6px 10px;font-family:inherit;font-size:12px;font-weight:600;color:#fff;cursor:pointer}.RemixPanel_toastAction__vTLXk{border:0;background:none;padding:0;font-family:inherit;font-size:inherit;color:inherit;text-align:left;cursor:pointer}.RemixPanel_lastOptions__lQBGG{display:flex;flex-direction:column;gap:10px;padding:10px 14px 0;border-top:1px solid var(--v-line1)}.RemixPanel_lastOptionsGroup__MkK1a{display:flex;flex-direction:column;gap:6px}.RemixPanel_lastOptionsHeader__4Z1y_{font-size:10.5px;font-weight:650;letter-spacing:.06em;text-transform:uppercase;color:var(--v-ink3)}.RemixPanel_lastOptionsChips__50urG{display:flex;flex-wrap:wrap;gap:6px}.RemixPanel_thread__1JStr{flex:1 1 auto;min-height:0;overflow-y:auto;margin-top:14px;padding-right:4px;scrollbar-width:none}.RemixPanel_thread__1JStr::-webkit-scrollbar{display:none}.RemixPanel_turns__inPkT{display:flex;flex-direction:column;gap:22px}.RemixPanel_loadMoreWrap__iUtDv{display:flex;justify-content:center;margin-bottom:12px}.RemixPanel_loadMore__ySBuS{font-size:11.5px;color:var(--v-ink2);background:var(--v-field);border:1px solid var(--v-line);padding:4px 12px;cursor:pointer}.RemixPanel_loadMore__ySBuS:disabled{opacity:.6}.RemixPanel_turn__mLlHD{display:flex;flex-direction:column;gap:10px}.RemixPanel_userRow__2H_Oz{display:flex;align-items:flex-start;justify-content:flex-end;gap:8px}.RemixPanel_userCol__9gHuE{display:flex;flex-direction:column;align-items:flex-end;gap:6px;max-width:85%}.RemixPanel_userAttachments__eFnem{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:6px}.RemixPanel_userAttachments__eFnem img{width:72px;height:72px;object-fit:cover;border:1px solid var(--v-line);background:var(--v-field);display:block}.RemixPanel_attachmentBtn__unTiO{display:block;padding:0;border:0;background:none;cursor:zoom-in;line-height:0}.RemixPanel_userBubble__m_oXk{background:var(--v-field);padding:8px 12px;font-size:13.5px;line-height:1.5;white-space:pre-wrap;word-break:break-word}.RemixPanel_userAvatar__JP6U8{margin-top:2px}.RemixPanel_userReplyRow__xACDL{display:flex;flex-direction:column;align-items:flex-end;gap:6px;max-width:85%;margin-left:auto}.RemixPanel_replyNote__iuxIc{display:inline-flex;align-items:center;gap:6px}.RemixPanel_replyToggle__Z2tg5{border:0;background:none;padding:0;font-size:12px;color:var(--v-ink3);text-decoration:underline;cursor:pointer}.RemixPanel_replyPlan__3u7Hf{align-self:stretch}.RemixPanel_assistantCol__ZLDyJ{display:flex;flex-direction:column;gap:8px;min-width:0}.RemixPanel_textItem__Kh4_W{min-width:0}.RemixPanel_resultBlock___wMXK{display:flex;flex-direction:column;gap:6px}.RemixPanel_resultCaption__1hZ74{font-size:13.5px;line-height:1.5;color:var(--v-ink2)}.RemixPanel_resultImage__eSe_D{display:block;width:-moz-fit-content;width:fit-content;padding:0;overflow:hidden;border:1px solid var(--v-line);background:var(--v-field);cursor:zoom-in}.RemixPanel_resultImage__eSe_D img{display:block;max-height:256px;width:auto;max-width:100%;object-fit:contain}.RemixPanel_previewDialog__zsoc_{display:block;width:-moz-fit-content;width:fit-content;max-width:92vw;padding:0;border:0;background:transparent;box-shadow:none}.RemixPanel_previewDialog__zsoc_ [data-slot=dialog-close]{top:8px;right:8px;width:32px;height:32px;border-radius:50%;background:rgba(0,0,0,.55);color:#fff;opacity:1}.RemixPanel_previewFrame__CR7If{position:relative;display:block;width:-moz-fit-content;width:fit-content;line-height:0}.RemixPanel_previewImg__E10l0{display:block;width:auto;height:auto;max-width:92vw;max-height:86vh;object-fit:contain}.RemixPanel_previewNav__w30Qn{position:absolute;top:50%;display:flex;align-items:center;justify-content:center;width:40px;height:40px;padding:0;transform:translateY(-50%);border:0;border-radius:50%;background:rgba(0,0,0,.55);color:#fff;cursor:pointer;transition:background .15s ease}.RemixPanel_previewNav__w30Qn:hover{background:rgba(0,0,0,.8)}.RemixPanel_previewPrev__P8oSt{left:10px}.RemixPanel_previewNext__mAKa_{right:10px}.RemixPanel_previewCount__LZsV4{position:absolute;top:8px;left:8px;padding:3px 10px;border-radius:999px;background:rgba(0,0,0,.55);color:#fff;font-size:11px;font-weight:650;letter-spacing:.04em;line-height:1.6}.RemixPanel_previewLabel__992PN{position:absolute;bottom:10px;left:50%;max-width:calc(100% - 120px);padding:4px 12px;transform:translateX(-50%);border-radius:999px;background:rgba(0,0,0,.62);color:#fff;font-size:12px;line-height:1.5;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.RemixPanel_cursor__kQvnV{display:inline-block;width:1ch;margin-left:2px;color:var(--v-accent);animation:RemixPanel_vibe2Blink__wq00y 1s ease-in-out infinite}@keyframes RemixPanel_vibe2Blink__wq00y{0%,to{opacity:1}50%{opacity:.25}}.RemixPanel_prose__qt93u{font-size:13.5px;line-height:1.6;word-break:break-word}.RemixPanel_prose__qt93u>:first-child{margin-top:0}.RemixPanel_prose__qt93u>:last-child{margin-bottom:0}.RemixPanel_prose__qt93u p{margin:8px 0}.RemixPanel_prose__qt93u a{color:var(--v-accent);text-decoration:underline;text-underline-offset:2px}.RemixPanel_prose__qt93u ol,.RemixPanel_prose__qt93u ul{margin:8px 0;padding-left:20px}.RemixPanel_prose__qt93u li{margin:4px 0}.RemixPanel_prose__qt93u h1,.RemixPanel_prose__qt93u h2,.RemixPanel_prose__qt93u h3{margin:12px 0 6px;font-size:14px;font-weight:700}.RemixPanel_prose__qt93u blockquote{margin:8px 0;border-left:2px solid var(--v-line2);padding-left:12px;color:var(--v-ink2)}.RemixPanel_prose__qt93u code{background:var(--v-field);padding:1px 4px;font-size:12px}.RemixPanel_prose__qt93u pre{margin:0;max-height:320px;overflow:auto;background:var(--v-field);padding:10px}.RemixPanel_prose__qt93u pre code{background:none;padding:0}.RemixPanel_prose__qt93u hr{margin:12px 0;border:0;border-top:1px solid var(--v-line)}.RemixPanel_prose__qt93u table{margin:8px 0;width:100%;border-collapse:collapse;text-align:left}.RemixPanel_prose__qt93u td,.RemixPanel_prose__qt93u th{border:1px solid var(--v-line);padding:4px 8px}.RemixPanel_proseCode__YhCix{margin:8px 0;border:1px solid var(--v-line);background:var(--v-bg)}.RemixPanel_proseCodeHead__vKu3S{padding:5px 10px;font-size:11.5px;color:var(--v-ink3);cursor:pointer;list-style:none;-webkit-user-select:none;user-select:none}.RemixPanel_proseCodeHead__vKu3S::-webkit-details-marker{display:none}.RemixPanel_proseCodeHead__vKu3S:before{content:"▸ "}.RemixPanel_proseCodeHead__vKu3S:hover{color:var(--v-ink2)}.RemixPanel_proseCode__YhCix[open] .RemixPanel_proseCodeHead__vKu3S{border-bottom:1px solid var(--v-line)}.RemixPanel_proseCode__YhCix[open] .RemixPanel_proseCodeHead__vKu3S:before{content:"▾ "}.RemixPanel_log__JColJ{align-self:flex-start;max-width:100%;min-width:0;border:1px solid var(--v-line);background:var(--v-bg)}.RemixPanel_logHead__6H_e_{display:flex;width:100%;min-width:0;align-items:center;gap:8px;padding:6px 10px;text-align:left;background:none;border:0;cursor:pointer}.RemixPanel_logHead__6H_e_:hover .RemixPanel_logLabel__bPVSJ{color:var(--v-ink)}.RemixPanel_logLabel__bPVSJ{min-width:0;flex:1 1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px;color:var(--v-ink2);transition:color .15s}.RemixPanel_logCount__Lht7U{flex:0 0 auto;font-size:11px;color:var(--v-ink3);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.RemixPanel_logCaret__p8DDp{flex:0 0 auto;color:var(--v-ink3);transition:transform .15s}.RemixPanel_logCaretOpen__Fr4zY{transform:rotate(90deg)}.RemixPanel_logBody__eYuvR{display:flex;flex-direction:column;gap:8px;border-top:1px solid var(--v-line);padding:8px}.RemixPanel_think__wYm4T{overflow:hidden;border:1px solid var(--v-line);background:var(--v-bg)}.RemixPanel_thinkHead__k58Xu{display:flex;width:100%;align-items:center;gap:8px;padding:8px 12px;text-align:left;background:none;border:0;cursor:pointer}.RemixPanel_thinkIcon__PIUF_{flex:0 0 auto;color:var(--v-accent)}.RemixPanel_thinkLabel__sJKm_{flex:1 1;font-size:12px;color:var(--v-ink2)}.RemixPanel_thinkPulse__VaXx4{width:6px;height:6px;flex:0 0 auto;border-radius:50%;background:var(--v-accent);animation:RemixPanel_vibe2Blink__wq00y 1.2s ease-in-out infinite}.RemixPanel_thinkCaret__cgKQ2{flex:0 0 auto;color:var(--v-ink3);transition:transform .15s}.RemixPanel_thinkCaretOpen__jVRHy{transform:rotate(90deg)}.RemixPanel_thinkBody__fPzxm{border-top:1px solid var(--v-line);padding:8px 12px;font-size:12px;line-height:1.55;color:var(--v-ink2);white-space:pre-wrap;word-break:break-word}.RemixPanel_phase__Uhqye{overflow:hidden;border:1px solid var(--v-line);background:var(--v-bg)}.RemixPanel_phaseHead__7CUzN{display:flex;width:100%;min-width:0;align-items:center;gap:8px;padding:8px 12px;text-align:left;background:none;border:0;cursor:pointer}.RemixPanel_phaseIcon__he7Iy{flex:0 0 auto;color:var(--v-accent)}.RemixPanel_phaseLabel__r0pSK{min-width:0;flex:1 1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;font-weight:600;color:var(--v-ink)}.RemixPanel_phaseCount__nFsUn{flex:0 0 auto;font-size:11px;color:var(--v-ink3);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.RemixPanel_phaseStatus__N69TE{flex:0 0 auto;display:flex;align-items:center}.RemixPanel_phaseCaret__KZ_Lr{flex:0 0 auto;color:var(--v-ink3);transition:transform .15s}.RemixPanel_phaseCaretOpen__qL5Rw{transform:rotate(90deg)}.RemixPanel_phaseBody__EjMDj{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--v-line);padding:8px 10px}.RemixPanel_tool__1isQR{display:flex;flex-direction:column;border:1px solid var(--v-line);background:var(--v-field)}.RemixPanel_toolHead__jdtIU{display:flex;min-width:0;align-items:center;gap:8px;padding:6px 10px;text-align:left;background:none;border:0}.RemixPanel_toolHead__jdtIU:enabled{cursor:pointer}.RemixPanel_toolLabel__vSSnN{flex:0 0 auto;font-size:12px;font-weight:600}.RemixPanel_toolDetail__IFSlc{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:var(--inter-font,monospace);font-size:11.5px;color:var(--v-ink3)}.RemixPanel_toolMeta__SxTWN{margin-left:auto;display:flex;flex:0 0 auto;align-items:center;gap:6px;color:var(--v-ink3)}.RemixPanel_toolSummary__1_Rib{font-size:11px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.RemixPanel_toolBody__dUH_j{display:flex;flex-direction:column;gap:8px;border-top:1px solid var(--v-line);padding:8px 10px}.RemixPanel_codeWrap__4D6LM{display:flex;flex-direction:column;gap:4px}.RemixPanel_codeLabel__Gg_kO{font-size:10px;font-weight:650;letter-spacing:.08em;text-transform:uppercase;color:var(--v-ink3)}.RemixPanel_code__DapaP{max-height:240px;overflow:auto;white-space:pre-wrap;word-break:break-word;background:var(--v-card);padding:8px;font-family:monospace;font-size:11px;line-height:1.45;color:var(--v-ink2);margin:0}.RemixPanel_glyphOk__ehU8t{color:#3f9e58}.RemixPanel_glyphError__l0lRQ{color:var(--v-like)}.RemixPanel_glyphMuted__gBEnq{color:var(--v-ink3)}.RemixPanel_spin__LGrGO{animation:RemixPanel_vibe2Spin__1vW2s .9s linear infinite}@keyframes RemixPanel_vibe2Spin__1vW2s{to{transform:rotate(1turn)}}.RemixPanel_pauseCard__xgPX3{display:flex;flex-direction:column;gap:12px;border:1px solid var(--v-line);background:var(--v-card);padding:14px}.RemixPanel_pauseHint__i16BX{font-size:12px;color:var(--v-ink3)}.RemixPanel_pauseCardAsk__q1MIJ{position:relative;border-color:var(--v-accent);background:color-mix(in srgb,var(--v-accent) 6%,var(--v-card));animation:RemixPanel_vibe2AskHalo__8taU1 2.6s ease-in-out infinite}.RemixPanel_pauseCardAsk__q1MIJ:before{content:"";position:absolute;top:-1px;bottom:-1px;left:-1px;width:3px;background:var(--v-accent)}@media(prefers-reduced-motion:reduce){.RemixPanel_pauseCardAsk__q1MIJ{animation:none;box-shadow:0 0 0 3px color-mix(in srgb,var(--v-accent) 14%,transparent)}}@keyframes RemixPanel_vibe2AskHalo__8taU1{0%,to{box-shadow:0 0 0 0 color-mix(in srgb,var(--v-accent) 22%,transparent)}50%{box-shadow:0 0 0 6px color-mix(in srgb,var(--v-accent) 5%,transparent)}}.RemixPanel_askBadge__oeMB0{display:inline-flex;width:-moz-fit-content;width:fit-content;align-items:center;gap:6px;background:var(--v-accent);padding:3px 8px;font-size:10px;font-weight:700;letter-spacing:.09em;text-transform:uppercase;color:#fff}.RemixPanel_askBadgeDot__cmGQZ{width:6px;height:6px;border-radius:50%;background:currentColor;animation:RemixPanel_vibe2AskBlink__v2v_8 1.4s ease-in-out infinite}@media(prefers-reduced-motion:reduce){.RemixPanel_askBadgeDot__cmGQZ{animation:none}}@keyframes RemixPanel_vibe2AskBlink__v2v_8{0%,to{opacity:1}50%{opacity:.25}}.RemixPanel_qHint___5sAw{font-size:11.5px;color:var(--v-ink3)}.RemixPanel_optionList__hiqtE{display:flex;flex-direction:column;gap:6px}.RemixPanel_optionCard__8Kwyh{display:flex;width:100%;align-items:center;gap:10px;border:1px solid var(--v-line2);background:var(--v-bg);padding:10px 12px;font-family:inherit;text-align:left;color:var(--v-ink);cursor:pointer;transition:border-color .15s,background .15s}.RemixPanel_optionCard__8Kwyh:hover:not(:disabled){border-color:var(--v-accent);background:color-mix(in srgb,var(--v-accent) 6%,var(--v-bg))}.RemixPanel_optionCard__8Kwyh:disabled{opacity:.6;cursor:default}.RemixPanel_optionCardActive__J7vUG{border-color:var(--v-accent);background:color-mix(in srgb,var(--v-accent) 10%,var(--v-bg))}.RemixPanel_optionBody__25I46{display:flex;min-width:0;flex:1 1;flex-direction:column;gap:2px}.RemixPanel_optionLabel__HNLjm{font-size:13.5px;font-weight:600;letter-spacing:-.13px}.RemixPanel_optionDesc__BL0Nj{font-size:12px;line-height:1.4;color:var(--v-ink2)}.RemixPanel_optionMark__XUMdp{display:flex;width:18px;height:18px;flex:0 0 auto;align-items:center;justify-content:center;border:1px solid var(--v-line2);border-radius:50%;color:#fff}.RemixPanel_optionCardActive__J7vUG .RemixPanel_optionMark__XUMdp{border-color:var(--v-accent);background:var(--v-accent)}.RemixPanel_optionMarkMulti__ieSPn{border-radius:3px}.RemixPanel_qGroup__UbCRr{display:flex;flex-direction:column;gap:6px}.RemixPanel_qHeader__iKW_6{font-size:10px;font-weight:650;letter-spacing:.08em;text-transform:uppercase;color:var(--v-ink3)}.RemixPanel_qText__USFzB{font-size:13px;font-weight:600}.RemixPanel_qChips__21_xX{display:flex;flex-wrap:wrap;gap:6px}.RemixPanel_qIndent__Lf0NT{padding-left:12px}.RemixPanel_chip__d81fw{border:1px solid var(--v-line2);background:none;padding:6px 12px;font-size:13px;font-weight:500;letter-spacing:-.13px;color:var(--v-ink);cursor:pointer}.RemixPanel_chip__d81fw:disabled{opacity:.6;cursor:default}.RemixPanel_chipStatic___jw4E{cursor:default}.RemixPanel_chipActive__9Rc9X{background:var(--v-primary);border-color:var(--v-primary);color:#fff}.RemixPanel_pauseActions__Ghh6A{display:flex;flex-wrap:wrap;gap:8px}.RemixPanel_pauseFeedback__k2riY{display:flex;flex-direction:column;gap:10px}.RemixPanel_pauseTextarea__5buCf{min-height:80px;width:100%;resize:none;border:1px solid var(--v-line2);background:var(--v-bg);padding:10px 12px;font-size:13px;color:var(--v-ink);outline:none}.RemixPanel_pauseTextarea__5buCf:focus{border-color:var(--v-accent)}.RemixPanel_pauseTextarea__5buCf::placeholder{color:var(--v-ink3)}.RemixPanel_conceptGrid___hB_S{display:flex;flex-direction:column;gap:12px}.RemixPanel_conceptCard__xwPJ0{display:flex;flex-direction:column;gap:8px;border:1px solid var(--v-line2);background:var(--v-bg);padding:8px}.RemixPanel_conceptShots__3x98q{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.RemixPanel_conceptShotBtn__CbzaQ{display:block;padding:0;border:0;background:none;cursor:zoom-in;line-height:0}.RemixPanel_conceptShot__VEsOs{display:block;width:100%;aspect-ratio:1;object-fit:cover;background:var(--v-field)}.RemixPanel_conceptMeta__4gdap{display:flex;flex-direction:column;gap:3px}.RemixPanel_conceptSet__NAdmq{font-size:10px;font-weight:650;letter-spacing:.08em;text-transform:uppercase;color:var(--v-ink3)}.RemixPanel_conceptDescriptor__liMog{font-size:12.5px;line-height:1.45;color:var(--v-ink2)}.RemixPanel_conceptPick__lXuWb{align-self:flex-start;padding:7px 14px;font-size:13px}.RemixPanel_recapCard__OzKpD{display:flex;flex-direction:column;gap:8px}.RemixPanel_recapSets__TZ8_K{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.RemixPanel_recapSet__UBsSi{display:flex;flex-direction:column;gap:4px;opacity:.45}.RemixPanel_recapSet__UBsSi:hover{opacity:.8}.RemixPanel_recapSetPicked__6ZkeC,.RemixPanel_recapSetPicked__6ZkeC:hover{opacity:1}.RemixPanel_recapSetPicked__6ZkeC .RemixPanel_conceptShot__VEsOs{outline:2px solid var(--v-primary);outline-offset:-2px}.RemixPanel_recapSetLabel__G_zDm{font-size:10px;font-weight:650;letter-spacing:.06em;text-transform:uppercase;color:var(--v-ink3)}.RemixPanel_recapSetPicked__6ZkeC .RemixPanel_recapSetLabel__G_zDm{color:var(--v-primary)}.RemixPanel_btnPrimary__LaHch{display:inline-flex;align-items:center;justify-content:center;gap:6px;background:var(--v-primary);color:#fff;border:0;padding:9px 14px;font-size:14px;font-weight:500;letter-spacing:-.14px;cursor:pointer}.RemixPanel_btnPrimary__LaHch:disabled{opacity:.5;cursor:default}.RemixPanel_btnSecondary__wpHlU{display:inline-flex;width:-moz-fit-content;width:fit-content;align-items:center;gap:6px;background:var(--v-field);color:var(--v-ink);border:1px solid var(--v-line2);padding:8px 12px;font-size:13px;font-weight:500;letter-spacing:-.13px;cursor:pointer}.RemixPanel_btnSecondary__wpHlU:disabled{opacity:.55;cursor:default}.RemixPanel_working___45Qa{display:flex;align-items:center;gap:8px}.RemixPanel_workingLabel__g_mHI{font-size:12.5px;color:var(--v-ink2);text-transform:capitalize}.RemixPanel_workingFlavor__0_s34{display:block;padding-left:2px;font-size:12px;line-height:1.5;color:var(--v-ink3);animation:RemixPanel_remixFlavorIn__tqprn .4s ease}@keyframes RemixPanel_remixFlavorIn__tqprn{0%{opacity:0}to{opacity:1}}.RemixPanel_dots__1i6M5{display:inline-flex;align-items:center;gap:3px}.RemixPanel_dots__1i6M5 span{width:6px;height:6px;border-radius:50%;background:var(--v-accent);animation:RemixPanel_vibe2Bounce__Htbod 1.2s ease-in-out infinite}.RemixPanel_dots__1i6M5 span:nth-child(2){animation-delay:.15s}.RemixPanel_dots__1i6M5 span:nth-child(3){animation-delay:.3s}@keyframes RemixPanel_vibe2Bounce__Htbod{0%,60%,to{transform:translateY(0)}30%{transform:translateY(-4px)}}.RemixPanel_turnStopped__Yy7bp{display:flex;align-items:flex-start;gap:6px;margin-top:2px;font-size:12.5px;color:var(--v-ink3)}.RemixPanel_turnStopped__Yy7bp svg{flex:0 0 auto;margin-top:1px}.RemixPanel_turnError__UX_El{display:flex;flex-direction:column;gap:8px;margin-top:2px}.RemixPanel_turnErrorMsg__AP3Ev{display:flex;align-items:flex-start;gap:6px;font-size:12.5px;color:var(--v-like)}.RemixPanel_turnErrorMsg__AP3Ev svg{flex:0 0 auto;margin-top:1px}.RemixPanel_composer__rZV9o{display:flex;flex-shrink:0;flex-direction:column;gap:10px;margin-top:14px;border:1px solid var(--v-line);border-radius:8px;background:var(--v-field);padding:12px}.RemixPanel_composer__rZV9o:focus-within{border-color:var(--v-line2)}.RemixPanel_composerBarEnd__yJEI_,.RemixPanel_composerBar__BBTMB{display:flex;align-items:center;gap:10px}.RemixPanel_composerBarEnd__yJEI_{margin-left:auto}.RemixPanel_send__8t7yW{display:inline-flex;width:40px;height:40px;flex:0 0 auto;align-items:center;justify-content:center;padding:0;border:0;border-radius:6px;background:var(--v-line);color:var(--v-ink);cursor:pointer;transition:background .15s ease,opacity .15s ease}.RemixPanel_send__8t7yW:hover:not(:disabled){background:var(--v-line2)}.RemixPanel_send__8t7yW:disabled{opacity:.45;cursor:default}.RemixPanel_stop__f7a_z{background:var(--v-line2)}.RemixPanel_stop__f7a_z:hover:not(:disabled){background:var(--v-like);color:#fff}.RemixPanel_partChip__vLaJZ{display:inline-flex;align-items:center;gap:6px;max-width:100%;border:1px solid var(--v-line2);border-radius:999px;background:var(--v-card);padding:4px 6px 4px 10px;font-size:12px;line-height:1.4}.RemixPanel_partChipIcon__4yEuv{flex:0 0 auto;color:var(--v-primary)}.RemixPanel_partChipSwatch___urLy{flex:0 0 auto;width:11px;height:11px;border:1px solid rgba(0,0,0,.25);border-radius:3px}.RemixPanel_partChipName__nC3S3{overflow:hidden;font-weight:600;color:var(--v-ink);text-overflow:ellipsis;white-space:nowrap}.RemixPanel_partChipFile__nNnJT{overflow:hidden;min-width:0;color:var(--v-ink3);text-overflow:ellipsis;white-space:nowrap}.RemixPanel_partChipRemove__H1woE{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:18px;height:18px;padding:0;border:0;border-radius:50%;background:transparent;color:var(--v-ink3);cursor:pointer;transition:background .15s ease,color .15s ease}.RemixPanel_partChipRemove__H1woE:hover{background:var(--v-line);color:var(--v-ink)}.RemixPanel_partHint__WfsLM{margin:-2px 0 0;font-size:11.5px;line-height:1.5;color:var(--v-ink3)}.RemixPanel_kbd__xa2Ke{display:inline-block;border:1px solid var(--v-line2);border-radius:4px;background:var(--v-card);padding:0 4px;font-family:inherit;font-size:10.5px;font-weight:600;line-height:16px;color:var(--v-ink2)}.RemixPanel_fileChip__6H68u{border-style:dashed}.RemixPanel_fileChip__6H68u a.RemixPanel_partChipName__nC3S3{color:var(--v-ink);text-decoration:none}.RemixPanel_fileChip__6H68u a.RemixPanel_partChipName__nC3S3:hover{text-decoration:underline}.RemixPanel_fileChipIcon__L_fMq{flex:0 0 auto;color:var(--v-ink2)}.RemixPanel_attachMenu__AIWJx{min-width:240px;max-height:300px;overflow-y:auto;font-family:var(--jetbrains-mono-font),ui-monospace,"SFMono-Regular",Menlo,Consolas,monospace}.RemixPanel_attachMenuLabel__L_ruB{font-size:10.5px;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--auto-muted-foreground)}.RemixPanel_attachMenuItem__N69Um{display:grid;grid-template-columns:15px 1fr auto;align-items:center;gap:8px;font-size:13px}.RemixPanel_attachMenuItem__N69Um svg{color:var(--auto-muted-foreground)}.RemixPanel_attachMenuSwatch___yHA4{justify-self:center;width:12px;height:12px;border:1px solid rgba(0,0,0,.25);border-radius:3px}.RemixPanel_attachMenuFile__lHyLw,.RemixPanel_attachMenuName__OB44k{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.RemixPanel_attachMenuFile__lHyLw{max-width:45%;font-size:11.5px;color:var(--auto-muted-foreground)}.RemixPanel_composerField__bQlW6{position:relative}.RemixPanel_composerField__bQlW6 textarea{display:block;min-height:96px;width:100%;resize:none;border:0;background:transparent;padding:4px 4px 0;font-family:inherit;font-size:13.5px;line-height:1.5;color:var(--v-ink);outline:none}.RemixPanel_composerField__bQlW6 textarea::placeholder{color:var(--v-ink3)}.RemixPanel_composerAttach__MqDGy{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;flex:0 0 auto;padding:0;border:0;border-radius:6px;background:none;color:var(--v-ink2);cursor:pointer;transition:background .15s ease,color .15s ease}.RemixPanel_composerAttach__MqDGy:hover:not(:disabled){background:var(--v-line);color:var(--v-ink)}.RemixPanel_composerAttach__MqDGy:disabled{opacity:.5;cursor:default}.RemixPanel_dropZone__NL4oJ{position:relative}.RemixPanel_dropOverlay__LVn3K{pointer-events:none;position:absolute;inset:0;z-index:5;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;border:2px dashed var(--v-accent);background:color-mix(in srgb,var(--v-bg) 90%,transparent);color:var(--v-accent);font-size:13px;font-weight:500}.RemixPanel_attachRow__IzXB0{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.RemixPanel_attachThumb___7dWn{position:relative;display:block;width:52px;height:52px}.RemixPanel_attachThumb___7dWn img{width:100%;height:100%;object-fit:cover;border:1px solid var(--v-line);display:block}.RemixPanel_attachRemove__Ht9Ux{position:absolute;top:-5px;right:-5px;display:flex;align-items:center;justify-content:center;width:17px;height:17px;border:0;background:var(--v-primary);color:#fff;cursor:pointer}.RemixPanel_attachAdd__BF23Z{display:inline-flex;align-items:center;gap:5px;border:1px dashed var(--v-line2);background:none;padding:7px 12px;font-size:13px;font-weight:500;color:var(--v-ink2);cursor:pointer}.RemixPanel_attachAdd__BF23Z:disabled{opacity:.5;cursor:default}.RemixPanel_attachCount__cWi5j{font-size:11.5px;color:var(--v-ink3)}.RemixPanel_genOverlay__qGN3x{position:absolute;inset:0;z-index:10;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;background:color-mix(in srgb,var(--v-field,var(--auto-muted)) 82%,transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);padding:0 32px;color:var(--auto-foreground)}.RemixPanel_genHalo__1bkCa{position:absolute;width:64px;height:64px;border-radius:50%;background:color-mix(in srgb,var(--auto-primary) 30%,transparent);filter:blur(24px);animation:RemixPanel_vibe2Blink__wq00y 1.6s ease-in-out infinite}.RemixPanel_genPhase__RREDH{font-size:14.5px;font-weight:700;text-align:center;text-transform:capitalize}.RemixPanel_genFlavor__7rEjF{font-size:12px;color:var(--auto-text-secondary);text-align:center}.RemixPanel_genBarWrap__rO9Cy{display:flex;width:100%;max-width:280px;flex-direction:column;align-items:center;gap:5px}.RemixPanel_genBar__LcGwQ{height:6px;width:100%;overflow:hidden;background:color-mix(in srgb,var(--auto-foreground) 12%,transparent)}.RemixPanel_genFill__3mT8H{height:100%;background:var(--auto-primary);transition:width .25s ease-out}.RemixPanel_genFillPulse__J_yN2{height:100%;width:33%;background:color-mix(in srgb,var(--auto-primary) 60%,transparent);animation:RemixPanel_vibe2Blink__wq00y 1.4s ease-in-out infinite}.RemixPanel_genPct__dlRcl{font-size:11.5px;color:var(--auto-text-secondary);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.RemixPanel_genAwaiting__MjwaJ{gap:12px;background:color-mix(in srgb,var(--v-field,var(--auto-muted)) 88%,transparent)}.RemixPanel_awaitRing___i95z{position:absolute;width:60px;height:60px;border-radius:50%;border:2px solid color-mix(in srgb,var(--auto-primary) 50%,transparent);animation:RemixPanel_vibe2AwaitPulse__X8kJa 1.8s ease-out infinite}.RemixPanel_awaitIcon__0ryfe{color:var(--auto-primary)}.RemixPanel_awaitTitle__D0PdR{font-size:15px;font-weight:700;text-align:center;color:var(--auto-foreground)}.RemixPanel_awaitHint__NXhod{max-width:260px;font-size:12px;font-weight:600;text-align:center;color:var(--auto-primary)}@keyframes RemixPanel_vibe2AwaitPulse__X8kJa{0%{transform:scale(.75);opacity:.9}to{transform:scale(1.7);opacity:0}}.RemixPanel_fbBlock__ef47m{display:flex;flex-shrink:0;flex-direction:column;gap:10px;margin-top:12px;border:1px solid var(--v-line);border-radius:8px;background:var(--v-card);padding:10px 12px}.RemixPanel_fbRow__LaNAD{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.RemixPanel_fbLead__DPZBL{font-size:12.5px;color:var(--v-ink3)}.RemixPanel_fbScale__Hdl_f{display:flex;align-items:center;gap:2px}.RemixPanel_fbFace__FE5lD{display:inline-flex;align-items:center;justify-content:center;width:30px;height:28px;padding:0;border:1px solid transparent;background:none;font-size:16px;line-height:1;cursor:pointer;filter:grayscale(1);opacity:.65;transition:filter .15s,opacity .15s,border-color .15s,background .15s}.RemixPanel_fbFace__FE5lD:hover:not(:disabled){filter:none;opacity:1;background:var(--v-field)}.RemixPanel_fbFace__FE5lD:disabled{cursor:default}.RemixPanel_fbSkip__MNBR0{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;padding:0;border:0;background:none;color:var(--v-ink3);cursor:pointer}.RemixPanel_fbSkip__MNBR0:hover:not(:disabled){color:var(--v-ink)}.RemixPanel_fbSkip__MNBR0:disabled{cursor:default}.RemixPanel_fbFaceStatic__ahWGI{font-size:16px;line-height:1}.RemixPanel_fbTrailing__oTQtK{margin-left:auto}.RemixPanel_fbToast__OsLNp{display:inline-flex;align-items:baseline;gap:10px}.RemixPanel_fbToast__OsLNp .RemixPanel_toastAction__vTLXk{color:var(--auto-primary);font-weight:600;text-decoration:underline;text-underline-offset:2px;white-space:nowrap}.RemixPanel_fbDetail__7zSY_{display:flex;flex-direction:column;gap:10px;border-top:1px solid var(--v-line);padding-top:10px}.RemixPanel_fbChips__lM9_K{display:flex;flex-wrap:wrap;gap:6px}.RemixPanel_fbChip__jIyLq{border:1px solid var(--v-line2);background:var(--v-field);padding:5px 10px;font-family:inherit;font-size:12.5px;color:var(--v-ink);cursor:pointer;transition:border-color .15s,background .15s}.RemixPanel_fbChip__jIyLq:hover:not(:disabled){border-color:var(--v-accent)}.RemixPanel_fbChip__jIyLq:disabled{opacity:.6;cursor:default}.RemixPanel_fbChipActive__JkINg{border-color:var(--v-accent);background:color-mix(in srgb,var(--v-accent) 12%,var(--v-field))}.RemixPanel_fbNote__M9IF3{width:100%;border:1px solid var(--v-line2);background:var(--v-field);padding:8px 10px;font-family:inherit;font-size:13px;color:var(--v-ink);resize:vertical}.RemixPanel_fbNote__M9IF3::placeholder{color:var(--v-ink3)}.RemixPanel_fbNote__M9IF3:focus{outline:none;border-color:var(--v-accent)}.RemixPanel_fbActions__VGb85{display:flex;justify-content:flex-end;gap:8px}.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_toggle__F9No2{padding:12px 14px;border:1px solid var(--v-line);border-radius:10px;background:var(--v-card)}.PrintableFiles_toggleLabel__AX1Sd{display:flex;align-items:center;gap:8px;margin:0;font-size:13px;font-weight:500;color:var(--v-ink);cursor:pointer}.PrintableFiles_toggleLabel__AX1Sd:has(.PrintableFiles_toggleBox__LidT4:disabled){cursor:default}.PrintableFiles_toggleBox__LidT4{width:15px;height:15px;flex-shrink:0;margin:0;accent-color:#2ea043;cursor:inherit}.PrintableFiles_toggleBox__LidT4:disabled{opacity:.75}.PrintableFiles_toggleHint__vLha6{margin:4px 0 0 23px;font-family:var(--v-mono);font-size:11px;line-height:1.5;color:var(--v-ink3)}.PrintableFiles_panelToggle__LPcYF{margin-bottom:16px}.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)}.GenerationModelPicker_container-extra__jnaZN{margin-left:auto;margin-right:auto;max-width:1728px;padding-left:14px;padding-right:14px}@media(min-width:1440px){.GenerationModelPicker_container-extra__jnaZN{padding-left:24px;padding-right:24px;max-width:1748px}}@media(min-width:2540px){.GenerationModelPicker_container-extra__jnaZN{max-width:1992px;padding-left:0;padding-right:0}}.GenerationModelPicker_row__wsXTS{display:flex;align-items:center;gap:16px;flex-wrap:wrap}.GenerationModelPicker_group__avUZ_{display:flex;align-items:center;gap:5px}.GenerationModelPicker_label__KRv_t{font-size:13px;color:var(--auto-muted-foreground)}.GenerationModelPicker_label__KRv_t:after{content:":"}.GenerationModelPicker_trigger__NceNr{display:flex;align-items:center;gap:4px;height:32px;padding:0 6px;border:0;border-radius:6px;background:transparent;color:var(--auto-foreground);font-family:inherit;font-size:13px;font-weight:700;cursor:pointer}.GenerationModelPicker_trigger__NceNr:hover,.GenerationModelPicker_trigger__NceNr[data-state=open]{background:var(--auto-border-light)}.GenerationModelPicker_trigger__NceNr:disabled{opacity:.55;pointer-events:none}.GenerationModelPicker_caret__yNEVo{color:var(--auto-muted-foreground)}.GenerationModelPicker_menu__Yu8_J{min-width:190px}.GenerationModelPicker_menuLabel__LqJu_{font-size:10.5px;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--auto-muted-foreground)}.GenerationModelPicker_item__16ZKz{display:grid;grid-template-columns:16px 1fr auto;align-items:center;gap:8px;font-size:13px}.GenerationModelPicker_itemMark__d6yj_{display:flex;align-items:center;justify-content:center;color:var(--auto-primary)}.GenerationModelPicker_itemConnect__2mwbr{color:var(--auto-primary)}.GenerationModelPicker_itemUpgrade__21H5W{color:var(--auto-foreground)}.GenerationModelPicker_upgradeBadge__XjjzF{font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:var(--auto-primary);justify-self:end}.GenerationModelPicker_connectContent__2RvN3{max-width:420px}.GenerationModelPicker_connectBody__u7KYd{display:flex;flex-direction:column;gap:12px;padding:4px}.GenerationModelPicker_connectTitle__vxX64{font-size:17px;font-weight:700;margin:0}.GenerationModelPicker_connectText__faOny{font-size:13px;color:var(--auto-text-secondary);line-height:1.55;margin:0}.GenerationModelPicker_connectRow__cuS3r{display:flex;gap:8px}.GenerationModelPicker_connectInput__twSH0{flex:1 1;min-width:0;height:40px;padding:0 12px;border:1px solid var(--auto-border);background:var(--auto-background);color:var(--auto-foreground);font-size:13px}.GenerationModelPicker_connectInput__twSH0::placeholder{color:var(--auto-muted-foreground)}.GenerationModelPicker_connectInput__twSH0:focus{outline:none;border-color:var(--auto-primary)}.GenerationModelPicker_connectPrimary__yjhDc{height:40px;padding:0 16px;border:0;background:var(--auto-primary);color:#fff;font-size:14px;font-weight:500;letter-spacing:-.16px;cursor:pointer}.GenerationModelPicker_connectPrimary__yjhDc:hover{background:color-mix(in srgb,var(--auto-primary) 88%,#000)}.GenerationModelPicker_connectPrimary__yjhDc:disabled{opacity:.55;cursor:default}.GenerationModelPicker_connectSecondary__SJh6r{height:40px;padding:0 16px;border:1px solid var(--auto-border);background:none;color:var(--auto-foreground);font-size:14px;font-weight:500;letter-spacing:-.16px;cursor:pointer}.GenerationModelPicker_connectSecondary__SJh6r:hover{background:var(--auto-muted)}.GenerationModelPicker_connectSecondary__SJh6r:disabled{opacity:.55;cursor:default}.GenerationModelPicker_connectError__GNFOM{font-size:12.5px;color:var(--auto-destructive,#d33);margin:0}.ClaudeConnect_container-extra__cGHGg{margin-left:auto;margin-right:auto;max-width:1728px;padding-left:14px;padding-right:14px}@media(min-width:1440px){.ClaudeConnect_container-extra__cGHGg{padding-left:24px;padding-right:24px;max-width:1748px}}@media(min-width:2540px){.ClaudeConnect_container-extra__cGHGg{max-width:1992px;padding-left:0;padding-right:0}}.ClaudeConnect_flow__l_d8S{display:flex;flex-direction:column;gap:12px}.ClaudeConnect_caption__aSul3{margin:0;font-size:12.5px;line-height:1.55;color:var(--auto-text-secondary)}.ClaudeConnect_codeRow__sU_7t{display:flex;gap:8px}.ClaudeConnect_codeInput__vaaXS{height:38px;min-width:0;flex:1 1;border-radius:8px;border:1px solid var(--auto-border);background:var(--auto-background);padding:0 12px;font-size:13px;color:var(--auto-foreground)}.ClaudeConnect_codeInput__vaaXS::placeholder{color:var(--auto-muted-foreground)}.ClaudeConnect_codeInput__vaaXS:focus{outline:none;border-color:var(--auto-primary)}.ClaudeConnect_error__RviE1{margin:0;font-size:12.5px;line-height:1.5;color:var(--auto-destructive)}.ClaudeConnect_btnPrimary__BBsrO,.ClaudeConnect_btnSecondary__5gBfQ{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:38px;padding:0 16px;border-radius:8px;font-size:13px;font-weight:600;letter-spacing:-.13px;cursor:pointer}.ClaudeConnect_btnPrimary__BBsrO:disabled,.ClaudeConnect_btnSecondary__5gBfQ:disabled{opacity:.55;cursor:default}.ClaudeConnect_btnPrimary__BBsrO{border:0;background:var(--auto-primary);color:var(--auto-primary-foreground,#fff)}.ClaudeConnect_btnSecondary__5gBfQ{background:var(--auto-muted);color:var(--auto-foreground);border:1px solid var(--auto-border)}.ClaudeConnect_btnBlock__GcN_D{width:100%}.ClaudeConnect_spin__U_Mwy{animation:ClaudeConnect_byosSpin__pMw11 .7s linear infinite}@keyframes ClaudeConnect_byosSpin__pMw11{to{transform:rotate(1turn)}}.ClaudeConnect_dialog__Ym7Tv{max-width:420px}.ClaudeConnect_dialogHead__A6wIg{display:flex;flex-direction:column;align-items:center;gap:14px;text-align:center}.ClaudeConnect_dialogIcon__r2D9B{display:flex;align-items:center;justify-content:center;width:52px;height:52px;border-radius:12px;background:color-mix(in srgb,var(--auto-primary) 12%,transparent);color:var(--auto-primary)}.ClaudeConnect_dialogTitle__P6wF1{margin:0;font-size:18px;font-weight:700;letter-spacing:-.2px;color:var(--auto-foreground)}.ClaudeConnect_dialogBody__ThAK8{margin-top:20px}.ClaudeConnect_section__CZdlT{display:flex;flex-direction:column;gap:12px}.ClaudeConnect_sectionLabel__o5UDT{font-size:12px;font-weight:500;color:var(--auto-text-secondary)}.ClaudeConnect_connected__ld8GQ{display:flex;align-items:center;justify-content:space-between;gap:12px;border-radius:12px;border:1px solid var(--auto-border);background:var(--auto-card);padding:12px 16px}.ClaudeConnect_connectedInfo__0OCCo{display:flex;flex-direction:column;gap:2px;min-width:0}.ClaudeConnect_connectedTitle__i7eRW{font-size:14px;font-weight:600;color:var(--auto-foreground)}.ClaudeConnect_connectedHint__2kgcE{font-size:12px;color:var(--auto-text-secondary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.VibePaywall_container-extra__Fd3cR{margin-left:auto;margin-right:auto;max-width:1728px;padding-left:14px;padding-right:14px}@media(min-width:1440px){.VibePaywall_container-extra__Fd3cR{padding-left:24px;padding-right:24px;max-width:1748px}}@media(min-width:2540px){.VibePaywall_container-extra__Fd3cR{max-width:1992px;padding-left:0;padding-right:0}}.VibePaywall_content__bKvUw{--pw-mono:var(--jetbrains-mono-font),ui-monospace,"SFMono-Regular",Menlo,Consolas,monospace;max-width:980px;max-height:calc(100dvh - 32px);overflow-y:auto;font-family:var(--pw-mono)}.VibePaywall_head__V5xfD{display:flex;flex-direction:column;align-items:center;gap:8px;text-align:center;padding:8px 4px 0}.VibePaywall_mark__5Sgyk{display:flex;align-items:center;justify-content:center;width:52px;height:52px;background:color-mix(in srgb,var(--auto-primary) 12%,transparent);color:var(--auto-primary)}.VibePaywall_title__apWT4{font-size:22px;font-weight:700;letter-spacing:-.02em;margin:6px 0 0}.VibePaywall_reason__Rknrr{font-size:13px;color:var(--auto-text-secondary);margin:0;line-height:1.6;max-width:560px}.VibePaywall_plans__uH7Q6{display:grid;grid-template-columns:repeat(3,1fr);align-items:stretch;gap:16px;margin-top:24px}@media(max-width:768px){.VibePaywall_plans__uH7Q6{grid-template-columns:1fr}}.VibePaywall_plan___oFKC{display:flex;flex-direction:column;border:1px solid var(--auto-border);background:var(--auto-card);padding:22px 20px 24px}.VibePaywall_planPopular__5Qfi2{--auto-foreground:#fff;--auto-text-secondary:rgb(255 255 255/72%);--auto-muted-foreground:rgb(255 255 255/55%);--auto-border:rgb(255 255 255/22%);--auto-muted:rgb(255 255 255/10%);border-color:transparent;background:linear-gradient(180deg,#14181d,#0b0e12);color:var(--auto-foreground)}[data-theme=dark] .VibePaywall_planPopular__5Qfi2{border-color:rgba(255,255,255,.14);background:linear-gradient(180deg,#23272e,#16191e)}.VibePaywall_planTop__DDzRr{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:24px}.VibePaywall_planName__CRRbm{font-size:17px;font-weight:700;letter-spacing:-.01em}.VibePaywall_badges__u2GM2{display:flex;align-items:center;gap:6px}.VibePaywall_badge__73PTM{font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;padding:3px 7px;white-space:nowrap}.VibePaywall_badgeCurrent__HQC1U,.VibePaywall_badgeNeutral__0sLxz{background:var(--auto-muted);color:var(--auto-text-secondary)}.VibePaywall_badgePopular__T3fyT{background:#00bd3f;color:#06240f}.VibePaywall_planPrice__p4NxP{display:flex;align-items:baseline;gap:4px;font-size:30px;font-weight:700;line-height:1;letter-spacing:-.03em;white-space:nowrap;margin-top:18px}.VibePaywall_perMonth__qSjE6{font-size:12px;font-weight:500;letter-spacing:0;color:var(--auto-muted-foreground)}.VibePaywall_cta__ZBETY{height:40px;margin-top:20px;border:1px solid var(--auto-border);background:transparent;color:var(--auto-foreground);font-family:inherit;font-size:14px;font-weight:500;letter-spacing:-.16px;cursor:pointer}.VibePaywall_cta__ZBETY:hover:not(:disabled){background:var(--auto-muted)}.VibePaywall_cta__ZBETY:disabled{opacity:.55;cursor:default}.VibePaywall_ctaPrimary__nCWLD{border-color:transparent;background:var(--auto-primary);color:#fff}.VibePaywall_ctaPrimary__nCWLD:hover:not(:disabled){background:color-mix(in srgb,var(--auto-primary) 88%,#000)}.VibePaywall_ctaSpacer__oQVJq{height:40px;margin-top:20px}.VibePaywall_features__a_h3h{display:flex;flex-direction:column;gap:11px;flex:1 1;margin:24px 0 0;padding:0;list-style:none}.VibePaywall_features__a_h3h li{display:flex;align-items:flex-start;gap:10px;font-size:12.5px;line-height:1.45}.VibePaywall_features__a_h3h li:before{content:"";flex-shrink:0;width:5px;height:5px;margin-top:5px;background:var(--auto-muted-foreground)}.VibePaywall_byos__PTJRC{display:flex;align-items:center;gap:16px;width:100%;margin-top:20px;padding:16px 18px;border:1px solid color-mix(in srgb,#00bd3f 50%,transparent);background:color-mix(in srgb,#00bd3f 7%,var(--auto-card));color:var(--auto-foreground);font-family:inherit;text-align:left;cursor:pointer}.VibePaywall_byos__PTJRC:hover{background:color-mix(in srgb,#00bd3f 13%,var(--auto-card))}@media(max-width:768px){.VibePaywall_byos__PTJRC{align-items:flex-start;flex-direction:column;gap:12px}}.VibePaywall_byosStatic__M7_pL{cursor:default}.VibePaywall_byosStatic__M7_pL:hover{background:color-mix(in srgb,#00bd3f 7%,var(--auto-card))}.VibePaywall_byosForm___tXc5{flex-direction:column;align-items:stretch;gap:12px}.VibePaywall_byosIcon__QR8ue{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:38px;height:38px;background:color-mix(in srgb,#00bd3f 16%,transparent);color:#00bd3f}.VibePaywall_byosCopy__sJScm{display:flex;flex-direction:column;gap:4px;flex:1 1;min-width:0}.VibePaywall_byosTitle__7Cjgb{font-size:13.5px;font-weight:700;letter-spacing:-.01em}.VibePaywall_byosText__f7zTr{font-size:12px;line-height:1.5;color:var(--auto-text-secondary)}.VibePaywall_byosCta__zcwvm{display:inline-flex;align-items:center;gap:8px;flex-shrink:0;height:38px;padding:0 16px;background:#00bd3f;color:#06240f;font-size:13px;font-weight:700}.VibePaywall_tryRemix__XriVs{font-size:13px;color:var(--auto-text-secondary);text-align:center;margin:22px 0 0}.VibePaywall_tryRemixLink__bCbyW{display:inline-flex;align-items:center;gap:4px;color:var(--auto-primary);font-weight:600;text-decoration:underline;text-underline-offset:2px}.VibePaywall_tryRemixLink__bCbyW:hover{text-decoration:none}.VibePaywall_planSkeleton__9ZvQH{height:311px;background:var(--auto-muted);animation:VibePaywall_pulse__wlawI 1.4s ease-in-out infinite}.VibePaywall_empty__MnySb{font-size:13px;color:var(--auto-text-secondary);text-align:center;margin:18px 0 4px}@keyframes VibePaywall_pulse__wlawI{50%{opacity:.55}}.RemixExperience_container-extra__yDCGP{margin-left:auto;margin-right:auto;max-width:1728px;padding-left:14px;padding-right:14px}@media(min-width:1440px){.RemixExperience_container-extra__yDCGP{padding-left:24px;padding-right:24px;max-width:1748px}}@media(min-width:2540px){.RemixExperience_container-extra__yDCGP{max-width:1992px;padding-left:0;padding-right:0}}.RemixExperience_cta__PJ3XZ{display:flex;gap:10px;align-items:center;flex-wrap:wrap}.RemixExperience_rmx__OEvLj{flex:1 1;background:var(--v-primary);color:#fff;border:0;padding:12px 16px;font-size:16px;font-weight:500;letter-spacing:-.16px;gap:8px;white-space:nowrap;text-decoration:none}.RemixExperience_lk__jpyNZ,.RemixExperience_rmx__OEvLj{display:flex;align-items:center;justify-content:center;cursor:pointer}.RemixExperience_lk__jpyNZ{flex:0 0 auto;width:48px;height:48px;border:1px solid var(--v-line2);background:none;color:var(--v-ink2)}.RemixExperience_lk__jpyNZ.RemixExperience_liked__XwTps{color:var(--v-like)}.RemixExperience_inlinePanelFill__0ZY_J{display:flex;flex:1 1;min-width:0;min-height:0}.ReviewRating_container-extra__PFp7s{margin-left:auto;margin-right:auto;max-width:1728px;padding-left:14px;padding-right:14px}@media(min-width:1440px){.ReviewRating_container-extra__PFp7s{padding-left:24px;padding-right:24px;max-width:1748px}}@media(min-width:2540px){.ReviewRating_container-extra__PFp7s{max-width:1992px;padding-left:0;padding-right:0}}.ReviewRating_root__lROz_{display:flex;align-items:center;gap:4px;margin-top:8px;padding:0;border:0;background:none;color:var(--v-ink,#111);font:inherit;font-size:12.5px;line-height:20px;cursor:pointer}.ReviewRating_root__lROz_:hover .ReviewRating_count__h1y7q{text-decoration:underline}.ReviewRating_rate__Vs_Ke{font-weight:600}.ReviewRating_star__2CdqE{width:11px;height:11px;flex-shrink:0}.ReviewRating_count__h1y7q{margin-left:2px;color:var(--v-ink3,#737373)}.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);--dock-surface:#202022;--dock-line:#2c2c2e;--dock-field:#3d3d41;--dock-field-line:#434346;--dock-ink:#fff;--dock-ink2:rgb(255 255 255/60%);--dock-ink3:#7f7f7f;--dock-cta:#0071e3;--dock-gutter:var(--removed-body-scroll-bar-size,0px);position:fixed;right:calc(32px + var(--dock-gutter));bottom:24px;z-index:20;display:flex;flex-direction:column;align-items:flex-end;width:512px;max-width:calc(100vw - 64px);font-family:var(--jetbrains-mono-font),ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;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{--dock-bar-h:0px;width:auto}.StoryBuyBox_bar__FU6Kz{box-sizing:border-box;display:flex;flex-direction:row;align-items:center;gap:40px;width:100%;height:66px;padding:10px 10px 10px 28px;background:var(--dock-surface);border:1px solid var(--dock-line);border-radius:100px;box-shadow:0 8px 24px rgba(0,0,0,.4);color:var(--dock-ink);transition:height .24s var(--ease-out-expo),gap .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{font-size:24px;font-weight:700;line-height:28px;transition:font-size .24s var(--ease-out-expo),line-height .24s var(--ease-out-expo)}.StoryBuyBox_price__OBfxN,.StoryBuyBox_ships__ifw_X{align-self:stretch;color:var(--dock-ink);white-space:nowrap}.StoryBuyBox_ships__ifw_X{font-size:15px;font-weight:400;line-height:18px;letter-spacing:-.02em;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:10px;height:46px}.StoryBuyBox_qty__O_wo3[data-slot=select-trigger]{box-sizing:border-box;flex:none;justify-content:space-between;gap:4px;width:122px;height:46px;padding:0 10px 0 14px;border:1px solid var(--dock-field-line);border-radius:72px;background:var(--dock-field);color:var(--dock-ink);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),background-color .2s ease}.StoryBuyBox_qty__O_wo3[data-slot=select-trigger]:hover{background:#4a4a4f}.StoryBuyBox_qty__O_wo3[data-slot=select-trigger] svg{flex:none;width:18px;height:18px;opacity:1;color:var(--dock-ink)}.StoryBuyBox_qtyContent__Pjajq{--auto-popover:var(--dock-surface,#202022);--auto-popover-foreground:#fff;--auto-border:var(--dock-line,#2c2c2e);--auto-accent:var(--dock-field,#3d3d41);font-family:var(--jetbrains-mono-font),ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;min-width:122px;max-height:320px;border-radius:16px}.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:121px;height:46px;padding:12px 24px;border:none;border-radius:100px;background:var(--dock-cta);color:#fff;font-family:inherit;font-size:16px;font-weight:700;line-height:19px;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),background-color .2s ease,opacity .2s ease,transform .12s ease}.StoryBuyBox_buy__uKoba:hover:not(:disabled){background:#0a84ff}.StoryBuyBox_buy__uKoba:active:not(:disabled){transform:scale(.97)}.StoryBuyBox_buy__uKoba:disabled{opacity:.5;cursor:default}.StoryBuyBox_cube__XsngD{position:fixed;left:32px;bottom:24px;box-sizing:border-box;display:flex;flex-direction:row;flex:none;align-items:center;gap:9px;height:40px;padding:0 15px;border:1.5px solid var(--dock-line);border-radius:100px;background:var(--dock-surface);color:var(--dock-ink);box-shadow:0 8px 24px rgba(0,0,0,.4);cursor:pointer;transition:bottom .24s var(--ease-out-expo),opacity .2s ease,visibility .2s,background-color .2s ease,border-color .2s ease,color .2s ease,transform .2s var(--ease-out-expo)}.StoryBuyBox_cube__XsngD:hover{background:#2c2c2f}.StoryBuyBox_cube__XsngD:hover .StoryBuyBox_cubeLabel__lAUuP{color:var(--dock-ink)}.StoryBuyBox_cube__XsngD:active{transform:scale(.97)}.StoryBuyBox_cube__XsngD[data-state=open]{background:#fff;border-color:#fff;color:#111}.StoryBuyBox_cube__XsngD[data-state=open] .StoryBuyBox_cubeLabel__lAUuP{color:#111}.StoryBuyBox_cube__XsngD[data-state=open]:focus-visible{outline-color:#111}.StoryBuyBox_cubeLabel__lAUuP{font-size:16px;font-weight:400;line-height:19px;color:var(--dock-ink3);transition:color .2s ease}.StoryBuyBox_dock__NrO3Y:not([data-top=true]) .StoryBuyBox_cube__XsngD{opacity:0;visibility:hidden;transform:translateY(14px);pointer-events:none}.StoryBuyBox_buy__uKoba:focus-visible,.StoryBuyBox_cube__XsngD:focus-visible,.StoryBuyBox_qty__O_wo3[data-slot=select-trigger]:focus-visible{outline:2px solid #fff;outline-offset:-3px;box-shadow:0 0 0 3px rgba(0,0,0,.55)}.StoryBuyBox_dock__NrO3Y[data-min=true]{width:268px}.StoryBuyBox_dock__NrO3Y[data-min=true] .StoryBuyBox_bar__FU6Kz{height:54px;padding:8px 8px 8px 20px;gap:16px}.StoryBuyBox_dock__NrO3Y[data-min=true] .StoryBuyBox_price__OBfxN{font-size:18px;line-height:22px}.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:38px;gap:0}.StoryBuyBox_dock__NrO3Y[data-min=true] .StoryBuyBox_buy__uKoba{width:106px;height:38px;padding:0 12px;font-size:15px}.StoryBuyBox_dock__NrO3Y[data-out=true]{opacity:0;transform:translateY(10px);pointer-events:none}@media(max-width:860px){.StoryBuyBox_dock__NrO3Y{--dock-bar-h:60px}.StoryBuyBox_dock__NrO3Y:not(.StoryBuyBox_bare__4iNnP){right:calc(8px + var(--dock-gutter));bottom:calc(8px + env(safe-area-inset-bottom, 0px));left:8px;width:auto;max-width:none}.StoryBuyBox_cube__XsngD{left:8px;bottom:calc(16px + var(--dock-bar-h) + env(safe-area-inset-bottom, 0px))}.StoryBuyBox_bar__FU6Kz{min-width:0;height:60px;padding:6px 6px 6px 14px;gap:10px}.StoryBuyBox_price__OBfxN{font-size:19px;line-height:23px}.StoryBuyBox_ships__ifw_X{max-width:100%;font-size:12px;line-height:15px;text-overflow:ellipsis}.StoryBuyBox_actions__K1UDD{flex:none;gap:8px;height:46px}.StoryBuyBox_qty__O_wo3[data-slot=select-trigger]{width:auto;min-width:0;padding:0 6px 0 12px;font-size:14px}.StoryBuyBox_qty__O_wo3[data-slot=select-trigger] svg{width:16px;height:16px}.StoryBuyBox_buy__uKoba{width:auto;min-width:0;padding:12px 14px;font-size:15px}.StoryBuyBox_dock__NrO3Y[data-min=true]{--dock-bar-h:50px}.StoryBuyBox_dock__NrO3Y[data-min=true] .StoryBuyBox_bar__FU6Kz{height:50px;padding:6px 6px 6px 16px}.StoryBuyBox_dock__NrO3Y[data-min=true] .StoryBuyBox_actions__K1UDD,.StoryBuyBox_dock__NrO3Y[data-min=true] .StoryBuyBox_buy__uKoba{height:38px}.StoryBuyBox_dock__NrO3Y[data-min=true] .StoryBuyBox_buy__uKoba{width:auto}}@media(max-width:400px){.StoryBuyBox_bar__FU6Kz{padding:6px 6px 6px 12px;gap:8px}.StoryBuyBox_ships__ifw_X{font-size:11.5px}.StoryBuyBox_qty__O_wo3[data-slot=select-trigger]{padding:0 6px 0 10px}.StoryBuyBox_buy__uKoba{padding:12px}}@media(prefers-reduced-motion:reduce){.StoryBuyBox_bar__FU6Kz,.StoryBuyBox_buy__uKoba,.StoryBuyBox_cubeLabel__lAUuP,.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:not([data-top=true]) .StoryBuyBox_cube__XsngD,.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:1748px;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}}