*{box-sizing:border-box}:root{color:#f2efe6;background:#16130f;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-synthesis:none;line-height:1.5;text-rendering:optimizeLegibility}body{margin:0;min-width:320px;min-height:100vh;background:radial-gradient(circle at top left,rgba(190,138,70,.22),transparent 30rem),linear-gradient(135deg,#201912,#11100e)}button,input,select,textarea{font:inherit}button{border:0;border-radius:999px;padding:.82rem 1.15rem;color:#1a130b;background:#f0b85f;cursor:pointer;font-weight:850;box-shadow:0 12px 30px #f0b85f38}button:disabled{cursor:not-allowed;opacity:.46}button.secondary{color:#f2efe6;background:#ffffff14;box-shadow:none}input,select,textarea{width:100%;border:1px solid rgba(255,255,255,.14);border-radius:.85rem;padding:.7rem .8rem;color:#f7f0e3;background:#ffffff12}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;background-color:#2c241df5;box-shadow:inset 0 0 0 1px #f0b85f14}select:hover,select:focus{border-color:#f0b85f80;background-color:#372d23fa;outline:none}select option{color:#f7f0e3;background:#2b241d}textarea{min-height:12rem;resize:vertical;font-family:SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:.8rem}input[type=range]{padding:0;accent-color:#f0b85f}h1,h2,h3,p{margin-top:0}.app-shell{width:min(1500px,calc(100vw - 1.4rem));margin:0 auto;padding:.75rem 0 3rem}.app-tabs{display:flex;gap:.75rem;align-items:center;justify-content:space-between;margin-bottom:.75rem}.nav-primary{display:flex;gap:.65rem;align-items:center;min-width:0}.nav-brand{display:inline-flex;align-items:center;flex:0 0 auto}.nav-divider{display:block;width:1px;height:1.65rem;background:#f0b85f47}.mode-tabs,.utility-tabs{display:flex;gap:.5rem;align-items:center;flex-wrap:wrap}.mode-tab,.tab-button,.tab-link{border:1px solid rgba(240,184,95,.18);border-radius:999px;padding:.58rem .82rem;color:#d6c5a8;background:#ffffff0f;box-shadow:none;font-size:.78rem;font-weight:900;letter-spacing:.08em;text-decoration:none;text-transform:uppercase}.mode-tab.active,.mode-tab:hover:not(:disabled),.tab-button.active,.tab-button:hover,.tab-link:hover{border-color:#f0b85f70;color:#1a130b;background:#f0b85f}.panel{border:1px solid rgba(255,255,255,.12);border-radius:1.35rem;background:#ffffff0f;box-shadow:0 20px 80px #0000002e;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.hero{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:1.25rem;align-items:center;padding:1rem 1.15rem}.app-header{background:linear-gradient(135deg,#f0b85f17,#ffffff0b)}.brand-mark{position:relative;display:inline-grid;place-items:center;width:1.68rem;height:1.68rem;border:1px solid rgba(240,184,95,.55);border-radius:.52rem;background:radial-gradient(circle at 35% 30%,#ffeec6e6,#f0b85ff2 35%,#6c431de6);box-shadow:0 0 0 3px #f0b85f1f,inset 0 0 0 1px #1a130b38;transform:rotate(-5deg)}.brand-mark:before,.brand-mark:after,.brand-sigil{content:"";position:absolute;display:block}.brand-mark:before{width:.72rem;height:.72rem;border:2px solid rgba(26,19,11,.72);border-radius:.18rem;transform:rotate(45deg)}.brand-mark:after{width:.18rem;height:1.08rem;border-radius:999px;background:#1a130bc2;transform:rotate(35deg)}.brand-sigil{width:.26rem;height:.26rem;border-radius:999px;background:#1a130bd1;transform:translate(.32rem,-.34rem)}.eyebrow{margin-bottom:.35rem;color:#f0b85f;font-size:.72rem;font-weight:950;letter-spacing:.18em;text-transform:uppercase}.hero h1{max-width:720px;margin-bottom:.35rem;font-size:clamp(1.9rem,3vw,3rem);line-height:.95}.hero-copy{max-width:620px;margin-bottom:0;color:#d8c9ad;font-size:.94rem}.hero-stats{display:flex;gap:.5rem;flex-wrap:wrap;justify-content:flex-end;min-width:260px}.hero-stats span,.metadata span,.name-card-meta span{border:1px solid rgba(240,184,95,.26);border-radius:999px;padding:.48rem .68rem;color:#f8d99f;background:#f0b85f14;font-size:.8rem;font-weight:750}.workspace{display:grid;grid-template-columns:minmax(250px,292px) minmax(0,1fr);gap:.85rem;margin-top:.85rem;align-items:start}.controls{position:sticky;top:.75rem;display:grid;gap:.6rem;max-height:calc(100vh - 1.5rem);overflow:auto;padding:.82rem;align-content:start}.controls label{display:grid;gap:.38rem;color:#dacdb7;font-size:.82rem;font-weight:750}.control-section{border:1px solid rgba(240,184,95,.14);border-radius:.95rem;background:#0c09062e}.control-section>summary,.slot-overrides>summary{cursor:pointer;padding:.66rem .76rem;color:#f8d99f;font-size:.74rem;font-weight:950;letter-spacing:.08em;text-transform:uppercase}.control-section-body{display:grid;gap:.78rem;padding:0 .76rem .78rem}.cast-size-control{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:.44rem;align-items:center}.stepper-button{width:2.28rem;height:2.28rem;padding:0;box-shadow:none}.slot-overrides{border:1px solid rgba(255,255,255,.1);border-radius:.9rem;background:#ffffff0a}.slot-overrides>summary{padding:.62rem .72rem;color:#d6c5a8;font-size:.72rem}.slot-role-grid{display:grid;gap:.58rem;padding:0 .72rem .76rem}.slider-heading{display:flex;justify-content:space-between;gap:.7rem;align-items:center}.slider-tools{display:flex;gap:.35rem;align-items:center;justify-content:flex-end}.slider-value{width:4.2rem;padding:.34rem .48rem;text-align:right}.slider small{color:#a8987e;font-size:.72rem;font-weight:500}.slider-anchors{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));column-gap:0;align-items:start}.slider-anchors .anchor-button{justify-self:center;min-width:2.45rem;padding:.3rem .4rem}.slider-anchors .anchor-button:first-child{justify-self:start}.slider-anchors .anchor-button:last-child{justify-self:end}.anchor-button{border:1px solid rgba(240,184,95,.22);padding:.32rem .48rem;color:#f8d99f;background:#f0b85f14;box-shadow:none;font-size:.68rem}.anchor-button:hover{border-color:#f0b85f80;color:#1a130b;background:#f0b85f}.actions{position:sticky;bottom:0;z-index:2;display:flex;gap:.52rem;flex-wrap:wrap;margin:0 -.1rem -.1rem;padding:.72rem .46rem .46rem;border:1px solid rgba(240,184,95,.12);border-radius:1rem;background:linear-gradient(180deg,#2f2216eb,#1f1812fa);box-shadow:inset 0 1px #ffffff0d}.actions button[type=submit]{flex:1 1 100%}.actions button.secondary{flex:1 1 calc(50% - .26rem);padding-inline:.72rem}.output{display:grid;gap:.6rem;min-width:0}.results-layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(300px,360px);gap:.85rem;align-items:start}.roster-panel{display:grid;min-width:0;padding:.9rem}.name-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(175px,1fr));gap:.72rem;align-items:stretch}.name-card{position:relative;isolation:isolate;overflow:hidden;min-width:0;display:grid;transition:border-color .15s ease,transform .15s ease,background-color .15s ease,box-shadow .15s ease}.name-card:hover,.name-card:focus-within{border-color:#f0b85f75;background:#f0b85f0f;transform:translateY(-1px)}.name-card:active{transform:translateY(0)}.name-card.selected{border-color:#f0b85fc7;background:#f0b85f1c;box-shadow:0 24px 90px #f0b85f29,inset 0 0 0 1px #f0b85f6b}.name-card.selected:after{content:"";position:absolute;inset:0 auto 0 0;width:.24rem;border-radius:inherit;background:linear-gradient(180deg,#f0b85f,#f0b85f1f)}.name-card:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;border-radius:inherit;opacity:.85}.name-card>*{position:relative;z-index:1}.name-card-button{position:relative;display:grid;align-content:start;width:100%;min-height:6.4rem;padding:.88rem;color:inherit;background:transparent;border:0;border-radius:inherit;box-shadow:none;text-align:left;overflow:hidden}.name-card-button:after{content:"";position:absolute;right:.7rem;bottom:.66rem;width:.48rem;height:.48rem;border-top:2px solid rgba(240,184,95,.68);border-right:2px solid rgba(240,184,95,.68);opacity:0;transform:translate(-.18rem,.18rem);transition:opacity .15s ease,transform .15s ease}.name-card:hover .name-card-button:after,.name-card:focus-within .name-card-button:after{opacity:1;transform:translate(0)}.name-card-button:focus-visible{outline:2px solid rgba(240,184,95,.6);outline-offset:-.3rem}.name-card-header{display:flex;justify-content:space-between;gap:.72rem;align-items:start;min-width:0}.name-card-title-block{display:grid;gap:.36rem;min-width:0}.texture-soft{border-color:#ffdab94d;border-radius:1.6rem}.texture-soft:before{background:radial-gradient(circle at 12% 0%,rgba(255,218,185,.34),transparent 14rem)}.texture-balanced{border-color:#f0b85f4d}.texture-balanced:before{background:linear-gradient(135deg,rgba(240,184,95,.2),transparent 55%)}.texture-hard{border-color:#f0b85f5c;border-radius:.9rem;box-shadow:0 18px 70px #00000047,inset 0 0 0 1px #f0b85f47}.texture-hard:before{background:linear-gradient(135deg,rgba(240,184,95,.32),transparent 28%,rgba(255,255,255,.08) 29%,transparent 30%)}.texture-liquid{border-color:#6ecdff57}.texture-liquid:before{background:radial-gradient(ellipse at 20% 0%,rgba(110,205,255,.3),transparent 16rem),linear-gradient(120deg,transparent,rgba(190,138,255,.18))}.name-card.texture-liquid h2{font-style:italic;letter-spacing:.02em}.name-card h2,.selected-name-heading h2{margin-bottom:0;font-family:Georgia,Times New Roman,serif;font-size:1.42rem}.selected-name-heading h2{font-size:clamp(1.45rem,2vw,2rem);line-height:1.05}.selected-name-heading .name-card-title{-webkit-line-clamp:4}.name-card-title{display:-webkit-box;max-width:100%;overflow:hidden;overflow-wrap:anywhere;word-break:break-word;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-height:1.08}.name-card h3,.selected-name-panel h3{margin-bottom:.22rem;color:#f0b85f;font-size:.76rem;letter-spacing:.08em;text-transform:uppercase}.name-card p{margin-bottom:0;color:#af9f84}.name-card-meta{display:flex;gap:.38rem;flex:0 0 auto;flex-wrap:wrap;justify-content:flex-end;max-width:42%}.name-card-meta span{padding:.42rem .58rem;font-size:.74rem}.compact-variants{max-height:2rem;overflow:hidden}.selected-name-panel{position:sticky;top:.75rem;display:grid;gap:.82rem;min-width:0;padding:1rem;border-color:#f0b85f33;background:linear-gradient(135deg,#f0b85f14,#ffffff0b)}.selected-name-heading{display:grid;gap:.68rem}.selected-name-chips,.inspector-summary{display:flex;gap:.42rem;flex-wrap:wrap;margin:0;padding:0;list-style:none}.selected-name-chips li{border:1px solid rgba(240,184,95,.26);border-radius:999px;padding:.43rem .62rem;color:#f8d99f;background:#f0b85f14;font-size:.76rem;font-weight:850}.inspector-summary{display:grid;grid-template-columns:1fr;border:1px solid rgba(255,255,255,.08);border-radius:.95rem;padding:.6rem;background:#0c09062e}.inspector-summary li{display:grid;gap:.1rem}.inspector-summary span{color:#a8987e;font-size:.6rem;font-weight:950;letter-spacing:.08em;text-transform:uppercase}.inspector-summary strong{color:#f7f0e3;font-size:.82rem}.name-detail-grid{display:grid;gap:.8rem}.detail-block{display:grid;gap:.5rem;align-content:start}.score-note,.section-note,.empty-state{border-left:2px solid rgba(240,184,95,.38);padding-left:.65rem;font-size:.78rem}.section-note{margin-bottom:.5rem;overflow-wrap:anywhere;color:#d6c5a8}.empty-state{padding:1rem 1.2rem;color:#d6c5a8;font-style:italic}.score-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.25rem;margin:0}.score-list div{display:flex;justify-content:space-between;gap:.4rem;align-items:baseline;border-radius:.55rem;padding:.32rem .42rem;background:#ffffff0f}.score-list dt{color:#a8987e;font-size:.6rem;font-weight:850;text-transform:uppercase}.score-list dd{margin:0;color:#f7f0e3;font-size:.8rem;font-weight:900}.detail-score-list{grid-template-columns:repeat(3,minmax(0,1fr));gap:.4rem}.detail-score-list div{display:grid;gap:.12rem;align-items:start;padding:.46rem .5rem}.metadata,.variants,.provenance{display:flex;gap:.42rem;flex-wrap:wrap;margin:0;padding:0;list-style:none}.detail-metadata{display:grid;grid-template-columns:1fr}.compact-metadata li{display:grid;gap:.1rem;border-radius:.72rem;padding:.4rem .52rem;background:#ffffff0f}.compact-metadata span{border:0;padding:0;color:#a8987e;background:transparent;font-size:.6rem;font-weight:850;text-transform:uppercase}.compact-metadata strong{color:#f7f0e3;font-size:.78rem;overflow-wrap:anywhere}.name-card-title.rarity-common{color:#fff}.name-card-title.rarity-uncommon{color:#64ff4a}.name-card-title.rarity-rare{color:#58adff}.name-card-title.rarity-epic{color:#cf8bff}.name-card-title.rarity-legendary{color:#ffad4a}.metadata .rarity-common{color:#fff}.metadata .rarity-uncommon{color:#64ff4a}.metadata .rarity-rare{color:#58adff}.metadata .rarity-epic{color:#cf8bff}.metadata .rarity-legendary{color:#ffad4a}.variants li{display:inline-flex;gap:.36rem;align-items:center;max-width:100%;border-radius:999px;padding:.42rem .62rem;background:#ffffff12}.compact-variants li{padding:.28rem .5rem}.variants span{min-width:0;overflow-wrap:anywhere;word-break:break-word}.variants em{flex:0 0 auto;color:#b7a58a;font-size:.7rem}.detail-variants{display:grid;align-items:start}.provenance{display:grid;margin-top:.55rem}.provenance li{display:grid;gap:.2rem;border-left:2px solid rgba(240,184,95,.55);padding-left:.65rem;color:#baa98c;font-size:.82rem}.provenance strong{color:#f4ddae}.save-menu{justify-self:end;position:relative;width:fit-content;max-width:100%;border-color:#ffffff0f;border-radius:999px;background:#ffffff06;box-shadow:none}.save-menu>summary{cursor:pointer;list-style:none;border-radius:999px;padding:.48rem .7rem;color:#cdbb9d;font-size:.68rem;font-weight:950;letter-spacing:.1em;text-transform:uppercase}.save-menu>summary::-webkit-details-marker{display:none}.save-menu[open]{border-radius:1rem;background:#120e0af0}.save-menu-content{display:flex;gap:.48rem;align-items:center;justify-content:flex-end;flex-wrap:wrap;min-width:min(100vw - 2rem,28rem);padding:0 .45rem .45rem}.save-group{display:flex;gap:.34rem;align-items:center;flex-wrap:wrap}.save-group+.save-group{border-left:1px solid rgba(255,255,255,.1);padding-left:.55rem}.save-group-label{color:#f0b85f;font-size:.66rem;font-weight:950;letter-spacing:.12em;text-transform:uppercase}.export-link,.save-menu button.secondary{border:1px solid rgba(240,184,95,.2);border-radius:999px;padding:.48rem .66rem;color:#f8d99f;background:#f0b85f0f;box-shadow:none;font-size:.7rem;font-weight:900;letter-spacing:.06em;text-decoration:none;text-transform:uppercase}.save-menu button.secondary{color:#f2efe6;background:#ffffff12}.export-link:hover,.save-menu button.secondary:hover,.save-menu>summary:hover{border-color:#f0b85f70;color:#1a130b;background:#f0b85f}.changelog,.about{display:grid;gap:1rem;padding:clamp(1.4rem,4vw,3rem)}.changelog-heading,.about-heading{display:flex;justify-content:space-between;gap:1.5rem;align-items:end}.changelog-heading h1,.about-heading h1{max-width:760px;margin-bottom:0;font-size:clamp(2.1rem,4vw,4rem);line-height:.98}.changelog-heading>p,.about-heading>p{max-width:560px;margin-bottom:0;color:#d6c5a8}.changelog-list,.about-grid,.dial-list{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1rem;margin:0;padding:0;list-style:none}.changelog-list>li,.about-grid article,.dial-list>li{border:1px solid rgba(240,184,95,.18);border-radius:1.1rem;padding:1rem;background:#0c090652}.changelog-entry-header{display:grid;gap:.25rem;margin-bottom:.5rem}.changelog-entry-header h2,.about-grid h2,.dial-list h3{margin:0 0 .5rem;color:#f8d99f;font-size:1.15rem}.changelog-list p,.about-grid p,.dial-list p{color:#d6c5a8}.changelog-list ul{display:grid;gap:.45rem;margin:0;padding-left:1.1rem;color:#baa98c}.about-section>h2{margin-bottom:0;color:#f8d99f}.history-link{justify-self:start;border:1px solid rgba(240,184,95,.26);border-radius:999px;padding:.7rem .95rem;color:#f8d99f;background:#f0b85f14;font-size:.84rem;font-weight:900;letter-spacing:.08em;text-decoration:none;text-transform:uppercase}.history-link:hover{border-color:#f0b85f80;color:#1a130b;background:#f0b85f}.site-footer{display:flex;justify-content:space-between;gap:1rem;align-items:start;margin-top:1rem;padding:1rem 1.2rem;color:#b7a58a;font-size:.84rem}.site-footer p{margin-bottom:0}.site-footer a{color:#f8d99f;font-weight:800;text-decoration:none}.site-footer a:hover{text-decoration:underline}@media(max-width:1180px){.results-layout{grid-template-columns:1fr}.selected-name-panel{position:static}.name-detail-grid{grid-template-columns:minmax(0,1fr) minmax(220px,.8fr)}.detail-metadata{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:900px){.hero,.workspace{grid-template-columns:1fr}.controls{position:static;max-height:none}.actions{position:static;margin:0;background:transparent}.changelog-heading,.about-heading{display:grid}.save-menu{justify-self:start}}@media(max-width:720px){.app-tabs,.nav-primary{display:grid;justify-content:stretch}.nav-divider{display:none}.save-menu,.save-menu-content{justify-self:stretch;width:100%}.save-menu-content{min-width:0;justify-content:flex-start}.save-group+.save-group{border-left:0;border-top:1px solid rgba(255,255,255,.1);padding-left:0;padding-top:.5rem}.utility-tabs{justify-content:flex-start}.hero-stats{justify-content:flex-start;min-width:0}}@media(max-width:640px){.slider-heading,.slider-tools,.name-card-header,.selected-name-heading{display:grid;justify-content:stretch}.slider-value{width:100%}.name-card-meta{max-width:none;justify-content:flex-start}}@media(max-width:520px){.score-list,.detail-metadata,.inspector-summary{grid-template-columns:1fr}.site-footer{flex-direction:column}}.lock-toggle{justify-self:start;margin:0 .88rem .82rem;padding:0;width:1.85rem;height:1.85rem;display:inline-grid;place-items:center;font-size:.66rem;letter-spacing:.08em;text-transform:uppercase}.lock-toggle-icon{position:relative;display:inline-block;width:.86rem;height:.62rem;border:.11rem solid currentColor;border-radius:.16rem;box-sizing:border-box}.lock-toggle-icon:before{content:"";position:absolute;left:.11rem;top:-.52rem;width:.48rem;height:.52rem;border:.11rem solid currentColor;border-bottom:0;border-radius:.4rem .4rem 0 0;transform:translate(.18rem) rotate(28deg);transform-origin:bottom left}.lock-toggle[aria-pressed=true]{border-color:#f0b85f85;color:#1a130b;background:#f0b85f}.lock-toggle[aria-pressed=true] .lock-toggle-icon:before{transform:none}.lock-status{flex:1 1 100%;margin:0;color:#d6c5a8;font-size:.74rem}.lock-status .anchor-button{margin-left:.35rem;padding:.24rem .42rem}.name-card-actions{position:absolute;left:0;bottom:0;z-index:3;display:flex;gap:.45rem;align-items:center;justify-content:flex-start;margin:0;padding:0 .88rem .82rem;pointer-events:none}.name-card-actions .lock-toggle{flex:0 0 auto;margin:0;pointer-events:auto}.name-card-select-control{min-height:100%;padding-bottom:3.35rem}.name-card-lock-control{position:relative;z-index:2}.inspector-rail-layout{align-items:start}.inspector-empty-panel{min-height:15rem;display:grid;align-content:center;gap:.45rem;color:#9f8f76;border-style:dashed}.inspector-empty-panel h2{margin:0;color:#d6c5a8;font-size:.86rem;letter-spacing:.12em;text-transform:uppercase}.inspector-empty-panel p{margin:0;max-width:16rem;font-size:.86rem;line-height:1.55}.selected-name-panel{animation:selected-panel-content-enter .16s ease-out}@keyframes selected-panel-content-enter{0%{opacity:0;transform:translateY(.25rem)}to{opacity:1;transform:translateY(0)}}.actions{display:grid;grid-template-columns:1fr;gap:.54rem}.actions button[type=submit],.actions button.secondary{width:100%}.actions button.secondary{flex:auto}.lock-status{margin:.08rem 0 0;line-height:1.38}.brief-controls textarea{width:100%;min-height:5rem;resize:vertical;border:1px solid var(--border);border-radius:.65rem;padding:.7rem .78rem;color:var(--text);background:#ffffff0d;font:inherit;line-height:1.35}.brief-controls input::placeholder,.brief-controls textarea::placeholder{color:#f7f0e36b}.workbench{grid-template-columns:minmax(0,1fr)}.configure-tray{position:static;display:grid;gap:.8rem;max-height:none;overflow:visible;padding:.88rem}.configure-summary{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.85rem;align-items:center}.configure-summary-copy{display:grid;gap:.22rem;min-width:0}.configure-summary-copy strong{color:var(--text);font-size:.95rem;line-height:1.25}.configure-summary-actions{display:flex;gap:.5rem;align-items:center;justify-content:flex-end;flex-wrap:wrap}.configure-summary-actions button{width:auto}.configure-sections{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:.72rem;align-items:start}.configure-sections .actions{align-self:stretch;min-height:100%}.roster-panel{display:grid;gap:.85rem;padding:.75rem;border-color:#f0b85f29;background:#ffffff0a}.rail-heading{display:flex;gap:.65rem;align-items:baseline;justify-content:space-between}.rail-heading h2{margin:0;color:#f8d99f;font-size:.88rem;letter-spacing:.08em;text-transform:uppercase}.rail-heading span{color:var(--muted);font-size:.74rem;font-weight:800}.name-selector-panel{display:none;gap:.7rem;padding:.85rem}.name-selector-panel label{display:grid;gap:.35rem;color:#dacdb7;font-size:.78rem;font-weight:850}.name-stepper{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem}.cast-health{display:grid;gap:.72rem;padding:.85rem;border:1px solid rgba(240,184,95,.16);border-radius:1.05rem;background:#0a090852}.cast-health-heading{display:grid;gap:.18rem}.cast-health h2{margin:0;font-size:.92rem;letter-spacing:.08em;text-transform:uppercase}.cast-health p{margin:0;color:var(--muted);font-size:.78rem;line-height:1.35}.cast-health-list{display:grid;gap:.48rem;margin:0;padding:0;list-style:none}.cast-health-item{display:grid;grid-template-columns:auto 1fr;gap:.52rem;align-items:start;color:var(--muted);font-size:.76rem;line-height:1.35}.cast-health-item strong{display:block;color:var(--text);font-size:.78rem}.cast-health-status{display:inline-grid;place-items:center;width:1.1rem;height:1.1rem;border-radius:999px;font-size:.68rem;font-weight:800}.cast-health-item.good .cast-health-status{color:#dfffd9;background:#64ff4a1f;border:1px solid rgba(100,255,74,.3)}.cast-health-item.warn .cast-health-status{color:#ffe3b9;background:#ffad4a1f;border:1px solid rgba(255,173,74,.3)}.sound-relationships{display:grid;gap:.65rem;padding-top:.8rem;border-top:1px solid rgba(240,184,95,.16)}.sound-relationships-heading{display:flex;gap:.7rem;align-items:end;justify-content:space-between}.sound-relationships-heading>div{display:grid;gap:.18rem}.sound-relationships-heading h3{margin:0;color:var(--text);font-size:.8rem;letter-spacing:.08em;text-transform:uppercase}.sound-relationships-count,.sound-relationship-pair-count{color:#b8a88e;font-size:.68rem;font-weight:850;letter-spacing:.04em;white-space:nowrap}.sound-relationship-pairs,.sound-relationship-facts{display:grid;margin:0;padding:0;list-style:none}.sound-relationship-pairs{gap:.58rem}.sound-relationship-pair{display:grid;gap:.55rem;padding:.68rem .72rem;border:1px solid rgba(240,184,95,.14);border-radius:.82rem;background:#ffffff09}.sound-relationship-pair-heading{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:.48rem;align-items:center}.sound-relationship-marker{width:.58rem;height:.58rem;border:1px solid rgba(240,184,95,.48);border-radius:999px;background:#f0b85f1f;box-shadow:inset 0 0 0 2px #0a090873}.sound-relationship-pair-heading h4{margin:0;min-width:0;color:#f8d99f;font-size:.84rem;line-height:1.25;overflow-wrap:anywhere}.sound-relationship-pair-heading h4 span{color:#9f8f75;font-weight:650}.sound-relationship-name{display:inline;margin:0;border:0;border-radius:.2rem;padding:0;color:#f8d99f;background:transparent;box-shadow:none;font:inherit;font-weight:inherit;text-align:inherit;text-decoration:underline;text-decoration-color:#f0b85f61;text-underline-offset:.14em}.sound-relationship-name:hover{color:#fff1cf;text-decoration-color:currentColor}.sound-relationship-name:focus-visible{outline:2px solid rgba(240,184,95,.72);outline-offset:.18rem}.sound-relationship-facts{gap:.48rem}.sound-relationship-fact{position:relative;display:grid;gap:.12rem;padding-left:1.05rem;color:var(--muted);font-size:.75rem;line-height:1.35}.sound-relationship-fact:before{position:absolute;top:.42rem;left:.14rem;width:.34rem;height:1px;background:#f0b85f7a;content:""}.sound-relationship-fact strong{color:var(--text);font-size:.77rem}.sound-relationship-summary{color:#cfc2ae}.sound-relationship-technical{color:#9f9078;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:.68rem;letter-spacing:.01em;overflow-wrap:anywhere}.name-grid{grid-template-columns:repeat(2,minmax(220px,1fr));gap:.78rem}.name-rail .name-grid{grid-template-columns:minmax(0,1fr)}.name-card-button{min-height:6.9rem;padding:1rem .96rem .9rem;overflow:visible}.name-rail .name-card-button,.name-rail .name-card.selected .name-card-button{min-height:4.7rem;padding:.86rem .9rem}.name-card.selected .name-card-button{min-height:6.1rem;padding-bottom:.65rem}.name-card-title{-webkit-hyphens:none;hyphens:none;letter-spacing:-.015em;-webkit-line-clamp:3}.name-card-title[data-name-length=short]{font-size:1.55rem;line-height:.95}.name-card-title[data-name-length=medium]{font-size:1.38rem;line-height:1}.name-card-title[data-name-length=long]{font-size:1.18rem;line-height:1.05}.name-card-title[data-name-length=very-long]{font-size:1.02rem;line-height:1.08;-webkit-line-clamp:3}.name-card[data-name-length=very-long] .name-card-button{min-height:8.1rem}.name-rail .name-card[data-name-length=very-long] .name-card-button{min-height:5.6rem}.name-card.locked:not(.selected){border-color:#f0b85f57;box-shadow:inset 0 0 0 1px #f0b85f1f}.name-card.selected{border-color:#f0b85fd1;box-shadow:0 20px 72px #00000038,0 0 0 1px #f0b85fb8,inset 0 0 0 1px #f0b85f57}.texture-hard:before{background:linear-gradient(135deg,rgba(240,184,95,.28),transparent 62%)}.name-card-button:focus-visible{outline:3px solid rgba(240,184,95,.62);outline-offset:.18rem}.name-card-expanded{display:grid;gap:.52rem;margin:0 .88rem .84rem;padding:.68rem .72rem;border:1px solid rgba(240,184,95,.18);border-radius:.86rem;background:#0a09083d}.name-card-sound-row{display:grid;grid-template-columns:1fr auto auto;gap:.52rem;align-items:center}.name-card-expanded-label,.name-card-read-status{color:var(--muted);font-size:.72rem;letter-spacing:.08em;text-transform:uppercase}.name-card-sound-sketch{color:#f8d99f;font-size:.9rem;font-variant-ligatures:none;letter-spacing:.015em}.sound-playback-placeholder{display:inline-grid;place-items:center;width:1.65rem;height:1.65rem;border:1px solid rgba(240,184,95,.28);border-radius:999px;color:#f8d99fb8;background:#ffffff0a;cursor:default}.inspector-empty-panel,.selected-name-panel{padding:1.35rem;border-color:#f0b85f38}.selected-name-panel{gap:1rem}.selected-name-title-block{display:grid;gap:.35rem}.inspector-eyebrow{margin-bottom:0}.selected-name-heading .name-card-title{display:block;overflow:visible;-webkit-line-clamp:unset}.selected-name-heading h2{font-size:clamp(1.55rem,2vw,2.05rem)}.name-detail-grid{gap:.95rem}.detail-block{padding-top:.75rem;border-top:1px solid rgba(240,184,95,.16)}.detail-block:first-child{padding-top:0;border-top:0}.detail-block .section-note strong{color:#f8d99f}.artifact-detail-block{gap:.58rem}.artifact-fact-list{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:.48rem;margin:0}.artifact-fact-list div{display:grid;gap:.16rem;min-width:0;padding:.58rem .62rem;border:1px solid rgba(240,184,95,.14);border-radius:.72rem;background:#ffffff0b}.artifact-fact-list dt{color:#a8987e;font-size:.62rem;font-weight:950;letter-spacing:.08em;text-transform:uppercase}.artifact-fact-list dd{margin:0;color:#f7f0e3;font-size:.84rem;font-weight:850;overflow-wrap:anywhere}.readability-list{display:grid;gap:.52rem;margin:0;padding:0;list-style:none}.readability-note{display:grid;gap:.18rem;padding:.58rem .64rem;border:1px solid rgba(240,184,95,.16);border-radius:.72rem;background:#ffffff0a;color:var(--muted);font-size:.78rem;line-height:1.35}.readability-note strong{color:var(--text)}.readability-note.warning{border-color:#ffad4a52;background:#ffad4a14}.site-footer{margin-top:2rem;opacity:.74}.results-layout.inspector-rail-layout{grid-template-columns:minmax(220px,280px) minmax(0,1fr)}@media(min-width:1181px){.results-layout.inspector-rail-layout{grid-template-columns:minmax(230px,280px) minmax(0,1fr)}}@media(max-width:900px){.configure-summary{grid-template-columns:1fr}.configure-summary-actions{justify-content:stretch}.configure-summary-actions button{flex:1 1 10rem}.name-grid{grid-template-columns:repeat(auto-fit,minmax(175px,1fr))}.results-layout.inspector-rail-layout{grid-template-columns:minmax(0,1fr)}.name-selector-panel{display:grid}.selection-kind-name .name-rail,.selection-kind-all .selected-name-panel,.selection-kind-all .inspector-empty-panel{display:none}.sound-relationships-heading{align-items:start}.sound-relationship-pair-heading{grid-template-columns:auto minmax(0,1fr)}.sound-relationship-pair-count{grid-column:2}}.selected-name-heading{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:1.2rem;align-items:start;padding-bottom:.2rem}.selected-name-heading-tools{display:grid;gap:.36rem;justify-items:end;min-width:min(100%,22rem)}.selected-name-actions{display:flex;gap:.42rem;flex-wrap:wrap;justify-content:flex-end}.selected-name-actions button{width:auto;padding:.5rem .78rem;border:1px solid rgba(255,255,255,.08);font-size:.7rem;letter-spacing:.07em;text-transform:uppercase}.selected-name-actions .inspector-voice-action{border-color:#f0b85f61;color:#f9e2b5;background:#f0b85f1f}.selected-name-actions .inspector-voice-action:hover:not(:disabled){border-color:#f0b85fa8;background:#f0b85f2e}.selected-name-reroll-action{color:#f7f0e3}.selected-name-lock-action{color:#cfc1aa;background:#ffffff0b}.selected-name-lock-action[aria-pressed=true]{border-color:#f0b85f8c;color:#1a130b;background:#f0b85f}.selected-name-utilities{display:flex;gap:.8rem;align-items:center;justify-content:flex-end}.selected-name-utilities button{width:auto;border:0;border-radius:.2rem;padding:.1rem 0;color:#a99980;background:transparent;box-shadow:none;font-size:.68rem;font-weight:750;letter-spacing:.04em;text-decoration:underline;text-decoration-color:#f0b85f38;text-underline-offset:.18em;text-transform:uppercase}.selected-name-utilities button:hover{color:#f8d99f;text-decoration-color:currentColor}.inspector-primary{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(220px,.85fr);gap:.72rem;margin-top:.15rem}.inspector-essential{position:relative;display:grid;gap:.72rem;min-width:0;padding:.9rem .94rem;border:1px solid rgba(240,184,95,.16);border-radius:1rem;background:linear-gradient(145deg,#f0b85f0e,#ffffff06 58%),#0a090829}.inspector-essential:before{position:absolute;inset:0 auto 0 0;width:2px;border-radius:999px;background:linear-gradient(180deg,#f0b85fb8,#f0b85f14);content:""}.inspector-essential-heading{display:flex;gap:.7rem;align-items:baseline;justify-content:space-between}.inspector-essential-heading h3,.inspector-detail-group h3{margin:0;color:#f0b85f;font-size:.68rem;font-weight:950;letter-spacing:.12em;text-transform:uppercase}.inspector-essential-heading>span{color:#8f806b;font-size:.62rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.inspector-sound-description,.inspector-spelling-primary{margin:0;color:#f7f0e3;overflow-wrap:anywhere}.inspector-sound-description{font-family:Georgia,Times New Roman,serif;font-size:1.04rem;font-weight:700;line-height:1.3}.inspector-spelling-primary{font-family:Georgia,Times New Roman,serif;font-size:1.22rem;font-weight:800;line-height:1.1}.inspector-sound-parts{display:flex;gap:.42rem;flex-wrap:wrap;margin:0;padding:0;list-style:none}.inspector-sound-parts li{display:inline-flex;gap:.36rem;align-items:baseline;max-width:100%;border:1px solid rgba(255,255,255,.07);border-radius:999px;padding:.34rem .5rem;background:#ffffff09}.inspector-sound-parts strong{color:#d9ccb8;font-size:.7rem}.inspector-sound-parts span,.inspector-transcription{color:#9f9078;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:.66rem;font-weight:650;overflow-wrap:anywhere}.inspector-transcription{margin:0}.inspector-alternates{display:grid;gap:.38rem}.inspector-alternates>span{color:#8f806b;font-size:.62rem;font-weight:850;letter-spacing:.08em;text-transform:uppercase}.inspector-alternates ul{display:flex;gap:.34rem;flex-wrap:wrap;margin:0;padding:0;list-style:none}.inspector-alternates li{border:1px solid rgba(255,255,255,.065);border-radius:999px;padding:.28rem .48rem;color:#cfc2ae;background:#ffffff09;font-size:.7rem}.inspector-read-note{display:grid;grid-template-columns:auto minmax(0,1fr);gap:.8rem;align-items:start;padding:.72rem .82rem;border:1px solid rgba(240,184,95,.14);border-left-color:#f0b85f94;border-radius:.82rem;background:#f0b85f0b}.inspector-read-note-label{color:#f0b85f;font-size:.62rem;font-weight:950;letter-spacing:.1em;text-transform:uppercase}.inspector-read-note>div{display:grid;gap:.45rem}.inspector-read-note p{display:grid;gap:.08rem;margin:0;color:#bbaa90;font-size:.74rem;line-height:1.38}.inspector-read-note p strong{color:#efe7d9;font-size:.76rem}.inspector-read-note p.warning{color:#f1c990}.inspector-more{border:1px solid rgba(240,184,95,.13);border-radius:.92rem;background:#ffffff05;overflow:hidden}.inspector-more>summary{position:relative;display:flex;gap:.75rem;align-items:baseline;padding:.68rem 2.4rem .68rem .82rem;color:#cfc2ae;cursor:pointer;list-style:none}.inspector-more>summary::-webkit-details-marker{display:none}.inspector-more>summary:after{position:absolute;top:50%;right:.85rem;color:#9f8f75;content:"+";font-size:1rem;font-weight:500;transform:translateY(-52%)}.inspector-more[open]>summary:after{content:"−"}.inspector-more>summary:hover{color:#f8d99f;background:#f0b85f0a}.inspector-more>summary span{color:inherit;font-size:.75rem;font-weight:900;letter-spacing:.05em;text-transform:uppercase}.inspector-more>summary small{color:#847762;font-size:.66rem;font-weight:650}.inspector-more-body{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:.7rem;padding:0 .72rem .72rem;animation:inspector-details-in .14s ease-out}@keyframes inspector-details-in{0%{opacity:0;transform:translateY(-.15rem)}to{opacity:1;transform:translateY(0)}}.inspector-detail-group{display:grid;gap:.55rem;align-content:start;min-width:0;padding:.72rem;border:1px solid rgba(255,255,255,.055);border-radius:.78rem;background:#ffffff06}.inspector-detail-group[aria-label$="score breakdown"]{grid-column:1 / -1}.inspector-detail-facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.38rem .65rem;margin:0}.inspector-detail-facts div{min-width:0}.inspector-detail-facts dt{color:#81735f;font-size:.58rem;font-weight:900;letter-spacing:.07em;text-transform:uppercase}.inspector-detail-facts dd{margin:.08rem 0 0;color:#d8cbb7;font-size:.73rem;font-weight:780;overflow-wrap:anywhere}.inspector-detail-note{display:grid;gap:.1rem;margin:0;padding-top:.48rem;border-top:1px solid rgba(255,255,255,.055);color:#a99a82;font-size:.7rem}.inspector-detail-note strong{color:#d9ccb8}.inspector-name-parts{display:flex;gap:.35rem;flex-wrap:wrap;margin:0;padding:0;list-style:none}.inspector-name-parts li{display:inline-flex;gap:.32rem;align-items:baseline;border-radius:999px;padding:.34rem .5rem;color:#d8cbb7;background:#ffffff0b;font-size:.72rem}.inspector-name-parts em{color:#8d806c;font-size:.62rem}.inspector-more .detail-variants{gap:.35rem}.inspector-more .detail-variants li{border-radius:.62rem;padding:.38rem .48rem;background:#ffffff09}.inspector-more .detail-variants em{white-space:normal}@media(max-width:900px){.inspector-primary{grid-template-columns:minmax(0,1fr)}}@media(max-width:760px){.selected-name-heading{grid-template-columns:minmax(0,1fr)}.selected-name-heading-tools{justify-items:start;min-width:0}.selected-name-actions,.selected-name-utilities{justify-content:flex-start}.inspector-read-note{grid-template-columns:minmax(0,1fr);gap:.36rem}.inspector-more>summary{display:grid;gap:.12rem}}@media(max-width:520px){.inspector-detail-facts{grid-template-columns:minmax(0,1fr)}}.recent-names{display:grid;gap:.85rem}.recent-names-layout{display:grid;grid-template-columns:minmax(220px,300px) minmax(0,1fr);gap:.85rem;align-items:start}.recent-names-list{display:grid;gap:.45rem;padding:.75rem;max-height:calc(100vh - 8rem);overflow:auto}.recent-name-button{display:grid;gap:.2rem;width:100%;border:1px solid rgba(240,184,95,.16);border-radius:.9rem;padding:.72rem;color:#f2efe6;background:#ffffff0d;box-shadow:none;text-align:left}.recent-name-button:hover,.recent-name-button.active{border-color:#f0b85f9e;background:#f0b85f1f}.recent-name-button strong{overflow-wrap:anywhere;font-family:Georgia,Times New Roman,serif;font-size:1.08rem}.recent-name-button span{color:#f8d99f;font-size:.72rem;font-weight:850;text-transform:uppercase}.recent-name-button small{overflow-wrap:anywhere;color:#a8987e}@media(max-width:900px){.recent-names-layout{grid-template-columns:1fr}.recent-names-list{max-height:none}}.configure-tray.collapsed{gap:0;padding:.58rem .72rem;border-color:#f0b85f1c;background:#ffffff06;box-shadow:none}.configure-tray.collapsed .configure-summary{gap:.7rem}.configure-tray.collapsed .configure-summary-copy{display:flex;gap:.58rem;align-items:baseline;min-width:0}.configure-tray.collapsed .configure-summary-copy .eyebrow{flex:0 0 auto;margin:0;color:#8f806b;font-size:.61rem}.configure-tray.collapsed .configure-summary-copy strong{min-width:0;color:#cfc2ae;font-size:.78rem;font-weight:760;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.configure-tray.collapsed .configure-summary-actions{gap:.38rem}.configure-tray.collapsed .configure-summary-actions button{padding:.42rem .68rem;font-size:.68rem}.results-layout.inspector-rail-layout{grid-template-columns:minmax(0,1fr);gap:.7rem}.cast-workbench-surface{grid-column:1 / -1;display:grid;grid-template-columns:minmax(215px,248px) minmax(0,1fr);gap:0;padding:0;overflow:hidden;border-color:#f0b85f2e;background:#0f0c093d}.cast-workbench-surface .name-rail{align-self:stretch;gap:.68rem;padding:.72rem;border:0;border-right:1px solid rgba(240,184,95,.13);border-radius:0;background:#ffffff05}.cast-workbench-surface .name-grid{gap:.56rem}.cast-workbench-surface .name-rail .name-card-button,.cast-workbench-surface .name-rail .name-card.selected .name-card-button{min-height:4.75rem;padding:.7rem .78rem 2.55rem}.cast-workbench-surface .name-rail .name-card[data-name-length=very-long] .name-card-button{min-height:5.65rem}.cast-workbench-surface .name-card-actions{right:0;left:auto;justify-content:flex-end}.cast-workbench-inspector{min-width:0}.cast-workbench-surface .selected-name-panel,.cast-workbench-surface .inspector-empty-panel{min-height:100%;border:0;border-radius:0;background:transparent;box-shadow:none}.cast-workbench-surface .selected-name-panel{padding:1.05rem 1.15rem 1.15rem}.inspector-sound-components{display:grid;gap:0}.inspector-sound-components li{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.7rem;align-items:center;border:0;border-radius:0;padding:.38rem 0;background:transparent}.inspector-sound-components li+li{border-top:1px solid rgba(255,255,255,.055)}.inspector-sound-component-copy{display:grid;grid-template-columns:minmax(5.8rem,auto) minmax(0,1fr);gap:.68rem;align-items:baseline;min-width:0}.inspector-sound-components strong{color:#e6dac8;font-size:.76rem}.inspector-sound-components span{color:#f7f0e3;font-family:Georgia,Times New Roman,serif;font-size:.96rem;font-weight:700;letter-spacing:.01em}.inspector-component-play{width:auto;min-width:2.9rem;border:1px solid rgba(240,184,95,.22);border-radius:999px;padding:.28rem .48rem;color:#cdbd9f;background:#f0b85f0e;box-shadow:none;font-size:.61rem;font-weight:850;letter-spacing:.06em;text-transform:uppercase}.inspector-component-play:hover:not(:disabled){border-color:#f0b85f7a;color:#f8d99f;background:#f0b85f1a}.inspector-read-details{grid-column:1 / -1}.inspector-read-note-list{display:grid;gap:.44rem}.inspector-read-note-list p{display:grid;gap:.08rem;margin:0;color:#aa9b84;font-size:.72rem;line-height:1.38}.inspector-read-note-list p strong{color:#e9dfd0;font-size:.74rem}.inspector-read-note-list p.warning{color:#efc486}.inspector-variants-group{min-width:0}.inspector-more .detail-variants{display:grid;min-width:0}.inspector-more .detail-variants li{display:grid;grid-template-columns:minmax(0,1fr);gap:.12rem;min-width:0;border-radius:.62rem;padding:.46rem .52rem;background:#ffffff09}.inspector-more .detail-variants li>span{display:block;min-width:0;color:#e7dccb;font-size:.78rem;line-height:1.25;overflow-wrap:anywhere;word-break:normal}.inspector-more .detail-variants em{display:block;min-width:0;color:#8d806c;font-size:.62rem;line-height:1.3;white-space:normal;overflow-wrap:anywhere}.cast-review{overflow:hidden;border:1px solid rgba(240,184,95,.12);border-radius:.9rem;background:#ffffff04}.cast-review>summary{position:relative;display:flex;gap:.72rem;align-items:baseline;padding:.62rem 2.35rem .62rem .78rem;color:#bdae97;cursor:pointer;list-style:none}.cast-review>summary::-webkit-details-marker{display:none}.cast-review>summary:after{position:absolute;top:50%;right:.82rem;color:#8f806b;content:"+";transform:translateY(-52%)}.cast-review[open]>summary:after{content:"−"}.cast-review>summary:hover{color:#f4d59c;background:#f0b85f09}.cast-review>summary span{color:inherit;font-size:.73rem;font-weight:900;letter-spacing:.06em;text-transform:uppercase}.cast-review>summary small{color:#82745f;font-size:.66rem;font-weight:700}.cast-review-body{display:grid;gap:.78rem;padding:0 .78rem .78rem}.cast-review-notes{display:grid;gap:.52rem;padding-top:.68rem;border-top:1px solid rgba(240,184,95,.1)}.cast-review-notes h2{margin:0;color:#f0b85f;font-size:.68rem;letter-spacing:.1em;text-transform:uppercase}.cast-review .cast-health-list{gap:.42rem}.cast-review .sound-relationships{padding-top:.7rem;border-top-color:#f0b85f1a}@media(min-width:901px){.cast-workbench-surface{height:clamp(34rem,60vh,46rem);min-height:0}.cast-workbench-surface .name-rail{grid-template-rows:auto minmax(0,1fr);min-height:0;overflow:hidden}.cast-workbench-surface .name-grid{min-height:0;overflow-y:auto;padding-right:.18rem;scrollbar-gutter:stable}.cast-workbench-inspector{display:flex;min-height:0;overflow:hidden}.cast-workbench-surface .selected-name-panel,.cast-workbench-surface .inspector-empty-panel{flex:1 1 auto;height:auto;min-height:0}.cast-workbench-surface .selected-name-panel{display:flex;flex-direction:column;overflow:hidden}.cast-workbench-surface .selected-name-panel>.inspector-more{margin-top:auto;min-height:0}.cast-workbench-surface .selected-name-panel>.inspector-more[open]{display:flex;flex:1 1 auto;flex-direction:column;margin-top:0}.cast-workbench-surface .selected-name-panel>.inspector-more[open] .inspector-more-body{flex:1 1 auto;min-height:0;overflow-y:auto;scrollbar-gutter:stable;overscroll-behavior:contain}}@media(max-width:900px){.configure-tray.collapsed .configure-summary-copy{display:grid;gap:.12rem}.configure-tray.collapsed .configure-summary-copy strong{white-space:normal}.cast-workbench-surface{grid-template-columns:minmax(0,1fr)}.cast-workbench-surface .name-rail{border-right:0}.selection-kind-name .cast-workbench-surface .name-rail{display:none}.cast-review>summary{display:grid;gap:.12rem}}@media(max-width:560px){.inspector-sound-component-copy{grid-template-columns:minmax(0,1fr);gap:.12rem}}
