.aiu{display:block}.aiu-alert{margin:0 0 14px;padding:12px 16px;border-radius:12px;font-weight:600;font-size:14px}.aiu-alert.bad{background:#fde3e1;color:#8c1d18;border:1px solid #f3b8b3}.aiu-alert.warn{background:#fff4cf;color:#7a5200;border:1px solid #f1d98a}.aiu-chart svg{display:block;width:100%;height:220px}.aiu-chart rect{fill:#e0a92b}.aiu-chart g:hover rect{fill:#191919}.aiu-chart .fut rect{fill:#ece7da}.aiu-chart rect.zero{fill:#e6e0d6}.aiu-chart text{font-size:7px;fill:#8b8578;text-anchor:middle;font-family:inherit}.aiu-axis{display:flex;justify-content:space-between;gap:10px;margin:6px 0 0;font-size:12px;color:#7d8476}.aiu-form{display:flex;flex-direction:column;gap:12px}.aiu-form label{display:flex;flex-direction:column;gap:5px;font-size:13px;font-weight:600;color:#3a3f48}.aiu-form small{font-weight:400;color:#7d8476;font-size:12px}.aiu-in{display:flex;align-items:center;border:1px solid var(--line);border-radius:10px;background:#fff;overflow:hidden}.aiu-in b{padding:0 10px;color:#7d8476;font-size:13px}.aiu-in input{flex:1;min-width:0;border:0;padding:9px 10px 9px 0;font-size:15px;font-weight:700;background:transparent;font-variant-numeric:tabular-nums}.aiu-in input:first-child{padding-left:12px}.aiu-two{display:grid;grid-template-columns:1fr 1fr;gap:10px}.aiu-foot{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.aiu-foot small{color:#7d8476;font-size:12px}.aiu-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:2px;max-height:322px;overflow:auto}.aiu-list li{display:flex;align-items:center;gap:10px;padding:9px 4px;border-bottom:1px solid #f0f1ec}.aiu-list li:last-child{border-bottom:0}.aiu-main{flex:1;min-width:0;display:flex;flex-direction:column;gap:1px}.aiu-main b{font-size:13.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.aiu-main small{font-size:12px;color:#7d8476}.aiu-main .ov-meter{margin-top:6px;height:5px}.aiu-main em{font-style:normal}.aiu-main em.bad{color:#c62828;font-weight:700}.aiu-list strong{font-size:14px;font-variant-numeric:tabular-nums;white-space:nowrap}.aiu-models{font-size:12.5px;color:#4a5160}.aiu-models summary{cursor:pointer;font-weight:600;padding:4px 0}.aiu-models table{width:100%;border-collapse:collapse}.aiu-models td{padding:6px 4px;border-top:1px solid #f0f1ec}.aiu-models td:last-child{text-align:right;font-weight:700;white-space:nowrap}.aiu-note{margin:4px 0 0;max-width:900px}@media (max-width:700px){.aiu-two{grid-template-columns:1fr}.aiu-chart svg{height:150px}}.ov-row3.aiu-row4{grid-template-columns:repeat(4,minmax(0,1fr))}@media (max-width:1280px){.ov-row3.aiu-row4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:700px){.ov-row3.aiu-row4{grid-template-columns:minmax(0,1fr)}}.aiu-av-note{margin:8px 0 0;font-size:11.5px}.aiu-prov{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-bottom:22px}.aiu-prov-card{display:grid;gap:8px;align-content:start}.aiu-prov-card header{display:flex;justify-content:space-between;align-items:baseline;gap:8px}.aiu-prov-card h2{font-size:14px;margin:0}.aiu-prov-card strong{font-size:22px}.aiu-bill{font-size:12px;font-weight:600;color:#8a6a12}@media (max-width:700px){.aiu-prov{grid-template-columns:minmax(0,1fr)}}.aiu-av-lim{display:grid;grid-template-columns:1fr 1fr;gap:8px;align-items:end;margin-top:12px;padding-top:12px;border-top:1px solid var(--line)}.aiu-av-lim>b{grid-column:1/-1;font-size:13px}.aiu-av-lim label{display:grid;gap:4px;font-size:12px;color:#5b5444}.aiu-av-lim .btn{grid-column:1/-1;justify-self:start}.aiu-tl{display:flex;flex-direction:column;gap:4px;margin-top:12px;padding:10px 12px;border-radius:12px;background:#faf7ef;font-size:13px}.aiu-tl span{color:#5e584b}.aiu-tl-lim,.aiu-lp-lim{display:flex;gap:8px;align-items:center;flex-wrap:wrap;margin-top:6px}.aiu-tl-lim input,.aiu-lp-lim input{width:56px}.aiu-h3{font-size:13px;margin:12px 0 6px}.aiu-hp-pages{display:flex;flex-wrap:wrap;gap:6px;margin:10px 0 0}.aiu-hp-ans{align-items:flex-start}.aiu-hp-ans details{margin-top:4px}.aiu-hp-ans summary{font-size:11px;color:#8a7f66;cursor:pointer}.aiu-hp-reply{white-space:pre-line;font-size:12px;line-height:1.55;margin:6px 0 0;color:#4d4a42;max-height:180px;overflow:auto}.aiu-hp-act{display:flex;flex-direction:column;gap:4px;flex-shrink:0}.aiu-help-lim{margin-top:12px;border-top:1px solid var(--line);padding-top:12px}.aiu-explain{font-size:12px;line-height:1.55;background:#fff8e1;border:1px solid #f0dfa5;border-radius:8px;padding:10px 12px;margin:0 0 4px;color:#5d5132}.aiu-stop{align-items:flex-start}.aiu-stop span{display:flex;flex-direction:column;gap:2px}.aiu-stop small{font-weight:400}.aiu-form label.aiu-stop{flex-direction:row;display:flex;gap:10px;align-items:flex-start}.aiu-form .aiu-stop input{width:18px;height:18px;flex:none;margin-top:2px}
