.aio46-panel{width:min(1300px,100%);margin:0 auto;padding:24px;box-sizing:border-box}.aio46-head{display:flex;justify-content:space-between;align-items:center;gap:16px;flex-wrap:wrap;margin-bottom:24px}.aio46-head h1{margin:.2rem 0;font-size:clamp(1.4rem,2.7vw,2.2rem)}.aio46-head p{color:var(--muted,#667085);margin:4px 0}.aio46-actions{display:flex;gap:10px;align-items:center;flex-wrap:wrap}.aio46-layout{display:grid;grid-template-columns:minmax(220px,280px) minmax(0,1fr);gap:20px;align-items:start}.aio46-tree,.aio46-editor{border:1px solid #d7e0ed;border-radius:14px;background:white;padding:20px;min-width:0;box-shadow:0 6px 18px #12284b0a}.aio46-tree{display:grid;gap:8px}.aio46-tree>a{display:block;text-decoration:none;color:#25354d;border:1px solid transparent;border-radius:8px;padding:10px}.aio46-tree>a.is-current{background:#eef4ff;border-color:#bad1f8}.aio46-tree code{font-size:12px;white-space:normal;overflow-wrap:anywhere}.aio46-tree span{display:block;color:#637083;font-size:12px;margin-top:4px}.aio46-filebar{display:flex;justify-content:space-between;align-items:center;gap:14px;flex-wrap:wrap;border-bottom:1px solid #e5e9f0;padding-bottom:14px;margin-bottom:14px}.aio46-filebar small{display:block;color:#667085}.aio46-editor-label{display:block;font-weight:700;margin:12px 0}.aio46-editor textarea{display:block;width:100%;box-sizing:border-box;max-width:100%;min-height:360px;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:13px;line-height:1.6;border:1px solid #c9d5e3;background:#101e35;color:#f2f5fa;padding:16px;border-radius:10px;resize:vertical}.aio46-editor textarea:focus{outline:3px solid #a3c5ff;outline-offset:2px}.aio46-tip{background:#f2f6fd;border-radius:10px;padding:14px;color:#43546d;font-size:13px;line-height:1.6;margin:16px 0}.aio46-history{margin-top:30px}.aio46-revision{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:10px;border-top:1px solid #e7ebf0;padding:12px 0}.aio46-revision small{display:block;color:#7a8496}.aio46-stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:14px;margin:20px 0}.aio46-stats article{background:white;padding:22px;border:1px solid #dae1ec;border-radius:14px}.aio46-stats span{font-size:12px;color:#5a6b82;display:block}.aio46-stats strong{display:block;font-size:21px;margin-top:7px;overflow-wrap:anywhere}.aio46-reports-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.aio46-table-wrap{overflow:auto}.aio46-table-wrap table{width:100%;border-collapse:collapse;font-size:13px}.aio46-table-wrap th,.aio46-table-wrap td{padding:12px 8px;text-align:left;border-bottom:1px solid #e8edf2}.aio46-table-wrap td small{display:block;color:#7a8496}.aio46-report-status{margin-top:20px}.aio46-statuses{display:flex;gap:16px;flex-wrap:wrap}.aio46-statuses span{background:#eef3f9;border-radius:10px;padding:10px 14px}.aio46-slot{max-width:1200px;margin:24px auto;padding:12px 18px;box-sizing:border-box}.aio46-slot:empty{display:none}@media(max-width:900px){.aio46-layout,.aio46-reports-grid{grid-template-columns:1fr}.aio46-tree{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:560px){.aio46-panel{padding:14px}.aio46-tree{grid-template-columns:1fr}.aio46-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.aio46-stats article{padding:12px}.aio46-stats strong{font-size:17px}}
