.new-project.svelte-1vuflj6{width:min(420px,calc(100vw - 32px))}.new-project.svelte-1vuflj6 .mb:where(.svelte-1vuflj6) .field:where(.svelte-1vuflj6){display:grid;gap:8px}.new-project.svelte-1vuflj6 .mf:where(.svelte-1vuflj6){display:flex;justify-content:flex-end;gap:10px}.project-toolbar.svelte-1vuflj6{display:flex;align-items:center;gap:12px;flex:none;padding:16px 24px 14px;min-width:0}.project-toolbar.svelte-1vuflj6 h1:where(.svelte-1vuflj6){font-size:21px;line-height:32px;margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:32%;font-weight:600}.project-count.svelte-1vuflj6{font-size:12px;color:var(--fg-2);background:var(--bg-3);padding:1px 7px;border-radius:5px}.project-toolbar.svelte-1vuflj6 .manager-search:where(.svelte-1vuflj6){margin-left:auto;width:220px;flex:0 1 220px;min-width:80px}.project-toolbar.svelte-1vuflj6 .input:where(.svelte-1vuflj6){height:34px}.project-toolbar.svelte-1vuflj6 .manager-search:where(.svelte-1vuflj6) svg:where(.svelte-1vuflj6){top:10px;width:14px;height:14px}.project-toolbar.svelte-1vuflj6 .btn:where(.svelte-1vuflj6){height:34px;min-height:34px;font-size:12px;padding:0 12px;white-space:nowrap}.project-toolbar.svelte-1vuflj6 .manager-layout:where(.svelte-1vuflj6){height:34px;padding:0;gap:6px;align-items:center;align-self:center}.project-toolbar.svelte-1vuflj6 .manager-layout:where(.svelte-1vuflj6) button:where(.svelte-1vuflj6){width:34px;height:34px;padding:0}.project-filters.svelte-1vuflj6{position:relative}.project-filters.svelte-1vuflj6 summary:where(.svelte-1vuflj6){list-style:none;padding:7px 2px;color:var(--fg-2);font-size:12px;cursor:pointer;white-space:nowrap}.project-filters.svelte-1vuflj6 summary:where(.svelte-1vuflj6)::-webkit-details-marker{display:none}.project-filters[open].svelte-1vuflj6 summary:where(.svelte-1vuflj6){color:var(--amber)}.project-filter-panel.svelte-1vuflj6{position:absolute;right:0;top:38px;z-index:12;display:grid;gap:12px;width:210px;padding:16px;background:var(--bg-2);border:1px solid var(--line-2);border-radius:8px;box-shadow:0 12px 30px #0006}.project-filter-panel.svelte-1vuflj6 label:where(.svelte-1vuflj6){display:grid;gap:6px;font-size:12px}.project-filter-panel.svelte-1vuflj6 .input:where(.svelte-1vuflj6){width:100%}.project-panel.project-panel.svelte-1vuflj6 .catalog-scroll:where(.svelte-1vuflj6){padding:0 24px 24px}.project-panel.svelte-1vuflj6 .manager-items:where(.svelte-1vuflj6):not(.is-list){grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin:0;max-width:none}.project-panel.svelte-1vuflj6 .project-card:where(.svelte-1vuflj6){padding:0;border-radius:7px;background:linear-gradient(120deg,#202424,#191d1d);border:1px solid var(--line-2);overflow:hidden}.project-panel.svelte-1vuflj6 .project-cover:where(.svelte-1vuflj6){aspect-ratio:16/9!important;width:100%;height:auto;margin:0;border-radius:0}.project-panel.svelte-1vuflj6 .project-cover:where(.svelte-1vuflj6):disabled{cursor:default}.cover-ratio.svelte-1vuflj6{position:absolute;right:9px;bottom:9px;background:#101414bc;color:#e0e4df;border-radius:4px;padding:1px 6px;font-size:10px}.compact-card-body.svelte-1vuflj6{padding:10px 14px 12px;min-width:0;display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"title more" "state action";align-items:center;column-gap:8px;row-gap:7px}.compact-card-title.svelte-1vuflj6{grid-area:title;display:flex;align-items:center;gap:8px;min-width:0}.compact-card-body.svelte-1vuflj6>.production-state:where(.svelte-1vuflj6){grid-area:state}.compact-card-body.svelte-1vuflj6>.project-continue:where(.svelte-1vuflj6){grid-area:action;justify-self:end}.compact-card-body.svelte-1vuflj6>.project-more:where(.svelte-1vuflj6){grid-area:more}.compact-card-title.svelte-1vuflj6>button:where(.svelte-1vuflj6):first-child{background:none;border:0;color:var(--fg);font-size:15px;font-weight:600;line-height:24px;padding:0;flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:left;cursor:pointer}.compact-card-title.svelte-1vuflj6>button:where(.svelte-1vuflj6):disabled{cursor:default}.project-more.svelte-1vuflj6{display:grid;place-items:center;flex:none;width:26px;height:26px;padding:4px;background:none;border:0;border-radius:4px;color:var(--fg-2);cursor:pointer}.project-more.svelte-1vuflj6:hover{background:var(--bg-3);color:var(--fg)}.project-more.svelte-1vuflj6 svg{width:17px;height:17px;fill:currentColor;stroke:none}.row-cell.svelte-1vuflj6,.row-desc.svelte-1vuflj6{display:none}.production-state.svelte-1vuflj6{display:flex;align-items:center;gap:7px;color:var(--fg-2);white-space:nowrap;min-width:0;overflow:hidden;text-overflow:ellipsis}.production-state.svelte-1vuflj6 i:where(.svelte-1vuflj6){height:6px;width:6px;border-radius:50%;background:var(--amber);flex:none}.production-state.complete.svelte-1vuflj6 i:where(.svelte-1vuflj6){background:#8ea98b}.production-state.attention.svelte-1vuflj6{color:#eaa08f}.production-state.attention.svelte-1vuflj6 i:where(.svelte-1vuflj6){background:#df8f7c}.project-continue.svelte-1vuflj6{font-size:11px;color:var(--fg-1);padding:0;background:none;border:0;cursor:pointer;white-space:nowrap;flex:none}.project-continue.svelte-1vuflj6:hover{color:var(--amber)}.project-panel.svelte-1vuflj6 .manager-items.is-list:where(.svelte-1vuflj6){gap:4px}.project-panel.svelte-1vuflj6 .is-list:where(.svelte-1vuflj6) .project-card:where(.svelte-1vuflj6){display:grid;grid-template-columns:56px minmax(0,1fr);gap:0;padding:0}.project-panel.svelte-1vuflj6 .is-list:where(.svelte-1vuflj6) .project-cover:where(.svelte-1vuflj6){width:56px;aspect-ratio:16/9!important;height:32px;min-height:0;align-self:center;margin-left:8px}.project-panel.svelte-1vuflj6 .is-list:where(.svelte-1vuflj6) .compact-card-body:where(.svelte-1vuflj6){display:grid;grid-template-columns:minmax(160px,1.6fr) minmax(110px,.9fr) minmax(130px,1fr) minmax(70px,.6fr) minmax(90px,.7fr) minmax(80px,.7fr) max-content 26px;grid-template-areas:none;align-items:center;column-gap:14px;row-gap:0;padding:4px 12px;font-size:11px}.project-panel.svelte-1vuflj6 .is-list:where(.svelte-1vuflj6) .compact-card-title:where(.svelte-1vuflj6){grid-area:auto;display:flex;align-items:baseline;gap:8px;min-width:0}.project-panel.svelte-1vuflj6 .is-list:where(.svelte-1vuflj6) .compact-card-title:where(.svelte-1vuflj6)>button:where(.svelte-1vuflj6):first-child{font-size:13px;line-height:20px;flex:0 1 auto;max-width:60%}.project-panel.svelte-1vuflj6 .is-list:where(.svelte-1vuflj6) .row-desc:where(.svelte-1vuflj6){display:block;flex:1 1 auto;min-width:0;color:var(--fg-3);font-size:11px;line-height:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.project-panel.svelte-1vuflj6 .is-list:where(.svelte-1vuflj6) .compact-card-body:where(.svelte-1vuflj6)>.production-state:where(.svelte-1vuflj6){grid-area:auto}.project-panel.svelte-1vuflj6 .is-list:where(.svelte-1vuflj6) .row-cell:where(.svelte-1vuflj6){display:block;color:var(--fg-2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.project-panel.svelte-1vuflj6 .is-list:where(.svelte-1vuflj6) .compact-card-body:where(.svelte-1vuflj6)>.project-continue:where(.svelte-1vuflj6){grid-area:auto;grid-row:1;grid-column:7;justify-self:end;white-space:nowrap}.project-panel.svelte-1vuflj6 .is-list:where(.svelte-1vuflj6) .compact-card-body:where(.svelte-1vuflj6)>.project-more:where(.svelte-1vuflj6){grid-area:auto;grid-row:1;grid-column:8;justify-self:end}.project-panel.svelte-1vuflj6 .is-list:where(.svelte-1vuflj6) .cover-ratio:where(.svelte-1vuflj6){display:none}.project-delete-confirm.svelte-1vuflj6{padding:16px;border:1px solid #a85c4b;border-radius:6px;margin:12px;grid-column:1/-1}.permanent-name.svelte-1vuflj6{display:grid;gap:8px;font-size:13px;margin:14px 0}.permanent-name.svelte-1vuflj6 .input:where(.svelte-1vuflj6){width:100%;box-sizing:border-box}.project-delete-confirm.svelte-1vuflj6 p:where(.svelte-1vuflj6){font-size:13px;color:var(--fg-2);line-height:1.7}.project-delete-confirm.svelte-1vuflj6>div:where(.svelte-1vuflj6){display:flex;justify-content:flex-end;gap:10px}.manager-error.svelte-1vuflj6{color:#efa998;padding:12px;margin:0 24px 12px;border:1px solid #a85c4b}@media(min-width:1700px){.project-panel.svelte-1vuflj6 .manager-items:where(.svelte-1vuflj6):not(.is-list){grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:1100px){.project-panel.svelte-1vuflj6 .manager-items:where(.svelte-1vuflj6):not(.is-list){grid-template-columns:repeat(2,minmax(0,1fr))}.project-toolbar.svelte-1vuflj6{gap:8px}.project-toolbar.svelte-1vuflj6 .manager-search:where(.svelte-1vuflj6){width:170px}}@media(max-width:760px){.project-toolbar.svelte-1vuflj6{padding:12px;flex-wrap:wrap;gap:8px}.project-toolbar.svelte-1vuflj6 h1:where(.svelte-1vuflj6){font-size:18px;max-width:45%}.project-toolbar.svelte-1vuflj6 .manager-search:where(.svelte-1vuflj6){order:2;flex:1 1 100%;width:100%}.project-toolbar.svelte-1vuflj6 .manager-layout:where(.svelte-1vuflj6){margin-left:auto}.project-filters.svelte-1vuflj6{order:3}.project-panel.project-panel.svelte-1vuflj6 .catalog-scroll:where(.svelte-1vuflj6){padding:0 12px 18px}.project-panel.svelte-1vuflj6 .manager-items:where(.svelte-1vuflj6):not(.is-list){grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.compact-card-body.svelte-1vuflj6{padding:8px}.compact-card-title.svelte-1vuflj6>button:where(.svelte-1vuflj6):first-child{font-size:12px}.project-continue.svelte-1vuflj6{font-size:10px}.production-state.svelte-1vuflj6{gap:4px}.project-panel.svelte-1vuflj6 .is-list:where(.svelte-1vuflj6) .project-cover:where(.svelte-1vuflj6){width:80px;min-height:78px}.project-panel.svelte-1vuflj6 .is-list:where(.svelte-1vuflj6) .project-card:where(.svelte-1vuflj6){grid-template-columns:80px minmax(0,1fr)}.project-panel.svelte-1vuflj6 .is-list:where(.svelte-1vuflj6) .compact-card-body:where(.svelte-1vuflj6){grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"title more" "state action";padding:8px}.project-panel.svelte-1vuflj6 .is-list:where(.svelte-1vuflj6) .compact-card-title:where(.svelte-1vuflj6){grid-area:title}.project-panel.svelte-1vuflj6 .is-list:where(.svelte-1vuflj6) .compact-card-body:where(.svelte-1vuflj6)>.production-state:where(.svelte-1vuflj6){grid-area:state}.project-panel.svelte-1vuflj6 .is-list:where(.svelte-1vuflj6) .compact-card-body:where(.svelte-1vuflj6)>.project-continue:where(.svelte-1vuflj6){grid-area:action}.project-panel.svelte-1vuflj6 .is-list:where(.svelte-1vuflj6) .compact-card-body:where(.svelte-1vuflj6)>.project-more:where(.svelte-1vuflj6){grid-area:more}}
