@container sheet (width<=700px){.iron-sheet .s-head .t-tabs{flex-wrap:wrap}.iron-sheet .s-head .t-tabs button{flex:auto;min-width:30%}}.iron-search{width:100%;max-width:560px}.iron-search input,.iron-text{border-radius:var(--radius-sm);border:1px solid var(--line-strong);background:var(--bg);width:100%;min-height:46px;color:var(--ink);font:inherit;padding:9px 13px;font-size:16px}.iron-text{max-width:420px}.iron-search input:focus,.iron-text:focus{outline:2.5px solid var(--link);outline-offset:1px;border-color:#0000}.iron-list{background:var(--surface);border:1px solid var(--line-strong);border-radius:var(--radius-sm);box-shadow:var(--shadow);max-height:360px;margin:4px 0 0;padding:4px;list-style:none;overflow-y:auto}.iron-list li{cursor:pointer;border-radius:5px;gap:2px;padding:8px 10px;display:grid}.iron-list li.on{background:var(--brass-soft);box-shadow:inset 0 0 0 1px var(--ink)}.iron-list li.iron-none{cursor:default;color:var(--muted);font-size:14px}.iron-opt-name{color:var(--ink);font-size:15px;font-weight:600}.iron-opt-sub{color:var(--muted);margin:0;font-size:13px;line-height:1.4;display:block}.iron-actions{flex-wrap:wrap;align-items:flex-start;gap:10px 16px;margin-top:4px;display:flex}.iron-browse{flex:260px;min-width:0}.iron-browse>summary{cursor:pointer;color:var(--link);width:fit-content;padding:7px 0;font-size:14.5px}.iron-browse>summary:focus-visible{outline:2.5px solid var(--link);outline-offset:2px;border-radius:3px}.iron-browse-b{grid-template-columns:repeat(auto-fill,minmax(min(100%,250px),1fr));gap:14px 22px;padding:10px 0 4px;display:grid}.iron-browse-g h4{font:600 11.5px/1.3 var(--sans);letter-spacing:.1em;text-transform:uppercase;color:var(--brass);margin:0 0 6px}.iron-browse-g ul{gap:4px;margin:0;padding:0;list-style:none;display:grid}.iron-browse-g button{text-align:left;border:1px solid var(--line);background:var(--bg);width:100%;color:var(--ink);cursor:pointer;font:inherit;border-radius:6px;gap:1px;padding:7px 10px;display:grid}.iron-browse-g button:hover{border-color:var(--ink-2);background:var(--surface)}.iron-browse-g button:focus-visible{outline:2.5px solid var(--link);outline-offset:1px}.iron-picked{border:1px solid var(--ink);background:var(--brass-soft);border-radius:6px;justify-content:space-between;align-items:flex-start;gap:12px;padding:10px 12px;display:flex}.iron-picked>div{gap:3px;min-width:0;display:grid}.iron-picked-name{font:450 19px/1.25 var(--serif);color:var(--ink);margin:0}.iron-picked .s-reset{flex:none}.iron-back{justify-self:start;padding:0}.iron-tags{flex-wrap:wrap;gap:4px;margin-top:3px;display:inline-flex}.iron-tag{font:600 11.5px/1.2 var(--sans);letter-spacing:.02em;border:1px solid var(--line-strong);color:var(--ink-2);background:var(--surface);white-space:nowrap;border-radius:999px;padding:3px 7px}.iron-tag.ok{border-color:color-mix(in srgb, var(--ok) 45%, transparent);color:var(--ok);background:var(--ok-soft)}.iron-tag.warn{border-color:color-mix(in srgb, var(--warn) 45%, transparent);color:var(--warn);background:var(--warn-soft)}.iron-key{margin:14px 0 0}.iron-ul{gap:3px;margin:4px 0 0;padding-left:18px;display:grid}.iron-next{flex-wrap:wrap;gap:8px;display:flex}.iron-rx{gap:0;display:grid}.iron-rx-h{font:600 12px/1.3 var(--sans);letter-spacing:.1em;text-transform:uppercase;color:var(--brass);margin:0 0 6px}.iron-rx pre{border:1px solid var(--line);background:var(--bg);font:13px/1.55 var(--mono);white-space:pre-wrap;overflow-wrap:anywhere;color:var(--ink);border-radius:6px;margin:0;padding:12px 14px}.iron-rx .r-note{border-top:0;margin-top:8px;padding-top:0}.iron-table-wrap{max-width:100%;overflow-x:auto}.iron-table{border-collapse:collapse;width:100%;font-size:14px;line-height:1.4}.iron-cap{color:var(--muted);margin:0 0 6px;font-size:13px}.iron-table th,.iron-table td{text-align:left;vertical-align:top;border-bottom:1px solid var(--line);padding:7px 10px 7px 0}.iron-table thead th{font:600 11.5px/1.3 var(--sans);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);border-bottom-color:var(--line-strong)}.iron-table tbody th{color:var(--ink);font-weight:600}.iron-table tbody th .iron-tags{margin-top:4px;display:flex}.iron-table td:nth-child(2),.iron-table td:nth-child(3){white-space:nowrap;font-variant-numeric:tabular-nums}.iron-table tbody th .iron-opt-sub{font-weight:400}
