.snippet.svelte-suifts{display:grid;grid-template-columns:1fr auto 1fr auto 1fr;gap:.5rem;height:calc(100dvh - 2rem);box-sizing:border-box;overflow:clip;padding:.5rem}.flex-col.svelte-suifts{display:flex;flex-direction:column;gap:.75rem;height:100%;min-height:0}.flex-grow.svelte-suifts{flex-grow:1;display:flex;flex-direction:column}.field.svelte-suifts{display:flex;flex-direction:column;gap:.25rem}.delete-btn.svelte-suifts{display:flex;align-items:center;justify-content:center;gap:.5rem;padding:.5rem;border:1px solid var(--col5);color:var(--col5);cursor:pointer;transition:all .2s ease;font-size:var(--text-xs);font-weight:500;margin-top:auto}.delete-btn.svelte-suifts:hover{background-color:color-mix(in oklch,var(--col5),transparent 90%)}.subtasks-list.svelte-suifts{flex-grow:1;overflow-y:auto;display:flex;flex-direction:column;gap:.25rem;min-height:0}.spacer.svelte-suifts{flex-grow:1}.column-left.svelte-suifts,.column-center.svelte-suifts,.column-right.svelte-suifts{min-height:0}.suggestions-container.svelte-suifts{position:relative;width:100%}.suggestions-list.svelte-suifts{position:absolute;top:100%;left:0;width:100%;background-color:var(--a1bg);border:1px solid var(--a1border);z-index:10;max-height:200px;overflow-y:auto;display:flex;flex-direction:column;margin-top:2px;box-sizing:border-box}.suggestion-item.svelte-suifts{background:transparent;border:none;text-align:left;padding:.5rem .75rem;color:var(--text);font-size:var(--text-xs);cursor:pointer;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.suggestion-item.svelte-suifts:hover{background-color:color-mix(in oklch,var(--text),transparent 90%)}.open-link-btn.svelte-suifts{display:flex;align-items:center;justify-content:center;padding:.5rem;border:1px solid color-mix(in oklch,var(--text),transparent 80%);color:var(--text);background-color:color-mix(in oklch,var(--text),transparent 95%);cursor:pointer;transition:all .2s ease;height:36px;width:36px;box-sizing:border-box}.open-link-btn.svelte-suifts:hover{background-color:color-mix(in oklch,var(--text),transparent 90%);border-color:color-mix(in oklch,var(--text),transparent 50%)}
