.lib-row-toggle{flex:none;display:inline-flex;align-items:center;justify-content:center;width:24px;min-height:30px;padding:0;border:0;border-radius:var(--gp-radius-md);background:transparent;color:var(--gp-text-muted);cursor:pointer}.lib-row-toggle>svg{transform:rotate(-90deg)}.lib-row-toggle[aria-expanded=true]>svg{transform:none}.lib-row-toggle:hover{background:var(--gp-state-hover);color:var(--gp-text)}.lib-row-toggle:focus-visible{outline:var(--gp-focus-width) solid var(--gp-focus-ink);outline-offset:calc(-1 * var(--gp-focus-width))}.lib-row-toggle--none{cursor:default;pointer-events:none}.lib-list[data-tree] .lib-list-head{padding-inline-start:24px}.lib-row[draggable=true]{cursor:grab}.lib-row[data-drop]{background:var(--gp-state-hover);outline:var(--gp-focus-width) solid var(--gp-focus-ink);outline-offset:calc(-1 * var(--gp-focus-width));border-radius:var(--gp-radius-md)}.lib-drop-root{display:flex;align-items:center;min-height:36px;margin-block:var(--gp-space-1);padding:0 var(--gp-space-3);border:1px dashed var(--gp-border-strong);border-radius:var(--gp-radius-md);font-size:var(--ws-type-ui);line-height:var(--ws-type-ui-line);color:var(--gp-text-muted)}.lib-drop-root[data-over]{background:var(--gp-state-hover);border-color:var(--gp-focus-ink);color:var(--gp-text)}.lib-move-list{list-style:none;margin:0 0 var(--gp-space-3);padding:0;display:grid;gap:var(--gp-space-0-5);max-height:50vh;overflow-y:auto}.lib-move-item{display:block;width:100%;min-height:var(--gp-target);padding:0 var(--gp-space-3);border:0;border-radius:var(--gp-radius-md);background:transparent;color:var(--gp-text);font:inherit;font-size:var(--ws-type-body);text-align:start;cursor:pointer}.lib-move-item:hover{background:var(--gp-state-hover)}.lib-move-item:focus-visible{outline:var(--gp-focus-width) solid var(--gp-focus-ink);outline-offset:calc(-1 * var(--gp-focus-width))}.lib-skel{list-style:none;margin:0;padding:0}.lib-skel-row{display:grid;grid-template-columns:20px minmax(0,1fr) 120px 96px;align-items:center;column-gap:var(--gp-space-3);min-height:31px;padding:0 var(--gp-space-3);border-bottom:1px solid var(--gp-border)}.lib-skel-box,.lib-skel-tile{display:block;width:20px;height:20px;border-radius:var(--gp-radius-md);background:var(--gp-ink-6);animation:ws-skel-pulse 1.6s var(--gp-ease-standard) infinite}.lib-skel-box{width:100%;height:auto;aspect-ratio:16/10;border-radius:var(--gp-radius-lg);margin-bottom:var(--gp-space-2)}.lib-skel-bar{display:block;height:14px;border-radius:var(--gp-radius-sm);background:var(--gp-ink-6);animation:ws-skel-pulse 1.6s var(--gp-ease-standard) infinite}.lib-skel-bar[data-w=name]{width:min(60%,360px)}.lib-skel-bar[data-w=col]{width:80%}.lib-skel-bar[data-w=short]{width:50%;margin-top:var(--gp-space-1)}@media (prefers-reduced-motion:reduce){.lib-skel-bar,.lib-skel-box,.lib-skel-tile{animation:none;opacity:.7}}.lib-sites-table :is(.lib-list-head,.lib-site-row){display:grid;grid-template-columns:minmax(0,1fr) 200px 176px;align-items:center;column-gap:var(--gp-space-3)}.lib-sites-table .lib-list-head{padding:0 var(--gp-space-3) var(--gp-space-2)}.lib-sites-table .lib-list-head>span:first-child{grid-column:auto}.lib-sites-table>ul{list-style:none;margin:0;padding:0}.lib-site-row{position:relative;min-height:100px;padding:var(--gp-space-2) var(--gp-space-3);border-bottom:1px solid var(--gp-border)}.lib-site-row:has(.cs-more[open]){z-index:6}.lib-site-open{display:grid;grid-template-columns:98px minmax(0,1fr);align-items:center;column-gap:var(--gp-space-4);min-width:0;padding:var(--gp-space-1);margin:calc(-1 * var(--gp-space-1));border:0;border-radius:var(--gp-radius-md);background:transparent;color:inherit;font:inherit;text-align:start;cursor:pointer}.lib-site-open:hover:not(:disabled){background:var(--gp-state-hover)}.lib-site-open:active:not(:disabled){background:var(--gp-state-active)}.lib-site-open:disabled{cursor:progress}.lib-site-open:focus-visible{outline:var(--gp-focus-width) solid var(--gp-focus-ink);outline-offset:var(--gp-focus-offset)}.lib-site-thumb{display:flex;align-items:center;justify-content:center;width:98px;height:62px;overflow:hidden;border:1px solid var(--gp-border);border-radius:var(--gp-radius-md);background:var(--gp-surface)}.lib-site-thumb .lib-thumb-img,.lib-thumb-img{display:block;width:100%;height:100%;object-fit:cover}.lib-site-thumb .lib-thumb-bar{display:none}.lib-site-thumb .lib-thumb-body{width:400%;padding:var(--gp-space-4);gap:var(--gp-space-2);transform:scale(.25)}.lib-site-text{display:flex;flex-direction:column;gap:var(--gp-space-0-5);min-width:0}.lib-site-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--ws-type-body);line-height:var(--ws-type-body-line);color:var(--gp-text)}.lib-site-date,.lib-site-seen{font-size:var(--ws-type-ui);line-height:var(--ws-type-ui-line);color:var(--gp-text-muted)}.lib-site-seen{min-width:0}.lib-site-actions,.lib-site-seen{display:inline-flex;align-items:center;gap:var(--gp-space-1)}.lib-site-actions{justify-content:flex-end}.lib-sites .lib-thumb-img{aspect-ratio:16/10}@media (max-width:767px){.lib-sites-table .lib-list-head{display:none}.lib-sites-table .lib-site-row{grid-template-columns:minmax(0,1fr) auto;row-gap:var(--gp-space-2)}.lib-sites-table .lib-site-open{grid-column:1/-1}.lib-sites-table .lib-site-seen{grid-column:1;grid-row:2}.lib-sites-table .lib-site-actions{grid-column:2;grid-row:2}}.lib-tile-open>*,.lib-tile>.lib-origin,.lib-tile>.lib-tile-open{flex:none}@media (any-pointer:coarse){.lib-skel-row{min-height:45px}.lib-row-toggle{width:44px;min-height:44px}}