.model:where(.astro-g3wwwirr){margin:0 0 20px;font-size:.78rem;line-height:1.6}.model:where(.astro-g3wwwirr) code:where(.astro-g3wwwirr){color:var(--gw-white)}.st:where(.astro-g3wwwirr){font:500 .62rem/1 var(--gw-font-mono);letter-spacing:.05em;text-transform:uppercase;color:#b9a3ff;border:1px solid #b9a3ff66;border-radius:3px;margin-right:6px;padding:4px 7px;display:inline-block}.pg:where(.astro-g3wwwirr){grid-template-columns:1fr;gap:16px;margin-bottom:16px;display:grid}@media (width>=980px){.pg:where(.astro-g3wwwirr){grid-template-columns:1fr 1fr}}.pg:where(.astro-g3wwwirr)>:where(.astro-g3wwwirr){min-width:0}h3:where(.astro-g3wwwirr){margin-bottom:16px;font-size:1.05rem}h3:where(.astro-g3wwwirr) .base:where(.astro-g3wwwirr),h3:where(.astro-g3wwwirr) .sub:where(.astro-g3wwwirr){color:var(--gw-steel);margin-left:8px;font-size:.75rem;font-weight:400}.fields:where(.astro-g3wwwirr){grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}@media (width>=560px){.fields:where(.astro-g3wwwirr){grid-template-columns:repeat(4,minmax(0,1fr))}}.fields:where(.astro-g3wwwirr) label:where(.astro-g3wwwirr){font:500 .7rem/1.2 var(--gw-font-mono);letter-spacing:.06em;color:var(--gw-steel);gap:6px;display:grid}.fields:where(.astro-g3wwwirr) label:where(.astro-g3wwwirr):first-child{grid-column:1/-1}.fields:where(.astro-g3wwwirr) small:where(.astro-g3wwwirr){letter-spacing:0;color:#5c6678;margin-left:4px;font-size:.65rem}.fields:where(.astro-g3wwwirr) input:where(.astro-g3wwwirr),.fields:where(.astro-g3wwwirr) select:where(.astro-g3wwwirr){min-width:0;font:400 .9rem/1.3 var(--gw-font-mono);color:var(--gw-white);background:var(--gw-bg);border:1px solid var(--gw-line-strong);border-radius:var(--gw-radius);padding:8px 10px}.fields:where(.astro-g3wwwirr) input:where(.astro-g3wwwirr):focus,.fields:where(.astro-g3wwwirr) select:where(.astro-g3wwwirr):focus{border-color:var(--gw-teal);outline:none}.warn:where(.astro-g3wwwirr){color:#ffb020;margin-top:12px;font-size:.76rem}.warn:where(.astro-g3wwwirr) p{margin:0 0 6px}.btns:where(.astro-g3wwwirr){flex-wrap:wrap;gap:10px;margin-top:16px;display:flex}.btns:where(.astro-g3wwwirr) .btn:where(.astro-g3wwwirr){cursor:pointer}.hint:where(.astro-g3wwwirr){margin:14px 0 0;font-size:.82rem}.leds:where(.astro-g3wwwirr){flex-wrap:wrap;align-items:center;gap:8px 16px;margin-bottom:14px;font-size:.72rem;display:flex}.led:where(.astro-g3wwwirr){color:var(--gw-steel);align-items:center;gap:6px;display:inline-flex}.led:where(.astro-g3wwwirr) i:where(.astro-g3wwwirr){background:var(--gw-line-strong);border-radius:50%;width:10px;height:10px;transition:background .15s,box-shadow .15s}.led:where(.astro-g3wwwirr).on{color:var(--gw-white)}.led:where(.astro-g3wwwirr).on i:where(.astro-g3wwwirr){background:var(--gw-green);box-shadow:0 0 8px var(--gw-green)}.led:where(.astro-g3wwwirr).err.on i:where(.astro-g3wwwirr){background:#ff5c7a;box-shadow:0 0 8px #ff5c7a}.q:where(.astro-g3wwwirr){color:var(--gw-steel);align-items:center;gap:6px;margin-left:auto;display:inline-flex}.q:where(.astro-g3wwwirr) i{border:1px solid var(--gw-line-strong);border-radius:2px;width:12px;height:12px;display:inline-block}.q:where(.astro-g3wwwirr) i.on{background:var(--gw-teal);border-color:var(--gw-teal)}table:where(.astro-g3wwwirr){border-collapse:collapse;width:100%;font-size:.76rem}th:where(.astro-g3wwwirr),td:where(.astro-g3wwwirr){text-align:left;border-bottom:1px solid var(--gw-line);padding:6px 8px}th:where(.astro-g3wwwirr){color:var(--gw-steel);letter-spacing:.08em;text-transform:uppercase;font-size:.66rem;font-weight:500}td:where(.astro-g3wwwirr){color:var(--gw-white)}.regs:where(.astro-g3wwwirr) td .acc{color:#5c6678;margin-left:6px;font-size:.65rem}.regs:where(.astro-g3wwwirr) tr.chg td{color:var(--gw-teal);background:#0f1d1d;transition:background .4s}h4:where(.astro-g3wwwirr){font:500 .68rem/1 var(--gw-font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--gw-steel);margin:18px 0 8px}.log:where(.astro-g3wwwirr){gap:4px;max-height:180px;margin:0;padding:0;font-size:.72rem;list-style:none;display:grid;overflow-y:auto}.log:where(.astro-g3wwwirr) li{color:var(--gw-steel)}.log:where(.astro-g3wwwirr) li:first-child{color:var(--gw-white)}.log:where(.astro-g3wwwirr) b.e,.log:where(.astro-g3wwwirr) li.e b{color:#ff5c7a;font-weight:500}.log:where(.astro-g3wwwirr) b.ok{color:var(--gw-green);font-weight:500}.mem:where(.astro-g3wwwirr){margin-bottom:16px}.memgrid:where(.astro-g3wwwirr){grid-template-columns:1fr;gap:16px;display:grid}@media (width>=760px){.memgrid:where(.astro-g3wwwirr){grid-template-columns:repeat(3,minmax(0,1fr))}}.memgrid:where(.astro-g3wwwirr) .blk h4{color:var(--gw-teal);margin-top:0}.memgrid:where(.astro-g3wwwirr) .blk h4 span{color:var(--gw-steel);text-transform:none;letter-spacing:0;margin-left:6px}.memgrid:where(.astro-g3wwwirr) table{font-family:var(--gw-font-mono);font-size:.72rem}.memgrid:where(.astro-g3wwwirr) td:first-child{color:#5c6678;white-space:nowrap;width:1%}.memgrid:where(.astro-g3wwwirr) .empty{margin:0;font-size:.8rem}.code-h:where(.astro-g3wwwirr){flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-bottom:12px;display:flex}.code-h:where(.astro-g3wwwirr) h3:where(.astro-g3wwwirr){margin:0}.tabs:where(.astro-g3wwwirr){gap:6px;font-size:.72rem;display:flex}.tabs:where(.astro-g3wwwirr) button:where(.astro-g3wwwirr){font:inherit;color:var(--gw-steel);border:1px solid var(--gw-line-strong);cursor:pointer;background:0 0;border-radius:4px;padding:4px 10px}.tabs:where(.astro-g3wwwirr) button:where(.astro-g3wwwirr)[aria-selected=true]{color:var(--gw-bg);background:var(--gw-teal);border-color:var(--gw-teal)}#copy:where(.astro-g3wwwirr){color:var(--gw-teal)}pre:where(.astro-g3wwwirr){border:1px solid var(--gw-line);border-radius:var(--gw-radius);color:var(--gw-white);background:#05060a;margin:0;padding:18px;font-size:.76rem;line-height:1.6;overflow-x:auto}.src:where(.astro-g3wwwirr){margin:12px 0 0;font-size:.72rem}code:where(.astro-g3wwwirr){font-family:var(--gw-font-mono)}
