.ClassicControls-module__YcmmsW__container{--cc-radius:0px;--cc-radius-inner:0px;--cc-radius-sm:0px;z-index:50;pointer-events:none;justify-content:center;padding:0 1rem .75rem;display:flex;position:fixed;bottom:0;left:0;right:0}.ClassicControls-module__YcmmsW__frame{pointer-events:auto;background:color-mix(in srgb, var(--background) 28%, transparent);-webkit-backdrop-filter:blur(28px)saturate(200%);backdrop-filter:blur(28px)saturate(200%);box-shadow:inset 1px 1px 3px color-mix(in srgb, var(--background) 30%, #fff), inset -2px -2px 6px color-mix(in srgb, var(--background) 30%, #000), 5px 5px 12px color-mix(in srgb, var(--background) 55%, #000), -5px -5px 12px color-mix(in srgb, var(--background) 55%, #fff);border-radius:var(--cc-radius);padding:2px}.ClassicControls-module__YcmmsW__panel{background:color-mix(in srgb, var(--background) 94%, transparent);border-radius:var(--cc-radius-inner);align-items:stretch;display:flex}.ClassicControls-module__YcmmsW__divider{background:color-mix(in srgb, var(--border) 70%, transparent);align-self:center;width:1px;height:22px}.ClassicControls-module__YcmmsW__segment{border-radius:var(--cc-radius-inner);grid-template-columns:repeat(2,minmax(0,1fr));padding:3px;display:grid;position:relative}.ClassicControls-module__YcmmsW__thumb{background:var(--foreground);border-radius:var(--cc-radius-sm);will-change:transform;width:calc(50% - 3px);transition:transform .35s cubic-bezier(.16,1,.3,1);position:absolute;top:3px;bottom:3px;left:3px}.ClassicControls-module__YcmmsW__thumbDark{transform:translate(100%)}.ClassicControls-module__YcmmsW__segmentBtn{z-index:1;cursor:pointer;letter-spacing:.14em;text-transform:uppercase;height:36px;color:var(--text-muted);background:0 0;border:none;padding:0 .9rem;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:10px;font-weight:700;transition:color .2s,background-color .2s,transform .1s;position:relative}.ClassicControls-module__YcmmsW__segmentBtn:hover{color:var(--foreground)}.ClassicControls-module__YcmmsW__segmentBtn:active{transform:scale(.96)}.ClassicControls-module__YcmmsW__segmentBtnActive,.ClassicControls-module__YcmmsW__segmentBtnActive:hover{color:var(--background)}.ClassicControls-module__YcmmsW__lang{align-items:stretch;display:flex;position:relative}.ClassicControls-module__YcmmsW__langBtn{cursor:pointer;letter-spacing:.14em;color:var(--foreground);background:0 0;border:none;align-items:center;gap:6px;padding:0 .8rem;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:10px;font-weight:700;transition:background-color .2s,transform .1s;display:flex}.ClassicControls-module__YcmmsW__langBtn:hover{background:color-mix(in srgb, var(--foreground) 6%, transparent)}.ClassicControls-module__YcmmsW__langBtn:active{transform:scale(.97)}.ClassicControls-module__YcmmsW__caret{border-left:3.5px solid #0000;border-right:3.5px solid #0000;border-top:5px solid var(--text-muted);width:0;height:0;transition:transform .2s}.ClassicControls-module__YcmmsW__caretUp{transform:rotate(180deg)}.ClassicControls-module__YcmmsW__langMenu{background:color-mix(in srgb, var(--background) 28%, transparent);-webkit-backdrop-filter:blur(28px)saturate(200%);backdrop-filter:blur(28px)saturate(200%);min-width:168px;box-shadow:inset 1px 1px 3px color-mix(in srgb, var(--background) 30%, #fff), inset -2px -2px 6px color-mix(in srgb, var(--background) 30%, #000), 5px 5px 12px color-mix(in srgb, var(--background) 55%, #000), -5px -5px 12px color-mix(in srgb, var(--background) 55%, #fff);border-radius:var(--cc-radius);z-index:60;padding:2px;animation:.18s ease-out ClassicControls-module__YcmmsW__popIn;position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%)}@keyframes ClassicControls-module__YcmmsW__popIn{0%{opacity:0;transform:translate(-50%)translateY(6px)scale(.98)}to{opacity:1;transform:translate(-50%)translateY(0)scale(1)}}.ClassicControls-module__YcmmsW__langItem{cursor:pointer;text-align:left;background:0 0;border:none;align-items:baseline;gap:10px;width:100%;padding:10px 12px;transition:background-color .15s,color .15s;display:flex}.ClassicControls-module__YcmmsW__langPanel{background:color-mix(in srgb, var(--background) 94%, transparent);border-radius:var(--cc-radius-inner);overflow:hidden}.ClassicControls-module__YcmmsW__langItem:hover{background:color-mix(in srgb, var(--foreground) 6%, transparent)}.ClassicControls-module__YcmmsW__langItem:hover .ClassicControls-module__YcmmsW__langName{color:var(--primary)}.ClassicControls-module__YcmmsW__langCode{letter-spacing:.14em;color:var(--foreground);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:10px;font-weight:700}.ClassicControls-module__YcmmsW__langName{font-family:var(--font-base);color:var(--text-muted);font-size:14px;transition:color .15s}.ClassicControls-module__YcmmsW__square{cursor:pointer;border-radius:0 var(--cc-radius-inner) var(--cc-radius-inner) 0;background:0 0;border:none;justify-content:center;align-items:center;width:48px;transition:background-color .2s,transform .1s;display:flex}.ClassicControls-module__YcmmsW__square:hover{background:color-mix(in srgb, var(--foreground) 6%, transparent)}.ClassicControls-module__YcmmsW__square:active{transform:scale(.97)}.ClassicControls-module__YcmmsW__bars{width:18px;height:14px;position:relative}.ClassicControls-module__YcmmsW__bar{background:var(--foreground);width:18px;height:2px;transition:transform .3s cubic-bezier(.16,1,.3,1),opacity .2s,width .25s,background-color .2s;position:absolute;left:0}.ClassicControls-module__YcmmsW__barTop{top:0}.ClassicControls-module__YcmmsW__barMid{width:14px;top:6px}.ClassicControls-module__YcmmsW__barBottom{top:12px}.ClassicControls-module__YcmmsW__square:hover .ClassicControls-module__YcmmsW__barMid{width:18px}.ClassicControls-module__YcmmsW__square:hover .ClassicControls-module__YcmmsW__bar{background:var(--primary)}.ClassicControls-module__YcmmsW__squareOpen .ClassicControls-module__YcmmsW__barTop{transform:translateY(6px)rotate(45deg)}.ClassicControls-module__YcmmsW__squareOpen .ClassicControls-module__YcmmsW__barMid{opacity:0}.ClassicControls-module__YcmmsW__squareOpen .ClassicControls-module__YcmmsW__barBottom{transform:translateY(-6px)rotate(-45deg)}.ClassicControls-module__YcmmsW__menu{background:color-mix(in srgb, var(--foreground) 28%, transparent);-webkit-backdrop-filter:blur(28px)saturate(200%);backdrop-filter:blur(28px)saturate(200%);width:min(480px,100vw - 2rem);height:auto;min-height:calc(50dvh - 4.5rem);box-shadow:inset 1px 1px 3px color-mix(in srgb, var(--foreground) 30%, #fff), inset -2px -2px 6px color-mix(in srgb, var(--foreground) 30%, #000), 7px 7px 16px color-mix(in srgb, var(--background) 55%, #000), -7px -7px 16px color-mix(in srgb, var(--background) 55%, #fff);z-index:60;pointer-events:auto;border-radius:var(--cc-radius);padding:2px;animation:.2s ease-out ClassicControls-module__YcmmsW__popIn;display:flex;position:absolute;bottom:calc(100% + 12px);left:50%;transform:translate(-50%)}.ClassicControls-module__YcmmsW__menuPanel{background:color-mix(in srgb, var(--foreground) 96%, transparent);color:var(--background);border-radius:var(--cc-radius-inner);flex-direction:column;flex:1;padding:1.5rem 0;display:flex;overflow-y:auto}.ClassicControls-module__YcmmsW__menuLabel{letter-spacing:.22em;text-transform:uppercase;color:color-mix(in srgb, var(--background) 55%, transparent);align-self:flex-end;margin:0 1.75rem .85rem;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:10px;font-weight:700}.ClassicControls-module__YcmmsW__linkList{flex-direction:column;gap:3px;margin:0;padding:0;list-style:none;display:flex}.ClassicControls-module__YcmmsW__linkItem{opacity:0;width:100%;animation:.45s cubic-bezier(.16,1,.3,1) forwards ClassicControls-module__YcmmsW__linkIn}@keyframes ClassicControls-module__YcmmsW__linkIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.ClassicControls-module__YcmmsW__menuLink{background:var(--cc);width:100%;color:color-mix(in srgb, var(--cc) 25%, #000);justify-content:flex-end;align-items:baseline;gap:1rem;padding:.5rem 1.75rem;text-decoration:none;transition:filter .35s;display:flex;position:relative}.ClassicControls-module__YcmmsW__menuLink:after{content:"";opacity:0;pointer-events:none;background:linear-gradient(120deg,#ffffff24,#ffffff05);transition:opacity .35s cubic-bezier(.16,1,.3,1);position:absolute;inset:0}.ClassicControls-module__YcmmsW__menuLink:hover{filter:brightness(1.03)}.ClassicControls-module__YcmmsW__menuLink:hover:after{opacity:1}.ClassicControls-module__YcmmsW__menuLink:hover .ClassicControls-module__YcmmsW__linkText{font-style:italic}.ClassicControls-module__YcmmsW__linkIndex{color:inherit;opacity:.65;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:13px;transition:opacity .2s}.ClassicControls-module__YcmmsW__linkText{font-family:var(--font-base);font-size:clamp(1.9rem,4.5vw,2.6rem);line-height:1.15;transition:font-style .15s}.ClassicControls-module__YcmmsW__encrypted{opacity:.55}.ClassicControls-module__YcmmsW__menuLinkActive .ClassicControls-module__YcmmsW__linkIndex{opacity:1}.ClassicControls-module__YcmmsW__menuLinkActive .ClassicControls-module__YcmmsW__linkText{text-underline-offset:6px;font-style:italic;text-decoration:underline;text-decoration-thickness:2px}.ClassicControls-module__YcmmsW__modeRow{border-top:1px solid color-mix(in srgb, var(--background) 25%, transparent);flex-wrap:nowrap;justify-content:flex-end;gap:8px;margin:1.25rem 1.75rem 0;padding-top:1.25rem;display:flex}.ClassicControls-module__YcmmsW__modeBtn{letter-spacing:.14em;text-transform:uppercase;border:1px solid color-mix(in srgb, var(--background) 35%, transparent);color:color-mix(in srgb, var(--background) 65%, transparent);cursor:pointer;white-space:nowrap;border-radius:var(--cc-radius-sm);background:0 0;padding:10px 16px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:11px;font-weight:700;transition:color .2s,border-color .2s,background-color .2s}.ClassicControls-module__YcmmsW__modeBtn:hover{color:var(--background);border-color:var(--background)}.ClassicControls-module__YcmmsW__modeBtnActive,.ClassicControls-module__YcmmsW__modeBtnActive:hover{background:var(--background);color:var(--foreground);border-color:var(--background)}@media (max-width:480px){.ClassicControls-module__YcmmsW__modeRow{flex-wrap:wrap;justify-content:stretch;gap:6px}.ClassicControls-module__YcmmsW__modeBtn{text-align:center;white-space:normal;flex:calc(50% - 3px);min-width:0;padding:10px 8px;font-size:10px;line-height:1.25}}@media (max-height:700px){.ClassicControls-module__YcmmsW__menuPanel{padding:1rem 0}.ClassicControls-module__YcmmsW__menuLabel{margin:0 1.25rem .5rem}.ClassicControls-module__YcmmsW__menuLink{padding:.35rem 1.25rem}.ClassicControls-module__YcmmsW__linkText{font-size:1.7rem}.ClassicControls-module__YcmmsW__modeRow{margin:.75rem 1.25rem 0;padding-top:.75rem}}@media (prefers-reduced-motion:reduce){.ClassicControls-module__YcmmsW__thumb,.ClassicControls-module__YcmmsW__segmentBtn,.ClassicControls-module__YcmmsW__caret,.ClassicControls-module__YcmmsW__bar,.ClassicControls-module__YcmmsW__langBtn,.ClassicControls-module__YcmmsW__square,.ClassicControls-module__YcmmsW__langMenu,.ClassicControls-module__YcmmsW__menu,.ClassicControls-module__YcmmsW__linkItem,.ClassicControls-module__YcmmsW__menuLink,.ClassicControls-module__YcmmsW__modeBtn{transition:none;animation:none}}
