.ui-module__djcZYq__page{color:#141a33;background:#f2f4ff;min-height:100vh;font-family:system-ui,-apple-system,Segoe UI,Roboto,sans-serif;line-height:1.5}.ui-module__djcZYq__header{color:#fff;background:#3452e6;justify-content:space-between;align-items:center;gap:12px;padding:14px 16px;display:flex}.ui-module__djcZYq__header a{color:#fff}.ui-module__djcZYq__brand{letter-spacing:.02em;margin:0;font-weight:800}.ui-module__djcZYq__main{gap:16px;max-width:1080px;margin:0 auto;padding:16px;display:grid}.ui-module__djcZYq__narrow{max-width:420px}.ui-module__djcZYq__card{background:#fff;border:1px solid #dce2fa;border-radius:16px;min-width:0;padding:18px 16px}.ui-module__djcZYq__card h2,.ui-module__djcZYq__card h3{margin:0 0 8px}.ui-module__djcZYq__grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));gap:16px;display:grid}.ui-module__djcZYq__form{gap:8px;display:grid}.ui-module__djcZYq__inline{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ui-module__djcZYq__label{gap:4px;font-size:.9rem;font-weight:600;display:grid}.ui-module__djcZYq__input{min-height:40px;font:inherit;background:#fff;border:1px solid #c9d1f5;border-radius:10px;min-width:0;padding:6px 10px}.ui-module__djcZYq__button{color:#fff;min-height:40px;font:inherit;cursor:pointer;background:#3452e6;border:0;border-radius:10px;padding:6px 14px;font-weight:700}.ui-module__djcZYq__button:hover{background:#2a3fa8}.ui-module__djcZYq__button:disabled{opacity:.6;cursor:wait}.ui-module__djcZYq__secondary{color:#2a3fa8;background:#e3e8ff}.ui-module__djcZYq__secondary:hover{background:#d3dbff}.ui-module__djcZYq__ghost{color:#fff;background:0 0;border:1px solid #fff9}.ui-module__djcZYq__table{border-collapse:collapse;width:100%;font-size:.95rem}.ui-module__djcZYq__table th,.ui-module__djcZYq__table td{text-align:left;vertical-align:top;border-bottom:1px solid #edf0fb;padding:6px 4px}.ui-module__djcZYq__scroll{overflow-x:auto}.ui-module__djcZYq__chip{color:#2a3fa8;white-space:nowrap;background:#e3e8ff;border-radius:999px;padding:1px 8px;font-size:.8rem;font-weight:700;display:inline-block}.ui-module__djcZYq__success{color:#177049;background:#dff5ea}.ui-module__djcZYq__warning{color:#8a5200;background:#fff1d6}.ui-module__djcZYq__danger{color:#a12626;background:#fde2e2}.ui-module__djcZYq__error{color:#a12626;margin:0;font-weight:600}.ui-module__djcZYq__ok{color:#177049;margin:0;font-weight:600}.ui-module__djcZYq__muted{color:#56607f;margin:0;font-size:.9rem}.ui-module__djcZYq__nav{background:#3452e6;flex-wrap:wrap;gap:4px 16px;padding:8px 16px;display:flex}.ui-module__djcZYq__nav a{color:#fff;padding:4px 0;font-weight:700;text-decoration:none}.ui-module__djcZYq__nav a:hover{text-decoration:underline}.ui-module__djcZYq__kpis{grid-template-columns:repeat(auto-fit,minmax(min(100%,180px),1fr));gap:12px;display:grid}.ui-module__djcZYq__kpi{background:#e3e8ff;border-radius:12px;padding:14px}.ui-module__djcZYq__kpiValue{color:#2a3fa8;margin:0;font-size:1.6rem;font-weight:800}.ui-module__djcZYq__kpiLabel{color:#56607f;margin:0;font-size:.9rem}.ui-module__djcZYq__details summary{cursor:pointer;font-weight:700}.ui-module__djcZYq__sectionHeader{justify-content:space-between;align-items:center;gap:8px;margin-bottom:8px;display:flex}.ui-module__djcZYq__sectionHeader h2{margin:0}.ui-module__djcZYq__addButton{width:40px;padding:0;font-size:1.4rem;line-height:1}.ui-module__djcZYq__addPanel{background:#f2f4ff;border:1px solid #dce2fa;border-radius:12px;gap:12px;margin-bottom:16px;padding:14px;display:grid}
