.card-shared-icon{position:absolute;bottom:-2px;right:-2px;background:var(--color-surface-deep);color:var(--color-accent-lighter);border-radius:50%;padding:3px;width:18px;height:18px;box-sizing:border-box}.card-folder-icon{position:relative}.card.card-folder.card-selected{border-color:transparent!important;background:rgba(236,233,224,.04)!important;box-shadow:inset 1px 0 0 0 rgba(236,233,224,.34),inset -1px 0 0 0 rgba(236,233,224,.34),inset 0 1px 0 0 rgba(236,233,224,.34),inset 0 -1px 0 0 rgba(236,233,224,.34)!important}.card.card-folder.card-selected+.card.card-folder.card-selected{box-shadow:inset 1px 0 0 0 rgba(236,233,224,.34),inset -1px 0 0 0 rgba(236,233,224,.34),inset 0 -1px 0 0 rgba(236,233,224,.34)!important}.card.card-folder.card-selected:first-child{border-top-left-radius:var(--radius-md);border-top-right-radius:var(--radius-md)}.card.card-folder.card-selected:last-child{border-bottom-left-radius:var(--radius-md);border-bottom-right-radius:var(--radius-md)}.card.card-folder.card-selected:after{content:"";position:absolute;top:12px;left:12px;width:14px;height:14px;border-radius:var(--radius-sm);background-color:var(--color-accent);background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke='%231A1A1F' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m4.5 12.75 6 6 9-13.5'/%3E%3C/svg%3E");background-position:50%;background-size:78%;background-repeat:no-repeat;z-index:3}body.workspace-selection-mode .card.card-folder{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.bulk-action-bar{position:fixed;left:calc(50% + var(--sidebar-width) / 2);bottom:calc(24px + env(safe-area-inset-bottom, 0px));transform:translateX(-50%);z-index:950;display:flex;align-items:center;gap:4px;padding:6px 6px 6px 14px;background:var(--color-surface-elevated);border:.5px solid rgba(236,233,224,.12);border-radius:var(--radius-sm);box-shadow:0 16px 40px rgba(0,0,0,.5);max-width:calc(100vw - 48px)}.bulk-action-count{font-family:var(--font-sans);font-size:13px;font-weight:400;color:var(--color-text-secondary);white-space:nowrap}.bulk-action-count strong{font-weight:600;color:var(--color-text-primary);margin-right:2px}.bulk-action-spacer{width:1px;height:20px;background:rgba(236,233,224,.12);margin:0 6px}.bulk-action-btn{display:inline-flex;align-items:center;gap:8px;background:transparent;border:0;color:var(--color-text-primary);font-family:var(--font-sans);font-size:13px;font-weight:500;padding:7px 12px;border-radius:var(--radius-sm);cursor:pointer;white-space:nowrap;transition:background-color .12s ease,color .12s ease}.bulk-action-btn:hover{background:rgba(236,233,224,.06);color:var(--color-text-primary)}.bulk-action-btn:active{background:rgba(236,233,224,.1)}.bulk-action-btn-icon{display:inline-flex;align-items:center;justify-content:center;width:14px;height:14px;color:rgba(236,233,224,.7);transition:color .12s ease}.bulk-action-btn:hover .bulk-action-btn-icon{color:var(--color-text-primary)}.bulk-action-danger{color:var(--color-danger)}.bulk-action-danger:hover{background:color-mix(in srgb,var(--color-danger) 10%,transparent);color:var(--color-danger)}.bulk-action-clear{background:transparent;border:0;color:rgba(236,233,224,.5);cursor:pointer;padding:6px;border-radius:var(--radius-sm);display:inline-flex;align-items:center;justify-content:center;margin-left:2px;transition:background-color .12s ease,color .12s ease}.bulk-action-clear:hover{color:var(--color-text-primary);background:rgba(236,233,224,.06)}.card.card-folder.archived{opacity:.6}.card.card-folder.archived:hover{opacity:.85}.card.card-folder.archived .card-folder-icon:after{content:"";position:absolute;bottom:-4px;right:-4px;width:16px;height:16px;background:var(--color-surface-2) url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='10' height='10' viewBox='0 0 24 24' fill='none' stroke='%23B0AC9F' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'><rect x='2' y='3' width='20' height='5' rx='1'/><path d='M4 8v11a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V8'/><line x1='10' y1='12' x2='14' y2='12'/></svg>") center /10px 10px no-repeat;border:1px solid var(--color-surface-deep);border-radius:50%}.filter-trigger-clip{overflow:hidden;white-space:nowrap;display:inline-flex;transition:opacity .22s cubic-bezier(.16,1,.3,1),max-width .22s cubic-bezier(.16,1,.3,1)}.filter-trigger-clip.is-hidden{opacity:0;max-width:0;pointer-events:none}.filter-trigger-clip.is-visible{opacity:1;max-width:200px}@media (prefers-reduced-motion:reduce){.filter-trigger-clip{transition:none}}.filter-sheet-handle-row,.filter-sheet-header,.sort-sheet-handle-row,.sort-sheet-header{display:none}.filter-menu,.sort-menu{--popover-inset:12px;background:var(--color-surface-elevated,#2A2724);border:.5px solid rgba(236,233,224,.12);border-radius:var(--radius-sm,4px);box-shadow:0 8px 24px rgba(0,0,0,.25);min-width:240px;max-width:280px;width:max-content;padding:6px;max-height:560px;overflow-y:auto;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.08) transparent}.filter-menu::-webkit-scrollbar{width:6px}.filter-menu::-webkit-scrollbar-track{background:transparent}.filter-menu::-webkit-scrollbar-thumb{background:rgba(255,255,255,.08);border-radius:var(--radius-sm)}.filter-menu::-webkit-scrollbar-thumb:hover{background:rgba(255,255,255,.15)}.filter-section{padding:6px 12px}.filter-section+.filter-section{border-top:1px solid rgba(255,255,255,.06);margin-top:6px;padding-top:10px}.filter-section-header{display:flex;align-items:center;justify-content:space-between;padding:8px var(--popover-inset) 0;margin-bottom:6px}.filter-section-label{font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:rgba(236,233,224,.55)}.filter-count{color:var(--color-accent-light);font-weight:600;margin-left:2px}.filter-section-clear{background:none;border:none;color:var(--color-accent-lighter);font-family:var(--font-sans);font-size:10px;font-weight:600;cursor:pointer;padding:0;text-transform:uppercase;letter-spacing:.04em;transition:color .16s ease-in-out}.filter-section-clear:hover{color:var(--color-accent-pale)}.filter-empty-note{margin:0;padding:9px var(--popover-inset) 11px;display:flex;flex-direction:column;gap:3px;text-align:left}.filter-empty-note span{font-family:var(--font-sans);font-size:12px;line-height:1.4;color:var(--color-text-muted)}.filter-empty-note-line{font-size:13px;font-weight:400;color:rgba(236,233,224,.92)}.filter-tag-list{max-height:170px;overflow-y:auto;padding-right:2px;position:relative;isolation:isolate}.filter-tag-list[data-overflow]{-webkit-mask-image:linear-gradient(180deg,#000 calc(100% - 24px),transparent);mask-image:linear-gradient(180deg,#000 calc(100% - 24px),transparent)}.filter-tag-list::-webkit-scrollbar{width:6px}.filter-tag-list::-webkit-scrollbar-track{background:transparent}.filter-tag-list::-webkit-scrollbar-thumb{background:rgba(255,255,255,.08);border-radius:var(--radius-sm)}.filter-tag-row{display:flex;align-items:center;gap:10px;width:100%;padding:9px var(--popover-inset);background:transparent;border:none;border-radius:var(--radius-sm);color:rgba(236,233,224,.92);font-family:var(--font-sans);font-size:13px;font-weight:400;text-align:left;cursor:pointer;transition:color .16s ease-in-out}.filter-tag-row:focus-visible,.filter-tag-row:hover{background:color-mix(in srgb,#ECE9E0 6%,var(--color-surface-elevated,#2A2724))}.filter-tag-row:hover{color:var(--color-text-primary)}.filter-tag-row:focus-visible{color:var(--color-text-primary);outline:2px solid var(--page-accent,var(--color-accent));outline-offset:-1px}.sort-menu .sort-menu-item{padding:9px var(--popover-inset);font-size:13px;font-weight:400;color:rgba(236,233,224,.92);border-radius:var(--radius-sm)}.sort-menu .sort-menu-item:focus-visible,.sort-menu .sort-menu-item:hover{background:color-mix(in srgb,#ECE9E0 6%,var(--color-surface-elevated,#2A2724));color:var(--color-text-primary)}.sort-menu .sort-menu-item.active{background:transparent;color:var(--color-text-primary)}.sort-menu .sort-menu-item.active:focus-visible,.sort-menu .sort-menu-item.active:hover{background:color-mix(in srgb,#ECE9E0 6%,var(--color-surface-elevated,#2A2724))}.sort-menu .sort-menu-dir{right:var(--popover-inset);color:var(--color-text-muted)}.sort-menu .sort-menu-item.active .sort-menu-dir{color:var(--color-text-secondary)}.filter-tag-dot{width:9px;height:9px;border-radius:50%;flex-shrink:0;border:none;background:var(--tag-color,var(--color-text-muted))}.filter-tag-check{margin-left:auto;flex-shrink:0;display:flex;align-items:center;color:var(--color-text-primary)}.filter-tag-name{flex:1 1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.filter-tag-row.selected .filter-tag-name{color:var(--color-text-primary)}.filter-tag-divider{height:1px;background:rgba(255,255,255,.06);margin:6px 0}.filter-check{display:flex;align-items:center;gap:10px;padding:5px 4px;font-size:13px;color:var(--color-text-light);cursor:pointer;border-radius:var(--radius-sm);transition:background .16s ease-in-out,color .16s ease-in-out}.filter-check:hover{background:rgba(255,255,255,.03);color:var(--color-text-primary)}.filter-check input[type=checkbox]{-moz-appearance:none;appearance:none;-webkit-appearance:none;width:14px;height:14px;margin:0;border-radius:var(--radius-sm);background:var(--color-bg-page);border:1px solid rgba(255,255,255,.12);cursor:pointer;position:relative;flex-shrink:0;transition:background .16s ease-in-out,border-color .16s ease-in-out}.filter-check input[type=checkbox]:hover{border-color:rgba(255,255,255,.25)}.filter-check input[type=checkbox]:checked{background-color:var(--color-accent);border-color:var(--color-accent);background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke='%231A1A1F' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m4.5 12.75 6 6 9-13.5'/%3E%3C/svg%3E");background-position:50%;background-size:78%;background-repeat:no-repeat}.filter-check input[type=checkbox]:focus-visible{outline:2px solid rgba(236,233,224,.25);outline-offset:2px}.filter-clear{margin:6px 0 0;padding-top:6px;border-top:.5px solid rgba(236,233,224,.1);min-height:.5px}.filter-clear button{display:block;width:100%;text-align:left;background:transparent;border:0;color:rgba(236,233,224,.92);font-family:var(--font-sans);font-size:13px;font-weight:400;cursor:pointer;padding:9px var(--popover-inset);border-radius:var(--radius-sm);text-decoration:none;transition:color .16s ease-in-out}.filter-clear button:hover{color:var(--color-text-primary);background:color-mix(in srgb,#ECE9E0 6%,var(--color-surface-elevated,#2A2724))}.filter-clear button:disabled,.filter-clear button[disabled]{color:var(--color-text-faint);cursor:not-allowed;background:transparent}.filter-clear button[disabled]:hover{background:transparent;color:var(--color-text-faint)}.filter-manage-zone{margin:6px 0 0;padding-top:6px;border-top:.5px solid rgba(236,233,224,.1);min-height:.5px}.color-picker-reset,.filter-manage{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;background:transparent;border:0;color:rgba(236,233,224,.92);font-family:var(--font-sans);font-size:13px;font-weight:400;cursor:pointer;padding:9px var(--popover-inset,12px);border-radius:var(--radius-sm);transition:color .16s ease-in-out}.filter-manage:hover{color:var(--color-text-primary);background:rgba(236,233,224,.06)}.filter-manage:focus-visible{outline:none;color:var(--color-text-primary);background:rgba(236,233,224,.06)}.color-picker-reset-glyph,.filter-manage-chev{display:inline-flex;align-items:center;color:rgba(236,233,224,.45)}.color-picker-reset:hover .color-picker-reset-glyph,.filter-manage:hover .filter-manage-chev{color:rgba(236,233,224,.75)}.color-picker-reset:hover{color:var(--color-text-primary)}.color-picker-reset:focus-visible{outline:none;color:var(--color-text-primary);box-shadow:0 0 0 var(--focus-ring-width) var(--focus-ring-color)}@media (max-width:600px){.filter-manage{padding:14px var(--popover-inset,12px);font-size:15px}}.filter-active-chips{display:flex;flex-wrap:wrap;gap:6px;padding:0}.filter-chip{display:inline-flex;align-items:center;gap:4px;font-family:var(--font-sans);font-size:12px;color:var(--color-text-bright);background:rgba(236,233,224,.08);border:1px solid rgba(236,233,224,.19);padding:4px 8px 4px 10px;border-radius:var(--radius-sm);cursor:pointer;transition:background .12s}.filter-chip:hover{background:rgba(236,233,224,.12)}.filter-chip-x{color:var(--color-accent-lighter);font-size:13px;line-height:1}.filter-btn-count{display:inline-flex;align-items:center;gap:6px;color:var(--color-text-secondary);font-weight:500}.card-tags{display:flex;flex-wrap:wrap;gap:4px;margin-top:8px;min-height:20px}.tag-pill{display:inline-flex;align-items:center;font-family:var(--font-sans);font-size:12px;font-weight:800;padding:3px 9px;border-radius:var(--radius-sm);white-space:nowrap;border:none;cursor:default;filter:saturate(.7);transition:filter .12s}.tag-pill-clickable{cursor:pointer;outline:1px solid transparent;outline-offset:1px;transition:transform .12s,filter .12s}.tag-pill-clickable:hover{transform:translateY(-1px);filter:saturate(.9) brightness(1.1)}.tag-pill-clickable:active{transform:translateY(0)}.tag-pill-clickable.active{filter:none}body.tag-filter-active .card-tags .tag-overflow-chip,body.tag-filter-active .card-tags .tag-pill-clickable:not(.active),body.tag-filter-active .design-card-tags .tag-overflow-chip,body.tag-filter-active .design-card-tags .tag-pill-clickable:not(.active),body.tag-filter-active .tag-overflow-popover .tag-pill-clickable:not(.active){opacity:.35}body.tag-filter-active .card-tags .tag-overflow-chip.has-active,body.tag-filter-active .design-card-tags .tag-overflow-chip.has-active{opacity:1}.tag-overflow-chip{display:inline-flex;align-items:center;font-family:var(--font-sans);font-size:12px;font-weight:600;padding:3px 9px;border-radius:var(--radius-sm);white-space:nowrap;background:rgba(236,233,224,.08);color:var(--color-text-muted);border:1px solid rgba(236,233,224,.22);cursor:pointer;transition:background .12s,color .12s,border-color .12s}.tag-overflow-chip:hover{color:var(--color-text-primary);border-color:rgba(236,233,224,.28)}.tag-overflow-popover{position:fixed;z-index:1000;min-width:220px;max-width:320px;background:var(--color-surface);border:1px solid rgba(255,255,255,.08);border-radius:var(--radius-sm);padding:12px;box-shadow:0 12px 32px rgba(0,0,0,.5);display:flex;flex-direction:column;gap:10px}.tag-overflow-header{font-size:11px;font-weight:600;color:var(--color-text-secondary);text-transform:uppercase;letter-spacing:.04em}.tag-overflow-list{display:flex;flex-wrap:wrap;gap:6px;max-height:240px;overflow-y:auto;padding:4px}@media (max-width:600px){.filter-backdrop,.sort-backdrop{background:var(--sheet-scrim-two-tone);touch-action:none}.filter-menu,.sort-menu{--popover-inset:20px;background:var(--color-surface-elevated);border:0;border-top:.5px solid rgba(236,233,224,.08);border-top-left-radius:18px;border-top-right-radius:18px;border-bottom-left-radius:0;border-bottom-right-radius:0;padding:0 0 env(safe-area-inset-bottom,0);box-shadow:0 -24px 32px -8px rgba(0,0,0,.4);z-index:4401}.filter-sheet-handle-row,.sort-sheet-handle-row{display:flex;align-items:center;justify-content:center;padding:10px 0 8px;flex-shrink:0}.filter-sheet-handle,.sort-sheet-handle{display:block;width:36px;height:4px;border-radius:999px;background:rgba(236,233,224,.28)}.filter-sheet-header,.sort-sheet-header{display:flex;align-items:center;padding:0 var(--popover-inset,20px) 12px;flex-shrink:0;border-bottom:.5px solid rgba(236,233,224,.1);margin-bottom:8px}.filter-sheet-title,.sort-sheet-title{font-family:Cormorant Garamond,Iowan Old Style,Palatino,Georgia,serif;font-style:italic;font-weight:400;font-size:22px;line-height:1.2;color:var(--color-text-primary);margin:0}.sort-menu .sort-menu-item{padding:14px var(--popover-inset);min-height:48px;font-size:15px;font-weight:500;color:var(--color-text-primary);border-radius:0;display:flex;align-items:center;width:100%;box-sizing:border-box}.sort-menu .sort-menu-item:active{background:rgba(236,233,224,.08)}.sort-menu .sort-menu-item.active{background:rgba(236,233,224,.06);color:var(--color-text-bright)}.sort-menu .sort-menu-item .sort-menu-dir{margin-left:auto;width:16px;height:16px;color:rgba(236,233,224,.78);position:static;transform:none}.filter-section{padding:0}.filter-section+.filter-section{border-top:1px solid rgba(236,233,224,.08);margin-top:0;padding-top:0}.filter-section-header{padding:14px var(--popover-inset) 6px;margin-bottom:0}.filter-section-clear{font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px;font-weight:500;letter-spacing:.1em;color:rgba(236,233,224,.55)}.filter-check,.filter-section-clear:hover{color:var(--color-text-primary)}.filter-check{padding:14px var(--popover-inset);min-height:48px;gap:14px;font-size:15px;font-weight:500;border-radius:0;width:100%;box-sizing:border-box}.filter-check:hover{background:rgba(236,233,224,.04)}.filter-check input[type=checkbox]{width:16px;height:16px}.filter-tag-list{max-height:240px;max-height:round(down,38dvh,48px);overflow-y:auto;padding-right:0;scrollbar-width:thin;scrollbar-color:rgba(236,233,224,.16) transparent}.filter-tag-row{padding:14px var(--popover-inset);min-height:48px;gap:14px;font-size:15px;font-weight:500;color:var(--color-text-primary);border-radius:0}.filter-tag-row:hover{background:rgba(236,233,224,.04)}.filter-tag-dot{width:11px;height:11px}.filter-clear{border-top:1px solid rgba(236,233,224,.08);margin:0;padding:0}.filter-clear button{width:100%;padding:14px var(--popover-inset);min-height:48px;text-align:left;font-size:15px;font-weight:500;color:rgba(236,233,224,.65);border-radius:0;background:transparent}.filter-clear button:hover:not(:disabled){background:rgba(236,233,224,.04);color:var(--color-text-primary)}.filter-clear button:disabled,.filter-clear button[disabled]{color:rgba(236,233,224,.3)}}.favorites-row{width:100%;display:flex;flex-direction:column;gap:0;opacity:1;overflow:hidden;border-radius:var(--radius-md);background:var(--color-surface-deep);border:1px solid rgba(255,255,255,.06);margin-bottom:20px}.favorites-row--cards{background:transparent;border:none;border-radius:0;margin-bottom:0}.favorites-row-hidden{opacity:0;max-height:0;margin-top:0;margin-bottom:0;border-top-width:0;border-bottom-width:0;pointer-events:none}@media (prefers-reduced-motion:reduce){.favorites-row{transition:none}}.favorites-row-label{font-size:12px;color:var(--color-text-faint);font-weight:500;text-transform:uppercase;letter-spacing:.04em;padding-left:18px}.favorites-row-scroll{display:flex;gap:14px;overflow-x:auto;overflow-y:hidden;padding:16px 2px 18px;scroll-snap-type:x mandatory}.favorites-row-scroll::-webkit-scrollbar{height:6px}.favorites-row-scroll::-webkit-scrollbar-track{background:transparent}.favorites-row-scroll::-webkit-scrollbar-thumb{background:rgba(255,255,255,.08);border-radius:var(--radius-sm)}.favorites-row-scroll .card{min-width:280px;flex-shrink:0;scroll-snap-align:start;transition:transform .15s ease;cursor:pointer}@media (prefers-reduced-motion:reduce){.favorites-row-scroll .card{transition:none}}.favorites-row-scroll.project-list{display:flex;flex-direction:column;gap:0;overflow:hidden;padding:0;scroll-snap-type:none;background:transparent;position:relative;isolation:isolate}.favorites-row-scroll.project-list .card{min-width:0;scroll-snap-align:none;cursor:pointer;transition:border-color .08s ease-out,opacity .22s ease,max-height .22s ease,min-height .22s ease,padding .22s ease,margin .22s ease,border-width .22s ease,transform .15s ease;position:relative}.favorites-row-scroll.project-list .card.fav-dragging{opacity:.55;cursor:-webkit-grabbing;cursor:grabbing;transition:none}.favorites-row-scroll .card>.fav-drag-handle{position:absolute;left:0;top:0;height:100%;width:var(--row-gutter);display:flex;align-items:center;justify-content:center;padding:0;background:transparent;border:none;color:var(--color-text-muted);cursor:-webkit-grab;cursor:grab;touch-action:none;opacity:0;transition:color .16s ease-in-out,opacity .16s ease-in-out;z-index:2}.fav-drag-grip{width:16px;height:30px;display:flex;align-items:center;justify-content:center;border-radius:var(--radius-sm);pointer-events:none}.favorites-row-scroll .card:hover>.fav-drag-handle{color:var(--color-text-secondary);opacity:1}.favorites-row-scroll .card>.fav-drag-handle:hover{color:var(--color-text-secondary)}.favorites-row-scroll .card.fav-dragging>.fav-drag-handle{cursor:-webkit-grabbing;cursor:grabbing;opacity:1}@media (hover:none){.favorites-row-scroll .card>.fav-drag-handle{opacity:1}}body.workspace-selection-mode .favorites-row-scroll .card>.fav-drag-handle{display:none}body.workspace-selection-mode .favorites-row{opacity:.4;pointer-events:none}@media (prefers-reduced-motion:reduce){.favorites-row-scroll .card>.fav-drag-handle{transition:none}.project-list .card,.project-list .card.card-entering,.project-list .card.card-removing{transition:none!important}}.favorites-row--cards .design-card-reorderable .design-card-body{position:relative;padding-left:36px}.favorites-row--cards .design-card .fav-drag-handle{position:absolute;left:0;top:0;height:100%;width:36px;display:flex;align-items:center;justify-content:center;padding:0;background:transparent;border:none;color:var(--color-text-muted);cursor:-webkit-grab;cursor:grab;touch-action:none;transition:color .16s ease-in-out;z-index:2}.favorites-row--cards .design-card .fav-drag-handle:hover,.favorites-row--cards .design-card:hover .fav-drag-handle{color:var(--color-text-secondary)}.favorites-row--cards .design-card.fav-dragging .fav-drag-handle{cursor:-webkit-grabbing;cursor:grabbing;opacity:1}body.workspace-selection-mode .favorites-row--cards .design-card .fav-drag-handle{display:none}.favorites-row--cards .design-card{transition:border-color .15s cubic-bezier(.4,0,.2,1),opacity .15s cubic-bezier(.4,0,.2,1),transform .15s ease}.favorites-row--cards .design-card.fav-dragging{opacity:.55;cursor:-webkit-grabbing;cursor:grabbing;transition:none}@media (prefers-reduced-motion:reduce){.favorites-row--cards .design-card,.favorites-row--cards .design-card.fav-dragging{transition:none!important}.favorites-row--cards .design-card .fav-drag-handle{transition:none}}