/* The SVG rim and clipped backdrop share a contour; content is never scaled. */
.liquid-host{isolation:isolate}
.liquid-material{position:absolute;z-index:0;pointer-events:none;overflow:hidden}
.liquid-material__body,.liquid-material__light,.liquid-material__rim{position:absolute;inset:0;width:100%;height:100%;pointer-events:none}
.liquid-material__body{background:linear-gradient(150deg,#a7bfd324,#25323e1a 48%,#11192366),#18222fee;backdrop-filter:blur(22px) saturate(145%);-webkit-backdrop-filter:blur(22px) saturate(145%)}
.liquid-material__light{background:radial-gradient(ellipse 140px 100px at var(--rim-x,50%) var(--rim-y,0%),#edf8ff99,transparent 74%);mix-blend-mode:screen}
.liquid-material__rim{overflow:visible;fill:none}
.liquid-material__shadow{fill:#000;stroke:none}
.liquid-material__bevel{stroke-width:5;opacity:.12}
.liquid-material__edge{stroke-width:1.1}
.liquid-source-label{position:absolute;left:0;top:0;z-index:4;white-space:nowrap;color:#f4f8fc;font:550 14px/1.3 var(--body);pointer-events:none;will-change:transform,opacity}
.liquid-source-active{opacity:var(--source-return,0)!important;transition:none!important}
.game-select{isolation:auto;z-index:12}
.game-select-trigger{border-radius:15px;transition:box-shadow .2s,border-color .2s,background-color .2s}
.game-select-trigger[aria-expanded=true]{border-radius:15px;background-color:#25313ab8;box-shadow:inset 0 1px 0 #ffffff35,0 4px 15px #0003;border-color:#dceaff66}
.game-select-trigger[aria-expanded=true]:after{animation:none;opacity:0}
.game-options.liquid-host{top:calc(100% + 9px);left:auto;right:0;width:252px;height:164px;padding:10px 8px;box-sizing:border-box;border:0;border-radius:0;background:none;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none;overflow:visible;opacity:1;visibility:visible;clip-path:none;transform:none;filter:none;will-change:auto;transition:none;animation:none;z-index:4;pointer-events:none}
.game-options.liquid-host.is-open{pointer-events:auto}
.game-options.liquid-host:before,.game-options.liquid-host:after{content:none}
.game-options.liquid-host [role=option]{height:48px;min-height:48px;padding:10px 13px;gap:14px;border:0;border-radius:15px;font-weight:550;opacity:0;filter:none;transform:none;transition:color .16s;animation:none}
.game-options.liquid-host [role=option].is-selected{color:#f7e5d5}
.game-options.liquid-host [role=option].is-selected:after{width:9px;height:5px;background:none;box-shadow:none;border-radius:0;border-left:1.7px solid #edc6a5;border-bottom:1.7px solid #edc6a5;transform:rotate(-45deg);margin-right:3px}
.game-options.liquid-host .game-selection-lens{top:10px;left:8px;right:8px;height:48px;border-radius:15px;border-color:#ebf4ff26;background:linear-gradient(155deg,#edf6ff1f,#abcce80a);box-shadow:inset 0 1px 0 #ffffff30,0 3px 9px #0002;transition:none;animation:none;transform-origin:center}
.game-options.liquid-host .game-selection-lens:after{opacity:.25}
.game-options.liquid-host .game-option-index{font-size:10px;color:#b4c5d186}
.copy-viewport{position:fixed;inset:0;z-index:90;pointer-events:none;isolation:isolate}
.copy-viewport .copy-liquid.liquid-host{position:absolute;display:flex;width:320px;min-height:78px;padding:14px 17px;gap:13px;border:0;border-radius:0;background:none;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none;overflow:visible;opacity:1;transform:none;filter:none;animation:none;will-change:auto}
.copy-liquid.liquid-host:before,.copy-liquid.liquid-host:after{content:none}
.copy-liquid.liquid-host .copy-liquid__orb{width:42px;height:42px;border:1px solid #e7d8c845;background:linear-gradient(145deg,#ffe8ce21,#a6866921);box-shadow:inset 0 1px 0 #fff8,0 2px 7px #0002;color:#f5d9be;animation:none;filter:none}
.copy-liquid.liquid-host .copy-liquid__orb svg{filter:none}
.copy-liquid.liquid-host .copy-liquid__words{animation:none;filter:none}
.copy-liquid.liquid-host .copy-liquid__words strong{font-size:14px;font-weight:580}
.copy-liquid.liquid-host .copy-liquid__words small{color:#b6c5d1}
.copy-liquid.liquid-host .copy-liquid__trace{display:none}
.copy-liquid.liquid-host .liquid-source-label{font-size:12px;font-weight:600}
@media(prefers-reduced-transparency:reduce){.liquid-material__body{background:#202c37;backdrop-filter:none;-webkit-backdrop-filter:none}}
@media(forced-colors:active){.liquid-material__body{background:Canvas}.liquid-material__edge{stroke:CanvasText}.liquid-host [role=option].is-active{outline:1px solid Highlight}.copy-liquid__words strong{color:CanvasText}}
