.grow-studio{--gs-ink: #3d405b;--gs-sub: #626178;--gs-line: #e8dfd7;--gs-coral: #aa462f;--gs-tint: #fff0e8;color:var(--gs-ink);scroll-margin-top:85px}.gs-row{display:flex;align-items:center;justify-content:space-between;gap:12px}.gs-field>span,.gs-notice{display:flex;align-items:center;gap:8px}.gs-compose,.gs-view{min-width:0}.gs-photo-actions{display:flex;gap:6px;flex-wrap:wrap}.gs-secondary,.gs-primary,.gs-photo-actions button,.gs-link{display:inline-flex;align-items:center;justify-content:center;gap:6px;line-height:1.2}.gs-secondary{border:1px solid var(--gs-line);border-radius:999px;background:#fff;padding:10px 14px;min-height:42px;font-weight:750;font-size:14px;color:var(--gs-ink)}.gs-secondary:hover{background:var(--gs-tint);border-color:#dbad96;color:#833f2e}.gs-tip,.gs-production small,.gs-clip small,.gs-empty p{color:var(--gs-sub);font-size:14px}.gs-compose p.gs-tip{margin:8px 0 11px}.gs-photos{list-style:none;margin:12px 0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(108px,1fr));gap:9px;max-height:330px;overflow:auto}.gs-photos li{min-width:0;background:#fbf6f1;border:1px solid var(--gs-line);border-radius:12px;overflow:hidden}.gs-thumb{position:relative;display:block;aspect-ratio:1.25;width:100%;background:#f1e4dc}.gs-thumb img{width:100%;height:100%;object-fit:cover}.gs-thumb b,.gs-photo-preview span{position:absolute;bottom:6px;left:6px;background:#282537df;color:#fff;border-radius:20px;min-width:21px;padding:2px 7px;font-size:12px}.gs-photo-actions{justify-content:space-between;flex-wrap:nowrap;gap:0}.gs-photo-actions button{min-width:32px;min-height:36px;background:transparent;flex:1}.gs-photo-actions button:hover{background:#f2dfd4}.gs-details{margin:18px 0;border-block:1px solid var(--gs-line);padding-block:13px}.gs-details summary{cursor:pointer;font-weight:800;font-size:15px}.gs-details summary span{float:right;font-weight:600;color:var(--gs-sub);font-size:13px}.gs-field,.gs-track{display:grid;gap:5px;margin:13px 0;color:var(--gs-ink);font-size:14px;font-weight:750}.gs-field input,.gs-field select{border:1px solid var(--gs-line);background:#fff;color:var(--gs-ink);padding:9px 12px;border-radius:10px;width:100%}.gs-track small,.gs-track-name{color:var(--gs-sub);font-size:13px;font-weight:500}.gs-track-name{overflow-wrap:anywhere}.gs-details audio{max-width:100%;width:100%;height:38px}.gs-primary{min-height:46px;width:100%;border-radius:999px;color:#fff;background:#a94732;font-weight:800;padding:12px 16px}.gs-primary:hover{background:#923d2c}.gs-primary span{color:inherit;font-size:inherit}.gs-production small{display:block;margin-top:8px;line-height:1.5;font-size:12px}.gs-example video,.gs-local-preview,.gs-empty{width:100%;aspect-ratio:1.3;object-fit:contain;border-radius:13px;overflow:hidden;display:block;background:#29252a}.gs-example video{object-fit:contain;background:#2f2927}.gs-clip small{display:block;font-size:12px}.gs-photo-preview{position:relative}.gs-photo-preview img{width:100%;height:100%;object-fit:contain}.gs-empty{background:#f1e7df;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;gap:9px;padding:20px;color:#915540}.gs-empty p{max-width:25ch}.gs-empty strong{font-size:20px}.gs-sequence,.gs-stop,.gs-download{margin-top:10px}.gs-clips{margin-top:16px}.gs-clip{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:8px 0;padding:10px 0;border-top:1px solid var(--gs-line);font-size:13px}.gs-clip>div{flex:1 0 40%}.gs-clip video{width:100%;max-height:170px;background:#2f2927;border-radius:10px}.gs-link,.gs-alert button{min-height:32px;color:#903e2b;text-decoration:underline;text-underline-offset:3px;font-weight:750}.gs-alert,.gs-notice{margin:13px 0 0!important;border-radius:12px;font-size:14px}.gs-alert{padding:11px 13px;background:#fff0e8;color:#813726}.gs-notice{color:#38634c}.gs-notice svg{flex:none}.gs-download{width:100%}@media(max-width:760px){.gs-example video,.gs-local-preview,.gs-empty{aspect-ratio:1.6}.gs-photo-actions button{min-height:44px}.gs-photos{grid-template-columns:repeat(auto-fill,minmax(100px,1fr))}}@media(prefers-reduced-motion:reduce){.grow-studio *{transition:none!important}}.gs-workbench [data-slot=workbench-controls],.gs-workbench [data-slot=workbench-result]{border-color:var(--gs-line);color:var(--gs-ink);background:#fff}.gs-workbench [data-slot=workbench-result]{background:#fcf8f3}.gs-workbench [data-slot=workbench-scroll-fade]{background-image:linear-gradient(to top,#fff,transparent)}.gs-workbench [data-slot=workbench-mobile-switcher],.gs-workbench [data-slot=tabs-list],.gs-settings .grid{border-color:var(--gs-line);background:#f8f2ed;box-shadow:none}.gs-workbench [data-slot=workbench-mobile-switcher] button,.gs-workbench [data-slot=tabs-trigger],.gs-settings button{color:var(--gs-sub)}.gs-workbench [data-slot=workbench-mobile-switcher] [aria-pressed=true]>span:first-child,.gs-workbench [data-slot=tabs-trigger][data-active],.gs-settings button[aria-pressed=true]{color:#883f2d;border-color:#ddbaa7;background:#ffebe0;box-shadow:0 1px 3px #6e4b3512}.gs-workbench [data-slot=workbench-mobile-switcher] [aria-pressed=true]>span:last-child{background:none;color:#883f2d}.gs-workbench [data-slot=tabs-content]{overflow:auto}.gs-settings{border:0;padding:0}.gs-compose>.gs-settings{padding-bottom:18px}.gs-settings p,.gs-upload section>div:first-child>p{color:var(--gs-ink)}.gs-upload section>div:first-child>span,.gs-upload section>p,.gs-upload button span{color:var(--gs-sub)}.gs-upload [data-slot=workbench-upload-empty],.gs-upload [data-slot=workbench-upload-add]{background:#fff9f3;color:var(--gs-ink);border-color:#d9b9a8}.gs-upload [data-slot=workbench-upload-empty]>span:first-child{color:var(--gs-coral);background:#ffebde;border-color:#efd3c3}.gs-production{border-top:1px solid var(--gs-line);background:#fff}.gs-production>div{background:#fff;padding-bottom:0}.gs-production>div>p,.gs-production>div>div,.gs-production>div span{color:var(--gs-sub)}.gs-production>div>button{color:#fff;background:linear-gradient(to bottom,#b65037,#a2432e);border-color:#96422e}.gs-production>div>button span{color:inherit;font-size:inherit}.gs-production>div>button:disabled{opacity:.6}.gs-production small{padding:0 20px 16px}.gs-example a{color:var(--gs-coral);text-decoration:underline}@media(max-width:1023px){.gs-workbench [data-slot=workbench-mobile-switcher]{margin-bottom:12px}}
