.layout-thumbnail.svelte-1dtv1c9{flex-shrink:0;display:block;overflow:hidden}.layout-selection-tool.svelte-1vnlevx{position:relative}.layout-picker.svelte-1vnlevx{flex-direction:column;min-width:300px;height:100%;display:flex;overflow:hidden}.search-container.svelte-1vnlevx{align-items:center;gap:var(--size-2);padding:var(--size-2) var(--size-3);border-bottom:1px solid var(--color-default-stroke);display:flex}.search-container.svelte-1vnlevx .icon{opacity:.5}.search-container.svelte-1vnlevx .search-input:where(.svelte-1vnlevx){background:0 0;border:none;flex:1}.svelte-1vnlevx:is(.search-container:where(.svelte-1vnlevx) .search-input:where(.svelte-1vnlevx)):focus{outline:none}.svelte-1vnlevx:is(.search-container:where(.svelte-1vnlevx) .search-input:where(.svelte-1vnlevx))::-webkit-search-cancel-button{display:none}.search-container.svelte-1vnlevx .clear-button:where(.svelte-1vnlevx){opacity:.5}.svelte-1vnlevx:is(.search-container:where(.svelte-1vnlevx) .clear-button:where(.svelte-1vnlevx)):hover{opacity:1}.group-filters.svelte-1vnlevx{gap:var(--size-3);margin-bottom:var(--size-3);padding-bottom:var(--size-3);border-bottom:1px solid var(--color-default-stroke);flex-direction:column;display:flex}.group-filters.svelte-1vnlevx:not(:has(.filter-row)){display:none}.filter-row.svelte-1vnlevx{justify-content:space-between;align-items:center;gap:var(--size-2);display:flex}.filter-row.svelte-1vnlevx .filter-label:where(.svelte-1vnlevx){opacity:.6;flex-shrink:0}.page-actions.svelte-1vnlevx{border-top:1px solid var(--color-default-stroke,currentColor);padding:var(--size-2)}.harmonise-button.svelte-1vnlevx{justify-content:space-between;align-items:center;gap:var(--size-2);cursor:pointer;background:0 0;border:none;width:100%;padding:0;display:flex}.harmonise-count.svelte-1vnlevx{color:var(--color-default-foreground-500,currentColor);font-variant-numeric:tabular-nums;padding-inline-end:var(--size-2)}.skipped.svelte-1vnlevx{opacity:.5}.groups-container.svelte-1vnlevx{padding:var(--size-2);flex:1;overflow-y:auto}.layout-group.svelte-1vnlevx{margin-bottom:var(--size-1);border-radius:4px;overflow:hidden}.layout-group.empty.svelte-1vnlevx{opacity:.5}.layout-group.current.svelte-1vnlevx{background:oklch(from var(--color-default-background) calc(l * .8) c h / .2)}.group-header.svelte-1vnlevx{align-items:center;gap:var(--size-2);width:100%;padding:var(--size-2) var(--size-3);text-align:left;cursor:pointer;display:flex}.group-header.svelte-1vnlevx:hover:not(:disabled){background:var(--color-default-background-50)}.group-header.svelte-1vnlevx:disabled{cursor:not-allowed;opacity:.3}.group-header.svelte-1vnlevx .group-name:where(.svelte-1vnlevx){flex:1;font-weight:500}.group-header.svelte-1vnlevx .current-indicator:where(.svelte-1vnlevx){color:var(--color-brand);font-size:.6em}.group-content.svelte-1vnlevx{padding:var(--size-3) var(--size-2);border-top:1px solid var(--color-default-stroke)}.layout-grid.svelte-1vnlevx{gap:var(--size-1);grid-template-columns:repeat(auto-fill,minmax(56px,1fr));display:grid}.cover-grid.svelte-1vnlevx{grid-template-columns:repeat(auto-fill,minmax(64px,1fr))}.layout-item.svelte-1vnlevx{padding:var(--size-1);border-radius:var(--radius-s);flex-direction:column;align-items:center;display:flex}.layout-item.svelte-1vnlevx .layout-thumbnail{border:2px solid #0000;border-radius:4px}.layout-item.svelte-1vnlevx:hover .layout-thumbnail{border-color:var(--color-default-stroke)}.layout-item.selected.svelte-1vnlevx .layout-thumbnail{border-color:var(--color-brand)}.layout-list.svelte-1vnlevx{gap:var(--size-2);flex-direction:column;display:flex}.layout-item-row.svelte-1vnlevx{align-items:center;gap:var(--size-2);display:flex}.layout-item-row.svelte-1vnlevx .layout-item.with-thumbnail:where(.svelte-1vnlevx){flex:1}.layout-item-row.faq-layout-row.svelte-1vnlevx{flex-wrap:wrap}.layout-item-row.faq-layout-row.svelte-1vnlevx .layout-item.with-thumbnail:where(.svelte-1vnlevx){flex:100%}.layout-item-row.faq-layout-row.svelte-1vnlevx .segmented-control{flex-shrink:0}.layout-item.with-thumbnail.svelte-1vnlevx{gap:var(--size-2);width:100%;padding:var(--size-2);flex-direction:row;align-items:center}.layout-item.with-thumbnail.svelte-1vnlevx .layout-info:where(.svelte-1vnlevx){flex-direction:column;flex:1;min-width:0;display:flex}:is(.layout-item.with-thumbnail:where(.svelte-1vnlevx) .layout-info:where(.svelte-1vnlevx)) .layout-title.svelte-1vnlevx{white-space:nowrap;text-overflow:ellipsis;font-weight:500;overflow:hidden}
