.wr3-app .product-brand-copy{gap:2px;padding:8px 10px 10px;display:grid}.product-brand-copy strong{color:var(--tw-text);font-size:15px}.product-brand-copy span,.developer-boundary span{color:var(--tw-text-3);font-size:11px;line-height:1.35}.wr3-sidebar .wr3-nav-button{text-align:left;grid-template-columns:minmax(0,1fr)}.developer-boundary{border:1px solid var(--tw-border);background:#41d2ff0a;border-radius:10px;gap:5px;margin-top:auto;padding:12px;display:grid}.developer-summary h2,.developer-callout h2,.docs-reader h2,.lab-detail h2{margin:3px 0 0}.context-controls{grid-template-columns:repeat(2,minmax(180px,260px));gap:10px;margin-top:16px;display:grid}.context-controls label,.reference-tools label{color:var(--tw-text-2);gap:5px;font-size:12px;display:grid}.context-controls select{min-height:34px}.developer-callout{background:radial-gradient(circle at 82% 10%,#41d2ff1f,#0000 34%),linear-gradient(135deg,#152032f5,#0a0f19f5);border:1px solid #41d2ff52;border-radius:12px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:24px;margin-bottom:14px;padding:22px;display:grid}.developer-callout p,.tool-card>p,.lab-detail>p{max-width:720px;color:var(--tw-text-2)}.developer-stats article{gap:4px;display:grid}.developer-stats span,.developer-stats small{color:var(--tw-text-2);font-size:12px}.developer-stats strong{font-size:28px}.application-catalog{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.application-card{grid-template-columns:auto minmax(0,1fr);gap:14px;padding:18px;display:grid}.application-card-number{color:var(--tw-cyan);font:12px/1 var(--tw-mono)}.application-card h2{margin:3px 0 7px;font-size:17px}.application-card p,.application-card li{color:var(--tw-text-2);font-size:12px;line-height:1.5}.application-card ul{margin:10px 0 0;padding-left:18px}.application-card>a{grid-column:2;justify-self:start}.workflow-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:0;display:grid}.workflow-grid article{border-right:1px solid var(--tw-border);grid-template-columns:auto minmax(0,1fr);gap:10px;padding:16px;display:grid}.workflow-grid article:last-child{border-right:0}.workflow-grid article>span,.lab-check{width:28px;height:28px;color:var(--tw-cyan);font-family:var(--tw-mono);border:1px solid #41d2ff5c;border-radius:50%;place-items:center;font-size:11px;display:grid}.workflow-grid h3,.reference-row h3{color:var(--tw-text);margin:0;font-size:13px}.workflow-grid p,.reference-row p{color:var(--tw-text-3);margin:4px 0 8px;font-size:11px;line-height:1.45}.workflow-grid a,.workflow-grid button{color:var(--tw-cyan);background:0 0;border:0;grid-column:2;justify-self:start;padding:0;font-size:12px}.developer-list,.lab-list,.boundary-list{display:grid}.developer-row,.reference-row{border:0;border-top:1px solid var(--tw-border);width:100%;color:var(--tw-text);text-align:left;background:0 0;border-radius:0;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;padding:11px 14px;display:grid}.developer-row span:first-child{gap:3px;display:grid}.developer-row small,.reference-row small,.docs-meta,.docs-source small{color:var(--tw-text-3);font-size:11px}.boundary-list{gap:0;padding:6px 14px 14px}.boundary-list p{border-bottom:1px solid var(--tw-border);color:var(--tw-text-2);grid-template-columns:auto auto minmax(0,1fr);gap:7px;margin:0;padding:10px 0;font-size:12px;display:grid}.boundary-list p:last-child{border-bottom:0}.status-dot{border-radius:50%;width:8px;height:8px;margin-top:4px}.status-dot--ok{background:#36d399}.status-dot--warn{background:#fbbf24}.status-dot--off{background:#fb7185}.docs-layout,.academy-grid{grid-template-columns:minmax(220px,.36fr) minmax(0,1fr);gap:14px;display:grid}.docs-nav{align-self:start;overflow:hidden}.docs-nav button,.lab-list button{border:0;border-bottom:1px solid var(--tw-border);width:100%;color:var(--tw-text);text-align:left;background:0 0;border-radius:0;gap:3px;padding:12px 14px;display:grid}.docs-nav button.active,.lab-list button.active{box-shadow:inset 3px 0 var(--tw-cyan);background:#41d2ff14}.docs-nav span,.lab-list small{color:var(--tw-text-3);font-size:11px}.docs-reader,.lab-detail{padding:20px}.docs-reader>p{max-width:760px;color:var(--tw-text-2);line-height:1.65}.docs-body{color:var(--tw-text-2);line-height:1.65}.docs-body h2,.docs-body h3,.docs-body h4{color:var(--tw-text);margin:20px 0 8px}.docs-body p,.docs-body li{font-size:13px}.docs-body pre,.lab-receipt pre{border:1px solid var(--tw-border);max-width:100%;color:var(--tw-cyan);font:11px/1.55 var(--tw-mono);background:#02060cb8;border-radius:8px;padding:12px;overflow:auto}.lab-receipt{background:#36d3990d;border:1px solid #36d39957;border-radius:9px;gap:6px;margin-top:16px;padding:12px;display:grid}.lab-receipt small{color:var(--tw-text-3)}.docs-meta{align-items:center;gap:10px;display:flex}.docs-source{border:1px solid var(--tw-border);background:#ffffff05;border-radius:9px;gap:5px;margin:18px 0;padding:12px;display:grid}.docs-source code,.command-row code{color:var(--tw-cyan);font-family:var(--tw-mono);overflow-wrap:anywhere;font-size:12px}.reference-tools{grid-template-columns:minmax(240px,1fr) auto;align-items:end;gap:14px;margin-bottom:14px;display:grid}.reference-tabs{flex-wrap:wrap;gap:6px;display:flex}.reference-tabs button{padding:7px 10px;font-size:11px}.reference-tabs button.active{border-color:var(--tw-cyan);color:var(--tw-cyan)}.reference-row>button,.command-row button{min-height:30px;padding:5px 9px;font-size:11px}.reference-row .mono{color:var(--tw-cyan);font-size:11px}.empty-state{color:var(--tw-text-2);gap:4px;padding:28px;display:grid}.lab-list button{grid-template-columns:auto minmax(0,1fr);align-items:center}.lab-list button>span:last-child{gap:2px;display:grid}.lab-detail ul{color:var(--tw-text-2);gap:7px;padding-left:20px;font-size:12px;display:grid}.simulator{margin-top:14px}.simulator .pill,.lab-receipt .pill{white-space:nowrap}.simulator-controls{grid-template-columns:repeat(3,minmax(140px,.7fr)) minmax(220px,1fr);align-items:end;gap:12px;padding:0 14px 14px;display:grid}.simulator-result{background:#41d2ff0d;border:1px solid #41d2ff47;border-radius:9px;gap:3px;min-height:64px;padding:10px 12px;display:grid}.simulator-result span,.simulator-result small{color:var(--tw-text-3);font-size:11px}.tool-card{min-width:0}.command-row{border:1px solid var(--tw-border);background:#00000038;border-radius:8px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;margin:0 14px 14px;padding:10px;display:grid}.packet-reader-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.packet-reader-grid .packet-identity,.packet-reader-grid .packet-next-steps{grid-column:1/-1}.packet-language-list{gap:8px;display:grid}.packet-language-list article{border:1px solid var(--tw-border);background:#41d2ff09;border-radius:9px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;padding:10px 12px;display:grid}.packet-language-list article>div{gap:3px;display:grid}.packet-language-list span,.packet-language-list small{color:var(--tw-text-3);font-size:11px}.packet-count-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.packet-count-grid article{border:1px solid var(--tw-border);border-radius:9px;gap:4px;padding:11px;display:grid}.packet-count-grid span{color:var(--tw-text-3);font-size:11px}.packet-count-grid strong{color:var(--tw-cyan);font-size:20px}.packet-next-steps ol{color:var(--tw-text-2);gap:8px;margin:0;padding-left:34px;display:grid}@media (width<=900px){.workflow-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.workflow-grid article:nth-child(2){border-right:0}.workflow-grid article:nth-child(-n+2){border-bottom:1px solid var(--tw-border)}.simulator-controls{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=760px){.wr3-app .wr3-sidebar .product-brand-copy,.wr3-app .wr3-sidebar .developer-boundary{display:none}.wr3-app .wr3-sidebar{grid-template-columns:repeat(3,minmax(0,1fr));display:grid;overflow:visible}.wr3-sidebar .wr3-nav-button{text-align:center;min-width:0;padding-inline:4px}.context-controls,.application-catalog,.docs-layout,.academy-grid,.reference-tools,.simulator-controls,.packet-reader-grid,.packet-count-grid{grid-template-columns:1fr}.packet-reader-grid .packet-identity,.packet-reader-grid .packet-next-steps{grid-column:1}.application-card{grid-template-columns:1fr}.application-card>a{grid-column:1}.developer-callout{grid-template-columns:1fr;padding:17px}.developer-callout button{justify-self:start}.workflow-grid{grid-template-columns:1fr}.workflow-grid article{border-right:0;border-bottom:1px solid var(--tw-border)}.workflow-grid article:last-child{border-bottom:0}.reference-tabs{flex-wrap:nowrap;overflow-x:auto}.reference-row{grid-template-columns:minmax(0,1fr);align-items:start}.reference-row>button{justify-self:start}.simulator .wr3-card-head{grid-template-columns:1fr;align-items:flex-start;gap:8px;display:grid}.simulator .pill{justify-self:start}}.lab-detail [data-exercise-result]{overflow-wrap:anywhere;min-height:156px;margin-top:20px}.lab-detail #runLab{min-width:min(100%,280px);min-height:48px}.lab-detail [hidden]{display:none!important}.docs-body .guide-inline-link{color:var(--tw-cyan);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline;display:inline}.docs-body{line-height:1.65}.docs-source summary{cursor:pointer;min-height:44px}
