#clamshell-toggle,#clamshell-tools button,#clamshell-tools select,#clamshell-tools a{font:700 11px/1.2 system-ui,sans-serif;color:#f2f5ff;background:#202b42;border:1px solid #879cb8;border-radius:6px;min-height:36px;padding:7px 10px;cursor:pointer;box-sizing:border-box}
#clamshell-toggle[aria-pressed=true]{border-color:#64dce9;color:#c0f8ff}
#clamshell-tools{position:fixed;top:58px;right:16px;z-index:15;display:flex;align-items:center;gap:7px;max-width:calc(100vw - 32px);padding:7px;background:#0e1629f5;border:1px solid #596e8a;border-radius:9px;color:#f2f5ff;box-shadow:0 5px 20px #0006;font:600 11px system-ui}
#clamshell-tools[hidden]{display:none!important}
#clamshell-tools a{display:flex;align-items:center;text-decoration:none}
#clamshell-tools button:hover,#clamshell-tools a:hover{border-color:#75e6f4;background:#304363}
#clamshell-tools [data-light][aria-pressed=false]{color:#adbbce;background:#121b2b;border-color:#52647d}
#clamshell-tools :focus-visible,#clamshell-toggle:focus-visible{outline:2px solid #ffe05a;outline-offset:3px}
.sp-angle{display:flex;align-items:center;gap:5px;white-space:nowrap}
.sp-angle input{width:78px;accent-color:#6fe0ef;min-height:30px;margin:0}
.sp-angle output{min-width:28px}
.sp-standalone-toggle{position:fixed;top:16px;right:16px;z-index:16}
@media(max-width:650px){
 body.landing-draft:not(.console-family) #draftTop{grid-template-columns:repeat(4,minmax(0,1fr))}
 body.landing-draft:not(.console-family) #draftTop>#clamshell-toggle{grid-column:3;grid-row:1;font-size:10px;padding:7px 3px;min-width:0}
 body.landing-draft:not(.console-family) #draftTop>#draftMenu{grid-column:4;grid-row:1}
 body.landing-draft:not(.console-family) #draftTop>#draftAll,body.landing-draft:not(.console-family) #draftTop>#draftSkins{font-size:10px;padding:7px 3px;min-width:0}
 #clamshell-tools{top:59px;right:8px;gap:5px;width:calc(100vw - 16px);max-width:calc(100vw - 16px);box-sizing:border-box;display:grid;grid-template-columns:auto minmax(0,1fr) minmax(0,1fr) auto;padding:5px}
 #clamshell-tools button,#clamshell-tools select,#clamshell-tools a{font-size:10px;min-height:34px;padding:6px 8px}
 #clamshell-tools [data-fold]{grid-column:1;grid-row:1}
 .sp-angle{font-size:10px;grid-column:2/4;grid-row:1;justify-self:center}.sp-angle input{width:58px}
 #clamshell-tools [data-light]{grid-column:4;grid-row:1}
 #clamshell-tools select{grid-column:1/3;grid-row:2;min-width:0;width:100%}
 #clamshell-tools [data-library]{grid-column:3/5;grid-row:2;justify-content:center;min-width:0}
}
@media(max-height:500px){#clamshell-tools{top:50px;right:8px;padding:4px}#clamshell-tools [data-library]{flex-basis:auto}.sp-angle input{width:62px}}
