.ThemeDetail_page__Ta1E4{--ink:#111;--muted:#414141;--line:#e5e5e5;--canvas:#fafafa;--canvas-dot:#cecece;--canvas-spacing:20px;width:calc(100% - 64px);max-width:none;margin:0 auto;padding-bottom:64px;color:var(--ink);font-size:14px}.ThemeDetail_page__Ta1E4 :is(a,button,summary,[tabindex]):focus-visible{outline:2px solid #585858;outline-offset:4px}:where(.ThemeDetail_page__Ta1E4) button{font:inherit;color:inherit;border:0;cursor:pointer;background:none;padding:0}:where(.ThemeDetail_page__Ta1E4) button:disabled{cursor:default;opacity:.45}:where(.ThemeDetail_page__Ta1E4) a{color:inherit;text-decoration:none}:where(.ThemeDetail_page__Ta1E4) svg{flex-shrink:0}.ThemeDetail_breadcrumbs__VrmDU{display:flex;align-items:center;padding:24px 0}.ThemeDetail_backButton__ltNFd{display:inline-flex;align-items:center;gap:6px;height:36px;font-size:13px;font-weight:500;color:var(--ink);transition:opacity .15s}.ThemeDetail_backButton__ltNFd:hover{opacity:.65}.ThemeDetail_crumbCurrent__GNafY{color:#292929}.ThemeDetail_layout__zxKjZ{display:grid;grid-template-columns:minmax(0,1fr) 320px;grid-template-rows:auto 1fr;-moz-column-gap:48px;column-gap:48px;row-gap:33px;align-items:start}.ThemeDetail_gallery__9zTyK{grid-column:1;grid-row:1;min-width:0;max-width:100%}.ThemeDetail_summary__z0ftS{grid-column:2;grid-row:1/span 2;align-self:start;position:sticky;top:calc(var(--marketplace-header-height, 84px) + 24px);padding-top:13px;min-width:0}.ThemeDetail_details__SzRzw{grid-column:1;grid-row:2;min-width:0;container-type:inline-size;container-name:theme-details}.ThemeDetail_card___fPV1{background:var(--canvas);border:1px solid #e4e4e4;border-radius:6px;overflow:hidden;contain:layout paint;isolation:isolate}.ThemeDetail_toolbar__fPZiQ{height:55px;padding:0 16px 0 20px;display:flex;align-items:center;justify-content:space-between;gap:12px;background:#fcfcfc;border-bottom:1px solid #e2e2e2}.ThemeDetail_styleWrap__Qjb2h{position:relative;min-width:0}.ThemeDetail_styleTrigger__zx_5n{display:flex;align-items:center;gap:8px;font-size:12px;padding:9px 0;min-height:40px}.ThemeDetail_styleTrigger__zx_5n strong{font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ThemeDetail_smallLabel__Aswiz{color:var(--muted);font-size:10px;letter-spacing:.6px;text-transform:uppercase}.ThemeDetail_swatch__zz4jx{height:12px;width:12px;border-radius:50%;background:linear-gradient(140deg,#c5c5c5 50%,#4b4b4b 0);border:1px solid #36363615}.ThemeDetail_stylePopover__IDDES{position:absolute;top:44px;left:-7px;z-index:8;min-width:225px;max-height:320px;overflow:auto;padding:12px;background:#fff;border:1px solid var(--line);border-radius:3px;box-shadow:0 12px 30px #21212113}.ThemeDetail_stylePopover__IDDES p{font-size:11px;color:var(--muted);margin:3px 2px 10px}.ThemeDetail_styleChoice___xysr{display:flex;width:100%;justify-content:space-between;align-items:center;gap:12px;padding:10px;border-radius:2px;font-size:12px;text-align:left}.ThemeDetail_styleChoice___xysr:hover{background:#f5f5f5}.ThemeDetail_styleChoice___xysr[aria-checked=true]{background:#f1f1f1;font-weight:500}.ThemeDetail_options__Aud2V{display:flex;align-items:center;gap:11px}.ThemeDetail_deviceGroup__l1MEM{display:flex;gap:2px;background:#efefef;padding:3px;border-radius:3px}.ThemeDetail_deviceButton__q_Ioy{width:32px;height:28px;display:flex;align-items:center;justify-content:center;border-radius:2px;color:var(--muted)}.ThemeDetail_deviceButton__q_Ioy[aria-pressed=true]{background:#fff;color:var(--ink);box-shadow:0 1px 3px #2a2a2a14}.ThemeDetail_deviceButton__q_Ioy:hover{color:var(--ink)}.ThemeDetail_toolbarDivider__2g2ZO{width:1px;height:19px;background:#e2e2e2}.ThemeDetail_iconButton__VVTXJ{height:32px;width:32px;display:flex;align-items:center;justify-content:center;color:var(--muted);border-radius:3px}.ThemeDetail_iconButton__VVTXJ:hover{background:#ebebeb;color:var(--ink)}.ThemeDetail_stage__5y_Ml{--phone-height:303px;--phone-inset:25px;--phone-right:25px;--desktop-top:42px;--desktop-left:32px;--desktop-width:calc(100% - 97px);--chrome-height:25px;position:relative;aspect-ratio:1.65;min-width:0;min-height:0;background:var(--canvas);overflow:hidden;clip-path:inset(0);isolation:isolate;contain:layout paint}.ThemeDetail_stageGrid__NNNeG{position:absolute;inset:0;pointer-events:none;background-image:radial-gradient(circle,var(--canvas-dot) 1px,transparent 1px);background-size:var(--canvas-spacing) var(--canvas-spacing);background-position:10px 10px}.ThemeDetail_desktop__jJl4M{position:absolute;top:9%;bottom:9%;left:5%;right:14%;display:flex;flex-direction:column;background:#fff;border:1px solid #ddd;border-radius:9px;box-shadow:0 18px 28px -15px #2b2b2b30,0 2px 7px #2c2c2c0a;overflow:hidden;contain:layout paint}.ThemeDetail_chrome__4OwaN{height:var(--chrome-height);flex:0 0 var(--chrome-height);display:flex;align-items:center;justify-content:center;position:relative;border-bottom:1px solid #ececec;color:#4a4a4a;font-size:8px;letter-spacing:.15px}.ThemeDetail_chrome__4OwaN span{display:flex;align-items:center;gap:4px}.ThemeDetail_dots___40io{position:absolute;left:11px;display:flex;gap:4px}.ThemeDetail_dots___40io i{width:4px;height:4px;background:#d7d7d7;border-radius:50%;display:block}.ThemeDetail_frameWindow__z6FDm{position:relative;flex:1 1 0;width:100%;min-width:0;min-height:0;overflow:hidden;contain:layout paint;isolation:isolate;background:#f5f5f5}.ThemeDetail_phone__dcEBF{position:absolute;z-index:2;right:5%;bottom:9%;height:70%;aspect-ratio:71.5/149.6;box-sizing:border-box;border-radius:17%/8.2%;background:linear-gradient(150deg,#48484c,#1d1d1f 38%,#2b2b2e 72%,#4a4a4e);box-shadow:inset 0 0 0 1px #6e6e73,inset 0 0 0 2.5px #0a0a0b,0 34px 44px -26px #000000a6,0 3px 8px #0000002e;contain:layout;container-type:size}.ThemeDetail_phone__dcEBF:before{content:"";position:absolute;right:-1.3%;top:27%;width:1.5%;height:12%;border-radius:0 3px 3px 0;background:linear-gradient(90deg,#2b2b2e,#4a4a4e)}.ThemeDetail_phone__dcEBF:after{content:"";position:absolute;left:-1.3%;top:17%;width:1.5%;height:22%;border-radius:3px 0 0 3px;background:linear-gradient(#45454a 0 18%,transparent 18% 30%,#45454a 30% 62%,transparent 62% 70%,#45454a 70% 100%)}.ThemeDetail_camera__SrlpG{top:3%;width:30%;height:3.4%;background:#000;box-shadow:inset 6px 0 6px -4px #1c2a3a}.ThemeDetail_camera__SrlpG,.ThemeDetail_homeBar__X2TrZ{position:absolute;left:50%;transform:translateX(-50%);border-radius:999px;z-index:3;pointer-events:none}.ThemeDetail_homeBar__X2TrZ{bottom:2%;height:.6%;min-height:2px;width:33%;background:#111111a6}.ThemeDetail_phoneScreen__uJpRP{position:absolute;inset:1.72% 3.6%;border-radius:13.5%/6.4%;overflow:hidden;contain:layout paint;isolation:isolate;background:#f4f4f4}.ThemeDetail_stage__5y_Ml[data-device=mobile] .ThemeDetail_desktop__jJl4M{display:none}.ThemeDetail_stage__5y_Ml[data-device=mobile] .ThemeDetail_phone__dcEBF{height:86%;right:50%;bottom:7%;transform:translateX(50%)}.ThemeDetail_frame__Eb_Nw{position:absolute;left:0;top:0;border:0;display:block;max-width:none!important;background:#f7f7f7;transform-origin:top left;visibility:hidden}.ThemeDetail_frame__Eb_Nw[data-ready=true]{visibility:visible}.ThemeDetail_phoneScreen__uJpRP{background:#fff}.ThemeDetail_phoneScreen__uJpRP .ThemeDetail_frame__Eb_Nw{top:6.2%}.ThemeDetail_phoneScreen__uJpRP:before{content:"9:41";position:absolute;z-index:2;top:0;left:0;height:6.2%;width:34%;display:flex;align-items:center;justify-content:center;font-size:4.4cqw;font-weight:600;letter-spacing:-.01em;color:#111;pointer-events:none}.ThemeDetail_phoneScreen__uJpRP:after{content:"";position:absolute;z-index:2;top:2.4%;right:11%;width:7.5%;height:1.55%;box-sizing:border-box;border:1px solid #111;border-radius:3px;background:linear-gradient(90deg,#111 0 78%,transparent 78%);background-clip:content-box;padding:1px;pointer-events:none}.ThemeDetail_unavailable__GAADG{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;color:var(--muted);font-size:13px}.ThemeDetail_caption__lJqsf{display:flex;align-items:center;justify-content:space-between;gap:10px;font-size:11px;color:var(--muted);padding:13px 2px 0}.ThemeDetail_captionLabel__x5yY7{display:flex;align-items:center;gap:6px}.ThemeDetail_captionDot__W_pQg{height:4px;width:4px;border-radius:50%;background:#949494}.ThemeDetail_captionLink__ufPr3{display:inline-flex;align-items:center;gap:5px;min-height:28px}.ThemeDetail_captionLink__ufPr3:hover{text-decoration:underline;text-underline-offset:3px}.ThemeDetail_eyebrow__vadka{font-size:10px;letter-spacing:1.4px;font-weight:500;text-transform:uppercase;color:var(--muted);margin:0 0 18px}.ThemeDetail_titleLine__EXAKM{display:flex;align-items:center;flex-wrap:wrap;gap:8px 15px;margin-bottom:18px}.ThemeDetail_titleLine__EXAKM h1{font-weight:450;font-size:66px;line-height:1.04;letter-spacing:-3.1px;margin:0;overflow-wrap:anywhere}.ThemeDetail_priceBadge__UU9AR{font-size:11px;background:#f1f1f1;color:#292929;padding:5px 9px;border-radius:3px;margin-top:6px;white-space:nowrap}.ThemeDetail_tagline__OiVXM{font-size:16px;line-height:1.65;letter-spacing:-.15px;color:var(--muted);max-width:285px;margin:0 0 19px}.ThemeDetail_reviewLink__XWtZb{display:flex;align-items:center;gap:8px;font-size:12px;padding:2px 0;min-height:32px;color:var(--muted)}.ThemeDetail_reviewLink__XWtZb:hover{color:var(--ink)}.ThemeDetail_reviewLink__XWtZb svg:last-child{margin-left:5px}.ThemeDetail_stats__pm0ow{display:flex;flex-wrap:wrap;align-items:center;gap:6px 16px}.ThemeDetail_installCount__715Jk{display:flex;align-items:center;gap:7px;font-size:12px;color:var(--muted)}.ThemeDetail_actions__GVE2F{margin-top:28px}.ThemeDetail_status__jcy6o{display:flex;align-items:center;gap:8px;color:#292929;font-size:12px;margin-bottom:14px}.ThemeDetail_button__Nzk02{display:flex;align-items:center;justify-content:center;gap:12px;min-height:46px;border-radius:3px;font-weight:600;font-size:14px;width:100%;transition:background .18s,transform .18s,box-shadow .18s}.ThemeDetail_button__Nzk02:hover{transform:translateY(-1px)}.ThemeDetail_button__Nzk02:active{transform:none}.ThemeDetail_primary__pYEYm{background:#202020;color:#fff!important;box-shadow:0 1px 2px #14141418}.ThemeDetail_primary__pYEYm:hover{background:#383838;box-shadow:0 3px 8px #1c1c1c19}.ThemeDetail_secondary__55Vdw{background:#fff;border:1px solid #dfdfdf;color:#292929;margin-top:9px}.ThemeDetail_secondary__55Vdw:hover{background:#f7f7f7}.ThemeDetail_pending__d3Jo5{background:#f1f1f1;animation:ThemeDetail_pending__d3Jo5 1.4s ease-in-out infinite}.ThemeDetail_pending__d3Jo5:hover{transform:none}@keyframes ThemeDetail_pending__d3Jo5{50%{opacity:.55}}@media (prefers-reduced-motion:reduce){.ThemeDetail_pending__d3Jo5{animation:none}}.ThemeDetail_hint__stwMv{font-size:11px;color:var(--muted);line-height:1.6;text-align:center;margin:11px 0 0}.ThemeDetail_purchaseNote__O5RyQ{margin-top:24px;padding-top:20px;border-top:1px solid var(--line);font-size:12px;line-height:1.7;color:var(--muted)}.ThemeDetail_purchaseNote__O5RyQ strong{display:block;color:#171717;font-weight:550;margin-bottom:4px}.ThemeDetail_purchaseLinks__to4B9{display:flex;flex-wrap:wrap;gap:6px 16px;margin-top:10px}.ThemeDetail_purchaseLinks__to4B9 a{color:#171717;font-weight:500;text-decoration:underline!important;text-underline-offset:4px}.ThemeDetail_tablist__XLn1f{display:flex;width:-moz-fit-content;width:fit-content;max-width:100%;gap:6px;min-height:40px}.ThemeDetail_tab__t5VGI{display:flex;align-items:center;gap:7px;padding:10px 14px;min-height:40px;border-radius:3px;color:#353535;font-size:13px;font-weight:500;line-height:20px;white-space:nowrap}.ThemeDetail_tab__t5VGI[aria-selected=true]{color:#fff;background:#191919}.ThemeDetail_tab__t5VGI:hover:not([aria-selected=true]){background:#f3f3f3;color:var(--ink)}.ThemeDetail_count__9J_2w{font-size:11px;font-variant-numeric:tabular-nums}.ThemeDetail_panel__gkOEB{padding:29px 0 0;min-height:288px}.ThemeDetail_overview__tjWI5{display:grid;grid-template-columns:minmax(0,1fr) 160px;gap:31px 40px;align-items:start}.ThemeDetail_overviewSolo__ELUSl{grid-template-columns:minmax(0,1fr)}.ThemeDetail_kicker__1E3zG{font-size:10px;line-height:1.5;font-weight:500;letter-spacing:1.15px;text-transform:uppercase;margin:0 0 11px;color:var(--muted)}.ThemeDetail_sectionTitle__zErtO{font-size:27px;line-height:1.3;letter-spacing:-.8px;font-weight:450;margin:0 0 13px;color:var(--ink);text-wrap:balance}.ThemeDetail_copy__36pdR{font-size:13px;line-height:1.85;color:#353535;margin:0;max-width:61ch;white-space:pre-line}.ThemeDetail_copyList__88BrY+.ThemeDetail_copy__36pdR,.ThemeDetail_copy__36pdR+.ThemeDetail_copyList__88BrY,.ThemeDetail_copy__36pdR+.ThemeDetail_copy__36pdR{margin-top:14px}.ThemeDetail_lead__9qZ6h{font-size:15px;line-height:1.75;color:var(--ink)}.ThemeDetail_copyList__88BrY{margin:0;padding-left:18px;max-width:61ch;font-size:13px;line-height:1.85;color:#353535;list-style:disc}.ThemeDetail_copyList__88BrY li+li{margin-top:4px}.ThemeDetail_worksWith__GxJY7{margin-top:28px;padding-top:24px;border-top:1px solid var(--line);max-width:61ch}.ThemeDetail_worksWith__GxJY7 h3{display:flex;align-items:center;gap:8px;margin:0 0 8px;font-size:14px;font-weight:600;color:var(--ink)}.ThemeDetail_worksWith__GxJY7 h4{margin:20px 0 10px;font-size:12px;font-weight:600;color:var(--ink)}.ThemeDetail_worksWith__GxJY7 p{margin:0;font-size:13px;line-height:1.7;color:#353535}.ThemeDetail_worksWithPages__mGiFB{display:flex;flex-wrap:wrap;gap:8px;margin:12px 0 0;padding:0;list-style:none}.ThemeDetail_worksWithPages__mGiFB li{display:inline-flex;align-items:center;gap:6px;padding:5px 10px;border:1px solid var(--line);border-radius:999px;font-size:12px;color:var(--ink)}.ThemeDetail_worksWithApps__WY1If{display:grid;gap:8px;margin:0;padding:0;list-style:none}.ThemeDetail_worksWithApps__WY1If a{display:flex;align-items:center;gap:12px;padding:10px 12px;border:1px solid var(--line);border-radius:12px;color:inherit;text-decoration:none}.ThemeDetail_worksWithApps__WY1If a:hover{border-color:var(--ink)}.ThemeDetail_worksWithApps__WY1If a:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.ThemeDetail_worksWithApps__WY1If img,.ThemeDetail_worksWithIcon__nShUr{flex-shrink:0;width:32px;height:32px;border-radius:8px;-o-object-fit:cover;object-fit:cover}.ThemeDetail_worksWithIcon__nShUr{display:grid;place-items:center;background:#f2f2f2;color:var(--ink)}.ThemeDetail_worksWithApps__WY1If strong{display:block;font-size:13px;font-weight:600;color:var(--ink)}.ThemeDetail_worksWithApps__WY1If strong+span{display:block;font-size:12px;color:var(--muted)}.ThemeDetail_worksWith__GxJY7 .ThemeDetail_worksWithNote__sI4EU{margin-top:14px;font-size:12px;color:var(--muted)}.ThemeDetail_featuresIntro__lc5eb{max-width:640px;margin:0 0 28px;font-size:14px;line-height:1.6;color:var(--muted)}.ThemeDetail_featureGroups__Kr2ct{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:28px 40px}.ThemeDetail_featureGroup__j8y4v h3{margin:0 0 12px;font-size:12px;font-weight:600;color:var(--ink)}.ThemeDetail_featureGroup__j8y4v ul{display:grid;gap:10px;margin:0;padding:0;list-style:none}.ThemeDetail_featureGroup__j8y4v li{display:flex;align-items:flex-start;gap:9px;font-size:14px;line-height:1.45;color:#2a2a2a}.ThemeDetail_featureGroup__j8y4v li svg{flex-shrink:0;margin-top:2px;color:var(--ink)}.ThemeDetail_facts__gAblX h3{font-size:11px;line-height:1.5;font-weight:600;color:#222;margin:0 0 16px}.ThemeDetail_facts__gAblX dl{display:grid;gap:14px;margin:0}.ThemeDetail_facts__gAblX dl div{display:grid;gap:4px;min-width:0}.ThemeDetail_facts__gAblX dt{font-size:11px;color:var(--muted);line-height:1.5}.ThemeDetail_facts__gAblX dd{font-size:12px;font-weight:500;line-height:1.5;margin:0;color:#161616;overflow-wrap:anywhere}.ThemeDetail_empty__CtNJr{text-align:center;padding:26px 24px 30px;color:#353535}.ThemeDetail_empty__CtNJr svg{display:block;margin:0 auto 18px;color:#222}.ThemeDetail_empty__CtNJr h2{font-size:23px;line-height:1.35;font-weight:450;letter-spacing:-.65px;color:var(--ink);margin:0 0 9px}.ThemeDetail_empty__CtNJr p{font-size:12px;line-height:1.8;max-width:320px;margin:0 auto}.ThemeDetail_versions__SQi_V{display:grid;gap:26px;margin:0;padding:0;list-style:none;max-width:720px}.ThemeDetail_versionHead__JHCyD{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.ThemeDetail_version__B44R8{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-weight:600;font-size:13px}.ThemeDetail_breaking__NuU7_{border-radius:3px;background:#191919;color:#fff;padding:2px 8px;font-size:11px;font-weight:500}.ThemeDetail_versionDate__6_7Ri{font-size:12px;color:var(--muted)}.ThemeDetail_versionNotes__sorr3{margin:6px 0 0;font-size:13px;line-height:1.75;color:#353535;white-space:pre-line}.ThemeDetail_moreVersions___UNrf{margin-top:18px;font-size:12px;font-weight:500;text-decoration:underline;text-underline-offset:4px}.ThemeDetail_dialog__vlzuK{width:min(1280px,calc(100vw - 40px));max-width:calc(100vw - 40px);max-height:calc(100dvh - 40px);padding:0;border:1px solid #d8d8d8;border-radius:13px;box-shadow:0 30px 80px #20202050;background:var(--canvas);overflow:hidden}.ThemeDetail_dialog__vlzuK[open]{display:grid;grid-template-rows:auto minmax(0,1fr);height:min(880px,calc(100dvh - 40px))}.ThemeDetail_dialog__vlzuK:focus{outline:none}.ThemeDetail_dialog__vlzuK::backdrop{background:#24242485;backdrop-filter:blur(6px)}.ThemeDetail_dialogHeader__DWj1s{display:flex;align-items:center;justify-content:space-between;gap:12px;background:#fff;padding:14px 18px 14px 22px;border-bottom:1px solid #e1e1e1}.ThemeDetail_dialogHeader__DWj1s h2{font-size:14px;font-weight:500;margin:0}.ThemeDetail_dialogHeader__DWj1s h2 span{font-weight:400;font-size:11px;color:var(--muted);margin-left:8px}.ThemeDetail_dialogActions__nhrz_{display:flex;align-items:center;gap:16px;font-size:12px;color:var(--muted)}.ThemeDetail_dialogActions__nhrz_ a{display:inline-flex;align-items:center;gap:6px}.ThemeDetail_dialogContent__J_P_P{display:flex;justify-content:center;align-items:center;min-width:0;min-height:0;height:100%;overflow:hidden;padding:24px;background-image:radial-gradient(circle,var(--canvas-dot) 1px,transparent 1px);background-size:var(--canvas-spacing) var(--canvas-spacing);background-position:10px 10px}.ThemeDetail_zoomWindow__5NTA9{position:relative;height:100%;width:100%;background:#fff;border:1px solid #e0e0e0;border-radius:7px;overflow:hidden;contain:layout paint;isolation:isolate}.ThemeDetail_dialogContent__J_P_P[data-device=mobile] .ThemeDetail_zoomWindow__5NTA9{width:390px;max-width:100%}@media (min-width:1500px){.ThemeDetail_layout__zxKjZ{grid-template-columns:minmax(0,1fr) 380px;-moz-column-gap:64px;column-gap:64px}.ThemeDetail_stage__5y_Ml{--phone-height:326px;--phone-inset:30px;--phone-right:31px;--desktop-top:49px;--desktop-left:37px;--desktop-width:calc(100% - 115px)}}@media (max-width:1200px) and (min-width:901px){.ThemeDetail_page__Ta1E4{width:calc(100% - 48px)}.ThemeDetail_layout__zxKjZ{grid-template-columns:minmax(0,1fr) 290px;-moz-column-gap:32px;column-gap:32px}.ThemeDetail_stage__5y_Ml{aspect-ratio:1.55;--phone-height:250px;--phone-inset:26px;--phone-right:18px;--desktop-top:43px;--desktop-left:23px;--desktop-width:calc(100% - 60px)}.ThemeDetail_titleLine__EXAKM h1{font-size:60px}.ThemeDetail_tagline__OiVXM{font-size:15px}}@media (max-width:900px){.ThemeDetail_page__Ta1E4{width:calc(100% - 36px)}.ThemeDetail_breadcrumbs__VrmDU{padding:26px 0}.ThemeDetail_layout__zxKjZ{grid-template-columns:1fr;row-gap:27px}.ThemeDetail_summary__z0ftS{grid-column:1;grid-row:1;position:static;padding-top:0}.ThemeDetail_gallery__9zTyK{grid-column:1;grid-row:2}.ThemeDetail_details__SzRzw{grid-column:1;grid-row:3}.ThemeDetail_eyebrow__vadka{margin-bottom:14px;font-size:9px}.ThemeDetail_titleLine__EXAKM h1{font-size:57px}.ThemeDetail_titleLine__EXAKM{margin-bottom:12px}.ThemeDetail_tagline__OiVXM{max-width:none;font-size:15px;margin-bottom:14px}.ThemeDetail_actions__GVE2F{margin-top:20px;display:grid;grid-template-columns:1fr 1fr;-moz-column-gap:9px;column-gap:9px}.ThemeDetail_hint__stwMv,.ThemeDetail_purchaseNote__O5RyQ,.ThemeDetail_status__jcy6o{grid-column:1/-1}.ThemeDetail_button__Nzk02{min-height:44px}.ThemeDetail_secondary__55Vdw{margin-top:0}.ThemeDetail_stage__5y_Ml{aspect-ratio:auto;height:441px;--phone-height:297px;--phone-inset:24px;--phone-right:24px;--desktop-top:36px;--desktop-left:26px;--desktop-width:calc(100% - 90px)}.ThemeDetail_dialog__vlzuK{width:calc(100vw - 24px);max-width:calc(100vw - 24px)}.ThemeDetail_dialogContent__J_P_P{padding:16px}.ThemeDetail_dialogActions__nhrz_ a{display:none}}@media (max-width:600px){.ThemeDetail_page__Ta1E4{width:calc(100% - 36px)}.ThemeDetail_breadcrumbs__VrmDU{padding:22px 0 25px;font-size:11px}.ThemeDetail_crumbCurrent__GNafY,.ThemeDetail_crumbDivider__Z5L8L{display:none}.ThemeDetail_layout__zxKjZ{row-gap:24px}.ThemeDetail_titleLine__EXAKM h1{font-size:48px;letter-spacing:-2px}.ThemeDetail_priceBadge__UU9AR{font-size:10px;padding:4px 7px}.ThemeDetail_tagline__OiVXM{font-size:14px;line-height:1.7;margin-bottom:13px}.ThemeDetail_eyebrow__vadka{font-size:8px;letter-spacing:1.3px;margin-bottom:12px}.ThemeDetail_actions__GVE2F{grid-template-columns:1fr}.ThemeDetail_secondary__55Vdw{margin-top:9px}.ThemeDetail_card___fPV1{border-radius:6px}.ThemeDetail_toolbar__fPZiQ{height:48px;padding:0 11px 0 14px}.ThemeDetail_smallLabel__Aswiz{display:none}.ThemeDetail_deviceButton__q_Ioy{width:28px;height:27px}.ThemeDetail_options__Aud2V{gap:7px}.ThemeDetail_stage__5y_Ml{height:clamp(280px,76vw,410px);--phone-height:196px;--phone-inset:19px;--phone-right:13px;--desktop-top:40px;--desktop-left:15px;--desktop-width:calc(100% - 36px);--chrome-height:18px}.ThemeDetail_stage__5y_Ml[data-device=mobile]{height:375px}.ThemeDetail_desktop__jJl4M{border-radius:6px}.ThemeDetail_chrome__4OwaN{font-size:6px}.ThemeDetail_dots___40io{left:7px;gap:3px}.ThemeDetail_dots___40io i{width:3px;height:3px}.ThemeDetail_caption__lJqsf{font-size:10px}.ThemeDetail_dialog__vlzuK[open]{height:calc(100dvh - 24px);max-height:calc(100dvh - 24px)}.ThemeDetail_dialogContent__J_P_P{padding:10px}.ThemeDetail_dialogHeader__DWj1s h2 span{display:none}}@container theme-details (max-width: 590px){.ThemeDetail_overview__tjWI5{grid-template-columns:minmax(0,1fr);gap:26px}.ThemeDetail_facts__gAblX dl{grid-template-columns:repeat(auto-fit,minmax(110px,1fr));gap:16px}.ThemeDetail_sectionTitle__zErtO{font-size:26px}}@container theme-details (max-width: 420px){.ThemeDetail_tablist__XLn1f{gap:4px;width:100%}.ThemeDetail_tab__t5VGI{flex:1 1 auto;justify-content:center;gap:6px;padding:9px 8px;min-height:38px;font-size:11px}.ThemeDetail_copy__36pdR{font-size:12px}}@media (hover:none){.ThemeDetail_tab__t5VGI:hover:not([aria-selected=true]){background:transparent}}@media (prefers-reduced-motion:reduce){.ThemeDetail_button__Nzk02{transition:none}.ThemeDetail_button__Nzk02:hover{transform:none}}.ThemeDetail_eyebrow__vadka a{color:inherit;text-decoration:none}.ThemeDetail_eyebrow__vadka a:hover{color:#18181b}.ThemeDetail_styles__v1GvB{margin:0 0 40px;padding:0 0 36px;border-bottom:1px solid var(--line);scroll-margin-top:24px}.ThemeDetail_stylesBody__vFX3G{margin:0 0 22px;max-width:620px;font-size:14px;line-height:1.6;color:var(--muted)}.ThemeDetail_styleGrid__8j7Qa{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:20px}.ThemeDetail_styleCard__TB2xz{min-width:0;display:flex;flex-direction:column;gap:12px}.ThemeDetail_styleShot__0Rq9T{position:relative;display:block;width:100%;padding:0;aspect-ratio:16/11;overflow:hidden;border:1px solid var(--line);border-radius:6px;background:#f5f5f5;cursor:pointer;transition:border-color .15s ease,box-shadow .15s ease,transform .2s ease}.ThemeDetail_styleShot__0Rq9T:hover{border-color:#b8b8b8;box-shadow:0 10px 28px #2121210f;transform:translateY(-2px)}.ThemeDetail_styleCard__TB2xz[data-active=true] .ThemeDetail_styleShot__0Rq9T{border-color:var(--ink);box-shadow:0 0 0 1px var(--ink)}.ThemeDetail_styleFrame__SDM8W{position:absolute;inset:0;overflow:hidden;contain:layout paint}.ThemeDetail_styleMeta__DmTPV{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:30px}.ThemeDetail_styleName__l1O7V{display:flex;align-items:center;gap:10px;min-width:0}.ThemeDetail_styleName__l1O7V strong{font-size:14px;font-weight:550;color:var(--ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ThemeDetail_swatches__g2PBj{display:inline-flex;flex:none}.ThemeDetail_swatches__g2PBj i{width:14px;height:14px;border-radius:50%;border:1px solid #00000024;box-shadow:0 0 0 1.5px #fff}.ThemeDetail_swatches__g2PBj i+i{margin-left:-4px}.ThemeDetail_stylePreviewButton__Dl9PJ{display:inline-flex;align-items:center;gap:6px;flex:none;height:30px;padding:0 11px;border:1px solid var(--line);border-radius:3px;background:#fff;color:var(--ink);font-size:12px;font-weight:500;cursor:pointer}.ThemeDetail_stylePreviewButton__Dl9PJ:hover{border-color:#b8b8b8}.ThemeDetail_stylePreviewing__hqC8X{display:inline-flex;align-items:center;gap:7px;flex:none;font-size:12px;font-weight:500;color:var(--ink)}.ThemeDetail_stylePreviewing__hqC8X i{width:6px;height:6px;border-radius:50%;background:var(--ink)}@media (prefers-reduced-motion:reduce){.ThemeDetail_styleShot__0Rq9T{transition:none}.ThemeDetail_styleShot__0Rq9T:hover{transform:none}}@media (max-width:600px){.ThemeDetail_styleGrid__8j7Qa{grid-auto-flow:column;grid-template-columns:none;grid-auto-columns:78%;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:6px;scrollbar-width:none}.ThemeDetail_styleGrid__8j7Qa::-webkit-scrollbar{display:none}.ThemeDetail_styleCard__TB2xz{scroll-snap-align:start}}.ThemeDetail_shots__lq2ct{margin:0 0 40px}.ThemeDetail_shotStrip__RiKKV{list-style:none;margin:0;padding:2px 0 6px;display:flex;gap:14px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.ThemeDetail_shotStrip__RiKKV::-webkit-scrollbar{display:none}.ThemeDetail_shotStrip__RiKKV li{flex:0 0 auto;scroll-snap-align:start}.ThemeDetail_shot__lSh8j{display:block;height:240px;aspect-ratio:16/9;padding:0;overflow:hidden;border:1px solid var(--line);border-radius:6px;background:#f5f5f5;cursor:zoom-in}.ThemeDetail_shot__lSh8j img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .3s ease}.ThemeDetail_shot__lSh8j:hover img{transform:scale(1.02)}.ThemeDetail_shotDialog__2KCyG{width:min(1200px,calc(100vw - 32px));max-height:calc(100dvh - 32px);padding:0;border:0;border-radius:12px;background:#0b0b0b;overflow:hidden}.ThemeDetail_shotDialog__2KCyG::backdrop{background:#000000c2}.ThemeDetail_shotDialog__2KCyG img{display:block;width:100%;max-height:calc(100dvh - 32px);-o-object-fit:contain;object-fit:contain}.ThemeDetail_shotClose__dUiZB,.ThemeDetail_shotNav__NTHxy{position:absolute;display:flex;align-items:center;justify-content:center;width:38px;height:38px;border:0;border-radius:999px;background:#ffffffe6;color:#111;cursor:pointer}.ThemeDetail_shotClose__dUiZB{top:12px;right:12px}.ThemeDetail_shotNav__NTHxy{top:50%;transform:translateY(-50%)}.ThemeDetail_shotPrev__BB_KW{left:12px}.ThemeDetail_shotNext__9cHlS{right:12px}@media (max-width:600px){.ThemeDetail_shot__lSh8j{height:180px}}@media (prefers-reduced-motion:reduce){.ThemeDetail_shot__lSh8j img{transition:none}}.PreviewSkeleton_skeleton__G0Ypy{position:absolute;inset:0;z-index:1;display:flex;flex-direction:column;gap:6%;padding:5% 6%;background:#fafafa;overflow:hidden;transition:opacity .35s ease}.PreviewSkeleton_skeleton__G0Ypy[data-hidden=true]{opacity:0;pointer-events:none}.PreviewSkeleton_skeleton__G0Ypy:after{content:"";position:absolute;inset:0;background:linear-gradient(100deg,transparent 30%,#ffffffb3 50%,transparent 70%);transform:translateX(-100%);animation:PreviewSkeleton_sweep__8r666 1.6s ease-in-out infinite}.PreviewSkeleton_nav__Toj7d{display:flex;align-items:center;gap:4%;height:5%;min-height:4px}.PreviewSkeleton_nav__Toj7d i{display:block;height:100%;border-radius:2px;background:#e9e9eb}.PreviewSkeleton_nav__Toj7d i:first-child{width:18%;background:#dedee1}.PreviewSkeleton_nav__Toj7d i:not(:first-child){width:8%}.PreviewSkeleton_nav__Toj7d i:last-child{margin-left:auto;width:6%}.PreviewSkeleton_hero__6b8zG{flex:1.6;border-radius:3px;background:#ececee}.PreviewSkeleton_tiles__S9p6p{flex:1;display:grid;grid-template-columns:repeat(3,1fr);gap:4%}.PreviewSkeleton_tiles__S9p6p i{display:block;border-radius:3px;background:#efeff1}.PreviewSkeleton_compact__5jcyo{padding:7%;gap:5%}.PreviewSkeleton_compact__5jcyo .PreviewSkeleton_tiles__S9p6p{grid-template-columns:repeat(2,1fr)}.PreviewSkeleton_label__ACyD5{position:absolute;left:50%;bottom:8%;transform:translateX(-50%);z-index:1;padding:4px 10px;border-radius:999px;background:#ffffffe6;color:#71717a;font-size:11px;line-height:16px;white-space:nowrap;box-shadow:0 1px 2px #0000000f}@keyframes PreviewSkeleton_sweep__8r666{to{transform:translateX(100%)}}@media (prefers-reduced-motion:reduce){.PreviewSkeleton_skeleton__G0Ypy:after{animation:none}.PreviewSkeleton_skeleton__G0Ypy{transition:none}}.MarketplaceReviews_layout__RMmrK{display:grid;grid-template-columns:260px minmax(0,1fr);gap:64px;padding:12px 0 40px}.MarketplaceReviews_summary__zGA7S h2{font-size:25px;letter-spacing:-.035em;font-weight:500;margin:0 0 24px}.MarketplaceReviews_score__X0bBr{display:flex;align-items:baseline;gap:10px;font-size:64px;line-height:1;font-weight:500;letter-spacing:-.06em;margin-bottom:18px;color:#2d2d2d}.MarketplaceReviews_score__X0bBr>span{font-size:18px;color:#929292;letter-spacing:0;font-weight:400}.MarketplaceReviews_stars__2YCw9{display:inline-flex;gap:3px;color:#545454}.MarketplaceReviews_count__QWL3j{font-size:13px;color:#6e6e6e;margin-top:10px}.MarketplaceReviews_guidance__b_2rd{max-width:260px;margin-top:24px;padding-top:20px;color:#828282;font-size:13px;line-height:1.8}.MarketplaceReviews_feed__Kqp40{min-width:0}.MarketplaceReviews_feed__Kqp40 ul{list-style:none;padding:0;margin:0}.MarketplaceReviews_feed__Kqp40 li{padding:28px 0}.MarketplaceReviews_byline__PVq0o{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:8px 20px;font-size:12px}.MarketplaceReviews_author__YQ8CU{color:#515151;font-weight:500}.MarketplaceReviews_byline__PVq0o time{color:#838383}.MarketplaceReviews_reviewRating___aBd3{display:flex;align-items:center;flex-wrap:wrap;gap:16px;margin:14px 0 20px}.MarketplaceReviews_verified__h14k4{display:inline-flex;align-items:center;gap:5px;color:#6f6f6f;font-size:11px}.MarketplaceReviews_feed__Kqp40 h3{font-size:19px;letter-spacing:-.025em;font-weight:500;line-height:1.45;margin-bottom:10px;color:#303030;overflow-wrap:anywhere}.MarketplaceReviews_feed__Kqp40 article>p{max-width:760px;font-size:14px;line-height:1.85;color:#606060;white-space:pre-wrap;overflow-wrap:anywhere}.MarketplaceReviews_empty___m62b{padding:32px 0;background:white}.MarketplaceReviews_empty___m62b>svg{margin-bottom:24px;color:#7a7a7a}.MarketplaceReviews_empty___m62b p{font-size:14px;color:#757575;line-height:1.8}.MarketplaceReviews_feedback__a52Ud{padding:24px 0;font-size:14px;color:#717171}.MarketplaceReviews_pagination__PXAD1{padding-top:24px;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px;font-size:12px;color:#7b7b7b}.MarketplaceReviews_layout__RMmrK button{padding:12px 18px;border:1px solid #bfbfbf;border-radius:2px;font-size:13px;font-weight:500;color:#3f3f3f;background:white}.MarketplaceReviews_layout__RMmrK button:hover{background:#f1f1f1}.MarketplaceReviews_layout__RMmrK button:disabled{opacity:.5;cursor:wait}.MarketplaceReviews_layout__RMmrK button:focus-visible{outline:2px solid #5f5f5f;outline-offset:3px}@media(max-width:767px){.MarketplaceReviews_layout__RMmrK{grid-template-columns:minmax(0,1fr);gap:28px}.MarketplaceReviews_summary__zGA7S h2{font-size:24px;margin-bottom:22px}.MarketplaceReviews_score__X0bBr{font-size:54px}.MarketplaceReviews_guidance__b_2rd{max-width:100%;margin-top:18px;padding-top:16px}.MarketplaceReviews_empty___m62b{padding:12px 0}.MarketplaceReviews_feed__Kqp40 li{padding-block:24px}}.MarketplaceControls_bar__NQdWe{position:sticky;top:var(--marketplace-header-height,90px);z-index:40;background:#fff;border-bottom:1px solid #f0f0f0}.MarketplaceControls_inner__QVrzy{display:flex;align-items:center;flex-wrap:wrap;gap:10px;padding:16px 32px;font-family:ui-sans-serif,system-ui,sans-serif}.MarketplaceControls_field__4o3QF{display:flex;min-width:0}.MarketplaceControls_control__Aubhj{display:inline-flex;align-items:center;gap:8px;min-width:0;max-width:340px;height:40px;padding:0 12px 0 14px;border:1px solid #e4e4e7;border-radius:3px;background:#fff;color:#171717;font:inherit;font-size:14px;line-height:20px;white-space:nowrap;cursor:pointer;transition:border-color .15s}.MarketplaceControls_wide__0vntY .MarketplaceControls_control__Aubhj{max-width:440px}.MarketplaceControls_label__nDPpJ{flex-shrink:0;color:#737373;font-weight:400}.MarketplaceControls_value__519Op{min-width:0;overflow:hidden;text-overflow:ellipsis;font-weight:600}.MarketplaceControls_control__Aubhj>svg{flex-shrink:0;color:#525252;transition:transform .15s}.MarketplaceControls_control__Aubhj[data-state=open]>svg{transform:rotate(180deg)}.MarketplaceControls_control__Aubhj:hover{border-color:#a1a1aa}.MarketplaceControls_control__Aubhj[data-active=true],.MarketplaceControls_control__Aubhj[data-state=open]{border-color:#171717}.MarketplaceControls_control__Aubhj:focus-visible{outline:2px solid #171717;outline-offset:2px}.MarketplaceControls_menu__PXLg1{z-index:70;width:max(240px,var(--radix-select-trigger-width,240px));max-width:calc(100vw - 32px);max-height:max(150px,min(380px,var(--radix-select-content-available-height,380px)));overflow:hidden;background:#fff;color:#171717;border:1px solid #e4e4e7;border-radius:3px;box-shadow:0 16px 40px #0000001f;font-family:ui-sans-serif,system-ui,sans-serif}.MarketplaceControls_options__NJZVf{padding:6px}.MarketplaceControls_option__VbqIV{position:relative;display:flex;align-items:center;min-height:40px;padding:9px 40px 9px 12px;border-radius:2px;outline:none;font-size:14px;font-weight:400;line-height:22px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;overflow-wrap:anywhere}.MarketplaceControls_option__VbqIV[data-highlighted]{background:#f4f4f5}.MarketplaceControls_option__VbqIV[data-state=checked]{font-weight:600}.MarketplaceControls_check__yvxNm{position:absolute;right:12px;display:flex;align-items:center}.MarketplaceControls_multiMenu___aWoT{width:320px;max-height:max(180px,min(480px,var(--radix-dropdown-menu-content-available-height,480px)));overflow-y:auto;padding:6px}.MarketplaceControls_group__PXvu5+.MarketplaceControls_group__PXvu5{margin-top:6px;padding-top:6px;border-top:1px solid #ededed}.MarketplaceControls_groupLabel__MUAHS{padding:8px 12px 4px;color:#737373;font-size:12px;line-height:18px}.MarketplaceControls_clear__tHBoh{position:sticky;bottom:-6px;min-height:40px;margin:6px -6px -6px;padding:10px 18px;border-top:1px solid #ededed;background:#fff;color:#525252;font-size:13px;outline:none;cursor:pointer}.MarketplaceControls_clear__tHBoh[data-highlighted]{background:#f4f4f5;color:#171717}.MarketplaceControls_scroll__LZGAI{display:flex;justify-content:center;align-items:center;height:24px;background:#fff;color:#525252}.MarketplaceControls_reset__EvSCl{display:inline-flex;align-items:center;gap:6px;height:40px;padding:0 6px;background:transparent;border:0;color:#525252;font:inherit;font-size:13px;cursor:pointer}.MarketplaceControls_reset__EvSCl:hover{color:#000}.MarketplaceControls_reset__EvSCl:focus-visible{outline:2px solid #171717;outline-offset:2px}.MarketplaceControls_end__HQ6ev{display:flex;margin-left:auto}.MarketplaceControls_placeholder__ucPv6{width:150px;cursor:default;border-color:#f0f0f0;background:#f4f4f5;animation:MarketplaceControls_placeholder__ucPv6 1.4s ease-in-out infinite}.MarketplaceControls_placeholder__ucPv6[data-end=true]{margin-left:auto}@keyframes MarketplaceControls_placeholder__ucPv6{50%{opacity:.55}}@media(max-width:767px){.MarketplaceControls_inner__QVrzy{padding:12px 18px;gap:8px}.MarketplaceControls_control__Aubhj{height:44px;font-size:15px}.MarketplaceControls_wide__0vntY{flex:1 1 100%}.MarketplaceControls_wide__0vntY .MarketplaceControls_control__Aubhj{flex:1;max-width:none;justify-content:space-between}.MarketplaceControls_end__HQ6ev{margin-left:0}.MarketplaceControls_scrollRow__WlIDP{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;margin-inline:0;padding-inline:18px;overscroll-behavior-x:contain}.MarketplaceControls_scrollRow__WlIDP::-webkit-scrollbar{display:none}.MarketplaceControls_scrollRow__WlIDP>*{flex:0 0 auto}.MarketplaceControls_scrollRow__WlIDP .MarketplaceControls_end__HQ6ev{margin-left:0}.MarketplaceControls_scrollRow__WlIDP .MarketplaceControls_control__Aubhj{max-width:none}.MarketplaceControls_placeholder__ucPv6[data-end=true]{margin-left:0}}@media(max-width:639px){.MarketplaceControls_bar__NQdWe{position:relative;top:auto}}@media(prefers-reduced-motion:reduce){.MarketplaceControls_control__Aubhj,.MarketplaceControls_control__Aubhj>svg{transition:none}.MarketplaceControls_placeholder__ucPv6{animation:none}}.MarketplaceNavigation_back__9g_M7,.MarketplaceNavigation_breadcrumbs__JUxvi,.MarketplaceNavigation_header__J8k0o{font-family:ui-sans-serif,system-ui,sans-serif;font-size:14px;line-height:22px;letter-spacing:normal}.MarketplaceNavigation_breadcrumbs__JUxvi{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px;color:#525252;font-weight:500}.MarketplaceNavigation_back__9g_M7,.MarketplaceNavigation_breadcrumbs__JUxvi a{color:#525252;text-decoration:none}.MarketplaceNavigation_back__9g_M7:hover,.MarketplaceNavigation_breadcrumbs__JUxvi a:hover{color:#000;text-decoration:underline;text-underline-offset:4px}.MarketplaceNavigation_breadcrumbs__JUxvi [aria-current=page]{min-width:0;overflow-wrap:anywhere;color:#171717;font-weight:600}.MarketplaceNavigation_breadcrumbs__JUxvi>svg{width:13px;height:13px;flex-shrink:0;color:#737373}.MarketplaceNavigation_back__9g_M7{display:inline-flex;align-items:center;gap:8px;font-weight:500}.MarketplaceNavigation_back__9g_M7:focus-visible,.MarketplaceNavigation_breadcrumbs__JUxvi a:focus-visible{outline:2px solid #171717;outline-offset:4px}.MarketplaceHeader_header__kPgyf{position:sticky;top:0;z-index:50;background:#fff;color:#18181b}.MarketplaceHeader_bar__v9gu8{position:relative;display:grid;grid-template-columns:auto minmax(180px,1fr) auto;align-items:center;gap:28px;margin:auto;padding:20px 32px}.MarketplaceHeader_brand__gMzjc{display:flex;align-items:center;gap:24px;min-width:0}.MarketplaceHeader_brand__gMzjc>a{flex-shrink:0}.MarketplaceHeader_brand__gMzjc img{height:32px;width:auto;max-width:220px}.MarketplaceHeader_search__tLcn5{position:relative;display:flex;align-items:center;gap:10px;width:100%;max-width:520px;justify-self:center;border:1px solid #e4e4e7;border-radius:3px;background:#fff;padding:0 16px;transition:border-color .2s,box-shadow .2s}.MarketplaceHeader_search__tLcn5:focus-within{border-color:#a1a1aa;background:white;box-shadow:0 0 0 3px #18181b08}.MarketplaceHeader_search__tLcn5>svg{color:#71717a;flex-shrink:0}.MarketplaceHeader_search__tLcn5 input{width:100%;min-width:0;padding:13px 0;background:transparent;outline:none;font-size:14px;color:#18181b}.MarketplaceHeader_search__tLcn5 input::-moz-placeholder{color:#71717a}.MarketplaceHeader_search__tLcn5 input::placeholder{color:#71717a}.MarketplaceHeader_clear__fsXJd{display:grid;place-items:center;width:30px;height:30px;flex-shrink:0;border-radius:3px;color:#71717a}.MarketplaceHeader_clear__fsXJd:hover{background:#e4e4e7;color:black}.MarketplaceHeader_actions__gtX6S{display:flex;align-items:center;gap:22px;white-space:nowrap;font-size:14px;font-weight:600}.MarketplaceHeader_build__8Ueol{color:#52525b;transition:color .15s}.MarketplaceHeader_build__8Ueol:hover{color:#18181b}.MarketplaceHeader_admin__C9suJ{display:flex;align-items:center;justify-content:center;gap:9px;height:44px;padding:0 19px;border-radius:3px;background:#18181b;color:white;transition:background .15s}.MarketplaceHeader_admin__C9suJ:hover{background:#3f3f46}.MarketplaceHeader_trigger__utuiB{display:flex;gap:7px;align-items:center;padding:10px 12px;border-radius:3px;font-size:14px;font-weight:600}.MarketplaceHeader_trigger__utuiB:hover,.MarketplaceHeader_trigger__utuiB[aria-expanded=true]{background:#f4f4f5}.MarketplaceHeader_trigger__utuiB svg{transition:transform .2s}.MarketplaceHeader_trigger__utuiB[aria-expanded=true] svg{transform:rotate(180deg)}.MarketplaceHeader_menu__6inWb{position:absolute;top:calc(100% - 6px);left:24px;right:24px;display:grid;grid-template-columns:240px minmax(0,1fr) 280px;padding:12px;background:white;border:1px solid #e4e4e7;border-radius:3px;box-shadow:0 28px 70px #18181b18;max-height:calc(100dvh - 120px);overflow-y:auto}.MarketplaceHeader_categories__ZMFv4{padding:6px;border-right:1px solid #e4e4e7}.MarketplaceHeader_categories__ZMFv4 a{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:13px 14px;border-radius:3px;font-size:14px;font-weight:500;color:#525252}.MarketplaceHeader_categories__ZMFv4 a:hover,.MarketplaceHeader_categories__ZMFv4 a[data-active=true]{background:#f4f4f5;color:#18181b}.MarketplaceHeader_subcategories__AF_NZ{padding:24px}.MarketplaceHeader_subcategories__AF_NZ p{margin-bottom:18px;font-size:13px;font-weight:600;color:#71717a}.MarketplaceHeader_subcategories__AF_NZ>div{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px}.MarketplaceHeader_subcategories__AF_NZ a{border-radius:3px;padding:10px;font-size:14px;font-weight:500}.MarketplaceHeader_subcategories__AF_NZ a:hover{background:#f4f4f5}.MarketplaceHeader_art__mbRqx{align-self:stretch;padding:16px;border-radius:3px;background:#f4f4f5;display:flex;align-items:center}.MarketplaceHeader_art__mbRqx img{width:100%;border-radius:3px}.MarketplaceHeader_mobileCategories__tgUXG{display:none}.MarketplaceHeader_categoryBar__nTJCP{border-top:1px solid #f0f0f0}.MarketplaceHeader_categoryTrack__gUGpR{position:relative;display:flex;gap:4px;overflow-x:auto;padding:0 20px;scrollbar-width:none;font-family:ui-sans-serif,system-ui,sans-serif}.MarketplaceHeader_categoryTrack__gUGpR::-webkit-scrollbar{display:none}.MarketplaceHeader_categoryTrack__gUGpR a{flex-shrink:0;padding:11px 12px 10px;border-bottom:2px solid transparent;color:#525252;font-size:14px;font-weight:500;line-height:22px;white-space:nowrap}.MarketplaceHeader_categoryTrack__gUGpR a:hover{color:#18181b}.MarketplaceHeader_categoryTrack__gUGpR a[aria-current=page]{border-bottom-color:#18181b;color:#18181b;font-weight:600}.MarketplaceHeader_header__kPgyf .MarketplaceHeader_categoryTrack__gUGpR a:focus-visible{outline-offset:-2px}.MarketplaceHeader_header__kPgyf a{text-decoration:none}.MarketplaceHeader_header__kPgyf :is(a,button):focus-visible{outline:2px solid #18181b;outline-offset:4px}@media(max-width:1199px){.MarketplaceHeader_bar__v9gu8{gap:18px;padding:18px 24px}.MarketplaceHeader_brand__gMzjc{gap:12px}.MarketplaceHeader_brand__gMzjc img{height:28px;max-width:175px}.MarketplaceHeader_actions__gtX6S{gap:14px}.MarketplaceHeader_build__8Ueol{display:none}.MarketplaceHeader_menu__6inWb{grid-template-columns:220px minmax(0,1fr) 220px}}@media(max-width:767px){.MarketplaceHeader_categoryTrack__gUGpR{padding:0 6px}.MarketplaceHeader_bar__v9gu8{grid-template-columns:minmax(0,1fr) auto;gap:16px;padding:16px 18px}.MarketplaceHeader_brand__gMzjc img{max-width:170px;height:27px}.MarketplaceHeader_brand__gMzjc>nav{display:none}.MarketplaceHeader_search__tLcn5{grid-row:2;grid-column:1/-1;max-width:none}.MarketplaceHeader_search__tLcn5 input{font-size:16px;padding:12px 0}.MarketplaceHeader_actions__gtX6S{grid-column:2;grid-row:1}.MarketplaceHeader_admin__C9suJ{height:42px;padding:0 14px;font-size:13px}.MarketplaceHeader_admin__C9suJ svg{display:none}.MarketplaceHeader_mobileCategories__tgUXG{display:block;grid-row:3;grid-column:1/-1}.MarketplaceHeader_mobileCategories__tgUXG .MarketplaceHeader_trigger__utuiB{width:100%;justify-content:space-between;border:1px solid #e4e4e7;padding:11px 16px}.MarketplaceHeader_mobileCategories__tgUXG summary{cursor:pointer;list-style:none}.MarketplaceHeader_mobileCategories__tgUXG summary::-webkit-details-marker{display:none}.MarketplaceHeader_mobileCategories__tgUXG details[open] .MarketplaceHeader_trigger__utuiB{background:#f4f4f5}.MarketplaceHeader_mobileLinks__a6U16{display:grid;gap:3px;padding:10px 0 0;max-height:45dvh;overflow:auto}.MarketplaceHeader_mobileLinks__a6U16 a{display:flex;align-items:center;justify-content:space-between;padding:13px 16px;font-size:14px;font-weight:500;border-radius:3px}.MarketplaceHeader_mobileLinks__a6U16 a:hover{background:#f4f4f5}}@media(max-width:359px){.MarketplaceHeader_brand__gMzjc img{max-width:145px;height:auto}.MarketplaceHeader_bar__v9gu8{padding-inline:14px}.MarketplaceHeader_admin__C9suJ{padding-inline:12px}}@media(prefers-reduced-motion:reduce){.MarketplaceHeader_search__tLcn5,.MarketplaceHeader_trigger__utuiB svg{transition:none}}.MarketplaceCards_app__N6Bg6{display:flex;flex-direction:column;height:100%;padding:24px 8px;color:#111111;text-decoration:none;transition:background .15s}.MarketplaceCards_app__N6Bg6:hover{background:#fbfbfb}.MarketplaceCards_identity__ncPJk{display:flex;align-items:flex-start;gap:20px}.MarketplaceCards_logo__Wl6iR{width:60px;height:60px;flex:0 0 60px;display:grid;place-items:center;color:#7d7d7d;font-size:32px;font-weight:500}.MarketplaceCards_logo__Wl6iR img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.MarketplaceCards_body___94IC{min-width:0;flex:1}.MarketplaceCards_name__8nh_a{margin:0;font-size:18px;line-height:1.4;font-weight:600;letter-spacing:-.025em;overflow-wrap:anywhere}.MarketplaceCards_developer__N4CnC{margin-top:4px;color:#7d7d7d;font-size:12px;line-height:1.5}.MarketplaceCards_tagline__ahPAI{margin-top:12px;color:#5e5e5e;font-size:14px;line-height:1.7;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.MarketplaceCards_meta__PQq4a{display:flex;align-items:center;flex-wrap:wrap;gap:8px 14px;margin-top:auto;padding-top:22px;font-size:12px;color:#707070}.MarketplaceCards_rating__5Dz7i{display:inline-flex;align-items:center;gap:5px;color:#303030}.MarketplaceCards_price__IBkJ4{margin-left:auto;color:#313131;font-weight:600}.MarketplaceCards_category__C7VoN{display:flex;flex-direction:column;height:100%;padding:26px 24px;background:#fff;color:#111111;text-decoration:none;transition:background .15s}.MarketplaceCards_category__C7VoN:hover{background:#fbfbfb}.MarketplaceCards_categoryTop__9eQZ3{display:flex;align-items:center;justify-content:space-between;margin-bottom:28px}.MarketplaceCards_categoryTop__9eQZ3>svg{stroke-width:1.4}.MarketplaceCards_category__C7VoN h3{margin:0;max-width:290px;font-size:23px;font-weight:500;line-height:1.25;letter-spacing:-.035em}.MarketplaceCards_subcategories__CzO9_{margin:14px 0 0;padding:0;list-style:none;display:flex;flex-wrap:wrap;gap:4px 0;font-size:13px;line-height:1.7;color:#6d6d6d}.MarketplaceCards_subcategories__CzO9_ li:not(:last-child):after{content:" / ";padding:0 8px;color:#a0a0a0}.MarketplaceCards_categoryFoot__V3d8R{display:flex;align-items:center;justify-content:space-between;gap:16px;padding-top:28px;margin-top:auto;font-size:12px;color:#6c6c6c}.MarketplaceCards_logos__1j_4E{display:flex;align-items:center;gap:10px}.MarketplaceCards_logos__1j_4E img{width:25px;height:25px;-o-object-fit:contain;object-fit:contain}.MarketplaceCards_theme__fvmuM{display:flex;flex-direction:column;height:100%;color:#111111;text-decoration:none}.MarketplaceCards_themeInfo__xAduv{padding:20px 0;flex:1;display:flex;flex-direction:column}.MarketplaceCards_themeTitle__4Erw_{display:flex;align-items:baseline;justify-content:space-between;gap:20px;flex-wrap:wrap}.MarketplaceCards_theme__fvmuM:hover .MarketplaceCards_name__8nh_a{color:#525252}.MarketplaceCards_app__N6Bg6:focus-visible,.MarketplaceCards_category__C7VoN:focus-visible,.MarketplaceCards_theme__fvmuM:focus-visible{outline:2px solid #5f5f5f;outline-offset:5px}@media(max-width:639px){.MarketplaceCards_app__N6Bg6{padding:22px 0}.MarketplaceCards_identity__ncPJk{gap:16px}.MarketplaceCards_name__8nh_a{font-size:18px}.MarketplaceCards_category__C7VoN{padding:22px}.MarketplaceCards_categoryTop__9eQZ3{margin-bottom:22px}}@media(prefers-reduced-motion:reduce){.MarketplaceCards_app__N6Bg6,.MarketplaceCards_category__C7VoN{transition:none}}.ThemeHero_hero__RJ4Yn{position:relative;isolation:isolate;overflow:hidden;background:#0b0b0c;color:#f6f6f3;contain:layout paint}.ThemeHero_ambient__0EgP7{position:absolute;inset:-12%;z-index:-1}.ThemeHero_ambient__0EgP7 span{position:absolute;inset:0;background-size:cover;background-position:50%;filter:blur(70px) saturate(1.5) brightness(.62);transform:scale(1.1);opacity:0;transition:opacity 1.1s cubic-bezier(.2,.7,.1,1)}.ThemeHero_ambient__0EgP7 span[data-on=true]{opacity:1}.ThemeHero_ambient__0EgP7:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgb(11 11 12/.78),rgb(11 11 12/.35) 55%,rgb(11 11 12/.1))}.ThemeHero_inner__qDKhE{box-sizing:border-box;display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:clamp(24px,4vw,72px);width:min(100%,1280px);min-height:clamp(460px,40vw,560px);margin:0 auto;padding:48px clamp(20px,4.5vw,64px)}.ThemeHero_copy__cs0I0{display:grid;gap:22px;justify-items:start}.ThemeHero_heading__5SW8G{margin:0;font-size:clamp(42px,5.4vw,78px);line-height:.96;letter-spacing:-.04em;font-weight:650;text-wrap:balance}.ThemeHero_heading__5SW8G em{font-style:normal;background:linear-gradient(100deg,#fff,#ffd9a8 35%,#c7b8ff 70%,#9fe3d0);-webkit-background-clip:text;background-clip:text;color:transparent}.ThemeHero_sub__H1nT9{margin:0;max-width:44ch;font-size:16px;line-height:1.55;color:rgb(246 246 243/.72)}.ThemeHero_now__tzarH{display:grid;gap:4px;padding:14px 18px;border-radius:16px;background:rgb(255 255 255/.08);box-shadow:inset 0 0 0 1px rgb(255 255 255/.12);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);min-width:min(320px,100%)}.ThemeHero_nowLabel__fUrtU{font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:rgb(246 246 243/.6);min-height:1em}.ThemeHero_nowName___MT_G{display:inline-flex;align-items:center;gap:6px;font-size:22px;font-weight:650;letter-spacing:-.02em;color:inherit;text-decoration:none}.ThemeHero_nowName___MT_G svg{transition:transform .35s cubic-bezier(.34,1.56,.64,1)}.ThemeHero_nowName___MT_G:hover svg{transform:translate(2px,-2px)}.ThemeHero_nowTag__8lg1Q{font-size:13.5px;color:rgb(246 246 243/.7)}.ThemeHero_controls__AjxUE{display:flex;align-items:center;gap:10px}.ThemeHero_controls__AjxUE>button{display:grid;place-items:center;width:40px;height:40px;border:0;border-radius:50%;background:rgb(255 255 255/.1);color:inherit;cursor:pointer;transition:background-color .2s,transform .3s cubic-bezier(.34,1.56,.64,1)}.ThemeHero_controls__AjxUE>button:hover{background:rgb(255 255 255/.2);transform:scale(1.06)}.ThemeHero_dots__rbaHl{display:flex;gap:6px;margin:0;padding:0;list-style:none}.ThemeHero_dots__rbaHl button{width:18px;height:4px;padding:0;border:0;border-radius:4px;background:rgb(255 255 255/.28);cursor:pointer;transition:width .45s cubic-bezier(.34,1.56,.64,1),background-color .3s}.ThemeHero_dots__rbaHl button[aria-current=true]{width:40px;background:#fff}.ThemeHero_deck__kCQAC{position:relative;aspect-ratio:16/11;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ThemeHero_card__ppVhz{position:absolute;inset:4% 6% auto 4%;display:grid;grid-template-rows:auto auto auto;grid-template-columns:minmax(0,1fr);border-radius:18px;overflow:hidden;background:#fff;color:#18181b;text-decoration:none;box-shadow:0 40px 80px -30px rgb(0 0 0/.6),0 0 0 1px rgb(255 255 255/.08);transform-origin:30% 120%;transition:transform .75s cubic-bezier(.34,1.3,.64,1),opacity .5s,filter .5s,rotate .2s,translate .2s;will-change:transform}.ThemeHero_card__ppVhz[data-depth="0"]{z-index:4;transform:none;cursor:grab}.ThemeHero_card__ppVhz[data-depth="0"]:active{cursor:grabbing}.ThemeHero_card__ppVhz[data-depth="1"]{z-index:3;transform:translate(5%,-4%) rotate(4deg) scale(.96);filter:brightness(.82)}.ThemeHero_card__ppVhz[data-depth="2"]{z-index:2;transform:translate(10%,-8%) rotate(8deg) scale(.92);filter:brightness(.66)}.ThemeHero_card__ppVhz[data-depth="3"]{z-index:1;transform:translate(14%,-12%) rotate(12deg) scale(.88);filter:brightness(.5);opacity:.8}.ThemeHero_card__ppVhz[data-depth=out]{z-index:5;transform:translate(-120%,10%) rotate(-24deg);opacity:0;pointer-events:none}.ThemeHero_bar__GEOF0{display:flex;align-items:center;gap:5px;height:26px;padding:0 12px;background:#f4f4f5;border-bottom:1px solid #e4e4e7}.ThemeHero_bar__GEOF0 i{width:8px;height:8px;border-radius:50%;background:#d4d4d8}.ThemeHero_bar__GEOF0 b{margin-left:10px;font-size:11px;font-weight:500;color:#71717a;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ThemeHero_card__ppVhz img{display:block;width:100%;height:auto;aspect-ratio:16/9;-o-object-fit:cover;object-fit:cover;-o-object-position:top center;object-position:top center;pointer-events:none}.ThemeHero_cardFoot__B4AtY{display:flex;justify-content:space-between;align-items:center;gap:10px;padding:10px 14px;font-size:14px;background:#fff}.ThemeHero_cardFoot__B4AtY strong{font-weight:650}.ThemeHero_cardFoot__B4AtY span{color:#52525b;font-size:13px}.ThemeHero_skeleton__pvctQ{bottom:8%;background:rgb(255 255 255/.06);box-shadow:inset 0 0 0 1px rgb(255 255 255/.1);animation:ThemeHero_pulse__ZKu_A 1.4s ease-in-out infinite alternate}@keyframes ThemeHero_pulse__ZKu_A{to{opacity:.55}}@media (max-width:899px){.ThemeHero_inner__qDKhE{grid-template-columns:minmax(0,1fr);padding-block:36px 28px}.ThemeHero_deck__kCQAC{order:-1;width:min(520px,100%);justify-self:center}.ThemeHero_ambient__0EgP7:after{background:linear-gradient(180deg,rgb(11 11 12/.2),rgb(11 11 12/.8))}}@media (prefers-reduced-motion:reduce){.ThemeHero_ambient__0EgP7 span,.ThemeHero_card__ppVhz{transition:none}}