.iw-shell:where(.astro-xqqtcirr){--iw-border:color-mix(in srgb, var(--sl-color-gray-5) 72%, transparent);border:1px solid var(--iw-border);background:color-mix(in srgb, var(--sl-color-bg) 94%, var(--sl-color-accent-low));border-radius:1.1rem;margin:2rem 0 3rem;position:relative;overflow:hidden;box-shadow:0 24px 70px #0000001f}.iw-shell:where(.astro-xqqtcirr).is-dragging:after{content:"Drop YAML to import";z-index:20;border:2px dashed var(--sl-color-accent);background:color-mix(in srgb, var(--sl-color-bg) 88%, transparent);color:var(--sl-color-white);backdrop-filter:blur(8px);border-radius:.8rem;place-items:center;font-size:1.15rem;font-weight:700;display:grid;position:absolute;inset:.75rem}.iw-toolbar:where(.astro-xqqtcirr),.iw-editor-head:where(.astro-xqqtcirr){border-bottom:1px solid var(--iw-border);justify-content:space-between;align-items:center;gap:1.25rem;padding:1.25rem 1.4rem;display:flex}.iw-toolbar:where(.astro-xqqtcirr) h2:where(.astro-xqqtcirr),.iw-editor-head:where(.astro-xqqtcirr) h3:where(.astro-xqqtcirr),.iw-panel-title:where(.astro-xqqtcirr) h4:where(.astro-xqqtcirr),.iw-findings-wrap:where(.astro-xqqtcirr) h5:where(.astro-xqqtcirr){margin:0}.iw-toolbar:where(.astro-xqqtcirr) h2:where(.astro-xqqtcirr){font-size:1.45rem}.iw-subtitle:where(.astro-xqqtcirr){color:var(--sl-color-gray-2);margin:.2rem 0 0;font-size:.9rem}.iw-kicker:where(.astro-xqqtcirr){color:var(--sl-color-accent-high);letter-spacing:.11em;text-transform:uppercase;margin:0 0 .18rem;font-size:.68rem;font-weight:800}.iw-actions:where(.astro-xqqtcirr){flex-wrap:wrap;gap:.55rem;display:flex}.iw-actions--small:where(.astro-xqqtcirr){justify-content:flex-end}.iw-button:where(.astro-xqqtcirr){border:1px solid var(--iw-border);background:var(--sl-color-bg-nav);min-height:2.35rem;color:var(--sl-color-text);font:inherit;cursor:pointer;border-radius:.55rem;padding:.48rem .78rem;font-size:.82rem;font-weight:700}.iw-button:where(.astro-xqqtcirr):hover{border-color:var(--sl-color-accent);color:var(--sl-color-white)}.iw-button--primary:where(.astro-xqqtcirr){border-color:var(--sl-color-accent);background:var(--sl-color-accent);color:var(--sl-color-black)}.iw-button--danger:where(.astro-xqqtcirr):hover{color:#ff8a80;border-color:#ef5350}.iw-grid:where(.astro-xqqtcirr){grid-template-columns:16rem minmax(0,1fr);min-height:43rem;display:grid}.iw-library:where(.astro-xqqtcirr){border-right:1px solid var(--iw-border);background:color-mix(in srgb, var(--sl-color-bg-nav) 90%, transparent);padding:1rem}.iw-search:where(.astro-xqqtcirr) span:where(.astro-xqqtcirr){color:var(--sl-color-gray-2);margin-bottom:.35rem;font-size:.72rem;font-weight:700;display:block}.iw-search:where(.astro-xqqtcirr) input:where(.astro-xqqtcirr){border:1px solid var(--iw-border);background:var(--sl-color-bg);width:100%;color:var(--sl-color-text);font:inherit;border-radius:.5rem;padding:.62rem .7rem;font-size:.82rem}.iw-library-meta:where(.astro-xqqtcirr){justify-content:space-between;align-items:baseline;gap:.4rem;margin:.9rem .1rem .55rem;display:flex}.iw-library-meta:where(.astro-xqqtcirr) strong:where(.astro-xqqtcirr){font-size:.78rem}.iw-library-meta:where(.astro-xqqtcirr) span:where(.astro-xqqtcirr){color:var(--sl-color-gray-3);font-size:.66rem}.iw-list:where(.astro-xqqtcirr){gap:.3rem;display:grid}.iw-list-item:where(.astro-xqqtcirr){width:100%;color:inherit;text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:.55rem;grid-template-columns:.45rem 1fr auto;align-items:center;gap:.6rem;padding:.62rem;display:grid}.iw-list-item:where(.astro-xqqtcirr):hover,.iw-list-item:where(.astro-xqqtcirr).is-selected{border-color:var(--iw-border);background:var(--sl-color-bg)}.iw-list-item:where(.astro-xqqtcirr).is-selected{border-color:color-mix(in srgb, var(--sl-color-accent) 55%, var(--iw-border))}.iw-rarity:where(.astro-xqqtcirr){background:var(--sl-color-gray-4);border-radius:1rem;width:.42rem;height:1.9rem}.iw-rarity--uncommon:where(.astro-xqqtcirr){background:#3fe05a}.iw-rarity--rare:where(.astro-xqqtcirr){background:#3fa9ff}.iw-rarity--epic:where(.astro-xqqtcirr){background:#b14cff}.iw-rarity--legendary:where(.astro-xqqtcirr){background:#ffa930}.iw-rarity--cosmetic:where(.astro-xqqtcirr){background:#f5c}.iw-list-copy:where(.astro-xqqtcirr){min-width:0}.iw-list-copy:where(.astro-xqqtcirr) strong:where(.astro-xqqtcirr),.iw-list-copy:where(.astro-xqqtcirr) span:where(.astro-xqqtcirr){text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.iw-list-copy:where(.astro-xqqtcirr) strong:where(.astro-xqqtcirr){font-size:.78rem}.iw-list-copy:where(.astro-xqqtcirr) span:where(.astro-xqqtcirr){color:var(--sl-color-gray-3);margin-top:.1rem;font-size:.65rem}.iw-conflict:where(.astro-xqqtcirr){color:#fff;background:#ef5350;border-radius:.35rem;padding:.1rem .3rem;font-size:.62rem;font-weight:800}.iw-empty-library:where(.astro-xqqtcirr){color:var(--sl-color-gray-3);text-align:center;padding:1rem .35rem;font-size:.76rem}.iw-empty-library:where(.astro-xqqtcirr) p:where(.astro-xqqtcirr){margin:.25rem 0}.iw-editor:where(.astro-xqqtcirr){min-width:0}.iw-editor-head:where(.astro-xqqtcirr){padding:.9rem 1rem}.iw-editor-head:where(.astro-xqqtcirr) h3:where(.astro-xqqtcirr){font-size:1.05rem}.iw-editor-grid:where(.astro-xqqtcirr){grid-template-columns:minmax(20rem,1.2fr) minmax(17rem,.8fr);display:grid}.iw-code-panel:where(.astro-xqqtcirr){border-right:1px solid var(--iw-border);grid-row:span 2;min-width:0}.iw-inspector:where(.astro-xqqtcirr),.iw-preview:where(.astro-xqqtcirr){padding:1rem}.iw-preview:where(.astro-xqqtcirr){border-top:1px solid var(--iw-border)}.iw-panel-title:where(.astro-xqqtcirr){border-bottom:1px solid var(--iw-border);justify-content:space-between;align-items:center;gap:1rem;padding:.75rem 1rem;display:flex}.iw-code-panel:where(.astro-xqqtcirr) .iw-panel-title:where(.astro-xqqtcirr){padding-inline:1rem}.iw-inspector:where(.astro-xqqtcirr)>.iw-panel-title:where(.astro-xqqtcirr),.iw-preview:where(.astro-xqqtcirr)>.iw-panel-title:where(.astro-xqqtcirr){margin:-1rem -1rem 1rem}.iw-panel-title:where(.astro-xqqtcirr) h4:where(.astro-xqqtcirr){font-size:.82rem}.iw-panel-title:where(.astro-xqqtcirr) span:where(.astro-xqqtcirr){color:var(--sl-color-gray-3);font-size:.68rem}#iw-source:where(.astro-xqqtcirr){resize:vertical;color:#dce6f3;tab-size:2;background:#10141c;border:0;width:100%;min-height:39rem;padding:1rem;font:500 .78rem/1.62 ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;display:block}#iw-source:where(.astro-xqqtcirr):focus-visible{outline:2px solid var(--sl-color-accent);outline-offset:-2px}.iw-normalise-note:where(.astro-xqqtcirr){border-top:1px solid var(--iw-border);color:var(--sl-color-gray-3);margin:0;padding:.55rem 1rem;font-size:.65rem}.iw-verdict:where(.astro-xqqtcirr){border-radius:10rem;padding:.2rem .42rem}.iw-verdict--ok:where(.astro-xqqtcirr){background:#3fe05a24;color:#63e879!important}.iw-verdict--warning:where(.astro-xqqtcirr){background:#ffa93024;color:#ffc15c!important}.iw-verdict--error:where(.astro-xqqtcirr){background:#ff3b4e24;color:#ff7583!important}.iw-metrics:where(.astro-xqqtcirr){grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem;display:grid}.iw-metric:where(.astro-xqqtcirr){border:1px solid var(--iw-border);background:color-mix(in srgb, var(--sl-color-bg-nav) 80%, transparent);border-radius:.55rem;padding:.65rem .7rem}.iw-metric:where(.astro-xqqtcirr) span:where(.astro-xqqtcirr),.iw-metric:where(.astro-xqqtcirr) strong:where(.astro-xqqtcirr),.iw-metric:where(.astro-xqqtcirr) small:where(.astro-xqqtcirr){display:block}.iw-metric:where(.astro-xqqtcirr) span:where(.astro-xqqtcirr){color:var(--sl-color-gray-3);text-transform:uppercase;font-size:.62rem;font-weight:700}.iw-metric:where(.astro-xqqtcirr) strong:where(.astro-xqqtcirr){margin:.15rem 0;font-size:1rem}.iw-metric:where(.astro-xqqtcirr) small:where(.astro-xqqtcirr){color:var(--sl-color-gray-3);font-size:.62rem}.iw-reference:where(.astro-xqqtcirr){border-left:2px solid var(--sl-color-accent);background:color-mix(in srgb, var(--sl-color-accent-low) 45%, transparent);gap:.15rem;margin-top:.65rem;padding:.65rem .7rem;font-size:.68rem;display:grid}.iw-reference:where(.astro-xqqtcirr) span:where(.astro-xqqtcirr){color:var(--sl-color-gray-2)}.iw-findings-wrap:where(.astro-xqqtcirr) h5:where(.astro-xqqtcirr){margin:1rem 0 .45rem;font-size:.72rem}.iw-findings:where(.astro-xqqtcirr){gap:.38rem;margin:0;padding:0;list-style:none;display:grid}.iw-finding:where(.astro-xqqtcirr){color:var(--sl-color-gray-2);grid-template-columns:1.15rem 1fr;gap:.45rem;margin:0;font-size:.68rem;line-height:1.4;display:grid}.iw-finding:where(.astro-xqqtcirr)>span:where(.astro-xqqtcirr):first-child{border-radius:50%;place-items:center;width:1.15rem;height:1.15rem;font-weight:900;display:grid}.iw-finding--ok:where(.astro-xqqtcirr)>span:where(.astro-xqqtcirr):first-child{color:#63e879;background:#3fe05a2e}.iw-finding--warning:where(.astro-xqqtcirr)>span:where(.astro-xqqtcirr):first-child{color:#ffc15c;background:#ffa9302e}.iw-finding--error:where(.astro-xqqtcirr)>span:where(.astro-xqqtcirr):first-child{color:#ff7583;background:#ff3b4e2e}.iw-tooltip:where(.astro-xqqtcirr){color:#f4f4f4;background:#100f13;border:1px solid #2e3541;border-radius:.3rem;gap:.28rem;min-height:12rem;padding:1rem;font:600 .7rem/1.45 ui-monospace,SFMono-Regular,Menlo,monospace;display:grid;box-shadow:inset 0 0 35px #00000059}.iw-tooltip-name:where(.astro-xqqtcirr){font-size:.92rem}.iw-tooltip-class:where(.astro-xqqtcirr){letter-spacing:.08em;margin-bottom:.25rem;font-size:.67rem}.iw-tooltip-muted:where(.astro-xqqtcirr){color:#8f96a3}.iw-tooltip-requires:where(.astro-xqqtcirr){color:#ff7583;margin-top:.35rem}.iw-text--uncommon:where(.astro-xqqtcirr){color:#3fe05a}.iw-text--rare:where(.astro-xqqtcirr){color:#3fa9ff}.iw-text--epic:where(.astro-xqqtcirr){color:#b14cff}.iw-text--legendary:where(.astro-xqqtcirr){color:#ffa930}.iw-empty-editor:where(.astro-xqqtcirr){text-align:center;align-content:center;justify-items:center;min-height:43rem;padding:2rem;display:grid}.iw-empty-editor:where(.astro-xqqtcirr) h3:where(.astro-xqqtcirr){margin:0}.iw-empty-editor:where(.astro-xqqtcirr) p:where(.astro-xqqtcirr){max-width:30rem;color:var(--sl-color-gray-2)}.iw-empty-glyph:where(.astro-xqqtcirr){font-size:2.5rem;color:var(--sl-color-accent-high)!important;margin:0 0 .7rem!important}.iw-toast:where(.astro-xqqtcirr){z-index:50;border:1px solid var(--iw-border);background:var(--sl-color-bg-nav);max-width:24rem;color:var(--sl-color-text);opacity:0;pointer-events:none;border-radius:.6rem;padding:.7rem .9rem;font-size:.78rem;transition:all .18s;position:fixed;bottom:1.25rem;right:1.25rem;transform:translateY(.5rem);box-shadow:0 12px 35px #0000003d}.iw-toast:where(.astro-xqqtcirr).is-visible{opacity:1;transform:translateY(0)}.sr-only:where(.astro-xqqtcirr){clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}@media (width<=72rem){.iw-grid:where(.astro-xqqtcirr){grid-template-columns:13rem minmax(0,1fr)}.iw-editor-grid:where(.astro-xqqtcirr){grid-template-columns:1fr}.iw-code-panel:where(.astro-xqqtcirr){border-right:0;border-bottom:1px solid var(--iw-border);grid-row:auto}#iw-source:where(.astro-xqqtcirr){min-height:28rem}}@media (width<=50rem){.iw-toolbar:where(.astro-xqqtcirr),.iw-editor-head:where(.astro-xqqtcirr){flex-direction:column;align-items:flex-start}.iw-grid:where(.astro-xqqtcirr){display:block}.iw-library:where(.astro-xqqtcirr){border-right:0;border-bottom:1px solid var(--iw-border)}.iw-list:where(.astro-xqqtcirr){grid-template-columns:repeat(auto-fit,minmax(12rem,1fr))}.iw-empty-editor:where(.astro-xqqtcirr){min-height:24rem}.iw-actions--small:where(.astro-xqqtcirr){width:100%}.iw-metrics:where(.astro-xqqtcirr){grid-template-columns:1fr}}
