.error.svelte-738yw4{height:3.5rem;padding:.75rem .75rem .75rem 1rem;gap:.75rem;display:flex;align-items:center;border-bottom:1px solid var(--color-foreground-level-3)}.error.expanded.svelte-738yw4{border-bottom:1px solid var(--color-negative-level-2)}.error.has-suberrors.svelte-738yw4{width:100%}.suberror.svelte-738yw4{border-bottom:1px solid var(--color-negative-level-2)}.suberror.svelte-738yw4:last-child{border-bottom:1px solid var(--color-foreground-level-3)}.detail.svelte-738yw4{display:flex;flex-direction:column;align-items:start}.detail.svelte-738yw4>:where(.svelte-738yw4){display:block;max-width:430px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.actions.svelte-738yw4{margin-left:auto;display:flex;align-items:center;gap:0 10px}.expand-chevron.svelte-738yw4{transition:transform .3s,background-color .3s;border-radius:50%}.hidden.svelte-738yw4{display:none}.list-editor-input.svelte-17bc0x5{display:flex;padding:.75rem .75rem .75rem 1rem;align-items:center;gap:.75rem}.list-editor-input.svelte-17bc0x5:not(:last-child){border-bottom:1px solid var(--color-foreground-level-3)}input.svelte-17bc0x5{flex:1}input.svelte-17bc0x5:focus{outline:none}.item.svelte-155gm8e{height:56px;padding:.75rem;container-type:inline-size;background-color:var(--color-background);transition:background-color 1s}.item.highlight.svelte-155gm8e{background-color:var(--color-primary-level-1)}.item.has-bottom-border.svelte-155gm8e{border-bottom:1px solid var(--color-foreground-level-3)}.left.svelte-155gm8e{flex:1;width:100%;min-width:0}.left.svelte-155gm8e .inner:where(.svelte-155gm8e){width:-moz-fit-content;width:fit-content;max-width:100%}.item.svelte-155gm8e,.right.svelte-155gm8e{display:flex;align-items:center;gap:.5rem;min-width:0}.percentage-editor.svelte-155gm8e{display:flex;padding:0 2px;align-items:center;justify-content:flex-end;position:relative;cursor:pointer;border-radius:4px;box-shadow:0 0 0 0 var(--color-primary);transition:box-shadow .2s,color .2s}.percentage-editor.editable.svelte-155gm8e{box-shadow:0 0 0 1px var(--color-foreground)}.percentage-editor.error.svelte-155gm8e{box-shadow:0 0 0 1px var(--color-negative);color:var(--color-negative)}.percentage-editor.zero.svelte-155gm8e{color:var(--color-foreground-level-5);box-shadow:0 0 0 1px var(--color-foreground-level-5)}.percentage-editor.editing-percentage.svelte-155gm8e{box-shadow:0 0 0 2px var(--color-primary);color:var(--color-foreground)}.percentage-editor.svelte-155gm8e .percentage:where(.svelte-155gm8e){text-align:right}.percentage-editor.svelte-155gm8e input:where(.svelte-155gm8e){position:absolute;right:0;padding-right:16.5px;text-align:right;box-sizing:border-box;border-radius:4px;overflow:hidden;box-shadow:0 0 0 0 var(--color-primary);transition:box-shadow .2s}.percentage-editor.svelte-155gm8e input:where(.svelte-155gm8e):focus{outline:none}.percentage-editor.editing-percentage.svelte-155gm8e .percentage:where(.svelte-155gm8e){display:none}.percentage-editor.svelte-155gm8e:not(.editing-percentage) input:where(.svelte-155gm8e){opacity:0;pointer-events:none}.remaining-percentage-indicator.svelte-qx1j7{display:flex;justify-content:flex-end;align-items:center;gap:.25rem;white-space:nowrap}.remaining-percentage-indicator.error.svelte-qx1j7{color:var(--color-negative)}.remaining-percentage-indicator.valid.svelte-qx1j7{color:var(--color-positive)}.remaining-percentage-indicator.svelte-qx1j7 .pie:where(.svelte-qx1j7){overflow:visible;position:relative}.remaining-percentage-indicator.svelte-qx1j7 .pie:where(.svelte-qx1j7) .icon:where(.svelte-qx1j7){position:absolute;top:4px;left:4px}.remaining-percentage-indicator.svelte-qx1j7 .pie:where(.svelte-qx1j7) .pie-piece:where(.svelte-qx1j7){transition:all .2s;stroke:var(--color-primary)}.remaining-percentage-indicator.error.svelte-qx1j7 .pie:where(.svelte-qx1j7) .pie-piece:where(.svelte-qx1j7){stroke:var(--color-negative)}.remaining-percentage-indicator.valid.svelte-qx1j7 .pie:where(.svelte-qx1j7) .pie-piece:where(.svelte-qx1j7){stroke:var(--color-positive)}.list-editor.svelte-5s6cbf{container-type:inline-size;position:relative}.list-editor.with-outline.svelte-5s6cbf .inner:where(.svelte-5s6cbf){border:1px solid var(--color-foreground-level-3);border-radius:1.5rem 0 1.5rem 1.5rem;overflow:hidden}.action-row.svelte-5s6cbf{display:flex;justify-content:space-between;margin-top:1rem}.items.svelte-5s6cbf{max-height:24rem;overflow:scroll}@container (max-width: 600px){.action-row.svelte-5s6cbf{flex-direction:column;align-items:center;gap:.5rem}}
