.branch-child{margin-left:10px!important;border-left:2px solid var(--line);border-radius:0!important}.ui-lab{display:flex;flex-wrap:wrap;gap:14px;align-items:center}.ui-lab label{display:flex;flex-direction:column;gap:4px;font-size:14px}.ui-lab input,.ui-lab select{padding:6px;background:var(--paper);color:var(--ink);border:1px solid var(--line);border-radius:5px;max-width:100%}.ui-lab input[type=number]{width:100px}.ui-output{display:block;padding:14px;margin:16px 0;background:var(--soft);border-left:3px solid var(--accent)}.ui-preview{max-width:270px;min-height:160px;margin:18px auto;border:8px solid #364b50;border-radius:26px;background:#11252b;color:#eaf3f0;padding:20px;text-align:center}.ui-preview strong{display:block;font-size:27px;margin:10px 0}.ui-preview small{display:block;color:#b8cfca}.ui-preview button{color:#12342d;background:#83d5ba;border:0;border-radius:7px;padding:8px 18px}.ui-row-demo{display:flex;flex-wrap:wrap;gap:10px;justify-content:center;margin:auto;max-width:100%;padding:16px;border:1px dashed var(--accent)}.ui-row-demo span{padding:8px;background:var(--soft);border:1px solid var(--line);min-width:70px;text-align:center}.ui-resource{padding:16px;border:1px solid var(--line);border-radius:8px;background:var(--paper)}h4{font-size:16px;margin:20px 0 8px}.branch-route{font-size:14px;color:var(--muted)}
