:root{--gb-top:22 28 72;--gb-bottom:11 14 40;--gb-glass:20 20 40;--gb-lift:30 30 60;--gb-hover:46 48 86;--gb-deep:8 10 30;--gb-shade:4 6 22;--gb-glow-1:91 124 250;--gb-glow-2:232 107 179;--gb-glow-3:63 184 122;--gb-glow-4:242 153 74;--gb-glow:1}:root[data-palette=emerald]:not([data-theme=light]){--gb-top:14 46 38;--gb-bottom:5 22 18;--gb-glass:12 30 26;--gb-lift:18 44 38;--gb-hover:30 68 58;--gb-deep:4 18 14;--gb-shade:2 12 9;--gb-glow-1:var(--glow-a);--gb-glow-2:var(--glow-b);--gb-glow-3:var(--glow-c);--gb-glow-4:var(--glow-lamp)}:root[data-palette=ocean]:not([data-theme=light]){--gb-top:12 42 68;--gb-bottom:5 20 34;--gb-glass:12 26 40;--gb-lift:18 38 58;--gb-hover:30 62 92;--gb-deep:4 16 28;--gb-shade:2 9 18;--gb-glow-1:var(--glow-a);--gb-glow-2:var(--glow-b);--gb-glow-3:var(--glow-c);--gb-glow-4:var(--glow-lamp)}:root[data-palette=sunset]:not([data-theme=light]){--gb-top:58 26 46;--gb-bottom:30 12 24;--gb-glass:36 18 30;--gb-lift:52 26 42;--gb-hover:82 42 66;--gb-deep:24 9 18;--gb-shade:16 4 11;--gb-glow-1:var(--glow-a);--gb-glow-2:var(--glow-b);--gb-glow-3:var(--glow-c);--gb-glow-4:var(--glow-lamp)}:root[data-palette=grape]:not([data-theme=light]){--gb-top:38 22 76;--gb-bottom:18 10 40;--gb-glass:26 16 46;--gb-lift:38 24 68;--gb-hover:60 40 104;--gb-deep:14 7 32;--gb-shade:9 4 22;--gb-glow-1:var(--glow-a);--gb-glow-2:var(--glow-b);--gb-glow-3:var(--glow-c);--gb-glow-4:var(--glow-lamp)}:root[data-palette=carbon]:not([data-theme=light]){--gb-top:26 28 34;--gb-bottom:10 11 14;--gb-glass:20 21 25;--gb-lift:30 32 38;--gb-hover:48 52 60;--gb-deep:7 8 10;--gb-shade:0 0 0;--gb-glow-1:var(--glow-a);--gb-glow-2:var(--glow-b);--gb-glow-3:var(--glow-c);--gb-glow-4:var(--glow-lamp);--gb-glow:0.7}.gb-wrap{position:absolute;inset:0;display:flex;align-items:center;justify-content:center}.gb-square{position:relative;flex:none;font-family:var(--font-sans);color:#fff;user-select:none;-webkit-user-select:none}.gb-backdrop{inset:calc(var(--u) * 1);border-radius:calc(var(--u) * 26);background:radial-gradient(42% 38% at 16% 14%,rgb(var(--gb-glow-1)/calc(.5 * var(--gb-glow))),transparent 72%),radial-gradient(40% 40% at 88% 20%,rgb(var(--gb-glow-2)/calc(.38 * var(--gb-glow))),transparent 72%),radial-gradient(46% 42% at 82% 88%,rgb(var(--gb-glow-3)/calc(.36 * var(--gb-glow))),transparent 72%),radial-gradient(40% 40% at 12% 86%,rgb(var(--gb-glow-4)/calc(.34 * var(--gb-glow))),transparent 72%),linear-gradient(160deg,rgb(var(--gb-top)/.8),rgb(var(--gb-bottom)/.8));box-shadow:0 calc(var(--u) * 14) calc(var(--u) * 40) rgb(var(--gb-shade)/.45),inset 0 0 0 1px rgb(255 255 255/.08)}.gb-backdrop,.gb-board,.gb-over{position:absolute}.gb-board{z-index:0}.gb-over{z-index:2;pointer-events:none}.gb-centre{position:absolute;overflow:hidden;border-radius:calc(var(--u) * 16);background:rgb(var(--gb-deep)/.6);border:1px solid rgb(255 255 255/.12)}.gb-centre img{display:block;width:100%;height:100%;object-fit:cover}.gb-centre:after{content:"";position:absolute;inset:0;background:radial-gradient(closest-side,rgb(var(--gb-deep)/.4),rgb(var(--gb-deep)/.08))}.gb-panel{border-radius:2.4cqmin;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid rgba(255,255,255,.15);box-shadow:0 10px 30px rgb(var(--gb-shade)/.4);text-shadow:0 1px 3px rgb(var(--gb-deep)/.8)}.gb-panel,.gb-tile{background:rgb(var(--gb-glass)/.45)}.gb-tile{position:absolute;margin:0;padding:0;overflow:hidden;appearance:none;font:inherit;color:inherit;cursor:pointer;border-radius:calc(var(--u) * 8);border:1px solid rgba(255,255,255,.15);box-shadow:0 calc(var(--u) * 2) calc(var(--u) * 8) rgb(var(--gb-shade)/.28);text-shadow:0 1px 2px rgb(var(--gb-deep)/.75);transition:background-color .5s var(--ease-out),border-color .5s var(--ease-out),box-shadow .28s var(--ease-out),transform .26s var(--ease-out)}.gb-tile:hover{z-index:3;background:rgb(var(--gb-hover)/.55);border-color:rgba(255,255,255,.45);box-shadow:0 calc(var(--u) * 6) calc(var(--u) * 18) rgb(var(--gb-shade)/.5);transform:scale(1.035)}.gb-tile:not([data-owned])>.gb-face{background:linear-gradient(to bottom,color-mix(in srgb,var(--group) 34%,transparent),transparent 85%)}.gb-tile[data-side="2"]:not([data-owned])>.gb-face{background:linear-gradient(to top,color-mix(in srgb,var(--group) 34%,transparent),transparent 85%)}.gb-tile[data-owned]{border:calc(var(--u) * 2) solid var(--seat);background:color-mix(in srgb,var(--seat) 22%,rgb(var(--gb-glass)/.5))}.gb-tile[data-owned]:hover{background:color-mix(in srgb,var(--seat) 32%,rgb(var(--gb-lift)/.55))}.gb-tile[data-hot]{z-index:1}.gb-hot-ring{position:absolute;z-index:1;box-sizing:border-box;pointer-events:none;border:calc(var(--u) * 2.5) solid #ffd23f;border-radius:calc(var(--u) * 11.5);animation:gb-hot 1.1s ease-in-out infinite}.gb-tile[data-selected]{z-index:2;outline:calc(var(--u) * 2.5) solid #fff;outline-offset:calc(var(--u) * 1);animation:none}.gb-tile[data-kin]{z-index:1;box-shadow:0 0 0 calc(var(--u) * 1.5) rgb(255 255 255/.6),0 0 calc(var(--u) * 8) calc(var(--u) * 1) rgb(255 255 255/.2)}.gb-tile[data-kin]:after{content:"";position:absolute;inset:0;pointer-events:none;background:#fff;opacity:0;animation:gb-kin 1.6s ease-in-out infinite}@keyframes gb-kin{50%{opacity:.12}}@keyframes gb-hot{50%{opacity:.3}}.gb-face{position:absolute;left:50%;top:50%;display:flex;flex-direction:column;align-items:center;transform:translate(-50%,-50%);transition:filter .5s var(--ease-out),opacity .5s var(--ease-out)}.gb-tile[data-side="1"]>.gb-face{transform:translate(-50%,-50%) rotate(90deg)}.gb-tile[data-side="3"]>.gb-face{transform:translate(-50%,-50%) rotate(-90deg)}.gb-tile[data-side="2"]>.gb-face{flex-direction:column-reverse}.gb-bar{position:relative;flex:none;display:flex;align-items:center;justify-content:center;width:100%;height:18%;background:var(--group)}.gb-tile[data-set] .gb-bar{box-shadow:inset 0 0 0 calc(var(--u) * 2.4) #ffd23f,0 0 calc(var(--u) * 8) rgb(255 210 63/.6)}.gb-plot{display:flex;align-items:flex-end;justify-content:center;gap:calc(var(--u) * 1);width:100%;height:100%;padding-bottom:calc(var(--u) * 1.5)}.gb-hotel,.gb-house{flex:none;filter:drop-shadow(0 0 calc(var(--u) * .7) rgb(255 255 255/.95)) drop-shadow(0 calc(var(--u) * 1) calc(var(--u) * 1.2) rgb(var(--gb-deep)/.5))}.gb-house{width:calc(var(--u) * 16);height:calc(var(--u) * 16)}.gb-hotel{width:calc(var(--u) * 30);height:calc(var(--u) * 19.3)}.gb-pop{transform-origin:50% 100%;animation:gb-pop .38s cubic-bezier(.25,1.35,.45,1) backwards}@keyframes gb-pop{0%{opacity:0;transform:scale(0)}40%{opacity:1}}.gb-symbol{flex:none;display:flex;align-items:center;justify-content:center;width:100%;height:21%}.gb-symbol svg{height:96%;aspect-ratio:1;filter:drop-shadow(0 calc(var(--u) * 2) calc(var(--u) * 3) rgb(var(--gb-shade)/.45))}.gb-name{flex:none;width:100%;padding:calc(var(--u) * 3) calc(var(--u) * 3) 0;font-weight:800;line-height:1.08;letter-spacing:-.01em;text-align:center;overflow-wrap:anywhere}.gb-symbol+.gb-name{padding-top:0}.gb-tile[data-side="2"] .gb-name{padding:0 calc(var(--u) * 3) calc(var(--u) * 3)}.gb-space{flex:1}.gb-foot{flex:none;display:flex;align-items:center;justify-content:center;width:100%;height:calc(var(--u) * 22)}.gb-price{transition:background-color .5s var(--ease-out),border-color .5s var(--ease-out);padding:calc(var(--u) * 1) calc(var(--u) * 5.5);border-radius:999px;background:rgb(255 255 255/.14);border:1px solid rgb(255 255 255/.24);font-size:calc(var(--u) * 10.5 * var(--k));font-weight:800;line-height:1.15;font-variant-numeric:tabular-nums;white-space:nowrap}.gb-tile[data-owned] .gb-price{background:var(--seat);border-color:rgb(255 255 255/.7);color:#141a3a;text-shadow:none}.gb-hint{font-size:calc(var(--u) * 7.6 * var(--k));font-weight:600;opacity:.85;white-space:nowrap}.gb-tile[data-mortgaged] .gb-face{filter:grayscale(1);opacity:.45}.gb-mortgage{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:repeating-linear-gradient(135deg,rgb(170 176 200/.26) 0 calc(var(--u) * 4),transparent calc(var(--u) * 4) calc(var(--u) * 9));animation:gb-stamp .24s cubic-bezier(.25,1.35,.45,1) backwards}@keyframes gb-stamp{0%{opacity:0;transform:scale(1.3)}}.gb-mortgage svg{width:calc(var(--u) * 26);height:calc(var(--u) * 26);padding:calc(var(--u) * 5);border-radius:50%;background:rgb(58 63 92/.92)}.gb-corner{display:flex;flex-direction:column;align-items:center;border-radius:calc(var(--u) * 12)}.gb-corner-name{margin-top:calc(var(--u) * 8);padding:0 calc(var(--u) * 4);font-size:calc(var(--u) * 13);font-weight:900;line-height:1.05;letter-spacing:.05em;text-transform:uppercase}.gb-corner-icon{height:44%;aspect-ratio:1;margin-top:calc(var(--u) * 4);filter:drop-shadow(0 calc(var(--u) * 3) calc(var(--u) * 5) rgb(var(--gb-shade)/.5))}.gb-corner-sub{margin-top:calc(var(--u) * 3);border-color:rgb(72 213 138/.7);background:rgb(var(--gb-deep)/.55)}.gb-corner-sub+.gb-corner-icon{height:34%}.gb-cell{position:absolute;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:calc(var(--u) * 2);border-radius:calc(var(--u) * 8);background:rgb(var(--gb-deep)/.55);border:1px solid rgb(255 180 84/.55)}.gb-cell svg{height:56%;aspect-ratio:1}.gb-cell-name{font-size:calc(var(--u) * 11);font-weight:900;letter-spacing:.06em;text-transform:uppercase}.gb-lane{left:0;right:0}.gb-lane,.gb-lane-side{position:absolute;display:flex;align-items:center;justify-content:center;font-size:calc(var(--u) * 11);font-weight:800;letter-spacing:.05em;text-transform:uppercase;white-space:nowrap;opacity:.88}.gb-lane-side{writing-mode:vertical-rl}.gb-square[data-compact] .gb-name{padding-top:calc(var(--u) * 5);letter-spacing:.02em}.gb-square[data-compact] .gb-foot{height:calc(var(--u) * 26)}.gb-square[data-compact] .gb-price{padding:0 calc(var(--u) * 3);border:0;font-size:calc(var(--u) * 17)}.gb-square[data-compact] .gb-cell-name,.gb-square[data-compact] .gb-corner-name,.gb-square[data-compact] .gb-hint,.gb-square[data-compact] .gb-lane,.gb-square[data-compact] .gb-lane-side{display:none}.gb-square[data-compact] .gb-corner{justify-content:flex-start}.gb-square[data-compact] .gb-corner-icon{height:52%;margin-top:calc(var(--u) * 8)}.gb-square[data-compact] .gb-corner-sub+.gb-corner-icon{height:40%;margin-top:calc(var(--u) * 3)}.gb-square[data-compact] .gb-tile[data-owned]{border-width:calc(var(--u) * 3.5)}.gb-square[data-flat]{pointer-events:none}.gb-square[data-flat] .gb-backdrop{display:none}.gb-square[data-flat] .gb-tile{-webkit-backdrop-filter:none;backdrop-filter:none;transition:none}.gb-square[data-reveal] .gb-tile:after{content:"";position:absolute;inset:0;pointer-events:none;background:var(--group,rgb(var(--highlight)));opacity:0;animation:gb-glint .52s ease-out calc(var(--i, 0) * 15ms) both}@keyframes gb-glint{28%{opacity:.55}}.gb-square[data-reveal] :is(.gb-house,.gb-hotel){transform-origin:50% 100%;animation:gb-pop-in .38s cubic-bezier(.25,1.35,.45,1) calc(.16s + var(--i, 0) * 15ms) backwards}@keyframes gb-pop-in{0%{opacity:0;transform:scale(0)}40%{opacity:1}}:root[data-motion=reduced] .gb-square[data-reveal] .gb-tile:after{animation:none}.gb-square[data-intro] .gb-backdrop{animation:gb-in-table .64s cubic-bezier(.2,.8,.2,1) both}.gb-square[data-intro] .gb-centre{animation:gb-in-fade .52s ease-out .14s both}.gb-square[data-intro] .gb-tile{-webkit-backdrop-filter:none;backdrop-filter:none;animation:gb-in-tile .48s cubic-bezier(.2,.8,.2,1) calc(.16s + var(--i, 0) * 14ms) both}.gb-in-mark{animation:gb-in-fade .7s ease-out .52s both}@keyframes gb-in-table{0%{opacity:0;transform:scale(.965)}}@keyframes gb-in-fade{0%{opacity:0}}@keyframes gb-in-tile{0%{opacity:0;transform:translateY(calc(var(--u) * 7)) scale(.93)}}:root[data-motion=reduced] .gb-in-mark,:root[data-motion=reduced] .gb-square[data-intro] :is(.gb-backdrop,.gb-centre,.gb-tile){animation:none}@media (prefers-reduced-motion:reduce){.gb-in-mark,.gb-square[data-intro] :is(.gb-backdrop,.gb-centre,.gb-tile),.gb-square[data-reveal] .gb-tile:after{animation:none}.gb-face,.gb-price,.gb-tile{transition:none}.gb-tile:hover{transform:none}.gb-mortgage,.gb-pop,.gb-tile[data-hot],.gb-tile[data-kin]{animation:none}.gb-tile[data-kin]{box-shadow:0 0 0 calc(var(--u) * 2) #fff}}:root[data-motion=reduced] .gb-face,:root[data-motion=reduced] .gb-price,:root[data-motion=reduced] .gb-tile{transition:none}:root[data-motion=reduced] .gb-tile:hover{transform:none}:root[data-motion=reduced] .gb-mortgage,:root[data-motion=reduced] .gb-pop,:root[data-motion=reduced] .gb-tile[data-hot],:root[data-motion=reduced] .gb-tile[data-kin]{animation:none}:root[data-motion=reduced] .gb-tile[data-kin]{box-shadow:0 0 0 calc(var(--u) * 2) #fff}.gb-tip{border-radius:14px;background:rgb(var(--gb-glass)/.72);color:#fff}.gb-tip-level{display:flex;align-items:flex-end;justify-content:center;height:13px}.gb-tip-level svg{height:11px;width:auto}.gb-site{position:absolute;display:flex;flex-direction:column;overflow:hidden;border-radius:calc(var(--u) * 12);background:rgb(var(--gb-glass)/.66);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid rgba(255,255,255,.2);box-shadow:0 calc(var(--u) * 8) calc(var(--u) * 26) rgb(var(--gb-shade)/.5);animation:gb-site 2.9s var(--ease-out) both}.gb-site-title{padding:calc(var(--u) * 6) calc(var(--u) * 9) 0;font-size:calc(var(--u) * 10 * var(--k));font-weight:800;letter-spacing:.05em;text-align:left;text-transform:uppercase;text-shadow:0 1px 2px rgb(var(--gb-deep)/.75)}.gb-site svg{flex:1;min-height:0;width:100%}@keyframes gb-site{0%{opacity:0;transform:translateY(calc(var(--u) * 8)) scale(.94)}88%,9%{opacity:1;transform:none}to{opacity:0;transform:translateY(calc(var(--u) * -4)) scale(.98)}}.hc-dozer>g{animation:hc-rock .26s ease-in-out infinite alternate}@keyframes hc-rock{to{translate:0 -1.4px}}.hc-dust,.hc-hotel,.hc-house,.hc-spark{transform-box:fill-box;transform-origin:50% 100%}.hc-dust{fill:#e9ecf8;opacity:0;transform-origin:center;animation:hc-dust .62s ease-out both}@keyframes hc-dust{0%{opacity:0;transform:scale(.2)}25%{opacity:.85}to{opacity:0;transform:translateY(-14px) scale(1.5)}}.hc-spark{fill:#ffe27a;opacity:0;transform-origin:center;animation:hc-spark .52s ease-out both}@keyframes hc-spark{0%{opacity:0;transform:scale(0)}40%{opacity:1;transform:scale(1.1) rotate(30deg)}to{opacity:0;transform:scale(.3) rotate(60deg)}}@keyframes hc-drive{0%{transform:translateX(-62px)}to{transform:translateX(230px)}}.hc-build .hc-dozer{animation:hc-drive 1.5s linear both}.hc-build .hc-house{animation:hc-fall .34s cubic-bezier(.5,0,.9,.5) both}@keyframes hc-fall{to{opacity:0;transform:translateX(8px) rotate(50deg) scaleY(.1)}}.hc-build .hc-hotel{animation:hc-rise .9s cubic-bezier(.2,.9,.3,1) 1.5s both}@keyframes hc-rise{0%{transform:translateY(100%)}70%{transform:translateY(-4%)}}.hc-scaffold{opacity:0}.hc-build .hc-scaffold{animation:hc-scaffold 1.15s linear 1.35s both}@keyframes hc-scaffold{15%,75%{opacity:1}}.hc-debris{opacity:0;transform-box:fill-box;transform-origin:center;animation:hc-debris .56s cubic-bezier(.2,.7,.4,1) both}.hc-demolish .hc-debris{display:none}@keyframes hc-debris{0%{opacity:1;transform:none}55%{opacity:1;transform:translate(var(--fly),-26px) rotate(160deg)}to{opacity:0;transform:translate(calc(var(--fly) * 1.6),6px) rotate(320deg)}}.hc-demolish .hc-hotel{animation:hc-collapse .9s ease-in both}@keyframes hc-collapse{10%,30%{transform:translateX(-2px)}20%,40%{transform:translateX(2px)}50%{transform:none;opacity:1}to{transform:translateY(100%)}}.hc-demolish .hc-dozer{animation:hc-drive 1.25s linear .3s both}.hc-demolish .hc-house{animation:gb-pop .32s cubic-bezier(.3,1.5,.5,1) both}:root[data-theme=light]{--gb-top:251 245 230;--gb-bottom:236 225 202;--gb-glass:255 253 248;--gb-lift:255 255 255;--gb-hover:255 255 255;--gb-deep:120 104 76;--gb-shade:120 96 60;--gb-glow:0.55}:root[data-theme=light] .gb-square{color:#1d2433}:root[data-theme=light] .gb-backdrop{box-shadow:0 calc(var(--u) * 14) calc(var(--u) * 40) rgb(var(--gb-shade)/.28),inset 0 0 0 1px rgb(29 36 51/.08)}:root[data-theme=light] .gb-tile{background:rgb(255 253 248/.82);border-color:rgb(29 36 51/.12);box-shadow:0 calc(var(--u) * 2) calc(var(--u) * 6) rgb(var(--gb-shade)/.18);text-shadow:none}:root[data-theme=light] .gb-tile:hover{background:rgb(255 255 255);border-color:rgb(29 36 51/.3)}:root[data-theme=light] .gb-tile[data-owned]{border-color:var(--seat);background:color-mix(in srgb,var(--seat) 24%,rgb(255 253 248))}:root[data-theme=light] .gb-tile[data-selected]{outline-color:#1d2433}:root[data-theme=light] .gb-price{background:rgb(29 36 51/.07);border-color:rgb(29 36 51/.18)}:root[data-theme=light] .gb-tile[data-owned] .gb-price{background:var(--seat);border-color:rgb(255 255 255/.9)}:root[data-theme=light] :is(.gb-centre,.gb-cell,.gb-corner-sub){background:rgb(255 253 248/.6);border-color:rgb(29 36 51/.1)}:root[data-theme=light] .gb-centre:after{background:radial-gradient(closest-side,rgb(255 255 255/.35),transparent)}:root[data-theme=light] .gb-cell{border-color:rgb(214 140 40/.6)}:root[data-theme=light] :is(.gb-panel,.gb-site){border-color:rgb(29 36 51/.12);text-shadow:none}:root[data-theme=light] .gb-site-title{text-shadow:none}:root[data-theme=light] .gb-tip{color:#1d2433}:root[data-theme=light] .on-plate.gb-panel{--surface-1:#fffdf8;--surface-2:#f6eedd;--surface-3:#eadfc8;--line:#e2d6ba;--line-strong:#c9ba97;--text:#1d2433;--text-2:#4b5468;--text-3:#6f7889;--info:#1f6fd0;--positive:#0e8a4f;--warning:#b85c00;--negative:#c93a3a;--shadow:120 96 60;color:var(--text)}:root{--dna-line:255 255 255}:root[data-theme=light]{--dna-line:29 36 51}:root[data-edge=bold] .gb-tile:not([data-owned]){border-width:calc(var(--u) * 1.6);border-color:rgb(var(--dna-line)/.34)}:root[data-edge=round] .gb-tile:not(.gb-corner){border-radius:calc(var(--u) * 15)}:root[data-edge=round] .gb-corner{border-radius:calc(var(--u) * 22)}:root[data-edge=round] .gb-hot-ring{border-radius:calc(var(--u) * 18)}:root[data-centre=blueprint] .gb-centre{background-image:linear-gradient(rgb(var(--dna-line)/.1) 1px,transparent 1px),linear-gradient(90deg,rgb(var(--dna-line)/.1) 1px,transparent 1px),linear-gradient(rgb(var(--dna-line)/.05) 1px,transparent 1px),linear-gradient(90deg,rgb(var(--dna-line)/.05) 1px,transparent 1px);background-size:calc(var(--u) * 60) calc(var(--u) * 60),calc(var(--u) * 60) calc(var(--u) * 60),calc(var(--u) * 15) calc(var(--u) * 15),calc(var(--u) * 15) calc(var(--u) * 15);background-position:50%}:root[data-centre=diamonds] .gb-centre{background-image:repeating-linear-gradient(45deg,rgb(var(--dna-line)/.07) 0 1.5px,transparent 1.5px calc(var(--u) * 34)),repeating-linear-gradient(-45deg,rgb(var(--dna-line)/.07) 0 1.5px,transparent 1.5px calc(var(--u) * 34))}:root[data-centre=streets] .gb-centre{background-image:linear-gradient(90deg,transparent calc(50% - var(--u) * 9),rgb(var(--dna-line)/.08) calc(50% - var(--u) * 9),rgb(var(--dna-line)/.08) calc(50% + var(--u) * 9),transparent calc(50% + var(--u) * 9)),linear-gradient(transparent calc(50% - var(--u) * 9),rgb(var(--dna-line)/.08) calc(50% - var(--u) * 9),rgb(var(--dna-line)/.08) calc(50% + var(--u) * 9),transparent calc(50% + var(--u) * 9)),repeating-linear-gradient(90deg,transparent 0 calc(var(--u) * 74),rgb(var(--dna-line)/.06) calc(var(--u) * 74) calc(var(--u) * 78)),repeating-linear-gradient(transparent 0 calc(var(--u) * 74),rgb(var(--dna-line)/.06) calc(var(--u) * 74) calc(var(--u) * 78))}