._9QZI2q_workspace{--studio-surface:#fff;--studio-soft:#f5f6f8;--studio-line:#e4e6ee;--studio-purple:#7553d6;--studio-blue:#2675ba;--studio-mint:#158266;--studio-orange:#bd5e23;--studio-rose:#ba4b76;background:#f7f8fa}.dark ._9QZI2q_workspace{--studio-surface:#1b1f26;--studio-soft:#232732;--studio-line:#343a46;--studio-purple:#baa7ff;--studio-blue:#86c2ff;--studio-mint:#6ed8b8;--studio-orange:#f4b47e;--studio-rose:#f29bbe;background:#111317}._9QZI2q_blank{padding-top:32px}._9QZI2q_pageTools{color:#68727e;align-items:center;gap:4px;display:flex}._9QZI2q_pageTools button{border-radius:10px;justify-content:center;align-items:center;gap:7px;min-width:36px;height:36px;padding:0 12px;font-size:13px;font-weight:500;transition:background-color .18s,color .18s;display:inline-flex}._9QZI2q_pageTools button:hover,._9QZI2q_pageTools button[aria-expanded=true]{color:#7553d6;background:#edeaf6}._9QZI2q_pageTools button:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.dark ._9QZI2q_pageTools{color:#aab2bc}:is(.dark ._9QZI2q_pageTools button:hover,.dark ._9QZI2q_pageTools button[aria-expanded=true]){color:#baa7ff;background:#292537}._9QZI2q_heading{text-align:center;max-width:100%}._9QZI2q_eyebrow{color:var(--studio-purple);letter-spacing:.04em;justify-content:center;align-items:center;gap:6px;margin:0 0 8px;font-size:12px;font-weight:500;line-height:18px;display:flex}._9QZI2q_eyebrow svg{width:14px;height:14px}._9QZI2q_heading h1{color:var(--foreground);letter-spacing:-.035em;text-wrap:balance;margin:0;font-size:32px;font-weight:650;line-height:1.25}._9QZI2q_capabilities{color:var(--foreground);flex-wrap:wrap;justify-content:center;align-items:center;gap:24px;margin-top:12px;font-size:12px;font-weight:500;line-height:20px;display:flex}._9QZI2q_capabilities span{align-items:center;gap:7px;display:inline-flex}._9QZI2q_capabilities svg{width:17px;height:17px;color:var(--studio-blue)}._9QZI2q_capabilities span:nth-child(2) svg{color:var(--studio-mint)}._9QZI2q_capabilities span:nth-child(3) svg{color:var(--studio-purple)}._9QZI2q_composerHost ._9QZI2q_composer{border-color:color-mix(in srgb, var(--primary) 18%, var(--studio-line));background:var(--studio-surface);position:relative;box-shadow:0 8px 36px #22273f08,0 2px 6px #22273f04}._9QZI2q_composerHost ._9QZI2q_composer:focus-within{border-color:color-mix(in srgb, var(--studio-purple) 48%, var(--studio-line));box-shadow:0 0 0 3px color-mix(in srgb, var(--studio-purple) 6%, transparent), 0 12px 36px #22273f08}._9QZI2q_composer[data-centered=true]{box-shadow:0 10px 36px color-mix(in srgb, var(--primary) 7%, transparent);border-radius:24px;padding:20px}@property --create-composer-angle{syntax:"<angle>";inherits:false;initial-value:0deg}._9QZI2q_composer:before{border-radius:inherit;background:conic-gradient(from var(--create-composer-angle), color-mix(in srgb, var(--primary) 12%, transparent) 0deg 75deg, color-mix(in srgb, var(--primary) 45%, transparent) 115deg, var(--primary) 145deg 175deg, color-mix(in srgb, var(--primary) 55%, transparent) 200deg, color-mix(in srgb, var(--primary) 12%, transparent) 245deg 360deg);pointer-events:none;opacity:1;content:"";padding:2px;animation:6s linear infinite paused _9QZI2q_composer-border-flow;position:absolute;inset:-1px;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}._9QZI2q_composer[data-border-motion=running]:before{animation-play-state:running}._9QZI2q_composer[data-centered=true]:focus-within{border-color:color-mix(in srgb, var(--primary) 36%, var(--studio-line));box-shadow:0 10px 36px color-mix(in srgb, var(--primary) 10%, transparent)}@keyframes _9QZI2q_composer-border-flow{to{--create-composer-angle:360deg}}._9QZI2q_inputHint{pointer-events:none;color:var(--muted-foreground);font-size:12px;line-height:20px;position:absolute;top:44px;left:8px}._9QZI2q_skillShortcutsLabel{color:var(--muted-foreground);align-items:center;font-size:12px;display:inline-flex}@layer utilities{._9QZI2q_composer [data-testid=creative-composer-tools] .ant-btn{--tool-color:var(--studio-purple);border:1px solid var(--studio-line)!important;background:var(--studio-surface)!important;color:var(--foreground)!important;border-radius:12px!important;gap:7px!important;padding:0 10px!important}._9QZI2q_composer [data-testid=creative-composer-tools] .ant-btn:hover{background:var(--studio-soft)!important;border-color:color-mix(in srgb, var(--studio-purple) 30%, var(--studio-line))!important}._9QZI2q_composer [data-testid=creative-composer-tools] .ant-btn[aria-expanded=true]{background:color-mix(in srgb, var(--studio-purple) 9%, var(--studio-surface))!important;border-color:color-mix(in srgb, var(--studio-purple) 40%, var(--studio-line))!important;color:var(--studio-purple)!important}._9QZI2q_composer [aria-label^=生成应用]{--tool-color:var(--studio-blue)!important}._9QZI2q_composer [aria-label^=生成参数]{--tool-color:var(--studio-purple)!important}._9QZI2q_composer [aria-label=引用当前对话资产]{--tool-color:var(--studio-rose)!important}._9QZI2q_composer [aria-label=选择创作\ Skill]{--tool-color:var(--studio-orange)!important}._9QZI2q_composer [data-testid=creative-composer-tools] .ant-btn-icon{width:26px;height:26px;color:var(--tool-color);background:0 0;border-radius:7px;place-items:center;display:grid}._9QZI2q_composer [data-testid=creative-composer-tools] .ant-btn-icon svg{stroke-width:1.7px;width:19px;height:19px}._9QZI2q_composer[data-centered=true] [data-reference-slot=empty]{flex-direction:column;gap:8px;font-size:12px;width:92px!important;height:92px!important;padding:0!important}@media (max-width:639px){._9QZI2q_composer[data-centered=true] [data-reference-slot=empty]{width:64px!important;height:72px!important}}._9QZI2q_composer [data-testid=creative-composer-tools] .ant-btn:disabled{color:var(--muted-foreground)!important}._9QZI2q_composer [data-testid=creative-composer-tools] .ant-btn:disabled .ant-btn-icon{color:var(--muted-foreground);background:var(--studio-soft);opacity:.65}._9QZI2q_composer[data-mode=image] [aria-label^=当前创作类型]{--tool-color:var(--studio-mint)}._9QZI2q_composer[data-mode=video] [aria-label^=当前创作类型]{--tool-color:var(--studio-orange)}._9QZI2q_composerHost ._9QZI2q_submit:not(:disabled){box-shadow:0 5px 16px color-mix(in srgb, var(--primary) 15%, transparent);background:var(--primary)!important;color:#fff!important}._9QZI2q_composerHost ._9QZI2q_submit:not(:disabled):hover{box-shadow:0 7px 20px color-mix(in srgb, var(--primary) 18%, transparent);background:color-mix(in srgb, var(--primary) 90%, #000)!important}}._9QZI2q_skillShortcuts{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:16px;display:flex}._9QZI2q_skillShortcut{--skill-color:var(--studio-purple);border:1px solid var(--studio-line);background:color-mix(in srgb, var(--studio-surface) 78%, transparent);min-height:44px;color:var(--foreground);cursor:pointer;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:6px 12px 6px 7px;font-size:12px;font-weight:500;line-height:20px;transition:border-color .18s,background-color .18s;display:inline-flex}._9QZI2q_skillShortcut[data-skill=ecommerce-image]{--skill-color:var(--studio-blue)}._9QZI2q_skillShortcut[data-skill=image-motion]{--skill-color:var(--studio-mint)}._9QZI2q_skillShortcut[data-skill=drama-planning]{--skill-color:var(--studio-rose)}._9QZI2q_skillShortcut:hover,._9QZI2q_skillShortcut[aria-pressed=true]{border-color:color-mix(in srgb, var(--skill-color) 55%, var(--studio-line));background:var(--studio-surface)}._9QZI2q_skillIcon{width:28px;height:28px;color:var(--skill-color);background:0 0;border-radius:50%;flex-shrink:0;place-items:center;display:grid}._9QZI2q_skillIcon svg{width:16px;height:16px}._9QZI2q_skillCheck{width:14px;height:14px;color:var(--skill-color)}._9QZI2q_topics{width:100%;margin-top:28px}._9QZI2q_topicGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}._9QZI2q_topicCard{text-align:left;cursor:pointer;min-width:0;display:block}._9QZI2q_topicImage{aspect-ratio:2.5;background:var(--studio-soft);border-radius:12px;display:block;position:relative;overflow:hidden}._9QZI2q_topicImage img{object-fit:cover;width:100%;height:100%;transition:transform .18s}._9QZI2q_topicCard:hover ._9QZI2q_topicImage img{transform:scale(1.025)}._9QZI2q_topicAction{color:#fff;background:#101824cc;border:1px solid #ffffffb3;border-radius:8px;align-items:center;gap:6px;min-height:32px;padding:5px 10px;font-size:12px;display:inline-flex;position:absolute;bottom:10px;right:10px}._9QZI2q_topicCaption{color:var(--foreground);justify-content:space-between;align-items:center;gap:8px;padding:9px 2px 0;font-size:14px;font-weight:600;display:flex}._9QZI2q_topicCategory{color:var(--muted-foreground);margin-top:3px;padding:0 2px;font-size:12px;display:block}._9QZI2q_skillShortcut:focus-visible,._9QZI2q_topicCard:focus-visible{outline:2px solid var(--ring);outline-offset:3px}._9QZI2q_topicHeader{justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}._9QZI2q_topicHeading{flex-wrap:wrap;align-items:baseline;gap:8px 16px;min-width:0;display:flex}._9QZI2q_topicHeading h2{color:var(--foreground);font-size:18px;font-weight:650;line-height:26px}._9QZI2q_topicHeading p{color:var(--muted-foreground);font-size:12px;line-height:20px}._9QZI2q_topicMore{min-height:36px;color:var(--studio-purple);flex-shrink:0;align-items:center;gap:5px;font-size:12px;display:inline-flex}._9QZI2q_topicMore:focus-visible{outline:2px solid var(--ring);outline-offset:3px}@media (max-width:639px){._9QZI2q_inputHint{display:none}._9QZI2q_blank{padding-top:24px}._9QZI2q_pageTools{gap:0}._9QZI2q_pageTools button{width:44px;height:44px;padding:0}._9QZI2q_pageTools button span,._9QZI2q_pageTools ._9QZI2q_newConversation{display:none}._9QZI2q_heading h1{font-size:26px}._9QZI2q_eyebrow{margin-bottom:6px;font-size:11px}._9QZI2q_capabilities{gap:16px;margin-top:10px;font-size:11px;line-height:18px}._9QZI2q_capabilities span{gap:5px}._9QZI2q_capabilities svg{width:15px;height:15px}._9QZI2q_composer[data-centered=true]{border-radius:20px;padding:12px}._9QZI2q_composer [data-testid=creative-composer-tools] .ant-btn{padding:0 8px!important}._9QZI2q_skillShortcuts{gap:6px;margin-top:12px}._9QZI2q_skillShortcut{gap:5px;padding-right:9px;font-size:11px}._9QZI2q_skillIcon{width:24px;height:24px}._9QZI2q_topics{margin-top:24px}._9QZI2q_topicGrid{grid-template-columns:minmax(0,1fr);gap:16px}._9QZI2q_topicImage{aspect-ratio:2.4}._9QZI2q_topicHeading{align-items:flex-start;gap:4px}._9QZI2q_topicHeading p{max-width:20ch}}@media (prefers-reduced-motion:reduce){._9QZI2q_pageTools button,._9QZI2q_composerHost ._9QZI2q_composer,._9QZI2q_skillShortcut,._9QZI2q_topicCard,._9QZI2q_topicImage img{transition:none}._9QZI2q_composer:before{opacity:.6;animation:none}}._9QZI2q_overviewTitle{color:var(--foreground);font-size:18px;font-weight:650;line-height:26px}._9QZI2q_overviewHint{color:var(--muted-foreground);margin-top:4px;font-size:12px;line-height:18px}._9QZI2q_overviewHeader{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:12px;display:flex}._9QZI2q_overviewLink{min-height:36px;color:var(--studio-purple);flex-shrink:0;align-items:center;gap:5px;font-size:12px;display:inline-flex}._9QZI2q_overviewPanel{border:1px solid var(--studio-line);background:var(--studio-surface);border-radius:12px;overflow:hidden}._9QZI2q_overviewAsset,._9QZI2q_overviewProject{transition:border-color .16s,box-shadow .16s}._9QZI2q_overviewAsset:hover,._9QZI2q_overviewAsset:focus-within,._9QZI2q_overviewProject:hover{border-color:color-mix(in srgb, var(--studio-purple) 30%, var(--studio-line));box-shadow:0 6px 18px #1720330a}._9QZI2q_overviewAssetMedia,._9QZI2q_overviewProjectCover{background:var(--studio-soft);min-height:0;position:relative;overflow:hidden}._9QZI2q_overviewAssetBody{min-width:0;padding:10px}._9QZI2q_overviewAssetTitle{color:var(--foreground);text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:550;line-height:20px;overflow:hidden}._9QZI2q_overviewAssetFooter{justify-content:space-between;align-items:center;gap:6px;min-width:0;margin-top:6px;display:flex}._9QZI2q_overviewAssetMeta{min-width:0;color:var(--muted-foreground);flex-direction:column;font-size:12px;line-height:17px;display:flex}._9QZI2q_overviewAssetMeta time{white-space:nowrap}._9QZI2q_overviewQuote{min-width:46px;min-height:36px;color:var(--muted-foreground);cursor:pointer;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;gap:4px;padding:4px 6px;font-size:12px;display:inline-flex}._9QZI2q_overviewQuote:hover{background:var(--studio-soft);color:var(--studio-purple)}._9QZI2q_overviewQuote:disabled{cursor:wait;opacity:.55}._9QZI2q_overviewProject{grid-template-columns:minmax(0,30%) minmax(0,1fr);height:160px;display:grid}._9QZI2q_overviewProjectBody{flex-direction:column;justify-content:space-between;gap:4px;min-width:0;padding:14px;display:flex}._9QZI2q_overviewProjectMeta{color:var(--muted-foreground);flex-wrap:wrap;align-items:center;gap:3px 10px;font-size:12px;line-height:18px;display:flex}._9QZI2q_overviewProjectMeta span{background:var(--studio-soft);border-radius:4px;padding:1px 6px}._9QZI2q_overviewProjectBody h3{color:var(--foreground);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:15px;font-weight:600;line-height:21px;display:-webkit-box;overflow:hidden}._9QZI2q_overviewProjectBody ._9QZI2q_overviewHint{margin-top:0}._9QZI2q_overviewContinue{background:color-mix(in srgb, var(--studio-purple) 9%, var(--studio-surface));width:fit-content;min-height:32px;color:var(--studio-purple);border-radius:6px;align-items:center;gap:5px;padding:4px 9px;font-size:12px;font-weight:500;display:inline-flex}._9QZI2q_overviewProjectPlaceholder{justify-content:center;align-items:center;height:160px;padding:14px;display:flex}._9QZI2q_overviewTasks{flex-direction:column;height:160px;min-height:0;padding:14px;display:flex}._9QZI2q_overviewTasks[data-empty=true]{background:color-mix(in srgb, var(--studio-surface) 65%, var(--studio-soft))}._9QZI2q_overviewTaskTitle{color:var(--foreground);font-size:14px;font-weight:600}._9QZI2q_overviewTaskCount{background:var(--studio-soft);color:var(--studio-purple);border-radius:5px;padding:2px 7px;font-size:12px}._9QZI2q_overviewTaskEmpty{min-height:0;color:var(--muted-foreground);flex:1;justify-content:center;align-items:center;gap:9px;font-size:12px;line-height:20px;display:flex}._9QZI2q_overviewLink:focus-visible,._9QZI2q_overviewQuote:focus-visible,._9QZI2q_overviewProject:focus-visible{outline:2px solid var(--ring);outline-offset:3px}@media (max-width:639px){._9QZI2q_overviewQuote{min-height:44px}._9QZI2q_overviewTitle{font-size:16px}._9QZI2q_overviewHeader{gap:10px}._9QZI2q_overviewHeader ._9QZI2q_overviewHint{max-width:25ch}._9QZI2q_overviewProject,._9QZI2q_overviewProjectPlaceholder{height:140px}._9QZI2q_overviewProjectBody{padding:10px}._9QZI2q_overviewProjectBody h3{-webkit-line-clamp:1;font-size:14px}._9QZI2q_overviewTasks{height:140px;padding:12px}._9QZI2q_overviewTasks[data-empty=true]{height:104px}}@media (prefers-reduced-motion:reduce){._9QZI2q_overviewAsset,._9QZI2q_overviewProject{transition:none}}
.IZDX5W_content{background:var(--card);height:auto;max-height:90dvh;position:relative;overflow-y:auto}.IZDX5W_content .IZDX5W_close{z-index:2;position:absolute;top:10px;right:10px;background:var(--card)!important}.IZDX5W_columns{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);height:auto}.IZDX5W_media{background:var(--background);border:0;justify-content:center;align-items:center;height:auto;padding:24px;display:flex}.IZDX5W_details{height:auto;padding:32px 24px 24px;overflow:visible}.IZDX5W_details>header{flex-direction:column;padding-bottom:16px;display:flex}.IZDX5W_details>header>h2{order:-1;margin:0 20px 14px 0;font-size:20px;line-height:1.5}.IZDX5W_details>header>div{flex-wrap:wrap}.IZDX5W_details>header>div:last-child{row-gap:6px;margin-top:12px}.IZDX5W_remix{border-radius:8px;font-weight:500;background:var(--primary)!important;color:var(--primary-foreground)!important}.IZDX5W_browser{flex-direction:column;gap:12px;width:100%;display:flex}.IZDX5W_thumbnails{flex-direction:row;order:2;max-height:none;padding:0 0 4px;overflow:auto hidden}.IZDX5W_stage{background:0 0;border:0;border-radius:10px;order:1;height:auto;min-height:0}.IZDX5W_stage>span{background:0 0;height:auto;min-height:0}.IZDX5W_stage img,.IZDX5W_stage video{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:min(68dvh,640px);display:block}@media (max-width:899px){.IZDX5W_columns{grid-template-columns:minmax(0,1fr)}.IZDX5W_media{background:var(--card);padding:20px 16px 0}.IZDX5W_details{padding:24px 20px}.IZDX5W_stage img,.IZDX5W_stage video{max-height:44dvh}}@media (max-width:639px){.IZDX5W_details{padding:20px 16px}.IZDX5W_details>header>h2{font-size:18px}}
.DNxnKW_page{width:100%;max-width:1280px;margin:0 auto;padding:24px 28px 48px}.DNxnKW_profile{grid-template-columns:80px minmax(0,1fr) auto;align-items:start;gap:16px 22px;padding:8px 0 30px;display:grid}.DNxnKW_avatar{background:var(--muted);width:80px;height:80px;color:var(--muted-foreground);border-radius:50%;grid-row:1/3;place-items:center;font-size:23px;font-weight:500;display:grid;overflow:hidden}.DNxnKW_identity{min-width:0}.DNxnKW_nameRow{flex-wrap:wrap;align-items:center;gap:12px;min-height:34px;display:flex}.DNxnKW_nameRow h1{overflow-wrap:anywhere;letter-spacing:-.025em;max-width:100%;font-size:24px;font-weight:600;line-height:1.4}.DNxnKW_visibility{background:var(--muted);color:var(--muted-foreground);white-space:nowrap;border-radius:5px;align-items:center;gap:4px;padding:3px 7px;font-size:11px;display:inline-flex}.DNxnKW_bio{max-width:55ch;color:var(--muted-foreground);white-space:pre-wrap;overflow-wrap:anywhere;margin-top:7px;font-size:13px;line-height:1.7}.DNxnKW_profileActions{flex-wrap:wrap;grid-area:1/3/3;justify-content:flex-end;align-items:center;gap:8px;padding-top:2px;display:flex}.DNxnKW_profileActions button{min-height:36px;font-size:12px}.DNxnKW_metrics{flex-wrap:wrap;grid-column:2;gap:26px;display:flex}.DNxnKW_metric{white-space:nowrap;border-radius:5px;align-items:baseline;gap:6px;min-height:32px;display:inline-flex}.DNxnKW_metric strong{font-variant-numeric:tabular-nums;font-size:16px;font-weight:500}.DNxnKW_metric span{color:var(--muted-foreground);font-size:12px}button.DNxnKW_metric:hover span{color:var(--primary)}.DNxnKW_collectionHeader{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:12px;display:flex}.DNxnKW_tabs{align-items:center;gap:27px;display:flex}.DNxnKW_tab{min-height:45px;color:var(--muted-foreground);white-space:nowrap;align-items:center;gap:7px;padding-bottom:13px;font-size:13px;display:inline-flex;position:relative}.DNxnKW_tab[aria-selected=true]{color:var(--primary);font-weight:500}.DNxnKW_tab[aria-selected=true]:after{background:var(--primary);content:"";border-radius:2px;height:2px;position:absolute;inset:auto 0 0}.DNxnKW_tab>span{background:var(--muted);min-width:19px;height:19px;color:var(--muted-foreground);font-variant-numeric:tabular-nums;border-radius:5px;place-items:center;padding:0 4px;font-size:11px;display:inline-grid}.DNxnKW_privateNote{color:var(--muted-foreground);white-space:nowrap;align-items:center;gap:5px;padding-bottom:10px;font-size:11px;display:inline-flex}.DNxnKW_primaryAction{border-radius:8px;justify-content:center;align-items:center;gap:7px;min-height:36px;padding:0 14px;font-size:13px;font-weight:500;display:inline-flex;background:var(--primary)!important;color:var(--primary-foreground)!important}.DNxnKW_primaryAction:hover{opacity:.85}.DNxnKW_empty{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:300px;padding:36px 16px;display:flex}.DNxnKW_emptyIcon{background:var(--muted);width:48px;height:48px;color:var(--muted-foreground);border-radius:13px;place-items:center;display:grid}.DNxnKW_empty h2{margin:16px 0 7px;font-size:17px;font-weight:600}.DNxnKW_empty p{max-width:320px;color:var(--muted-foreground);font-size:13px;line-height:1.8}.DNxnKW_empty>button{margin-top:20px}.DNxnKW_workGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:4px 16px;padding-top:20px}.DNxnKW_workGrid>div>div{padding-bottom:16px}.DNxnKW_page :is(a,button,input):focus-visible{outline:2px solid var(--ring);outline-offset:3px}@media (max-width:1199px){.DNxnKW_workGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:900px){.DNxnKW_profile{grid-template-columns:72px minmax(0,1fr);gap:14px 18px;padding-bottom:24px}.DNxnKW_avatar{width:72px;height:72px}.DNxnKW_profileActions{grid-area:2/2;justify-content:flex-start}.DNxnKW_metrics{grid-column:1/-1;gap:30px;margin-top:3px}}@media (max-width:639px){.DNxnKW_page{padding:20px 16px 32px}.DNxnKW_profile{grid-template-columns:64px minmax(0,1fr);gap:15px 16px;padding:0 0 20px}.DNxnKW_avatar{grid-row:1;width:64px;height:64px}.DNxnKW_nameRow{gap:7px}.DNxnKW_nameRow h1{font-size:21px}.DNxnKW_bio{margin-top:6px;font-size:12px}.DNxnKW_profileActions{grid-area:2/1/auto/-1;gap:9px;padding:0}.DNxnKW_metrics{grid-area:3/1/auto/-1;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;margin-top:0;display:grid}.DNxnKW_metric{justify-content:center;gap:5px}.DNxnKW_metric+.DNxnKW_metric{border-left:1px solid var(--border);border-radius:0}.DNxnKW_metric strong{font-size:15px}.DNxnKW_tabs{gap:20px}.DNxnKW_tab{gap:6px}.DNxnKW_privateNote{gap:4px}.DNxnKW_empty{min-height:270px;padding:26px 12px}.DNxnKW_workGrid{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:12px;padding-top:16px}}@media (max-width:360px){.DNxnKW_tabs{gap:14px}.DNxnKW_tab>svg{display:none}.DNxnKW_metric span{font-size:11px}}
.thDLuq_cover{border-radius:12px}.thDLuq_featured{background:var(--card);color:var(--foreground);padding:3px 6px}.thDLuq_featured svg{fill:none}.thDLuq_title{text-overflow:ellipsis;white-space:nowrap;margin:1px 0 5px;font-size:13px;font-weight:500;overflow:hidden}.thDLuq_galleryCard{padding-bottom:2px}.thDLuq_galleryCard button:hover{color:var(--primary)}@media (max-width:639px){.thDLuq_title{font-size:12px}}
.Hz42ba_messages{--result-surface:#fff;--result-soft:#eeeff4;--result-border:#e4e6ec;--result-text:#252936;--result-muted:#687180;--result-purple:#7553d6;--result-tint:#eee9fa}.dark .Hz42ba_messages{--result-surface:#1b1f26;--result-soft:#222632;--result-border:#343a46;--result-text:#f3f5fa;--result-muted:#abb4c3;--result-purple:#baa7ff;--result-tint:#302842}.Hz42ba_requestBubble{border:1px solid color-mix(in srgb, var(--result-border) 65%, transparent);background:var(--result-soft);color:var(--result-text);text-align:left;white-space:pre-wrap;overflow-wrap:anywhere;border-radius:20px 20px 6px;padding:14px 20px;font-size:15px;line-height:1.7}.Hz42ba_assistantAvatar{border:1px solid var(--result-border);background:var(--result-surface);border-radius:12px;flex-shrink:0;place-items:center;width:36px;height:36px;display:grid}.Hz42ba_resultHeading{flex-wrap:wrap;align-items:baseline;gap:2px 12px;max-width:100%;margin-bottom:8px;display:flex}.Hz42ba_resultTitle{color:var(--result-text);font-size:16px;font-weight:600;line-height:26px}.Hz42ba_timing,.Hz42ba_elapsed{color:var(--result-muted);font-variant-numeric:tabular-nums;align-items:center;gap:4px;font-size:11px;font-weight:400;line-height:20px;display:inline-flex}.Hz42ba_parameter{background:var(--result-soft);max-width:180px;height:24px;color:var(--result-muted);white-space:nowrap;text-overflow:ellipsis;border-radius:6px;align-items:center;padding:0 8px;font-size:11px;display:inline-flex;overflow:hidden}.Hz42ba_detailButton,.Hz42ba_copyOriginal{width:28px;height:28px;color:var(--result-muted);border-radius:8px;justify-content:center;align-items:center;display:inline-flex}.Hz42ba_detailButton:hover,.Hz42ba_copyOriginal:hover{background:var(--result-tint);color:var(--result-purple)}.Hz42ba_waiting{border:1px solid var(--result-border);background:var(--result-surface);border-radius:16px;width:520px;max-width:100%;padding:16px 18px}.Hz42ba_waitingHeading{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.Hz42ba_waitingIcon{background:var(--result-tint);width:28px;height:28px;color:var(--result-purple);border-radius:8px;flex-shrink:0;place-items:center;display:grid}.Hz42ba_waitingTitle{color:var(--result-text);font-size:14px;font-weight:600}.Hz42ba_elapsed{margin-left:auto}.Hz42ba_waitingDescription,.Hz42ba_failureReason{color:var(--result-muted);overflow-wrap:anywhere;margin-top:10px;font-size:13px;line-height:22px}.Hz42ba_waiting.Hz42ba_waitingMedia{background:0 0;border:0;padding:0}.Hz42ba_waitingScene{isolation:isolate;border:1px solid var(--result-border);background:var(--result-surface);border-radius:20px;width:100%;animation:.28s ease-out both Hz42ba_waitingArrive;position:relative;overflow:hidden;box-shadow:0 3px 14px #17203304;container-type:size}.Hz42ba_waitingScene:before{border:1px solid color-mix(in srgb, var(--result-border) 65%, transparent);pointer-events:none;content:"";border-radius:12px;position:absolute;inset:10px}.Hz42ba_waitingSceneContent{text-align:center;grid-template-columns:minmax(0,1fr);grid-template-areas:"icon""title""copy""motion""elapsed";align-content:center;justify-items:center;padding:20px;display:grid;position:absolute;inset:0}.Hz42ba_waitingSceneIcon{isolation:isolate;border:1px solid color-mix(in srgb, var(--result-purple) 20%, var(--result-border));background:var(--result-surface);width:clamp(56px,24cqh,70px);height:clamp(56px,24cqh,70px);box-shadow:0 6px 20px color-mix(in srgb, var(--result-purple) 8%, transparent);border-radius:16px;flex-shrink:0;grid-area:icon;place-items:center;margin-bottom:22px;display:grid;position:relative}.Hz42ba_waitingSceneIcon:before{z-index:-1;border:1px solid color-mix(in srgb, var(--result-purple) 13%, var(--result-border));border-radius:inherit;background:color-mix(in srgb, var(--result-purple) 4%, var(--result-surface));content:"";position:absolute;inset:-6px 5px 6px -5px;transform:rotate(-9deg)}.Hz42ba_waitingSceneIcon svg{width:36px;height:36px}.Hz42ba_waitingIconStart{stop-color:color-mix(in srgb, var(--result-purple) 70%, var(--result-surface))}.Hz42ba_waitingIconEnd{stop-color:var(--result-purple)}.Hz42ba_waitingSceneTitle{color:var(--result-text);letter-spacing:.02em;grid-area:title;font-size:17px;font-weight:600;line-height:25px}.Hz42ba_waitingCopy{max-width:34ch;min-height:40px;color:color-mix(in srgb, var(--result-text) 18%, var(--result-muted));text-wrap:pretty;overflow-wrap:anywhere;flex-shrink:0;grid-area:copy;place-items:center;margin:6px 0 0;font-size:13px;line-height:20px;animation:.3s ease-out both Hz42ba_waitingCopyArrive;display:grid}.Hz42ba_waitingTrack{background:color-mix(in srgb, var(--result-purple) 17%, var(--result-surface));border-radius:4px;flex-shrink:0;grid-area:motion;width:48%;max-width:180px;height:2px;margin-top:16px;overflow:hidden}.Hz42ba_waitingTrack span{border-radius:inherit;background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--result-purple) 55%, var(--result-surface)) 25%, var(--result-purple) 65%, transparent);width:28%;height:100%;animation:3.8s cubic-bezier(.45,0,.55,1) infinite Hz42ba_waitingTravel;display:block}.Hz42ba_waitingSceneElapsed{color:color-mix(in srgb, var(--result-text) 8%, var(--result-muted));font-variant-numeric:tabular-nums;grid-area:elapsed;margin-top:10px;font-size:12px;line-height:18px}.Hz42ba_waitingReference{z-index:-1;object-fit:cover;filter:blur(18px);opacity:.08;width:100%;height:100%;position:absolute;transform:scale(1.15)}.Hz42ba_waitingReferenceLabel{color:color-mix(in srgb, var(--result-text) 60%, var(--result-muted));font-size:11px;position:absolute;top:10px;left:12px}.Hz42ba_waiting[data-motion=paused] .Hz42ba_waitingTrack span,.Hz42ba_waiting[data-motion=paused] .Hz42ba_waitingWave i{animation-play-state:paused}.Hz42ba_waiting[data-motion=paused] .Hz42ba_waitingCopy{animation:none}.Hz42ba_waiting[data-mode=video][data-motion=paused] .Hz42ba_waitingTrack{opacity:.4}@media (max-width:480px){.Hz42ba_waiting[data-mode=video]:not(.Hz42ba_waitingMedia) .Hz42ba_waitingHeading{grid-template-columns:28px minmax(0,1fr);gap:2px 8px;display:grid}.Hz42ba_waiting[data-mode=video]:not(.Hz42ba_waitingMedia) .Hz42ba_waitingIcon{grid-row:1/3}.Hz42ba_waiting[data-mode=video]:not(.Hz42ba_waitingMedia) .Hz42ba_elapsed{grid-column:2;margin-left:0}}@keyframes Hz42ba_waitingTravel{0%{transform:translate(-110%)}to{transform:translate(300%)}}@keyframes Hz42ba_waitingArrive{0%{opacity:.5}to{opacity:1}}@keyframes Hz42ba_waitingCopyArrive{0%{opacity:.8}to{opacity:1}}@container (max-width:220px){.Hz42ba_waitingSceneIcon{width:56px;height:56px;margin-bottom:10px}.Hz42ba_waitingCopy{min-height:60px;font-size:12px;line-height:20px}}@container (max-height:230px){.Hz42ba_waitingSceneContent{padding:8px 12px}.Hz42ba_waitingSceneIcon{border-radius:12px;width:44px;height:44px;margin-bottom:9px}.Hz42ba_waitingSceneIcon svg{width:27px;height:27px}.Hz42ba_waitingSceneTitle{font-size:16px;line-height:22px}.Hz42ba_waitingCopy{min-height:36px;margin-top:4px;font-size:12px;line-height:18px}.Hz42ba_waitingSceneElapsed{margin-top:6px;font-size:11px;line-height:14px}.Hz42ba_waitingTrack{margin-top:8px}}@container (max-height:190px){.Hz42ba_waitingSceneIcon:before{display:none}.Hz42ba_waitingSceneIcon{border-radius:9px;width:28px;height:28px;margin-bottom:5px}.Hz42ba_waitingSceneIcon svg{width:20px;height:20px}.Hz42ba_waitingSceneTitle{font-size:14px;line-height:20px}.Hz42ba_waitingCopy{margin-top:2px}.Hz42ba_waitingTrack{margin-top:6px}}@container (max-height:168px){.Hz42ba_waitingSceneElapsed{display:none}.Hz42ba_waitingTrack{margin-top:8px}}@container (max-height:126px){.Hz42ba_waitingSceneIcon,.Hz42ba_waitingCopy{display:none}}@container (min-height:169px) and (max-height:230px){.Hz42ba_waiting[data-mode=video] .Hz42ba_waitingCopy{min-height:40px;font-size:13px;line-height:20px}}@container (max-width:220px) and (min-height:231px){.Hz42ba_waiting[data-mode=video] .Hz42ba_waitingCopy{text-wrap:balance;max-width:100%;min-height:63px;font-size:13px;line-height:21px}}.Hz42ba_waiting[data-mode=video] .Hz42ba_waitingSceneIcon{border-radius:12px;width:106px;height:64px}.Hz42ba_waiting[data-mode=video] .Hz42ba_waitingSceneIcon:before{inset:-7px 12px 7px -12px}@container (max-height:230px){.Hz42ba_waiting[data-mode=video] .Hz42ba_waitingSceneContent{grid-template-columns:28px minmax(0,1fr);grid-template-areas:"icon title""copy copy""motion motion""elapsed elapsed";column-gap:10px;padding:18px 22px}.Hz42ba_waiting[data-mode=video] .Hz42ba_waitingSceneIcon{width:28px;height:28px;box-shadow:none;background:0 0;border:0;border-radius:0;align-self:center;margin:0}.Hz42ba_waiting[data-mode=video] .Hz42ba_waitingSceneIcon:before{display:none}.Hz42ba_waiting[data-mode=video] .Hz42ba_waitingSceneTitle{text-align:left;place-self:center start;font-size:15px;line-height:22px}.Hz42ba_waiting[data-mode=video] .Hz42ba_waitingCopy{max-width:100%;min-height:36px;margin-top:6px;font-size:12px;line-height:18px}.Hz42ba_waiting[data-mode=video] .Hz42ba_waitingTrack{width:100%;max-width:none;margin-top:10px}.Hz42ba_waiting[data-mode=video] .Hz42ba_waitingSceneElapsed{margin-top:6px;display:block}}@container (max-height:150px){.Hz42ba_waiting[data-mode=video] .Hz42ba_waitingSceneContent{padding:12px 18px}}@container (max-height:126px){.Hz42ba_waiting[data-mode=video] .Hz42ba_waitingSceneContent{grid-template-columns:minmax(0,1fr);grid-template-areas:"title""motion""elapsed"}.Hz42ba_waiting[data-mode=video] .Hz42ba_waitingSceneTitle{text-align:center;justify-self:center}}.Hz42ba_waitingAudio .Hz42ba_waitingScene{container-type:inline-size}.Hz42ba_waitingAudio .Hz42ba_waitingSceneContent{text-align:left;grid-template-columns:64px minmax(0,1fr);grid-template-areas:"icon title""icon copy""icon motion""icon elapsed";column-gap:28px;padding:32px;position:relative}.Hz42ba_waitingAudio .Hz42ba_waitingSceneIcon{align-self:start;width:64px;height:64px;margin:8px 0 0}.Hz42ba_waitingAudio .Hz42ba_waitingSceneTitle,.Hz42ba_waitingAudio .Hz42ba_waitingCopy{justify-self:start}.Hz42ba_waitingAudio .Hz42ba_waitingCopy{max-width:100%;min-height:0;display:block}.Hz42ba_waitingWave{grid-area:motion;justify-content:space-between;align-items:center;gap:3px;width:100%;height:40px;margin-top:20px;display:flex}.Hz42ba_waitingWave i{background:var(--result-purple);opacity:.5;border-radius:4px;flex:1 1 0;max-width:4px;animation:3s ease-in-out infinite Hz42ba_waitingWave;transform:scaleY(.65)}.Hz42ba_waitingAudio .Hz42ba_waitingSceneElapsed{border-top:1px solid var(--result-border);text-align:center;width:100%;margin-top:14px;padding-top:10px}@container (max-width:380px){.Hz42ba_waitingAudio .Hz42ba_waitingSceneContent{grid-template-columns:48px minmax(0,1fr);grid-template-areas:"icon title""icon copy""motion motion""elapsed elapsed";column-gap:16px;padding:26px 24px}.Hz42ba_waitingAudio .Hz42ba_waitingSceneIcon{border-radius:12px;width:48px;height:48px;margin-top:0}.Hz42ba_waitingAudio .Hz42ba_waitingSceneIcon svg{width:28px;height:28px}.Hz42ba_waitingAudio .Hz42ba_waitingSceneTitle{font-size:15px;line-height:22px}.Hz42ba_waitingWave{gap:2px}}@keyframes Hz42ba_waitingWave{0%,to{opacity:.45;transform:scaleY(.65)}50%{opacity:.85;transform:scaleY(1)}}.Hz42ba_actions{width:fit-content;max-width:min(100%, max(var(--creative-result-media-width,100%), 180px));flex-wrap:wrap;align-items:center;gap:6px;margin-top:10px;display:flex}.Hz42ba_action{flex-shrink:0;justify-content:center;align-items:center;gap:6px;font-weight:500;transition:background-color .18s,border-color .18s,color .18s;border:1px solid var(--result-border)!important;background:var(--result-surface)!important;height:34px!important;color:var(--result-muted)!important;box-shadow:none!important;border-radius:9px!important;padding:0 10px!important;font-size:12px!important;display:inline-flex!important}.Hz42ba_action:not(:disabled):hover,.Hz42ba_action[aria-pressed=true]{border-color:var(--result-purple)!important;background:var(--result-tint)!important;color:var(--result-purple)!important}.Hz42ba_action:disabled{opacity:.45}.Hz42ba_downloadAction{color:var(--result-purple)!important}.Hz42ba_moreAction{width:34px;padding:0!important}.Hz42ba_failure{background:#fff8fa;border:1px solid #efdadf;border-radius:16px;max-width:620px;padding:16px 18px}.Hz42ba_failureTitle{color:#a7445b;align-items:center;gap:8px;font-size:14px;font-weight:600;line-height:24px;display:flex}.Hz42ba_retryAction{margin-top:10px}.dark .Hz42ba_failure{background:#271e26;border-color:#543841}.dark .Hz42ba_failureTitle{color:#f6abbc}.Hz42ba_action:focus-visible,.Hz42ba_detailButton:focus-visible,.Hz42ba_copyOriginal:focus-visible{outline:2px solid var(--result-purple);outline-offset:2px}@media (max-width:639px){.Hz42ba_response{gap:10px}.Hz42ba_assistantAvatar{border-radius:9px;width:28px;height:28px}.Hz42ba_assistantAvatar img{width:19px;height:19px}.Hz42ba_requestBubble{padding:10px 14px;font-size:14px}.Hz42ba_waiting,.Hz42ba_failure{border-radius:12px;padding:12px}.Hz42ba_waitingHeading{gap:6px}.Hz42ba_elapsed{font-size:10px}.Hz42ba_action,.Hz42ba_detailButton,.Hz42ba_copyOriginal{min-width:44px;height:44px!important}}@media (prefers-reduced-motion:reduce){.Hz42ba_action{transition:none}.Hz42ba_waitingScene,.Hz42ba_waitingSceneIcon,.Hz42ba_waitingTrack span,.Hz42ba_waitingWave i,.Hz42ba_waitingCopy{animation:none}}@container (max-width:240px){.Hz42ba_videoControls{flex-wrap:wrap;row-gap:12px}.Hz42ba_videoTime{display:none}.Hz42ba_videoProgress{flex:0 0 100%;order:-1;width:100%}.Hz42ba_videoVolume{margin-left:auto}}
.j7gFKa_gallery :is(a,button,input):focus-visible{outline:2px solid var(--ring);outline-offset:3px}.j7gFKa_community{padding:18px 28px 28px}.j7gFKa_pageHeader{justify-content:space-between;align-items:center;gap:16px;min-width:0;margin-bottom:26px;display:flex}.j7gFKa_categories{border-bottom:1px solid var(--border);scrollbar-width:thin;scrollbar-color:var(--border) transparent;gap:24px;min-width:0;display:flex;overflow-x:auto}.j7gFKa_categories .j7gFKa_category{white-space:nowrap;flex-shrink:0;align-items:center;min-height:44px;padding:0 0 12px;font-size:13px;display:inline-flex;position:relative;color:var(--muted-foreground)!important}.j7gFKa_categories .j7gFKa_category:hover{color:var(--foreground)!important}.j7gFKa_categories .j7gFKa_category[aria-current=page]{font-weight:600;color:var(--primary)!important}.j7gFKa_category[aria-current=page]:after{background:var(--primary);content:"";border-radius:2px;height:2px;position:absolute;inset:auto 0 0}.j7gFKa_filters{padding:18px 0 20px}.j7gFKa_toolbar{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.j7gFKa_search{border:1px solid var(--border);background:var(--card);border-radius:8px;flex:220px;align-items:center;gap:9px;width:360px;min-width:0;max-width:360px;height:40px;padding:0 10px 0 12px;display:flex}.j7gFKa_search:focus-within{border-color:var(--ring)}.j7gFKa_search input{background:0 0;outline:none;width:100%;min-width:0;font-size:13px}.j7gFKa_search input::placeholder{color:var(--muted-foreground)}.j7gFKa_searchSubmit{color:var(--muted-foreground);flex-shrink:0;justify-content:center;align-self:stretch;align-items:center;margin-left:2px;padding-left:10px;font-size:12px;display:inline-flex}.j7gFKa_searchSubmit:before{border-left:1px solid var(--border);content:"";height:16px;margin-right:10px}.j7gFKa_sort{flex:0 0 138px;min-width:0;margin-left:auto}.j7gFKa_filterToggle{border:1px solid var(--border);background:var(--card);border-radius:8px;justify-content:center;align-items:center;gap:7px;min-height:40px;padding:0 12px;font-size:13px;display:inline-flex}.j7gFKa_filterToggle:hover{background:var(--muted)}.j7gFKa_filterToggle[aria-expanded=true]{background:color-mix(in srgb, var(--primary) 10%, var(--card));color:var(--primary)}.j7gFKa_filterCount{background:var(--primary);width:18px;height:18px;color:var(--primary-foreground);border-radius:50%;place-items:center;font-size:11px;display:grid}.j7gFKa_reset{white-space:nowrap;font-size:13px}.j7gFKa_moreFilters:not([hidden]){flex-wrap:wrap;align-items:center;gap:16px;padding-top:16px;display:flex}.j7gFKa_tag,.j7gFKa_featured{align-items:center;gap:10px;min-width:0;font-size:13px;display:flex}.j7gFKa_tag input{width:180px}.j7gFKa_featured{cursor:pointer;min-height:40px}.j7gFKa_apply,.j7gFKa_primaryAction{border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;gap:7px;min-height:36px;padding:0 14px;font-size:13px;font-weight:500;transition:opacity .15s;display:inline-flex;background:var(--primary)!important;color:var(--primary-foreground)!important}.j7gFKa_apply:hover,.j7gFKa_primaryAction:hover{opacity:.85}.j7gFKa_secondaryAction{border:1px solid var(--border);background:var(--card);border-radius:8px;min-height:36px;margin-top:20px;padding:0 14px;font-size:13px}.j7gFKa_workGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:4px 16px}.j7gFKa_empty{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:360px;padding:36px 16px;display:flex}.j7gFKa_emptyIcon{background:var(--muted);width:48px;height:48px;color:var(--muted-foreground);border-radius:13px;place-items:center;display:grid}.j7gFKa_empty h2{margin:16px 0 7px;font-size:17px;font-weight:600}.j7gFKa_empty p{max-width:320px;color:var(--muted-foreground);font-size:13px;line-height:1.8}@media (max-width:1199px){.j7gFKa_workGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:639px){.j7gFKa_community{padding:20px 16px 24px}.j7gFKa_pageHeader{gap:12px;margin-bottom:23px}.j7gFKa_categories{gap:22px}.j7gFKa_filters{padding:16px 0}.j7gFKa_toolbar{gap:10px}.j7gFKa_search{flex-basis:100%;width:100%;max-width:none}.j7gFKa_search input{font-size:16px}.j7gFKa_sort{margin-left:0;margin-right:auto}.j7gFKa_moreFilters:not([hidden]){gap:10px 16px}.j7gFKa_tag{width:100%}.j7gFKa_tag input{flex:1;width:0}.j7gFKa_workGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 12px}.j7gFKa_empty{min-height:280px;padding:28px 12px}}.j7gFKa_pageHeader>a{color:var(--foreground)!important}.j7gFKa_workGrid>div>div{padding-bottom:16px}.j7gFKa_publicRoot{--background:#fafaf8;--foreground:#20252d;--card:#fff;--muted:#f0f1f2;--muted-foreground:#666d77;--border:#e2e4e7;--primary:#77639d;--primary-foreground:#fff;--ring:#77639d;background:var(--background);color:var(--foreground)}.dark .j7gFKa_publicRoot{--background:#15191f;--foreground:#f0f1f4;--card:#1e242d;--muted:#282f39;--muted-foreground:#a8afba;--border:#353d49;--primary:#b5a2d7;--primary-foreground:#17131e;--ring:#b5a2d7}.j7gFKa_publicRoot ::selection{background:color-mix(in srgb, var(--primary) 24%, transparent)}.j7gFKa_siteHeader{z-index:20;border-bottom:1px solid var(--border);background:var(--background);position:sticky;top:0}.j7gFKa_headerInner{justify-content:space-between;align-items:center;gap:20px;max-width:1384px;min-height:72px;margin:0 auto;padding:0 32px;display:flex}.j7gFKa_brand{align-items:center;gap:12px;min-width:0;display:flex;color:var(--foreground)!important}.j7gFKa_headerActions{flex-shrink:0;align-items:center;gap:16px;display:flex}.j7gFKa_homeLink{align-items:center;min-height:44px;font-size:13px;display:inline-flex;color:var(--muted-foreground)!important}.j7gFKa_homeLink:hover{color:var(--foreground)!important}.j7gFKa_publishButton{background:var(--foreground);border-radius:10px;justify-content:center;align-items:center;gap:6px;min-height:40px;padding:0 16px;font-size:13px;font-weight:500;display:inline-flex;color:var(--background)!important}.j7gFKa_publicGallery{max-width:1384px;padding:56px 32px 72px}.j7gFKa_publicGallery .j7gFKa_pageHeader{margin-bottom:32px}.j7gFKa_publicGallery .j7gFKa_pageHeader h1{letter-spacing:-.025em;font-size:clamp(28px,2.6vw,38px);font-weight:600;line-height:1.4}.j7gFKa_publicGallery .j7gFKa_pageHeader p{margin-top:12px;font-size:15px;line-height:1.7}.j7gFKa_publicGallery .j7gFKa_categories{border-bottom:1px solid var(--border);flex-wrap:wrap;gap:6px;padding:0 0 24px;overflow:visible}.j7gFKa_publicGallery .j7gFKa_category{border-radius:999px;min-height:40px;padding:0 18px;font-size:14px}.j7gFKa_publicGallery .j7gFKa_category:hover{background:var(--muted)}.j7gFKa_publicGallery .j7gFKa_category[aria-current=page]{background:var(--foreground);font-weight:500;color:var(--background)!important}.j7gFKa_publicGallery .j7gFKa_category:after{display:none}.j7gFKa_publicGallery .j7gFKa_filters{padding:24px 0 28px}.j7gFKa_publicGallery .j7gFKa_toolbar{gap:12px}.j7gFKa_publicGallery .j7gFKa_search{border-radius:12px;width:400px;max-width:400px;height:44px}.j7gFKa_publicGallery .j7gFKa_search input{font-size:14px}.j7gFKa_publicGallery .j7gFKa_searchSubmit{min-width:44px}.j7gFKa_publicGallery .j7gFKa_sort{flex-basis:148px}.j7gFKa_publicGallery .j7gFKa_filterToggle{border-radius:12px;min-height:44px}.j7gFKa_publicGallery .j7gFKa_moreFilters:not([hidden]){border:1px solid var(--border);background:var(--card);border-radius:12px;margin-top:20px;padding:20px}.j7gFKa_publicWorkGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:4px 24px}.j7gFKa_publicWorkGrid>div>div{padding-bottom:24px}.j7gFKa_publicWorkGrid article>button{border-radius:12px}.j7gFKa_publicWorkGrid article>div>div{font-size:12px}.j7gFKa_publicWorkGrid article h2{margin:10px 0 8px;font-size:15px;font-weight:550;line-height:1.5}.j7gFKa_publicGallery .j7gFKa_empty{border:1px solid var(--border);background:var(--card);border-radius:16px;min-height:320px;padding:48px 24px}.j7gFKa_publicGallery .j7gFKa_empty h2{font-size:20px}.j7gFKa_publicGallery .j7gFKa_empty p{font-size:14px}@media (min-width:900px) and (max-width:1199px){.j7gFKa_publicWorkGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:899px){.j7gFKa_publicWorkGrid{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:20px}.j7gFKa_publicGallery{padding-top:40px}}@media (max-width:639px){.j7gFKa_headerInner{gap:12px;min-height:60px;padding:0 20px}.j7gFKa_headerActions{gap:8px}.j7gFKa_homeLink{display:none}.j7gFKa_publishButton{min-height:44px;padding:0 10px}.j7gFKa_publicGallery{padding:28px 20px 40px}.j7gFKa_publicGallery .j7gFKa_pageHeader{margin-bottom:24px}.j7gFKa_publicGallery .j7gFKa_pageHeader p{margin-top:8px;font-size:14px}.j7gFKa_publicGallery .j7gFKa_categories{gap:4px;padding-bottom:16px}.j7gFKa_publicGallery .j7gFKa_category{min-height:44px;padding:0 14px;font-size:13px}.j7gFKa_publicGallery .j7gFKa_filters{padding:20px 0}.j7gFKa_publicGallery .j7gFKa_search{max-width:none}.j7gFKa_publicGallery .j7gFKa_search input{font-size:16px}.j7gFKa_publicGallery .j7gFKa_moreFilters:not([hidden]){padding:16px}.j7gFKa_publicWorkGrid{column-gap:12px}.j7gFKa_publicWorkGrid>div>div{padding-bottom:20px}.j7gFKa_publicWorkGrid article>button{border-radius:12px}.j7gFKa_publicWorkGrid article>div>div{font-size:12px}.j7gFKa_publicWorkGrid article h2{margin:8px 0 6px;font-size:14px}.j7gFKa_publicGallery .j7gFKa_empty{min-height:220px;padding:28px 16px}.j7gFKa_publicGallery .j7gFKa_empty h2{font-size:17px}}
