.data-view-filter-panel.svelte-1wz83dj{display:flex;flex-direction:column;gap:var(--spacing-2xs)}.filter-panel-list.svelte-1wz83dj{display:grid;grid-template-columns:max-content minmax(14rem,max-content);column-gap:var(--spacing-3xs);row-gap:var(--spacing-s)}.filter-panel-list.unlabelled.svelte-1wz83dj{grid-template-columns:max-content}.unlabelled.svelte-1wz83dj .pick-trigger:where(.svelte-1wz83dj){min-width:14rem}.unlabelled.svelte-1wz83dj .filter-row:where(.svelte-1wz83dj) .controls:where(.svelte-1wz83dj),.unlabelled.svelte-1wz83dj .stepper-field:where(.svelte-1wz83dj){flex:0 0 auto;width:auto}.unlabelled.svelte-1wz83dj .filter-row:where(.svelte-1wz83dj) .stepper-field:where(.svelte-1wz83dj) input:where(.svelte-1wz83dj){width:calc(4ch + var(--spacing-xs) + 2px + var(--icon-s) + var(--spacing-2xs));font-variant-numeric:tabular-nums}@supports (field-sizing: content){.unlabelled.svelte-1wz83dj .filter-row:where(.svelte-1wz83dj) .stepper-field:where(.svelte-1wz83dj) input:where(.svelte-1wz83dj){width:auto;min-width:calc(4ch + var(--spacing-xs) + 2px + var(--icon-s) + var(--spacing-2xs));field-sizing:content}}.filter-control.svelte-1wz83dj{display:grid;grid-template-columns:subgrid;grid-column:1 / -1;align-items:center;row-gap:var(--spacing-3xs);width:auto;max-width:none}.filter-label.svelte-1wz83dj{max-width:12rem;margin-inline-end:var(--spacing-s);color:var(--c-n-11-60);font-weight:450;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.filter-control.svelte-1wz83dj .controls:where(.svelte-1wz83dj){width:100%;height:var(--toolbar-field-h);padding-block:0;box-sizing:border-box;color:var(--c-text-n-1)}.type-date.svelte-1wz83dj input:where(.svelte-1wz83dj){padding-inline:var(--spacing-2xs);text-indent:0}.type-number.svelte-1wz83dj input:where(.svelte-1wz83dj){appearance:textfield;-moz-appearance:textfield}.type-number.svelte-1wz83dj input:where(.svelte-1wz83dj)::-webkit-outer-spin-button,.type-number.svelte-1wz83dj input:where(.svelte-1wz83dj)::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.filter-row.svelte-1wz83dj{display:flex;align-items:center;gap:var(--spacing-xs)}.filter-row.svelte-1wz83dj .controls:where(.svelte-1wz83dj){flex:1 1 auto;min-width:0}.stepper-field.svelte-1wz83dj{position:relative;flex:1 1 auto;min-width:0}.stepper-field.svelte-1wz83dj input:where(.svelte-1wz83dj){padding-inline-end:calc(var(--icon-s) + var(--spacing-2xs))}.stepper.svelte-1wz83dj{position:absolute;inset-block:var(--spacing-3xs);inset-inline-end:var(--spacing-3xs);display:flex;flex-direction:column}.stepper-button.svelte-1wz83dj{display:flex;flex:1 1 0;align-items:center;justify-content:center;width:var(--icon-s);padding:0;border:none;background:none;color:var(--c-n-6);border-radius:var(--radius-1);cursor:pointer;outline:0 solid var(--focus-ring-colour);outline-offset:calc(-1 * var(--focus-ring-width));transition:color var(--duration-fast) var(--ease-standard),outline-width var(--focus-ring-duration) var(--ease-standard)}.stepper-button.svelte-1wz83dj:hover{color:var(--c-n-10);background-color:var(--c-n-2)}.stepper-button.svelte-1wz83dj:active{background-color:var(--c-n-3)}.stepper-button.svelte-1wz83dj:focus-visible{outline-width:var(--focus-ring-width)}.filter-row-hint.svelte-1wz83dj{color:var(--c-text-n-2);white-space:nowrap}.filter-status.svelte-1wz83dj{grid-column:-2 / -1;color:var(--c-text-n-2)}.filter-status.error.svelte-1wz83dj{color:var(--c-a-4)}.filter-control.svelte-1wz83dj .dropdown-anchor{display:flex;width:100%}.pick-trigger.svelte-1wz83dj{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-2xs);width:100%;font:inherit;text-align:left;cursor:pointer}.pick-trigger.unset.svelte-1wz83dj .pick-value:where(.svelte-1wz83dj){color:var(--c-n-6)}.pick-value.svelte-1wz83dj{flex:1 1 auto;contain:inline-size;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pick-menu.svelte-1wz83dj{display:flex;flex-direction:column;gap:1px}.pick-option.svelte-1wz83dj{display:flex;align-items:center;gap:var(--spacing-xs);width:100%;padding:var(--spacing-2xs) var(--spacing-s);border:none;background:none;font:inherit;color:var(--c-text-n-1);text-align:left;border-radius:calc(var(--radius-3) + 3px);cursor:pointer;outline:0 solid var(--focus-ring-colour);outline-offset:calc(-1 * var(--focus-ring-width));transition:outline-width var(--focus-ring-duration) var(--ease-standard)}.pick-option.svelte-1wz83dj:hover,.pick-option.svelte-1wz83dj:focus-visible{background-color:var(--c-n-2)}.pick-option.svelte-1wz83dj:focus-visible{outline-width:var(--focus-ring-width)}.pick-mark.svelte-1wz83dj{flex:0 0 auto;width:1em;height:1em;border:solid var(--border-width-thin) var(--c-n-5);border-radius:var(--radius-1)}.pick-mark.round.svelte-1wz83dj{border-radius:50%}.pick-mark.on.svelte-1wz83dj{background-color:var(--c-a-8);border-color:var(--c-a-8)}.pick-label.svelte-1wz83dj{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.control-wrapper.svelte-1b5rdx6{display:flex;flex-direction:column;width:100%}.control-row.svelte-1b5rdx6{display:flex;flex-direction:row;width:100%;align-items:center;justify-content:space-between}.control-wrapper.side.svelte-1b5rdx6{width:auto}.control-wrapper.side.svelte-1b5rdx6 .control-row:where(.svelte-1b5rdx6){width:auto;flex-direction:column;align-items:center;justify-content:flex-start}.control-wrapper.side.svelte-1b5rdx6 .header-controls:where(.svelte-1b5rdx6){flex-direction:column;align-items:center;justify-content:flex-start;flex-wrap:nowrap;gap:var(--spacing-2xs)}.filter-dropdown.svelte-1b5rdx6{display:flex;flex-direction:column;padding:var(--spacing-s)}.filter-dropdown.single.svelte-1b5rdx6{padding:var(--spacing-xs)}.active-filters.svelte-1b5rdx6{display:flex;flex-wrap:wrap;align-items:center;gap:var(--spacing-2xs);margin-top:var(--spacing-xs)}.filter-chip.svelte-1b5rdx6{display:inline-flex;padding:0;border:none;background:none;font:inherit;color:inherit;cursor:pointer;border-radius:var(--radius-pill);outline:0 solid var(--focus-ring-colour);transition:outline-width var(--focus-ring-duration) var(--ease-standard);outline-offset:var(--focus-ring-width)}.filter-chip.svelte-1b5rdx6:focus-visible{outline-width:var(--focus-ring-width)}.filter-chip-text.svelte-1b5rdx6{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.header-controls.svelte-1b5rdx6{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;--btn-radius: var(--radius-2)}.view-tab.svelte-1b5rdx6{border:none;background:transparent;padding:var(--spacing-3xs) var(--spacing-xs);cursor:pointer}.view-tab.selected.svelte-1b5rdx6{background:var(--c-bg-n-2)}.data-view-toolbar.svelte-1b5rdx6{display:flex;align-items:center;gap:var(--spacing-xs);flex-wrap:nowrap;width:100%;--btn-radius: var(--radius-2)}.data-view-toolbar.svelte-1b5rdx6 .btn.small{--btn-h: var(--toolbar-control-h)}.data-view-toolbar.svelte-1b5rdx6 .search-input:where(.svelte-1b5rdx6) .btn.small{--btn-h: calc(var(--toolbar-field-h) - 6px)}.data-view-toolbar.wrap.svelte-1b5rdx6{flex-wrap:wrap}.toolbar-end.svelte-1b5rdx6{margin-left:auto;display:inline-flex;align-items:center;gap:var(--spacing-xs)}.view-switch.svelte-1b5rdx6{display:inline-flex}.view-switch.svelte-1b5rdx6 .segmented{height:var(--toolbar-control-h);box-sizing:border-box;align-items:center}.data-view-toolbar.svelte-1b5rdx6 .view-switch:where(.svelte-1b5rdx6) .segmented .btn{--btn-h: calc(var(--toolbar-control-h) - 8px)}.create-slot.svelte-1b5rdx6{display:inline-flex}.bulk-bar.svelte-1b5rdx6{display:flex;align-items:center;gap:var(--spacing-xs);flex:1 1 auto}.bulk-bar.svelte-1b5rdx6 .input .controls{height:var(--toolbar-field-h);box-sizing:border-box;padding-block:0;border-radius:var(--radius-2)}.visually-hidden.svelte-1b5rdx6{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.search-input.svelte-1b5rdx6{display:inline-flex;align-items:center;gap:var(--spacing-xs);outline:var(--border-n3-thin);outline-offset:calc(-1 * var(--border-width-thin));box-shadow:var(--depth-1);border-radius:var(--radius-2);background:var(--c-n-0);cursor:text;border:none;transition:outline var(--focus-ring-duration) var(--ease-standard);height:var(--toolbar-control-h);box-sizing:border-box;flex:1 1 auto;min-width:14rem;max-width:36rem;padding-right:var(--spacing-2xs);padding-left:calc(var(--spacing-xs) + 2px)}.search-glass.svelte-1b5rdx6{display:inline-flex;align-items:center;flex-shrink:0;color:var(--c-n-6)}.search-input.svelte-1b5rdx6 input:where(.svelte-1b5rdx6){padding:0 calc(var(--spacing-xs) + 2px) 0 0;border:none;background:transparent;outline:none;z-index:1;width:100%}.search-input.svelte-1b5rdx6 input:where(.svelte-1b5rdx6)::placeholder{color:var(--c-n-6);transition:color .1s ease-out}.search-input.svelte-1b5rdx6:has(input:where(.svelte-1b5rdx6):focus){outline:var(--focus-ring-width) solid var(--focus-ring-colour);outline-offset:0;z-index:9999}.sort-glue.svelte-1b5rdx6{display:inline-flex;align-items:center}.sort-glue.svelte-1b5rdx6 .button-tray{margin-left:calc(-1 * var(--border-width-thin, 1px));z-index:3}.sort-picker-input.svelte-1b5rdx6{max-width:fit-content;display:flex;align-items:center}.sort-picker-input.svelte-1b5rdx6 select:where(.svelte-1b5rdx6){height:var(--toolbar-field-h);padding-block:0;border-radius:var(--radius-2);border-top-right-radius:0;border-bottom-right-radius:0;outline-color:var(--c-n-3)}@media(max-width:760px){.search-input.svelte-1b5rdx6 input:where(.svelte-1b5rdx6){min-width:10rem}.search-input.svelte-1b5rdx6{min-width:10rem}.control-wrapper.side.svelte-1b5rdx6{width:100%}.control-wrapper.side.svelte-1b5rdx6 .control-row:where(.svelte-1b5rdx6){width:100%;flex-direction:row;justify-content:flex-end}.control-wrapper.side.svelte-1b5rdx6 .header-controls:where(.svelte-1b5rdx6){flex-direction:row;flex-wrap:wrap;justify-content:flex-end}}.data-view-footer.svelte-nkdl9y{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-xs);flex-wrap:wrap;position:sticky;bottom:calc(-1 * var(--border-width-thin));z-index:var(--z-dv-footer);--btn-radius: var(--radius-2)}.data-view-footer.stuck.svelte-nkdl9y{background-color:var(--c-n-1);border-top:var(--border-width-thin) solid var(--c-n-3-40)}.count-segment.svelte-nkdl9y{display:inline-flex;align-items:center;padding-inline:var(--spacing-xs);border:var(--border-width-thin) solid var(--c-n-4);background:var(--c-n-0);color:var(--c-text-n-2);white-space:nowrap}.data-view-frame.boxed .data-view-footer.svelte-nkdl9y{padding:var(--spacing-3xs) var(--spacing-xs)}.page-size-picker.svelte-nkdl9y span:where(.svelte-nkdl9y){color:var(--c-text-n-2)}.page-size-picker.svelte-nkdl9y select:where(.svelte-nkdl9y){border:solid var(--border-width-thin) var(--c-n-4);background:var(--c-n-0);color:inherit;border-radius:var(--radius-1);padding:var(--spacing-3xs) var(--spacing-xs);cursor:pointer}.page-size-picker.svelte-nkdl9y{display:inline-flex;align-items:center;gap:var(--spacing-2xs)}.data-view-frame.svelte-1eqo877{display:flex;flex-direction:column;width:100%;gap:var(--spacing-s);transition:all .2s ease-in-out}.data-view-frame.boxed.svelte-1eqo877{padding:var(--spacing-xs)}.data-view-main.svelte-1eqo877{display:flex;flex-direction:column;gap:var(--spacing-s);flex:1 1 auto;min-width:0}.data-view-frame.toolbar-side.svelte-1eqo877{flex-direction:row-reverse}.data-view-rail.svelte-1eqo877{flex:0 0 auto}.data-view-header.svelte-1eqo877{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--spacing-s);flex-wrap:wrap;position:relative}.header-text.svelte-1eqo877{display:flex;flex-direction:column;gap:var(--spacing-2xs);padding-bottom:var(--spacing-s)}.header-text.svelte-1eqo877 h2:where(.svelte-1eqo877),.header-text.svelte-1eqo877 p:where(.svelte-1eqo877){margin:0}.data-view-error.svelte-1eqo877 button:where(.svelte-1eqo877),.data-view-banner.svelte-1eqo877 button:where(.svelte-1eqo877){border:solid var(--border-width-thin) var(--c-n-5);background:var(--c-bg-n-1);color:inherit;border-radius:var(--radius-1);padding:var(--spacing-3xs) var(--spacing-xs);cursor:pointer}.data-view-banner.svelte-1eqo877{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-xs);background:var(--c-bg-n-2);border:solid var(--border-width-thin) var(--c-n-4);border-radius:var(--radius-1);padding:var(--spacing-xs)}.data-view-banner.error.svelte-1eqo877{border-color:var(--c-b-5-40);color:var(--c-b-10)}.data-view-body.svelte-1eqo877{display:flex;flex-direction:column;gap:var(--spacing-s)}.data-view-body[data-loading=true].svelte-1eqo877{opacity:.8}.data-view-error.svelte-1eqo877,.data-view-no-access.svelte-1eqo877{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:var(--spacing-xs);border:dashed var(--border-width-thin) var(--c-n-4);border-radius:var(--radius-2);padding:var(--spacing-m);min-height:7rem}.data-view-error.svelte-1eqo877 h3:where(.svelte-1eqo877),.data-view-error.svelte-1eqo877 p:where(.svelte-1eqo877),.data-view-no-access.svelte-1eqo877 h3:where(.svelte-1eqo877),.data-view-no-access.svelte-1eqo877 p:where(.svelte-1eqo877){margin:0}.debug-block.svelte-1eqo877{margin:0;white-space:pre-wrap;border:solid var(--border-width-thin) var(--c-n-4);border-radius:var(--radius-1);background:var(--c-bg-n-1);padding:var(--spacing-xs)}@media(max-width:760px){.data-view-frame.boxed.svelte-1eqo877{padding:var(--spacing-xs)}.data-view-frame.toolbar-side.svelte-1eqo877{flex-direction:column}}.cell-blank.svelte-2iigow{color:var(--c-n-5)}.data-view-table-shell.svelte-dirsbv{width:100%;overflow-x:clip}.data-view-table-shell.svelte-dirsbv table{--cell-padding-block: var(--spacing-2xs)}.data-view-table-shell.svelte-dirsbv thead .cell-wrapper{min-height:24px}.data-view-table-shell.svelte-dirsbv{scrollbar-width:thin;scrollbar-color:var(--c-n-6) transparent}@media(max-width:1024px){.data-view-table-shell.svelte-dirsbv{overflow-x:auto}.data-view-table-shell.svelte-dirsbv table{min-width:var(--dv-table-min)}}.sort-button.svelte-dirsbv{display:inline-flex;align-items:center;gap:var(--spacing-xs);border:none;background:transparent;cursor:pointer;padding:0;color:inherit;font:inherit;min-width:0;max-width:100%}.col-label.svelte-dirsbv{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sort-indicator.svelte-dirsbv{display:inline-flex;width:1.25em;height:1.25em;align-items:center;justify-content:center;flex:0 0 auto;color:var(--c-n-6)}.sort-indicator[data-active=true].svelte-dirsbv{color:inherit}.head-help.svelte-dirsbv{display:inline-flex;align-items:center;margin-left:var(--spacing-3xs);color:var(--c-n-6);cursor:help;flex:0 0 auto}.selection-cell.svelte-dirsbv{display:inline-flex;align-items:center;justify-content:center}.selection-cell.svelte-dirsbv input:where(.svelte-dirsbv){cursor:pointer}.cell-content.svelte-dirsbv{display:block;white-space:nowrap;max-width:var(--dv-cell-max, 28rem);min-width:0;overflow:clip;overflow-clip-margin:var(--spacing-2xs);text-overflow:ellipsis}tfoot.svelte-dirsbv{border-top:solid var(--border-width-thin) var(--c-n-3)}.total-cell.svelte-dirsbv{font-weight:600}.align-left.svelte-dirsbv{text-align:left}.align-center.svelte-dirsbv{text-align:center}.align-right.svelte-dirsbv{text-align:right;font-variant-numeric:tabular-nums}.actions-cell.svelte-dirsbv{display:inline-flex;align-items:center;justify-content:flex-end;width:100%}.default-actions.svelte-dirsbv{display:inline-flex;align-items:center;justify-content:flex-end;gap:var(--spacing-2xs)}.kebab-placeholder.svelte-dirsbv{display:inline-block;width:24px;height:24px}.visually-hidden.svelte-dirsbv{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.no-rows-cell.svelte-dirsbv{padding:0;border-top:solid var(--border-width-thin) var(--c-n-3)}.data-view-grid-shell.svelte-10usnmb{width:100%}.data-view-grid.svelte-10usnmb{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:var(--spacing-s)}.grid-card.svelte-10usnmb{display:flex;flex-direction:column;gap:var(--spacing-xs);border:solid var(--border-width-thin) var(--c-border-n-2);border-radius:var(--radius-2);padding:var(--spacing-s);background:var(--c-bg-n)}.grid-card.card-clickable.svelte-10usnmb{border-color:var(--c-border-n-1)}.grid-card-head.svelte-10usnmb{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-xs)}.grid-select.svelte-10usnmb{display:inline-flex;align-items:center;justify-content:center}.grid-actions.svelte-10usnmb{display:inline-flex;align-items:center;gap:var(--spacing-2xs);flex-wrap:wrap}.grid-card-meta.svelte-10usnmb{display:flex;flex-direction:column;gap:var(--spacing-4xs);margin-bottom:var(--spacing-xs)}.grid-card-title.svelte-10usnmb{color:var(--c-text-n-1);font-size:1rem;line-height:1.3}.grid-card-subtitle.svelte-10usnmb{color:var(--c-text-n-2);line-height:1.3}.grid-fields.svelte-10usnmb{display:grid;grid-template-columns:1fr;gap:var(--spacing-2xs);margin:0}.grid-open-surface.svelte-10usnmb{border:none;background:transparent;padding:0;margin:0;text-align:left;color:inherit;width:100%;cursor:pointer}.grid-static-surface.svelte-10usnmb{width:100%}.grid-field.svelte-10usnmb{display:grid;gap:var(--spacing-3xs)}.grid-field.svelte-10usnmb dt:where(.svelte-10usnmb){margin:0;color:var(--c-text-n-2);font-weight:500}.grid-field.svelte-10usnmb dd:where(.svelte-10usnmb){margin:0;color:var(--c-text-n-1);word-break:break-word}.data-view-list-shell.svelte-10qqwiv{width:100%}.data-view-list.svelte-10qqwiv{display:flex;flex-direction:column;margin:0;padding:0;list-style:none;overflow:hidden}.list-item.svelte-10qqwiv{display:flex;flex-direction:row;height:100%;gap:var(--spacing-xs);overflow:hidden;align-items:stretch}.list-item.custom-row.svelte-10qqwiv>*{flex:1 1 auto;min-width:0}.list-side-controls.svelte-10qqwiv{display:inline-flex;align-items:center;justify-content:center;align-self:stretch}.list-main.svelte-10qqwiv{display:flex;flex-direction:row;flex-wrap:nowrap;gap:var(--spacing-2xs);align-items:center;text-align:left;border:none;background:transparent;padding:var(--spacing-xs) var(--spacing-s);margin:0;flex:1 1 100%;min-width:0;color:inherit;cursor:default;align-self:stretch;width:100%}.list-main.clickable.svelte-10qqwiv{cursor:pointer}.list-primary.svelte-10qqwiv{color:var(--c-text-n-1)}.list-secondary.svelte-10qqwiv{display:inline-flex;gap:var(--spacing-2xs);flex-wrap:wrap}.secondary-pill.svelte-10qqwiv{display:inline-flex;align-items:baseline;gap:var(--spacing-3xs);border-radius:var(--radius-pill);border:solid var(--border-width-thin) var(--c-border-n-2);padding:var(--spacing-4xs) var(--spacing-xs);background:var(--c-bg-n-1)}.pill-key.svelte-10qqwiv{color:var(--c-text-n-2);font-weight:500}.pill-value.svelte-10qqwiv{color:var(--c-text-n-1)}.list-actions.svelte-10qqwiv{display:inline-flex;align-items:center;justify-content:flex-end;gap:var(--spacing-2xs);flex-shrink:0;flex-grow:1;align-self:stretch}@media(max-width:700px){.list-item.svelte-10qqwiv{grid-template-columns:1fr;align-items:stretch}.list-side-controls.svelte-10qqwiv,.list-actions.svelte-10qqwiv{justify-content:flex-start}}.data-view-scaffold-shell.svelte-1apw6s9{width:100%}.scaffold-list.svelte-1apw6s9{display:flex;flex-direction:column;gap:var(--spacing-2xs)}.scaffold-row.svelte-1apw6s9{display:grid;grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));gap:var(--spacing-xs);border:solid var(--border-width-thin) var(--c-border-n-2);border-radius:var(--radius-1);background:var(--c-bg-n);padding:var(--spacing-xs)}.scaffold-cell.svelte-1apw6s9{display:flex;flex-direction:column;gap:var(--spacing-4xs);min-width:0}.scaffold-label.svelte-1apw6s9{color:var(--c-text-n-2);font-weight:500}.scaffold-value.svelte-1apw6s9{min-width:0;overflow-wrap:anywhere;color:var(--c-text-n-1)}.scaffold-detail-shell.svelte-1wj7lrk{display:grid;grid-template-columns:minmax(16rem,22rem) minmax(0,1fr);gap:var(--spacing-xs);width:100%;background-color:var(--c-n-0-60);padding:var(--spacing-s);border:solid var(--border-width-thin) var(--c-n-3-80);border-radius:calc(var(--radius-1) - var(--spacing-2xs));box-shadow:var(--depth-1)}.scaffold-detail-sidebar.svelte-1wj7lrk{display:flex;flex-direction:column;gap:var(--spacing-xs);max-height:calc(100vh - 16rem);overflow-y:auto;min-height:0}.sidebar-card.svelte-1wj7lrk{width:100%;border:solid var(--border-width-thin) var(--c-n-3-80);border-radius:calc(var(--radius-1) - (var(--spacing-2xs) + var(--spacing-xs)));background:var(--c-n-1);background-image:linear-gradient(to bottom right,var(--c-n-1) 50%,var(--c-a-5) 120%);box-shadow:inset 0 0 10px 5px var(--c-n-0),var(--depth-1);color:inherit;text-align:left;display:flex;flex-direction:row;gap:var(--spacing-xs);font-size:var(--font-size-2);transition:box-shadow .25s ease-out,transform .2s ease-out,border-color .25s ease-out;transform:translateZ(0);will-change:transform;justify-content:space-between;cursor:pointer}.sidebar-card.svelte-1wj7lrk:hover{box-shadow:inset 0 0 25px 15px var(--c-n-0),0 2px 2px 0 var(--c-n-4-40);transform:translate3d(0,-2px,0);transition:box-shadow .25s ease-out,transform .2s ease-out,border-color .1s ease-out}.sidebar-card.svelte-1wj7lrk h2:where(.svelte-1wj7lrk){margin:0;font-size:var(--font-size-2);color:var(--c-a-11)}.sidebar-card.svelte-1wj7lrk span.card-subtitle:where(.svelte-1wj7lrk){margin:0;color:var(--c-a-9)}.sidebar-card-link.svelte-1wj7lrk{padding:var(--spacing-m);text-decoration:none;display:flex;flex-direction:column;width:100%;height:100%;align-items:flex-start;justify-content:flex-start;border:none;cursor:pointer}.sidebar-card-secondary.svelte-1wj7lrk{writing-mode:vertical-rl;top:var(--spacing-2xs);right:var(--spacing-2xs);display:inline-flex;align-items:center;justify-content:center;gap:var(--spacing-3xs);padding:var(--spacing-3xs) var(--spacing-xs);color:var(--c-n-7);background:var(--c-n-1);text-decoration:none;opacity:.85;transition:opacity .15s ease-out,background .15s ease-out,color .15s ease-out;border-left:var(--border-width-thin) solid var(--c-n-3-80);box-shadow:inset 0 0 10px 5px var(--c-n-0),var(--depth-1)}.sidebar-card-secondary.svelte-1wj7lrk:hover{opacity:1;background:var(--c-a-2);color:var(--c-a-11)}.scaffold-detail-content.svelte-1wj7lrk{display:flex;flex-direction:row;gap:1px;flex-wrap:wrap;width:100%;flex:1 1 100%;border-bottom:solid var(--border-width-thin) var(--c-n-3-60);background:var(--c-n-3)}.scaffold-detail-viewer.svelte-1wj7lrk{border:solid var(--border-width-thin) var(--c-n-3-60);border-radius:var(--radius-2);background:var(--c-n-0);min-height:20rem;box-shadow:inset 0 1px 1px 0 var(--c-n-3-40)}.scaffold-detail-viewer-message.svelte-1wj7lrk{display:flex;align-items:center;justify-content:center;height:100%;width:100%;padding:var(--spacing-m)}.scaffold-detail-viewer-header.svelte-1wj7lrk{padding:var(--spacing-m);border-top-left-radius:var(--radius-2);border-top-right-radius:var(--radius-2);display:flex;flex-direction:row;justify-content:space-between;align-items:center;border-bottom:solid var(--border-width-thin) var(--c-n-3-60);flex-wrap:wrap;gap:var(--spacing-m)}.scaffold-detail-title-box.svelte-1wj7lrk{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:var(--spacing-m);transition:transform .3s ease-in-out,gap .3s ease-in-out;z-index:4}.scaffold-detail-title-text.svelte-1wj7lrk{font-size:var(--font-size-2);margin:0}.scaffold-detail-title-subtitle.svelte-1wj7lrk{margin:0;color:var(--c-n-6);padding-left:0;font-size:var(--default-font-size);text-wrap:nowrap;flex-wrap:nowrap}.scaffold-detail-title-subtitle.svelte-1wj7lrk button:where(.svelte-1wj7lrk):first-child{margin-left:calc(0px - var(--spacing-2xs))}.scaffold-detail-title-subtitle.svelte-1wj7lrk>:where(.svelte-1wj7lrk):not(:first-child):before{content:"•"}.scaffold-detail-viewer-header-actions.svelte-1wj7lrk{display:flex;flex-direction:row;align-items:center;gap:var(--spacing-xs)}.scaffold-detail-viewer-content.svelte-1wj7lrk{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:var(--spacing-s);background:var(--c-n-0);padding:var(--spacing-m);flex:1 1 0}.scaffold-detail-viewer.svelte-1wj7lrk p:where(.svelte-1wj7lrk){margin:0;color:var(--c-text-n-2)}.scaffold-detail-sections.svelte-1wj7lrk{background:var(--c-n-0);padding:var(--spacing-s);display:flex;flex:1 1 auto}.scaffold-detail.svelte-1wj7lrk{display:inline-flex;border-radius:var(--radius-3);align-items:center;flex-direction:row;border:solid var(--border-width-thin) var(--c-n-3-60)}.scaffold-detail-label.svelte-1wj7lrk{padding:var(--spacing-2xs) var(--spacing-xs);background:var(--c-n-3-60);font-weight:500;color:var(--c-n-8);height:100%;align-items:center;display:flex;padding-top:calc(var(--spacing-2xs) + 1px)}.scaffold-detail-value.svelte-1wj7lrk{padding:var(--spacing-2xs) var(--spacing-xs);color:var(--c-n-9)}.scaffold-detail.scaffold-detail-description.svelte-1wj7lrk{border:none;border-radius:0;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start}.scaffold-detail.scaffold-detail-description.svelte-1wj7lrk .scaffold-detail-label:where(.svelte-1wj7lrk){min-height:2rem;border-top-left-radius:var(--radius-3);border-top-right-radius:var(--radius-3)}.scaffold-detail.scaffold-detail-description.svelte-1wj7lrk .scaffold-detail-value:where(.svelte-1wj7lrk){border-top-right-radius:var(--radius-3);border-bottom-left-radius:var(--radius-3);border-bottom-right-radius:var(--radius-3);border:solid var(--border-width-thin) var(--c-n-3-60)}.section-detail-link.svelte-1wj7lrk{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:var(--spacing-2xs);text-decoration:none;color:var(--c-a-10);font-weight:500;width:100%;height:100%;padding:var(--spacing-xs) var(--spacing-s)}.section-detail-link.svelte-1wj7lrk:hover{background:var(--c-a-2);border-radius:var(--radius-3);transition:background .1s ease-out}.detail-error.svelte-1wj7lrk{color:var(--bad-colour)}@media(max-width:860px){.scaffold-detail-shell.svelte-1wj7lrk{grid-template-columns:1fr}.scaffold-detail-sidebar.svelte-1wj7lrk{overflow-y:auto;max-height:16rem}}button.copyclick.blank.svelte-1wj7lrk:not(:first-child){margin-left:var(--spacing-2xs)}button.copyclick.blank.svelte-1wj7lrk:not(:first-child):hover{margin-left:var(--spacing-2xs)}button.copyclick.blank.svelte-1wj7lrk:not(:first-child) .copyclick-text:where(.svelte-1wj7lrk){margin-left:var(--spacing-2xs)}.copyclick-text.svelte-1wj7lrk{cursor:pointer;padding:var(--spacing-xs);border-radius:var(--radius-2);color:var(--c-n-6)}.copyclick-text.svelte-1wj7lrk:hover{background-color:var(--c-n-2)}.card-grid.svelte-o77yjy{columns:20rem 4;column-gap:var(--spacing-s);width:100%}.cem-card.svelte-o77yjy{display:flex;flex-direction:column;gap:var(--spacing-xs);break-inside:avoid;margin-block-end:var(--spacing-s);box-shadow:var(--depth-1);transition:box-shadow var(--duration-base) var(--ease-standard),transform var(--duration-base) var(--ease-standard)}.cem-card.svelte-o77yjy:has(.card-head:where(.svelte-o77yjy):hover){box-shadow:var(--depth-soft)}@media(prefers-reduced-motion:no-preference){.cem-card.svelte-o77yjy:has(.card-head:where(.svelte-o77yjy):hover){transform:translateY(-2px)}}.card-head.svelte-o77yjy{display:flex;flex-direction:column;gap:var(--spacing-2xs);padding-block:var(--spacing-s);padding-inline:var(--spacing) var(--spacing-s);border:var(--border-width-thin) solid var(--tone-edge);border-radius:var(--radius-2);background-color:var(--tone-ground);color:var(--tone-ink);text-decoration:none;outline:0 solid var(--focus-ring-colour);outline-offset:var(--border-width-thin);transition:filter var(--duration-base) var(--ease-standard),outline-width var(--focus-ring-duration) var(--ease-standard)}.card-head.svelte-o77yjy:hover{filter:brightness(1.05)}.card-head.svelte-o77yjy:focus-visible{outline-width:var(--focus-ring-width)}.card-head.svelte-o77yjy h2:where(.svelte-o77yjy){margin:0;font-size:var(--font-size-2);font-weight:600;line-height:var(--line-height-tight);overflow-wrap:break-word}.card-meta.svelte-o77yjy{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:var(--spacing-xs);min-height:1.5rem}.card-code.svelte-o77yjy{font-weight:500;opacity:.85}.plate.svelte-o77yjy{overflow:hidden}.no-rows-span.svelte-o77yjy{grid-column:1 / -1;column-span:all}.days.svelte-omzitb{display:flex;flex-direction:column;gap:var(--spacing-s)}.day-list.svelte-omzitb{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--spacing-2xs)}.gv.svelte-1q9rq0n{display:flex;flex-direction:column;inline-size:100%}.gv-list.svelte-1q9rq0n{list-style:none;margin:0;padding:0}.gv-row.svelte-1q9rq0n{position:relative;display:flex;align-items:center;gap:var(--spacing-xs);padding-block:calc(var(--spacing-3xs) + var(--spacing-2xs));padding-inline:calc(var(--spacing-2xs) + (var(--spacing-m) + var(--spacing-xs)) * var(--level, 0)) var(--spacing-s);color:var(--c-text-n-1)}.gv-row.svelte-1q9rq0n:first-child{border-start-start-radius:inherit;border-start-end-radius:inherit}.gv-row.svelte-1q9rq0n:last-child{border-end-start-radius:inherit;border-end-end-radius:inherit}.gv-row.svelte-1q9rq0n:hover{background-color:var(--c-bg-n)}.gv-row.svelte-1q9rq0n:has(.gv-toggle:where(.svelte-1q9rq0n):hover){background-color:var(--c-n-2)}.gv-toggle.svelte-1q9rq0n{display:inline-flex;flex:0 0 auto;padding:0;border:none;background:none;color:inherit;cursor:pointer;outline:0 solid var(--focus-ring-colour)}.gv-toggle.svelte-1q9rq0n:after{content:"";position:absolute;inset:0;border-radius:var(--radius-2);outline:0 solid var(--focus-ring-colour);outline-offset:calc(-1 * var(--focus-ring-width));transition:outline-width var(--focus-ring-duration) var(--ease-standard)}.gv-toggle.svelte-1q9rq0n:focus-visible:after{outline-width:var(--focus-ring-width)}.gv-name.svelte-1q9rq0n a{position:relative}.gv-chevron.svelte-1q9rq0n{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;inline-size:var(--spacing-m);color:var(--c-n-6);transition:transform var(--duration-fast) var(--ease-standard),color var(--duration-fast) var(--ease-standard)}.gv-chevron.open.svelte-1q9rq0n{transform:rotate(90deg)}.gv-toggle.svelte-1q9rq0n:hover .gv-chevron:where(.svelte-1q9rq0n){color:var(--c-text-n-1)}.gv-name.svelte-1q9rq0n{min-inline-size:0;overflow:clip;overflow-clip-margin:var(--focus-ring-width);text-overflow:ellipsis;white-space:nowrap}.gv-name.section.svelte-1q9rq0n{font-weight:500}.gv-meta.svelte-1q9rq0n{flex-shrink:10;min-inline-size:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--c-n-7)}.list-truncated.svelte-uquggc{margin:0;padding:var(--spacing-s) var(--spacing-m);border:var(--border-width-thin) solid var(--c-border-n-1);border-radius:var(--radius-1);background-color:var(--c-n-1);color:var(--c-text-n-2)}
