.organization-actions-container,.organization-select{opacity:0;pointer-events:none;transition:opacity .15s ease-out}.organization-card:is(:hover,:focus-within) :is(.organization-select,.organization-actions-container),.organization-card[data-selected=true] :is(.organization-select,.organization-actions-container){opacity:1;pointer-events:auto}.organization-card[data-selection-active=true] .organization-select{opacity:1;pointer-events:auto}.organization-card:has(.organization-actions[data-popup-open]) .organization-actions-container{opacity:1;pointer-events:auto}.organization-card.library-card{background:transparent;box-shadow:none;border-radius:var(--radius-panel);corner-shape:var(--corner-shape-panel)}.organization-copy{display:contents}.organization-card[data-kind=tags]{border-radius:var(--radius-card)}.organization-card[data-selected=true]>.collection-folder{background:inherit}.organization-card :is(.organization-select,.organization-actions){border-radius:999px;corner-shape:var(--corner-shape-control)}@media (hover:none){.organization-actions-container,.organization-select{opacity:1;pointer-events:auto}}.collection-folder-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,260px),1fr));gap:20px;padding-block:8px}.collection-folder-grid:not(.organization-list) .organization-card[data-kind=collections]{padding-block-start:88px}.collection-folder-grid:not(.organization-list) .organization-card[data-kind=collections] :is(.organization-select,.organization-actions){top:16px;bottom:auto}@media (max-width:40rem){.collection-folder-grid:not(.organization-list) .organization-card[data-kind=collections]{padding-block-start:96px}}.collection-folder{display:flex;flex-direction:column;align-items:center;width:100%;padding:18px 20px 24px;border:1px solid transparent;border-radius:inherit;corner-shape:inherit;text-align:center}.collection-folder:focus-visible{outline:1px solid var(--color-border-focus);outline-offset:3px}.collection-folder-stage{position:relative;display:block;isolation:isolate;width:100%;max-width:280px;aspect-ratio:280/240}.collection-folder-back{position:absolute;inset:8% 3% 1%;border:1px solid light-dark(oklch(.782603716 0 0),oklch(.35232474 0 0));border-radius:24px;background:linear-gradient(180deg in srgb,light-dark(oklch(.854513656 0 0),oklch(.309185634 0 0)),light-dark(oklch(.785763758 0 0),oklch(.260324813 0 0)) 55%,light-dark(oklch(.7219329 0 0),oklch(.213422507 0 0)));box-shadow:inset 0 1px 0 light-dark(oklch(1 0 0/.250980392),oklch(1 0 0/.039215686)),inset 0 18px 24px light-dark(oklch(0 0 0/.078431373),oklch(0 0 0/.219607843))}.collection-folder-back:after{content:"";position:absolute;inset:0;border-radius:inherit;background:linear-gradient(180deg in srgb,light-dark(oklch(.820318834 0 0),oklch(.309185634 0 0)),light-dark(oklch(.728377854 0 0),oklch(.243534742 0 0)) 55%,light-dark(oklch(.659957786 0 0),oklch(.195734961 0 0)));box-shadow:inset 0 0 0 1px light-dark(oklch(.731594985 0 0/.501960784),oklch(.453161219 0 0/.501960784)),inset 0 1px 6px light-dark(oklch(.321092511 0 0/.141176471),oklch(0 0 0/.219607843));opacity:0;transition:opacity .26s ease-out}:is(.organization-card[data-kind=collections]:is(:hover,:has(>.collection-folder:focus-visible)),.library-empty-illustration:hover) .collection-folder-back:after{opacity:1}.collection-folder-previews{position:absolute;z-index:1;inset:0}.collection-folder-preview{--folder-preview-radius:24px;--folder-preview-inset:8px;--preview-peek:-12px;--preview-turn:-2deg;--preview-lift:-58px;--preview-shift:0px;position:absolute;top:23%;left:27%;width:47%;height:62%;overflow:hidden;border-radius:var(--folder-preview-radius);corner-shape:var(--corner-shape-panel);background:light-dark(oklch(.984548183 .002637215 106.447942305),oklch(.984548183 .002637215 106.447942305));box-shadow:0 2px 4px light-dark(oklch(0 0 0/.2),oklch(0 0 0/.36)),0 8px 16px light-dark(oklch(0 0 0/.16),oklch(0 0 0/.28));transform:translateY(var(--preview-peek)) rotate(var(--preview-turn));transition:transform .26s cubic-bezier(.2,.75,.25,1)}.library-tag-preview :is(.media-outline,img){border:0;outline:none}.collection-folder-preview[data-position=right]{--preview-turn:12deg;--preview-lift:-68px;--preview-shift:34px;top:21%;left:43%}.collection-folder-preview[data-position=center]{z-index:1}.collection-folder-preview[data-position=left]{--preview-turn:-12deg;--preview-lift:-60px;--preview-shift:-34px;top:18%;left:10%}:is(.organization-card[data-kind=collections]:is(:hover,:has(>.collection-folder:focus-visible)),.library-empty-illustration:hover) .collection-folder-preview{transform:translate(var(--preview-shift),var(--preview-lift)) rotate(var(--preview-turn))}.collection-folder-item-card{--color-text-primary:oklch(0.262806549 0.003482183 228.926903774);--color-text-secondary:light-dark(oklch(0.506161125 0.010181703 264.477327445),oklch(0.291726602 0.00844318 255.568431904));display:flex;flex-direction:column;height:100%;padding:var(--folder-preview-inset);border-radius:inherit;corner-shape:inherit;background:light-dark(oklch(.984548183 .002637215 106.447942305),oklch(50.676% .00006 271.152));text-align:start}.collection-folder-text-preview{display:grid;grid-template-rows:auto minmax(0,1fr);align-items:center;justify-items:center;gap:8px;height:100%;padding:8px;border-radius:calc(var(--folder-preview-radius) - var(--folder-preview-inset));corner-shape:inherit;background:oklch(22.645% .00003 271.152);color:oklch(1 0 0);text-align:center}.collection-folder-text-preview>svg{width:24px;height:24px}.collection-folder-preview-title{display:-webkit-box;min-width:0;overflow:hidden;font-size:10px;font-weight:500;line-height:1.5;overflow-wrap:anywhere;-webkit-line-clamp:3;-webkit-box-orient:vertical}.collection-folder-media{display:block;min-height:0;flex:1;overflow:hidden;border-radius:calc(var(--folder-preview-radius) - var(--folder-preview-inset));corner-shape:inherit}.collection-folder-media img{object-position:top;border:0;border-radius:inherit;corner-shape:inherit;outline:1px solid light-dark(oklch(0 0 0/.08),oklch(1 0 0/.08));outline-offset:-1px}.collection-folder-media>:is(div,img){border-radius:inherit;corner-shape:inherit}.collection-folder-front{position:absolute;z-index:2;inset:0;width:100%;height:100%;transform-origin:50% 100%;transition:transform .26s cubic-bezier(.2,.75,.25,1)}.collection-folder-front-shape{position:relative;display:block;width:100%;height:100%}.collection-folder-types{position:absolute;inset:auto 0 12%;gap:6px;color:oklch(.960592553 .002653442 106.449449342);pointer-events:none}.collection-folder-type,.collection-folder-types{display:flex;align-items:center;justify-content:center}.collection-folder-type{width:28px;height:28px;border-radius:50%;background:oklch(.260324813 0 0);box-shadow:inset 0 0 0 1px oklch(1 0 0/.078431373)}.collection-folder-type svg{width:15px;height:15px}.organization-list .collection-folder-types{gap:3px}.organization-list .collection-folder-type{width:16px;height:16px}.organization-list .collection-folder-type svg{width:10px;height:10px}:is(.organization-card[data-kind=collections]:is(:hover,:has(>.collection-folder:focus-visible)),.library-empty-illustration:hover) .collection-folder-front{transform:perspective(1200px) rotateX(-38deg) translateY(8px)}.collection-folder-front-surface{stroke-width:1;stroke:light-dark(oklch(.782603716 0 0),oklch(.390420843 0 0));transition:stroke .26s cubic-bezier(.2,.75,.25,1)}:is(.organization-card[data-kind=collections]:is(:hover,:has(>.collection-folder:focus-visible)),.library-empty-illustration:hover) .collection-folder-front-surface{stroke:light-dark(oklch(1 0 0/.701960784),oklch(.558968556 0 0/.4))}.collection-folder-gradient-bottom,.collection-folder-gradient-middle,.collection-folder-gradient-top{stop-opacity:1;transition:stop-color .26s cubic-bezier(.2,.75,.25,1),stop-opacity .26s cubic-bezier(.2,.75,.25,1)}.collection-folder-gradient-top{stop-color:light-dark(oklch(.909746827 0 0),oklch(.360023369 0 0))}.collection-folder-gradient-middle{stop-color:light-dark(oklch(.882238324 0 0),oklch(.336799176 0 0))}.collection-folder-gradient-bottom{stop-color:light-dark(oklch(.851419341 0 0),oklch(.31713601 0 0))}:is(.organization-card[data-kind=collections]:is(:hover,:has(>.collection-folder:focus-visible)),.library-empty-illustration:hover) .collection-folder-gradient-top{stop-color:light-dark(oklch(.909746827 0 0),oklch(.390420843 0 0));stop-opacity:.86}:is(.organization-card[data-kind=collections]:is(:hover,:has(>.collection-folder:focus-visible)),.library-empty-illustration:hover) .collection-folder-gradient-middle{stop-color:light-dark(oklch(.798372379 0 0),oklch(.356179255 0 0));stop-opacity:.97}:is(.organization-card[data-kind=collections]:is(:hover,:has(>.collection-folder:focus-visible)),.library-empty-illustration:hover) .collection-folder-gradient-bottom{stop-color:light-dark(oklch(.699260733 0 0),oklch(.328969281 0 0))}.collection-folder-name{display:-webkit-box;overflow:hidden;margin-top:16px;color:var(--color-text-primary);font-size:15px;font-weight:500;line-height:1.5;overflow-wrap:anywhere;-webkit-line-clamp:2;-webkit-box-orient:vertical}.collection-folder-count{margin-top:4px;color:var(--color-text-secondary);font-size:13px}@media (prefers-reduced-motion:reduce){.collection-folder,.collection-folder-back,.collection-folder-back:after,.collection-folder-front,.collection-folder-front-surface,.collection-folder-gradient-bottom,.collection-folder-gradient-middle,.collection-folder-gradient-top,.collection-folder-preview,.organization-actions-container,.organization-select{transition:none}:is(.organization-card[data-kind=collections]:is(:hover,:has(>.collection-folder:focus-visible)),.library-empty-illustration:hover) .collection-folder-front{transform:none}:is(.organization-card[data-kind=collections]:is(:hover,:has(>.collection-folder:focus-visible)),.library-empty-illustration:hover) .collection-folder-preview{transform:translateY(var(--preview-peek)) rotate(var(--preview-turn))}}.library-tag-grid{gap:16px}.library-tag-card{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:12px;row-gap:12px;padding:var(--spacing-card-inset);border:0;border-radius:inherit;corner-shape:inherit;background:var(--color-bg-card);text-align:start}.library-tag-card:is(:hover,:focus-visible){background:var(--color-bg-card)}.library-tag-card .collection-folder-name{margin:0;padding:4px 0 8px 12px;font-size:14px}.library-tag-card .collection-folder-name:before{content:"#";margin-inline-end:6px;color:var(--color-text-secondary);font-weight:400}.library-tag-card .collection-folder-count{margin:0;padding:4px 12px 8px 0;font-size:12px}.library-tag-stage{display:block;grid-column:1/-1;aspect-ratio:16/10}.library-tag-previews{display:grid;width:100%;height:100%;gap:6px;grid-template-columns:1.6fr 1fr;grid-template-rows:1fr 1fr}.library-tag-previews[data-count="1"]{grid-template-columns:1fr;grid-template-rows:1fr}.library-tag-previews[data-count="2"]{grid-template-rows:1fr}.library-tag-preview{position:relative;display:block;min-width:0;min-height:0;overflow:hidden;border-radius:var(--radius-control);corner-shape:var(--corner-shape-panel);background:var(--color-bg-control);box-shadow:inset 0 0 0 1px var(--color-border-control)}.library-tag-preview img,.library-tag-preview>:is(div,img){border-radius:inherit;corner-shape:inherit}.library-tag-preview:first-child{grid-row:1/-1}.library-tag-preview-type{position:absolute;inset-inline-start:8px;bottom:8px;display:flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:max(0px,calc(var(--radius-control) - 8px));corner-shape:inherit;background:var(--color-bg-control);color:var(--color-text-secondary)}.library-tag-note{display:flex;flex-direction:column;gap:12px;height:100%;padding:16px;text-align:start}.library-tag-note-heading{display:flex;align-items:center;gap:6px;color:var(--color-text-secondary);font-size:11px}.library-tag-note-heading>span{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.library-tag-note-content{overflow:hidden;color:var(--color-text-primary);font-size:12px;line-height:1.65;overflow-wrap:anywhere}.library-tag-preview:not(:first-child) .library-tag-note{padding:10px;gap:8px}.library-tag-preview:not(:first-child) .library-tag-note-content{font-size:10px}.library-tag-link{display:flex;flex-direction:column;gap:12px;height:100%;padding:14px;text-align:start}.library-tag-link-source{display:flex;min-width:0;align-items:center;gap:8px}.library-tag-link-mark{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:26px;height:26px;border-radius:7px;corner-shape:var(--corner-shape-panel);background:var(--color-bg-raised);color:var(--color-text-secondary);font-size:12px;font-weight:500}.library-tag-link-host{min-width:0;overflow:hidden;color:var(--color-text-secondary);font-size:10px;white-space:nowrap;text-overflow:ellipsis}.library-tag-link-title{display:-webkit-box;overflow:hidden;color:var(--color-text-primary);font-size:13px;line-height:1.5;overflow-wrap:anywhere;-webkit-line-clamp:4;-webkit-box-orient:vertical}.library-tag-preview:not(:first-child) .library-tag-link{padding:10px;gap:6px}.library-tag-preview:not(:first-child) .library-tag-link-mark{display:none}.library-tag-preview:not(:first-child) .library-tag-link-title{font-size:11px;-webkit-line-clamp:2}.library-tag-empty{display:flex;align-items:center;justify-content:center;width:100%;height:100%;color:var(--color-text-secondary);font-size:12px}.library-organization-overview{container:organization-overview/inline-size}.organization-list{grid-template-columns:minmax(0,1fr);gap:8px}@container organization-overview (width >= 48rem){.organization-list{grid-template-columns:repeat(2,minmax(0,1fr))}}@container organization-overview (width >= 72rem){.organization-list{grid-template-columns:repeat(3,minmax(0,1fr))}}.organization-list .organization-card{display:flex;width:100%;min-width:0;align-items:center;gap:12px;padding:12px 16px 12px 72px}.organization-list .collection-folder{display:flex;width:auto;min-width:0;flex:0 1 auto;flex-direction:row;align-items:center;gap:16px;padding:0;border:0;text-align:start}.organization-list .organization-copy{display:flex;min-width:0;flex-direction:column;gap:4px}.organization-list .collection-folder:after{content:"";position:absolute;inset:0;z-index:1;border-radius:var(--radius-panel);corner-shape:var(--corner-shape-panel)}.organization-list .organization-card:has(>.collection-folder:focus-visible){outline:2px solid var(--color-border-focus);outline-offset:-1px}.organization-list .collection-folder:focus-visible{outline:none}.organization-list :is(.collection-folder-stage,.library-tag-stage){flex-shrink:0}.organization-list .collection-folder-stage{width:112px;zoom:.75}.organization-list .collection-folder-name{margin:0;padding:0;font-size:14px;line-height:20px}.organization-list .collection-folder-count{align-self:start;margin:0;padding:0;font-size:12px;line-height:18px}.organization-list .collection-folder-preview{--folder-preview-radius:8px;--folder-preview-inset:3px;--preview-peek:-6px;--preview-lift:-16px;--preview-shift:-12px}.organization-list .collection-folder-preview[data-position=right]{--preview-shift:12px}.organization-list .collection-folder-preview[data-position=center]{--preview-shift:0px}.organization-list .organization-card[data-kind=tags]{border-radius:var(--radius-panel);corner-shape:var(--corner-shape-panel)}.organization-list .organization-card[data-kind=tags]:is(:hover,:focus-within):not([data-selected=true]){background:var(--color-bg-control)}.organization-list .library-tag-card{padding:0;border-radius:inherit;corner-shape:inherit;background:transparent}.organization-list .library-tag-stage{width:84px;height:72px;margin:0;border:0;border-radius:8px;corner-shape:var(--corner-shape-panel)}.organization-list .library-tag-previews{gap:4px}.organization-list .library-tag-preview{border-radius:8px;corner-shape:inherit}.organization-list .library-tag-empty{border-radius:inherit;background:var(--color-bg-control)}.organization-list .library-tag-card .collection-folder-name{padding-inline-start:0}.organization-list .library-tag-card .collection-folder-count{padding-inline-end:0}.organization-list :is(.organization-select,.organization-actions){top:50%;translate:0 -50%;width:40px;height:40px}.organization-list .organization-select{cursor:pointer}.organization-list .organization-select:has(input:disabled){cursor:default}.organization-list .organization-select:has(input:disabled) [data-selection-indicator]{opacity:.5}.organization-list .organization-actions:focus-visible,.organization-list .organization-select:has(input:focus-visible){outline:2px solid var(--color-border-focus);outline-offset:2px}.organization-list .organization-select [data-selection-indicator]{outline:none}.organization-list .organization-select{inset-inline-start:16px}.organization-list .organization-actions-container{position:relative;z-index:30;flex-shrink:0;margin-inline-start:auto}.organization-list .organization-actions{position:relative;inset:auto;translate:none}.organization-list .organization-actions svg{width:20px;height:20px}.organization-list :is(.organization-select,.organization-actions):after{content:"";position:absolute;inset:-2px}