.ag-game-skyscrapers .sk-board{--clue:minmax(0,.7fr);grid-template-columns:var(--clue) repeat(var(--n),minmax(0,1fr)) var(--clue);touch-action:manipulation;-webkit-user-select:none;user-select:none;gap:clamp(3px,1cqi,6px);width:100%;display:grid}.ag-game-skyscrapers .sk-board .lt-cell{--digit:clamp(1.05rem,calc(36cqi / var(--n)),2rem);--note:clamp(.5rem,calc(9cqi / var(--n)),.75rem);overflow:hidden}.ag-game-skyscrapers .sk-board .lt-val{z-index:1;position:relative}.ag-game-skyscrapers .sk-tower{height:calc(var(--lvl,0) * 34%);background:color-mix(in srgb,var(--cat) 26%,transparent);border:1px solid color-mix(in srgb,var(--cat) 45%,transparent);pointer-events:none;border-bottom:0;border-radius:4px 4px 0 0;transition:height .18s;display:none;position:absolute;bottom:0;left:18%;right:18%}.ag-game-skyscrapers .lt-cell.has-h .sk-tower{display:block}.ag-game-skyscrapers .lt-cell.is-error .sk-tower{background:#ff7a9038;border-color:#ff7a9080}.ag-game-skyscrapers .sk-corner{display:block}.ag-game-skyscrapers .sk-clue{min-width:0;min-height:0;font-family:var(--display);font-size:clamp(.8rem,calc(24cqi / var(--n)),1.35rem);color:var(--ink);place-items:center;font-weight:800;display:grid}.ag-game-skyscrapers .sk-clue.is-top,.ag-game-skyscrapers .sk-clue.is-bottom{aspect-ratio:1.4}.ag-game-skyscrapers .sk-clue b{background:color-mix(in srgb,var(--cat) 14%,var(--panel-soft));border:1px solid color-mix(in srgb,var(--cat) 40%,var(--hairline));width:1.85em;height:1.85em;font-weight:inherit;border-radius:50%;place-items:center;transition:background-color .15s,color .15s;display:grid}.ag-game-skyscrapers .sk-clue.is-done b{border-color:var(--hairline);color:var(--muted);background:0 0}.ag-game-skyscrapers .sk-clue.is-error b{background:color-mix(in srgb,#ff7a90 18%,var(--panel-soft));color:#ff7a90;border-color:#ff7a90}:root[data-theme=light] .ag-game-skyscrapers .sk-clue.is-error b{color:#b3123a;border-color:#b3123a}@media (prefers-reduced-motion:reduce){.ag-game-skyscrapers .sk-tower,.ag-game-skyscrapers .sk-clue b{transition:none}}
