.create-page{position:relative;height:calc(100dvh - var(--app-content-top, 0px));flex-direction:column;background:var(--premium-black);color:var(--premium-white)}.create-page,.create-page__feed-shell{min-height:0;display:flex;overflow:hidden}.create-page__feed-shell{flex:1 1 auto;flex-direction:column}.create-page__topbar{width:100%;min-height:72px;padding:1rem 1.25rem .75rem;display:flex;align-items:center;justify-content:space-between;gap:24px;box-sizing:border-box}.create-page__heading{min-width:0;transform:translateY(9px)}.create-page__title{margin:0;color:var(--premium-white);font-family:DM Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,sans-serif;font-size:26px;font-weight:700;line-height:1;letter-spacing:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.create-page__filters{display:inline-flex;align-items:center;gap:3px;height:36px;padding:3.5px;border:.5px solid rgba(255,255,255,.08);border-radius:24px;background:rgba(255,255,255,.04);box-sizing:border-box;overflow:hidden}.create-page__filter{height:28px;padding:0 10px;border:none;border-radius:24px;background:transparent;color:var(--gray-white-secondary);font-family:var(--font-inter);font-size:13px;font-weight:520;line-height:1;white-space:nowrap;cursor:pointer;transition:color .16s ease,background .16s ease}.create-page__filter:hover{color:var(--premium-white);background:rgba(255,255,255,.06)}.create-page__filter--active{color:var(--premium-white);background:var(--light-black-fourth)}.create-page__feed-scroll{flex:1 1 auto;min-height:0;overflow-y:auto;padding:1rem 1.25rem var(--studio-content-dock-safe-space);scroll-padding-bottom:var(--studio-content-dock-safe-space);scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.24) transparent}.create-page__feed-scroll::-webkit-scrollbar{width:8px}.create-page__feed-scroll::-webkit-scrollbar-thumb{border-radius:999px;background:rgba(255,255,255,.22)}.create-studio-feed{width:100%;margin:0;display:flex;flex-direction:column;gap:1.5rem}.create-empty-showcase{display:flex;align-items:flex-start;justify-content:center;flex:1 1 auto;min-height:0;padding:6vh 0 2rem}.create-empty-showcase__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;width:min(720px,100%)}.create-empty-showcase__card{position:relative;display:flex;flex-direction:column;align-items:stretch;padding:0;border:none;border-radius:16px;background:transparent;cursor:pointer;transition:transform .2s ease,opacity .2s ease}.create-empty-showcase__card:hover{transform:translateY(-4px)}.create-empty-showcase__card:active{transform:translateY(-1px)}.create-empty-showcase__card--disabled{cursor:not-allowed;opacity:.5}.create-empty-showcase__card--disabled:hover{transform:none}.create-empty-showcase__card-bg{width:100%;aspect-ratio:16/9;border-radius:16px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;overflow:hidden}.create-empty-showcase__card-bg--seedance{background:linear-gradient(145deg,#d4a574,#c2815a 40%,#8b5e3c)}.create-empty-showcase__card-bg--gpt{background:linear-gradient(145deg,#74b9ff,#4a90d9 40%,#2d6cb5)}.create-empty-showcase__card-bg--nano{background:linear-gradient(145deg,#f9e547,#e8c820 40%,#c5a510)}.create-empty-showcase__card-icon{width:48px;height:48px;opacity:.85;filter:drop-shadow(0 2px 8px rgba(0,0,0,.3))}.create-empty-showcase__card-name{color:var(--premium-white);font-family:var(--font-dm-sans);font-size:16px;font-weight:680;line-height:1.2;letter-spacing:0;text-align:center}.create-empty-showcase__card-badge{position:absolute;top:12px;right:12px;padding:4px 10px;border-radius:8px;background:rgba(0,0,0,.55);backdrop-filter:blur(6px);color:var(--gray-white-secondary);font-family:var(--font-inter);font-size:11px;font-weight:560;line-height:1;letter-spacing:.02em}@media (max-width:768px){.create-empty-showcase__grid{grid-template-columns:repeat(3,1fr);gap:16px}.create-empty-showcase__card-icon{width:36px;height:36px}.create-empty-showcase__card-name{font-size:14px}}@media (max-width:560px){.create-empty-showcase__grid{grid-template-columns:1fr;gap:16px;max-width:320px}}.create-page__workspace-accessory{position:absolute;right:0;bottom:0;left:0;z-index:var(--studio-bottom-accessory-z-index);padding:0 1.25rem max(1.25rem,env(safe-area-inset-bottom));background:transparent;box-sizing:border-box;pointer-events:none}.create-page__workspace-accessory>*{pointer-events:auto}.create-workspace-composer{position:relative;width:min(var(--studio-expanded-input-max-width),100%);margin:0 auto}.create-workspace-composer__panel[hidden]{display:none}.create-workspace-composer__mode-switch{align-self:flex-end;display:inline-flex;align-items:center;gap:6px;height:36px;max-width:100%;padding:3px;border:.5px solid rgba(255,255,255,.1);border-radius:24px;background:var(--light-black-tertiary);box-sizing:border-box;overflow-x:auto;scrollbar-width:none}.create-workspace-composer__mode-switch::-webkit-scrollbar{display:none}.create-workspace-composer__mode-option{height:29px;display:inline-flex;align-items:center;justify-content:center;gap:7px;padding:0 12px;border:none;border-radius:24px;background:var(--light-black-tertiary);color:var(--gray-white-secondary);font-family:var(--font-inter);font-size:13px;font-weight:600;line-height:1;white-space:nowrap;cursor:pointer;transition:color .16s ease,background .16s ease}.create-workspace-composer__mode-option:hover{color:var(--premium-white);background:var(--light-black-fifth)}.create-workspace-composer__mode-option--active{background:var(--light-black-fourth)}.create-workspace-composer__mode-option--active>.create-workspace-composer__mode-label{background:linear-gradient(90deg,#e8fbf4,#8aefd6 30%,#37E1BF 60%,#2BC9A6);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.create-workspace-composer__mode-option--active>.create-workspace-composer__mode-icon{color:#37E1BF}.create-workspace-composer__mode-icon{width:15px;height:15px;flex:0 0 auto;transition:color .16s ease}@media (max-width:900px){.create-page__feed-scroll,.create-page__workspace-accessory{padding-right:1.25rem;padding-left:1.25rem}}@media (max-width:768px){.create-page{height:calc(100dvh - var(--app-content-top, 0px))}.create-page__feed-scroll{padding-top:1rem}.create-page__workspace-accessory{max-height:min(58vh,calc(100dvh - var(--app-content-top, 0px) - 96px));padding-right:1rem;padding-bottom:max(1rem,env(safe-area-inset-bottom));padding-left:1rem;overflow:visible}}@media (max-width:560px){.create-page__topbar{padding:1rem}.create-workspace-composer__mode-option{flex:1 0 auto;justify-content:center}.create-workspace-composer__mode-switch{width:100%;max-width:100%}}