.draft-note button{border:0;padding:0 10px;background:none;color:#3c6b4a;font:inherit;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.demo-options{display:flex;align-items:center;gap:12px}.demo-options button{border:1px solid #cfddce;border-radius:4px;padding:5px 9px;background:#f6faf4;color:#4b7452;font-size:10px}.demo-options .reset-demo{border:0;background:none}.missing-image{height:176px;display:grid;place-items:center;border:1px dashed #b9c8b0;background:#f0f4ed;color:#819274;font-size:11px}.getting-started{padding-top:50px;padding-bottom:55px;border-top:1px solid var(--line)}.start-path{display:grid;grid-template-columns:repeat(3,1fr);gap:30px;margin-top:28px}.start-path>div{padding:0 24px 0 0;border-right:1px solid #d6e2d1}.start-path>div:last-child{border:0}.start-num{height:26px;width:26px;display:grid;place-items:center;border-radius:50%;background:#e5efe0;border:1px solid #c6d9be;color:#4d7752;font-size:11px;margin-bottom:12px}.start-path h3{font-size:16px}.start-path p{font-size:12px;color:#768a72;line-height:2;margin-top:9px}.opening-facts{display:grid;grid-template-columns:1fr 1fr 1.3fr;gap:25px;border-top:1px solid var(--line);border-bottom:1px solid var(--line);margin-top:30px;padding:22px 0}.opening-facts strong{font-size:13px;color:#5d7557}.opening-facts p{font-size:12px;line-height:1.9;color:#82907b;margin-top:7px}.owner-pending{font-size:11px;color:#7b8d73;margin-top:18px}.owner-pending summary{cursor:pointer;color:#5f7f57}.owner-pending ul{padding-left:20px;line-height:2}.config-dialog{max-width:840px;width:calc(100vw - 40px);padding:30px;max-height:90vh;overflow:auto}.config-intro{font-size:12px!important;margin-top:10px!important;color:#7b8d75!important}.config-dialog form{margin-top:22px}.config-dialog fieldset{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:15px;border:1px solid #d2e0cd;border-radius:6px;margin:0 0 21px;padding:18px 17px}.config-dialog legend{font-size:13px;color:#4d7045;padding:0 8px;font-weight:600}.config-dialog label{font-size:11px;color:#6d8364;display:block;line-height:1.8}.config-dialog input,.config-dialog select{display:block;width:100%;border:1px solid #bccfb5;border-radius:4px;padding:8px 10px;background:white;color:#365e2f;font:12px/1.5 inherit;margin-top:5px;min-width:0}.config-dialog input:focus,.config-dialog select:focus{outline:2px solid #83a775;outline-offset:1px}.config-dialog .wide,.config-facts,.field-note{grid-column:1/-1}.field-note{font-size:10px;line-height:1.9;color:#8b8b6a;margin:0}.config-facts{font-size:11px;line-height:1.9;color:#839278;background:#f1f6ed;padding:12px 14px;border-radius:4px}.config-actions{display:flex;justify-content:flex-end;gap:10px;flex-wrap:wrap;position:sticky;bottom:-30px;padding:15px 0 5px;background:white;border-top:1px solid #d9e3d2}.config-actions .button{font-size:11px;padding:9px 13px;min-height:36px}#configStatus{font-size:12px;color:#8c6e30;line-height:1.9;margin:10px 0}.config-dialog .dialog-close{position:sticky;top:-20px;float:right;right:0;background:white;border-radius:50%}.case-alias{display:block;font-size:14px;color:#285e3b;margin-bottom:4px}@media(max-width:760px){.demo-options{gap:5px}.demo-options button{font-size:9px;padding:5px}.demo-options .reset-demo{display:none}.demo-topline{gap:3px}.demo-tabs button{font-size:10px;padding:12px 8px}.start-path{grid-template-columns:1fr;gap:20px;margin-top:22px}.start-path>div{border:0;border-bottom:1px solid #d6e2d1;padding:0 0 18px}.start-path h3{font-size:14px}.start-path p{font-size:12px}.opening-facts{grid-template-columns:1fr;gap:16px;padding:20px 0}.getting-started{padding-top:34px;padding-bottom:35px}.config-dialog{padding:22px;max-height:93vh}.config-dialog fieldset{grid-template-columns:1fr 1fr;padding:15px 12px;gap:13px}.config-dialog label{font-size:10px}.config-dialog input,.config-dialog select{font-size:12px;padding:8px}.config-actions{bottom:-22px;gap:7px}.config-actions .button{font-size:10px;padding:9px}.missing-image{height:138px}}
[hidden]{display:none!important}
