.rw-folder-tree[data-v-6dc48c17]{padding:var(--rw-space-4)}.rw-folder-tree__error[data-v-6dc48c17]{padding:var(--rw-space-4) var(--rw-space-2);color:var(--color-danger);font-size:var(--rw-text-sm);margin:0}.rw-folder-tree__toolbar[data-v-6dc48c17]{padding-bottom:var(--rw-space-4);margin-bottom:var(--rw-space-3);border-bottom:1px solid var(--color-border);justify-content:flex-end;display:flex}.rw-folder-tree__new[data-v-6dc48c17]{align-items:center;gap:var(--rw-space-3);border:1px solid var(--color-border);border-radius:var(--radius);color:var(--rw-chlorophyll-deep);font-family:var(--font-body);font-size:var(--rw-text-sm);padding:var(--rw-space-3) var(--rw-space-4);cursor:pointer;background:0 0;font-weight:500;transition:border-color .16s,background .16s;display:inline-flex}.rw-folder-tree__new[data-v-6dc48c17]:hover{background:color-mix(in srgb, var(--rw-chlorophyll-deep) 10%, transparent)}.rw-folder-tree__new[data-v-6dc48c17]:focus-visible{border-color:var(--color-border-strong);box-shadow:var(--focus-ring);outline:none}.rw-folder-tree__draft[data-v-6dc48c17],.rw-folder-tree__confirm[data-v-6dc48c17]{gap:var(--rw-space-3);border:1px solid var(--color-border);border-radius:var(--radius);padding:var(--rw-space-4) var(--rw-space-4);margin-bottom:var(--rw-space-4);background:color-mix(in srgb, var(--rw-chlorophyll-deep) 6%, transparent);flex-direction:column;display:flex}.rw-folder-tree__draft-actions[data-v-6dc48c17],.rw-folder-tree__confirm-actions[data-v-6dc48c17]{justify-content:flex-end;gap:var(--rw-space-3);display:flex}.rw-folder-tree__draft-cancel[data-v-6dc48c17],.rw-folder-tree__draft-save[data-v-6dc48c17],.rw-folder-tree__confirm-actions button[data-v-6dc48c17]{border:1px solid var(--color-border-strong);border-radius:var(--radius);background:var(--color-surface);font-family:var(--font-body);font-size:var(--rw-text-xs);padding:var(--rw-space-2) var(--rw-space-4);cursor:pointer}.rw-folder-tree__draft-save[data-v-6dc48c17],.rw-folder-tree__confirm-delete[data-v-6dc48c17]{border-color:var(--rw-chlorophyll-deep);color:var(--rw-chlorophyll-deep);font-weight:600}.rw-folder-tree__confirm-delete[data-v-6dc48c17]{border-color:var(--color-danger);color:var(--color-danger)}.rw-folder-tree__draft-save[data-v-6dc48c17]:disabled{opacity:.5;cursor:not-allowed}.rw-folder-tree__draft-error[data-v-6dc48c17]{color:var(--color-danger);font-size:var(--rw-text-xs);margin:0}.rw-folder-tree__draft-input[data-v-6dc48c17] .p-inputtext,.rw-folder-tree__draft-input[data-v-6dc48c17]{width:100%}.rw-folder-tree__tree[data-v-6dc48c17]{--p-tree-background:transparent;--p-tree-gap:2px}.rw-folder-tree__tree[data-v-6dc48c17] .p-tree-node-content{padding:var(--rw-space-3) var(--rw-space-3);border-radius:var(--radius)}.rw-folder-tree__tree[data-v-6dc48c17] .p-tree-node-label{flex:1;min-width:0}.rw-folder-tree__tree[data-v-6dc48c17] .p-tree-node-content:hover:not([data-p-selected=true]){background:color-mix(in srgb, var(--rw-chlorophyll-deep) 7%, transparent)}.rw-folder-node[data-v-6dc48c17]{align-items:center;gap:var(--rw-space-4);width:100%;min-width:0;display:flex}.rw-folder-node__name[data-v-6dc48c17]{white-space:nowrap;text-overflow:ellipsis;min-width:0;color:var(--color-text);font-size:var(--rw-text-sm);flex:1;overflow:hidden}.rw-folder-node__trail[data-v-6dc48c17]{flex:0 0 82px;justify-content:flex-end;align-items:center;height:26px;display:flex;position:relative}.rw-folder-node__count[data-v-6dc48c17]{color:var(--color-text-soft);font-size:var(--rw-text-xs);font-family:var(--font-mono);font-variant-numeric:tabular-nums;padding-right:var(--rw-space-2);transition:opacity .12s}.rw-folder-node__actions[data-v-6dc48c17]{justify-content:flex-end;align-items:center;gap:var(--rw-space-1);opacity:0;pointer-events:none;transition:opacity .12s;display:inline-flex;position:absolute;inset:0}.rw-folder-node:hover .rw-folder-node__actions[data-v-6dc48c17],.rw-folder-node:focus-within .rw-folder-node__actions[data-v-6dc48c17]{opacity:1;pointer-events:auto}.rw-folder-node:hover .rw-folder-node__count[data-v-6dc48c17],.rw-folder-node:focus-within .rw-folder-node__count[data-v-6dc48c17]{opacity:0}@media (prefers-reduced-motion:reduce){.rw-folder-node__actions[data-v-6dc48c17],.rw-folder-node__count[data-v-6dc48c17]{transition:none}}.rw-folder-node__action[data-v-6dc48c17]{border-radius:var(--radius);width:26px;height:26px;color:var(--color-text-soft);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;display:inline-flex}.rw-folder-tree__tree[data-v-6dc48c17] .p-tree-node-content[data-p-selected=true] .rw-folder-node__name,.rw-folder-tree__tree[data-v-6dc48c17] .p-tree-node-content[data-p-selected=true] .rw-folder-node__count,.rw-folder-tree__tree[data-v-6dc48c17] .p-tree-node-content[data-p-selected=true] .rw-folder-node__action{color:var(--rw-on-chlorophyll)}.rw-folder-node__action[data-v-6dc48c17]:hover{background:color-mix(in srgb, var(--rw-chlorophyll-deep) 14%, transparent);color:var(--rw-chlorophyll-deep)}.rw-folder-node__action[data-v-6dc48c17]:focus-visible{box-shadow:0 0 0 2px color-mix(in srgb, var(--rw-chlorophyll-deep) 30%, transparent);outline:none}.rw-folder-node__action--delete[data-v-6dc48c17]:hover{background:color-mix(in srgb, var(--color-danger) 14%, transparent);color:var(--color-danger)}.rw-folder-tree__tree[data-v-6dc48c17] .p-tree-node-content:focus-visible{box-shadow:0 0 0 2px color-mix(in srgb, var(--rw-chlorophyll-deep) 30%, transparent);outline:none}.rw-folder-select[data-v-15022203]{display:inline-flex}.rw-folder-select__trigger[data-v-15022203]{align-items:center;gap:var(--rw-space-3);padding:var(--rw-space-3) var(--rw-space-5);border:1px solid var(--color-border-strong);border-radius:var(--radius);background:var(--color-surface-sunken);color:var(--color-text);font-family:var(--font-body);font-size:var(--rw-text-base);cursor:pointer;transition:border-color .16s,background .16s;display:inline-flex}.rw-folder-select__trigger[data-v-15022203]:hover{border-color:var(--rw-chlorophyll-deep);background:color-mix(in srgb, var(--rw-chlorophyll-deep) 8%, transparent)}.rw-folder-select__trigger[data-v-15022203]:focus-visible{border-color:var(--color-border-strong);box-shadow:var(--focus-ring);outline:none}.rw-folder-select__label[data-v-15022203]{font-weight:600}.rw-folder-select__count[data-v-15022203]{font-family:var(--font-mono,monospace);font-size:var(--rw-text-xs);color:var(--color-text-soft)}.rw-folder-select__chevron[data-v-15022203]{font-size:var(--rw-text-2xs);color:var(--color-text-soft)}.rw-folder-select__popover .rw-folder-tree{width:min(480px, calc(100vw - var(--rw-space-8)))}.rw-mll__head[data-v-709ceb1c]{justify-content:space-between;align-items:center;gap:var(--rw-space-5);flex-wrap:wrap;display:flex}.rw-mll__title-row[data-v-709ceb1c]{align-items:center;gap:var(--rw-space-4);min-width:0;display:flex}.rw-mll__title[data-v-709ceb1c]{font-size:var(--rw-text-display);margin:0}.rw-mll__sep[data-v-709ceb1c]{font-size:var(--rw-text-2xl);color:var(--color-text-soft)}.rw-mll__lead[data-v-709ceb1c]{color:var(--color-text-soft);font-size:var(--rw-text-lg);max-width:56ch;margin:var(--rw-space-3) 0 0}.rw-mll .rw-mll__map[data-v-709ceb1c]{height:clamp(320px,42vh,480px);margin-top:var(--rw-space-6)}
