:is(.app-shell,.skin-preview,.circle-material-study,.skin-card-art).skin-forged-brass{--skin-shell:#251503;--skin-rim:#ffd06a;--skin-motif:none;--skin-glow:#eaa62b8f;--skin-dual-angle:90deg;--skin-divider:#fff1b4;--skin-border-width:2px;--skin-material-position:2.2% 4.2%}:is(.app-shell,.skin-preview,.circle-material-study,.skin-card-art).skin-prism-glass{--skin-shell:#10092b;--skin-rim:#eafaff;--skin-motif:none;--skin-glow:#b76dff9e;--skin-dual-angle:135deg;--skin-divider:#fff;--skin-border-width:2px;--skin-material-position:50% 4.2%}:is(.app-shell,.skin-preview,.circle-material-study,.skin-card-art).skin-neon-circuit{--skin-shell:#050a10;--skin-rim:#56dfff;--skin-motif:none;--skin-glow:#158dffb0;--skin-dual-angle:90deg;--skin-divider:#c9f8ff;--skin-border-width:2px;--skin-material-position:97.8% 4.2%}:is(.app-shell,.skin-preview,.circle-material-study,.skin-card-art).skin-lunar-ceramic{--skin-shell:#d8d5cb;--skin-rim:#fffdf1;--skin-motif:none;--skin-glow:#e7ecff85;--skin-dual-angle:45deg;--skin-divider:#fff;--skin-border-width:2px;--skin-material-position:2.2% 95.8%}:is(.app-shell,.skin-preview,.circle-material-study,.skin-card-art).skin-magma-core{--skin-shell:#170604;--skin-rim:#ff8a29;--skin-motif:none;--skin-glow:#ff3b12b0;--skin-dual-angle:45deg;--skin-divider:#ffd074;--skin-border-width:2px;--skin-material-position:50% 95.8%}:is(.app-shell,.skin-preview,.circle-material-study,.skin-card-art).skin-frosted-reactor{--skin-shell:#071723;--skin-rim:#e9fdff;--skin-motif:none;--skin-glow:#71deffa8;--skin-dual-angle:135deg;--skin-divider:#f5ffff;--skin-border-width:2px;--skin-material-position:97.8% 95.8%}.orb-signal-core{display:none}:is(.app-shell:is(.skin-forged-brass,.skin-prism-glass,.skin-neon-circuit,.skin-lunar-ceramic,.skin-magma-core,.skin-frosted-reactor) .board-cell:is(.locked,.active) .circle-node,.app-shell:is(.skin-forged-brass,.skin-prism-glass,.skin-neon-circuit,.skin-lunar-ceramic,.skin-magma-core,.skin-frosted-reactor) .mini-cell.filled,.skin-preview:is(.skin-forged-brass,.skin-prism-glass,.skin-neon-circuit,.skin-lunar-ceramic,.skin-magma-core,.skin-frosted-reactor) .skin-preview-cell,.circle-material-study:is(.skin-forged-brass,.skin-prism-glass,.skin-neon-circuit,.skin-lunar-ceramic,.skin-magma-core,.skin-frosted-reactor) .study-node,.app-shell:is(.skin-forged-brass,.skin-prism-glass,.skin-neon-circuit,.skin-lunar-ceramic,.skin-magma-core,.skin-frosted-reactor) .clear-fragment){border-color:var(--piece);background-color:var(--skin-shell);background-image:linear-gradient(var(--piece), var(--piece)), url(../media/imagegen-orb-materials-v1.2urj6j-p6gtdv.png);background-position:center, var(--skin-material-position);background-blend-mode:color, normal;isolation:isolate;box-shadow:0 0 11px color-mix(in srgb, var(--piece), transparent 20%), inset 0 0 0 1px color-mix(in srgb, var(--piece), white 45%);background-repeat:no-repeat,no-repeat;background-size:cover,330% 220%;overflow:hidden}:is(.app-shell:is(.skin-forged-brass,.skin-prism-glass,.skin-neon-circuit,.skin-lunar-ceramic,.skin-magma-core,.skin-frosted-reactor) .board-cell.dual-color:is(.locked,.active) .circle-node,.app-shell:is(.skin-forged-brass,.skin-prism-glass,.skin-neon-circuit,.skin-lunar-ceramic,.skin-magma-core,.skin-frosted-reactor) .mini-cell.filled.dual-color,.skin-preview:is(.skin-forged-brass,.skin-prism-glass,.skin-neon-circuit,.skin-lunar-ceramic,.skin-magma-core,.skin-frosted-reactor) .skin-preview-cell.dual-color,.circle-material-study:is(.skin-forged-brass,.skin-prism-glass,.skin-neon-circuit,.skin-lunar-ceramic,.skin-magma-core,.skin-frosted-reactor) .study-node.dual-color,.app-shell:is(.skin-forged-brass,.skin-prism-glass,.skin-neon-circuit,.skin-lunar-ceramic,.skin-magma-core,.skin-frosted-reactor) .clear-fragment.dual-color){background-origin:border-box,border-box;background-clip:border-box,border-box;background-image:linear-gradient(var(--skin-dual-angle), var(--piece) 0 49%, var(--piece2) 51% 100%), url(../media/imagegen-orb-materials-v1.2urj6j-p6gtdv.png);box-shadow:-3px 0 9px color-mix(in srgb, var(--piece), transparent 24%), 3px 0 9px color-mix(in srgb, var(--piece2), transparent 24%), inset 0 0 0 1px color-mix(in srgb, var(--accent), var(--accent2) 50%);border-color:#0000}:is(.app-shell:is(.skin-forged-brass,.skin-prism-glass,.skin-neon-circuit,.skin-lunar-ceramic,.skin-magma-core,.skin-frosted-reactor) .board-cell.all-color:is(.locked,.active) .circle-node,.app-shell:is(.skin-forged-brass,.skin-prism-glass,.skin-neon-circuit,.skin-lunar-ceramic,.skin-magma-core,.skin-frosted-reactor) .mini-cell.filled.all-color,.skin-preview:is(.skin-forged-brass,.skin-prism-glass,.skin-neon-circuit,.skin-lunar-ceramic,.skin-magma-core,.skin-frosted-reactor) .skin-preview-cell.all-color,.circle-material-study:is(.skin-forged-brass,.skin-prism-glass,.skin-neon-circuit,.skin-lunar-ceramic,.skin-magma-core,.skin-frosted-reactor) .study-node.all-color,.app-shell:is(.skin-forged-brass,.skin-prism-glass,.skin-neon-circuit,.skin-lunar-ceramic,.skin-magma-core,.skin-frosted-reactor) .clear-fragment.all-color){background-image:conic-gradient(from 18deg, #ff5a36 0 18%, #ffcf45 18% 28%, #c8f43d 28% 42%, #27d6a2 42% 58%, #35c9ff 58% 70%, #7b5cff 70% 84%, #ff4fb8 84% 100%), url(../media/imagegen-orb-materials-v1.2urj6j-p6gtdv.png);border-color:#fff;box-shadow:-3px 0 9px #ff4fb875,3px 0 9px #27d6a275,inset 0 0 0 1px #ffffffa8}:is(.app-shell:is(.skin-forged-brass,.skin-prism-glass,.skin-neon-circuit,.skin-lunar-ceramic,.skin-magma-core,.skin-frosted-reactor) .mini-cell.filled,.skin-preview:is(.skin-forged-brass,.skin-prism-glass,.skin-neon-circuit,.skin-lunar-ceramic,.skin-magma-core,.skin-frosted-reactor) .skin-preview-cell,.circle-material-study:is(.skin-forged-brass,.skin-prism-glass,.skin-neon-circuit,.skin-lunar-ceramic,.skin-magma-core,.skin-frosted-reactor) .study-node){position:relative}:is(.app-shell:is(.skin-forged-brass,.skin-prism-glass,.skin-neon-circuit,.skin-lunar-ceramic,.skin-magma-core,.skin-frosted-reactor) .board-cell:is(.locked,.active) .circle-node,.app-shell:is(.skin-forged-brass,.skin-prism-glass,.skin-neon-circuit,.skin-lunar-ceramic,.skin-magma-core,.skin-frosted-reactor) .mini-cell.filled,.skin-preview:is(.skin-forged-brass,.skin-prism-glass,.skin-neon-circuit,.skin-lunar-ceramic,.skin-magma-core,.skin-frosted-reactor) .skin-preview-cell,.circle-material-study:is(.skin-forged-brass,.skin-prism-glass,.skin-neon-circuit,.skin-lunar-ceramic,.skin-magma-core,.skin-frosted-reactor) .study-node,.app-shell:is(.skin-forged-brass,.skin-prism-glass,.skin-neon-circuit,.skin-lunar-ceramic,.skin-magma-core,.skin-frosted-reactor) .clear-fragment)>.orb-signal-core{z-index:1;pointer-events:none;background-image:radial-gradient(circle at 29% 20%, #ffffffd9 0 8%, transparent 11%), radial-gradient(circle at 50% 58%, var(--accent) 0 7%, color-mix(in srgb, var(--piece), white 10%) 12%, var(--piece) 62%, color-mix(in srgb, var(--piece), black 30%) 100%);background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:50%;display:block;position:absolute;inset:17%;box-shadow:0 0 0 1px #ffffff70,inset 0 -3px #00000040,inset 0 2px #ffffff52}:is(.app-shell:is(.skin-forged-brass,.skin-prism-glass,.skin-neon-circuit,.skin-lunar-ceramic,.skin-magma-core,.skin-frosted-reactor) .board-cell.dual-color:is(.locked,.active) .circle-node,.app-shell:is(.skin-forged-brass,.skin-prism-glass,.skin-neon-circuit,.skin-lunar-ceramic,.skin-magma-core,.skin-frosted-reactor) .mini-cell.filled.dual-color,.skin-preview:is(.skin-forged-brass,.skin-prism-glass,.skin-neon-circuit,.skin-lunar-ceramic,.skin-magma-core,.skin-frosted-reactor) .skin-preview-cell.dual-color,.circle-material-study:is(.skin-forged-brass,.skin-prism-glass,.skin-neon-circuit,.skin-lunar-ceramic,.skin-magma-core,.skin-frosted-reactor) .study-node.dual-color,.app-shell:is(.skin-forged-brass,.skin-prism-glass,.skin-neon-circuit,.skin-lunar-ceramic,.skin-magma-core,.skin-frosted-reactor) .clear-fragment.dual-color)>.orb-signal-core{background-image:radial-gradient(circle at 29% 20%, #ffffffd9 0 8%, transparent 11%), linear-gradient(var(--skin-dual-angle), color-mix(in srgb, var(--piece), white 14%) 0 45%, color-mix(in srgb, var(--piece), white 34%) 45.5% 47%, var(--skin-divider) 47.5% 52.5%, color-mix(in srgb, var(--piece2), white 34%) 53% 54.5%, color-mix(in srgb, var(--piece2), white 14%) 55% 100%);box-shadow:-3px 0 9px color-mix(in srgb, var(--piece), transparent 28%), 3px 0 9px color-mix(in srgb, var(--piece2), transparent 28%), 0 0 0 1px #080a08cf, inset 0 -3px 0 #00000040, inset 0 2px 0 #ffffff52;border:1px solid #ffffffc7;inset:11%}:is(.app-shell:is(.skin-forged-brass,.skin-prism-glass,.skin-neon-circuit,.skin-lunar-ceramic,.skin-magma-core,.skin-frosted-reactor) .board-cell.all-color:is(.locked,.active) .circle-node,.app-shell:is(.skin-forged-brass,.skin-prism-glass,.skin-neon-circuit,.skin-lunar-ceramic,.skin-magma-core,.skin-frosted-reactor) .mini-cell.filled.all-color,.skin-preview:is(.skin-forged-brass,.skin-prism-glass,.skin-neon-circuit,.skin-lunar-ceramic,.skin-magma-core,.skin-frosted-reactor) .skin-preview-cell.all-color,.circle-material-study:is(.skin-forged-brass,.skin-prism-glass,.skin-neon-circuit,.skin-lunar-ceramic,.skin-magma-core,.skin-frosted-reactor) .study-node.all-color,.app-shell:is(.skin-forged-brass,.skin-prism-glass,.skin-neon-circuit,.skin-lunar-ceramic,.skin-magma-core,.skin-frosted-reactor) .clear-fragment.all-color)>.orb-signal-core{background-image:radial-gradient(circle at 50% 50%, #fff 0 8%, #090b09e8 9% 14%, transparent 15%), radial-gradient(circle at 29% 20%, #ffffffeb 0 8%, transparent 11%), conic-gradient(from 18deg, #ff5a36 0 18%, #ffcf45 18% 28%, #c8f43d 28% 42%, #27d6a2 42% 58%, #35c9ff 58% 70%, #7b5cff 70% 84%, #ff4fb8 84% 100%);filter:saturate(1.2)brightness(1.08);border:1px solid #ffffffe6;inset:10%;box-shadow:0 0 0 1px #090b09d9,-3px 0 10px #ff4fb89c,3px 0 10px #27d6a29c,0 3px 9px #7b5cff8c,inset 0 -3px #00000040}:is(.board-cell.active.powered .circle-node,.mini-cell.filled.powered)>.orb-signal-core{box-shadow:0 0 0 1px var(--power), 0 0 8px var(--power), inset 0 -3px 0 #00000047, inset 0 2px 0 #ffffff52}
.app-shell{-moz-text-size-adjust:100%;text-size-adjust:100%}@media (max-width:1500px){.site-header{grid-template-columns:minmax(0,1fr) auto}.site-header>.tagline{display:none}.site-header nav{gap:4px}.site-header nav>button{padding-inline:8px;font-size:8px}}@media (max-width:720px){.site-header nav>button{text-align:center;text-overflow:clip;white-space:normal;justify-content:center;align-items:center;min-height:38px;padding:3px 4px;font-size:clamp(7px,1.5vw,9px);line-height:1.15;overflow:hidden}.site-header nav>.oauth-controls{grid-column:span 2;justify-content:center;min-width:0;padding-left:3px;overflow:hidden}.site-header nav>.oauth-controls>span{text-align:center;white-space:normal;min-width:0;line-height:1.2}.result-overlay{justify-content:flex-start;scroll-padding-top:18px}}@media (max-width:400px){.site-header nav>.oauth-controls{grid-column:span 3}}
.site-header{grid-template-columns:max-content minmax(0,1fr);gap:clamp(12px,2vw,26px);min-height:72px;padding:10px clamp(12px,2vw,28px)}.brand-stack{width:max-content}.publisher-link{white-space:nowrap}.wordmark{font-size:clamp(18px,1.65vw,27px)}.wordmark i{width:28px;height:28px;font-size:19px}.tagline{white-space:nowrap;display:none}.site-header nav{justify-content:flex-end;justify-self:stretch;gap:clamp(3px,.48vw,8px);min-width:0}.site-header nav>button,.site-header .nav-more-trigger{white-space:nowrap;min-height:38px;padding-inline:clamp(8px,.68vw,12px);font-size:clamp(10px,.66vw,12px)!important}.site-header .wallet-chip{gap:2px;min-width:126px}.wallet-chip b{white-space:nowrap;align-items:center;gap:7px;display:flex}.wallet-chip b i{color:var(--acid);font:inherit;font-style:normal}.site-header .profile-chip{min-width:0;max-width:164px}.profile-chip>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.oauth-controls>span{white-space:nowrap}.nav-more{flex:none;position:relative}.site-header .nav-more-trigger{border:1px solid var(--line);color:#c5c4bc;cursor:pointer;letter-spacing:.08em;background:#ffffff06;align-items:center;gap:8px;font-family:Courier New,monospace;font-weight:900;display:flex}.nav-more-trigger span{color:var(--acid);font-size:16px;line-height:1}.nav-more.open .nav-more-trigger{border-color:var(--acid);color:var(--paper)}.nav-more-menu{z-index:50;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#0e0e0cfb;border:1px solid #4a4a42;grid-template-columns:1fr 1fr;gap:5px;width:272px;padding:8px;display:grid;position:absolute;top:calc(100% + 10px);right:0;box-shadow:0 18px 50px #0000009e}.nav-more-menu[hidden]{display:none}.nav-more-menu button{color:#c8c7bf;cursor:pointer;letter-spacing:.05em;text-align:left;background:#1c1c18;border:1px solid #34342f;min-height:42px;padding:8px 10px;font:900 10px/1.25 Courier New,monospace}.nav-more-menu button:hover,.nav-more-menu button:focus-visible{border-color:var(--acid);color:var(--acid)}.site-header .nav-settings{color:#d8fbff;background:#56e8ff0e;border-color:#56e8ff6b}.settings-panel{gap:14px;display:grid}.settings-group{background:#ffffff05;border:1px solid #3c3d36;gap:7px;padding:13px;display:grid}.settings-group>header{border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:end;gap:12px;padding:0 2px 5px;display:flex}.settings-group>header small{color:#56e8ff;letter-spacing:.1em;font:900 10px/1.2 Courier New,monospace}.settings-group>header strong{color:#d8d8cf;font:950 12px/1.2 Arial Black,Arial,sans-serif}.collection-intro{background:linear-gradient(120deg,#d7ff4514,#0000 48%),#0d0f0b;border:1px solid #d7ff4561;grid-template-columns:minmax(220px,.8fr) minmax(260px,1.2fr);align-items:center;gap:18px;padding:18px;display:grid}.collection-intro span{gap:6px;display:grid}.collection-intro small{color:var(--acid);letter-spacing:.1em;font:900 10px/1.2 Courier New,monospace}.collection-intro strong{color:#f1efe7;font:950 30px/.92 Arial Black,Arial,sans-serif}.collection-intro p{color:#b8b8af;margin:0}@media (min-width:1900px){.site-header{grid-template-columns:max-content auto minmax(0,1fr)}.tagline{display:block}}@media (max-width:1380px){.site-header .wallet-chip{min-width:88px}.wallet-chip b i:last-child{display:none}}@media (max-width:1160px){.publisher-link,.wordmark b,.profile-chip>span,.oauth-controls>span{display:none}.site-header{gap:10px}.site-header nav{gap:3px}.site-header .profile-chip{padding-inline:7px}}@media (max-width:900px) and (min-width:721px){.site-header .wallet-chip{text-align:center;place-content:center;min-width:54px}.site-header .wallet-chip b{display:none}.site-header nav>button,.site-header .nav-more-trigger{padding-inline:7px;font-size:10px!important}}@media (min-width:721px){.play-session .site-header{min-height:58px;padding-block:7px}.play-session .publisher-link,.play-session .tagline,.play-session .wordmark b,.play-session .nav-today,.play-session .nav-progress,.play-session .nav-challenges,.play-session .wallet-chip{display:none}}.menu-overlay{background:radial-gradient(circle at 50% 8%,#d7ff4512,#0000 27%),linear-gradient(#080907c7,#0c0c0afa 50%);padding:clamp(22px,4vw,34px) 18px 32px}.menu-overlay>.overline{color:#b8c66e;max-width:360px;margin-bottom:9px;letter-spacing:.1em!important;font-size:10px!important}.menu-overlay h1{font-size:clamp(30px,4.6vw,44px);line-height:.92}.twist-demo{margin:16px 0 18px}.demo-piece{min-width:31px;height:31px}.menu-primary-actions,.menu-status-grid,.menu-mini-section,.menu-more-modes,.menu-section-label{width:min(380px,100%)}.menu-primary-actions{gap:7px;display:grid}.menu-primary-actions .primary-action{min-height:62px}.menu-primary-actions .secondary-action{min-height:48px}.menu-section-label{color:#8d8d84;text-align:left;margin:17px 0 7px;letter-spacing:.11em!important;font:900 10px/1.2 Courier New,monospace!important}.menu-status-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:7px;margin-bottom:8px;display:grid}.menu-status-grid .today-rig-brief,.menu-status-grid .community-goal-card{width:100%;min-height:116px;margin:0}.menu-status-grid .today-rig-brief{grid-template-columns:1fr;gap:0;padding:10px!important}.menu-status-grid .today-rig-machine,.menu-status-grid .today-rig-wallet{display:none!important}.menu-status-grid .today-rig-brief>span:not(.today-rig-machine){padding:5px 6px}.menu-status-grid .today-rig-progress{border-top:1px solid #ffffff14;border-left:0!important}.menu-status-grid .today-rig-brief small,.menu-status-grid .today-rig-brief em{font-size:9px!important}.menu-status-grid .today-rig-signal strong{font-size:14px}.menu-status-grid .community-goal-card{align-content:space-between;gap:8px;padding:11px}.menu-status-grid .community-goal-card>p,.menu-status-grid .community-goal-card footer span:last-child{display:none}.menu-status-grid .community-goal-card header{align-items:start}.menu-status-grid .community-goal-card header small{font-size:9px!important}.menu-status-grid .community-goal-card header strong{font-size:13px}.menu-status-grid .community-goal-card header>b{font-size:19px}.menu-status-grid .community-goal-card footer{font-size:9px}.menu-mini-section{grid-template-columns:1fr 1fr;gap:7px;margin-bottom:8px}.menu-mini-section .menu-feature{background:#ffffff06;align-items:center;min-height:52px;padding:10px 12px;display:flex}.menu-mini-section .power-feature>i,.menu-mini-section .skin-feature>.background-preview,.menu-mini-section .skin-feature em{display:none}.menu-mini-section .menu-feature strong{margin-top:4px;font-size:12px}.menu-mini-section .menu-feature small{font-size:9px!important}.menu-more-modes{text-align:left;background:#ffffff05;border:1px solid #42423c;margin-top:1px}.menu-more-modes summary{color:#cfcec6;cursor:pointer;grid-template-columns:1fr auto;align-items:center;gap:12px;min-height:48px;padding:9px 13px;font:950 11px/1.2 Arial Black,Arial,sans-serif;list-style:none;display:grid}.menu-more-modes summary::-webkit-details-marker{display:none}.menu-more-modes summary:after{content:"+";color:var(--acid);font:900 18px/1 Courier New,monospace}.menu-more-modes[open] summary:after{content:"-"}.menu-more-modes summary small{color:#85857d;grid-column:1;font-size:9px!important}.menu-more-modes[open] summary{border-bottom:1px solid #42423c}.menu-more-modes .mode-buttons{gap:6px;width:100%;padding:7px}.menu-more-modes .secondary-action{min-height:46px}.menu-note{max-width:370px;margin-top:12px}@media (max-width:720px){.site-header nav{overscroll-behavior-x:contain;scrollbar-width:none;justify-content:flex-start;gap:4px;display:flex;overflow-x:auto}.site-header nav::-webkit-scrollbar{display:none}.site-header nav>button,.site-header nav>.nav-more,.site-header nav>.oauth-controls{flex:none}.site-header nav>button{min-height:34px;padding-inline:8px;font-size:10px!important}.site-header .wallet-chip{min-width:58px}.site-header .wallet-chip b{display:none}.nav-more-menu{width:auto;position:fixed;top:92px;left:10px;right:10px}.menu-overlay{padding-inline:14px}.collection-intro{grid-template-columns:1fr;gap:10px;padding:14px}.collection-intro strong{font-size:24px}.settings-group{padding:9px}}@media (max-width:430px){.menu-status-grid{grid-template-columns:1fr}.menu-status-grid .today-rig-brief,.menu-status-grid .community-goal-card{min-height:104px}.menu-overlay h1{font-size:29px}}@media (max-height:620px) and (orientation:landscape) and (max-width:950px){.site-header nav{grid-template-columns:1fr;gap:2px;display:grid;overflow:hidden auto}.site-header nav>button,.site-header nav>.nav-more,.site-header nav>.oauth-controls{width:100%;min-width:0}.site-header .nav-more-trigger{justify-content:center;width:100%;min-height:27px;padding:2px;font-size:7px!important}.nav-more-menu{width:min(280px,100vw - 104px);max-height:calc(100dvh - 20px);position:fixed;inset:10px auto auto 94px;overflow-y:auto}}
