.project-cover{border:1px solid color-mix(in srgb,var(--ink) 12%,transparent);width:64px;height:88px;box-shadow:2px 3px 0 color-mix(in srgb,var(--ink) 8%,transparent),0 3px 8px #0000000a;isolation:isolate;background:#ece5d6;border-radius:2px 6px 6px 2px;flex-shrink:0;transition:transform .18s;display:block;position:relative;overflow:hidden}.project-cover:after{content:"";pointer-events:none;border-radius:inherit;background:linear-gradient(90deg,#00000016,#0000 7%,#ffffff12 10%,#0000 13%);position:absolute;inset:0}.project-cover>img{object-fit:contain!important;width:100%!important;height:100%!important;margin:0!important;display:block!important}.project-cover-design{width:100%;height:100%;display:block}.library-home .library-project-content .project-card-heading-link{grid-template-columns:64px minmax(0,1fr)}.library-home .library-project-content .project-card-metadata{margin-left:81px}.home-cover-link:hover .project-cover{transform:translateY(-2px)rotate(-2deg)}.home-cover-link{min-width:44px;min-height:44px;display:block}.home-project-title .inline-project-name-control{font:inherit}.library-home .home-continue-icon:has(.project-cover){background:0 0;border:0;width:auto;height:auto;transform:none}.home-continue-icon .project-cover{width:42px;height:58px}@media (max-width:700px){.project-cover{width:48px;height:68px}.library-home .library-project-content .project-card-heading-link{grid-template-columns:48px minmax(0,1fr)}.library-home .library-project-content .project-card-metadata{margin-left:61px}.home-continue-icon .project-cover{width:36px;height:50px}}@media (prefers-reduced-motion:reduce){.project-cover{transition:none}.home-cover-link:hover .project-cover{transform:none}}.cover-editor-dialog{background:var(--paper);width:min(360px,100vw - 32px);color:var(--ink);border:1px solid var(--line);border-radius:20px;gap:18px;padding:24px}.cover-editor-dialog [data-slot=dialog-description]{overflow-wrap:anywhere}.cover-editor-preview{justify-content:center;padding:8px 0;display:flex}.cover-editor-preview .project-cover{width:126px;height:180px;box-shadow:3px 5px 0 color-mix(in srgb,var(--ink) 8%,transparent),0 10px 24px #00000012}.cover-editor-upload{justify-content:center;width:100%}.cover-editor-alternatives{flex-wrap:wrap;justify-content:center;gap:8px 18px;display:flex}.cover-editor-alternatives button{color:var(--muted-text);text-underline-offset:3px;background:0 0;border:0;min-height:44px;font-size:12px;text-decoration:underline}.cover-editor-footer{border-top:1px solid var(--line);justify-content:flex-end;gap:8px;padding-top:8px;display:flex}.cover-editor-footer button{justify-content:center;align-items:center;gap:6px;min-height:42px;display:flex}.cover-editor-loading{color:var(--muted-text);justify-content:center;align-items:center;gap:8px;padding:24px 0;font-size:13px;display:flex}.cover-editor-trigger{align-items:center;gap:6px;display:inline-flex}.cover-editor-dialog button:focus-visible{outline:2px solid var(--blue);outline-offset:3px}.cover-editor-dialog button:disabled{opacity:.5;cursor:default}
