.login_page___GMWv{position:fixed;inset:0;z-index:300;overflow:hidden;background:#0c0d0f}.login_posterWall__8oJAl{position:absolute;inset:0;display:grid;grid-template-columns:repeat(6,minmax(112px,1fr));column-gap:28px;transform:scale(1.04);overflow:hidden}.login_posterColumn__grUkj{position:relative;overflow:hidden}.login_posterTrack__QzOtO{display:grid;gap:18px;animation:login_poster-up___3esn var(--marquee-duration,56s) linear infinite;will-change:transform}.login_posterColumnReverse__FJDNg .login_posterTrack__QzOtO{animation-name:login_poster-down__lSZ4q}.login_poster__RNG5W{position:relative;aspect-ratio:2/3;border-radius:12px;overflow:hidden;background:#111;box-shadow:0 20px 40px rgba(0,0,0,.3)}.login_posterImage__YlgnM{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block;filter:saturate(.92) brightness(.8);transform:scale(1.01)}.login_overlay__75owW{position:absolute;inset:0;background:radial-gradient(circle at 50% 42%,rgba(255,255,255,.05),rgba(255,255,255,.008) 24%,rgba(0,0,0,0) 44%),radial-gradient(circle at center,rgba(0,0,0,.2),rgba(0,0,0,.52) 45%,rgba(0,0,0,.72) 100%),rgba(8,10,14,.32);backdrop-filter:blur(4px) saturate(1.02);-webkit-backdrop-filter:blur(4px) saturate(1.02)}.login_center__dEy8k{position:relative;z-index:1;min-height:100vh;min-height:100dvh;display:grid;place-items:center;padding:32px 16px 92px;overflow:auto}.login_card__Nj6Ql{width:min(420px,100%);padding:28px 26px 24px;border-radius:18px;background:#111114;border:1px solid rgba(255,255,255,.08);box-shadow:0 28px 64px rgba(0,0,0,.48),0 6px 18px rgba(0,0,0,.3)}.login_footer__0C_rn{position:absolute;left:50%;bottom:18px;z-index:1;display:flex;flex-wrap:wrap;justify-content:center;gap:8px 16px;width:min(100% - 32px,920px);transform:translateX(-50%);color:rgba(255,255,255,.6);font-size:11px;line-height:1.6;text-align:center}.login_footerLink__yaMZV{color:rgba(255,255,255,.82);text-decoration:none;border-bottom:1px solid rgba(255,255,255,.28)}@keyframes login_poster-up___3esn{0%{transform:translateY(0)}to{transform:translateY(calc(-50% - 9px))}}@keyframes login_poster-down__lSZ4q{0%{transform:translateY(calc(-50% - 9px))}to{transform:translateY(0)}}@media (max-width:1200px){.login_posterWall__8oJAl{grid-template-columns:repeat(4,minmax(112px,1fr))}.login_posterColumn__grUkj:nth-child(n+5){display:none}}@media (max-width:760px){.login_posterWall__8oJAl{grid-template-columns:repeat(3,minmax(92px,1fr));column-gap:12px}.login_posterColumn__grUkj:nth-child(n+4){display:none}}.SmartImage_root__KzFT6{position:relative;display:block;overflow:hidden}.SmartImage_inline__fri_4{display:inline-block}.SmartImage_image__TYXf4{display:block;opacity:1;transition:opacity .16s ease}.SmartImage_imageLoading__VWnN7{opacity:0}.SmartImage_skeleton__DC_9d{position:absolute;inset:0;background:linear-gradient(90deg,color-mix(in oklab,var(--mantine-color-text) 4%,transparent) 0,color-mix(in oklab,var(--mantine-color-text) 11%,transparent) 50%,color-mix(in oklab,var(--mantine-color-text) 4%,transparent) 100%);background-size:200% 100%;animation:SmartImage_smart-image-shimmer__dgWnd 1.4s linear infinite}@keyframes SmartImage_smart-image-shimmer__dgWnd{0%{background-position:200% 0}to{background-position:-200% 0}}.SmartImage_error__iXXUZ{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;background:color-mix(in oklab,var(--mantine-color-text) 8%,transparent);color:var(--mantine-color-dimmed);font-size:12px}.SmartImage_retry__VznFp{padding:4px 10px;border:1px solid var(--mantine-color-dark-4);border-radius:6px;background:var(--mantine-color-dark-6);color:var(--mantine-color-text);cursor:pointer;font:inherit}.SmartImage_retry__VznFp:hover{background:var(--mantine-color-dark-5)}.EcomTabStrip_toolPill__M_iSl{display:flex;flex:none;align-items:center;gap:7px;height:32px;padding:0 10px;border-radius:8px;color:var(--lx-text);background:linear-gradient(135deg,color-mix(in oklab,var(--mantine-primary-color-filled) 22%,transparent),color-mix(in oklab,var(--mantine-primary-color-filled) 12%,transparent));border:0;font:inherit;font-size:13px;white-space:nowrap;cursor:pointer;transition:background .15s ease}.EcomTabStrip_toolPill__M_iSl:hover{background:linear-gradient(135deg,color-mix(in oklab,var(--mantine-primary-color-filled) 30%,transparent),color-mix(in oklab,var(--mantine-primary-color-filled) 18%,transparent))}.EcomTabStrip_toolPill__M_iSl strong{font-weight:600}.EcomTabStrip_toolPill__M_iSl>svg{color:color-mix(in oklab,var(--mantine-primary-color-2) 70%,var(--lx-muted))}.EcomTabStrip_toolPillIcon__vmN6y{display:inline-flex;color:var(--mantine-primary-color-2)}.EcomTabStrip_recordsPill__xSwn7{display:inline-flex;flex:none;align-items:center;gap:6px;height:32px;padding:0 12px;border:.5px solid color-mix(in oklab,var(--lx-text) 10%,transparent);border-radius:8px;color:var(--lx-muted);font-size:12.5px;white-space:nowrap;transition:background-color .15s ease,color .15s ease}.EcomTabStrip_recordsPill__xSwn7:hover{color:var(--lx-text);background:color-mix(in oklab,var(--lx-text) 6%,transparent)}.EcomTabStrip_toolPop__RQVtK{padding:8px;border:0;border-radius:16px;background:var(--lx-bg);box-shadow:0 24px 64px rgba(0,0,0,.55),0 0 0 .5px color-mix(in oklab,var(--lx-text) 8%,transparent)}html[data-mantine-color-scheme=dark] .EcomTabStrip_toolPop__RQVtK{--lx-text:#f0f0f0;--lx-muted:#a8a8a8;--lx-faint:#888888;--lx-faint-2:#6b6b6b;background:#1d1d1f}.EcomTabStrip_toolMenu__gwFvM{display:grid;gap:8px;width:min(800px,calc(100vw - 32px));max-height:min(78vh,680px);overflow-y:auto;overscroll-behavior:contain;color:var(--lx-text)}.EcomTabStrip_toolMenuHead__ULq_B,.EcomTabStrip_toolMenuSearch__Yk8sd{display:flex;align-items:center;gap:8px}.EcomTabStrip_toolMenuSearch__Yk8sd{flex:1;height:36px;padding:0 10px;border-radius:10px;color:var(--lx-faint);background:color-mix(in oklab,var(--lx-text) 5%,transparent);box-shadow:inset 0 0 0 1px color-mix(in oklab,var(--lx-text) 6%,transparent);transition:box-shadow .15s ease,background-color .15s ease}.EcomTabStrip_toolMenuSearch__Yk8sd:focus-within{background:color-mix(in oklab,var(--lx-text) 7%,transparent);box-shadow:inset 0 0 0 1px color-mix(in oklab,var(--mantine-primary-color-filled) 55%,transparent)}.EcomTabStrip_toolMenuSearch__Yk8sd input{flex:1;min-width:0;height:100%;border:0;outline:0;color:var(--lx-text);background:transparent;font:inherit;font-size:13px}.EcomTabStrip_toolMenuSearch__Yk8sd input::placeholder{color:var(--lx-faint-2)}.EcomTabStrip_toolMenuSearch__Yk8sd button{width:20px;height:20px;border:0;border-radius:50%;color:var(--lx-muted);background:color-mix(in oklab,var(--lx-text) 10%,transparent);font-size:13px;line-height:1;cursor:pointer}.EcomTabStrip_toolMenuSet__HMzt3{display:flex;align-items:center;gap:12px;padding:10px 14px;border:0;border-radius:12px;color:var(--lx-text);background:linear-gradient(135deg,color-mix(in oklab,var(--mantine-primary-color-filled) 20%,transparent),color-mix(in oklab,var(--mantine-primary-color-filled) 10%,transparent));font:inherit;text-align:left;cursor:pointer;transition:background .15s ease}.EcomTabStrip_toolMenuSet__HMzt3.EcomTabStrip_isActive__LXQMm,.EcomTabStrip_toolMenuSet__HMzt3:hover{background:linear-gradient(135deg,color-mix(in oklab,var(--mantine-primary-color-filled) 30%,transparent),color-mix(in oklab,var(--mantine-primary-color-filled) 16%,transparent))}.EcomTabStrip_toolMenuSet__HMzt3.EcomTabStrip_isActive__LXQMm{box-shadow:inset 0 0 0 1px color-mix(in oklab,var(--mantine-primary-color-filled) 45%,transparent)}.EcomTabStrip_toolMenuSetIcon__DT7_9{display:inline-flex;flex:none;color:var(--mantine-primary-color-2)}.EcomTabStrip_toolMenuSetIcon__DT7_9 svg{width:20px;height:20px}.EcomTabStrip_toolMenuSetText__1qP5D{display:flex;flex:1;align-items:baseline;gap:10px;min-width:0}.EcomTabStrip_toolMenuSetText__1qP5D strong{flex:none;font-size:13.5px;font-weight:600}.EcomTabStrip_toolMenuSetText__1qP5D small{overflow:hidden;color:color-mix(in oklab,var(--mantine-primary-color-2) 70%,var(--lx-muted));font-size:12px;text-overflow:ellipsis;white-space:nowrap}.EcomTabStrip_toolMenuSet__HMzt3>svg{flex:none;color:var(--mantine-primary-color-3)}.EcomTabStrip_toolMenuGroups__W_jY4{display:grid;gap:4px 6px;align-items:start}.EcomTabStrip_toolMenuCol__twfpm{display:grid;gap:6px;min-width:0}.EcomTabStrip_toolMenuGroups__W_jY4 section{display:grid;gap:1px;min-width:0}.EcomTabStrip_toolMenuCount__U9miO,.EcomTabStrip_toolMenuGroups__W_jY4 h5{margin:4px 10px 3px;color:var(--lx-faint-2);font-size:11px;font-weight:500;letter-spacing:.04em}.EcomTabStrip_toolMenuCount__U9miO{margin:0 10px;letter-spacing:0}.EcomTabStrip_toolMenuItem__Irvdw{display:grid;gap:1px;min-width:0;padding:6px 10px;border:0;border-radius:9px;color:var(--lx-text);background:transparent;font:inherit;text-align:left;cursor:pointer;transition:background-color .12s ease}.EcomTabStrip_toolMenuItem__Irvdw:hover{background:color-mix(in oklab,var(--lx-text) 6%,transparent)}.EcomTabStrip_toolMenuItem__Irvdw.EcomTabStrip_isActive__LXQMm{background:color-mix(in oklab,var(--lx-text) 8%,transparent);box-shadow:inset 0 0 0 1px color-mix(in oklab,var(--lx-text) 10%,transparent)}.EcomTabStrip_toolMenuItem__Irvdw.EcomTabStrip_isCurrent__bfMXd{background:color-mix(in oklab,var(--mantine-primary-color-filled) 14%,transparent)}.EcomTabStrip_toolMenuItem__Irvdw.EcomTabStrip_isCurrent__bfMXd.EcomTabStrip_isActive__LXQMm{background:color-mix(in oklab,var(--mantine-primary-color-filled) 18%,transparent);box-shadow:inset 0 0 0 1px color-mix(in oklab,var(--mantine-primary-color-filled) 35%,transparent)}.EcomTabStrip_toolMenuItem__Irvdw strong{display:flex;align-items:center;gap:6px;font-size:13px;font-weight:500}.EcomTabStrip_toolMenuItem__Irvdw strong svg{margin-left:auto;color:var(--mantine-primary-color-3)}.EcomTabStrip_toolMenuItem__Irvdw small{overflow:hidden;color:var(--lx-faint);font-size:11.5px;text-overflow:ellipsis;white-space:nowrap}.EcomTabStrip_toolMenuEmpty__Xx7Qb{margin:0;padding:22px 12px;color:var(--lx-faint);font-size:12.5px;text-align:center}@media (max-width:720px){.EcomTabStrip_toolMenuGroups__W_jY4{grid-template-columns:minmax(0,1fr)!important}}.NodeFloat_float__q5b5g{position:absolute;top:0;left:0;z-index:1001;width:max-content;max-width:calc(100% - 24px)}.NodeFloat_float__q5b5g[data-compact] .lx-tool-label{display:none}.NodeFloat_pill__foNae{display:flex;align-items:center;gap:8px;width:232px;height:36px;padding:0 14px 0 12px;border:1px solid var(--mantine-color-dark-5);border-radius:999px;color:var(--mantine-color-dark-2);background:var(--mantine-color-dark-7);box-shadow:0 8px 24px rgba(0,0,0,.36);font:inherit;font-size:13px;text-align:left;cursor:text;transition:border-color .15s ease,color .15s ease}.NodeFloat_pill__foNae:hover{border-color:var(--mantine-color-dark-3);color:var(--mantine-color-gray-3)}.NodeFloat_pill__foNae:focus-visible{outline:2px solid color-mix(in oklab,var(--mantine-primary-color-filled) 60%,transparent);outline-offset:2px}.NodeFloat_pill__foNae svg{flex:none}.NodeFloat_pill__foNae span{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (prefers-reduced-motion:reduce){.NodeFloat_pill__foNae{transition:none}}.CanvasBottomBar_bar__0wbry{position:absolute;left:16px;bottom:16px;z-index:10;padding:6px 12px;border:1px solid rgba(255,255,255,.082);border-radius:999px;background:linear-gradient(180deg,rgba(255,255,255,.075),rgba(255,255,255,.028)),rgba(16,17,20,.78);box-shadow:0 16px 42px -24px rgba(0,0,0,.82),inset 0 1px 0 rgba(255,255,255,.045);backdrop-filter:blur(16px)}.CanvasBottomBar_bar__0wbry .mantine-ActionIcon-root{transition:background .14s ease,color .14s ease,transform .12s ease}.CanvasBottomBar_bar__0wbry .mantine-ActionIcon-root:active{transform:translateY(0)}.CanvasBottomBar_modeTabs__9aMPx{position:relative;display:inline-flex;align-items:center;gap:2px;margin:0 4px;padding:3px;border-radius:999px;background:rgba(0,0,0,.28);border:1px solid rgba(255,255,255,.06)}.CanvasBottomBar_modeTab__4qoy3{position:relative;display:inline-flex;align-items:center;padding:4px 12px;border:none;background:transparent;border-radius:999px;cursor:pointer;color:rgba(255,255,255,.5);font-size:12.5px;font-weight:600;line-height:1;white-space:nowrap;transition:color .18s ease;-webkit-tap-highlight-color:transparent}.CanvasBottomBar_modeTab__4qoy3:hover{color:rgba(255,255,255,.82)}.CanvasBottomBar_modeTab__4qoy3[data-active]{color:#fff}.CanvasBottomBar_modeContent__xmxAG{position:relative;z-index:1;display:inline-flex;align-items:center;gap:5px}.CanvasBottomBar_modeContent__xmxAG svg{display:block}.CanvasBottomBar_modePill__hoW_y{position:absolute;inset:0;border-radius:999px;background:linear-gradient(135deg,#8367ff,#6741ff);box-shadow:0 6px 16px -6px rgba(103,65,255,.72),inset 0 1px 0 rgba(255,255,255,.24)}@media (max-width:720px){.CanvasBottomBar_bar__0wbry{left:10px;right:10px;bottom:10px;overflow-x:auto;border-radius:14px}}.EmptyState_root__Mizgo{position:absolute;inset:0;z-index:1;display:flex;align-items:center;justify-content:center;pointer-events:none}.EmptyState_content__A2YKo{width:min(560px,calc(100% - 32px));pointer-events:auto}.EmptyState_panel__icYvf{width:100%;padding:20px 20px 18px;border:1px solid rgba(255,255,255,.085);border-radius:18px;background:radial-gradient(300px 140px at 50% 0,color-mix(in oklab,var(--mantine-primary-color-filled) 11%,transparent),transparent 72%),linear-gradient(180deg,rgba(255,255,255,.064),rgba(255,255,255,.026));box-shadow:0 24px 70px -42px rgba(0,0,0,.88),inset 0 1px 0 rgba(255,255,255,.052);backdrop-filter:blur(14px)}.EmptyState_icon__1Q95U{width:42px;height:42px;display:grid;place-items:center;border:1px solid color-mix(in oklab,var(--mantine-primary-color-filled) 24%,rgba(255,255,255,.12));border-radius:14px;background:radial-gradient(circle at 36% 24%,rgba(255,255,255,.14),transparent 42%),color-mix(in oklab,var(--mantine-primary-color-filled) 13%,rgba(255,255,255,.065));color:rgba(245,245,247,.92)}.EmptyState_action__pJ4fG{height:32px;padding-inline:11px;border:1px solid rgba(255,255,255,.065);background:rgba(255,255,255,.052);color:rgba(244,244,245,.84)}.EmptyState_action__pJ4fG:hover{border-color:color-mix(in oklab,var(--mantine-primary-color-filled) 22%,rgba(255,255,255,.12));background:color-mix(in oklab,var(--mantine-primary-color-filled) 10%,rgba(255,255,255,.066));color:rgba(255,255,255,.95)}.EmptyState_hint__YtRd7{border-radius:999px;background:rgba(255,255,255,.035);border:1px solid rgba(255,255,255,.055)}.DayTimeline_section__voO43+.DayTimeline_section__voO43{margin-top:20px}.DayTimeline_head__A1aGL{position:sticky;top:calc(var(--mantine-spacing-lg) * -1);z-index:2;display:flex;align-items:baseline;gap:10px;margin:0 calc(var(--mantine-spacing-xl) * -1) 4px;padding:10px var(--mantine-spacing-xl);background:transparent;box-shadow:0 1px 0 transparent;transition:box-shadow .16s ease,background-color .16s ease}.DayTimeline_head__A1aGL[data-stuck=true]{background:color-mix(in oklab,var(--lx-bg) 88%,transparent);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);box-shadow:0 1px 0 var(--lx-border)}html[data-mantine-color-scheme=light] .DayTimeline_head__A1aGL[data-stuck=true]{background:rgba(243,244,246,.86)}.DayTimeline_title__U0ekh{font-size:14px;font-weight:500;line-height:20px;color:var(--lx-text)}.DayTimeline_sub__LhBka{font-size:12px;color:var(--lx-faint);font-variant-numeric:tabular-nums}.DayTimeline_rail__foqz8{width:64px;flex-shrink:0;overflow-y:auto;scrollbar-width:none;padding:26px 14px 24px 0}.DayTimeline_rail__foqz8::-webkit-scrollbar{display:none}.DayTimeline_tick__th3qz{all:unset;box-sizing:border-box;display:flex;align-items:center;justify-content:flex-end;gap:6px;width:100%;height:20px;cursor:pointer;font-size:11px;line-height:1;color:var(--lx-faint);white-space:nowrap}.DayTimeline_tick__th3qz:focus-visible{outline:1px solid var(--lx-border-strong);outline-offset:1px;border-radius:3px}.DayTimeline_tickLabel__fnIVC{transition:opacity .14s ease,color .14s ease}.DayTimeline_tick__th3qz[data-pinned=false] .DayTimeline_tickLabel__fnIVC{opacity:0}.DayTimeline_rail__foqz8:hover .DayTimeline_tickLabel__fnIVC{opacity:1}.DayTimeline_tick__th3qz:hover .DayTimeline_tickLabel__fnIVC{color:var(--lx-text)}.DayTimeline_mark__D5n_o{display:block;width:8px;height:1px;background:var(--lx-border-strong);transition:width .16s ease,background .16s ease}.DayTimeline_tick__th3qz[data-active=true]{color:var(--lx-text)}.DayTimeline_tick__th3qz[data-active=true] .DayTimeline_tickLabel__fnIVC{opacity:1}.DayTimeline_tick__th3qz[data-active=true] .DayTimeline_mark__D5n_o{width:14px;background:var(--lx-text)}@media (max-width:820px){.DayTimeline_rail__foqz8{display:none}}.library_side__ioO4Q{flex-shrink:0;width:220px;padding:8px;overflow-y:auto}.library_facet__Yj9Dz{display:grid;gap:2px;padding-bottom:14px}.library_facetTitle__Mj0jf{padding:4px 12px;color:var(--lx-faint);font-size:12px}.library_facetRow__9hSFQ{display:flex;align-items:center;gap:10px;width:100%;height:36px;padding:0 12px;border:0;border-radius:8px;color:color-mix(in oklab,var(--lx-text) 85%,var(--lx-bg));background:transparent;font:inherit;font-size:13px;text-align:left;cursor:pointer;transition:background-color .15s ease}.library_facetRow__9hSFQ span{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.library_facetRow__9hSFQ small{color:var(--lx-faint);font-size:12px;font-variant-numeric:tabular-nums}.library_facetRow__9hSFQ:hover{background:color-mix(in oklab,var(--lx-text) 5%,transparent)}.library_facetRow__9hSFQ[aria-pressed=true]{color:var(--lx-text);background:color-mix(in oklab,var(--lx-text) 8%,transparent)}.library_head__f68Jp{display:flex;flex-shrink:0;align-items:center;justify-content:space-between;gap:16px;min-height:40px;margin:16px 0 12px;padding:0 var(--mantine-spacing-xl)}.library_headTop__L_Rei{min-height:32px;margin:0;padding:0}.library_headTop__L_Rei .library_search__kfpuW{flex-shrink:1;min-width:120px}@media (max-width:1500px){.library_headTop__L_Rei .library_stats__XWFbR{display:none}}.library_headTitle___ymYk{display:flex;align-items:center;gap:12px;min-width:0;overflow:hidden}.library_headTitle___ymYk h1{flex:none;margin:0;color:var(--lx-text);font-size:16px;font-weight:500;line-height:24px}.library_headTitle___ymYk>small{flex:none;color:var(--lx-faint);font-size:12px}.library_stats__XWFbR{display:flex;align-items:center;gap:8px;min-width:0}.library_stat__2ZH67{display:inline-flex;flex:none;align-items:baseline;gap:6px;height:28px;padding:0 10px;border-radius:8px;background:color-mix(in oklab,var(--lx-text) 6%,transparent);line-height:28px}.library_stat__2ZH67 small{color:var(--lx-faint);font-size:11px}.library_stat__2ZH67 b{color:var(--lx-text);font-size:13px;font-weight:500}.library_stat__2ZH67 i{font-size:11px;font-style:normal}.library_headActions__EMb2g{display:flex;flex:none;align-items:center;gap:8px}.library_search__kfpuW{display:flex;align-items:center;gap:8px;width:200px;height:32px;padding:0 10px;border:.5px solid color-mix(in oklab,var(--lx-text) 12%,transparent);border-radius:8px;color:var(--lx-muted)}.library_search__kfpuW:focus-within{border-color:var(--mantine-primary-color-filled);box-shadow:0 0 0 2px color-mix(in oklab,var(--mantine-primary-color-filled) 20%,transparent)}.library_search__kfpuW input{flex:1;min-width:0;border:0;outline:0;color:var(--lx-text);background:transparent;font:inherit;font-size:13px}.library_search__kfpuW input::placeholder{color:var(--lx-faint)}.library_btn__B9_Xd{display:inline-flex;flex:none;align-items:center;gap:6px;height:32px;padding:0 12px;border:0;border-radius:8px;color:color-mix(in oklab,var(--lx-text) 88%,var(--lx-bg));background:color-mix(in oklab,var(--lx-text) 8%,transparent);font:inherit;font-size:13px;white-space:nowrap;cursor:pointer;transition:background-color .15s ease,color .15s ease}.library_btn__B9_Xd:hover:not(:disabled){color:var(--lx-text);background:color-mix(in oklab,var(--lx-text) 12%,transparent)}.library_btn__B9_Xd:disabled{opacity:.6;cursor:progress}.library_empty__VUGEh{display:grid;place-content:center;justify-items:center;gap:12px;min-height:360px;color:var(--lx-faint);font-size:13px;text-align:center}.library_card__iuuBA{position:relative;margin-bottom:12px;overflow:hidden;border-radius:12px;background:color-mix(in oklab,var(--lx-text) 5%,var(--lx-bg));cursor:zoom-in;break-inside:avoid}.library_card__iuuBA img,.library_card__iuuBA video{transition:transform .3s ease-out}.library_card__iuuBA:hover img,.library_card__iuuBA:hover video{transform:scale(1.03)}.library_cardSize__r_BxM{opacity:0;transition:opacity .15s ease}.library_card__iuuBA:hover .library_cardSize__r_BxM{opacity:1}@media (max-width:820px){.library_side__ioO4Q{display:none}.library_head__f68Jp{flex-wrap:wrap;padding:0 18px}.library_search__kfpuW{flex:1;width:auto}}@media (prefers-reduced-motion:reduce){.library_card__iuuBA img,.library_card__iuuBA video{transition:none}}.projects_page__K4Hwo{width:100%;padding:8px 40px 64px;color:var(--lx-text);font-size:13px}.projects_bar__9sKLg{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:40px;margin:8px 0 16px}.projects_barTop__WGbze{min-height:32px;margin:0;padding-left:20px}.projects_barTop__WGbze .projects_barTitle__l5pPJ{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.projects_barTop__WGbze .projects_barActions__raG14{flex:0 1 auto;min-width:0}.projects_barTop__WGbze .projects_search__hGdoF{flex-shrink:1;min-width:120px}.projects_barTitle__l5pPJ{display:flex;align-items:baseline;gap:12px;min-width:0}.projects_barTitle__l5pPJ h1{flex:none;margin:0;white-space:nowrap;color:var(--lx-text);font-size:16px;font-weight:500;line-height:24px}.projects_barTitle__l5pPJ small{overflow:hidden;color:var(--lx-faint);font-size:12px;text-overflow:ellipsis;white-space:nowrap}.projects_barActions__raG14{display:flex;flex:none;align-items:center;gap:8px}.projects_search__hGdoF{display:flex;align-items:center;gap:8px;width:200px;height:32px;padding:0 10px;border:.5px solid color-mix(in oklab,var(--lx-text) 12%,transparent);border-radius:8px;color:var(--lx-muted);transition:border-color .15s ease}.projects_search__hGdoF:focus-within{border-color:var(--mantine-primary-color-filled);box-shadow:0 0 0 2px color-mix(in oklab,var(--mantine-primary-color-filled) 20%,transparent)}.projects_search__hGdoF input{flex:1;min-width:0;border:0;outline:0;color:var(--lx-text);background:transparent;font:inherit;font-size:13px}.projects_search__hGdoF input::placeholder{color:var(--lx-faint)}.projects_barBtn__z_zst{display:inline-flex;flex:none;align-items:center;gap:6px;height:32px;padding:0 12px;border:0;border-radius:8px;color:color-mix(in oklab,var(--lx-text) 88%,var(--lx-bg));background:color-mix(in oklab,var(--lx-text) 8%,transparent);font:inherit;font-size:13px;white-space:nowrap;cursor:pointer;transition:background-color .15s ease,color .15s ease}.projects_barBtn__z_zst:hover{color:var(--lx-text);background:color-mix(in oklab,var(--lx-text) 12%,transparent)}.projects_viewToggle__FrCni{display:inline-flex;flex:none;align-items:center;gap:2px;height:32px;padding:2px;border-radius:8px;background:color-mix(in oklab,var(--lx-text) 8%,transparent)}.projects_viewToggle__FrCni button{display:grid;place-items:center;width:30px;height:28px;border:0;border-radius:6px;color:var(--lx-muted);background:transparent;cursor:pointer;transition:background-color .15s ease,color .15s ease}.projects_viewToggle__FrCni button:hover{color:var(--lx-text)}.projects_viewToggle__FrCni button[aria-pressed=true]{color:var(--lx-text);background:color-mix(in oklab,var(--lx-text) 14%,transparent)}.projects_card__Sj_IT,.projects_create__lwJbX{position:relative;display:flex;flex-direction:column;width:100%;min-width:0;padding:0;border:0;color:inherit;background:transparent;font:inherit;text-align:left;cursor:pointer}.projects_art__6tHA4{position:relative;display:block;width:100%;aspect-ratio:16/9;overflow:hidden;border-radius:12px;background:color-mix(in oklab,var(--lx-text) 8%,var(--lx-bg));transition:filter .2s ease}.projects_card__Sj_IT:hover .projects_art__6tHA4{filter:brightness(1.1)}.projects_card__Sj_IT:focus-visible,.projects_create__lwJbX:focus-visible{outline:none}.projects_card__Sj_IT:focus-visible .projects_art__6tHA4,.projects_create__lwJbX:focus-visible .projects_art__6tHA4{box-shadow:0 0 0 2px color-mix(in oklab,var(--mantine-primary-color-filled) 60%,transparent)}.projects_title__LAiN0{display:flex;align-items:center;gap:6px;margin:12px 6px 0;padding-right:30px;color:var(--lx-text);font-size:14px;font-weight:500;line-height:22px}.projects_title__LAiN0 span{min-width:0}.projects_meta__IRCvM,.projects_title__LAiN0 span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.projects_meta__IRCvM{margin:2px 6px 0;color:var(--lx-faint);font-size:12px;line-height:18px}.projects_actions__n14d3{position:absolute;right:6px;top:calc(100% - 43px);opacity:0;transition:opacity .15s ease}.projects_actions__n14d3[data-open],.projects_card__Sj_IT:focus-within .projects_actions__n14d3,.projects_card__Sj_IT:hover .projects_actions__n14d3{opacity:1}.projects_create__lwJbX .projects_art__6tHA4{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;color:var(--lx-text);background:color-mix(in oklab,var(--lx-text) 5%,var(--lx-bg));transition:background-color .15s ease}.projects_create__lwJbX:hover .projects_art__6tHA4{background:color-mix(in oklab,var(--lx-text) 8%,var(--lx-bg))}.projects_create__lwJbX .projects_art__6tHA4 strong{font-size:14px;font-weight:500}.projects_create__lwJbX .projects_meta__IRCvM{margin-top:12px;color:var(--lx-muted);font-size:14px;line-height:22px}.projects_empty__0o24t{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;min-height:270px;border:1px dashed color-mix(in oklab,var(--lx-text) 12%,transparent);border-radius:14px;color:var(--lx-faint);background:color-mix(in oklab,var(--lx-text) 3%,var(--lx-bg))}.projects_empty__0o24t>svg{margin-bottom:5px;color:var(--lx-muted)}.projects_empty__0o24t strong{color:color-mix(in oklab,var(--lx-text) 90%,var(--lx-bg));font-size:13px;font-weight:600}.projects_empty__0o24t span{margin-bottom:9px;font-size:11px}@media (max-width:760px){.projects_page__K4Hwo{padding:8px 16px 48px}.projects_bar__9sKLg{flex-direction:column;align-items:stretch}.projects_barActions__raG14{flex-wrap:wrap}.projects_search__hGdoF{flex:1;width:auto}}@media (prefers-reduced-motion:reduce){.projects_actions__n14d3,.projects_art__6tHA4{transition:none}}.SkillCard_grid__jt28t{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:24px 16px;padding-top:4px}.SkillCard_card__rnU0a{position:relative;display:flex;flex-direction:column;gap:8px;min-width:0;text-align:left;cursor:pointer}.SkillCard_card__rnU0a:before{content:"";position:absolute;inset:-4px -4px -8px -4px;border-radius:16px;background:color-mix(in oklab,var(--lx-text) 9%,transparent);opacity:0;pointer-events:none;transition:opacity .2s}.SkillCard_card__rnU0a:focus-within:before,.SkillCard_card__rnU0a:hover:before{opacity:1}.SkillCard_cardHit__dV6W1{position:absolute;inset:0;z-index:1;padding:0;border:0;border-radius:12px;background:transparent;cursor:pointer}.SkillCard_cardHit__dV6W1:focus-visible{outline:2px solid color-mix(in oklab,var(--mantine-primary-color-filled) 60%,transparent);outline-offset:2px}.SkillCard_cover__pGBEw{position:relative;z-index:2;isolation:isolate;display:block;width:100%;aspect-ratio:231/173;overflow:hidden;border-radius:12px;background:color-mix(in oklab,var(--lx-text) 7%,transparent);pointer-events:none}.SkillCard_cover__pGBEw img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.SkillCard_cover__pGBEw:after{content:"";position:absolute;inset:0;z-index:10;background:color-mix(in oklab,var(--lx-text) 11%,transparent);opacity:0;pointer-events:none;transition:opacity .2s}.SkillCard_card__rnU0a:focus-within .SkillCard_cover__pGBEw:after,.SkillCard_card__rnU0a:hover .SkillCard_cover__pGBEw:after{opacity:1}.SkillCard_cardPicked__Xs7gD .SkillCard_cover__pGBEw{box-shadow:inset 0 0 0 2px color-mix(in oklab,var(--mantine-primary-color-filled) 70%,transparent)}.SkillCard_coverBlank__zLlXO{position:absolute;inset:0;display:grid;place-items:center;padding:12px;color:color-mix(in oklab,var(--lx-text) 40%,transparent);font:12px/1.4 ui-monospace,SFMono-Regular,Menlo,monospace;text-align:center;word-break:break-all}.SkillCard_marks__5mSbO{position:absolute;z-index:20;right:8px;bottom:8px;left:8px;display:flex;flex-wrap:wrap;gap:4px}.SkillCard_mark__B1_F_{display:inline-flex;align-items:center;justify-content:center;gap:3px;min-width:18px;height:18px;padding:2px;border-radius:4px;color:#fff;background:rgba(0,0,0,.6);font-size:11px;font-style:normal;line-height:14px;white-space:nowrap}.SkillCard_mark__B1_F_:not(:has(>svg:only-child)){padding:2px 5px}.SkillCard_markWarn__QMzmk{color:#1f1600;background:#f5c451}.SkillCard_markDanger__O_Yjf{background:#d9483b}.SkillCard_actions__pw3DD{position:absolute;z-index:20;top:8px;right:8px;left:8px;display:flex;align-items:center;justify-content:space-between;gap:8px;opacity:0;pointer-events:none;transition:opacity .2s}.SkillCard_actionsGroup__HnBos{display:flex;align-items:center;gap:4px;min-width:0}.SkillCard_card__rnU0a:focus-within .SkillCard_actions__pw3DD,.SkillCard_card__rnU0a:hover .SkillCard_actions__pw3DD{opacity:1;pointer-events:auto}@media (hover:none){.SkillCard_actions__pw3DD{opacity:1;pointer-events:auto}}.SkillCard_action___QSGU{height:32px;padding:0 10px;border:1px solid rgba(255,255,255,.12);border-radius:8px;color:#000;background:#fff;font:inherit;font-size:13px;font-weight:400;line-height:20px;white-space:nowrap;cursor:pointer;transition:background-color .15s}.SkillCard_action___QSGU:hover{background:#ececec}.SkillCard_actionGhost__Ht7xy,.SkillCard_iconAction__KxcTP{border:0;color:#fff;background:rgba(0,0,0,.6);backdrop-filter:blur(24px)}.SkillCard_actionGhost__Ht7xy:hover,.SkillCard_iconAction__KxcTP:hover,.SkillCard_iconAction__KxcTP[aria-pressed=true]{background:rgba(0,0,0,.78)}.SkillCard_iconAction__KxcTP{display:grid;place-items:center;width:32px;height:32px;padding:0;border-radius:8px;cursor:pointer;transition:background-color .15s}.SkillCard_iconActionDanger__TS0_g:hover{color:#ff8a80}.SkillCard_action___QSGU:disabled,.SkillCard_iconAction__KxcTP:disabled{opacity:.6;cursor:progress}.SkillCard_body__lG1l5{position:relative;gap:4px}.SkillCard_body__lG1l5,.SkillCard_text__R3vEf{display:flex;flex-direction:column;min-width:0}.SkillCard_text__R3vEf{padding:0 4px}.SkillCard_title__YqkU_{display:flex;align-items:center;gap:4px;min-width:0}.SkillCard_title__YqkU_>svg{flex:none}.SkillCard_text__R3vEf>span,.SkillCard_title__YqkU_ strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.SkillCard_title__YqkU_ strong{min-width:0;color:var(--lx-text);font-size:14px;font-weight:400;line-height:22px}.SkillCard_text__R3vEf>span{display:block;color:color-mix(in oklab,var(--lx-text) 60%,transparent);font-size:13px;line-height:20px}.SkillCard_foot__wFTs1{display:flex;align-items:center;gap:6px;min-width:0;padding:0 4px;color:color-mix(in oklab,var(--lx-text) 60%,transparent);font-size:12px;line-height:18px;white-space:nowrap}.SkillCard_author__zQi7I{display:flex;align-items:center;gap:5px;min-width:0}.SkillCard_author__zQi7I>span:last-child{overflow:hidden;text-overflow:ellipsis}.SkillCard_avatar__vG3ig{display:grid;place-items:center;flex:none;width:14px;height:14px;border-radius:50%;color:var(--lx-text);background:color-mix(in oklab,var(--lx-text) 20%,var(--lx-bg));font-size:8px;line-height:1}.SkillCard_dot__x2X8e{flex:none;color:color-mix(in oklab,var(--lx-text) 30%,transparent)}.SkillCard_stat__bwgIg{display:flex;flex:none;align-items:center;gap:2px}.SkillCard_stat__bwgIg:last-child{flex:0 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis}.SkillCard_end__rVi9s{display:flex;flex:none;align-items:center;gap:2px;margin-left:auto;padding-left:6px}.SkillCard_skeleton__9j_M5{pointer-events:none}.SkillCard_skLine__URoVs{display:block;height:12px;margin:5px 4px;border-radius:6px;background:color-mix(in oklab,var(--lx-text) 9%,transparent)}.SkillCard_skLine__URoVs:first-child{width:60%}.SkillCard_skLineShort__3vKRN{width:45%}@media (max-width:720px){.SkillCard_grid__jt28t{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.SkillCard_actions__pw3DD,.SkillCard_card__rnU0a:before,.SkillCard_cover__pGBEw:after{transition:none}}.tutorials_page__FjqLH{--tutorial-bg:var(--lx-bg);--tutorial-surface:var(--lx-surface);--tutorial-surface-2:var(--lx-surface-2);--tutorial-raised:var(--lx-raised);--tutorial-border:var(--lx-border);--tutorial-border-strong:var(--lx-border-strong);--tutorial-hairline:var(--lx-border);--tutorial-text:var(--lx-text);--tutorial-muted:var(--lx-muted);--tutorial-faint:var(--lx-faint);--tutorial-accent:var(--lx-text);--tutorial-on-accent:var(--lx-bg);--tutorial-radius:12px;--tutorial-control-radius:8px;flex:1;display:flex;min-height:0;flex-direction:column;overflow:hidden;background:var(--tutorial-bg);color:var(--tutorial-text)}.tutorials_header___Hiql{flex-shrink:0;border-bottom:1px solid var(--tutorial-hairline);background:color-mix(in srgb,var(--tutorial-bg) 92%,transparent);backdrop-filter:blur(18px)}.tutorials_headerInner__zsczi{width:min(1360px,100%);margin:0 auto;padding:28px 48px 22px}.tutorials_brandButton__eJm_4{color:inherit;text-align:left}.tutorials_eyebrow__ggg45{margin-bottom:8px;color:var(--tutorial-faint);font:500 11px/1.2 ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;letter-spacing:.14em;text-transform:uppercase}.tutorials_title__mnVra{color:var(--tutorial-text);font-size:34px;font-weight:650;letter-spacing:0;line-height:1.05}.tutorials_subtitle__REjee{margin-top:8px;color:var(--tutorial-muted);font-size:14px;line-height:1.6}.tutorials_sectionNav__NTYox{padding:4px;border:1px solid var(--tutorial-border);border-radius:12px;background:var(--tutorial-surface-2)}.tutorials_sectionButton__GGbkP{height:34px;padding:0 14px;border:0;border-radius:var(--tutorial-control-radius);background:transparent;color:var(--tutorial-muted);font-size:13px;font-weight:600;transition:background .15s ease,color .15s ease,transform .12s ease}.tutorials_sectionButton__GGbkP[data-active=true]{background:var(--tutorial-raised);color:var(--tutorial-text);box-shadow:0 1px 2px rgba(20,20,22,.22)}.tutorials_sectionButton__GGbkP:hover{color:var(--tutorial-text)}.tutorials_sectionButton__GGbkP:active{transform:translateY(1px)}.tutorials_publishButton__9vUe7{height:42px;padding-inline:18px;border:0;border-radius:var(--tutorial-control-radius);background:var(--mantine-primary-color-filled);color:var(--mantine-color-white);font-size:13.5px;font-weight:650;transition:background .15s ease,transform .12s ease}.tutorials_publishButton__9vUe7:hover{background:var(--mantine-primary-color-filled-hover)}.tutorials_publishButton__9vUe7:active{transform:translateY(1px)}.tutorials_scrollArea__oqSQc{flex:1;min-height:0;overflow:auto}.tutorials_content__6cTCq{width:min(1360px,100%);min-height:100%;margin:0 auto;padding:32px 48px 48px}.tutorials_discover__cpyZh{gap:24px}.tutorials_filterBar__sQwUt{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;padding-bottom:20px;border-bottom:1px solid var(--tutorial-hairline)}.tutorials_tabs__kcx1l{display:flex;flex-wrap:wrap;gap:24px}.tutorials_filterTab__WD03j{position:relative;padding:0 0 7px;border:0;border-radius:0;background:transparent;color:var(--tutorial-muted);font-size:15px;font-weight:600;transition:color .15s ease}.tutorials_filterTab__WD03j:hover,.tutorials_filterTab__WD03j[data-active=true]{color:var(--tutorial-text)}.tutorials_filterTab__WD03j[data-active=true]:after{content:"";position:absolute;right:0;bottom:-21px;left:0;height:2px;border-radius:999px;background:var(--tutorial-accent)}.tutorials_filterDot__XicQh{width:5px;height:5px;border-radius:999px;background:var(--tutorial-accent)}.tutorials_searchControls__N4CN0{display:flex;align-items:center;gap:10px}.tutorials_searchInput__9aEvx{width:300px}.tutorials_searchInput__9aEvx input{height:38px;border:1px solid var(--tutorial-border);border-radius:var(--tutorial-control-radius);background:var(--tutorial-surface);color:var(--tutorial-text);transition:border-color .15s ease,background .15s ease}.tutorials_searchInput__9aEvx input:focus{border-color:var(--tutorial-muted)}.tutorials_searchButton__rnmmm{height:38px;padding-inline:16px;border:1px solid var(--tutorial-border-strong);border-radius:var(--tutorial-control-radius);background:var(--tutorial-surface);color:var(--tutorial-text);font-size:13px;font-weight:650}.tutorials_searchButton__rnmmm:hover{background:var(--tutorial-surface-2)}.tutorials_tagBar__yODO2{display:flex;align-items:center;gap:8px;overflow-x:auto;padding-bottom:4px}.tutorials_tagBar__yODO2::-webkit-scrollbar{display:none}.tutorials_tagMeta__vMK4U{flex:0 0 auto;display:inline-flex;align-items:center;gap:6px;margin-right:4px;color:var(--tutorial-faint);font:500 11px/1 ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;letter-spacing:.14em;text-transform:uppercase}.tutorials_tagChip__jQneC{flex:0 0 auto;min-height:32px;padding:0 14px;border:1px solid transparent;border-radius:999px;background:transparent;color:var(--tutorial-muted);font-size:13px;font-weight:600;transition:background .15s ease,border-color .15s ease,color .15s ease}.tutorials_tagChip__jQneC:hover{background:var(--tutorial-surface);color:var(--tutorial-text)}.tutorials_tagChip__jQneC[data-active=true]{border-color:var(--tutorial-border);background:var(--tutorial-accent);color:var(--tutorial-on-accent)}.tutorials_bentoGrid__88CMv{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:208px;gap:16px}.tutorials_bentoCard__FNpYU,.tutorials_taskCard__popiB{position:relative;min-width:0;overflow:hidden;border:1px solid var(--tutorial-border);border-radius:var(--tutorial-radius);background:var(--tutorial-surface);color:inherit;text-decoration:none;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.tutorials_bentoCard__FNpYU:hover,.tutorials_taskCard__popiB:hover{border-color:var(--tutorial-border-strong);box-shadow:inset 0 0 0 1px rgba(255,255,255,.06)}.tutorials_bentoCard__FNpYU:focus-visible,.tutorials_filterTab__WD03j:focus-visible,.tutorials_sectionButton__GGbkP:focus-visible,.tutorials_tagChip__jQneC:focus-visible,.tutorials_taskCard__popiB:focus-visible{outline:1px solid var(--tutorial-muted);outline-offset:3px}.tutorials_feature__46rxS{grid-column:span 2;grid-row:span 2}.tutorials_wide__8dmXq{grid-column:span 2}.tutorials_cardMedia__1tdne{position:absolute;inset:0;background:var(--tutorial-surface-2);transition:transform .52s cubic-bezier(.2,.6,.2,1)}.tutorials_bentoCard__FNpYU:hover .tutorials_cardMedia__1tdne{transform:scale(1.045)}.tutorials_cardImage__JVpp9{width:100%;height:100%;object-fit:cover;display:block}.tutorials_placeholder__h6oEQ{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:repeating-linear-gradient(45deg,rgba(255,255,255,.035) 0 2px,transparent 2px 11px),#1a1a1d;color:var(--tutorial-faint);font:500 11px/1 ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;letter-spacing:.1em;text-transform:uppercase}.tutorials_cardShade__2pN1i{position:absolute;inset:0;background:linear-gradient(0deg,rgba(8,8,11,.92) 8%,rgba(8,8,11,.3) 56%,rgba(8,8,11,.06))}.tutorials_wide__8dmXq .tutorials_cardShade__2pN1i{background:linear-gradient(105deg,rgba(8,8,11,.94) 24%,rgba(8,8,11,.34) 72%,rgba(8,8,11,.08))}.tutorials_cardReadTime__4lo7A,.tutorials_cardType__toJFx{position:absolute;top:14px;z-index:1;color:rgba(237,237,240,.78);font-size:12px;font-weight:600}.tutorials_cardType__toJFx{left:16px;display:inline-flex;align-items:center;gap:7px}.tutorials_cardReadTime__4lo7A{right:16px;color:var(--tutorial-muted);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:11px}.tutorials_statusDot__Pk5rT{width:6px;height:6px;border-radius:999px;background:var(--tutorial-accent)}.tutorials_cardBody__r4Neu{position:absolute;right:18px;bottom:18px;left:18px;z-index:1;display:flex;flex-direction:column;gap:10px}.tutorials_feature__46rxS .tutorials_cardBody__r4Neu{right:24px;bottom:24px;left:24px;gap:14px}.tutorials_cardTitle__aMHzr{color:#ffffff;font-size:15px;font-weight:650;line-height:1.42}.tutorials_feature__46rxS .tutorials_cardTitle__aMHzr{max-width:88%;font-size:22px;line-height:1.35}.tutorials_wide__8dmXq .tutorials_cardTitle__aMHzr{max-width:70%;font-size:17px}.tutorials_cardSummary__jmFmc{max-width:84%;color:#c4c4ca;font-size:13.5px;line-height:1.65}.tutorials_cardFooter__UXtgy{display:flex;align-items:center;gap:12px;min-width:0;color:var(--tutorial-muted);font-size:12px}.tutorials_authorPill__UYiu_{display:inline-flex;min-width:0;align-items:center;gap:8px;color:#d8d8de}.tutorials_avatar__0uVTT{width:24px;height:24px;justify-content:center;border:1px solid rgba(255,255,255,.08);border-radius:999px;background:var(--tutorial-raised);color:#ededf0;font-size:11px;font-weight:650}.tutorials_avatar__0uVTT,.tutorials_metric__b0I3s{flex:0 0 auto;display:inline-flex;align-items:center}.tutorials_metric__b0I3s{gap:4px;color:var(--tutorial-muted);font:500 11px/1 ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}.tutorials_learnButton__AqtTd{margin-left:auto;display:inline-flex;min-height:34px;align-items:center;padding:0 16px;border-radius:var(--tutorial-control-radius);background:var(--tutorial-accent);color:var(--tutorial-on-accent);font-size:13px;font-weight:650}.tutorials_taskCard__popiB{grid-column:span 2;display:flex;flex-direction:column;justify-content:center;padding:24px;text-align:left}.tutorials_taskHeader__U9BhI{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:12px}.tutorials_taskTitle__gWrK3{color:var(--tutorial-text);font-size:17px;font-weight:650}.tutorials_taskMeta__dx6dt{color:var(--tutorial-muted);font:500 11px/1.4 ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;letter-spacing:.08em;text-transform:uppercase}.tutorials_taskCopy__e27_5{max-width:620px;color:var(--tutorial-muted);font-size:13px;line-height:1.65}.tutorials_progressRow__aEEhX{display:flex;align-items:center;gap:14px;margin-top:18px}.tutorials_progressTrack__TfF2M{flex:1;height:5px;overflow:hidden;border-radius:999px;background:var(--tutorial-surface-2)}.tutorials_progressFill__epo1u{width:60%;height:100%;border-radius:inherit;background:var(--tutorial-accent)}.tutorials_taskCta__PwodP{display:inline-flex;min-height:32px;align-items:center;padding:0 14px;border:1px solid var(--tutorial-border-strong);border-radius:var(--tutorial-control-radius);color:var(--tutorial-text);font-size:13px;font-weight:650}.tutorials_loadMoreRow__wkQsC{display:flex;justify-content:center;padding:24px 0 8px}.tutorials_emptyShell__iHTm0{padding-top:8px}.tutorials_quietLoading__rHzUI{min-height:424px}.tutorials_skeletonCard__w77hQ{border-radius:var(--tutorial-radius);background:var(--tutorial-surface)}@media (max-width:1180px){.tutorials_bentoGrid__88CMv{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.tutorials_content__6cTCq,.tutorials_headerInner__zsczi{padding-right:20px;padding-left:20px}.tutorials_headerInner__zsczi{padding-top:22px}.tutorials_title__mnVra{font-size:28px}.tutorials_sectionNav__NTYox{width:100%;overflow-x:auto}.tutorials_sectionNav__NTYox::-webkit-scrollbar{display:none}.tutorials_filterBar__sQwUt{align-items:stretch;flex-direction:column;gap:16px}.tutorials_tabs__kcx1l{gap:18px;overflow-x:auto;flex-wrap:nowrap}.tutorials_tabs__kcx1l::-webkit-scrollbar{display:none}.tutorials_filterTab__WD03j{flex:0 0 auto}.tutorials_filterTab__WD03j[data-active=true]:after{bottom:-17px}.tutorials_searchControls__N4CN0{align-items:stretch;flex-direction:column}.tutorials_searchInput__9aEvx{width:100%}.tutorials_bentoGrid__88CMv{grid-template-columns:1fr;grid-auto-rows:228px}.tutorials_feature__46rxS,.tutorials_taskCard__popiB,.tutorials_wide__8dmXq{grid-column:span 1;grid-row:span 1}.tutorials_feature__46rxS{min-height:360px}.tutorials_cardSummary__jmFmc,.tutorials_feature__46rxS .tutorials_cardTitle__aMHzr,.tutorials_wide__8dmXq .tutorials_cardTitle__aMHzr{max-width:100%}.tutorials_taskCard__popiB{min-height:220px}.tutorials_cardFooter__UXtgy{flex-wrap:wrap}.tutorials_learnButton__AqtTd{margin-left:0}}@media (prefers-reduced-motion:reduce){.tutorials_bentoCard__FNpYU,.tutorials_cardMedia__1tdne,.tutorials_filterTab__WD03j,.tutorials_publishButton__9vUe7,.tutorials_sectionButton__GGbkP,.tutorials_tagChip__jQneC,.tutorials_taskCard__popiB{transition:none}.tutorials_bentoCard__FNpYU:hover .tutorials_cardMedia__1tdne{transform:none}}.tutorials_embedFrame__bbXN9{display:block;width:100%;height:calc(100vh - 260px);min-height:520px;border:1px solid var(--tutorial-border);border-radius:var(--tutorial-radius);background:var(--tutorial-surface)}.tutorials_embedPage__yrpbR{flex:1;display:flex;min-height:0;background:var(--lx-bg)}.tutorials_embedFull__o68jr{flex:1;width:100%;border:0;display:block}.PsdExportSection_head__cgUdq h2{margin:0;color:var(--lx-text);font-size:20px;font-weight:600;line-height:28px}.PsdExportSection_head__cgUdq p{max-width:760px;margin:8px 0 0;color:var(--lx-muted);font-size:13px;line-height:1.7}.PsdExportSection_head__cgUdq b{color:var(--lx-text);font-weight:400}.PsdExportSection_workbench__7_0hZ{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);border:.5px solid color-mix(in oklab,var(--lx-text) 12%,transparent);border-radius:16px;background:color-mix(in oklab,var(--lx-text) 3%,var(--lx-bg))}.PsdExportSection_pane__Hb_wp{display:flex;flex-direction:column;min-width:0;padding:20px}.PsdExportSection_pane__Hb_wp+.PsdExportSection_pane__Hb_wp{border-left:.5px solid color-mix(in oklab,var(--lx-text) 10%,transparent)}.PsdExportSection_paneLabel__IKNlQ{margin-bottom:12px;color:var(--lx-muted);font-size:12px}.PsdExportSection_drop__Zyix0{display:flex;flex:1;flex-direction:column;align-items:center;justify-content:center;gap:4px;min-height:200px;padding:24px 16px;border:1px dashed color-mix(in oklab,var(--lx-text) 16%,transparent);border-radius:12px;color:var(--lx-muted);background:transparent;font-size:12px;text-align:center;cursor:pointer;transition:background-color .15s ease,border-color .15s ease}.PsdExportSection_drop__Zyix0:hover,.PsdExportSection_drop__Zyix0[data-dragging]{border-color:color-mix(in oklab,var(--lx-text) 30%,transparent);background:color-mix(in oklab,var(--lx-text) 4%,transparent)}.PsdExportSection_drop__Zyix0[data-filled]{padding:10px;border-style:solid}.PsdExportSection_drop__Zyix0>svg{margin-bottom:8px;color:var(--lx-muted)}.PsdExportSection_drop__Zyix0 strong{color:var(--lx-text);font-size:13px;font-weight:500}.PsdExportSection_preview__R7fta{position:relative;width:100%;overflow:hidden;border-radius:8px}.PsdExportSection_remove__FMvTv{position:absolute;top:6px;right:6px}.PsdExportSection_paneFoot__F32ci{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:28px;margin-top:10px;color:var(--lx-faint);font-size:12px}.PsdExportSection_paneFoot__F32ci[data-error]>span{color:var(--mantine-color-red-5)}.PsdExportSection_libraryBtn__kytCR{display:inline-flex;flex:none;align-items:center;gap:6px;height:28px;padding:0 10px;border:0;border-radius:8px;color:var(--lx-text);background:color-mix(in oklab,var(--lx-text) 8%,transparent);font:inherit;font-size:12px;cursor:pointer;transition:background-color .15s ease}.PsdExportSection_libraryBtn__kytCR:hover{background:color-mix(in oklab,var(--lx-text) 13%,transparent)}@media (max-width:860px){.PsdExportSection_workbench__7_0hZ{grid-template-columns:minmax(0,1fr)}.PsdExportSection_pane__Hb_wp+.PsdExportSection_pane__Hb_wp{border-top:.5px solid color-mix(in oklab,var(--lx-text) 10%,transparent);border-left:0}}@media (prefers-reduced-motion:reduce){.PsdExportSection_drop__Zyix0,.PsdExportSection_libraryBtn__kytCR{transition:none}}.community_shell__WETT_{display:flex;height:100%;min-height:0}.community_side__5f48i{flex-shrink:0;width:220px;height:100%;padding:8px;overflow-y:auto}.community_navGroup__uc7oR{display:grid;gap:2px;padding-bottom:14px}.community_navTitle__7K5tm{padding:4px 12px;color:var(--lx-faint);font-size:12px}.community_navRow__8s3Pz{display:flex;align-items:center;gap:10px;width:100%;height:36px;padding:0 12px;border:0;border-radius:8px;color:color-mix(in oklab,var(--lx-text) 85%,var(--lx-bg));background:transparent;font:inherit;font-size:13px;text-align:left;cursor:pointer;transition:background-color .15s ease,color .15s ease}.community_navRow__8s3Pz>svg{flex:none;color:var(--lx-muted)}.community_navRow__8s3Pz>span{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.community_navRow__8s3Pz>em{flex:none;padding:0 6px;border-radius:5px;color:var(--lx-muted);background:color-mix(in oklab,var(--lx-text) 8%,transparent);font-size:11px;font-style:normal;line-height:18px}.community_navRow__8s3Pz:hover{background:color-mix(in oklab,var(--lx-text) 5%,transparent)}.community_navRow__8s3Pz[aria-pressed=true]{color:var(--lx-text);background:color-mix(in oklab,var(--lx-text) 8%,transparent)}.community_navRow__8s3Pz[aria-pressed=true]>svg{color:var(--lx-text)}.community_navRow__8s3Pz:focus-visible{outline:2px solid color-mix(in oklab,var(--mantine-primary-color-filled) 60%,transparent);outline-offset:-2px}.community_body__7EC_N{min-height:100%;padding:8px 32px 64px;color:var(--lx-text);font-size:13px}.community_head__J8ki0{display:flex;align-items:baseline;gap:12px;min-height:40px;margin:8px 0 12px}.community_head__J8ki0 h1{flex:none;margin:0;color:var(--lx-text);font-size:16px;font-weight:500;line-height:24px}.community_head__J8ki0 small{overflow:hidden;color:var(--lx-faint);font-size:12px;text-overflow:ellipsis;white-space:nowrap}.community_headTop__Hzg81{align-items:center;min-height:32px;margin:0}.community_toolbar__9EQBP{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 16px;min-height:32px;margin:8px 0 16px}.community_cats__HI3qk{display:flex;flex-wrap:wrap;gap:0 20px}.community_cats__HI3qk button{height:32px;padding:0;border:0;color:var(--lx-muted);background:transparent;font:inherit;font-size:13px;white-space:nowrap;cursor:pointer;transition:color .15s ease}.community_cats__HI3qk button:hover{color:var(--lx-text)}.community_cats__HI3qk button[aria-selected=true]{color:var(--lx-text);font-weight:500}.community_toolbarRight__tTlcz{display:flex;flex-wrap:wrap;align-items:center;gap:8px 10px;margin-left:auto}.community_toolbarHint__ERUYB{color:var(--lx-faint);font-size:12px}.community_pills__DJXLX{display:flex;gap:4px}.community_pills__DJXLX button{height:28px;padding:0 10px;border:0;border-radius:8px;color:var(--lx-muted);background:transparent;font:inherit;font-size:13px;white-space:nowrap;cursor:pointer;transition:background-color .15s ease,color .15s ease}.community_pills__DJXLX button:hover{color:var(--lx-text)}.community_pills__DJXLX button[aria-pressed=true]{color:var(--lx-text);background:color-mix(in oklab,var(--lx-text) 10%,transparent)}.community_seg__qs_JA{display:inline-flex;flex:none;gap:2px;height:28px;padding:2px;border-radius:6px;background:color-mix(in oklab,var(--lx-text) 8%,transparent)}.community_seg__qs_JA button{height:24px;padding:0 10px;border:0;border-radius:4px;color:var(--lx-muted);background:transparent;font:inherit;font-size:12px;white-space:nowrap;cursor:pointer;transition:background-color .15s ease,color .15s ease}.community_seg__qs_JA button:hover{color:var(--lx-text)}.community_seg__qs_JA button[aria-pressed=true]{color:var(--lx-text);background:color-mix(in oklab,var(--lx-text) 14%,transparent)}.community_empty__JugXd{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;min-height:270px;padding:32px 24px;border:1px dashed color-mix(in oklab,var(--lx-text) 12%,transparent);border-radius:14px;color:var(--lx-faint);background:color-mix(in oklab,var(--lx-text) 3%,var(--lx-bg));text-align:center}.community_empty__JugXd>svg{margin-bottom:5px;color:var(--lx-muted)}.community_empty__JugXd strong{color:color-mix(in oklab,var(--lx-text) 90%,var(--lx-bg));font-size:13px;font-weight:600}.community_empty__JugXd>span{max-width:380px;margin-bottom:9px;font-size:12px;line-height:1.6}@media (max-width:760px){.community_side__5f48i{width:168px}.community_body__7EC_N{padding:8px 16px 48px}}@media (prefers-reduced-motion:reduce){.community_cats__HI3qk button,.community_navRow__8s3Pz,.community_pills__DJXLX button,.community_seg__qs_JA button{transition:none}}.ProductSetSteps_label__A4F1a{flex-shrink:0;white-space:nowrap}.ProductSetSteps_line__1_Ktl{flex-shrink:1;width:24px;min-width:0;height:1px;margin-inline:4px;background:var(--mantine-color-dark-5)}@container ecom-top (max-width: 440px){.ProductSetSteps_label__A4F1a:not([data-active]){display:none}.ProductSetSteps_line__1_Ktl{width:12px}}.ShareEcomSetDialog_grid__h4CzI{display:grid;grid-template-columns:repeat(auto-fill,minmax(96px,1fr));gap:8px;max-height:264px;overflow-y:auto}.ShareEcomSetDialog_item__MuBmU{position:relative;aspect-ratio:1;padding:0;overflow:hidden;border:0;border-radius:8px;background:color-mix(in oklab,var(--lx-text) 7%,transparent);cursor:pointer;opacity:.45;transition:opacity .15s ease}.ShareEcomSetDialog_item__MuBmU[aria-pressed=true]{opacity:1;box-shadow:inset 0 0 0 2px var(--lx-text)}.ShareEcomSetDialog_item__MuBmU img{width:100%;height:100%;object-fit:cover}.ShareEcomSetDialog_label__BqCCR{bottom:4px;left:4px;padding:0 4px;overflow:hidden;color:#fff;background:rgba(0,0,0,.6);text-align:left;text-overflow:ellipsis;white-space:nowrap}.ShareEcomSetDialog_check__TQDN9,.ShareEcomSetDialog_label__BqCCR{position:absolute;right:4px;border-radius:4px;font-size:11px;line-height:18px}.ShareEcomSetDialog_check__TQDN9{top:4px;display:grid;place-items:center;min-width:18px;height:18px;padding:0 4px;color:#000;background:#fff}@media (prefers-reduced-motion:reduce){.ShareEcomSetDialog_item__MuBmU{transition:none}}.Studio_studio__JrtQ0{--st-bg:var(--lx-bg);--st-text:var(--lx-text);--st-muted:var(--lx-muted);--st-faint:var(--lx-faint);--st-ghost:var(--lx-faint-2);--st-accent:var(--mantine-primary-color-filled);--st-accent-soft:color-mix(in oklab,var(--mantine-primary-color-filled) 16%,transparent);--st-accent-line:color-mix(in oklab,var(--mantine-primary-color-filled) 55%,transparent);--st-accent-text:var(--mantine-primary-color-2);--st-panel:color-mix(in oklab,var(--st-text) 3.5%,var(--st-bg));flex:1;min-height:0;display:grid;grid-template-columns:minmax(0,1fr) 286px;gap:14px;padding:0 var(--ecom-gutter,16px) 16px;color:var(--st-text);font-size:13px}.Studio_stage__etwPA{position:relative;display:flex;flex-direction:column;min-width:0;min-height:0;border-radius:16px;background:radial-gradient(120% 80% at 50% 0,color-mix(in oklab,var(--st-text) 6.5%,var(--st-bg)) 0,color-mix(in oklab,var(--st-text) 1.5%,var(--st-bg)) 70%)}.Studio_page__PvY9T{display:grid;flex:1;align-content:start;gap:22px;width:min(1100px,100%);min-height:0;margin:0 auto;padding:22px 28px 40px;overflow-y:auto}.Studio_head__KtMy_{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:6px 12px;min-height:34px}.Studio_head__KtMy_ h2{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 10px;margin:0;color:var(--st-text);font-size:17px;font-weight:600;white-space:nowrap}.Studio_head__KtMy_ h2 small{color:var(--st-faint);font-size:12.5px;font-weight:400;white-space:normal}.Studio_headAside__ag5lw{display:flex;flex:none;align-items:center;gap:16px}.Studio_slots__X1OIz{display:grid;grid-template-columns:minmax(0,1fr);gap:14px}.Studio_slots2__s2QO4{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr)}.Studio_slots3__qRNTi{grid-template-columns:repeat(3,minmax(0,1fr))}.Studio_slot__1oig9{display:flex;flex-direction:column;gap:10px;min-width:0;padding:14px;border:.5px solid color-mix(in oklab,var(--st-text) 7%,transparent);border-radius:16px;background:color-mix(in oklab,var(--st-text) 2.5%,transparent)}.Studio_slotLocked__KlY7y{pointer-events:none;opacity:.6}.Studio_slotHead__xuy08{display:flex;align-items:baseline;gap:8px;min-width:0}.Studio_slotHead__xuy08 strong{flex:none;color:var(--st-text);font-size:13.5px;font-weight:600}.Studio_tag__2NyYg{flex:none;padding:1px 6px;border-radius:5px;color:var(--st-faint);background:color-mix(in oklab,var(--st-text) 5%,transparent);font-size:10.5px;font-style:normal}.Studio_tagRequired__z5NZh{color:var(--st-accent-text);background:color-mix(in oklab,var(--st-accent) 14%,transparent)}.Studio_slotHead__xuy08 small{flex:1;min-width:0;overflow:hidden;color:var(--st-ghost);font-size:11.5px;text-overflow:ellipsis;white-space:nowrap}.Studio_slotAside__ZgP9I{flex:none;color:var(--st-faint);font-size:11.5px;font-variant-numeric:tabular-nums}.Studio_results__4OgrP{display:grid;gap:14px}.Studio_resultsHead__VamGF{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 10px}.Studio_resultsHead__VamGF h3{margin:0;color:var(--st-text);font-size:14px;font-weight:600}.Studio_resultsHead__VamGF small{color:var(--st-ghost);font-size:11.5px}.Studio_resultsActions__kQEpG{display:flex;align-items:center;gap:8px;margin-left:auto}.Studio_resultsEmpty__cu4zM{display:grid;justify-items:center;gap:14px;padding:22px 14px 26px;border:.5px dashed color-mix(in oklab,var(--st-text) 10%,transparent);border-radius:16px}.Studio_ghostGrid__XcNMZ{display:grid;grid-template-columns:repeat(auto-fit,minmax(132px,168px));justify-content:center;gap:12px;width:100%}.Studio_ghost__2D5dG{display:grid;gap:6px;min-width:0}.Studio_ghostArt__VxJI1{display:grid;place-items:center;border:.5px dashed color-mix(in oklab,var(--st-text) 12%,transparent);border-radius:12px;color:color-mix(in oklab,var(--st-text) 28%,var(--st-bg));background:color-mix(in oklab,var(--st-text) 1.5%,transparent)}.Studio_ghost__2D5dG small{overflow:hidden;color:var(--st-faint);font-size:11.5px;text-overflow:ellipsis;white-space:nowrap}.Studio_resultsEmpty__cu4zM p{margin:0;color:var(--st-ghost);font-size:12.5px;text-align:center}.Studio_run__0tz37{display:grid;gap:12px;padding:14px;border-radius:16px;background:color-mix(in oklab,var(--st-text) 2.5%,transparent)}.Studio_runHead__wAcgK{display:flex;align-items:center;gap:10px;min-width:0;min-height:32px}.Studio_runHead__wAcgK strong{flex:none;color:var(--st-text);font-size:12.5px;font-weight:600}.Studio_runMeta__vbpEN{flex:1;min-width:0;color:var(--st-ghost);font-size:12px;font-variant-numeric:tabular-nums}.Studio_runThumb__X9Zl_{flex:none;width:32px;height:32px;overflow:hidden;border-radius:8px;background:color-mix(in oklab,var(--st-text) 6%,transparent)}.Studio_runThumb__X9Zl_ img{width:100%;height:100%;object-fit:cover}.Studio_resultGrid__CrxMA{display:grid;grid-template-columns:repeat(auto-fill,minmax(168px,1fr));align-items:start;gap:12px}.Studio_inspector__0L_db{display:flex;flex-direction:column;gap:14px;min-height:0;padding:14px;overflow-y:auto;border-radius:16px;background:var(--st-panel);scrollbar-width:none}.Studio_inspector__0L_db::-webkit-scrollbar{display:none}.Studio_inspectorHead__acdws{display:grid;gap:2px}.Studio_inspectorHead__acdws small{color:var(--st-faint);font-size:11.5px}.Studio_inspectorHead__acdws strong{color:var(--st-text);font-size:15px;font-weight:600}.Studio_section__DFBYL{display:grid;gap:8px;padding-top:14px;border-top:.5px solid color-mix(in oklab,var(--st-text) 6%,transparent)}.Studio_section__DFBYL h4{display:flex;align-items:baseline;justify-content:space-between;gap:8px;margin:0;color:var(--st-text);font-size:12.5px;font-weight:600}.Studio_section__DFBYL h4 small{color:var(--st-faint);font-size:11.5px;font-weight:400}.Studio_row___Zw10{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:30px;color:var(--st-muted);font-size:12.5px}.Studio_rowStack__uTdEx{flex-direction:column;align-items:stretch;gap:8px}.Studio_rowStack__uTdEx>span small{margin-left:8px;color:var(--st-ghost);font-size:11.5px}.Studio_choices__CkXRv{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.Studio_choice__mGLdF{position:relative;display:grid;align-content:start;gap:2px;padding:8px 10px;border:.5px solid color-mix(in oklab,var(--st-text) 8%,transparent);border-radius:10px;color:color-mix(in oklab,var(--st-text) 76%,var(--st-bg));background:color-mix(in oklab,var(--st-text) 3%,transparent);font:inherit;text-align:left;cursor:pointer;transition:color .15s ease,background-color .15s ease,border-color .15s ease}.Studio_choice__mGLdF strong{font-size:12.5px;font-weight:500}.Studio_choice__mGLdF small{display:-webkit-box;overflow:hidden;color:var(--st-ghost);font-size:11px;line-height:1.45;-webkit-box-orient:vertical;-webkit-line-clamp:2}.Studio_choice__mGLdF:hover{color:var(--st-text);background:color-mix(in oklab,var(--st-text) 6%,transparent)}.Studio_choice__mGLdF[aria-pressed=true]{border-color:var(--st-accent-line);color:var(--st-text);background:var(--st-accent-soft)}.Studio_choice__mGLdF[aria-pressed=true] small{color:color-mix(in oklab,var(--st-accent-text) 80%,var(--st-muted))}.Studio_choice__mGLdF:disabled{cursor:not-allowed;opacity:.55}.Studio_chips__D3B8n{display:flex;flex-wrap:wrap;gap:6px}.Studio_chips__D3B8n button{height:30px;padding:0 11px;border:.5px solid color-mix(in oklab,var(--st-text) 8%,transparent);border-radius:9px;color:var(--st-muted);background:color-mix(in oklab,var(--st-text) 3%,transparent);font:inherit;font-size:12.5px;cursor:pointer;transition:color .15s ease,background-color .15s ease,border-color .15s ease}.Studio_chips__D3B8n button:hover{color:var(--st-text);background:color-mix(in oklab,var(--st-text) 6%,transparent)}.Studio_chips__D3B8n button[aria-pressed=true]{border-color:var(--st-accent-line);color:var(--st-text);background:var(--st-accent-soft)}.Studio_ratios__FPht8{display:grid;gap:6px}.Studio_ratios__FPht8 button{display:grid;justify-items:center;gap:5px;padding:8px 4px 6px;border:.5px solid color-mix(in oklab,var(--st-text) 8%,transparent);border-radius:9px;color:var(--st-muted);background:color-mix(in oklab,var(--st-text) 3%,transparent);font:inherit;font-size:11.5px;cursor:pointer;transition:color .15s ease,background-color .15s ease,border-color .15s ease}.Studio_ratios__FPht8 button i{display:block;height:14px;max-width:26px;border:1.5px solid;border-radius:3px;opacity:.7}.Studio_ratios__FPht8 button i[data-source]{border-style:dashed}.Studio_ratios__FPht8 button:hover{color:var(--st-text)}.Studio_ratios__FPht8 button[aria-pressed=true]{border-color:var(--st-accent-line);color:var(--st-text);background:var(--st-accent-soft)}.Studio_ratios__FPht8 button:disabled{cursor:not-allowed;opacity:.55}.Studio_stepper__TTqvj{display:inline-flex;flex:none;align-items:center;justify-content:space-between;box-sizing:border-box;width:128px;height:32px;border-radius:9px;background:color-mix(in oklab,var(--st-text) 5%,transparent)}.Studio_stepper__TTqvj button{width:32px;height:32px;border:0;color:var(--st-muted);background:transparent;font:inherit;cursor:pointer}.Studio_stepper__TTqvj button:disabled{opacity:.3;cursor:default}.Studio_stepper__TTqvj b{flex:1;color:var(--st-text);font-size:12.5px;font-weight:500;text-align:center}.Studio_textarea__nyfIY{display:block;width:100%;min-height:72px;padding:8px 10px;border:.5px solid color-mix(in oklab,var(--st-text) 8%,transparent);border-radius:10px;outline:none;resize:none;color:var(--st-text);background:color-mix(in oklab,var(--st-text) 3%,transparent);font:inherit;font-size:12.5px;line-height:1.55;transition:border-color .15s ease,box-shadow .15s ease}.Studio_textarea__nyfIY::placeholder{color:var(--st-ghost)}.Studio_textarea__nyfIY:hover{border-color:color-mix(in oklab,var(--st-text) 20%,transparent)}.Studio_textarea__nyfIY:focus{border-color:var(--st-accent);box-shadow:0 0 0 2px color-mix(in oklab,var(--st-accent) 20%,transparent)}.Studio_actionbar__C9e6G{position:sticky;bottom:-14px;z-index:2;display:flex;flex:none;flex-direction:column;align-items:stretch;gap:8px;margin:auto -14px -14px;padding:14px;border-top:.5px solid color-mix(in oklab,var(--st-text) 8%,transparent);border-radius:0 0 16px 16px;background:color-mix(in oklab,var(--st-panel) 92%,transparent);backdrop-filter:blur(10px)}.Studio_cost___4O7S{color:var(--st-faint);font-size:12px;text-align:center}.Studio_primary__K7HdI{display:inline-flex;align-items:center;justify-content:center;gap:8px;width:100%;height:42px;padding:0 20px;border:0;border-radius:11px;color:var(--lx-btn-primary-color);background:var(--lx-btn-primary-bg);font:inherit;font-size:14px;font-weight:600;white-space:nowrap;cursor:pointer;box-shadow:0 6px 20px rgba(0,0,0,.35);transition:background-color .15s ease}.Studio_primary__K7HdI:hover:not(:disabled){background:var(--lx-btn-primary-hover)}.Studio_primary__K7HdI:disabled{opacity:.7;cursor:default;box-shadow:none}.Studio_spinner__l2mXE{width:14px;height:14px;border:2px solid color-mix(in oklab,currentColor 18%,transparent);border-top-color:currentcolor;border-radius:50%;animation:Studio_studioSpin__zHix2 .8s linear infinite}@keyframes Studio_studioSpin__zHix2{to{transform:rotate(1turn)}}.Studio_link__MrSzx{display:inline-flex;flex:none;align-items:center;gap:5px;height:28px;padding:0 10px;border:.5px solid color-mix(in oklab,var(--st-text) 10%,transparent);border-radius:8px;color:var(--st-muted);background:transparent;font:inherit;font-size:12px;cursor:pointer;transition:color .15s ease,background-color .15s ease}.Studio_link__MrSzx:hover:not(:disabled){color:var(--st-text);background:color-mix(in oklab,var(--st-text) 6%,transparent)}.Studio_link__MrSzx:disabled{opacity:.5;cursor:not-allowed}@media (max-width:1100px){.Studio_studio__JrtQ0{display:flex;flex-direction:column;overflow-x:hidden;overflow-y:auto}.Studio_studio__JrtQ0>*{flex:none}.Studio_stage__etwPA{min-height:auto}.Studio_page__PvY9T{overflow:visible;padding:18px 16px 24px}.Studio_inspector__0L_db{overflow:visible}.Studio_slots2__s2QO4,.Studio_slots3__qRNTi{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.Studio_spinner__l2mXE{animation-duration:2s}}