.em{height:100%;min-height:0;font:12px/1.4 var(--s6-gen);color:#000;flex-direction:column;gap:8px;display:flex}.em button.inv{all:unset;box-sizing:border-box;cursor:pointer;width:100%;display:grid}.em button.inv:focus-visible{outline-offset:-2px;outline:2px solid}.em-num{font-variant-numeric:tabular-nums}.em-foot{opacity:.75;margin:auto 0 0;font-size:11px}.em-foot a{color:inherit}.em-bar{background:#00000026;height:4px;display:block;position:relative;overflow:hidden}.em-bar>i{background:currentColor;transition:width .25s linear;position:absolute;inset:0 auto 0 0}.em-eq{align-items:flex-end;gap:1px;height:10px;display:inline-flex}.em-eq i{background:currentColor;width:2px;animation:.8s ease-in-out infinite em-eq}.em-eq i:nth-child(2){animation-delay:-.3s}.em-eq i:nth-child(3){animation-delay:-.55s}@keyframes em-eq{0%,to{height:3px}50%{height:10px}}.em-cd-face{flex-wrap:wrap;align-items:stretch;gap:8px;display:flex}.em-lcd{color:#fff;font:11px/1.3 var(--s6-chi);background:#000;flex:150px;grid-template-columns:auto 1fr;align-items:baseline;column-gap:8px;padding:6px 8px;display:grid}.em-lcd b{font:400 18px/1 var(--s6-chi)}.em-lcd-k{opacity:.8;font-size:11px}.em-lcd-st{grid-column:1/-1;font-size:11px}.em-7 .em-lcd{color:#7cff7c;background:#1a2a1a}.em-8 .em-lcd{color:#c8ff6a;background:#262a20;box-shadow:inset 1px 1px #000,inset -1px -1px #888}.em-cd-btns{grid-template-columns:repeat(2,38px);gap:4px;display:grid}.em-cd-btns button{height:26px;font:11px var(--s6-chi);cursor:pointer;background:#fff;border:1px solid #000}.em-cd-btns button:active{color:#fff;background:#000}.em-disc{font:12px var(--s6-chi);margin:0}.em-cd-list{border:1px solid #000;min-height:0;margin:0;padding:0;list-style:none;overflow:auto}.em-cd-list li+li{border-top:1px dotted #000}.em-cd-list button.inv{grid-template-columns:20px 1fr;column-gap:6px;padding:4px 6px}.em-cd-list .em-ar{opacity:.75;grid-column:2;font-size:11px}.em-cd-list li.on button.inv{color:#fff;background:#000}.em-7 .em-cd-list li.on button.inv{background:#3a3a9a}.em-8 .em-cd-list li.on button.inv{background:#31319c}.em-it{font:12px/1.35 var(--s6-gen)}.em-it-top{align-items:center;gap:8px;display:flex}.em-it-btns{gap:3px;display:flex}.em-it-btns button{cursor:pointer;color:#222;background:linear-gradient(#fff,#c8c8c8);border:1px solid #777;border-radius:50%;width:28px;height:28px;font-size:10px}.em-it-btns .em-play{width:34px;height:34px;font-size:12px}.em-it-btns button:active{background:linear-gradient(#bbb,#eee)}.em-it-lcd{text-align:center;background:linear-gradient(#f4f6e8,#dfe3c8);border:1px solid #8a8f78;border-radius:6px;flex:1;align-items:center;gap:8px;min-width:0;padding:5px 10px;display:flex}.em-it-lcd>div{flex:1;gap:1px;min-width:0;display:grid}.em-it-lcd b,.em-it-lcd small{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.em-it-lcd b{font-weight:500}.em-it-lcd small{opacity:.8;font-size:11px}.em-it-prog{grid-template-columns:auto 1fr auto;align-items:center;gap:6px;font-size:11px;display:grid}.em-it-list{border-collapse:collapse;width:100%;font-size:12px}.em-it-list th{text-align:left;background:linear-gradient(#fafafa,#dcdcdc);border-bottom:1px solid #aaa;padding:3px 6px;font-size:11px;font-weight:400}.em-it-list td{white-space:nowrap;text-overflow:ellipsis;max-width:0;padding:4px 6px;overflow:hidden}.em-it-list td.em-n{width:22px;max-width:none}.em-it-list td:last-child,.em-it-list th:last-child{text-align:right;width:44px;max-width:none}.em-it-list tbody tr{cursor:pointer}.em-it-list tbody tr:nth-child(2n){background:#edf3fe}.em-it-list tbody tr.on{color:#fff;background:#3875d7}.em-x{background:repeating-linear-gradient(90deg,#cfcfcf 0 1px,#d9d9d9 1px 3px,#c9c9c9 3px 4px);padding:6px}.em-x .em-it-list{background:#fff;border:1px solid #777}.em-leo .em-it-top{background:linear-gradient(#e6e6e6,#a8a8a8);border-bottom:1px solid #666;padding:6px}.em-leo .em-it-lcd{background:linear-gradient(#fbfcf1,#e3e8cf)}.em-flow{perspective:400px;background:linear-gradient(#000 60%,#222);justify-content:center;align-items:center;height:92px;display:flex;position:relative;overflow:hidden}.em-flow img{object-fit:cover;-webkit-box-reflect:below 2px linear-gradient(transparent 60%, #ffffff4d);width:72px;height:72px;transition:transform .45s cubic-bezier(.2,.7,.2,1);position:absolute}.em-leo .em-it-list tbody tr.on{background:#6d84b4}.em-yos .em-it-btns button{color:#333;background:0 0;border:0;font-size:13px}.em-yos .em-it-lcd{background:#f6f6f6;border:1px solid #ddd;border-radius:4px}.em-yos .em-it-list th{color:#777;background:#fff;border-bottom:1px solid #e3e3e3}.em-yos .em-it-list tbody tr:nth-child(2n){background:#f7f7f7}.em-yos .em-it-list tbody tr.on{background:#1a82fb}.em-yos .em-bar>i,.em-moj .em-bar>i{background:#555}.em-moj{color:#e8e8e8}.em-moj .em-it-btns button{color:#ddd;background:0 0;border:0;font-size:13px}.em-moj .em-it-lcd{color:#eee;background:#2a2a2c;border:1px solid #444}.em-moj .em-bar{background:#ffffff2e}.em-moj .em-bar>i{background:#bbb}.em-moj .em-it-list th{color:#999;background:#232325;border-bottom-color:#3a3a3c}.em-moj .em-it-list tbody tr:nth-child(2n){background:#262628}.em-moj .em-it-list tbody tr.on{background:#0a5fd8}.em-music{color:#1d1d1f;font:13px/1.35 var(--s6-gen)}.em-np{background:#0000000d;border-radius:8px;align-items:center;gap:6px;padding:6px 8px;display:flex}.em-np>button{cursor:pointer;color:#333;background:0 0;border:0;border-radius:6px;width:26px;height:26px;font-size:14px}.em-np>button:hover{background:#00000014}.em-np-mid{flex:1;align-items:center;gap:8px;min-width:0;display:flex}.em-np-mid img{border-radius:4px}.em-np-mid>div{flex:1;min-width:0;display:grid}.em-np-mid b{white-space:nowrap;text-overflow:ellipsis;font-weight:500;overflow:hidden}.em-np-mid small{opacity:.6;white-space:nowrap;text-overflow:ellipsis;font-size:11px;overflow:hidden}.em-music .em-bar{border-radius:2px;height:3px;margin-top:3px}.em-music .em-bar>i{background:#fa2d48}.em-pl-head{align-items:flex-end;gap:12px;display:flex}.em-pl-cover{border-radius:8px;flex:none;grid-template-columns:1fr 1fr;width:88px;height:88px;display:grid;overflow:hidden;box-shadow:0 4px 14px #0003}.em-pl-cover img{object-fit:cover;width:100%;height:100%}.em-pl-head h3{font:500 18px/1.15 var(--s6-chi);margin:0}.em-pl-head p{color:#fa2d48;margin:2px 0 0;font-size:12px}.em-rows{min-height:0;margin:0;padding:0;list-style:none;overflow:auto}.em-rows button.inv{border-radius:6px;grid-template-columns:22px 1fr 1fr auto;align-items:center;gap:8px;padding:6px}.em-rows li:nth-child(odd) button.inv{background:#00000008}.em-rows li.on button.inv{color:#fa2d48}.em-rows .em-tt,.em-rows .em-ar{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.em-rows .em-ar{opacity:.65}.em-rows .em-n{opacity:.6;font-size:12px}@media (prefers-reduced-motion:reduce){.em-eq i{height:7px;animation:none}.em-flow img{transition:none}}.bento .tile .em,.bento .tile .em *{text-transform:none!important;letter-spacing:normal!important}.bento .tile .em-lcd,.bento .tile .em-lcd *{color:inherit!important}.bento .tile .em-lcd{color:#fff!important}.bento .tile .em-7 .em-lcd{color:#7cff7c!important}.bento .tile .em-8 .em-lcd{color:#c8ff6a!important}.bento .tile .em-moj,.bento .tile .em-moj *{color:#e8e8e8}.bento .tile .em-it-list tbody tr.on,.bento .tile .em-it-list tbody tr.on *,.bento .tile .em-cd-list li.on button.inv,.bento .tile .em-cd-list li.on button.inv *{color:#fff!important}.eva-panel:has(>.em){flex-direction:column;min-height:0;display:flex}.eva-panel>.em{flex:1;min-height:0;overflow:hidden}.em-it-list{flex:1;min-height:0;display:block;overflow:auto}.em-it-list thead,.em-it-list tbody{table-layout:fixed;width:100%;display:table}.em-pl-cover{width:52px;height:52px}.em-pl-head h3{font-size:15px}.em-rows{flex:1}html[data-c] .bento .tile .ea-host{padding:0!important}html[data-c] .bento .tile .ea{min-height:0;font:12px/1.4 var(--s6-gen);color:#000;letter-spacing:0;text-transform:none;flex-direction:column;flex:auto;gap:6px;display:flex;position:relative;overflow:auto;container-type:inline-size}.bento:not(.float) .tile .ea{min-height:320px}html[data-c] .bento .tile .ea *{letter-spacing:inherit;text-transform:none;font-weight:inherit}html[data-c] .bento .tile .ea button.inv{appearance:none;font:inherit;color:inherit;cursor:pointer;text-align:inherit;background:0 0;border:0;margin:0;padding:0}html[data-c] .bento .tile .ea button.inv:focus-visible{outline-offset:1px;outline:2px solid #2f7bf6}html[data-c] .bento .tile .ea textarea.inv,html[data-c] .bento .tile .ea input.inv:not([type=range]){resize:none;outline:none;font:inherit!important;color:inherit!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important}html[data-c] .bento .tile .ea select.inv{font:inherit;color:inherit}html[data-c] .bento .tile .ea .ea-hint{opacity:.75;margin:0;font-size:11px;line-height:1.3}html[data-c] .bento .tile .ea ul,html[data-c] .bento .tile .ea ol{margin:0;padding:0;list-style:none}html[data-c] .bento .tile .ea p{margin:0}html[data-c] .bento .tile .ea h4{font:inherit;margin:0}html[data-c] .bento .tile .ea img{display:block}html[data-c] .bento .tile .ea .wx-ic{flex:none}html[data-c] .bento .tile .ea-6,html[data-c] .bento .tile .ea-7{font:12px/16px var(--s6-gen);color:#000;-webkit-font-smoothing:none}html[data-c] .bento .tile .ea-6 button.inv:focus-visible,html[data-c] .bento .tile .ea-7 button.inv:focus-visible{outline:1px dotted #000}html[data-c] .bento .tile .ea-hc .hc-card{background:#fff;border:1px solid #000;flex-direction:column;flex:1;gap:8px;min-height:0;padding:10px;display:flex;position:relative;overflow:hidden}html[data-c] .bento .tile .ea-hc .hc-top{border-bottom:2px solid #000;justify-content:space-between;align-items:baseline;gap:8px;padding-bottom:4px;display:flex}html[data-c] .bento .tile .ea-hc .hc-city{font:24px/1 var(--s6-chi)}html[data-c] .bento .tile .ea-hc .hc-no{white-space:nowrap;font-size:11px}html[data-c] .bento .tile .ea-hc .hc-now{grid-template-columns:auto auto 1fr;align-items:center;gap:10px;display:grid}html[data-c] .bento .tile .ea-hc .hc-t{font:40px/1 var(--s6-chi)}html[data-c] .bento .tile .ea-hc .hc-field{border:1px solid #000;flex:1;min-height:60px;padding:2px 6px;overflow:auto}html[data-c] .bento .tile .ea-hc .hc-field div{border-bottom:1px dotted #000;grid-template-columns:1fr 1.3fr auto;gap:6px;padding:1px 0;display:grid}html[data-c] .bento .tile .ea-hc .hc-nav{justify-content:space-between;align-items:center;gap:8px;display:flex}html[data-c] .bento .tile .ea-hc .hc-hint{text-align:center;font-size:11px}html[data-c] .bento .tile .ea-hc .hc-btn{font:12px/16px var(--s6-chi);background:#fff;border:1px solid #000;border-radius:8px;padding:2px 14px;box-shadow:1px 1px #000}html[data-c] .bento .tile .ea-hc .hc-btn:active{color:#fff;background:#000}html[data-c] .bento .tile .ea-hc .hc-wait{flex:1;place-items:center;display:grid}html[data-c] .bento .tile .ea-hc .hc-wipe{background:#fff var(--p-gray);pointer-events:none;animation:.36s steps(6,end) forwards hcWipe;position:absolute;inset:0}@keyframes hcWipe{0%{clip-path:inset(0)}to{clip-path:inset(0 0 0 100%)}}html[data-c] .bento .tile .ea-np{background:#fff;border:1px solid #000;gap:0}html[data-c] .bento .tile .ea-np .np-page{flex:1;min-height:0;font:12px/16px var(--s6-gen)!important;padding:6px 8px 30px!important}html[data-c] .bento .tile .ea-np .np-page.turned{animation:.2s steps(3,end) npTurn}@keyframes npTurn{0%{clip-path:polygon(0 100%,0 100%,0 100%)}to{clip-path:polygon(0 -100%,200% 100%,0 100%)}}html[data-c] .bento .tile .ea-np .np-corner{width:40px;height:22px;position:absolute;bottom:18px;left:0}html[data-c] .bento .tile .ea-np .np-corner:before{content:"";pointer-events:none;background:linear-gradient(45deg,#fff 0 calc(50% - .5px),#000 calc(50% - .5px) calc(50% + .5px),#0000 calc(50% + .5px));border-top:1px solid #000;border-right:1px solid #000;width:18px;height:18px;position:absolute;bottom:0;left:0}html[data-c] .bento .tile .ea-np .np-num{font-size:11px;position:absolute;bottom:2px;left:22px}html[data-c] .bento .tile .ea-np .np-dog{width:18px;height:9px;position:absolute;left:0}html[data-c] .bento .tile .ea-np .np-next{bottom:9px}html[data-c] .bento .tile .ea-np .np-prev{bottom:0}html[data-c] .bento .tile .ea-np .ea-hint{text-align:right;padding:0 6px 3px}html[data-c] .bento .tile .ea-sb .sb-pic{background:#fff;border:1px solid #000;flex:1;place-items:center;min-height:90px;display:grid;overflow:hidden}html[data-c] .bento .tile .ea-sb .sb-pic>*{object-fit:contain;width:100%;max-width:100%;height:100%;max-height:100%}html[data-c] .bento .tile .ea-7 .sb-pic img{image-rendering:pixelated}html[data-c] .bento .tile .ea-sb .sb-scroll{border:1px solid #000;height:16px;display:flex}html[data-c] .bento .tile .ea-sb .sb-arr{background:#fff;border-right:1px solid #000;place-items:center;width:16px;font-size:8px;display:grid}html[data-c] .bento .tile .ea-sb .sb-arr:last-child{border-left:1px solid #000;border-right:0}html[data-c] .bento .tile .ea-sb .sb-arr:active{color:#fff;background:#000}html[data-c] .bento .tile .ea-sb .sb-range{appearance:none;background:#fff var(--p-gray);cursor:pointer;border:0;flex:1;min-width:0;height:14px;margin:0}html[data-c] .bento .tile .ea-sb .sb-range::-webkit-slider-thumb{-webkit-appearance:none;background:#fff;border:0;border-left:1px solid #000;border-right:1px solid #000;border-radius:0;width:16px;height:14px}html[data-c] .bento .tile .ea-sb .sb-range::-moz-range-thumb{background:#fff;border:1px solid #000;border-radius:0;width:14px;height:14px}html[data-c] .bento .tile .ea-sb .sb-info{justify-content:space-between;font-size:11px;display:flex}html[data-c] .bento .tile .ea-ac .ac-row{background:#fff;border:1px solid #000;justify-content:space-between;align-items:center;gap:6px;padding:3px 6px;display:flex}html[data-c] .bento .tile .ea-ac .ac-t{font:12px/16px var(--s6-chi);white-space:nowrap;font-variant-numeric:tabular-nums}html[data-c] .bento .tile .ea-ac .ac-flag{background:#fff;border:1px solid #000;flex:none;width:14px;height:14px;position:relative}html[data-c] .bento .tile .ea-ac .ac-flag:after{content:"";border-top:4px solid #0000;border-bottom:4px solid #0000;border-left:6px solid #000;transition:transform .12s steps(2,end);position:absolute;top:2px;left:3px}html[data-c] .bento .tile .ea-ac .ac-flag.up:after{transform:rotate(90deg)}html[data-c] .bento .tile .ea-ac .ac-more{background:#fff;border:1px solid #000;border-top:0;gap:4px;margin-top:-6px;padding:4px 6px;display:grid}html[data-c] .bento .tile .ea-ac .ac-d{font:12px/16px var(--s6-chi)}html[data-c] .bento .tile .ea-ac .ac-al{flex-wrap:wrap;align-items:center;gap:6px;display:flex}html[data-c] .bento .tile .ea-ac .ac-al input{width:84px;border:1px solid #000!important;padding:0 3px!important}html[data-c] .bento .tile .ea-ac .ac-sw{font:12px/16px var(--s6-chi);border:1px solid #000;border-radius:8px;padding:0 8px}html[data-c] .bento .tile .ea-ac .ac-sw.on{color:#fff;background:#000}html[data-c] .bento .tile .ea-ac .ac-cities{gap:1px;font-size:11px;display:grid}html[data-c] .bento .tile .ea-ac .ac-cities li{border-bottom:1px dotted #000;justify-content:space-between;gap:6px;display:flex}html[data-c] .bento .tile .ea-ac .ac-cities li span:first-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}html[data-c] .bento .tile .ea-ac.ring .ac-row{animation:.5s step-end 8 acRing}@keyframes acRing{50%{color:#fff;background:#000}}html[data-c] .bento .tile .ea-8{font:12px/15px var(--s6-gen);color:#000}html[data-c] .bento .tile .ea-8 .ac-row,html[data-c] .bento .tile .ea-8 .ac-more{background:#ddd;border-color:#555;box-shadow:inset 1px 1px #fff,inset -1px -1px #999}html[data-c] .bento .tile .ea-8 .ac-sw,html[data-c] .bento .tile .ea-8 .pv-b,html[data-c] .bento .tile .ea-8 .st-btn{font:12px/16px var(--s6-chi);background:linear-gradient(#f7f7f7,#cfcfcf);border:1px solid #262626;border-radius:4px;padding:1px 10px;box-shadow:inset 1px 1px #fff,inset -1px -1px #9a9a9a}html[data-c] .bento .tile .ea-8 .ac-sw.on,html[data-c] .bento .tile .ea-8 .pv-b:active,html[data-c] .bento .tile .ea-8 .st-btn:active{color:#fff;background:linear-gradient(#777,#999);box-shadow:inset 1px 1px #555}html[data-c] .bento .tile .ea-pw{background:#ddd;gap:8px;padding:8px}html[data-c] .bento .tile .ea-pw .pw-row{font:12px/16px var(--s6-chi);align-items:center;gap:6px;display:flex}html[data-c] .bento .tile .ea-pw .pw-pop select{appearance:none;font:12px/16px var(--s6-chi);background:linear-gradient(#999,#999) right 18px top 0/1px 100% no-repeat,linear-gradient(135deg,#0000 50%,#000 50%) right 8px top 50%/4px 4px no-repeat,linear-gradient(225deg,#0000 50%,#000 50%) right 4px top 50%/4px 4px no-repeat,linear-gradient(#fff,#e3e3e3);border:1px solid #262626;border-radius:3px;padding:1px 26px 1px 8px;box-shadow:1px 1px #888}html[data-c] .bento .tile .ea-pw .pw-group{border:1px solid #888;margin:0;padding:8px;box-shadow:1px 1px #fff,inset 1px 1px #fff}html[data-c] .bento .tile .ea-pw legend{font:12px/16px var(--s6-chi);padding:0 4px}html[data-c] .bento .tile .ea-pw .pw-now{grid-template-columns:auto auto 1fr;align-items:center;gap:10px;display:grid}html[data-c] .bento .tile .ea-pw .pw-t{font:28px/1 var(--s6-chi)}html[data-c] .bento .tile .ea-pw .pw-list{background:#fff;border:1px solid #555;box-shadow:inset 1px 1px #999}html[data-c] .bento .tile .ea-pw .pw-list li{grid-template-columns:1.1fr 1.4fr 38px 38px;gap:4px;padding:1px 6px;display:grid}html[data-c] .bento .tile .ea-pw .pw-list li:nth-child(2n){background:#eee}html[data-c] .bento .tile .ea-pw .pw-foot{color:#333;font-size:11px}html[data-c] .bento .tile .ea-st{gap:0}html[data-c] .bento .tile .ea-st .st-bar{background:#ddd;border-bottom:1px solid #888;flex-wrap:wrap;align-items:center;gap:5px;padding:5px 6px;display:flex}html[data-c] .bento .tile .ea-st .st-lbl{margin-left:6px}html[data-c] .bento .tile .ea-st .st-sw{border:1px solid #00000073;width:14px;height:14px}html[data-c] .bento .tile .ea-st .st-board{background:#b3b3da;flex:1;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));align-content:start;gap:12px;min-height:0;padding:12px;display:grid;overflow:auto}html[data-c] .bento .tile .ea-st .st-note{background:var(--c);min-height:120px;transform:translateY(var(--r));flex-direction:column;display:flex;position:relative;box-shadow:1px 1px #00000040}html[data-c] .bento .tile .ea-st .st-head{background:color-mix(in srgb, var(--c), #000 10%);align-items:center;height:0;padding:0 3px;transition:height .12s;display:flex;overflow:hidden}html[data-c] .bento .tile .ea-st .st-note.on .st-head,html[data-c] .bento .tile .ea-st .st-note:focus-within .st-head{height:11px}html[data-c] .bento .tile .ea-st .st-x{background:0 0;border:1px solid #000;width:8px;height:8px}html[data-c] .bento .tile .ea-st textarea{flex:1;min-height:100px;font:12px/15px var(--s6-gen)!important;padding:5px 7px!important}html[data-c] .bento .tile .ea-pv{background:#ddd;gap:0}html[data-c] .bento .tile .ea-pv .pv-pic{background:#fff;border:1px solid #555;flex:1;place-items:center;min-height:100px;display:grid;overflow:hidden;box-shadow:inset 1px 1px #999}html[data-c] .bento .tile .ea-pv .pv-pic img{object-fit:contain;max-width:100%;max-height:100%}html[data-c] .bento .tile .ea-pv .pv-bar{justify-content:space-between;align-items:center;gap:6px;padding:5px 6px;display:flex}html[data-c] .bento .tile .ea-x,html[data-c] .bento .tile .ea-leo{color:#000;font:13px/1.35 Lucida Grande,Lucida Sans Unicode,Lucida Sans,sans-serif}html[data-c] .bento .tile .ea-x select.inv,html[data-c] .bento .tile .ea-leo .dw-back select,html[data-c] .bento .tile .ea-leo .dc-back select{background:linear-gradient(#fff,#e6e6e6);border:1px solid #8a8a8a;border-radius:4px;padding:1px 4px;font-size:12px}html[data-c] .bento .tile .ea-x .clk-b,html[data-c] .bento .tile .ea-x .ph-vb,html[data-c] .bento .tile .ea-leo .ph-vb,html[data-c] .bento .tile .ea-x .st-btn,html[data-c] .bento .tile .ea-leo .st-btn{background:linear-gradient(#fdfdfd 0 45%,#e3e3e3 50%,#f6f6f6);border:1px solid #7b7b7b;border-radius:999px;padding:1px 12px;font-size:12px}html[data-c] .bento .tile .ea-x .clk-b:active,html[data-c] .bento .tile .ea-x .st-btn:active,html[data-c] .bento .tile .ea-x .ph-vb:active{color:#fff;background:linear-gradient(#8ec4ff 0 45%,#3a8ce8 50%,#7fd0ff);border-color:#2a5ea8}html[data-c] .bento .tile .ea-sher{background:repeating-linear-gradient(90deg,#ffffff12 0 1px,#00000009 1px 3px),linear-gradient(#d2d2d2,#a8a8a8);gap:8px;padding:8px}html[data-c] .bento .tile .ea-sher .sh-bar{flex-wrap:wrap;align-items:center;gap:10px;display:flex}html[data-c] .bento .tile .ea-sher .sh-chan{color:#fff;background:linear-gradient(#6aa8ef,#2766c4);border-radius:6px;padding:3px 10px;font-size:11px;box-shadow:inset 0 1px #ffffff80,0 1px 1px #0006}html[data-c] .bento .tile .ea-sher .sh-field{align-items:center;gap:6px;font-size:11px;display:flex}html[data-c] .bento .tile .ea-sher .sh-pane{background:#fff;border:1px solid #7a7a7a;flex-direction:column;flex:1;gap:10px;min-height:0;padding:10px;animation:.25s ease-out aquaIn;display:flex;overflow:auto;box-shadow:inset 0 1px 2px #00000040}@keyframes aquaIn{0%{opacity:0}}html[data-c] .bento .tile .ea-sher .sh-now{align-items:center;gap:12px;display:flex}html[data-c] .bento .tile .ea-sher .sh-now>div{display:grid}html[data-c] .bento .tile .ea-sher .sh-t{font-size:36px;line-height:1}html[data-c] .bento .tile .ea-sher .sh-c{font-size:13px}html[data-c] .bento .tile .ea-sher .sh-s{color:#555;font-size:11px}html[data-c] .bento .tile .ea-sher .sh-tab{border-collapse:collapse;width:100%;font-size:11px}html[data-c] .bento .tile .ea-sher .sh-tab th{text-align:left;background:linear-gradient(#fdfdfd,#dcdcdc);border:1px solid #b4b4b4;padding:2px 6px;font-weight:400}html[data-c] .bento .tile .ea-sher .sh-tab td{white-space:nowrap;padding:2px 6px}html[data-c] .bento .tile .ea-sher .sh-tab td .wx-ic{vertical-align:-3px}html[data-c] .bento .tile .ea-sher .sh-tab tr:nth-child(2n) td{background:#edf3fe}html[data-c] .bento .tile .ea-sher .sh-wait{color:#555}html[data-c] .bento .tile .ea-x .st-bar,html[data-c] .bento .tile .ea-leo .st-bar{background:repeating-linear-gradient(#f4f4f4 0 1px,#fff 1px 2px);border-bottom-color:#aaa;font-size:11px}html[data-c] .bento .tile .ea-x .st-board{background:linear-gradient(160deg,#6f9ee6,#2457a8 60%,#18397a)}html[data-c] .bento .tile .ea-leo .st-board{background:radial-gradient(120% 90% at 30% 10%,#6b5bb8,#2c2f7a 55%,#101538)}html[data-c] .bento .tile .ea-x .st-note,html[data-c] .bento .tile .ea-leo .st-note{box-shadow:0 3px 8px #00000059}html[data-c] .bento .tile .ea-x .st-head,html[data-c] .bento .tile .ea-leo .st-head{background:linear-gradient(color-mix(in srgb, var(--c), #fff 40%), color-mix(in srgb, var(--c), #000 12%));height:12px}html[data-c] .bento .tile .ea-x .st-note.on .st-head,html[data-c] .bento .tile .ea-leo .st-note.on .st-head,html[data-c] .bento .tile .ea-x .st-note:focus-within .st-head,html[data-c] .bento .tile .ea-leo .st-note:focus-within .st-head{height:12px}html[data-c] .bento .tile .ea-x .st-x,html[data-c] .bento .tile .ea-leo .st-x{border-color:#00000073;width:9px;height:9px}html[data-c] .bento .tile .ea-x .st-note textarea,html[data-c] .bento .tile .ea-leo .st-note textarea{font:12px/1.35 Lucida Grande,Lucida Sans,sans-serif!important}html[data-c] .bento .tile .ea-ip1{background:#fff;gap:0}html[data-c] .bento .tile .ea-ip1 .ip-wrap{flex:1;min-height:0;display:flex}html[data-c] .bento .tile .ea-ip1 .ip-src{background:#fff;border-right:1px solid #bbb;flex:none;align-content:start;gap:1px;width:110px;padding:6px 0;font-size:11px;display:grid}html[data-c] .bento .tile .ea-ip1 .ip-src span{padding:2px 10px}html[data-c] .bento .tile .ea-ip1 .ip-src span.on{color:#fff;background:#3875d7}html[data-c] .bento .tile .ip-grid{grid-template-columns:repeat(var(--s), minmax(0, 1fr));flex:1;align-content:start;gap:10px;min-width:0;padding:10px;display:grid;overflow:auto}html[data-c] .bento .tile .ip-th{aspect-ratio:1;place-items:center;display:grid}html[data-c] .bento .tile .ip-th .shot{width:100%;height:100%}html[data-c] .bento .tile .ip-th img{box-shadow:0 2px 4px #0006}html[data-c] .bento .tile .ip-th:focus-visible,html[data-c] .bento .tile .ip-th:active{outline-offset:1px;outline:3px solid #3875d7}html[data-c] .bento .tile .ea-ip1 .ip-modes{background:repeating-linear-gradient(#e9e9e9 0 1px,#f6f6f6 1px 2px);border-top:1px solid #999;flex-wrap:wrap;align-items:center;gap:6px;padding:6px 8px;font-size:11px;display:flex}html[data-c] .bento .tile .ea-ip1 .ip-mode{background:linear-gradient(#fdfdfd 0 45%,#e3e3e3 50%,#f6f6f6);border:1px solid #8a8a8a;border-radius:999px;padding:2px 10px}html[data-c] .bento .tile .ea-ip1 .ip-mode.on{color:#fff;background:linear-gradient(#a7d3ff 0 45%,#3a8ce8 50%,#7fd0ff);border-color:#2a5ea8}html[data-c] .bento .tile .ea-ip1 .ip-size{align-items:center;gap:6px;margin-left:auto;display:flex}html[data-c] .bento .tile .ea-ip1 .ip-size input{width:80px}html[data-c] .bento .tile .ea .ph-view{z-index:5;z-index:6;background:#111;flex-direction:column;display:flex;position:absolute;inset:0}html[data-c] .bento .tile .ea .ph-vbar{color:#fff;background:#0009;align-items:center;gap:8px;padding:6px 8px;font-size:11px;display:flex}html[data-c] .bento .tile .ea .ph-vbar span{text-align:center;flex:1}html[data-c] .bento .tile .ea-yos .ph-vb,html[data-c] .bento .tile .ea-sur .ph-vb,html[data-c] .bento .tile .ea-tahoe .ph-vb{color:#fff;background:#ffffff2e;border-radius:6px;padding:3px 10px}html[data-c] .bento .tile .ea-tahoe .ph-vb{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid #ffffff59;border-radius:999px}html[data-c] .bento .tile .ea-clk{background:repeating-linear-gradient(#fff 0 1px,#efefef 1px 2px);justify-content:center;align-items:center;gap:8px;padding:8px}html[data-c] .bento .tile .ea-clk .face{width:min(100%,150px)}html[data-c] .bento .tile .ea-clk .clk-d{font-variant-numeric:tabular-nums;font-size:22px}html[data-c] .bento .tile .ea-clk .clk-bar{flex-wrap:wrap;justify-content:center;gap:6px;display:flex}html[data-c] .bento .tile .ea .face{aspect-ratio:1;display:block}html[data-c] .bento .tile .ea .face .f-rim{fill:#c8c8c8}html[data-c] .bento .tile .ea .face .f-dial{fill:#fff}html[data-c] .bento .tile .ea .face .f-hr{stroke:#111;stroke-width:2px}html[data-c] .bento .tile .ea .face .f-min{stroke:#777;stroke-width:.8px}html[data-c] .bento .tile .ea .face .f-h{stroke:#111;stroke-width:4px;stroke-linecap:round}html[data-c] .bento .tile .ea .face .f-m{stroke:#111;stroke-width:2.6px;stroke-linecap:round}html[data-c] .bento .tile .ea .face .f-s{stroke:#e2342b;stroke-width:1px}html[data-c] .bento .tile .ea .face .f-pin{fill:#e2342b}html[data-c] .bento .tile .ea .face .f-num{fill:#111;text-anchor:middle;font:11px system-ui,-apple-system,sans-serif}html[data-c] .bento .tile .ea .face-x .f-rim{fill:#9db8de}html[data-c] .bento .tile .ea .face-x .f-dial{fill:#fbfdff}html[data-c] .bento .tile .ea .face.night .f-dial{fill:#111}html[data-c] .bento .tile .ea .face.night .f-hr,html[data-c] .bento .tile .ea .face.night .f-h,html[data-c] .bento .tile .ea .face.night .f-m{stroke:#fff}html[data-c] .bento .tile .ea .face.night .f-num{fill:#fff}html[data-c] .bento .tile .ea .face.night .f-rim{fill:#3a3a3c}html[data-c] .bento .tile .ea-dash{color:#fff;perspective:700px;background:radial-gradient(130% 100% at 50% 0,#3c4a5e,#151b24);justify-content:center;align-items:center;gap:8px;padding:10px}html[data-c] .bento .tile .ea-dash .ea-hint{color:#dfe6ef}html[data-c] .bento .tile .ea-dash .dw,html[data-c] .bento .tile .ea-dash .dc{width:min(100%,300px);transform-style:preserve-3d;transition:transform .6s cubic-bezier(.45,0,.25,1);position:relative}html[data-c] .bento .tile .ea-dash .dw{height:176px}html[data-c] .bento .tile .ea-dash .back{transform:rotateY(180deg)}@media (prefers-reduced-motion:reduce){html[data-c] .bento .tile .ea-dash .dw,html[data-c] .bento .tile .ea-dash .dc{transition:none}}html[data-c] .bento .tile .ea-dash .dw-front,html[data-c] .bento .tile .ea-dash .dw-back,html[data-c] .bento .tile .ea-dash .dc-front,html[data-c] .bento .tile .ea-dash .dc-back{backface-visibility:hidden;border-radius:14px;position:absolute;inset:0;overflow:hidden}html[data-c] .bento .tile .ea-dash .dw-front{background:linear-gradient(#8cc1f2,#3c7fcf 55%,#2a63ad);flex-direction:column;display:flex;box-shadow:0 8px 20px #0000008c,inset 0 1px #fff9}html[data-c] .bento .tile .ea-dash .dw.night .dw-front{background:linear-gradient(#36456b,#1b2442 60%,#11182d)}html[data-c] .bento .tile .ea-dash .dw-front *{text-shadow:0 1px 2px #00000073!important}html[data-c] .bento .tile .ea-dash .dw-top{justify-content:space-between;align-items:baseline;padding:8px 12px 0;display:flex}html[data-c] .bento .tile .ea-dash .dw-city{font-size:13px}html[data-c] .bento .tile .ea-dash .dw-t{font-size:34px;line-height:1}html[data-c] .bento .tile .ea-dash .dw-mid{flex:1;align-items:center;gap:10px;padding:0 12px;font-size:11px;display:flex}html[data-c] .bento .tile .ea-dash .dw-days{background:#00000047;border-top:1px solid #ffffff40;grid-template-columns:repeat(6,1fr);padding:4px 4px 6px;display:grid}html[data-c] .bento .tile .ea-dash .dw-days span{justify-items:center;gap:1px;font-size:10px;display:grid}html[data-c] .bento .tile .ea-dash .dw-days em{opacity:.9;font-size:9px;font-style:normal}html[data-c] .bento .tile .ea-dash .dw-days i,html[data-c] .bento .tile .ea-dash .td-more i{font-style:normal}html[data-c] .bento .tile .ea-dash .dw-days .lo{opacity:.7}html[data-c] .bento .tile .ea-dash .dw-i{text-align:center;color:#fff;z-index:2;background:#ffffff40;border:1px solid #fff9;border-radius:50%;width:15px;height:15px;font:11px/15px Georgia,serif;position:absolute;bottom:6px;right:8px}html[data-c] .bento .tile .ea-dash .dc-front .dw-i{bottom:8px}html[data-c] .bento .tile .ea-dash .dw-back,html[data-c] .bento .tile .ea-dash .dc-back{background:repeating-linear-gradient(90deg,#ffffff0a 0 1px,#0000 1px 3px),linear-gradient(#4a4a4a,#2a2a2a);flex-direction:column;justify-content:center;gap:8px;padding:14px;font-size:11px;display:flex;transform:rotateY(180deg);box-shadow:0 8px 20px #0000008c}html[data-c] .bento .tile .ea-dash .dw-done{color:#000;background:linear-gradient(#fdfdfd 0 45%,#d8d8d8 50%,#f0f0f0);border:1px solid #222;border-radius:999px;align-self:flex-end;padding:1px 14px;font-size:11px}html[data-c] .bento .tile .ea-dash .dc-front{background:0 0;flex-direction:column;justify-content:center;align-items:center;gap:6px;display:flex}html[data-c] .bento .tile .ea-dash .dc-front .face{filter:drop-shadow(0 6px 10px #0000008c);width:150px}html[data-c] .bento .tile .ea-dash .face-leo .f-rim{fill:#e6e6e6}html[data-c] .bento .tile .ea-dash .face-leo.night .f-rim{fill:#2b2b2b}html[data-c] .bento .tile .ea-dash .dc-city{font-size:12px;text-shadow:0 1px 2px #000!important}html[data-c] .bento .tile .ea-ip8{flex-direction:row;gap:0}html[data-c] .bento .tile .ea-ip8 .ip-src{background:#dfe5ec;border-right:1px solid #a5adb7;flex:none;align-content:start;gap:1px;width:108px;padding:8px 0;font-size:11px;display:grid}html[data-c] .bento .tile .ea-ip8 .ip-src p{color:#6e7886;padding:0 10px 2px;font-size:10px}html[data-c] .bento .tile .ea-ip8 .ip-src button{padding:2px 10px 2px 18px}html[data-c] .bento .tile .ea-ip8 .ip-src button.on{color:#fff;background:linear-gradient(#7d9bd0,#4f73b3)}html[data-c] .bento .tile .ea-ip8 .ip-main{color:#fff;background:#4a4a4a;flex:1;min-width:0;overflow:auto}html[data-c] .bento .tile .ea-ip8 .ip-events{grid-template-columns:repeat(auto-fill,minmax(130px,1fr));gap:16px;padding:14px;display:grid}html[data-c] .bento .tile .ea-ip8 .ip-events .ea-hint{color:#ddd;grid-column:1/-1}html[data-c] .bento .tile .ea-ip8 .ip-ev{cursor:pointer;justify-items:center;gap:3px;display:grid}html[data-c] .bento .tile .ea-ip8 .ip-key{aspect-ratio:4/3;place-items:center;width:100%;display:grid}html[data-c] .bento .tile .ea-ip8 .ip-key img{object-fit:contain;border:3px solid #fff;max-width:100%;max-height:100%;box-shadow:0 3px 8px #0009}html[data-c] .bento .tile .ea-ip8 .ip-evn{font-size:12px}html[data-c] .bento .tile .ea-ip8 .ip-evc{color:#c9c9c9;font-size:10px}html[data-c] .bento .tile .ea-ip8 .ip-th img{border:2px solid #fff}html[data-c] .bento .tile .ea-yos{color:#1d1d1d;font:13px/1.35 Helvetica Neue,Helvetica,Arial,sans-serif}html[data-c] .bento .tile .ea-today{color:#fff;background:#242426eb;gap:10px;padding:12px}html[data-c] .bento .tile .ea-today .td-seg{border:1px solid #ffffff8c;border-radius:4px;align-self:center;font-size:11px;display:flex;overflow:hidden}html[data-c] .bento .tile .ea-today .td-seg span{padding:2px 12px}html[data-c] .bento .tile .ea-today .td-seg span.on{color:#222;background:#ffffffe6}html[data-c] .bento .tile .ea-today .td-date{font-size:18px;font-weight:300}html[data-c] .bento .tile .ea-today h4,html[data-c] .bento .tile .ea-today .td-h{color:#ffffffa6;border-bottom:1px solid #ffffff26;padding-bottom:4px;font-size:12px}html[data-c] .bento .tile .ea-today .td-row{border-bottom:1px solid #ffffff1a}html[data-c] .bento .tile .ea-today .td-btn{grid-template-columns:1fr auto 44px;align-items:center;gap:8px;width:100%;padding:5px 0;display:grid}html[data-c] .bento .tile .ea-today .td-btn:hover{background:#ffffff0f}html[data-c] .bento .tile .ea-today .td-t{text-align:right;font-size:18px;font-weight:300}html[data-c] .bento .tile .ea-today .td-more{grid-template-columns:repeat(5,1fr);padding:2px 0 8px;animation:.25s ease-out tdOpen;display:grid}@keyframes tdOpen{0%{opacity:0;transform:translateY(-4px)}}html[data-c] .bento .tile .ea-today .td-more span{justify-items:center;font-size:11px;display:grid}html[data-c] .bento .tile .ea-today .td-more em{color:#ffffffb3;font-style:normal}html[data-c] .bento .tile .ea-today .td-more i{font-style:normal}html[data-c] .bento .tile .ea-today .td-more .lo{color:#ffffff8c}html[data-c] .bento .tile .ea-today .wc-rows{gap:6px;display:grid}html[data-c] .bento .tile .ea-today .wc-one{grid-template-columns:34px 1fr auto;align-items:center;gap:10px;display:grid}html[data-c] .bento .tile .ea-today .face-yos .f-rim{fill:#fff}html[data-c] .bento .tile .ea-today .face-yos.night .f-rim{fill:#000}html[data-c] .bento .tile .ea-today .wc-tt{font-size:15px;font-weight:300}html[data-c] .bento .tile .ea-notes{background:#fff;flex-direction:row;gap:0}html[data-c] .bento .tile .ea-notes .nt-side{background:#ececee;border-right:1px solid #dcdcdc;flex:none;align-content:start;gap:2px;width:120px;padding:10px 6px;font-size:12px;display:grid}html[data-c] .bento .tile .ea-notes .nt-sec{color:#8a8a8e;padding:0 6px 2px;font-size:10px}html[data-c] .bento .tile .ea-notes .nt-folder{border-radius:5px;align-items:center;gap:6px;padding:3px 6px;display:flex}html[data-c] .bento .tile .ea-notes .nt-folder i{background:#e8b500;border-radius:2px;width:13px;height:10px;box-shadow:inset 0 2px #f5ce3e}html[data-c] .bento .tile .ea-notes .nt-folder.on{background:#00000014}html[data-c] .bento .tile .ea-notes .nt-folder em{color:#8a8a8e;margin-left:auto;font-style:normal}html[data-c] .bento .tile .ea-notes .nt-list{background:#fff;border-right:1px solid #e2e2e2;flex-direction:column;flex:none;width:42%;min-width:120px;max-width:220px;display:flex}html[data-c] .bento .tile .ea-notes .nt-tools{border-bottom:1px solid #e6e6e6;justify-content:flex-end;gap:6px;padding:6px;display:flex}html[data-c] .bento .tile .ea-notes .nt-tb{color:#6a6a6a;background:#fff;border:1px solid #d0d0d0;border-radius:4px;place-items:center;width:26px;height:22px;display:grid}html[data-c] .bento .tile .ea-notes .nt-tb svg{width:15px;height:15px}html[data-c] .bento .tile .ea-notes .nt-scroll{flex:1;min-height:0;padding:0 8px 8px;overflow:auto}html[data-c] .bento .tile .ea-notes .nt-search{color:#8a8a8e;background:#fff;border:1px solid #dcdcdc;border-radius:6px;align-items:center;gap:5px;margin:0 8px 4px;padding:3px 8px;display:flex}html[data-c] .bento .tile .ea-notes .nt-search svg{flex:none;width:12px;height:12px}html[data-c] .bento .tile .ea-notes .nt-search input{flex:1;min-width:0;color:#1d1d1f!important;font-size:13px!important}html[data-c] .bento .tile .ea-notes .nt-gh{color:#737373;padding:12px 8px 4px;font-size:12px;font-weight:700}html[data-c] .bento .tile .ea-notes .nt-none{text-align:center;color:#8a8a8e;padding:20px 8px}html[data-c] .bento .tile .ea-notes .nt-grp li+li .nt-item:not(.on){box-shadow:inset 0 1px #e5e5e5}html[data-c] .bento .tile .ea-notes .nt-item{border-radius:6px;gap:2px;width:100%;padding:9px 10px;display:grid}html[data-c] .bento .tile .ea-notes .nt-item.on{background:#ffe390}html[data-c] .bento .tile .ea-notes .nt-t{color:#333;text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:700;overflow:hidden}html[data-c] .bento .tile .ea-notes .nt-s{color:#737373;text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}html[data-c] .bento .tile .ea-notes .nt-s em{color:#333;margin-right:3px;font-style:normal}html[data-c] .bento .tile .ea-notes .nt-date{color:#8a8a8a;font-size:12px}html[data-c] .bento .tile .ea-notes .nt-edit textarea{color:#1d1d1f!important}html[data-c] .bento .tile .ea-notes .nt-edit{background:#fffef9;flex-direction:column;flex:1;min-width:0;padding:8px 12px;display:flex}html[data-c] .bento .tile .ea-notes .nt-date{color:#999;text-align:center;padding-bottom:6px;font-size:11px}html[data-c] .bento .tile .ea-notes .nt-edit textarea{flex:1;min-height:120px;font:14px/1.5 inherit!important}html[data-c] .bento .tile .ea-yos.ea-notes .nt-tools{background:#ececec;border-bottom-color:#cfcfcf}@container (width<=380px){html[data-c] .bento .tile .ea-notes .nt-side{display:none}html[data-c] .bento .tile .ea-notes .nt-list{width:40%}}html[data-c] .bento .tile .ea-ph{background:#fff;flex-direction:row;gap:0}html[data-c] .bento .tile .ea-ph .ph-side{background:#ececee;border-right:1px solid #dcdcdc;flex:none;align-content:start;gap:2px;width:118px;padding:10px 6px;font-size:12px;display:grid}html[data-c] .bento .tile .ea-ph .ph-si{border-radius:5px;align-items:center;gap:6px;padding:3px 6px;display:flex}html[data-c] .bento .tile .ea-ph .ph-si i{border:1.5px solid #2f7bf6;border-radius:3px;width:12px;height:12px}html[data-c] .bento .tile .ea-ph .ph-si.on{background:#00000014}html[data-c] .bento .tile .ea-ph .ph-main{flex-direction:column;flex:1;min-width:0;display:flex;position:relative}html[data-c] .bento .tile .ea-ph .ph-seg{background:#e3e3e8;border-radius:7px;align-self:center;margin:8px;padding:2px;font-size:12px;display:flex}html[data-c] .bento .tile .ea-ph .ph-seg button{border-radius:5px;padding:2px 10px}html[data-c] .bento .tile .ea-ph .ph-seg button.on{background:#fff;box-shadow:0 1px 2px #0000002e}html[data-c] .bento .tile .ea-yos .ph-seg{background:#fff;border:1px solid #bdbdbd;border-radius:4px;padding:0;overflow:hidden}html[data-c] .bento .tile .ea-yos .ph-seg button{border-right:1px solid #bdbdbd;border-radius:0}html[data-c] .bento .tile .ea-yos .ph-seg button:last-child{border-right:0}html[data-c] .bento .tile .ea-yos .ph-seg button.on{color:#fff;box-shadow:none;background:#6b6b6b}html[data-c] .bento .tile .ea-ph .ph-moment{color:#444;padding:0 8px 4px;font-size:12px}html[data-c] .bento .tile .ea-ph .ph-grid{grid-template-columns:repeat(var(--c), minmax(0, 1fr));flex:1;align-content:start;gap:2px;min-height:0;transition:none;display:grid;overflow:auto}html[data-c] .bento .tile .ea-ph .ph-th{aspect-ratio:1;overflow:hidden}html[data-c] .bento .tile .ea-ph .ph-th .shot{width:100%;height:100%}html[data-c] .bento .tile .ea-ph .ph-th:focus-visible{outline-offset:-3px;outline:3px solid #0a84ff}@container (width<=380px){html[data-c] .bento .tile .ea-ph .ph-side{display:none}}html[data-c] .bento .tile .ea-sur,html[data-c] .bento .tile .ea-tahoe{color:#1d1d1f;font:13px/1.35 system-ui,-apple-system,SF Pro Text,Helvetica Neue,sans-serif}html[data-c] .bento .tile .ea-wid{background:linear-gradient(#e4e6ee,#d6d9e4);gap:10px;padding:12px}html[data-c] .bento .tile .ea-wid .ea-hint{color:#4a4a52}html[data-c] .bento .tile .sky-sun,html[data-c] .bento .tile .sky-partly{background:linear-gradient(#3a8be3,#75b4f3)!important}html[data-c] .bento .tile .sky-cloud,html[data-c] .bento .tile .sky-fog{background:linear-gradient(#6c7f91,#a2b1bf)!important}html[data-c] .bento .tile .sky-rain,html[data-c] .bento .tile .sky-drizzle,html[data-c] .bento .tile .sky-storm{background:linear-gradient(#45576a,#7b8c9c)!important}html[data-c] .bento .tile .sky-snow{background:linear-gradient(#8aa4c0,#c7d6e6)!important}html[data-c] .bento .tile .night.sky-sun,html[data-c] .bento .tile .night.sky-partly,html[data-c] .bento .tile .night.sky-cloud,html[data-c] .bento .tile .night.sky-fog,html[data-c] .bento .tile .night.sky-rain,html[data-c] .bento .tile .night.sky-drizzle,html[data-c] .bento .tile .night.sky-storm,html[data-c] .bento .tile .night.sky-snow{background:linear-gradient(#0c1833,#2b3f6d)!important}html[data-c] .bento .tile .ea-wid .bw-med{color:#fff;border-radius:20px;gap:6px;padding:12px 14px;animation:.35s ease-out aquaIn;display:grid;box-shadow:0 6px 16px #0000002e}html[data-c] .bento .tile .ea-wid .bw-h{justify-content:space-between;align-items:flex-start;display:flex}html[data-c] .bento .tile .ea-wid .bw-city{font-size:14px}html[data-c] .bento .tile .ea-wid .bw-city i{font-size:9px;font-style:normal;display:inline-block;transform:rotate(-45deg)}html[data-c] .bento .tile .ea-wid .bw-t{font-size:34px;font-weight:300;line-height:1}html[data-c] .bento .tile .ea-wid .bw-c{flex-wrap:wrap;align-items:center;gap:6px;font-size:12px;display:flex}html[data-c] .bento .tile .ea-wid .bw-c span:last-child{margin-left:auto}html[data-c] .bento .tile .ea-wid .bw-hours{grid-template-columns:repeat(6,1fr);font-size:11px;display:grid}html[data-c] .bento .tile .ea-wid .bw-hours span{justify-items:center;gap:2px;display:grid}html[data-c] .bento .tile .ea-wid .bw-hours em,html[data-c] .bento .tile .ea-wid .bw-hours i{font-style:normal}html[data-c] .bento .tile .ea-wid .bw-smalls{grid-template-columns:repeat(auto-fill,minmax(96px,1fr));gap:10px;display:grid}html[data-c] .bento .tile .ea-wid .bw-small{aspect-ratio:1;color:#fff;border-radius:18px;align-content:start;gap:2px;padding:10px;transition:transform .18s ease-out;display:grid;box-shadow:0 4px 10px #00000029}html[data-c] .bento .tile .ea-wid .bw-small:hover{transform:scale(1.03)}html[data-c] .bento .tile .ea-wid .bw-small:active{transform:scale(.97)}html[data-c] .bento .tile .ea-wid .bw-small .bw-city{font-size:12px}html[data-c] .bento .tile .ea-wid .bw-small .bw-t{font-size:26px}html[data-c] .bento .tile .ea-wid .bw-small .bw-c{margin-top:auto;font-size:10px}html[data-c] .bento .tile .ea-wid .wc-tiles{grid-template-columns:repeat(auto-fill,minmax(84px,1fr));gap:10px;display:grid}html[data-c] .bento .tile .ea-wid .wc-one{color:#fff;background:#1c1c1e;border-radius:18px;justify-items:center;gap:2px;padding:10px 6px;font-size:11px;display:grid}html[data-c] .bento .tile .ea-wid .wc-one .face{width:56px}html[data-c] .bento .tile .ea-wid .face-sur .f-rim,html[data-c] .bento .tile .ea-wid .face-sur .f-dial{fill:#fff}html[data-c] .bento .tile .ea-wid .face-sur.night .f-rim,html[data-c] .bento .tile .ea-wid .face-sur.night .f-dial{fill:#2c2c2e}html[data-c] .bento .tile .ea-wid .face-sur .f-num{font-size:10px}html[data-c] .bento .tile .ea-wid .wc-tt{color:#ffffffa6}html[data-c] .bento .tile .ea-sur.ea-notes .nt-side,html[data-c] .bento .tile .ea-sur.ea-ph .ph-side{background:#e8e8edeb}html[data-c] .bento .tile .ea-sur.ea-notes .nt-item{border-bottom:0;border-radius:6px;margin-bottom:1px}html[data-c] .bento .tile .ea-sur.ea-notes .nt-item.on{background:#ffd52e}html[data-c] .bento .tile .ea-sur.ea-notes .nt-tb{background:0 0;border:0}html[data-c] .bento .tile .ea-sur.ea-notes .nt-tb:hover{background:#0000000f}html[data-c] .bento .tile .ea-sur.ea-notes .nt-edit,html[data-c] .bento .tile .ea-tahoe.ea-notes .nt-edit{background:#fff}html[data-c] .bento .tile .ea .glass{-webkit-backdrop-filter:blur(22px)saturate(1.8);background:#ffffff6b;border:1px solid #ffffffa6;box-shadow:inset 0 1px #ffffffe6,inset 0 -1px #ffffff40,0 8px 24px #0000001f}html[data-c] .bento .tile .ea-wapp{color:#fff;flex-direction:row;gap:8px;padding:8px;transition:background .6s}html[data-c] .bento .tile .ea-wapp .wa-side{background:#ffffff29;border-color:#ffffff59;border-radius:20px;flex:none;align-content:start;gap:6px;width:40%;max-width:230px;padding:6px;display:grid;overflow:auto}html[data-c] .bento .tile .ea-wapp .wa-city-card{color:#fff;border-radius:14px;grid-template-columns:1fr auto;column-gap:6px;padding:8px 10px;transition:transform .18s ease-out,box-shadow .18s;display:grid;box-shadow:inset 0 1px #ffffff59}html[data-c] .bento .tile .ea-wapp .wa-city-card:hover{transform:translateY(-1px)}html[data-c] .bento .tile .ea-wapp .wa-city-card.on{box-shadow:inset 0 0 0 2px #ffffffe6}html[data-c] .bento .tile .ea-wapp .wc-n{font-size:13px}html[data-c] .bento .tile .ea-wapp .wc-t{grid-row:span 2;align-self:center;font-size:26px;font-weight:300;line-height:1}html[data-c] .bento .tile .ea-wapp .wc-s{opacity:.85;white-space:nowrap;text-overflow:ellipsis;font-size:10px;overflow:hidden}html[data-c] .bento .tile .ea-wapp .wc-s:last-child{grid-column:1/-1}html[data-c] .bento .tile .ea-wapp .wa-main{flex-direction:column;flex:1;gap:8px;min-width:0;animation:.45s ease-out aquaIn;display:flex;overflow:auto}html[data-c] .bento .tile .ea-wapp .wa-hero{justify-items:center;padding:6px 0 2px;display:grid;text-shadow:0 1px 6px #0000002e!important}html[data-c] .bento .tile .ea-wapp .wa-city{font-size:18px}html[data-c] .bento .tile .ea-wapp .wa-t{font-size:58px;font-weight:200;line-height:1}html[data-c] .bento .tile .ea-wapp .wa-c,html[data-c] .bento .tile .ea-wapp .wa-hl{font-size:13px}html[data-c] .bento .tile .ea-wapp .wa-card{background:#ffffff24;border-color:#ffffff4d;border-radius:16px;padding:8px 10px;box-shadow:inset 0 1px #fff6}html[data-c] .bento .tile .ea-wapp .wa-lbl{opacity:.75;border-bottom:1px solid #fff3;margin-bottom:4px;padding-bottom:4px;font-size:10px}html[data-c] .bento .tile .ea-wapp .wa-hours{scrollbar-width:thin;gap:12px;padding:2px 2px 4px;display:flex;overflow-x:auto}html[data-c] .bento .tile .ea-wapp .wa-hours span{flex:none;justify-items:center;gap:2px;font-size:11px;display:grid}html[data-c] .bento .tile .ea-wapp em,html[data-c] .bento .tile .ea-wapp i{font-style:normal}html[data-c] .bento .tile .ea-wapp .wa-days li{border-top:1px solid #ffffff26;grid-template-columns:44px 22px 30px 1fr 30px;align-items:center;gap:6px;padding:3px 0;font-size:12px;display:grid}html[data-c] .bento .tile .ea-wapp .wa-days li:first-child{border-top:0}html[data-c] .bento .tile .ea-wapp .wa-days li i:first-of-type{opacity:.7;text-align:right}html[data-c] .bento .tile .ea-wapp .wa-bar{height:5px;font:inherit;background:#0000002e;border-radius:3px;position:relative}html[data-c] .bento .tile .ea-wapp .wa-bar s{background:linear-gradient(90deg,#8ad7ff,#ffd24a,#ff9f40);border-radius:3px;text-decoration:none;position:absolute;top:0;bottom:0}@container (width<=440px){html[data-c] .bento .tile .ea-wapp{flex-direction:column}html[data-c] .bento .tile .ea-wapp .wa-side{flex:none;width:auto;max-width:none;display:flex;overflow:auto hidden}html[data-c] .bento .tile .ea-wapp .wa-city-card{flex:none;width:128px}}html[data-c] .bento .tile .ea-tahoe.ea-notes,html[data-c] .bento .tile .ea-tahoe.ea-ph{background:#fbfbfd;gap:6px;padding:6px}html[data-c] .bento .tile .ea-tahoe .nt-side.glass,html[data-c] .bento .tile .ea-tahoe .ph-side.glass{background:#f0f0f59e;border-radius:16px}html[data-c] .bento .tile .ea-tahoe.ea-notes .nt-folder.on,html[data-c] .bento .tile .ea-tahoe.ea-ph .ph-si.on{background:#00000012;border-radius:999px}html[data-c] .bento .tile .ea-tahoe.ea-notes .nt-list{background:0 0;border-right:0}html[data-c] .bento .tile .ea-tahoe.ea-notes .nt-tools{border-bottom:0}html[data-c] .bento .tile .ea-tahoe.ea-notes .nt-tb{color:#333;background:#ffffffb3;border:1px solid #00000014;border-radius:999px;width:30px;height:26px;box-shadow:inset 0 1px #fff,0 2px 6px #00000014}html[data-c] .bento .tile .ea-tahoe.ea-notes .nt-item{border-bottom:0;border-radius:12px;margin-bottom:2px}html[data-c] .bento .tile .ea-tahoe.ea-notes .nt-item.on{background:#ffcc0052}html[data-c] .bento .tile .ea-tahoe.ea-notes .nt-edit{border-radius:14px}html[data-c] .bento .tile .ea-tahoe.ea-ph .ph-main{border-radius:14px;overflow:hidden}html[data-c] .bento .tile .ea-tahoe .ph-seg.glass{z-index:2;background:#ffffff80;border-radius:999px;margin:0;padding:3px;position:absolute;top:8px;left:50%;transform:translate(-50%)}html[data-c] .bento .tile .ea-tahoe .ph-seg.glass button{border-radius:999px;padding:3px 11px}html[data-c] .bento .tile .ea-tahoe .ph-seg.glass button.on{background:#ffffffeb}html[data-c] .bento .tile .ea-tahoe.ea-ph .ph-grid{padding-top:0}html[data-c] .bento .tile .ea-capp{background:#fbfbfd;gap:8px;padding:8px}html[data-c] .bento .tile .ea-capp .ca-seg{border-radius:999px;align-self:center;padding:3px;font-size:11px;display:flex}html[data-c] .bento .tile .ea-capp .ca-seg button{white-space:nowrap;border-radius:999px;padding:3px 9px}html[data-c] .bento .tile .ea-capp .ca-seg button.on{background:#fff;box-shadow:0 1px 3px #00000026}html[data-c] .bento .tile .ea-capp .ca-list li{border-bottom:1px solid #00000012;grid-template-columns:34px 1fr;align-items:center;gap:2px 8px;padding:6px 2px;display:grid}html[data-c] .bento .tile .ea-capp .ca-list .face{grid-row:span 2;width:34px}html[data-c] .bento .tile .ea-capp .face-tahoe .f-rim{fill:#e5e5ea}html[data-c] .bento .tile .ea-capp .face-tahoe .f-num{font-size:13px}html[data-c] .bento .tile .ea-capp .ca-n{min-width:0;font-size:12px;display:grid}html[data-c] .bento .tile .ea-capp .ca-n em{color:#8a8a8e;font-size:10px;font-style:normal}html[data-c] .bento .tile .ea-capp .ca-t{font-variant-numeric:tabular-nums;font-size:24px;font-weight:200;line-height:1}html[data-c] .bento .tile .ea-capp .ca-t small{margin-left:2px;font-size:11px}html[data-c] .bento .tile .ea-capp .ca-sw{justify-items:center;gap:10px;display:grid}html[data-c] .bento .tile .ea-capp .ca-swt{font-variant-numeric:tabular-nums;font-size:30px;font-weight:200}html[data-c] .bento .tile .ea-capp .ca-swb{gap:10px;display:flex}html[data-c] .bento .tile .ea-capp .ca-round{text-align:center;background:#7878802e;border-radius:50%;width:54px;height:54px;font-size:12px;box-shadow:inset 0 1px #fffc}html[data-c] .bento .tile .ea-capp .ca-round.go{color:#1e7d37;background:#34c75938}html[data-c] .bento .tile .ea-capp .ca-round.stop{color:#b3261e;background:#ff3b3033}html[data-c] .bento .tile .ea-capp .ca-laps{width:100%;font-size:12px}html[data-c] .bento .tile .ea-capp .ca-laps li{font-variant-numeric:tabular-nums;border-bottom:1px solid #0000000f;justify-content:space-between;padding:3px 2px;display:flex}html[data-c] .bento .tile .term-win .tw-ps{white-space:pre}html[data-c] .bento .tile .term-win .tw-err{opacity:.9}html[data-c] .bento .tile .term-win.tw-mpw .tw-dim{opacity:1}html[data-c] .bento .tile .term-win.tw-tcsh,html[data-c] .bento .tile .term-win.tw-bash,html[data-c] .bento .tile .term-win.tw-zsh{background:#fff!important;border:1px solid #b9b9b9!important;border-radius:0!important}html[data-c] .bento .tile .term-win.tw-tcsh .tw-out,html[data-c] .bento .tile .term-win.tw-tcsh input{font:12px/15px Monaco,Menlo,monospace!important}html[data-c] .bento .tile .term-win.tw-bash .tw-out,html[data-c] .bento .tile .term-win.tw-bash input{font:12px/15px Menlo,Monaco,monospace!important}html[data-c] .bento .tile .term-win.tw-zsh .tw-out,html[data-c] .bento .tile .term-win.tw-zsh input{font:12px/15px ui-monospace,SF Mono,Menlo,monospace!important}html[data-c] .bento .tile .term-win.tw-os-tahoe{background:#1c1e28e0!important;border:1px solid #ffffff2e!important;border-radius:14px!important;box-shadow:inset 0 1px #ffffff2e!important}html[data-c] .bento .tile .term-win.tw-os-tahoe .tw-out,html[data-c] .bento .tile .term-win.tw-os-tahoe .tw-out *,html[data-c] .bento .tile .term-win.tw-os-tahoe input{caret-color:#ff6bd6;color:#e8e8f0!important}html[data-c] .bento .tile .term-win.tw-os-tahoe .tw-out .tw-err{color:#ff7a7a!important}html[data-c] .bento .tile .term-win.tw-os-tahoe .tw-out .tw-ok{color:#7ef0a8!important}html[data-c] .bento .tile .term-win.tw-os-tahoe .tw-out .tw-dim{color:#9aa0b8!important}html[data-c] .bento .tile .term-win .tw-pl{vertical-align:top;align-items:stretch;margin-right:6px;display:inline-flex}html[data-c] .bento .tile .term-win .tw-pl i{padding:0 6px;font-style:normal}html[data-c] .bento .tile .term-win.tw-os-tahoe .tw-out .tw-pl .pl-a{background:#7b61ff;color:#fff!important}html[data-c] .bento .tile .term-win.tw-os-tahoe .tw-out .tw-pl .pl-b{clip-path:polygon(0 0,calc(100% - 6px) 0,100% 50%,calc(100% - 6px) 100%,0 100%,6px 50%);background:#1f9bff;margin-left:-4px;padding:0 12px 0 10px;color:#fff!important}html[data-c] .bento .tile .term-win .tw-pl .pl-end{width:0;padding:0}html[data-c] .bento .tile .term-win.tw-os-tahoe .tw-out .tw-pl .pl-a{clip-path:polygon(0 0,calc(100% - 6px) 0,100% 50%,calc(100% - 6px) 100%,0 100%);padding-right:10px}html[data-c] .bento .tile .term-win.tw-os-tahoe input::placeholder{color:#6c7088!important}.desk-folder .folder-ic .fi-body{fill:#fff}html[data-c~="7"] .desk-folder .folder-ic .fi-body,html[data-c~="8"] .desk-folder .folder-ic .fi-body{fill:#ccf}html[data-c~=m] .desk-folder .folder-ic .fi-body{fill:#6fa8f0;stroke:#2f62a8}html[data-c~=m] .desk-folder .folder-ic path{stroke:#2f62a8}html[data-c~=sur] .desk-folder .folder-ic .fi-body,html[data-c~=tahoe] .desk-folder .folder-ic .fi-body{fill:#5aaaf5}.bento .tile.arch-win{flex-direction:column;width:min(420px,100% - 140px);height:min(320px,70%);top:36px;right:104px;z-index:400!important;display:flex!important;position:absolute!important}.bento:not(.float) .tile.arch-win{width:auto;height:min(420px,70vh);top:64px;left:12px;right:12px;position:fixed!important}.bento .tile.arch-win .arch-info{font:12px/1.3 var(--s6-gen);margin:0 0 8px;text-transform:none!important;letter-spacing:0!important}.bento .tile.arch-win .arch-grid{grid-template-columns:repeat(auto-fill,minmax(84px,1fr));gap:8px 4px;margin:0;padding:0;list-style:none;display:grid;overflow:auto}.bento .tile.arch-win .desk-icon{cursor:pointer;width:auto}html[data-c] .bento .tile .pip-card{min-height:0;font:11px/1.3 var(--s6-gen);letter-spacing:0;text-transform:none;flex-direction:column;flex:auto;gap:4px;display:flex}html[data-c] .bento .tile .pip-card .pip-stage{cursor:pointer;color:#ece4cf;background:#100e12;flex:1;place-items:center;min-height:0;display:grid;overflow:hidden}html[data-c] .bento .tile .pip-card .pip-stage:focus-visible{outline-offset:-2px;outline:2px solid #2f7bf6}html[data-c] .bento .tile .pip-ascii.pip-ascii{white-space:pre;color:inherit;letter-spacing:0;margin:0;font:11px/1.05 var(--s6-mono)!important}html[data-c] .bento .tile .pip-ascii,html[data-c] .bento .tile .pip-ascii *{color:inherit!important}html[data-c] .bento .tile .pip-os-6 .pip-stage,html[data-c] .bento .tile .pip-os-7 .pip-stage{color:#000;background:#fff;border:1px solid #000}html[data-c] .bento .tile .pip-os-6 .pip-ascii{font-size:15px!important;line-height:1.05!important}html[data-c] .bento .tile .pip-os-7 .pip-ascii{font-family:Menlo,Monaco,ui-monospace,monospace!important;font-size:12px!important;line-height:1!important}html[data-c] .bento .tile .pip-cv{image-rendering:pixelated;display:block}html[data-c] .bento .tile .pip-hd .pip-cv{image-rendering:auto}html[data-c] .bento .tile .pip-hd .pip-stage{border-radius:8px}html[data-c] .bento .tile .pip-os-8 .pip-stage{border:1px solid #555;box-shadow:inset 1px 1px #999}html[data-c] .bento .tile .pip-card .pip-cap{color:inherit;opacity:.8;justify-content:space-between;gap:6px;margin:0;font-size:11px;display:flex}html[data-c] .bento .tile .pip-card .pip-cap span:first-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}html[data-c] .bento .tile .pip-card .pip-cap span:last-child{white-space:nowrap}html[data-c~="6"] .bento .tile .pip-card,html[data-c~="7"] .bento .tile .pip-card,html[data-c~="8"] .bento .tile .pip-card{color:#000}html[data-c~=moj] .bento .tile .pip-card{color:#e6e6e6}.bento:not(.float) .tile.tile-e_pip{height:auto!important;min-height:360px!important}.bento:not(.float) .tile.tile-e_wx,.bento:not(.float) .tile.tile-e_note,.bento:not(.float) .tile.tile-e_photo{height:auto!important;min-height:460px!important}.bento:not(.float) .tile.tile-e_clock,.bento:not(.float) .tile.tile-terminal{height:auto!important;min-height:340px!important}html[data-c] .bento .tile .term-win .tw-in input{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important}html[data-c~=tahoe] .bento .tile-terminal .win-title{color:#e8e8ea!important}html[data-c~=tahoe] .bento .tile-terminal .term-win .tw-pl .pl-a{color:#fff!important;background-color:#7b61ff!important}html[data-c~=tahoe] .bento .tile-terminal .term-win .tw-pl .pl-b{color:#fff!important;background-color:#1f9bff!important}html[data-c] .bento .tile .ea-sher .sh-tab td .wx-ic{display:inline-block}html[data-c] .bento .tile .ea-ph .ph-seg button{white-space:nowrap}html[data-c] .bento .tile .ea-dash .dc-front .face{width:min(100%,120px)}html[data-c] .bento .tile .ea-dash .dc{width:min(100%,150px);height:170px}html[data-c] .bento .tile .ea-ip8 .ip-events{grid-template-columns:repeat(auto-fill,minmax(104px,1fr));gap:12px;padding:10px}html[data-c] .bento .tile .ea-ip8 .ip-key{aspect-ratio:auto;height:84px;display:block;overflow:hidden}html[data-c] .bento .tile .ea-ip8 .ip-ev{align-content:start}html[data-c] .bento .tile .ea-ip8 .ip-key img{object-fit:cover;width:100%;height:100%;max-height:none}html[data-c] .bento .tile .ea-today .wc-one{grid-template-columns:30px minmax(0,1fr) auto}html[data-c] .bento .tile .ea-today .wc-one .face{width:30px}html[data-c] .bento .tile .ea-today .wc-n{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}@container (width<=230px){html[data-c] .bento .tile .ea-today .wc-one{grid-template-columns:30px minmax(0,1fr);row-gap:0}html[data-c] .bento .tile .ea-today .wc-one .face{grid-row:span 2}html[data-c] .bento .tile .ea-today .wc-tt{font-size:12px}}html[data-c] .bento .tile .era-pic{image-rendering:pixelated;max-width:100%;max-height:100%;display:block}html[data-c] .bento .tile .ea-sb .sb-pic>.era-pic{width:auto;height:auto}html[data-c] .bento .tile .ea-pv .pv-pic .era-pic{max-width:100%;max-height:100%}html[data-c] .bento .tile .shot{place-items:center;max-width:100%;max-height:100%;display:grid;position:relative;overflow:hidden}html[data-c] .bento .tile .shot img{width:100%;height:100%;display:block}html[data-c] .bento .tile .shot.cropped{width:100%;height:auto;max-height:100%}html[data-c] .bento .tile .shot-fx{pointer-events:none;position:absolute;inset:0}html[data-c] .bento .tile .fx-matte{background:radial-gradient(#0000 52%,#ffffffeb 78%)}html[data-c] .bento .tile .fx-vignette{background:radial-gradient(#0000 50%,#000000bf 100%)}html[data-c] .bento .tile .fx-edgeblur{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);-webkit-mask:radial-gradient(#0000 50%,#000 82%);mask:radial-gradient(#0000 50%,#000 82%)}html[data-c] .bento .tile .ea-ip1 .ip1-edit{background:#fff;flex:1;place-items:center;min-width:0;padding:12px;display:grid}html[data-c] .bento .tile .ea-ip1 .ip1-edit .shot{width:100%;height:100%}html[data-c] .bento .tile .ea-ip1 button.ip-mode{font:inherit}html[data-c] .bento .tile .ea-ip1 button.ip-mode:disabled{opacity:.5}html[data-c] .bento .tile .ea-ip1 button.ip-mode:not(:disabled):active,html[data-c] .bento .tile .ea-ip1 button.ip-mode[aria-pressed=true]{color:#fff;background:linear-gradient(#a7d3ff 0 45%,#3a8ce8 50%,#7fd0ff);border-color:#2a5ea8}html[data-c] .bento .tile .ea-ip1 .ip1-tools{flex-wrap:wrap;align-items:center;gap:4px;margin-left:auto;display:flex}html[data-c] .bento .tile .ea-ip1 .ip1-tools select{font:inherit;font-size:11px}html[data-c] .bento .tile .ea-ip8 .ip8-edit{background:#3d3d3d;flex-direction:column;height:100%;display:flex;position:relative}html[data-c] .bento .tile .ea-ip8 .ip8-pic{flex:1;place-items:center;min-height:0;padding:10px;display:grid}html[data-c] .bento .tile .ea-ip8 .ip8-pic .shot{width:100%;height:100%}html[data-c] .bento .tile .ea-ip8 .ip8-bar{background:linear-gradient(#5b5b5b,#2e2e2e);border-top:1px solid #1c1c1c;flex-wrap:wrap;align-items:center;gap:4px;padding:5px 8px;font-size:11px;display:flex}html[data-c] .bento .tile .ea-ip8 .ip8-bar button{color:#eee;background:linear-gradient(#6a6a6a,#444);border:1px solid #222;border-radius:4px;padding:2px 8px}html[data-c] .bento .tile .ea-ip8 .ip8-bar button:disabled{opacity:.45}html[data-c] .bento .tile .ea-ip8 .ip8-bar button.on,html[data-c] .bento .tile .ea-ip8 .ip8-bar button[aria-pressed=true],html[data-c] .bento .tile .ea-ip8 .ip8-bar button:not(:disabled):active{color:#fff;background:linear-gradient(#2c2c2c,#4a4a4a)}html[data-c] .bento .tile .ea-ip8 .ip8-nav{gap:2px;margin-left:auto;display:flex}html[data-c] .bento .tile .ea-ip8 .ip8-done{background:linear-gradient(#8fb2e8,#4b74c0)!important;border-color:#2c4a86!important}html[data-c] .bento .tile .ea-ip8 .ip8-hud{z-index:3;color:#eee;background:#141414db;border:1px solid #ffffff40;border-radius:6px;width:min(220px,80%);padding:6px 8px 8px;font-size:11px;position:absolute;bottom:40px;right:10px}html[data-c] .bento .tile .ea-ip8 .ip8-hud>p{text-align:center;margin:0 0 6px}html[data-c] .bento .tile .ea-ip8 .ip8-fx{grid-template-columns:repeat(3,1fr);gap:4px;display:grid}html[data-c] .bento .tile .ea-ip8 .ip8-fx button{color:#ddd;border:1px solid #0000;gap:2px;padding:2px;font-size:10px;display:grid}html[data-c] .bento .tile .ea-ip8 .ip8-fx button .shot{aspect-ratio:1;width:100%}html[data-c] .bento .tile .ea-ip8 .ip8-fx button.on{border-color:#ffd60a}html[data-c] .bento .tile .ea-ip8 .ip8-reset{color:#eee;border:1px solid #666;border-radius:4px;margin-top:4px;padding:1px 10px}html[data-c] .bento .tile .ea-ph .ph-tool{border-bottom:1px solid #0000001f;align-items:center;gap:8px;padding:6px 8px;font-size:12px;display:flex}html[data-c] .bento .tile .ea-ph .ph-tool .ph-seg{margin:0 auto}html[data-c] .bento .tile .ea-ph .ph-back{background:#fff;border:1px solid #c4c4c4;border-radius:4px;width:24px;height:20px;font-size:16px;line-height:1}html[data-c] .bento .tile .ea-ph .ph-back:disabled{opacity:.4}html[data-c] .bento .tile .ea-ph .ph-title{font-weight:500}html[data-c] .bento .tile .ea-ph .ph-zoom{gap:2px;min-width:46px;display:flex}html[data-c] .bento .tile .ea-ph .ph-zoom button{background:#0000000f;border-radius:5px;width:22px;height:20px}html[data-c] .bento .tile .ea-ph .ph-moment{justify-content:space-between;gap:8px;margin:0;padding:8px 8px 4px;font-size:12px;display:flex}html[data-c] .bento .tile .ea-ph .ph-moment small{opacity:.6;font-size:11px}html[data-c] .bento .tile .ea-ph .ph-days{flex:1;min-height:0;overflow:auto}html[data-c] .bento .tile .ea-ph .ph-days .ph-grid{flex:none;overflow:visible}html[data-c] .bento .tile .ea-ph .ph-dgrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:2px;display:grid}html[data-c] .bento .tile .ea-ph .ph-dgrid .hero{grid-area:span 2/span 2}html[data-c] .bento .tile .ea-ph .ph-cards{flex:1;align-content:start;gap:10px;min-height:0;padding:10px;display:grid;overflow:auto}html[data-c] .bento .tile .ea-ph .ph-cards.two{grid-template-columns:repeat(2,minmax(0,1fr))}html[data-c] .bento .tile .ea-ph .ph-card{aspect-ratio:16/9;color:#fff;text-align:left;border-radius:10px;position:relative;overflow:hidden}html[data-c] .bento .tile .ea-ph .ph-card .shot{width:100%;height:100%;position:absolute;inset:0}html[data-c] .bento .tile .ea-ph .ph-card b{text-shadow:0 1px 4px #0009;font-size:20px;font-weight:500;position:absolute;top:8px;left:10px}html[data-c] .bento .tile .ea-ph .ph-card small{text-shadow:0 1px 3px #0009;font-size:11px;position:absolute;top:34px;left:10px}html[data-c] .bento .tile .ea-ph .ph-card:focus-visible{outline-offset:2px;outline:3px solid #0a84ff}html[data-c] .bento .tile .ea .ph-vbody{flex:1;min-height:0;display:flex}html[data-c] .bento .tile .ea .ph-vpic{flex:1;place-items:center;min-width:0;padding:8px;display:grid}html[data-c] .bento .tile .ea .ph-vpic .shot{width:100%;height:100%}html[data-c] .bento .tile .ea .ph-view.editing{background:#1e1e1e}html[data-c] .bento .tile .ea .ph-vbar .ph-seg.dark{background:#ffffff1f;margin:0 auto}html[data-c] .bento .tile .ea .ph-vbar .ph-seg.dark button{color:#ddd}html[data-c] .bento .tile .ea .ph-vbar .ph-seg.dark button.on{color:#fff;box-shadow:none;background:#ffffff47}html[data-c] .bento .tile .ea .ph-vb:disabled{opacity:.4}html[data-c] .bento .tile .ea-moj .ph-done,html[data-c] .bento .tile .ea-sur .ph-done{color:#000!important;background:#ffd60a!important}html[data-c] .bento .tile .ea-yos .ph-done{color:#000!important;background:#fff!important}html[data-c] .bento .tile .ea .ph-tools{color:#ddd;background:#2a2a2a;border-left:1px solid #111;flex:none;align-content:start;gap:8px;width:150px;padding:8px;font-size:11px;display:grid;overflow:auto}html[data-c] .bento .tile .ea .ph-tl{gap:2px;display:grid}html[data-c] .bento .tile .ea .ph-tl button,html[data-c] .bento .tile .ea .ph-opt,html[data-c] .bento .tile .ea .ph-auto{text-align:left;color:#ddd;border-radius:4px;padding:3px 6px}html[data-c] .bento .tile .ea .ph-tl button.on,html[data-c] .bento .tile .ea .ph-tl button[aria-pressed=true],html[data-c] .bento .tile .ea .ph-opt.on,html[data-c] .bento .tile .ea .ph-auto[aria-pressed=true]{color:#fff;background:#0a84ff}html[data-c] .bento .tile .ea .ph-tl button:hover,html[data-c] .bento .tile .ea .ph-opt:hover{background:#ffffff1a}html[data-c] .bento .tile .ea .ph-pane{gap:6px;display:grid}html[data-c] .bento .tile .ea .ph-pl{opacity:.7;margin:0}html[data-c] .bento .tile .ea .ph-sl{gap:2px;display:grid}html[data-c] .bento .tile .ea .ph-sl input{accent-color:#ffd60a;width:100%}html[data-c] .bento .tile .ea .ph-fx{grid-template-columns:1fr 1fr;gap:4px}html[data-c] .bento .tile .ea .ph-fx button{color:#ccc;border:2px solid #0000;border-radius:4px;gap:2px;padding:2px;font-size:10px;display:grid}html[data-c] .bento .tile .ea .ph-fx button .shot{aspect-ratio:1;border-radius:2px;width:100%}html[data-c] .bento .tile .ea .ph-fx button.on{color:#fff;border-color:#ffd60a}html[data-c] .bento .tile .ea-yos .ph-fx button.on{border-color:#0a84ff}@container (width<=420px){html[data-c] .bento .tile .ea .ph-tools{width:112px}}html[data-c] .bento .tile .ea-moj.ea-ph .ph-tool{color:#ddd;background:#2c2c2e;border-color:#000}html[data-c] .bento .tile .ea-moj.ea-ph .ph-back{color:#ddd;background:#4a4a4c;border-color:#1e1e1e}html[data-c] .bento .tile .ea-moj.ea-ph .ph-moment{color:#ddd}html .bento .tile .s6-readme .rm-page{flex-direction:column;gap:10px}html .bento .tile .s6-readme .rm-logo{flex:auto;width:100%}html .bento .tile .s6-readme .rm-cv{flex:none;align-self:stretch}html .bento .tile .s6-readme .rm-cv p{margin:0 0 8px}html .bento .tile .s6-readme .rm-cv p:last-child{margin-bottom:0}html .bento .tile .s6-readme .rm-cv .rm-name{margin-bottom:8px}@media (width<=899px){html .bento .tile .s6-readme .rm-page{min-height:380px}}.mac-bar .apple-glyph{width:13px;height:15px;color:inherit;display:block}.mac-bar button[aria-expanded=true] .apple-glyph{filter:none}.mac-bar .mb-app{font-weight:700}html[data-c] .bento .tile .ea-notes .nt-item.on.idle{background:#dcdcdc}html[data-c] .bento .tile .ea-sur.ea-notes .nt-item.on.idle{background:#e3e3e3}html[data-c] .bento .tile .ea-moj.ea-notes .nt-item.on.idle{background:#464646}html[data-c] .bento .tile .ea-today .td-seg span{font-size:11px;line-height:16px;color:#fff!important}html[data-c] .bento .tile .ea-today .td-seg span.on{color:#222!important}html[data-c] .bento .tile .ea-sur.ea-wid{background:#ececf0f0;overflow:auto}html[data-c] .bento .tile .ea-sur .bw-smalls{grid-template-columns:repeat(2,minmax(0,1fr))}html[data-c] .bento .tile .ea-sur .bw-small{transition:none}html[data-c] .bento .tile .ea-sur .bw-small:hover,html[data-c] .bento .tile .ea-sur .bw-small:active{transform:none}html[data-c] .bento .tile .ea-sur .bw-small .bw-hl{font-size:10px}html[data-c] .bento .tile .ea-sur .bw-editw{color:#1d1d1f;background:#ffffffbf;border-radius:999px;align-self:center;padding:3px 14px;font-size:12px;box-shadow:0 1px 2px #00000026}html[data-c] .bento .tile .ea-sur .bw-edit{color:#1d1d1f;background:#fff}html[data-c] .bento .tile .ea-sur .bw-et{text-align:center;margin:0;font-size:14px;font-weight:600}html[data-c] .bento .tile .ea-sur .bw-el{color:#6e6e73;margin:0;font-size:11px}html[data-c] .bento .tile .ea-sur .bw-locs{gap:1px;margin:0;padding:0;list-style:none;display:grid}html[data-c] .bento .tile .ea-sur .bw-locs button{text-align:left;color:#1d1d1f;border-radius:6px;width:100%;padding:4px 8px;font-size:12px}html[data-c] .bento .tile .ea-sur .bw-locs button.on{color:#fff;background:#0a84ff}html[data-c] .bento .tile .ea-sur .bw-done{color:#fff;background:#0a84ff;border-radius:6px;justify-self:center;padding:3px 18px;font-size:12px}html[data-c] .bento .tile .ea-sur .wc-one .wc-tt{opacity:.65;font-size:10px}html[data-c~=moj][data-c~=m]{--s6-chi:system-ui, -apple-system, "SF Pro Text", "Helvetica Neue", sans-serif;--s6-gen:system-ui, -apple-system, "SF Pro Text", "Helvetica Neue", sans-serif;--s6-mono:"SF Mono", Menlo, monospace;--m-accent:#0a84ff;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html[data-c~=moj][data-c~=m] .menu-screen{background:#1b2340 url(./mojave-desk-a0oaPIYM.jpg) 50% 70%/cover no-repeat!important}html[data-c~=moj][data-c~=m] .mac-bar{-webkit-backdrop-filter:blur(24px)saturate(1.6);backdrop-filter:blur(24px)saturate(1.6);color:#f2f2f2!important;background:#1e1e209e!important;border-bottom:1px solid #00000080!important}html[data-c~=moj][data-c~=m] .mac-bar *{color:#f2f2f2!important}html[data-c~=moj][data-c~=m] .mac-bar svg rect{fill:#f2f2f2!important}html[data-c~=moj][data-c~=m] .mac-bar button[aria-expanded=true],html[data-c~=moj][data-c~=m] .mac-drop button:hover{border-radius:4px;color:#fff!important;background:#0a84ff!important}html[data-c~=moj][data-c~=m] .mac-drop{background:#28282aeb!important;border:1px solid #ffffff1f!important}html[data-c~=moj][data-c~=m] .mac-drop *{color:#ececec!important}.bento .tile .os-pick .os-moj i{filter:none;background:linear-gradient(#2c2c2e 0 28%,#3b4a7a 28%,#7f8fc4 62%,#d9b7a2)!important}html[data-c~=moj][data-c~=m] .bento .tile{background:#323232!important;border:1px solid #000000b3!important;border-radius:5px!important;box-shadow:inset 0 0 0 1px #ffffff1a,0 16px 40px #0000008c!important}html[data-c~=moj][data-c~=m] .bento .tile:before{background:linear-gradient(#3d3d3d,#333)!important;border-bottom:1px solid #1e1e1e!important}html[data-c~=moj][data-c~=m] .bento .tile .win-title,html[data-c~=moj][data-c~=m] .bento .tile .ep-h{color:#d8d8d8!important}html[data-c~=moj][data-c~=m] .bento .tile .win-title{font:400 13px/22px var(--s6-chi)!important}html[data-c~=moj][data-c~=m] .bento .tile :not(.menu-item):not(.menu-item *):not(.inv):not(.inv *){color:#e6e6e6!important}html[data-c~=moj][data-c~=m] .bento .tile .ep-h a,html[data-c~=moj][data-c~=m] .bento .tile .ep-h .src{color:#4aa3ff!important;background:0 0!important}html[data-c~=moj][data-c~=m] .bento .tile button:not(.desk-icon):not(.win-close):not(.tile-grip):not(.ph-one):not(.rm-apple):not(.sh-btn):not(.gw-start):not(.inv):not(.ct-k):not(.wr *):not(.game-tile){color:#f0f0f0!important;background:#5a5a5c!important;border:0!important;border-radius:5px!important;box-shadow:inset 0 1px #ffffff24,0 0 0 .5px #0009!important}html[data-c~=moj][data-c~=m] .bento .tile button.on:not(.inv),html[data-c~=moj][data-c~=m] .bento .tile .os-pick button.on{color:#fff!important;background:#0a84ff!important}html[data-c~=moj][data-c~=m] .bento .tile .os-pick button.on *{color:#fff!important}html[data-c~=moj][data-c~=m] .bento .tile input,html[data-c~=moj][data-c~=m] .bento .tile textarea{color:#eee!important;background:#1f1f1f!important;border-color:#555!important}html[data-c~=moj][data-c~=m] .desk-icon span{color:#fff!important;text-shadow:0 1px 3px #000000e6!important;background:0 0!important}html[data-c~=moj][data-c~=m] .bento .tile .gw-start{box-shadow:none!important;background:#141416b8!important;border-color:#ffffffd9!important}html[data-c~=moj][data-c~=m] .bento .tile .gw-start,html[data-c~=moj][data-c~=m] .bento .tile .gw-start *{color:#fff!important}html[data-c~=moj][data-c~=m] .bento .tile .gw-start b{box-shadow:none!important;background:#141416d1!important;border-color:#fff!important}html[data-c~=moj][data-c~=m] .bento .tile .term-win{background:#1e1e1e!important;border:1px solid #000!important;border-radius:0!important}html[data-c~=moj][data-c~=m] .bento .tile .term-win .tw-out,html[data-c~=moj][data-c~=m] .bento .tile .term-win .tw-out *,html[data-c~=moj][data-c~=m] .bento .tile .term-win input{caret-color:#e8e8e8;color:#e8e8e8!important}html[data-c] .bento .tile .ea-moj{color:#e8e8e8;font:13px/1.35 system-ui,-apple-system,SF Pro Text,Helvetica Neue,sans-serif}html[data-c] .bento .tile .ea-moj.ea-today{background:#1c1c1ef0}html[data-c] .bento .tile .ea-moj.ea-today .td-seg{border-color:#ffffff59}html[data-c] .bento .tile .ea-moj.ea-today .td-seg span.on{color:#fff;background:#ffffff38}html[data-c] .bento .tile .ea-moj.ea-notes{background:#1e1e1e}html[data-c] .bento .tile .ea-moj.ea-notes .nt-side,html[data-c] .bento .tile .ea-moj.ea-ph .ph-side{background:#2a2a2c;border-right-color:#111}html[data-c] .bento .tile .ea-moj.ea-notes .nt-folder.on,html[data-c] .bento .tile .ea-moj.ea-ph .ph-si.on{background:#ffffff1a}html[data-c] .bento .tile .ea-moj.ea-notes .nt-list{background:#262626;border-right-color:#111}html[data-c] .bento .tile .ea-moj.ea-notes .nt-tools{background:#2d2d2d;border-bottom-color:#111}html[data-c] .bento .tile .ea-moj.ea-notes .nt-tb{color:#eee;background:#555;border-color:#333}html[data-c] .bento .tile .ea-moj.ea-notes .nt-item{border-bottom-color:#333}html[data-c] .bento .tile .ea-moj.ea-notes .nt-s,html[data-c] .bento .tile .ea-moj.ea-notes .nt-s em{color:#a6a6a6}html[data-c] .bento .tile .ea-moj.ea-notes .nt-edit{background:#1e1e1e}html[data-c] .bento .tile .ea-moj.ea-notes .nt-date{color:#8a8a8a}html[data-c] .bento .tile .ea-moj.ea-ph{background:#1e1e1e}html[data-c] .bento .tile .ea-moj.ea-ph .ph-moment{color:#cfcfcf;padding-top:8px}html[data-c] .bento .tile .ea-moj.ea-ph .ph-si i{border-color:#0a84ff}html[data-c] .bento .tile .ea-moj .nt-sec{color:#8e8e93}html[data-c] .bento .tile .ea-moj.ea-notes .nt-t{color:#ececec}html[data-c] .bento .tile .ea-moj.ea-notes .nt-s em{color:#d0d0d0}html[data-c] .bento .tile .ea-moj.ea-notes .nt-gh{color:#9a9a9a}html[data-c] .bento .tile .ea-moj.ea-notes .nt-item.on{background:#6b5410}html[data-c] .bento .tile .ea-moj.ea-notes .nt-grp li+li .nt-item:not(.on){box-shadow:inset 0 1px #3a3a3a}html[data-c] .bento .tile .ea-moj.ea-notes .nt-search{color:#9a9a9a;background:#3a3a3c;border-color:#4a4a4c}html[data-c] .bento .tile .ea-moj.ea-notes .nt-search input,html[data-c] .bento .tile .ea-moj.ea-notes .nt-edit textarea{color:#ececec!important}html[data-c~=moj][data-c~=m] .bento .tile .s6-readme .rm-page :not(.inv):not(.inv *){color:#1d1d1f!important}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-ease:initial}}}@layer theme{:root,:host{--font-sans:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--ease-out:cubic-bezier(0, 0, .2, 1);--ease-in-out:cubic-bezier(.4, 0, .2, 1);--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.collapse{visibility:collapse}.invisible{visibility:hidden}.invisible\!{visibility:hidden!important}.visible{visibility:visible}.visible\!{visibility:visible!important}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.\!container{width:100%!important}@media (width>=40rem){.\!container{max-width:40rem!important}}@media (width>=48rem){.\!container{max-width:48rem!important}}@media (width>=64rem){.\!container{max-width:64rem!important}}@media (width>=80rem){.\!container{max-width:80rem!important}}@media (width>=96rem){.\!container{max-width:96rem!important}}.container{width:100%}@media (width>=40rem){.container{max-width:40rem}}@media (width>=48rem){.container{max-width:48rem}}@media (width>=64rem){.container{max-width:64rem}}@media (width>=80rem){.container{max-width:80rem}}@media (width>=96rem){.container{max-width:96rem}}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.hidden\!{display:none!important}.inline{display:inline}.inline-block{display:inline-block}.table{display:table}.shrink{flex-shrink:1}.grow{flex-grow:1}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.rounded{border-radius:.25rem}.border{border-style:var(--tw-border-style);border-width:1px}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.grayscale{--tw-grayscale:grayscale(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.invert{--tw-invert:invert(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter\!{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)!important}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.\[localhost\:\~\]{localhost:~}}:root{--void:#000;--cyan:#00f0ff;--amber:#e26c1e;--yellow:#e5d342;--rust:#4f1712;--orange:#ff6200;--white:#fff;--dim:#93a4ad;--title:"Michroma", "Rajdhani", ui-sans-serif, sans-serif;--wide:"Michroma", "Rajdhani", ui-sans-serif, sans-serif;--mono:"Rajdhani", ui-sans-serif, sans-serif;font-family:var(--mono);color:var(--white);background:var(--void);font-synthesis:none;text-rendering:optimizelegibility}*{box-sizing:border-box}html,body,#root{background:var(--void);height:100%;margin:0;overflow:hidden}body{min-width:320px}::selection{background:var(--amber);color:#000}button{font:inherit;color:inherit}:focus-visible{outline:1px solid var(--yellow);outline-offset:3px}.game{position:fixed;inset:0;overflow:hidden}.field{touch-action:none;cursor:none;-webkit-user-select:none;user-select:none;position:absolute;inset:0}.field.is-idle{cursor:default}.field.is-idle .reticle{display:none}.stage{width:100%;height:100%;display:block;position:absolute;inset:0}.targets{pointer-events:none;position:absolute;inset:0}.tgt{pointer-events:none;will-change:transform;background:0 0;border:0;width:0;height:0;padding:0;line-height:1;transition:opacity .15s linear;display:block;position:absolute;top:0;left:0}.tgt:focus-visible{outline:none}.tgt:focus-visible .tgt-box{border-color:var(--yellow);border-style:solid}.tgt-box{border:1px dashed var(--area);width:48px;height:48px;position:absolute;top:-24px;left:-24px}@supports (color:color-mix(in lab, red, red)){.tgt-box{border:1px dashed color-mix(in srgb, var(--area) 75%, transparent)}}.tgt-box{clip-path:polygon(0 0,30% 0,30% 2px,70% 2px,70% 0,100% 0,100% 100%,70% 100%,70% calc(100% - 2px),30% calc(100% - 2px),30% 100%,0 100%);transition:transform .1s steps(2,end),border-color .1s}.k-core .tgt-box{width:112px;height:112px;top:-56px;left:-56px}.k-seg .tgt-box{width:40px;height:40px;top:-20px;left:-20px}.tgt-tag{white-space:nowrap;text-align:left;font-family:var(--mono);text-transform:uppercase;letter-spacing:.14em;border-left:1px solid var(--area);gap:1px;padding-left:6px;line-height:1.05;display:grid;position:absolute;top:-30px;left:30px}@supports (color:color-mix(in lab, red, red)){.tgt-tag{border-left:1px solid color-mix(in srgb, var(--area) 70%, transparent)}}.tgt-tag:before{content:"";background:var(--area);width:12px;height:1px;position:absolute;top:12px;left:-12px}@supports (color:color-mix(in lab, red, red)){.tgt-tag:before{background:color-mix(in srgb, var(--area) 70%, transparent)}}.tgt-id,.tgt-dist{color:var(--area);font-size:10px}@supports (color:color-mix(in lab, red, red)){.tgt-id,.tgt-dist{color:color-mix(in srgb, var(--area) 80%, #fff)}}.tgt-id,.tgt-dist{opacity:.75}.tgt-word{color:#eafcff;opacity:.85;font-size:12px;font-weight:500}.k-core .tgt-tag{top:-56px;left:64px}.k-core .tgt-word{font-family:var(--wide);font-size:12px}.k-seg .tgt-tag{display:none}.tgt-box i{border:1.5px solid var(--area);width:7px;height:7px;position:absolute}@supports (color:color-mix(in lab, red, red)){.tgt-box i{border:1.5px solid color-mix(in srgb, var(--area) 90%, #fff)}}.tgt-box i:first-child{border-bottom:0;border-right:0;top:-3px;left:-3px}.tgt-box i:nth-child(2){border-bottom:0;border-left:0;top:-3px;right:-3px}.tgt-box i:nth-child(3){border-top:0;border-right:0;bottom:-3px;left:-3px}.tgt-box i:nth-child(4){border-top:0;border-left:0;bottom:-3px;right:-3px}.tgt.locked .tgt-word{color:#fff;opacity:1}.tgt-n{color:#000;background:var(--white);font-variant-numeric:tabular-nums;padding:0 5px;font-size:18px;display:none;position:absolute;top:-38px;left:20px}.tgt.locked .tgt-box{border:2px solid var(--white);clip-path:none;transform:scale(.7)rotate(45deg)}.tgt.locked .tgt-n{display:block}.reticle{pointer-events:none;will-change:transform;z-index:3;position:absolute;top:0;left:0}.reticle:not(.seen){opacity:0}.ret-box{border:1.5px solid var(--white);width:44px;height:44px;transition:transform 80ms steps(2,end);position:absolute;top:-22px;left:-22px}.ret-box:before,.ret-box:after{content:"";border:1.5px solid var(--white);width:8px;height:8px;position:absolute}.ret-box:before{border-bottom:0;border-right:0;top:-6px;left:-6px}.ret-box:after{border-top:0;border-left:0;bottom:-6px;right:-6px}.ret-cross{width:14px;height:14px;position:absolute;top:-7px;left:-7px}.ret-cross:before,.ret-cross:after{content:"";background:var(--white);position:absolute}.ret-cross:before{width:1.5px;height:14px;top:0;left:6px}.ret-cross:after{width:14px;height:1.5px;top:6px;left:0}.reticle.active .ret-box{border-color:var(--cyan);transform:scale(1.75)}.ret-oct{fill:none;stroke:#fff;stroke-width:1.5px;width:52px;height:52px;transition:transform .1s;display:none;position:absolute;top:-26px;left:-26px}.is-x .ret-box{display:none}.is-x .ret-oct{display:block}.is-x .reticle.active .ret-oct{stroke:var(--cyan);transform:scale(1.5)}.ret-n{color:var(--cyan);font-variant-numeric:tabular-nums;font-size:22px;position:absolute;top:-38px;left:30px}.term{z-index:4;pointer-events:none;max-width:min(520px,62vw);position:absolute;top:16px;left:22px}.term p{color:#d7e3e8;letter-spacing:.02em;margin:0;font-size:17px;line-height:1.3}.term-line{animation:.25s steps(6,end) both type-in}.term-sentence{flex-wrap:wrap;gap:0 .5em;display:flex;color:var(--white)!important;margin-top:8px!important;font-size:22px!important}.term-sentence .w{color:#56646c}.term-sentence .w.on{color:var(--white);animation:.25s steps(4,end) type-in}@keyframes type-in{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}.hud-score{z-index:4;pointer-events:none;border:1px solid #c9d6dc;align-items:stretch;display:flex;position:absolute;top:16px;right:22px}.score-k{letter-spacing:.08em;border-right:1px solid #c9d6dc;padding:2px 8px;font-size:18px}.score-v{color:#9dff8c;letter-spacing:.18em;font-variant-numeric:tabular-nums;background:#9dff8c0f;padding:2px 10px;font-size:20px}.hud-btns{z-index:4;gap:6px;display:flex;position:absolute;top:52px;right:22px}.btn-s{letter-spacing:.05em;cursor:pointer;background:#0009;border:1px solid #56646c;padding:2px 9px;font-size:17px;transition:background .1s steps(2,end),color .1s steps(2,end),border-color .1s}.btn-s:hover{border-color:var(--white)}.btn-s:active{background:var(--white);color:#000}.lock-slots{z-index:4;pointer-events:none;gap:5px;display:flex;position:absolute;bottom:44px;left:22px}.slot{border:1px solid #c9d6dc;width:15px;height:12px;transition:background 60ms step-end}.slot.on{background:var(--white)}.evo{z-index:4;pointer-events:none;justify-items:start;gap:3px;display:grid;position:absolute;bottom:20px;right:22px}.evo-k{letter-spacing:.06em;font-size:18px}.evo-bar{gap:4px;display:flex}.evo .seg{border:1px solid #c9d6dc;width:26px;height:12px}.evo .seg.on{background:var(--white)}.evo .seg.now{background:var(--area);border-color:var(--area);animation:.6s step-end infinite blink}.hint{color:var(--dim);letter-spacing:.03em;z-index:4;pointer-events:none;margin:0;font-size:17px;position:absolute;bottom:16px;left:22px}@keyframes blink{50%{opacity:.35}}.area-title{text-align:center;pointer-events:none;z-index:2;place-content:center;animation:1.7s ease-out forwards at-life;display:grid;position:absolute;inset:0}.at-num{font-family:var(--wide);letter-spacing:.4em;color:var(--area);margin:0;font-size:15px}.at-place{font-family:var(--title);color:var(--white);margin:8px 0 0;font-size:clamp(34px,7vw,84px);line-height:1.05}@keyframes at-life{0%{opacity:0;transform:scale(.3)}22%{opacity:1;transform:scale(1)}70%{opacity:1;transform:scale(1.06)}76%{opacity:.15}80%{opacity:1}to{opacity:0;transform:scale(1.5)}}.countdown{font-family:var(--title);color:#0000;-webkit-text-stroke:2px var(--amber);z-index:5;pointer-events:none;place-content:center;font-size:clamp(120px,26vw,280px);animation:.31s steps(3,end) both count-in;display:grid;position:absolute;inset:0}@keyframes count-in{0%{opacity:0;transform:scale(1.3)}30%{opacity:1;transform:scale(1)}to{opacity:.9}}.loading{color:var(--cyan);z-index:6;letter-spacing:.05em;margin:0;font-size:26px;position:absolute;bottom:28px;left:22px}.menu-screen{z-index:5;color:var(--amber);background:#000000db;position:absolute;inset:0;overflow:hidden}.sunburst{fill:none;stroke:#6a2116;stroke-width:.6px;pointer-events:none;width:62vmin;height:62vmin;animation:40s linear infinite spin;position:absolute;bottom:-14vmin;left:-12vmin}.sunburst polygon{fill:#6a211659}@keyframes spin{to{transform:rotate(360deg)}}.title{text-align:center;grid-template-rows:auto 1fr auto auto auto auto 1fr auto;justify-items:center;padding:26px 30px;display:grid;position:absolute;inset:0}.title-top{text-align:left;justify-self:start;min-height:140px}.press-start{cursor:pointer;color:var(--yellow);font-family:var(--mono);letter-spacing:.06em;background:0 0;border:0;padding:4px 0;font-size:26px;animation:1.1s step-end infinite blink}.start-menu{gap:6px;margin:0;padding:0;list-style:none;display:grid}.menu-item{cursor:pointer;color:var(--amber);font-family:var(--mono);letter-spacing:.05em;text-align:left;background:0 0;border:1px solid #0000;padding:3px 12px;font-size:26px;position:relative}.menu-item.sel,.menu-item:focus-visible{border-color:var(--amber);color:var(--yellow);outline:none}.menu-item.sel:after{content:"";background:var(--amber);width:46px;height:1px;position:absolute;top:50%;left:100%}.banner{grid-row:3;grid-template-columns:repeat(14,1fr);gap:4px;width:min(720px,92vw);margin-bottom:14px;display:grid}.blk{border:1px solid #7a3214;height:12px;animation:1.4s step-end infinite blk}.blk:nth-child(3n){background:#e26c1e59}@keyframes blk{50%{background:#e26c1e8c}}.title-name{font-family:var(--wide);letter-spacing:.12em;color:#0000;-webkit-text-stroke:1.2px var(--amber);text-transform:uppercase;grid-row:4;margin:0;font-size:clamp(24px,5vw,66px);font-weight:400;line-height:1.1}.title-role{text-transform:uppercase;font-family:var(--wide);letter-spacing:.3em;color:var(--yellow);grid-row:5;margin:14px 0 0;font-size:clamp(12px,1.4vw,16px)}.title-foot,.title-hint{grid-column:1}.title-foot{color:#b0571c;text-align:left;letter-spacing:.04em;grid-row:8;justify-self:start;margin:0;font-size:18px}.title-hint{color:#b0571c;grid-row:8;justify-self:end;margin:0;font-size:18px}.select{grid-template-rows:auto 1fr auto;grid-template-columns:minmax(180px,1fr) 2.4fr;gap:18px 44px;padding:28px 36px;display:grid;position:absolute;inset:0}.select-title{font-family:var(--title);color:#0000;-webkit-text-stroke:1px var(--amber);text-align:center;grid-column:2;margin:0;font-size:clamp(28px,4.4vw,54px);font-weight:400}.area-list{align-content:center;justify-items:end;gap:14px;margin:0;padding:0;list-style:none;display:grid}.select .area-list{grid-row:2}.area-item{cursor:pointer;color:var(--amber);font-family:var(--mono);letter-spacing:.04em;background:0 0;border:1px solid #0000;padding:2px 12px;font-size:26px;position:relative}.area-item.sel,.area-item:focus-visible{border-color:var(--amber);color:var(--yellow);outline:none}.leader{background:var(--amber);width:44px;height:1px;position:absolute;top:50%;left:100%}.preview{border:1px solid var(--amber);border-radius:22px;grid-row:2;min-height:280px;position:relative;overflow:hidden}.preview-canvas{width:100%;height:100%;display:block;position:absolute;inset:0}.diag{pointer-events:none;align-content:center;gap:22px;padding:0 8%;display:grid;position:absolute;inset:0;transform:rotate(-24deg)scale(.92)}.diag p{border-bottom:1px solid #e5d342b3;align-items:baseline;gap:18px;margin:0;padding-bottom:4px;animation:.2s steps(5,end) both type-in;display:flex}.dk{font-family:var(--wide);color:var(--yellow);min-width:5.5em;font-size:clamp(11px,1.3vw,15px)}.dv{font-family:var(--wide);color:var(--yellow);text-shadow:0 0 8px #000,0 0 2px #000;font-size:clamp(13px,1.7vw,22px)}.select-foot{color:#b0571c;grid-column:1/-1;align-items:center;gap:16px;font-size:18px;display:flex}.select-foot .btn-s{color:var(--amber);border-color:var(--amber)}.final{text-align:center;z-index:5;flex-direction:column;justify-content:safe center;align-items:center;padding:90px 24px 40px;animation:1.6s ease-out both fade;display:flex;position:absolute;inset:0;overflow-y:auto}@keyframes fade{0%{opacity:0}to{opacity:1}}.final-name{font-family:var(--wide);color:#0000;-webkit-text-stroke:1px #fff;text-transform:lowercase;letter-spacing:.04em;margin:0;font-size:clamp(24px,4.8vw,56px);font-weight:400}.final-role{font-family:var(--wide);color:var(--cyan);letter-spacing:.3em;margin:12px 0 0;font-size:15px}.final-list{justify-items:stretch;gap:0;width:min(620px,100%);margin-top:30px}.final-list li{border-top:1px solid #ffffff2e}.final-list li:last-child{border-bottom:1px solid #ffffff2e}.route-btn{text-align:left;cursor:pointer;background:#000000b8;border:0;grid-template-columns:74px 1fr;gap:0 14px;width:100%;padding:10px 12px;transition:background .1s steps(2,end);display:grid}.route-btn:hover,.route-btn:focus-visible{background:#00f0ff24;outline:none}.route-num{color:var(--cyan);font-family:var(--wide);letter-spacing:.1em;grid-row:span 2;padding-top:2px;font-size:15px}.route-place{font-family:var(--mono);color:var(--dim);letter-spacing:.08em;font-size:16px}.route-line{color:#e8f0f3;font-size:19px;line-height:1.4}.final-hint{color:var(--dim);margin:14px 0 6px;font-size:18px}.final .menu-item{color:var(--cyan);border-color:var(--cyan)}.final .menu-item.sel:after{background:var(--cyan)}.whiteout{pointer-events:none;z-index:8;background:#fff;animation:.8s cubic-bezier(.65,0,.35,1) forwards whiteout;position:absolute;inset:0}@keyframes whiteout{0%{opacity:0}25%{opacity:1}to{opacity:0}}.drawer{z-index:9;background:#000000f0;border-left:1px solid #56646c;width:min(400px,92vw);padding:20px 24px;transition:transform .3s cubic-bezier(.33,1,.68,1);position:absolute;top:0;bottom:0;right:0;overflow-y:auto;transform:translate(105%)}.drawer.open{transform:translate(0)}.drawer-head{justify-content:space-between;align-items:center;display:flex}.drawer-title{font-family:var(--wide);letter-spacing:.2em;color:var(--cyan);margin:0;font-size:15px}.drawer-name{font-family:var(--wide);text-transform:lowercase;margin:22px 0 0;font-size:18px;line-height:1.3}.drawer-role{color:var(--cyan);margin:6px 0 0;font-size:19px}.drawer-list{margin:20px 0 0;padding:0;list-style:none}.drawer-list li{border-top:1px solid #ffffff24;gap:2px;padding:11px 0;display:grid}.drawer-list li.done .route-num{color:var(--yellow)}.drawer-list .route-num{color:var(--dim);grid-row:auto;padding:0;font-size:17px}.drawer-place{font-family:var(--wide);letter-spacing:.06em;font-size:14px}.drawer-line{color:#c3d0d6;font-size:20px;line-height:1.35}@media (width<=720px){.term{top:12px;left:14px}.term p{font-size:15px}.term-sentence{font-size:19px!important}.hud-score{top:12px;right:14px}.score-k{padding:1px 6px;font-size:15px}.score-v{letter-spacing:.1em;padding:1px 6px;font-size:16px}.hud-btns{top:44px;right:14px}.lock-slots{bottom:62px;left:14px}.slot{width:11px;height:10px}.evo{bottom:62px;right:14px}.evo .seg{width:14px;height:10px}.evo-k{font-size:15px}.hint{font-size:15px;bottom:14px;left:14px;right:14px}.title{padding:18px}.title-foot,.title-hint{text-align:center;grid-row:auto;justify-self:center;font-size:15px}.select{grid-template-rows:auto auto 1fr auto;grid-template-columns:1fr;gap:12px;padding:18px}.select-title{grid-column:1}.select .area-list{grid-row:2;grid-template-columns:repeat(3,auto);justify-content:center;gap:6px}.area-item{font-size:21px}.leader{display:none}.preview{grid-row:3;min-height:220px}}@media (prefers-reduced-motion:reduce){.area-title{animation:1.7s linear forwards at-soft}@keyframes at-soft{0%{opacity:0}15%{opacity:1}75%{opacity:1}to{opacity:0}}.whiteout{animation:.5s linear forwards fade-flash}@keyframes fade-flash{0%{opacity:0}30%{opacity:.35}to{opacity:0}}.countdown,.press-start,.blk,.sunburst,.evo .seg.now{animation:none}}.lvl-card{z-index:2;pointer-events:none;animation:1.75s linear forwards lvl-life;position:absolute;inset:0;overflow:hidden}.lvl-bands span{background:var(--area);opacity:.85;mix-blend-mode:screen;width:100%;height:5.5%;animation:1.75s steps(8,end) forwards band;position:absolute;left:0;transform:translate(-101%)}.lvl-bands span:nth-child(3n){background:#fff;height:1.2%}.lvl-bands span:nth-child(3n+2){opacity:.55;height:2.4%}@keyframes band{0%{transform:translate(-101%)}18%{transform:translate(0)}60%{opacity:.35;transform:translate(0)}to{opacity:0;transform:translate(101%)}}.lvl-stack{text-align:center;place-content:center;justify-items:center;animation:1.75s steps(14,end) forwards lvl-slam;display:grid;position:absolute;inset:0}.lvl-k{font-family:var(--wide);letter-spacing:.9em;color:#000;background:var(--area);margin:0;padding-left:.9em;font-size:clamp(16px,2.4vw,30px)}.lvl-n{font-family:var(--wide);letter-spacing:.02em;color:#0000;-webkit-text-stroke:3px #fff;text-shadow:.06em 0 0 var(--area), -.04em 0 0 #00f0ff8c;margin:-.06em 0 0;font-size:clamp(110px,24vw,330px);line-height:.9}@supports (color:color-mix(in lab, red, red)){.lvl-n{text-shadow:.06em 0 0 color-mix(in srgb, var(--area) 75%, transparent), -.04em 0 0 #00f0ff8c}}.lvl-sub{font-family:var(--mono);color:#c7d3d8;letter-spacing:.12em;background:#000000bf;margin:10px 0 0;padding:2px 10px;font-size:clamp(16px,1.8vw,22px)}.lvl-sub span{color:var(--area)}@keyframes lvl-slam{0%{opacity:0;filter:blur(2px);transform:scale(2.6)}12%{opacity:1;filter:none;transform:scale(1)}16%{transform:translate(-8px)}18%{transform:translate(6px)}20%{transform:none}68%{opacity:1;transform:scale(1.03)}72%{opacity:.1}76%{opacity:1}to{opacity:0;transform:scale(1.12)}}@keyframes lvl-life{0%,96%{opacity:1}to{opacity:0}}@media (prefers-reduced-motion:reduce){.lvl-stack,.lvl-bands span{animation:none}.lvl-bands{display:none}.lvl-card{animation:1.7s linear forwards lvl-fade}@keyframes lvl-fade{0%,80%{opacity:1}to{opacity:0}}}.file{z-index:5;border:1px solid var(--area);background:#000000d1;width:min(380px,100vw - 44px);animation:.25s steps(5,end) both file-in;position:absolute;bottom:74px;left:22px}.file-head{background:var(--area);color:#000;font-family:var(--wide);letter-spacing:.2em;justify-content:space-between;align-items:center;padding:1px 6px 1px 10px;font-size:11px;display:flex}.file-x{color:#000;cursor:pointer;background:0 0;border:0;padding:0 4px;font-size:20px;line-height:1}.file-name{font-family:var(--wide);letter-spacing:.05em;color:#fff;margin:10px 12px 0;font-size:15px}.file-detail{color:#d7e3e8;margin:6px 12px 0;font-size:19px;line-height:1.35}.file-link{color:var(--area);border-bottom:1px solid var(--area);margin:8px 12px 12px;font-size:18px;text-decoration:none;display:inline-block}.file-link:hover{color:#fff;border-color:#fff}.file>:last-child:not(.file-link){margin-bottom:12px}@keyframes file-in{0%{clip-path:inset(0 0 100%)}to{clip-path:inset(0)}}.drawer-proj{color:#9fb0b8;border-left:1px solid #56646c;padding-left:10px;font-size:18px;line-height:1.35}.drawer-proj-name{color:#fff}.drawer-proj a{color:var(--cyan)}@media (width<=720px){.file{bottom:96px;left:14px}}.menu-screen{--pulse:0}.corners span{border:1.5px solid var(--amber);z-index:1;width:34px;height:34px;animation:.6s steps(6,end) both corner-in;position:absolute}.corners span:first-child{border-bottom:0;border-right:0;top:12px;left:12px}.corners span:nth-child(2){border-bottom:0;border-left:0;top:12px;right:12px}.corners span:nth-child(3){border-top:0;border-right:0;bottom:12px;left:12px}.corners span:nth-child(4){border-top:0;border-left:0;bottom:12px;right:12px}@keyframes corner-in{0%{opacity:0;transform:scale(2.2)}to{opacity:1;transform:none}}.scan{pointer-events:none;z-index:1;background:linear-gradient(#0000,#e26c1e12 70%,#e5d34259 98%,#0000);height:120px;animation:4.2s linear infinite scan;position:absolute;top:0;left:0;right:0}@keyframes scan{0%{transform:translateY(-140px)}to{transform:translateY(100vh)}}.reticle2{fill:none;stroke:#8a3518;stroke-width:.8px;pointer-events:none;transform-origin:50%;width:22vmin;height:22vmin;scale:calc(1 + var(--pulse) * .06);animation:18s linear infinite reverse spin;position:absolute;top:12vmin;right:6vmin}.reticle2 rect{stroke:var(--yellow);animation:1.2s step-end infinite blink}.sysread{text-align:right;color:#b0571c;letter-spacing:.08em;z-index:2;margin:0;padding:0;font-size:17px;list-style:none;position:absolute;top:26px;right:30px}.sysread li{animation:.3s steps(6,end) both type-in}.sysread li:nth-child(2){animation-delay:.15s}.sysread li:nth-child(3){animation-delay:.3s}.sysread li:nth-child(4){animation-delay:.45s}.sysread b{color:var(--yellow);font-weight:400}.ruler{pointer-events:none;z-index:1;justify-content:space-between;align-items:flex-end;height:10px;display:flex;position:absolute;bottom:50px;left:60px;right:60px}.ruler span{background:#7a3214;width:1px;height:4px}.ruler span.long{background:var(--amber);height:10px}.ruler span:nth-child(odd){animation:1.6s step-end infinite blink}.menu-wrap{align-items:flex-start;gap:60px;display:flex}.menu-desc{border-left:1px solid var(--amber);color:var(--yellow);white-space:nowrap;margin:6px 0 0;padding:4px 10px;font-size:22px;animation:.25s steps(8,end) both type-in}.menu-desc span{color:var(--amber)}.menu-item.sel:before{content:"";border:1px solid var(--yellow);clip-path:polygon(0 0,22% 0,22% 2px,2px 2px,2px 30%,0 30%,0 70%,2px 70%,2px calc(100% - 2px),22% calc(100% - 2px),22% 100%,0 100%,0 0,100% 0,78% 0,78% 2px,calc(100% - 2px) 2px,calc(100% - 2px) 30%,100% 30%,100% 70%,calc(100% - 2px) 70%,calc(100% - 2px) calc(100% - 2px),78% calc(100% - 2px),78% 100%,100% 100%,100% 0);animation:.18s steps(3,end) both bracket-in;position:absolute;inset:-4px}@keyframes bracket-in{0%{opacity:0;transform:scale(1.25)}to{opacity:1;transform:none}}.menu-item.sel:after{transform-origin:0;animation:.2s steps(4,end) both leader}@keyframes leader{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.banner.eq{align-items:end;height:40px}.banner.eq .blk{transform-origin:bottom;height:100%;transform:scaleY(calc(.18 + var(--pulse) * var(--h)));transition:transform 50ms linear;animation:none}.banner.eq .blk:nth-child(3n){background:#e26c1e73}.banner.eq .blk:nth-child(4n){background:#e5d3424d}.title-name span{animation:.28s steps(4,end) both letter-in;display:inline-block}@keyframes letter-in{0%{opacity:0;transform:translateY(-.4em)}60%{opacity:1;color:var(--yellow)}to{opacity:1;transform:none}}@media (width<=720px){.menu-wrap{flex-direction:column;gap:10px}.menu-desc{white-space:normal;font-size:18px}.sysread{font-size:14px;top:18px;right:18px}.reticle2{width:26vmin;height:26vmin;top:auto;bottom:18vh;right:4vw}.ruler{bottom:44px;left:24px;right:24px}}@media (prefers-reduced-motion:reduce){.scan,.reticle2,.reticle2 rect,.ruler span,.title-name span,.corners span{animation:none}.banner.eq .blk{transform:scaleY(.5)}}.crt{z-index:7;pointer-events:none;-webkit-backdrop-filter:blur(.4px)saturate(1.2)contrast(1.12);background:repeating-linear-gradient(#0000 0 2px,#0000006b 2px 3px),repeating-linear-gradient(90deg,#ff28280d 0 1px,#28ff780a 1px 2px,#3c78ff0d 2px 3px),radial-gradient(#0000 48%,#000000c7 100%);animation:.1s steps(2,end) infinite crt-flicker;position:absolute;inset:0}.crt:before{content:"";mix-blend-mode:screen;background:radial-gradient(70% 60% at 50% 45%,#ffe6d209,#0000 75%);position:absolute;inset:0}.crt:after{content:"";background:linear-gradient(#0000,#ffffff09,#0000);height:35%;animation:7s linear infinite crt-roll;position:absolute;top:0;left:0;right:0}@keyframes crt-roll{0%{transform:translateY(-40%)}to{transform:translateY(330%)}}@keyframes crt-flicker{0%{opacity:1}50%{opacity:.92}}.game:after{content:"";z-index:7;pointer-events:none;border-radius:26px/34px;position:absolute;inset:0;box-shadow:inset 0 0 0 3px #000,inset 0 0 90px 30px #000000bf}@supports (color:color-mix(in lab, red, red)){.term,.hud-score,.evo,.lock-slots,.hint,.tgt-tag,.ret-n,.menu-screen,.final,.lvl-card,.loading,.countdown,.file{text-shadow:-.6px 0 #ff28508c, .6px 0 #28dcff8c, 0 0 3px currentColor, 0 0 12px color-mix(in srgb, currentColor 55%, transparent)}}.title-name,.select-title,.lvl-n,.final-name{filter:drop-shadow(0 0 5px #e26c1e8c)}.lvl-n,.final-name{filter:drop-shadow(0 0 6px #ffffff73)}.ret-box,.ret-oct,.menu-item.sel,.area-item.sel{filter:drop-shadow(0 0 4px)}@media (prefers-reduced-motion:reduce){.crt,.crt:after{animation:none}}.menu-item,.area-item,.press-start,.btn-s,.sysread,.title-foot,.title-hint,.hint,.evo-k,.score-k,.menu-desc,.select-foot,.term p:not(.term-sentence),.lvl-sub,.loading,.final-hint,.route-num,.drawer-title,.file-head{text-transform:uppercase;letter-spacing:.16em}.menu-item,.area-item{font-size:20px;font-weight:500}.press-start{font-size:20px}.menu-desc{font-size:17px}.term p{font-size:14px}.term-sentence{letter-spacing:.06em;font-size:18px!important}.final-name,.drawer-name{text-transform:uppercase;letter-spacing:.12em}.ret-ring{fill:none;stroke:#fff6;stroke-width:1px;width:92px;height:92px;animation:6s linear infinite spin;position:absolute;top:-46px;left:-46px}.ret-ring .tick{stroke:#e5d342;stroke-width:1.5px}.reticle.active .ret-ring{stroke:#fffc;animation-duration:1.6s}.score-v{color:#9dff8c;text-shadow:0 0 8px #9dff8cb3}.hud-score,.score-k{border-color:#ffffff73}.lvl-n{-webkit-text-stroke:2px #fff}.lvl-k{letter-spacing:.7em}@media (prefers-reduced-motion:reduce){.ret-ring{animation:none}}.menu-screen{--jp:"Aurebesh", var(--mono)}.lightbar{pointer-events:none;z-index:0;height:34px;position:absolute;top:calc(50% - 46px);left:0;right:0}.lb-glow{height:70px;transform:translateY(-50%) scaleY(calc(.7 + var(--pulse) * .6));background:linear-gradient(#0000,#e5d3421f 35%,#e5d34247 50%,#e5d3421f 65%,#0000);animation:.9s cubic-bezier(.2,.7,.2,1) both lb-in;position:absolute;top:50%;left:0;right:0}.lb-core{height:2px;opacity:calc(.65 + var(--pulse) * .35);transform-origin:50%;background:linear-gradient(90deg,#0000,#e5d342e6 12%,#fff6c2 50%,#e5d342e6 88%,#0000);margin-top:-1px;animation:.7s cubic-bezier(.2,.7,.2,1) both lb-in;position:absolute;top:50%;left:0;right:0;box-shadow:0 0 10px #e5d342cc,0 0 28px #e26c1e99}.lb-sweep{background:radial-gradient(#fffadca6,#e5d34226 45%,#0000 70%);width:22%;height:22px;margin-top:-11px;animation:3.2s cubic-bezier(.6,0,.4,1) infinite lb-sweep;position:absolute;top:50%;left:0}.lb-line{background:repeating-linear-gradient(90deg,#e26c1eb3 0 18px,#0000 18px 24px);height:1px;position:absolute;left:8%;right:8%}.lb-line.a{animation:6s linear infinite lb-drift;top:-10px}.lb-line.b{animation:6s linear infinite reverse lb-drift;bottom:-10px}@keyframes lb-in{0%{opacity:0;transform:translateY(-50%)scaleX(0)}}@keyframes lb-sweep{0%{transform:translate(-30%)}to{transform:translate(480%)}}@keyframes lb-drift{to{background-position:240px 0}}.kanji-wm{font-family:var(--jp);letter-spacing:.04em;color:#0000;-webkit-text-stroke:1px #e26c1e21;white-space:nowrap;pointer-events:none;z-index:0;text-shadow:none;font-size:min(34vw,46vh);font-weight:500;line-height:1;animation:7s ease-in-out infinite wm-breathe;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@keyframes wm-breathe{50%{-webkit-text-stroke-color:#e26c1e38;transform:translate(-50%,-50%)scale(1.015)}}.topstrip{color:#b0571c;letter-spacing:.14em;text-transform:uppercase;z-index:2;white-space:nowrap;align-items:center;gap:10px;font-size:13px;animation:.5s steps(10,end) .2s both type-in;display:flex;position:absolute;top:22px;left:50%;transform:translate(-50%)}.ts-blk{font-family:var(--jp);background:var(--amber);color:#000;letter-spacing:.1em;text-shadow:none;padding:1px 6px}.ts-k{font-family:var(--jp), var(--mono)}.ts-v{color:var(--yellow)}.tc{font-variant-numeric:tabular-nums;min-width:7.2ch;display:inline-block}.ts-sep{background:#7a3214;width:1px;height:12px}.ts-stripes{background:repeating-linear-gradient(-45deg, var(--amber) 0 3px, transparent 3px 7px);opacity:.7;width:46px;height:10px}.sysread i{font-style:normal;font-family:var(--jp);color:#8a3518;letter-spacing:.1em;margin-right:10px;font-size:11px}.mi-jp{font-family:var(--jp);letter-spacing:.24em;color:#8a3518;text-transform:none;margin-bottom:1px;font-size:11px;display:block}.menu-item.sel .mi-jp,.press-start .mi-jp{color:var(--amber)}.press-start .mi-jp{animation:none}.jp-rail{z-index:1;border-left:1px solid #4f1712;gap:10px;margin:0;padding:0 0 0 14px;list-style:none;display:grid;position:absolute;top:50%;left:30px;transform:translateY(-20%)}.jp-rail li{color:#8a3518;grid-template-columns:34px auto;align-items:baseline;gap:8px;font-size:12px;animation:.4s steps(5,end) both rail-in;display:grid;position:relative}.jp-rail li:before{content:"";background:var(--c);opacity:.8;width:7px;height:7px;box-shadow:0 0 6px var(--c);margin-top:-3px;position:absolute;top:50%;left:-18px}.jr-n{font-variant-numeric:tabular-nums;color:var(--amber);letter-spacing:.1em}.jr-jp{font-family:var(--jp);letter-spacing:.18em}@keyframes rail-in{0%{opacity:0;transform:translate(-12px)}}.jp-vert{writing-mode:vertical-rl;font-family:var(--jp);letter-spacing:.4em;color:var(--amber);z-index:1;gap:10px;font-size:18px;animation:.8s steps(12,end) .5s both type-in;display:flex;position:absolute;top:50%;right:34px;transform:translateY(-30%)}.jp-vert .small{color:#8a3518;letter-spacing:.3em;font-size:11px}.jp-vert:before{content:"";background:linear-gradient(to bottom, transparent, var(--amber), transparent);width:1px}.regmarks span{z-index:1;opacity:.7;width:14px;height:14px;position:absolute}.regmarks span:before,.regmarks span:after{content:"";background:var(--amber);position:absolute}.regmarks span:before{width:1px;height:14px;top:0;left:6px}.regmarks span:after{width:14px;height:1px;top:6px;left:0}.regmarks span:first-child{top:18%;left:25%}.regmarks span:nth-child(2){top:18%;right:25%}.regmarks span:nth-child(3){bottom:20%;left:25%}.regmarks span:nth-child(4){bottom:20%;right:25%}.regmarks span:nth-child(odd){animation:2.4s step-end infinite blink}.barcode{z-index:1;opacity:.75;align-items:flex-end;gap:2px;height:26px;display:flex;position:absolute;bottom:74px;right:70px}.barcode span{background:var(--amber);height:100%;display:block}.barcode span:nth-child(5n){height:70%}.barcode em{color:#b0571c;letter-spacing:.2em;align-self:center;margin-left:10px;font-size:11px;font-style:normal}@media (width<=720px){.jp-rail,.regmarks,.barcode{display:none}.topstrip{gap:6px;font-size:11px;top:auto;bottom:74px}.topstrip .ts-stripes{display:none}.jp-vert{font-size:14px;top:58%;right:12px}.kanji-wm{font-size:40vw}}@media (height<=560px){.jp-rail{display:none}}@media (prefers-reduced-motion:reduce){.lb-sweep,.lb-line,.kanji-wm,.regmarks span{animation:none}.lb-sweep{display:none}}.jp-vert{white-space:nowrap;font-size:15px;top:140px;right:22px;transform:none}.jp-rail{top:auto;bottom:108px;transform:none}.topstrip{top:auto;bottom:84px}@media (width<=720px){.jp-vert{display:none}.title-name{letter-spacing:.06em;white-space:nowrap;font-size:7.2vw}.topstrip{bottom:70px}}.slats{width:min(900px,94vw);height:46px;transform:scaleY(calc(.85 + var(--pulse) * .3));grid-row:3;justify-content:space-between;align-items:center;margin-bottom:18px;transition:transform 60ms linear;display:flex}.slats span{background:#e5d342;flex:none;width:2px;height:100%}@supports (color:color-mix(in lab, red, red)){.slats span{background:color-mix(in srgb, #e5d342 calc(var(--t) * 100%), #e26c1e)}}.slats span{opacity:.12;animation:2.4s linear infinite slat}.slats span:nth-child(4n){height:70%}.slats span:nth-child(9n){height:86%}@keyframes slat{0%{opacity:.12;box-shadow:none}8%{opacity:1;box-shadow:0 0 6px,0 0 14px #e5d34299}30%{opacity:.45;box-shadow:none}to{opacity:.12}}@media (width<=720px){.slats span:nth-child(2n){display:none}.slats{height:34px}}@media (prefers-reduced-motion:reduce){.slats span{opacity:calc(.25 + var(--t) * .6);animation:none}.slats{transform:none}}.lvl-jp{letter-spacing:.5em;color:#fff9;text-align:center;margin:4px 0 0;font-family:Aurebesh,sans-serif;font-size:12px}.slats{grid-template-columns:repeat(32,1fr);grid-auto-rows:9px;gap:4px 5px;width:min(1000px,94vw);height:auto;display:grid}.slats span{width:auto;height:100%!important}@media (width<=720px){.slats{grid-auto-rows:5px;gap:3px}.slats span:nth-child(2n){display:block}}.kanji-wm{display:none}.eva-panel{z-index:1;color:#b0571c;letter-spacing:.16em;text-transform:uppercase;font-size:11px;position:absolute}.ep-h{color:var(--amber);align-items:center;gap:8px;margin:0 0 6px;font-size:11px;display:flex}.ep-h span{font-family:var(--jp);background:var(--amber);color:#000;letter-spacing:.1em;text-shadow:none;padding:0 5px}.ew-scope{background:repeating-linear-gradient(90deg,#6a211680 0 1px,#0000 1px 23px),repeating-linear-gradient(#6a211680 0 1px,#0000 1px 16px);border:1px solid #6a2116;height:64px;position:relative;overflow:hidden}.ew-scope svg{width:200%;height:60px;animation:2.2s linear infinite scope;position:absolute;top:2px;left:0}.ew-scope polyline{fill:none;stroke-width:1.2px;vector-effect:non-scaling-stroke}.ew-scope .w2{stroke:var(--amber);opacity:.7}@keyframes scope{to{transform:translate(-50%)}}.ep-meters{gap:5px;margin-top:8px;display:grid}.em-row{grid-template-columns:62px 1fr;align-items:center;gap:8px;display:grid}.em-k i{font-style:normal;font-family:var(--jp);color:var(--amber);margin-right:6px}.em-bar{border:1px solid #6a2116;height:7px;padding:1px}.em-bar b{transform-origin:0;height:100%;transform:scaleX(calc(.12 + var(--pulse) * var(--k) * .85));background:repeating-linear-gradient(to right, var(--amber) 0 5px, transparent 5px 7px);transition:transform 60ms steps(3,end);display:block}.ed-win{border-left:1px solid #6a2116;height:112px;padding-left:8px;overflow:hidden;-webkit-mask:linear-gradient(#0000,#000 18% 82%,#0000);mask:linear-gradient(#0000,#000 18% 82%,#0000)}.ed-roll{animation:9s steps(64,end) infinite roll}.ed-roll p{font-variant-numeric:tabular-nums;letter-spacing:.12em;color:#8a3518;white-space:nowrap;margin:0;line-height:14px}.ed-roll p:nth-child(5n){color:var(--yellow)}.ed-roll span{color:var(--amber);margin-right:10px}@keyframes roll{to{transform:translateY(-50%)}}.eva-hex{width:170px;top:160px;right:70px}.eh-grid{grid-template-columns:repeat(3,46px);gap:4px 6px;display:grid}.eh-grid .eh-cell:nth-child(n+4){transform:translate(26px)}.eh-cell{color:#000;clip-path:polygon(25% 0,75% 0,100% 50%,75% 100%,25% 100%,0 50%);height:40px;text-shadow:none;background:#4f1712;place-items:center;font-size:11px;animation:2.1s step-end infinite hexlit;display:grid}@keyframes hexlit{0%{color:#000;background:#fff}25%{background:var(--amber);color:#000}55%{color:#b0571c;background:#4f1712}}.eva-warn{z-index:1;align-items:center;gap:0;height:18px;display:flex;position:absolute;top:92px;left:50%;transform:translate(-50%)}.ew-stripes{background:repeating-linear-gradient(-45deg, var(--amber) 0 6px, transparent 6px 12px);opacity:.8;width:120px;height:100%;animation:.9s linear infinite stripes}.ew-stripes.r{animation-direction:reverse}@keyframes stripes{to{background-position:34px 0}}.ew-label{font-family:var(--jp);color:#000;background:var(--amber);letter-spacing:.16em;height:100%;text-shadow:none;align-items:center;gap:8px;padding:0 10px;font-size:11px;animation:1.6s step-end infinite blink;display:flex}.ew-label b{font-weight:500;font-family:var(--mono);text-transform:uppercase}@media (width<=1000px){.eva-wave,.eva-data,.eva-hex{display:none}}@media (width<=720px){.eva-warn{top:auto;bottom:104px}.ew-stripes{width:60px}}@media (height<=640px){.eva-data{display:none}}@media (prefers-reduced-motion:reduce){.ew-scope svg,.ed-roll,.eh-cell,.ew-stripes,.ew-label{animation:none}}.eva-wave{width:190px;top:250px;left:32px}.eva-data{width:190px;top:440px;left:32px}.ed-win{height:98px}.slats{width:min(760px,100vw - 520px)}.title-name{font-size:clamp(24px,3.9vw,56px)}.eva-hex{top:170px;right:64px}@media (width<=1100px){.eva-wave,.eva-data,.eva-hex{display:none}.slats{width:min(760px,92vw)}}@media (height<=700px){.eva-data{display:none}}@media (height<=560px){.eva-wave{display:none}}.eva-route{width:190px;top:440px;left:32px}.eva-route svg{width:190px;height:150px;overflow:visible}.er-trunk{fill:none;stroke:#4f1712;stroke-width:3px}.er-trunk.thin{stroke-width:1.5px}.er-tag{fill:#6a2116;stroke:#b0571c;stroke-width:.6px}.eva-route text{font-family:var(--mono);fill:#e5d342;letter-spacing:.1em;font-size:9px}.er-lit{fill:none;stroke:var(--yellow);stroke-width:2.5px;stroke-dasharray:60 600;filter:drop-shadow(0 0 4px #e5d342e6);animation:4.2s linear infinite route}@keyframes route{0%{stroke-dashoffset:60px}to{stroke-dashoffset:-600px}}.eva-chev{width:190px;top:300px;right:64px}.ec-cols{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.ec-col{gap:4px;display:grid}.ec-col span{background:#4f1712;height:10px;animation:2s step-end infinite chev;position:relative;transform:skewY(-28deg)}.ec-col em{margin-right:2px;font-size:0;font-style:normal;position:absolute;top:-2px;right:100%}@keyframes chev{0%{background:var(--amber);box-shadow:0 0 6px #e26c1eb3}18%{box-shadow:none;background:#8a3518}40%{background:#4f1712}}.eva-data{width:190px;top:470px;left:auto;right:64px}.noise-wipe{z-index:6;pointer-events:none;background-image:var(--noise);height:100%;image-rendering:pixelated;background-size:160px;animation:.55s steps(10,end) forwards noise-wipe;position:absolute;top:0;left:0;right:0}@keyframes noise-wipe{0%{clip-path:inset(0);opacity:.9}60%{clip-path:inset(55% 0 0);opacity:.8}to{clip-path:inset(100% 0 0);opacity:0}}@media (width<=1100px){.eva-route,.eva-chev{display:none}}@media (height<=700px){.eva-route{display:none}}@media (height<=640px){.eva-chev{display:none}}@media (prefers-reduced-motion:reduce){.er-lit,.ec-col span{animation:none}.noise-wipe{display:none}}.thanks{border:1px solid #fff9;justify-items:center;gap:8px;margin:0 0 28px;padding:16px 22px;animation:1.1s cubic-bezier(.2,.8,.2,1) .5s both thanks-in;display:grid}.thanks-h{font-family:var(--wide);letter-spacing:.08em;color:#fff;margin:0 0 4px;font-size:clamp(18px,3vw,30px)}.thanks-a{font-family:var(--mono);color:var(--cyan);text-underline-offset:3px;font-size:15px;text-decoration:underline}.thanks-a:hover,.thanks-a:focus-visible{color:#000;background:#fff;outline:none}@keyframes thanks-in{0%{opacity:0;transform:scale(.92)translateY(10px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.thanks{animation:none}}.rez-tut{z-index:60;color:#fff;font:400 13px/1.35 var(--font-mono,monospace);letter-spacing:.04em;pointer-events:none;background:#000000b8;border:1px solid #ffffff8c;align-items:center;gap:12px;max-width:calc(100vw - 32px);padding:10px 14px;animation:.35s cubic-bezier(.2,.7,.2,1) both rt-in;display:flex;position:fixed;bottom:max(84px,12vh);left:50%;transform:translate(-50%)}@keyframes rt-in{0%{opacity:0;transform:translate(-50%,10px)}to{opacity:1;transform:translate(-50%)}}.rt-demo{flex:none;width:74px;height:26px;position:relative}.rt-t{border:1px solid #fff;width:10px;height:10px;position:absolute;top:8px;transform:rotate(45deg)}.rt-t:first-child{left:6px}.rt-t:nth-child(2){left:30px}.rt-t:nth-child(3){left:54px}.rt-1 .rt-t{animation:2.2s step-end infinite rt-lock}.rt-1 .rt-t:nth-child(2){animation-delay:.35s}.rt-1 .rt-t:nth-child(3){animation-delay:.7s}@keyframes rt-lock{0%,20%{background:0 0}21%,70%{background:#fff}71%,to{background:0 0}}.rt-hand{border:2px solid #fff;border-radius:50%;width:18px;height:18px;position:absolute;top:4px;left:0}.rt-1 .rt-hand{animation:2.2s cubic-bezier(.45,0,.3,1) infinite rt-drag}@keyframes rt-drag{0%{opacity:0;transform:translate(0)scale(1)}10%{opacity:1;transform:translate(0)scale(.8)}55%{opacity:1;transform:translate(54px)scale(.8)}75%{opacity:0;transform:translate(54px)scale(1.2)}to{opacity:0}}.rt-2 .rt-t{background:#fff}.rt-2 .rt-hand{animation:1s ease-out infinite rt-up;left:54px}@keyframes rt-up{0%{opacity:1;transform:scale(.8)}to{opacity:0;transform:scale(1.8)}}.rt-3 .rt-t{background:0 0;border-color:#ffffff59}.rt-3 .rt-hand{display:none}.rt-step{opacity:.6;font-size:11px}@media (width<=640px){.rez-tut{font-size:12px;bottom:110px}}@media (prefers-reduced-motion:reduce){.rez-tut,.rt-t,.rt-hand{animation:none!important}.rt-1 .rt-t:nth-child(-n+2){background:#fff}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}.menu-screen{--g:#5dff8f;--p:#8a5cff;--r:#fff;--ice:#bcd8ff}.title-name{letter-spacing:.22em;-webkit-text-stroke-width:1px;font-size:clamp(18px,2.3vw,32px)!important}.title-role{letter-spacing:.4em;margin-top:8px;font-size:11px}.slats{margin-bottom:12px}.eva-data{display:none}.eva-sine{width:190px;top:470px;right:64px}.es-plot{cursor:crosshair;background:repeating-linear-gradient(90deg,#8a5cff2e 0 1px,#0000 1px 19px),repeating-linear-gradient(#8a5cff2e 0 1px,#0000 1px 15px);border:1px solid #3a1a4a;height:90px;position:relative;overflow:hidden}.es-plot svg{width:200%;height:100%;animation:5s linear infinite scope;position:absolute;inset:0}.es-plot polyline{fill:none;vector-effect:non-scaling-stroke}.es-plot .s1{stroke:var(--r);stroke-width:1.6px;filter:drop-shadow(0 0 3px #ff3b2acc)}.es-plot .s2{stroke:var(--ice);stroke-width:1px;opacity:.6;stroke-dasharray:2 3}.es-cursor{background:repeating-linear-gradient(to bottom, var(--yellow) 0 3px, transparent 3px 6px);width:1px;animation:3.4s cubic-bezier(.6,0,.4,1) infinite alternate es-cur;position:absolute;top:0;bottom:0;left:0}.es-mark{background:var(--yellow);transform-origin:0;width:40%;height:3px;animation:3.4s cubic-bezier(.6,0,.4,1) infinite alternate es-mark;position:absolute;top:46%;left:6px;box-shadow:0 0 6px #e5d342b3}.es-plot.tracking .es-cursor{transform:translateX(var(--cx));animation:none}.es-plot.tracking .es-mark{width:calc(var(--cx) - 6px);animation:none;transform:none}.es-plot.tracking svg{animation-duration:1.6s}@keyframes es-cur{0%{transform:translate(10px)}to{transform:translate(176px)}}@keyframes es-mark{0%{transform:scaleX(.1)}to{transform:scaleX(1.05)}}.es-ticks{justify-content:space-between;padding:0 4px;display:flex;position:absolute;bottom:0;left:0;right:0}.es-ticks i{background:var(--p);width:1px;height:5px}.ew-scope{cursor:pointer;--amp:1}.ew-scope svg{transform:scaleY(var(--amp));transition:transform .12s ease-out}.ew-scope.alt svg{animation-duration:.7s}.em-bar b{background:repeating-linear-gradient(to right, var(--g) 0 5px, transparent 5px 7px)}.em-row:nth-child(2) .em-bar b{background:repeating-linear-gradient(to right, var(--yellow) 0 5px, transparent 5px 7px)}.eva-route .ep-h span{background:var(--p);color:#fff}.er-node{cursor:pointer;outline:none}button.eh-cell{cursor:pointer;font-family:var(--mono);border:0;padding:0}.eh-cell:hover,.eh-cell:focus-visible{background:var(--yellow);color:#000;outline:none;animation:none}.ec-cols{cursor:pointer;gap:10px}.ec-col{gap:3px}.ec-col span{background:#1c1030;height:7px;transform:skew(-38deg)}.ec-col:first-child span,.ec-col:nth-child(3) span{animation-name:chev-p}.ec-col:nth-child(2) span{animation-name:chev-g}@keyframes chev-p{0%{background:var(--amber);box-shadow:0 0 6px #e26c1ecc}18%{box-shadow:none;background:#7a3214}40%{background:#2a0f08}}@keyframes chev-g{0%{background:var(--yellow);box-shadow:0 0 6px #e5d342cc}18%{box-shadow:none;background:#6a5a14}40%{background:#221c06}}.ec-cols:hover span{animation-duration:.9s}.ec-cols.burst span{animation:.5s steps(4,end) chev-burst}@keyframes chev-burst{0%,50%{background:var(--r);box-shadow:0 0 10px var(--r)}to{background:#2a0f08}}.eva-chev .ep-h span{background:var(--p);color:#fff}.slats{cursor:crosshair;position:relative}.slats:after{content:"";pointer-events:none;opacity:0;background:radial-gradient(90px 80px at var(--px,50%) 50%, #fffadc8c, #e5d34226 50%, transparent 75%);mix-blend-mode:screen;transition:opacity .2s;position:absolute;inset:-10px 0}.slats.hot:after{opacity:1}.ew-label{background:var(--yellow)}@media (width<=1100px){.eva-sine{display:none}}@media (height<=700px){.eva-sine{display:none}}@media (prefers-reduced-motion:reduce){.es-plot svg,.es-cursor,.es-mark{animation:none}}.menu-screen{--g:#e5d342;--p:#e26c1e;--r:#fff;--ice:#fff;--line:#3a1a10;--tile:#140804b8}.ts-blk,.eva-sine .ep-h span,.eva-route .ep-h span,.eva-chev .ep-h span{color:#000}.eva-route .ep-h span,.eva-chev .ep-h span{background:var(--amber)}.eva-wave .ep-h span{background:var(--yellow)}.eva-sine .ep-h span{background:var(--r);color:#fff}.er-tag{fill:#3a1a10;stroke:var(--amber)}.er-node:hover .er-tag,.er-node:focus-visible .er-tag{fill:var(--r);stroke:#fff}.ec-col span{background:#2a0f08}.eh-cell:hover,.eh-cell:focus-visible{background:var(--r);color:#fff}.es-plot{border-color:var(--line);background:repeating-linear-gradient(90deg,#6a211666 0 1px,#0000 1px 19px),repeating-linear-gradient(#6a211666 0 1px,#0000 1px 15px)}.es-plot .s1{stroke:var(--amber);filter:drop-shadow(0 0 3px #e26c1ecc)}.es-plot .s2{stroke:#fff;opacity:.45}.es-ticks i{background:var(--amber)}.ew-scope .w1{stroke:var(--yellow);filter:drop-shadow(0 0 3px #e5d342cc)}.ew-scope .w2{stroke:var(--amber)}.ew-scope.alt .w1{stroke:var(--r)}.em-bar b,.em-row:nth-child(2) .em-bar b{background:repeating-linear-gradient(to right, var(--yellow) 0 5px, transparent 5px 7px)}.em-row:nth-child(3) .em-bar b{background:repeating-linear-gradient(to right, var(--amber) 0 5px, transparent 5px 7px)}.ts-blk{background:var(--amber);color:#000}.menu-screen .title,.menu-screen .topstrip,.menu-screen .jp-vert,.menu-screen .regmarks,.menu-screen>.barcode,.menu-screen .ruler,.menu-screen>.eva-warn,.menu-screen>.sysread{display:none}.bento{grid-template-rows:repeat(3,minmax(0,1fr));grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-flow:dense;z-index:2;gap:14px;display:grid;position:absolute;inset:52px 48px 48px}.tile{background:var(--tile);border:1px solid var(--line);touch-action:auto;border-radius:14px;flex-direction:column;min-width:0;min-height:0;padding:16px 18px;transition:border-color .15s,box-shadow .15s;animation:.5s cubic-bezier(.2,.8,.2,1) both tile-in;display:flex;position:relative;overflow:hidden}.tile:nth-child(2){animation-delay:50ms}.tile:nth-child(3){animation-delay:.1s}.tile:nth-child(4){animation-delay:.15s}.tile:nth-child(5){animation-delay:.2s}.tile:nth-child(6){animation-delay:.25s}.tile:nth-child(7){animation-delay:.3s}.tile:nth-child(8){animation-delay:.35s}@keyframes tile-in{0%{opacity:0;transform:translateY(14px)scale(.98)}}.tile:hover{border-color:#6a2a14}.tile.dragging{z-index:10;border-color:var(--yellow);box-shadow:0 18px 50px #000000b3, 0 0 0 1px var(--yellow);cursor:grabbing;animation:none}.tile.drop-target{border-color:var(--r);box-shadow:inset 0 0 0 1px var(--r)}.tile .ep-h{cursor:grab;-webkit-user-select:none;user-select:none;touch-action:none;margin-bottom:10px;padding-right:26px}.tile-grip{cursor:grab;touch-action:none;z-index:2;background:0 0;border:0;grid-template-columns:repeat(2,4px);place-content:center;gap:2px 4px;width:18px;height:14px;padding:0;display:grid;position:absolute;top:12px;right:12px}.tile-grip i{background:#8a3518;width:3px;height:3px}.tile:hover .tile-grip i,.tile-grip:focus-visible i{background:var(--yellow)}.tile-menu,.tile-menu.tile{grid-row:span 2}.bento .eva-panel{flex-direction:column;flex:1;width:auto;min-height:0;position:static;inset:auto;transform:none;display:flex!important}.bento .tile-menu,.bento .tile-hero{flex-direction:column;flex:1;min-height:0;display:flex}.bento .start-menu{gap:10px;margin-top:4px}.bento .menu-wrap{flex-direction:column;gap:14px}.bento .menu-desc{white-space:normal;font-size:15px}.bento .menu-item.sel:after{display:none}.bento .press-start{text-align:left;font-size:18px}.bento .tile-hero{text-align:left;justify-content:center;align-items:stretch}.bento .slats{grid-row:auto;width:100%;margin:auto 0 18px}.bento .title-name{text-align:left;grid-row:auto;margin:0}.bento .title-role{text-align:left;grid-row:auto}.bento .title-foot{text-align:left;color:#b0571c;margin-top:auto;padding-top:14px;font-size:13px}.bento .title-hint{text-align:left;color:#8a3518;justify-self:start;margin:4px 0 0;font-size:12px}.bento .ew-scope{flex:1;min-height:50px}.bento .ew-scope svg{height:100%;top:0}.bento .eva-route svg{flex:1;width:100%;height:auto;min-height:0}.bento .ec-cols{flex:1;align-content:center}.bento .es-plot{flex:1;height:auto;min-height:60px}.bento .eh-grid{margin:auto 0}.bento .eva-warn{margin:2px 0 12px;position:static;transform:none}.bento .ew-stripes{flex:1;width:auto}.bento .sysread{text-align:left;gap:4px;font-size:14px;display:grid;position:static}.bento .sysread li{justify-content:space-between;display:flex}.bento .barcode{margin-top:auto;position:static}.es-plot.tracking .es-cursor{transform:translateX(var(--cx))}@media (width<=1100px){.bento{grid-template-rows:none;grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:minmax(190px,auto);padding-bottom:20px;inset:48px 24px 24px;overflow-y:auto}.tile-hero.tile{grid-column:span 3}}@media (width<=720px){.bento{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:minmax(170px,auto);gap:10px;inset:40px 14px 14px}.tile-hero.tile,.tile-menu.tile{grid-area:span 1/span 2}.tile{padding:12px 14px}.bento .title-name{letter-spacing:.1em;font-size:6.4vw!important}}@media (height<=700px) and (width>=1101px){.bento{grid-template-rows:repeat(3,minmax(190px,1fr));overflow-y:auto}}@media (prefers-reduced-motion:reduce){.tile{animation:none}}.bento .title-name{white-space:nowrap;font-size:clamp(16px,1.9vw,28px)!important}@media (width<=720px){.bento .title-name{letter-spacing:.08em;font-size:4.6vw!important}.bento .eh-grid{grid-template-columns:repeat(3,40px);gap:4px}.bento .eh-grid .eh-cell:nth-child(n+4){transform:translate(14px)}.bento .eh-cell{height:34px}}.lvl-n{letter-spacing:-.01em;-webkit-text-stroke:3px #fff;white-space:nowrap;line-height:.78;font-size:min(40vw,80vh)!important}.lvl-k{padding:3px 10px 3px 14px;position:absolute;top:40px;left:40px;letter-spacing:.5em!important;font-size:12px!important}.lvl-sub{position:absolute;bottom:44px;left:40px;color:#ffffffb3!important;margin:0!important;padding:2px 8px!important;font-size:12px!important}.lvl-jp{letter-spacing:.4em;margin:0;font-size:10px;position:absolute;bottom:26px;left:40px}.lvl-stack{overflow:visible}.term p:not(.term-sentence){opacity:.55;font-size:11px}.evo{opacity:.6;transform-origin:100% 100%;transform:scale(.85)}.lock-slots,.hint{opacity:.7}@media (width<=720px){.lvl-n{font-size:44vw!important}.lvl-k,.lvl-sub,.lvl-jp{left:18px}}.crt:before{background:linear-gradient(128deg,#ffffff12 0%,#ffffff06 22%,#0000 38%),radial-gradient(60% 55% at 50% 48%,#ffdcbe0f,#0000 75%)!important}.game:after{border-radius:48px/60px!important;box-shadow:0 0 0 80px #000,inset 0 0 0 4px #000,inset 0 0 0 9px #0b0b0b,inset 0 0 40px 18px #000000e6,inset 0 0 160px 40px #0000008c!important}.game{background:#000}.term,.hud-score,.evo,.lock-slots,.hint,.tgt-tag,.ret-n,.menu-screen,.final,.lvl-card,.loading,.countdown,.file{text-shadow:-.8px 0 #ff285a99, .8px 0 #28dcff8c, 0 0 4px currentColor, 0 0 14px color-mix(in srgb, currentColor 60%, transparent), 0 0 28px color-mix(in srgb, currentColor 25%, transparent)!important}.tile{box-shadow:0 0 18px #e26c1e14,inset 0 0 22px #e26c1e0d}@media (width<=720px){.game:after{border-radius:26px/34px!important}}.game:after{inset:10px!important}.crt{-webkit-backdrop-filter:blur(.8px)saturate(1.4)contrast(1.12)brightness(1.18)!important;background:repeating-linear-gradient(#0000 0 1px,#0000005c 1px 3px),repeating-linear-gradient(90deg,#ff1e3c14 0 1px,#1eff6e0f 1px 2px,#286eff14 2px 3px),radial-gradient(80% 75%,#0000 60%,#0009 100%)!important}.game:after{box-shadow:0 0 0 80px #000,inset 0 0 0 4px #000,inset 0 0 0 9px #0b0b0b,inset 0 0 30px 10px #000000d9,inset 0 0 120px 20px #0000004d!important}.hud-score,.evo,.lock-slots,.hint,.term{filter:brightness(1.35)}.term,.hud-score,.evo,.lock-slots,.hint{margin:14px}.game:before{content:"";z-index:7;pointer-events:none;-webkit-backdrop-filter:blur(3.5px);animation:7s ease-in-out infinite vig-breathe;position:absolute;inset:0;-webkit-mask:radial-gradient(78% 72%,#0000 52%,#000 100%);mask:radial-gradient(78% 72%,#0000 52%,#000 100%)}@keyframes vig-breathe{50%{opacity:.8;transform:scale(1.04)}}@media (prefers-reduced-motion:reduce){.game:before{animation:none}}.bento{grid-template-rows:repeat(4,minmax(0,1fr));grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;inset:44px 40px 40px}.tile{padding:12px 14px}.tile .ep-h{margin-bottom:8px}.bento .eva-route svg{max-height:100%}.bento .eh-grid{grid-template-columns:repeat(3,38px);gap:3px 5px}.bento .eh-cell{height:32px;font-size:10px}.bento .eh-grid .eh-cell:nth-child(n+4){transform:translate(21px)}.bento .sysread{gap:2px;font-size:12px}.bento .ep-meters{gap:3px}.eq-bars{cursor:pointer;flex:1;align-items:flex-end;gap:3px;min-height:0;display:flex}.eq-bars span{transform-origin:bottom;height:100%;transform:scaleY(calc(.08 + var(--pulse) * var(--h)));background:repeating-linear-gradient(to top, var(--amber) 0 4px, transparent 4px 6px);flex:1;transition:transform 60ms steps(3,end)}.eq-bars span:nth-child(4n){background:repeating-linear-gradient(to top, var(--yellow) 0 4px, transparent 4px 6px)}.eq-bars.alt span{transform:scaleY(calc(.08 + var(--pulse) * var(--h2)));background:repeating-linear-gradient(to top, var(--r) 0 4px, transparent 4px 6px)}.cl-grid{flex:1;grid-template-rows:repeat(8,1fr);grid-template-columns:repeat(12,1fr);gap:2px;min-height:0;display:grid}.cl-grid span{background:#2a0f08;animation:2.6s step-end infinite cell-wave}.cl-grid span:nth-child(7n){animation-name:cell-wave2}@keyframes cell-wave{0%{background:var(--amber)}12%{background:#7a3214}30%{background:#2a0f08}}@keyframes cell-wave2{0%{background:var(--yellow)}12%{background:#6a5a14}30%{background:#2a0f08}}.cl-grid span.hit{animation:.6s steps(4,end) cell-hit}@keyframes cell-hit{0%{background:#fff}50%{background:var(--r)}to{background:#2a0f08}}.rd-field{border:1px solid var(--line);cursor:crosshair;background:repeating-linear-gradient(90deg,#6a211666 0 1px,#0000 1px 14px),repeating-linear-gradient(#6a211666 0 1px,#0000 1px 14px);flex:1;min-height:0;position:relative;overflow:hidden}.rd-sweep{background:linear-gradient(to right, transparent, #e5d34240 92%, var(--yellow) 100%);width:40%;animation:3s linear infinite rd-sweep;position:absolute;top:0;bottom:0;left:0}@keyframes rd-sweep{0%{transform:translate(-100%)}to{transform:translate(250%)}}.rd-field i{background:var(--r);width:5px;height:5px;box-shadow:0 0 6px var(--r);margin:-2px;animation:3s step-end infinite blip;position:absolute}@keyframes blip{0%,30%{opacity:1}31%,to{opacity:.15}}.rd-cross{left:var(--rx,50%);top:var(--ry,50%);border:1px solid #fff;width:18px;height:18px;margin:-9px;position:absolute}.rd-cross:before,.rd-cross:after{content:"";background:#ffffff80;position:absolute}.rd-cross:before{height:1px;top:8px;left:-400px;right:-400px}.rd-cross:after{width:1px;top:-400px;bottom:-400px;left:8px}.rd-xy{color:var(--yellow);font-variant-numeric:tabular-nums;font-size:10px;font-style:normal;position:absolute;bottom:2px;right:4px}.ck-big{font-family:var(--wide);color:var(--yellow);letter-spacing:.04em;font-variant-numeric:tabular-nums;flex:1;place-items:center start;font-size:clamp(22px,2.6vw,38px);display:grid}.ck-ticks{gap:3px;height:8px;display:flex}.ck-ticks i{background:#4f1712;flex:1;animation:1s step-end infinite tick-run}@keyframes tick-run{0%{background:var(--amber)}20%{background:#4f1712}}.wd-bars{flex:1;align-items:flex-end;gap:6px;min-height:0;display:flex}.wd-bar{cursor:pointer;background:0 0;border:0;flex-direction:column;flex:1;justify-content:flex-end;align-items:stretch;gap:4px;height:100%;padding:0;display:flex}.wd-bar b{height:calc(var(--n) * 16%);background:repeating-linear-gradient(to top, var(--amber) 0 5px, transparent 5px 7px);transition:filter .15s;display:block}.wd-bar em{color:#b0571c;text-align:center;font-size:10px;font-style:normal}.wd-bar:hover b,.wd-bar:focus-visible b{background:repeating-linear-gradient(to top, var(--r) 0 5px, transparent 5px 7px)}.wd-bar:hover em,.wd-bar:focus-visible em{color:#fff}.bento .eva-mem .ed-win{flex:1;height:auto;min-height:0}.ct-panel{border:1px solid var(--amber);cursor:pointer;color:var(--amber);background:#e26c1e14;flex:1;grid-template-rows:14px 1fr auto 14px;gap:4px;padding:0;display:grid}.ct-stripes{background:repeating-linear-gradient(-45deg, var(--amber) 0 6px, transparent 6px 12px);animation:.9s linear infinite stripes}.ct-k{font-family:var(--jp);letter-spacing:.2em;align-self:center;font-size:clamp(22px,2.6vw,40px);animation:1.4s step-end infinite blink}.ct-en{letter-spacing:.3em;text-transform:uppercase;font-size:11px}.ct-panel.alert{border-color:var(--r);color:var(--r);background:#ffffff1a}.ct-panel.alert .ct-stripes{background:repeating-linear-gradient(-45deg, var(--r) 0 6px, transparent 6px 12px);animation-duration:.3s}.ky-list{color:#d7a070;text-transform:none;letter-spacing:.04em;gap:7px;margin:0;padding:0;font-size:12px;list-style:none;display:grid}.ky-list li{grid-template-columns:62px 1fr;align-items:baseline;gap:8px;display:grid}.ky-list kbd{font-family:var(--mono);color:#000;background:var(--yellow);text-transform:uppercase;letter-spacing:.12em;text-align:center;padding:0 5px;font-size:11px}@media (width<=1100px){.bento{grid-template-rows:none;grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:minmax(180px,auto)}}@media (width<=720px){.bento{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:minmax(160px,auto)}}@media (height<=760px) and (width>=1101px){.bento{grid-template-rows:repeat(4,minmax(170px,1fr));overflow-y:auto}}@media (prefers-reduced-motion:reduce){.cl-grid span,.rd-sweep,.rd-field i,.ck-ticks i,.ct-stripes,.ct-k{animation:none}}.bento{grid-template-rows:repeat(4,minmax(0,1fr));grid-template-columns:repeat(6,minmax(0,1fr))!important}.tile-menu.tile,.tile-route.tile{grid-row:span 2}.tile-cells.tile,.tile-clock.tile,.tile-sine.tile{grid-column:span 2}.tile-clock .ck-big{font-size:clamp(28px,3.4vw,52px)}.tile-hero .slats{margin-bottom:14px}.tile-hero .title-name{font-size:clamp(18px,1.9vw,30px)!important}@media (width<=1100px){.bento{grid-template-rows:none;grid-template-columns:repeat(3,minmax(0,1fr))!important}.tile-hero.tile{grid-area:span 1/span 3}.tile-menu.tile,.tile-route.tile{grid-row:span 2}}@media (width<=720px){.bento{grid-template-columns:repeat(2,minmax(0,1fr))!important}.tile-hero.tile,.tile-menu.tile,.tile-cells.tile,.tile-clock.tile,.tile-sine.tile{grid-area:span 1/span 2}.tile-route.tile{grid-row:span 2}}.tile .ep-h{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.tile .ep-h span{margin-right:8px;display:inline-block}.bento .menu-item{padding:2px 8px;font-size:16px}.bento .menu-desc{font-size:12px}.bento .press-start{font-size:15px}.tile-hero .title-name{letter-spacing:.16em;font-size:clamp(14px,1.45vw,24px)!important}.bento .title-foot{font-size:11px}@media (width<=720px){.tile-hero .title-name{letter-spacing:.08em;font-size:4.1vw!important}}.menu-screen{filter:var(--tf,none)}.bento{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#6a2a14 transparent;grid-auto-rows:minmax(150px,calc(25vh - 30px));padding-right:4px;overflow-y:auto;grid-template-rows:none!important;grid-template-columns:repeat(6,minmax(0,1fr))!important}.tile-start.tile{grid-area:span 2/span 3}.tile-hero.tile{grid-area:span 2/span 2}.tile-menu.tile,.tile-route.tile,.tile-guests.tile{grid-row:span 2}.tile-cells.tile,.tile-clock.tile,.tile-sine.tile,.tile-theme.tile,.tile-weather.tile{grid-column:span 2}.tile-radio.tile{grid-area:span 2/span 2}.tile .src{color:var(--yellow);border-bottom:1px dotted var(--yellow);cursor:pointer;margin-left:6px;text-decoration:none}.tile .src:hover,.tile .src:focus-visible{color:#fff;border-color:#fff}.live-state{color:#b0571c;text-align:center;margin:0;font-size:11px;position:absolute;bottom:0;left:0;right:0}.tile-start{border-color:var(--amber);padding:12px}.big-cta{border:1px solid var(--amber);color:var(--yellow);text-align:left;cursor:pointer;background:#0c0503;border-radius:8px;flex:1;place-content:end start;gap:4px;padding:22px 26px;display:grid;position:relative;overflow:hidden}.big-cta .cta-shot{width:100%;height:100%;image-rendering:pixelated;opacity:.9;transition:opacity .2s,transform .4s cubic-bezier(.2,.8,.2,1);position:absolute;inset:0}.big-cta:after{content:"";background:linear-gradient(#0000001a 40%,#000000d9);position:absolute;inset:0}.big-cta>small,.big-cta>b,.big-cta>em{z-index:1;position:relative}.big-cta small{font-family:var(--jp);letter-spacing:.3em;color:var(--amber);font-size:12px}.big-cta b{font-family:var(--wide);letter-spacing:.06em;text-transform:uppercase;color:#fff8d0;font-size:clamp(34px,5.4vw,86px);font-weight:400;line-height:.95;animation:1.2s step-end infinite cta-blink}.big-cta em{letter-spacing:.3em;text-transform:uppercase;color:#fff;font-size:12px;font-style:normal}.big-cta:hover .cta-shot,.big-cta:focus-visible .cta-shot{opacity:1;transform:scale(1.04)}.big-cta:hover b,.big-cta:focus-visible b{color:#fff;animation:none}.big-cta:active{transform:scale(.99)}@keyframes cta-blink{0%,70%{opacity:1}71%,to{opacity:.35}}.tile-theme{border-color:var(--yellow)}.th-grid{flex:1;grid-template-columns:repeat(3,1fr);gap:6px;display:grid}.th-opt{cursor:pointer;text-align:left;filter:var(--tf-undo,none);background:#0c0503;border:1px solid #4f1712;border-radius:6px;grid-template-rows:1fr auto;gap:2px;padding:6px;display:grid;position:relative}.th-opt i{background:repeating-linear-gradient(90deg, var(--a) 0 6px, var(--b) 6px 12px);border-radius:3px;min-height:16px;display:block}.th-opt span{letter-spacing:.14em;text-transform:uppercase;color:#fff;font-size:11px}.th-opt small{font-family:var(--jp);color:#aaa;font-size:10px;position:absolute;bottom:5px;right:6px}.th-opt:hover,.th-opt:focus-visible{border-color:#fff;outline:none}.th-opt.on{border-color:#fff;box-shadow:0 0 0 1px #fff,0 0 12px #ffffff59}.wx{flex:1;align-items:stretch;gap:8px;min-height:0;display:flex;position:relative}.wx-col{flex-direction:column;flex:1;align-items:stretch;gap:3px;min-height:0;display:flex}.wx-col em{font-style:normal;font-family:var(--wide);color:var(--yellow);text-align:center;font-size:14px}.wx-col b{background:linear-gradient(to top, var(--amber) calc(var(--t) * 100%), transparent calc(var(--t) * 100%));border:1px solid #3a1a10;flex:1;position:relative;-webkit-mask:repeating-linear-gradient(0deg,#000 0 4px,#0000 4px 6px);mask:repeating-linear-gradient(0deg,#000 0 4px,#0000 4px 6px)}.wx-col b:after{content:"";left:0;bottom:calc(var(--w) * 100%);background:#fff;width:100%;height:2px;position:absolute}.wx-col small{color:#b0571c;text-align:center;font-size:10px}.wx.loading .wx-col b,.wx.offline .wx-col b{animation:1.4s step-end infinite blink}.gb-form{grid-template-columns:1fr auto;gap:4px;display:grid}.gb-form input{min-width:0;font:inherit;color:var(--yellow);background:#0c0503;border:1px solid #6a2a14;border-radius:4px;padding:4px 8px;font-size:13px}.gb-form input:nth-child(2){grid-column:1}.gb-form input:focus{border-color:var(--yellow);outline:none}.gb-form button{font:inherit;text-transform:uppercase;letter-spacing:.16em;background:var(--amber);color:#000;cursor:pointer;border:0;border-radius:4px;grid-area:1/2/span 2;padding:0 12px;font-size:13px}.gb-form button:disabled{opacity:.4;cursor:default}.gb-msg{color:var(--yellow);margin:4px 0 0;font-size:11px}.gb-list{flex:1;align-content:start;gap:4px;min-height:0;margin:8px 0 0;padding:0;font-size:12px;list-style:none;display:grid;overflow-y:auto}.gb-list li{border-top:1px solid #2a0f08;grid-template-columns:30px 1fr auto;align-items:baseline;gap:0 6px;padding-top:3px;display:grid}.gb-n{color:#8a3518;font-variant-numeric:tabular-nums}.gb-list b{color:#fff;text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}.gb-note{color:#d7a070;text-transform:none;letter-spacing:.02em;grid-column:2/span 2}.gb-x{color:var(--r);cursor:pointer;background:0 0;border:0;font-size:14px}.gb-empty{color:#b0571c;display:block!important}.gb-empty button{font:inherit;color:var(--yellow);cursor:pointer;background:0 0;border:0;text-decoration:underline}.tile-contact{border-color:var(--amber)}.ct-mail{border:1px solid var(--amber);color:var(--yellow);background:repeating-linear-gradient(-45deg,#e26c1e1f 0 6px,#0000 6px 12px);border-radius:6px;flex:1;align-content:end;gap:2px;padding:10px;text-decoration:none;transition:background-color .15s;display:grid}.ct-mail small{font-family:var(--jp);letter-spacing:.2em;color:var(--amber);font-size:10px}.ct-mail b{font-family:var(--wide);text-transform:uppercase;color:#fff;font-size:clamp(16px,1.5vw,24px);font-weight:400}.ct-mail em{text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-style:normal;overflow:hidden}.ct-mail:hover,.ct-mail:focus-visible{background-color:#e26c1e40;outline:none}.ct-copy{font:inherit;letter-spacing:.16em;text-transform:uppercase;color:var(--amber);cursor:pointer;background:0 0;border:1px solid #6a2a14;border-radius:4px;margin-top:6px;padding:3px;font-size:11px}.ph-link{border:1px solid #4f1712;border-radius:6px;flex:1;align-content:end;padding:10px;text-decoration:none;display:grid;position:relative;overflow:hidden}.ph-link .ph-dither{width:100%;height:100%;image-rendering:pixelated;opacity:.85;position:absolute;inset:0}.ph-link b,.ph-link em{z-index:1;position:relative}.ph-link b{font-family:var(--wide);color:#fff;font-size:18px;font-weight:400}.ph-link em{color:var(--yellow);letter-spacing:.14em;text-transform:uppercase;font-size:11px;font-style:normal}.ph-grid{flex:1;grid-template-columns:repeat(3,1fr);gap:3px;min-height:0;display:grid}.ph-grid a{min-height:0;display:block;overflow:hidden}.dither{width:100%;height:100%;image-rendering:pixelated;display:block}.rx-body{flex:1;grid-template-columns:1.3fr 1fr;gap:10px;min-height:0;display:grid}.rx-globe{cursor:grab;touch-action:none;outline:none;width:100%;height:100%;min-height:0}.rx-globe:active{cursor:grabbing}.rx-globe:focus-visible{box-shadow:inset 0 0 0 1px var(--yellow)}.rx-side{flex-direction:column;gap:8px;min-width:0;display:flex}.rx-cities{grid-template-columns:repeat(3,1fr);gap:3px;display:grid}.rx-cities button{font:inherit;color:var(--amber);cursor:pointer;background:#0c0503;border:1px solid #4f1712;border-radius:3px;padding:2px 0;font-size:11px}.rx-cities button:hover,.rx-cities button:focus-visible{color:#000;background:var(--yellow);outline:none}.rx-name{min-width:0}.rx-name b{color:#fff;text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:500;display:block;overflow:hidden}.rx-name small{color:#d7a070;text-overflow:ellipsis;white-space:nowrap;text-transform:none;font-size:11px;display:block;overflow:hidden}.rx-play{font:inherit;letter-spacing:.3em;text-transform:uppercase;background:var(--amber);color:#000;cursor:pointer;border:0;border-radius:4px;padding:6px;font-size:14px}.rx-play.on{background:var(--r);color:#fff}.rx-play:disabled{opacity:.4;cursor:default}.rx-meter{align-items:flex-end;gap:2px;height:30px;margin-top:auto;display:flex}.rx-meter i{background:#4f1712;flex:1;height:15%}.rx-meter.on i{background:var(--yellow);animation:.6s steps(4,end) infinite alternate rx-bounce}@keyframes rx-bounce{0%{height:12%}to{height:100%}}.wc{flex-direction:column;flex:1;min-height:0;display:flex}.wc-big{font-family:var(--wide);color:var(--yellow);font-variant-numeric:tabular-nums;align-items:baseline;gap:2px;font-size:clamp(30px,3.6vw,56px);line-height:1;display:flex}.wc-big i{font-style:normal;animation:1s step-end infinite blink}.wc-big em{color:var(--amber);margin-left:6px;font-size:.42em;font-style:normal}.wc-band{border-top:1px solid #6a2a14;flex:1;min-height:52px;margin-top:10px;position:relative}.wc-day{background:linear-gradient(90deg, transparent, var(--amber) 15%, var(--yellow) 50%, var(--amber) 85%, transparent);opacity:.8;width:50%;height:6px;position:absolute;top:0;left:25%}.wc-band>b{background:#6a2a14;width:1px;height:4px;position:absolute;top:0}.wc-band>b.maj{background:var(--amber);height:9px}.wc-band>b small{color:#8a3518;font-size:9px;position:absolute;top:10px;left:-6px}.wc-pin{top:calc(20px + var(--row) * 14px);white-space:nowrap;align-items:baseline;gap:3px;font-size:10px;transition:left 1s linear;display:flex;position:absolute;transform:translate(-1px)}.wc-pin i{width:1px;height:calc(14px + var(--row) * 14px);opacity:.5;background:currentColor;position:absolute;bottom:100%;left:0}.wc-pin em{color:#fff;letter-spacing:.08em;font-style:normal}.wc-pin small{color:var(--yellow);font-variant-numeric:tabular-nums}.wc-pin.night em{color:#b0571c}.wc-pin.night small{color:#8a3518}.wc-pin.day{color:var(--yellow)}.wc-pin.night{color:#8a3518}.geo-us{flex:1;width:100%;min-height:0}.geo-grid{stroke:#3a1a10;stroke-width:.5px}.geo-lbl{fill:#6a2a14;font-size:5px;font-family:var(--mono)}.geo-path-base{fill:none;stroke:#6a2a14;stroke-width:1px;stroke-dasharray:2 2}.geo-path{stroke-dasharray:40 400!important}.geo-dot{fill:var(--yellow)}.geo-ring{fill:none;stroke:var(--amber);stroke-width:.6px;transform-box:fill-box;transform-origin:50%;animation:2s ease-out infinite geo-ping}@keyframes geo-ping{0%{opacity:1;transform:scale(.4)}to{opacity:0;transform:scale(2.2)}}.geo-num{fill:#fff;font-size:7px;font-family:var(--mono)}.geo-co{fill:#b0571c;font-size:4.5px;font-family:var(--mono)}.er-node:hover .geo-dot,.er-node:focus-visible .geo-dot{fill:var(--r)}.rd-field.world{background:repeating-linear-gradient(90deg,#6a211666 0 1px,#0000 1px 8.33%),repeating-linear-gradient(#6a211666 0 1px,#0000 1px 16.66%)}.rd-field i.city{width:4px;height:4px;box-shadow:none;background:#fff;margin:-2px;animation:none}.rd-field i.qk{width:calc(var(--m) * 1px);height:calc(var(--m) * 1px);margin:calc(var(--m) * -.5px);border:1px solid var(--amber);box-shadow:none;background:0 0;border-radius:50%}.rd-field.world .rd-cross{border-color:var(--r);transition:left 6s linear,top 6s linear}.rd-xy{left:4px;right:auto}.qk-row{color:#d7a070;white-space:nowrap;text-transform:none;grid-template-columns:34px 40px 1fr;align-items:center;gap:6px;font-size:11px;line-height:14px;text-decoration:none;display:grid;overflow:hidden}.qk-row span{color:var(--yellow)}.qk-row b{background:linear-gradient(90deg, var(--amber) calc(var(--m) * 100%), #2a0f08 calc(var(--m) * 100%));height:5px}.qk-row:hover{color:#fff}.eva-mem .ed-roll:hover{animation-play-state:paused}.lite .crt,.lite .game:before{-webkit-backdrop-filter:none!important}.lite .game:before{display:none}@media (width<=1100px){.bento{grid-auto-rows:minmax(170px,auto);grid-template-columns:repeat(3,minmax(0,1fr))!important}.tile-start.tile{grid-area:span 2/span 3}.tile-radio.tile{grid-column:span 3}}@media (width<=720px){.bento{grid-template-columns:repeat(2,minmax(0,1fr))!important}.tile-start.tile,.tile-radio.tile,.tile-theme.tile,.tile-weather.tile,.tile-guests.tile{grid-column:span 2}.tile-start.tile{grid-row:span 2}.rx-body{grid-template-rows:200px auto;grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.big-cta b,.geo-ring,.rx-meter.on i,.wc-big i{animation:none}}.gb-own{font:inherit;letter-spacing:.14em;text-transform:uppercase;color:#8a3518;cursor:pointer;background:0 0;border:0;align-self:flex-end;margin-top:4px;padding:0;font-size:10px}.gb-own:hover{color:var(--yellow)}.hero-geo{grid-template-columns:1.4fr 1fr;align-items:end;gap:12px;min-height:0;margin-top:auto;display:grid}.hop-map{width:100%;height:auto;max-height:170px}.hop-base{fill:none;stroke:#4f1712;stroke-width:.8px;stroke-dasharray:2 2}.hop-trail{fill:none;stroke:var(--yellow);stroke-width:1.2px;stroke-dasharray:100;stroke-dashoffset:100px;filter:drop-shadow(0 0 2px #e5d342e6);animation:9s linear infinite hop-draw}@keyframes hop-draw{0%{stroke-dashoffset:100px}85%{stroke-dashoffset:0;opacity:1}to{stroke-dashoffset:0;opacity:.2}}.hop-was rect{fill:#8a3518}.hop-was text{fill:#b0571c;font-size:6px;font-family:var(--mono)}.hop-now rect{fill:#fff}.hop-now text{fill:#fff;font-size:7px;font-family:var(--mono)}.hop-dot{fill:#fff;filter:drop-shadow(0 0 3px #fff)}.hop-ring{fill:none;stroke:var(--r);stroke-width:.8px;transform-box:fill-box;transform-origin:50%;animation:1.8s ease-out infinite geo-ping}.hero-where{gap:2px;min-width:0;display:grid}.hero-where small{letter-spacing:.3em;text-transform:uppercase;color:#8a3518;font-size:10px}.hero-where b{font-family:var(--wide);color:#fff;text-transform:uppercase;letter-spacing:.06em;margin-bottom:6px;font-size:clamp(14px,1.4vw,22px);font-weight:400}.hero-where ol{color:#d7a070;text-transform:uppercase;letter-spacing:.1em;gap:1px;margin:0;padding:0;font-size:11px;list-style:none;display:grid}.hero-where li span{color:#8a3518;font-variant-numeric:tabular-nums;margin-right:6px}@media (width<=720px){.hero-geo{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.hop-trail{stroke-dashoffset:0;animation:none}.hop-dot{display:none}}.bento{inset:44px 40px 78px!important}.theme-strip{z-index:3;border-top:1px solid #2a0f08;align-items:center;gap:16px;height:32px;padding-top:6px;display:flex;position:absolute;bottom:34px;left:40px;right:40px}.ts-label{letter-spacing:.3em;text-transform:uppercase;color:#8a3518;white-space:nowrap;font-size:10px}.ts-label i{font-style:normal;font-family:var(--jp);color:var(--amber);margin-right:8px}.ts-opts{flex:1;gap:6px;min-width:0;display:flex}.theme-strip .th-opt{cursor:pointer;opacity:.6;background:0 0;border:1px solid #0000;border-radius:4px;flex:1;align-items:center;gap:8px;min-width:0;padding:3px 8px;transition:opacity .15s,border-color .15s;display:flex}.theme-strip .th-opt i{background:linear-gradient(90deg, var(--a) 50%, var(--b) 50%);border-radius:1px;flex:none;width:18px;height:6px;min-height:0}.theme-strip .th-opt span{letter-spacing:.14em;text-transform:uppercase;color:#d7a070;white-space:nowrap;text-overflow:ellipsis;font-size:10px;overflow:hidden}.theme-strip .th-opt:hover,.theme-strip .th-opt:focus-visible{opacity:.9;outline:none}.theme-strip .th-opt.on{opacity:1;box-shadow:none;border-color:#ffffff2e}@media (width<=720px){.theme-strip{gap:8px;bottom:22px;left:14px;right:14px}.ts-label,.theme-strip .th-opt span{display:none}.bento{inset:40px 14px 64px!important}}.ph-grid{grid-template-columns:repeat(4,1fr)}.ph-cell{cursor:zoom-in;background:#000;border:0;min-height:0;padding:0;position:relative;overflow:hidden}.ph-cell em{color:var(--yellow);opacity:0;font-size:8px;font-style:normal;transition:opacity .15s;position:absolute;bottom:1px;left:2px}.ph-cell:hover em,.ph-cell:focus-visible em{opacity:1}.ph-cell:focus-visible{outline:1px solid var(--yellow)}.ph-box{z-index:9;background:#000000eb;place-items:center;padding:50px 40px 70px;display:grid;position:absolute;inset:0}.ph-box img{object-fit:contain;filter:none;max-width:100%;max-height:100%}.ph-bar{letter-spacing:.16em;text-transform:uppercase;color:#ccc;align-items:center;gap:12px;font-size:12px;display:flex;position:absolute;bottom:24px;left:50%;transform:translate(-50%)}.ph-bar button{font:inherit;color:var(--yellow);cursor:pointer;background:0 0;border:1px solid #6a2a14;border-radius:4px;padding:2px 10px}.tile-photos.tile{grid-area:span 2/span 2}.ph-one{cursor:zoom-in;background:#000;border:0;border-radius:6px;flex:1;min-height:0;padding:0;position:relative;overflow:hidden}.ph-one .dither{position:absolute;inset:0}.ph-one em{letter-spacing:.16em;color:var(--yellow);text-transform:uppercase;z-index:2;text-shadow:0 0 4px #000;font-size:10px;font-style:normal;position:absolute;bottom:6px;left:8px}.ph-wipe{pointer-events:none;z-index:1;grid-template-rows:repeat(8,1fr);grid-template-columns:repeat(12,1fr);gap:1px;display:grid;position:absolute;inset:0}.ph-wipe i{opacity:0;background:var(--amber);animation:1.1s steps(6,end) both ph-cell}@keyframes ph-cell{0%{opacity:0;background:#fff}18%{opacity:1;background:var(--r,var(--r))}40%{opacity:1;background:var(--amber)}62%{opacity:1;background:#2a0f08}to{opacity:0;background:#2a0f08}}.ph-one:focus-visible{outline:1px solid var(--yellow)}@media (width<=1100px){.tile-photos.tile{grid-column:span 3}}@media (width<=720px){.tile-photos.tile{grid-column:span 2}}@media (prefers-reduced-motion:reduce){.ph-wipe i{animation-duration:10ms}}.tile-hero .slats{grid-auto-rows:5px!important;gap:3px 4px!important;margin:2px 0 8px!important}.tile-hero .slats span:nth-child(n+161){display:none}.tile-hero{overflow:hidden}.tile-hero .hero-geo{min-height:0}.tile-hero .hop-map{max-height:140px}@font-face{font-family:Aurebesh;src:url(./aurebesh-DPln0Uad.woff2)format("woff2");font-display:swap}.menu-screen,.lvl-card{--jp:"Aurebesh", sans-serif}.ep-h span,.mi-jp,.ts-blk,.sysread i,.lvl-jp,.ct-mail small,.big-cta small,.ts-label i,.em-k i,.ew-label{text-transform:lowercase}.ep-h span{letter-spacing:.04em}.theme-wipe{z-index:8;pointer-events:none;grid-template-rows:repeat(14,1fr);grid-template-columns:repeat(24,1fr);gap:2px;display:grid;position:absolute;inset:0}.theme-wipe i{opacity:0;animation:1s steps(6,end) both ph-cell}@media (prefers-reduced-motion:reduce){.theme-wipe{display:none}}.eh-cell:hover,.eh-cell:focus-visible,.rx-play.on{color:#000!important}.er-node:hover text,.er-node:focus-visible text{fill:#000}.geo-us .er-node:hover text,.geo-us .er-node:focus-visible text{fill:#fff}.hero-where b{white-space:normal;overflow-wrap:anywhere;font-size:clamp(11px,1.05vw,17px)!important}.hero-where ol{font-size:10px}.hero-geo{grid-template-columns:1.2fr 1fr}.intro{z-index:3;text-align:center;background:#000;place-content:center;justify-items:center;gap:10px;animation:1.2s ease-out both fade;display:grid;position:absolute;inset:0}.intro-name{font-family:var(--wide);letter-spacing:.32em;text-transform:uppercase;color:#f5f5f5;margin:0;font-size:clamp(16px,2vw,24px);text-shadow:none!important}.intro-role{letter-spacing:.4em;text-transform:uppercase;color:#8a8a8a;margin:0 0 44px;font-size:13px;text-shadow:none!important}.intro-start{font-family:var(--wide);letter-spacing:.5em;text-transform:uppercase;color:#fff8d0;cursor:pointer;background:0 0;border:1px solid #e5d34299;border-radius:999px;padding:14px 30px 14px 38px;font-size:clamp(14px,1.4vw,18px);transition:background-color .2s,transform .2s;animation:2.4s ease-in-out infinite intro-glow}.intro-start:hover,.intro-start:focus-visible{background:#e5d3421f;outline:none;transform:scale(1.03)}@keyframes intro-glow{0%,to{text-shadow:0 0 6px #e5d34280;box-shadow:0 0 12px #e5d34240}50%{text-shadow:0 0 14px #e5d342e6;box-shadow:0 0 30px #e5d34299}}.intro-hint{letter-spacing:.3em;text-transform:uppercase;color:#555;margin:18px 0 0;font-size:11px;text-shadow:none!important}.menu-screen:has(.intro) .corners{opacity:.25}.boot-wipe{z-index:9}.bento.boot .tile-start{z-index:2;animation:1.4s ease-out .6s both start-glow}@keyframes tile-boot{0%{opacity:.06;filter:brightness(.3)}40%{opacity:1;filter:brightness(1.8)}60%{opacity:.4;filter:brightness(.6)}to{opacity:1;filter:none}}@keyframes start-glow{0%{opacity:0}30%{opacity:1;box-shadow:0 0 0 1px var(--yellow), 0 0 40px #e5d34299}to{opacity:1;box-shadow:0 0 0 1px var(--amber), 0 0 18px #e5d34240}}.menu-screen:has(.bento.boot) .theme-strip{animation:.6s ease-out 3.2s both fade}@media (prefers-reduced-motion:reduce){.intro-start,.bento.boot .tile,.bento.boot .tile-start{animation:none}.boot-wipe{display:none}}@media (width>=1101px){.bento{grid-template-columns:repeat(12,minmax(0,1fr))!important}.bento .tile{grid-column:span 2}.bento .tile-start.tile,.bento .tile-photos.tile{grid-area:span 2/span 5}.bento .tile-guests.tile{grid-area:span 2/span 2}.bento .tile-hero.tile,.bento .tile-radio.tile{grid-area:span 2/span 4}.bento .tile-menu.tile,.bento .tile-route.tile{grid-area:span 2/span 2}.bento .tile-cells.tile,.bento .tile-clock.tile,.bento .tile-sine.tile,.bento .tile-weather.tile{grid-column:span 4}}.sw-read{align-items:baseline;gap:6px;margin:-2px 0 4px;display:flex}.sw-read b{font-family:var(--wide);color:var(--yellow);font-size:22px;font-weight:400}.sw-read em{color:#b0571c;letter-spacing:.2em;font-size:10px;font-style:normal}.em-bar.static b{transition:transform .6s cubic-bezier(.2,.8,.2,1);background:repeating-linear-gradient(to right, var(--yellow) 0 5px, transparent 5px 7px)!important}.ew-scope svg{width:100%!important;animation:none!important}.ew-scope .w2{opacity:.35}.ec-cols.aq{grid-template-columns:repeat(6,1fr);gap:6px}.ec-cols.aq .ec-col{flex-direction:column;gap:3px;display:flex}.ec-cols.aq span{background:#2a0f08;height:6px;animation:none}.ec-cols.aq span.on{background:var(--amber);box-shadow:0 0 5px #e26c1e99}.ec-cols.aq span.hot{background:#fff}.ec-cols.aq em{color:var(--yellow);text-align:center;margin-top:2px;font-size:11px;font-style:normal}.ec-cols.aq small{color:#8a3518;text-align:center;font-size:9px}.kp-bars{border-bottom:1px solid #4f1712;flex:1;align-items:flex-end;gap:2px;min-height:0;display:flex;position:relative}.kp-bars span{height:calc(var(--k) * 100%);background:repeating-linear-gradient(to top, var(--amber) 0 4px, transparent 4px 6px);transform-origin:bottom;transform:scaleY(calc(.92 + var(--pulse) * .08));flex:1}.kp-bars span.active{background:repeating-linear-gradient(to top, var(--yellow) 0 4px, transparent 4px 6px)}.kp-bars span.storm{background:repeating-linear-gradient(0deg,#fff 0 4px,#0000 4px 6px)}.kp-line{background:repeating-linear-gradient(90deg,#8a3518 0 4px,#0000 4px 7px);height:1px;position:absolute;left:0;right:0}.kp-line em{color:#8a3518;font-size:9px;font-style:normal;position:absolute;top:-11px;right:0}.kp-read{color:#d7a070;letter-spacing:.14em;text-transform:uppercase;margin-top:4px;font-size:11px}.kp-read b{color:var(--yellow);font-size:14px;font-weight:500}.cl-grid.heat span{background:color-mix(in srgb, var(--yellow) calc(var(--h) * 100%), #3a1208);opacity:calc(.35 + var(--h) * .65);animation:none}.cl-grid.heat span.empty{opacity:1;background:#1a0905}.cl-grid.heat span.hit{animation:.6s steps(4,end) cell-hit}.cl-read{color:#d7a070;letter-spacing:.08em;text-transform:uppercase;min-height:14px;margin-top:4px;font-size:11px}.tide-svg{height:100%;position:absolute;inset:0;width:100%!important;animation:none!important}.es-now{background:#fff;width:1px;position:absolute;top:0;bottom:0}.es-now em{color:#fff;white-space:nowrap;font-size:10px;font-style:normal;position:absolute;top:2px;left:4px}.es-val{color:var(--yellow);font-size:10px;font-style:normal;position:absolute;bottom:8px;right:4px}.es-plot:not(.tracking) .es-cursor{display:none}.es-plot.tracking .es-cursor{transform:translateX(var(--cx));animation:none;display:block}.ct-panel{text-decoration:none}.ct-panel.clear{color:#b0571c;background:0 0;border-color:#4f1712}.ct-panel.clear .ct-stripes{background:repeating-linear-gradient(-45deg,#4f1712 0 6px,#0000 6px 12px);animation-duration:3s}.ct-panel.clear .ct-k{color:var(--amber);animation:none}.ct-panel.alert{color:#fff;background:#ffffff14;border-color:#fff}.ct-en{text-overflow:ellipsis;white-space:nowrap;padding:0 6px;overflow:hidden}.bento.ghost{visibility:hidden;pointer-events:none}.carbon{z-index:60;color:#1d1d1f;-webkit-font-smoothing:antialiased;background:#fff;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,Helvetica Neue,Helvetica,Arial,sans-serif;transition:background-color .9s cubic-bezier(.4,0,.2,1);position:fixed;inset:0}.carbon .cb-t{color:#1d1d1f;text-shadow:none;white-space:normal;overflow-wrap:normal;opacity:0;margin:0;padding:0;transition:color .9s cubic-bezier(.4,0,.2,1),opacity .4s ease-out;position:absolute}.carbon.ready .cb-t{opacity:1}.carbon .cb-start{cursor:pointer;background:0 0;border:0;display:block}.carbon .cb-start:not([style]){font-family:var(--wide);letter-spacing:.06em;text-transform:uppercase;opacity:1;font-size:40px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.carbon .cb-start:after{content:"";transform-origin:0;background:currentColor;height:1px;transition:transform .35s cubic-bezier(.2,.8,.2,1);position:absolute;bottom:-6px;left:0;right:.06em;transform:scaleX(0)}.carbon .cb-start:hover:after,.carbon .cb-start:focus-visible:after{transform:scaleX(1)}.carbon .cb-start:focus-visible{outline-offset:6px;outline:2px solid #0071e3}.carbon .cb-start:active{opacity:.6}.cb-nav{-webkit-backdrop-filter:saturate(180%)blur(20px);letter-spacing:-.01em;background:#fafafccc;border-bottom:1px solid #00000014;justify-content:center;align-items:center;gap:44px;height:44px;padding:0 22px;font-size:12px;transition:opacity .5s;display:flex;position:absolute;top:0;left:0;right:0}.cb-mark{text-transform:capitalize;color:#1d1d1f;font-weight:500}.cb-nav ul{gap:30px;margin:0;padding:0;list-style:none;display:flex}.cb-nav button{font:inherit;color:#000c;cursor:pointer;background:0 0;border:0;padding:4px 0;transition:color .2s}.cb-nav button:focus-visible{outline-offset:2px;outline:2px solid #0071e3}.cb-foot{color:#6e6e73;background:#f5f5f7;border-top:1px solid #d2d2d7;flex-wrap:wrap;justify-content:space-between;gap:6px 24px;padding:14px 22px;font-size:12px;line-height:1.4;transition:opacity .5s;display:flex;position:absolute;bottom:0;left:0;right:0}.cb-foot a{color:#06c;text-decoration:none}.cb-foot a:hover{text-decoration:underline}.cb-phone-id{color:#1d1d1f;position:absolute;bottom:96px;left:24px;right:24px}.cb-phone-id p{font-family:var(--wide);letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:22px}.cb-phone-id span{font-family:var(--wide);letter-spacing:.3em;text-transform:uppercase;color:#6e6e73;margin-top:8px;font-size:12px;display:block}.carbon.out{pointer-events:none;background:#fff0}.carbon.out .cb-nav,.carbon.out .cb-foot,.carbon.out .cb-phone-id{opacity:0}.carbon.out .cb-t{color:var(--to,#fff8d0);opacity:0;transition:color .7s cubic-bezier(.4,0,.2,1),opacity .3s ease-in .9s}.bento.boot .tile-start,.bento.boot .tile-hero{z-index:2;animation:.8s cubic-bezier(.4,0,.2,1) .15s both carbon-in}@keyframes carbon-in{0%{opacity:0}to{opacity:1}}.bento.boot .tile-start .big-cta b{animation:none}@media (width<=720px){.cb-nav{justify-content:space-between;gap:12px}.cb-nav ul{gap:14px}.cb-mark{display:none}.cb-foot{font-size:11px}}@media (prefers-reduced-motion:reduce){.carbon,.carbon .cb-t{transition:none}.bento.boot .tile-start,.bento.boot .tile-hero{animation:none}}.carbon{color:#f5f5f7;background:#000}.carbon .cb-t{color:#f5f5f7}.carbon .cb-role,.carbon .cb-hint{color:#a1a1a6}.carbon .cb-start:focus-visible{outline-color:#2997ff}.cb-nav{background:#161617cc;border-bottom-color:#ffffff14}.cb-mark{color:#f5f5f7}.cb-nav button{color:#fffc}.cb-nav button:hover,.cb-nav button:focus-visible{color:#fff}.cb-foot{color:#a1a1a6;background:#161617;border-top-color:#424245}.cb-foot a{color:#2997ff}.cb-phone-id{color:#f5f5f7}.cb-phone-id span{color:#a1a1a6}.carbon.out{background:0 0}@font-face{font-family:Chicago;src:url(./ChicagoFLF-KeddXS6Q.woff2)format("woff2");font-display:block}@font-face{font-family:Chicago12;src:url(data:font/woff2;base64,d09GMgABAAAAAA+IAA4AAAAAUzwAAA8rAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP0ZGVE0cGiYGVgCDIggEEQgKgY9IgYtGC4JsAAE2AiQDhVQEIAWDOQeDQRvTTkUHYtg4AMTv6klUvSRodFgdH9gEaqrQ6vY1oiIhhBCrVvzYDvW7M874pr3mf/b9TP0GnnBS/aYnnFyPIPqu+shq7c4B+ITwRLAMWOc9UoBGMORVIs0luY0H+lPfv5AkPBbGdHVPbkFbszI0w97Aoc/f+zr77rdTKqCxeBp2dI54aFhjAdB0l6E0VvFecQMYQM0SFmmPXR4VEOWBTttUP8aEfx0s7a1pfjhjxllPx4wwFahP37mP0NxK47omfRlEdKw8zgCFBVSnMfTS2F9LXydMe/L9ktYqdmuAZMIcANv33u6+sU6rc1daKffuaVfava+bsfx9bkqvNLx11lhga4B0GhwUBMM8ISQMBMDcjzW+h5l2Kr0Wj5+IE5JNOCJrZu51fCcR8PYq3x/hyT3TILw2cIO/QEf0NlgSwq1CiYRAIOI+4lcV6SzyWZyQvHx8Y2JoJ6kL/CCNkHziCcfjaB6mUsisG8GDCEAR6IGl7Nw4otNLB4pfUleFjvb3dL3b3YMXvOsHf/onVo6f4+SMoS50vRvd6QG85AM/kfhzz5/kh/ND+cH8QL4335Pvynfm2/OGNy/eKvADRU3YNBJvSm9KUVZYhH2q8q5qnvUflGx5QayyQqlSa7Q6vcFoMlusNrvD6XJ7vD5/IBgKR6KxeCKZSmeyuXyhWCpXqrV6o9lqd7q9/mComFA6xDwrqrJu+24Y52lZt2M/7wvgA6A9mbn6FLTDwq5zB5+CndjiBNj25oLvPt0atrvb+Dk73YwN34CNb8GPaf/X5L0+6njM/vgTcNz9cSpgDxh+7BE5A24DYmvSqQw5n2E/QF+MwSlOxyMWOklCEUd+91BJggkZqRBG3FYSFKAIF8GkSoaMrq5CXbAgZA5BhMESN0qXp1VLDLg8qaWO3LmzWkspXbnMpbOx6JubFcozG3XEhaCAOK6kqlVne3TrUKu1aRhr9PdQ1nGizC8Az2BHtzgAH7s3tgpYeCvZpzkXxLcrcIaS33q1yIXWWKfGPm230Yjw2bojj+Ew8Fki5JCq1hJbIrc9vV/sXxf/35FD23wj9kTvz2fPtUfDNfhQprYAe+/MiOEaj8rwLtsM6xe/dTaM4+vOWLOoF+O7sWTSs+KpY8TiIrxfDBt7ICp36V3CC8XN3BWSpRc2UNvDq8NIakFJUYTCqUisIi7+e28eBWeWEew6w2/E00rl6VyxZpWvU9Vl77eG6LV+e1471JvN5l6ZLfw2pZGgRsC3sTFtZZKfub4AZmTDrPb+GhaBoLaBRXefe+T7ip36LG6eu4V1ICK55bJ8U89WnZeLRoJavfumsyE8EVtmETAvqCSh8IF7pkNCt/2Wt3mpFJbwLZSh6UqBJlbGy8VIlTQ6S9ieRbDFyzVqpzCo4cQvAZenjFxMfFjJljgFYG1s6wUHjEqy6agNbHEJ/kV6Ua8iv82j/djRplVW4myJ1JEtr+wMFANRVMv5QmEdXHkie6i4Ig0/5raEktpR5E2yexwqS7Y19RyuHKTJpDG9kBiofEGXMSd8OOUP+q0qIdVxp6KI75kt15axhvKVsAq5cl1yNuBClReu3AFYJ5CIb6rKas2yekUWUU/avdZ1I3gw4ArJMFbeIWvDlQE6Zk2fG8BBJrxyZSiUgIADPGKq5fLcJ0AnEnLxPHeVkU8jJy/FF1Xklr2UDnDjjJHLOLeQVE0+7ca1uaNEH9QUhDhJJqyOjOAJCnkodMiwHluqIcVvAkKMiOjSlXQXuY2ufpJPoJoR4MBC9+CzuFyx0lPxJqWOkCxpMnIv6de8T4bIFmFT0KsGIydKoy45pqfYQs6oojLWaHdxVeqnGEOkBWog5/Yq5ULyF6OAHkFXdKEOmI4Qn4mQkNTbtLhSyBoPNNqApVrxOOjlIuVxoxDIYhlY95N0j9NxeDj2/wp4jjFhP7JnYweIJ0XUhCzuCX5OPrbyhinj0+NxPiwA9xYJwOsYh8hX2FHLoykKoT6s0HuVzHiUkfTGbeHnt4GM53boCbhAuzF2lfTKa/ZmL3D1QePEIcKev6uVjHgkh4heLK9PQOlzYbD2qvQz7PueIky7yTqI7M0w58zj3AP3rLMA74groFeYBegMf4tMVZN2s5wzKqI6mbDhSSenGUAWpNIPhHeGEZI+UDQ6nsYaMeSr3Q9x9qPIKjTGDznhF4mdQ7iVSftf/5uxdBl4hs4yv5sun+3sfVrSIPfkhcDfIYz5uVWrZEEPKB+hTqPYo8kQQhVCmKSnRCAbSoqaGNseWgakzKqKwy2zTzLtQuWlXZq0nFi6QFXldRyJbWy+QsL9nJXzytstxMMY1sjSJT3zalTBEOvVoII0X61EOhOIl6qF2hK5b9YjNC6z1SikPgPPRSKxgfTI5mgNC8hxRqmsCcdTy2JMQI2gmZFeQBZz5GBsfguUUHgXbigZmYHmZClE9CUniPuA62RfTwXtQS3yIEiMzoRLS/RESzcx+fXDwsxYoKS3Qy19m8eKt6CXXipr59nJCJt/8cGmKQfZmeUayMDG6fSpi98nU1QyWczTFyjtLxntJ2ZqfUAfuyz7YcOCuzNY1j6R4wDAvHOdQWJcn4g/n7CQkqTlVJc96wU9ICKTJi33E6Xk0zyNPeCPz7Iuu0XG+iT1hiBtSyygnurP5Kr/7YfYU76V5Nbfqbx+oc83nf/5deXzViuEas1duhlulp5lNZwWg3BQ8MMtLq9ZkXEyZ5stKM+xRCXhS5UlfWO4Lu8cYMO2Rd7AfHNyih+Ix02wCddaR9AKKG0Gj5RnalWv49eBOmJqFv+TP5EHuUrfA86QoEivRfRREuu7pUnF41KitLJ+0LOo2/qHd2sVewARHvQMunKP6DKKjQQymJYSphmcba834MVEROw0Me9N2axDVB6R6hS9AQa21cEV7Z6yWFuMyPtcIl9VJZlniDK5xOlfgkcy6fdJPfEpbrMWktytYU8RTnaVo1Mbzqt3dV5yvgml1rM5NsVt1hr08ChceQqepVcJfi0DZEwals9Zp8FZJGBFdt30fAA8MkztAJf9C1jbSXS0KevC5EMHn0DYDN+JCCIpXdRqzcaZFrel6l2fLOqFE7aVNSCBC7HigyYRFUEUTv9Zwrs1h5QDZaN1Gv+djveGbNZusFVsqHm3FrGjD7udNWUDhzOFEZRlS7ATKdNglSvL+3c7LYud0Wzu5mmTF/FrTjpjA3bESJTRm6MlPr749vjbzZPrj9dPzY/Fap9FZ05t7qVJB9Doo0TKbGGmOtMRKdv2SBQkW4AfVmlNPjBWWQmY64Rwq2sTH0ZLuqCLuakOz6/KxHJ6ak2MtAduQkIKKwQPTN+bZpVdiOlh0Q5gO7PdSuzRMYiNJ7NibFYiNFuSBL+6rU4TQ28UpdA/o40L9ANtZbAR0yodNsqeiZr2DIZddncO7jDcytMgMKNMQYqWm3ryMa3oMqlffA250tDY2Q0pMnqw7YPbr7PCoF5qmWNK29dtdrDP7VvdICpPokfJna+THCDJ0MZc8T5gG5n21+HtsMlLLtPeKlnsO7b5G9QyMFK7I5hDNKctqH6SO2jCjKTrwclpr2l/UJxgjGzn5JYZdGzuLQB2o+4SKPRMmOjKykhTbHSMBnk4uc8vtP2juHUg+w3MFGiCjF25KU9dZ0KNA7JvToosjYfUzppXK6JkzdUJBl5/EHeT3yofy2gEHHvmzjsfRuaLLD9FdGO6PxkhCiE/ZE16nSefU6DZVxZX7z8rx7nYoes6mu6DCTUp5WeGQaO20YzL9LeJZmK1nJHLJ+ALlNElJ1Vsf20wT4YpzVZQxl8ZthsUYOalp7S7CPBs/Vk6daSqZFKqh+RgvbNXU3qktMNwQq8B+RAaBwekiLpLKTsbjmr2Fw5kv8nb16ijeXlMICDB/klYzaUXrdsq6I/Mvkk5ImRMB3IO7oLjldX5IbVSpAba93Vjox4N8fE6ZqmTkMoCEGlgqhTbjSbkrLcHLGeZ95gZ7+yNO2WrP+agTptq95r0nuY8t6w12cJv0GNV4pGUrhZkInKMEqA+t121/SsyvHlY4rq6L7TfxtuCMrFJYmO7AXihxWYjLBXyBXeCB3I729MHym8IUgurgvnGjnkJ0y+LgHQ6sahsKQGGad82iPIx75OZhF6ZwQuKmBwUWYEYVKBntWwPTNB4iiqclGXWYbyxClk6xoOeoVifqlzGyI621UCX0E3HmAaMRlCnQJeVXm1p2Ru/+0VxnfZoJehl2m3RamjslPkLsU+FbW7Ds/MDAExWkzERG5GZ9IGYwkGbfhmjh2MpObVzsJmdlHZfcwjzgWvlQWC0Z4PUyoDnCKzLsb99t/bD4P3TGj9eZZtX+x48u/xvnbh5+Ts/+5MdXsfIj4IVnI1UOOU8/h+r8UcOIODTa2X58Ojy3+17J/5eoL8IxsdeALc5AAhYjHl7AuDYBPyj/o4rLgDiDcIQQBQcBbHVojxjSfgabg9icASWjHki9ArUwq2CSSQJeKEarImUL+DGX9AVKcouu4ag89h0DI1U5LWLMiFElQG8z9izLYMlyzIBkR7CFvWS0+saR5kJvt1se+mCmrTKMYyB7jIWekNIOys5id2SEw3c9Dd/eYXqUfnu5umkge10dj1zJS298yzCqXsltRX3KvRyyF6llhv2qnTx9nm1VpC+S5Tt6ImxCIftlXS0YK/CCPW9Sj2dtVdlsLs/dK2nry1hK9vazC4W2MEOdrUlS8yWw+jfuVzvU15oS1tZxkZ2tpkl7GACC6eztP0Qr4HlbGZTW9nNdvxPo/I1nTsDDt3RaQMz3Wz1D7azXWxlB9sbapxxxhvDcNH+xtVLDJVRZwhNG12UsDnmg03UuO3vTVR/geL/INq0a+mgo04666Krbrrroadeeuujr376G2CgQQYbYqhhOHgCkURGQUlFTUNLR89gvAkmmmSyKaaaZroZ3Dy8fPwCghZYaJHFLG4JS1rK0paxrOUsbwUrWsnKVrGq1axuDWtay9rW0dHV0zcwDMklONRhuA+n+9LhjncMzsNVuNTRDsEpRBGl44jKkd6P2vmudrHr8JQnXG9jmzjRpp6xmSc97QXPes7zNveKF73kBmzhRyfhda96zZaOwta2so3tbGt7F9rBTna0s13sZle728Oe9raXfUyM/V2EA90YTbQ1u61nBkPQIG4UMoXm0LrQSf9jrbzgPLPBYAAAAA==)format("woff2");font-display:block}@font-face{font-family:Geneva9;src:url(data:font/woff2;base64,d09GMgABAAAAAAvoAA4AAAAAM6gAAAuPAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP0ZGVE0cGiYGVgCDNggEEQgK0wjKGQuCDAABNgIkA4QUBCAFg2kHgkkbMi1FRa2cnCqR/H9YboqILj+A2kIJjjCjQKIRYjOzUnF0V7yBcBDywCYPz3D68G/z919Jx34hVkLEFcJ0Z/qb+3h4fn/UuW+ENTIY9dNSadpazmYSEhiafP7v3f1b926sIZoGOsk6Wfws8TzrA4XxgyDm9gsFOmnHdW9LYybYENfSIDSuKxQ1mXsDmFte+EoLJP+dRLTT+MKrfz22jq3LR714l2Pp0DW/Grzy4iv3M5hotMFaOA3W/wDjAhtIxAW+NpFl2yyL8TiOMkaR8QwRkP+/ZbWH65q5vpwUqSErTphdNAqLwyHU9lT/X2+nOjx6iRdy/vO79qqmenm9l7I85BlDzi4JxUNosFiEtBxj7v8XjtebvIELCU8kvIhONP5af0oEvA0eBx7cmhPgRWRZFihFTSFWCEuFXCQEAhHtmD8P0q49ARvE946faBsiSX4O/qwCIflWbaaeJsjEVgTnP1Qk0kLYXZDDsvqt4qKO4tfmbUVtMk6h+d6uu89rPvFV+OT2de5BGxp7Ou+udOFn4f1fcfrD/88R++zUQsvPb0eA6vjkCZZOtLfMZEcnZ9OnW3YGIp/wSiIhOS3Iyc3LL4izGHEx9fqL6IZp2Y7r+UEYxQAinKRZXpRV3bRdP4yzvaJqumFatuN6fjaXLxSDUrlSrdUbzVa70+31YeZs+IvMW8AfPnHoeM5p7nbJYTT3OewxYgpgLOa7DtkA46YzgIWL4EsXW+IFTHNq03SK+I+1ln1uFBNvoXJXUGUFYF20wEmD++tzByRpbFkLu20ANOlDGx2sGOx1MYZ78Qh50qWO1NZNQTfZqaABOnsR7TzZ5jRG0SH00EnsQd0WQCXrEOkwIS3SjyK2XyoKf8KLgWkY0FBY3rAbUnUVoJB1tz7wgTuCvPAPgqQ5anERHyQfYoJBwIeg1h6gi5jtqwhNZM/J0tdxLkk4xQLFFLnfiKLA5EAiYPhYNqesD9BFfyGEat3vSuC9vqUkDvsD5/uca7xXP/Hhbfzw8JaovMy0I+YTCAN3/SHIMlaHWHHD9mmf0H3CaRbnthJ9dM5m4jiUXXS58oR7isn4iA2YZWgcA/lWTidyIX0Ie8EIXKy7HB2utuH7oG3tMATZaz1MA5X2DnmZluvzELD7N8fv8iUdY3aAyyvAur9BJiM26Fb6oZye5NS3ulJ6Yn1cofjVsSSdj3GfPprITJIIwJkITYSV0jS+T5NpdPKM3mXxQ1Atk8VBKQjQa0VjY+NqOTCypNodNVE5RpjlZSo8qE2WQpPwku4PLCPyBzR5dGRLdXnk0ApIrM8TuKDf8PpmXu/srtjOwoZbpATRDj7poV66QBMDErDzjGYSFZCtjJQZkCsjCIAKtlMBFTFTNthPW9OlkJTgozfAiXQ3A+fOeruzSZjaZxvRwjddWvgifa7TpM5UCYeA+5qU2tsQuNVNYGLuxWxHKaRJwkPmChWrU/IAU4iIL+0IukWSvvcVYOYJGeYIj9wim7XCRCopO4mBs0HwHfWE2dw5ux82RUchn/JeS3sExGcFDBEJde9q/LU8VpjXFkgFggzZxGLoV/rSS7hwF0Ll2FRyOq9Q9ht2G5Yxn9MyjtfQmtwiNOi4MKLmoVakvSzpRmAoABhAXmBqDXA5SB4G2yi9IMfAuXdEnjoY12QpA6JXIFB4jU2TE7KwJRyBFegUSIfnL5CoThZ8eIeICnVznmVlNXuofisQQIIJD6oQUp7jI8vVWsKpqZ4VacZQ/5Am21gJwCr6JBVFGxDtpZ5vWoV+T+oJ5ZnNg0Yb182CKtCw2CM4AwZPvEOXMCKwC0iA2tN+C7FO6CONAnhntVVfhtGMPvUxqiR54EPA9JAWWDVK34Vgvry5IuYj4HNVIzQ+94SXj0k/QSnPoH/WigUzoE+NbDeH3gebqWmFPqGoCh5XlOYdMfuGptdpL5JjRu7oUU2GcVqzEryey06qQre2XqhaUGweIqIcbO6ZHS5vBeYVM0UllfZMbntIwB8rI2UhoPIBMJZ0WoK7I2WkRKOKsXgRkWCg1iMMqLtIZCaxIakKpnRIJhwI9shnydURNarfIXhgp/SRDMpooKhA43oqhRJP2qR8PRGPa+JoNAjFXC22S6EWIJkbCm5T8ryhkp2qAfBUHDVFCD4+5zHCx2uMN/nljPKbIscIc29tQZOAJC6qtAVyyzTY+qQ+CRS4TYOm84AiylAkC2x1K7sFUdfaGprZK2p597K2o3lWRCVfriAyblI/LuEXNxJ4awS5TCpJgpe2UAtrYQZBpIKJRnXhBQomFbDDEEBG0lWjNFKi0aChSBNuxF36Li3IBWLCF8zNhT06E+AqqYxrQnBkKaWMJFjFoYd9aNxVSTf9Iqj6Jom+Tz5qC+fyO1nhVExvX3oT0Nn2dn3IZoqQMBUoGfTSujavrdINQvAmNilXRkbasiharMFX0afliIrHLwHIVwHOijjoqb9HG5HJL3kvXoMZGV+KNVPPSyGBR+NRxrxhj9kibdFe3xWmI0xhC6mumQhOIMi3y2oj7Ir2Vu4MVgeRcjL6cuKMgxBbb9GaxS4kXT3w4fozm2scUm3cJC8ytdylV3s89S47WgaavOZFcb73Z0hV+sx485Tbd0Hl2446BOp5q0bw0+E4OAfO+Wr1LpNxUlxIDamQ69HMN+/FSaP6vuHUqP54QMaAo5IOXD+dDGE8GV0CwIjjGcjdv95eqmCi/hRohQG/PDAlE/pcIvjFQuhSmTHspaqne5HsGR4tVAyJd07nCAHPOai5P3GRosHu1dyZe41FHgW6RoXMgPAu4BxDNz6X2fB5s8Le1A2+D8WciTDh1OP6cu7IokLlx6a19tlsxdm0gbT2be8XjyOLSkam2c7OsuPpm5qxeKKDDD4Xr2wHFxdPw4sT/A2U6zCh/iB6nG388sMuah6WGZMpU6c5vMe2xG+bIjZYPJwtZFgWramugtzg9uPSIuq2yDhJLBi6QjEOwHma+rlgaEmTEv6yZ5PRpnxXLTRoh/+G8O3GQHry3qXPY7uNuN/SKl8kaU8aGEbG6YnMYGjiv4baNL8iKP06t0LIXb9byBjL4HQcq5F0DOUXrq6JWl2kXABaybfinDsePFB52rwXuCMKp4R+YgEW0OxlUBqNSIWnw6V3blEuTjkMGDpTWOFRVR4/v7SmmCfD7KUZ3mWBz17pTYLFTf6AVE+W+FuXil+o8pGXD2JsMFu9+2hVdjYgee7e0eiEpqlQSsev9Lz3DW+F2WmZ0MH/NLpVnTph/rmOXz6PLP+gS6Fl+6eU63fqIea9r07h0lBXK6clDPV4Kz/+PLSZfyODYGyn7eEnvPrLXD9/9+Uc3Umno1ACoe0fW1hFLv4fJAL+S5bFdKJADILIwEICsfAwJWUFGZU33dCzs/Y6C9+HWCvLqYYEaYrTSzOmzNIdMsN3qmpn9qMtxY326u9KR2QIXWmHcmJDlokOvBGS4hVSOnmCnnDjYlOGvX3DvJW1U+zyzMeo9m3c4EFgmf5C6C/bH8nEYE6588IuitWsR6FcpyjJVxHlqOMe5Sr3PMpTyb9Pz1cezcCJ3CJUh09RqC+JklK9oxxtHKNc9b2iPA19f3K++qHpYm5l7EixtXUyQ5dRq/Hx7zE+8OGdzW2MjB0cucZFtnvq8lfxlo8Px7/QFz9/EvQyNjJ3tsZ/x/QzTm0Jmkyij7QfTZuywZ0fN7e1Ierp6euIq3rw20NbEcIA8dEcYSThL/v/1Va+7PcB8M8C/gcqVKRYiVJlylVSmUKl0RlMFpvD5fEFQpFYIpXJFSqqauoamlraOrp6+gaGRsYmpmbmFpZW1ja2djIUKo3OYLLYHC6PLysnr6AoUFJWUVVT19DU0tbR1dMP1hFLLXPVdt9Ybr019jnlqNWW2GJd5FjpNqcdNsTDUE+rjPcywd8llyM38gqm/c8TaOqx5fMx869AOw3r0wgh)format("woff2");font-display:block;size-adjust:122%}@font-face{font-family:Monaco9;src:url(data:font/woff2;base64,d09GMgABAAAAAAloAA0AAAAAI0QAAAkOAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP0ZGVE0cGhgGYACCXhEICqwEn20LgUoAATYCJAODDgQgBY0WB4F4G3wbRUdzjwOZbDrB/3UCN4ZIfaivUnAoimLBgoXaRCNqPGpsHMqazN+mD/bauxcsH1gRavT89pRJ25cx/73oFRAnOMTRlvZ9HkH9Wvg9b/eIQoQbdEDk4lJRqVMhhUJFxXH5kwH6XxIKRwD998ejmx8HJZO7MwFL6iV8B7Ba0Iq8MyX8jBfsZsOCwuC8K5R70EHk8pDzTX6/7Xb7NsEytXzsId4ioRT0YCiVacHviahg4JydnlEnTAEHDljt/4VKsqxNgZKh1z94bqi/wCoe1Xr1+r9pzWYotY+DLhTOgLC782fy3+6/Sa7t9dDaHmrvVP8JZTZ33UGXWBy+FdmqETi6qkaBUB6hNJtMs5hk/wCM3hgjjCIE6KjbTb5jPhECvvj6+R/e//r9z97yAU10ZUJ+nRSr4q4Xecpr/2/WPrHUO1oIV/YhFP7B27++fYqgwqRJVO6GRB8BUaAwiYwMGcaRwWGZwDiadSRVVQnTfZPwL0ySTAL/7t/9AwFynHYGnHWOKBOASEgAgCDLS+VKVa3eaLbanbeN/gdJ/715fhBGcZJmeVFWddN2/TBO87Ju+3Fe9/OuRc3hEGFCGRdSaeO4nh+EUZykWV6UoLDDmnNVDSIF4/8VYOz5h79CbKZ8hMpBmPtXo0RAonqdJSAyKIluS+gNlBVpYGHUlam3iQedCwgaRPA2MAB2wlZlyyBSY2msEgHbwH60jBGTKvkonh7PzQYrlG2ryVl99nXV4/jITH7jBONacw5y0+SWXRv/qeluIrh9b8KZjUOIJQPXit5lR5i8vbbHJj4N8x4M/QR0OD7nnzlqmlC4vEVSvvsvfSwiBUJOXGnLiBCo5t6hBmGmhkzlkzzSbmH0DV24nKc7fAMh48tgI0SnnLvQiDI0kfIYZA1dM8QA220UCEA/Ucbg2gMDDQOIUBsZpNG0v0VYeIzObe6Tb5DCRXSIxDkvI0nAJhmcFzDnTFS8eJdz5IB0dcYRuBBUVBDmUZKZH5IZhDtDWxyWIAtRSnE5Q9GbtMAZB+qXaxD4eikHmzLEqdwEl/uRxwVVIOMsNL4Yc3sW2d5URHUwCgjSrHPXOPgadEN7yA4FYp6pJUHyTI5vioKSgcWLDRsTRn5UrEeBk1JJIqaALYmY4mqQCZAmQpoARdikDXTVlMBxemx2lKTj3uAXVMLA+KEoyfcSsTthHQIKRE4/xllXDM0gpQUhBuJc7EFaoxkSDFDfGU5HHFUTLn7m+we2tglTBvFwHSMvTGoaLXHWsYzKOCWm7BgjlWkMFMdogcSrpdQwWPAR1wIjJSHkhoPC2vz/jirbqcnsMoWXaDeS1bCrelpbKHSOitk/EhRada71HDVHUQWMiWokRlSQ2a+OmTv5zu57RPALCBbAgUi8lvZiZzdlhpkA2iHtE9Aj5v8DcwE5HtYaaqEC8HRjE4ztvTVqBhbQjSqoLQUb/LUfHT6tMXsCqBxhzLLe6fEE6u1m00gG4rjponvt3CrIBUsOjvsrAfz2pov9Me0vHtQNS2/tPebmBkH28SfvJBdV8mwqWJiMumGAi7dA1GSBSla8V5ymmJZlGWsL7aJtExbMouswW2xadlhU+/XuQbeDp5binIsBtHWp1YLNNsbhVDMgQFpnhcHoDoNb5mxppghGmEQrCXK2FzNgvxr7smivHqEWWZUv/5riV78TwOmnThAiM13A6sUFQHlMC9tcKpPPITsw0tRw5jT18AohhJrImsK5IBIehbzsdz+JPrFgehe2RgODaMYfyHHAsnBHFj0GpA/TYbW319o7IftFSOSmUhEyJSiOd3hEAi3pwe6ObbqN1WAdiHuB9MPWGsRoG1Bgry4JmaJFf91NAOqLu5VJmhV4oigoUBQRkFAaKJh17st7aK+94egWPtU4xOk3+8veyAwPe0DFgZwecPQTZyGVeB4FYZMHashfWqHTX09RSlxCpsIzHN95yFkxyZhqkIZQO1BJxkWJcxkmic+AZcm1lU6hIsrf/Pcvth/fX9f9Op77ss8fgv/zaIKqBILk/0Dq47+Bogdm9znyhPmxQLJF3yuEWoNsakAIwsAY1wD6WcB/vPFONtvZ+hDDDeyB4LBdkRh2UuFJuYS+O6Cld9/+PG86IFFYb1Lc8CAaYwUkQ9kpmVRclZmeRzLX9rksafhTlpVjqKxYFw9l1fD4V9Y00lxZNzPdlA0j07eyaVF2RLbMyr6SbQvycw8fanb+iyeR17CMNzI07ZFJ20WZmeK6zI3zUpaM8L0sa0ZJVlx7GCOr5sRnsmZEGirrdj6ulA0L0hPZdPrxd9my++mObDv+XHp3Q+19vu/jM+kNPiZGoeTQhdAyNLpqjqSya8VCkRi+bFu8iNboX+aoNj9KgR16Xdtcf73PlU6oHthLKzwwowl+Nn0zsL3V9Zw/zuRB0eBdedtr3N/P8Ck4onK/VMbQjUP21fEgbWKZ1l0p4gvhDvi5Iz+k3h9QXG1YJD6UCjdaS+D7a9S7o4M/Z0SiUuwmOsNqYNCvdYP7eqFBRy3pxHy/sRSvu1ffU7f/8Hdmw7OV/fDF90c7tvIEXOY4g5VA4D4U194M+XyjFu6BqnsTZOOqbYT+YBm4mPKrgWPwz197cJT+iV7EWHWUHoyGc+WMfe4SR7fNjB9y45+pqX/+tZe9xiV1xpJeJddnCyMez1Rt6iijNkrgcIrESvTCCYysIPbv8hKYyyRSiUxirIcNPGv/8+eHBPMsSZMM2GKi1UHPSaDtQGzbZ5HW3COZUfYfiTojgaJ8c82jqAO8ctNsLPb+ubdw3zu/3oqJFSVNDahcHTr6epNC0KNQyklakutLHx5LCCTrLQwe/G2kCjUouG9m7ldlLreXH8+KIPHDANguA8nUVKTRY7EVa0bnKP3SBmX6am9RpV9yUeuzGMe+j2k3eD3sLmmK/x8CvkHh7/jVQ/mZLKu+cWw/fIk3pb4BCXBRotD9/GyIFJls2/o9U1XX0NTS1tGlM5gsNocLgBCMoBhO8PgCoUgskcrkCqVKrUm0ajl9IJPZYrXZHU6X2+O1yWZbbLWNCoRgBMVwgqRohsPl8QVCkVgilckVSpXP7/GWx+2+JquatwEAAAA=)format("woff2");font-display:block;size-adjust:115%}:root{--p-gray:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='2' height='2' shape-rendering='crispEdges'%3E%3Crect width='2' height='2' fill='%23fff'/%3E%3Crect width='1' height='1' fill='%23000'/%3E%3Crect x='1' y='1' width='1' height='1' fill='%23000'/%3E%3C/svg%3E");--p-light:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='4' height='4' shape-rendering='crispEdges'%3E%3Crect width='4' height='4' fill='%23fff'/%3E%3Crect width='1' height='1' fill='%23000'/%3E%3Crect x='2' y='2' width='1' height='1' fill='%23000'/%3E%3C/svg%3E");--p-faint:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='4' height='4' shape-rendering='crispEdges'%3E%3Crect width='4' height='4' fill='%23fff'/%3E%3Crect width='1' height='1' fill='%23000'/%3E%3C/svg%3E");--p-dark:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='4' height='4' shape-rendering='crispEdges'%3E%3Crect width='4' height='4' fill='%23000'/%3E%3Crect width='1' height='1' fill='%23fff'/%3E%3Crect x='2' y='2' width='1' height='1' fill='%23fff'/%3E%3C/svg%3E");--p-brick:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' shape-rendering='crispEdges'%3E%3Crect width='8' height='8' fill='%23fff'/%3E%3Crect width='8' height='1' fill='%23000'/%3E%3Crect y='4' width='8' height='1' fill='%23000'/%3E%3Crect x='0' y='1' width='1' height='3' fill='%23000'/%3E%3Crect x='4' y='5' width='1' height='3' fill='%23000'/%3E%3C/svg%3E");--p-weave:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' shape-rendering='crispEdges'%3E%3Crect width='8' height='8' fill='%23fff'/%3E%3Cpath d='M0 0h1v1H0zM1 1h1v1H1zM2 2h1v1H2zM3 3h1v1H3zM7 4h1v1H7zM6 5h1v1H6zM5 6h1v1H5zM4 7h1v1H4z' fill='%23000'/%3E%3C/svg%3E");--p-diag:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' shape-rendering='crispEdges'%3E%3Crect width='8' height='8' fill='%23fff'/%3E%3Cpath d='M7 0h1v1H7zM6 1h1v1H6zM5 2h1v1H5zM4 3h1v1H4zM3 4h1v1H3zM2 5h1v1H2zM1 6h1v1H1zM0 7h1v1H0z' fill='%23000'/%3E%3C/svg%3E");--s6-chi:"Chicago", "Chicago12", ui-sans-serif, sans-serif;--s6-gen:"Geneva9", "Monaco9", ui-sans-serif, sans-serif;--s6-mono:"Monaco9", "Geneva9", ui-monospace, monospace;--stripes:repeating-linear-gradient(to bottom, #fff 0 2px, #000 2px 3px, #fff 3px 4px)}:root,.game,.menu-screen,.lvl-card{--title:var(--s6-chi);--wide:var(--s6-chi);--mono:var(--s6-gen);--jp:var(--s6-gen)}html,body,#root{background:#000}.game,.game *{-webkit-font-smoothing:none;-moz-osx-font-smoothing:grayscale;text-shadow:none!important}.game ::selection{color:#fff;background:#000}.game :focus-visible{outline-offset:1px;outline:1px dotted #000!important}.game{--void:#000;--cyan:#000;--amber:#000;--yellow:#000;--rust:#000;--orange:#000;--white:#000;--dim:#000;--area:#000;background:#fff!important}.menu-screen{--g:#000;--p:#000;--r:#000;--ice:#000;--line:#000;--tile:#fff;--dither-fg:#000;--dither-1bit:1;filter:none!important}.crt,.game:after,.noise-wipe,.corners,.whiteout,.theme-strip,.theme-wipe,.boot-wipe,.game:before{display:none!important}.menu-screen{image-rendering:pixelated;background:#fff var(--desk,var(--p-gray)) repeat!important;color:#000!important}.game[data-pat="1"]{--desk:var(--p-light)}.game[data-pat="2"]{--desk:var(--p-dark)}.game[data-pat="3"]{--desk:var(--p-brick)}.game[data-pat="4"]{--desk:var(--p-weave)}.game[data-pat="5"]{--desk:var(--p-diag)}.menu-screen *{border-color:#000}.mac-bar{z-index:40;height:20px;font:12px/20px var(--s6-chi);color:#000;-webkit-user-select:none;user-select:none;background:#fff;border-bottom:1px solid #000;align-items:stretch;padding:0 8px;display:flex;position:absolute;top:0;left:0;right:0}.mac-bar button{font:inherit;color:#000;cursor:default;background:#fff;border:0;border-radius:0;height:20px;padding:0 9px}.mac-bar .mm-mark{padding:0 12px 0 6px}.mac-bar .mm-mark svg{width:14px;height:14px;display:block}.mac-bar button[aria-expanded=true]{color:#fff;background:#000}.mac-bar button[aria-expanded=true] svg{filter:invert()}.mac-menu{display:flex;position:relative}.mac-drop{z-index:41;background:#fff;border:1px solid #000;min-width:210px;padding:2px 0;position:absolute;top:20px;left:0;box-shadow:1px 1px #000}.mac-drop button{width:100%;height:18px;font:12px/18px var(--s6-chi);color:#000;text-align:left;white-space:nowrap;background:#fff;border:0;justify-content:space-between;align-items:center;gap:18px;padding:0 14px 0 18px;display:flex;position:relative}.mac-drop button:hover,.mac-drop button:focus-visible{color:#fff;background:#000;outline:none!important}.mac-drop button[aria-checked=true]:before{content:"✓";position:absolute;left:5px}.mac-drop button:disabled{color:#000;opacity:1;background:#fff}.mac-drop button:disabled span{background:linear-gradient(transparent, transparent), var(--p-gray);color:#0000;-webkit-background-clip:text;background-clip:text}.mac-drop hr{background:var(--p-gray);border:0;height:1px;margin:2px 0}.mac-drop .pat-sw{background:#fff var(--sw) repeat;border:1px solid #000;flex:none;width:30px;height:12px}.mac-bar .mb-right{align-items:center;gap:14px;margin-left:auto;padding-right:6px;display:flex}.mac-bar .mb-user{font-family:var(--s6-gen);font-size:12px}.bento{gap:10px!important;inset:30px 12px 12px!important}.bento .tile{font-family:var(--s6-gen);color:#000;transition:none;animation:none;overflow:hidden;background:#fff!important;border:1px solid #000!important;border-radius:0!important;padding:28px 10px 10px!important;box-shadow:1px 1px #000!important}.bento .tile:before{content:"";z-index:1;pointer-events:none;background:#fff;border-bottom:1px solid #000;height:19px;position:absolute;top:0;left:0;right:0}.bento .tile>div{box-shadow:none!important;background:0 0!important;border:0!important;padding:0!important;position:static!important}.bento .tile .ep-h{z-index:2;white-space:nowrap;cursor:grab;align-items:center;gap:8px;max-width:calc(100% - 64px);height:19px;top:0;left:50%;overflow:hidden;transform:translate(-50%);font:12px/19px var(--s6-chi)!important;letter-spacing:0!important;text-transform:capitalize!important;color:#000!important;background:#fff!important;border:0!important;margin:0!important;padding:0 7px!important;display:flex!important;position:absolute!important}.bento .tile .ep-h>span{display:none!important}.bento .tile .ep-h a,.bento .tile .ep-h .src{font:12px/1 var(--s6-gen)!important;color:#000!important;text-transform:none!important;background:0 0!important;border:0!important;padding:0!important;text-decoration:underline!important}.win-close{z-index:3;cursor:default;opacity:0;width:11px;height:11px;position:absolute;top:4px;left:8px;background:#fff!important;border:1px solid #000!important;border-radius:0!important;padding:0!important;box-shadow:0 0 0 2px #fff!important}.bento .tile:hover .win-close,.bento .tile:focus-within .win-close,.bento .tile.shut .win-close,.bento:not(:hover):not(:focus-within) .tile-start .win-close{opacity:1}.win-close:active{background:#000!important}.bento .tile-grip{z-index:3;opacity:0;box-shadow:0 0 0 2px #fff;background:#fff!important;border:1px solid #000!important;border-radius:0!important;width:11px!important;height:11px!important;padding:0!important;display:block!important;position:absolute!important;top:4px!important;left:auto!important;right:8px!important}.bento .tile-grip:after{content:"";border-bottom:1px solid #000;border-right:1px solid #000;width:5px;height:5px;position:absolute;top:0;left:0}.bento .tile-grip i{display:none!important}.bento .tile:hover .tile-grip,.bento .tile:focus-within .tile-grip,.bento:not(:hover):not(:focus-within) .tile-start .tile-grip{opacity:1}@media (hover:none){.win-close,.bento .tile-grip{opacity:1}}.bento .tile.shut{align-self:start;height:21px;min-height:0!important;padding:19px 0 0!important}.bento .tile.shut>div>:not(.ep-h){display:none!important}.bento .tile.dragging{outline:1px dotted #000;box-shadow:none!important;background:0 0!important}.bento .tile.dragging>*{visibility:hidden}.bento .tile.drop-target{outline-offset:-3px;outline:2px solid #000}.bento .tile *{text-shadow:none!important}.bento .tile,.bento .tile small,.bento .tile em,.bento .tile li,.bento .tile p,.bento .tile span,.bento .tile label,.bento .tile input,.bento .tile .menu-desc{font-family:var(--s6-gen);letter-spacing:0!important;font-style:normal!important}.bento .tile b,.bento .tile strong,.bento .tile h1,.bento .tile h2,.bento .tile h3{font-family:var(--s6-chi);letter-spacing:0!important;font-weight:400!important}.bento .tile :not(.menu-item):not(.menu-item *):not(.inv):not(.inv *){color:#000!important}.bento .tile svg [stroke]:not([stroke=none]){stroke:#000}.bento .tile svg text{fill:#000;font-family:var(--s6-gen)}.bento .tile canvas{image-rendering:pixelated}.bento .ec-col span,.bento .cl-grid span,.bento .ck-ticks i,.bento .rx-meter i,.bento .ec-cols.aq span,.bento .cl-grid.heat span.empty{background:#fff var(--p-faint)!important}.bento .ec-cols.aq span.hot,.bento .rx-meter.on i.on,.bento .cl-grid span.on{background:#000!important}.bento .qk-row b{border:1px solid #000;background:linear-gradient(90deg, #000 calc(var(--m) * 100%), transparent calc(var(--m) * 100%)), #fff var(--p-faint)!important}.bento .cl-grid.heat span{background:radial-gradient(circle, #000 calc(var(--h) * 62%), transparent calc(var(--h) * 62% + .5px)) center/100% 100% no-repeat, #fff!important}.bento .kp-bars span{background:#000!important}.bento .kp-bars span.storm{background:var(--p-dark)!important}.bento .kp-line{background:repeating-linear-gradient(90deg,#000 0 2px,#0000 2px 4px)!important}.bento .wx-col b{background:#fff var(--p-gray)!important;border:1px solid #000!important}.bento .wx-col b:after,.bento .es-now,.bento .rd-field i.city,.bento .wc-band>b{background:#000!important}.bento .ct-panel.clear .ct-stripes{background:var(--p-diag)!important}.bento .ph-cell,.bento .ph-one{background:#fff!important;border-radius:0!important}.bento .slats span{filter:none!important;background:#000!important}.game button.btn-s,.bento .tile form button,.bento .tile .gb-form button,.bento .tile .ct-copy,.bento .tile .rx-cities button,.mac-dialog button{cursor:default;font:12px/1 var(--s6-chi)!important;color:#000!important;letter-spacing:0!important;text-transform:none!important;box-shadow:none!important;background:#fff!important;border:1px solid #000!important;border-radius:6px!important;padding:4px 12px!important}.game button.btn-s:active,.bento .tile form button:active,.mac-dialog button:active{color:#fff!important;background:#000!important}.bento .tile input,.bento .tile textarea,.mac-dialog input{font:12px/1.4 var(--s6-gen)!important;color:#000!important;box-shadow:none!important;background:#fff!important;border:1px solid #000!important;border-radius:0!important;padding:3px 5px!important}.bento .tile input::placeholder,.mac-dialog input::placeholder{color:#000;opacity:.5}.bento .tile input:focus,.mac-dialog input:focus{outline:none!important;box-shadow:inset 0 0 0 1px #000!important}.bento .menu-item{font-family:var(--s6-chi)!important;color:#000!important;text-transform:none!important;letter-spacing:0!important;background:#fff!important;border:0!important}.bento .menu-item.sel,.bento .menu-item:hover{color:#fff!important;background:#000!important}.bento .menu-item.sel *,.bento .menu-item:hover *{color:#fff!important}.bento .big-cta{background:#fff!important;border:1px solid #000!important;border-radius:0!important}.bento .big-cta:after{display:none!important}.bento .big-cta .cta-shot{opacity:1!important}.bento .big-cta>b,.bento .big-cta>small,.bento .big-cta>em{background:#fff;border:1px solid #000;justify-self:start;padding:1px 6px;font-style:normal}.bento .big-cta>b{border-radius:10px;margin:8px 0 6px 7px;font-family:var(--s6-chi)!important;letter-spacing:0!important;border:1px solid #000!important;padding:5px 14px 3px!important;font-size:clamp(26px,3.6vw,54px)!important;line-height:1.05!important;animation:none!important;box-shadow:0 0 0 3px #fff,0 0 0 6px #000!important}.bento .big-cta:hover>b,.bento .big-cta:focus-visible>b{background:#000;color:#fff!important}.bento .big-cta>small,.bento .big-cta>em{font-family:var(--s6-gen)!important;letter-spacing:0!important;font-size:12px!important}.drawer,.select,.lightbox>:first-child{font-family:var(--s6-gen);color:#000!important;background:#fff!important;border:1px solid #000!important;border-radius:0!important;box-shadow:2px 2px #000!important}.drawer *,.select *{color:#000!important;text-shadow:none!important;border-color:#000!important}.drawer-title,.select-title,.drawer-name{font-family:var(--s6-chi)!important;text-transform:none!important;letter-spacing:0!important;font-weight:400!important}.select .area-item.sel,.select .area-item:hover{background:#000!important}.select .area-item.sel *,.select .area-item:hover *{color:#fff!important}.field .stage{image-rendering:pixelated}.hud-score,.evo,.lock-slots,.hint,.term{color:#000!important;font-family:var(--s6-chi)!important;letter-spacing:0!important;filter:none!important;background:#fff!important;border:1px solid #000!important;padding:3px 8px!important;box-shadow:1px 1px #000!important}.hud-score *,.term *,.hint *,.evo *,.lock-slots *{color:#000!important;letter-spacing:0!important;border-color:#000!important}.term{font-family:var(--s6-mono)!important}.hint{text-transform:none!important}.evo .seg,.lock-slots>*{box-shadow:none!important;background:#fff!important;border:1px solid #000!important;border-radius:0!important}.evo .seg.on,.lock-slots>.on{background:#000!important}.evo .seg.now{background:#fff var(--p-gray)!important}.reticle,.targets{mix-blend-mode:difference}.reticle *,.tgt-tag,.ret-n{color:#fff!important}.reticle svg *{stroke:#fff!important}.ret-box,.ret-box:before,.ret-box:after,.ret-cross,.ret-oct polygon{stroke:#fff!important;border-color:#fff!important}.ret-cross:before,.ret-cross:after{background:#fff!important}.tgt-word,.tgt-tag{font-family:var(--s6-chi)!important;letter-spacing:0!important;text-transform:none!important}.file,.final,.countdown,.loading{color:#000!important;background:#fff!important;border:1px solid #000!important;border-radius:0!important;box-shadow:2px 2px #000!important}.file *,.final *{color:#000!important;border-color:#000!important}.countdown{font-family:var(--s6-chi)!important}.loading{font-family:var(--s6-mono)!important;padding:6px 12px!important}.lvl-card,.lvl-card *{color:#000!important;-webkit-text-stroke:0!important;letter-spacing:0!important;font-weight:400!important}.lvl-card .lvl-n{-webkit-text-stroke:2px #000!important;color:#fff!important}.lvl-card [class*=band]{background:#000 var(--p-gray)!important}.mac-boot{z-index:60;background:#fff var(--p-gray) repeat;image-rendering:pixelated;font-family:var(--s6-chi);color:#000;place-items:center;display:grid;position:fixed;inset:0}.mac-dialog{color:#000;background:#fff;border:1px solid #000;width:min(400px,100vw - 48px);padding:16px 20px 14px;font-size:12px;position:relative;box-shadow:0 0 0 2px #fff,0 0 0 5px #000,0 0 0 6px #fff,0 0 0 7px #000,2px 2px 0 7px #000}.mac-welcome{width:auto;font:14px/1 var(--s6-chi);padding:16px 38px}.mac-dialog .md-row{grid-template-columns:32px 1fr;align-items:start;gap:14px;display:grid}.mac-dialog .md-icon{width:32px;height:32px;image-rendering:pixelated;display:block}.mac-dialog h1{font:400 13px/1.35 var(--s6-chi);margin:0 0 6px}.mac-dialog p{font:12px/1.5 var(--s6-gen);margin:0 0 6px}.mac-dialog label{font:12px/1 var(--s6-chi);grid-template-columns:48px 1fr;align-items:center;gap:8px;margin:12px 0 2px;display:grid}.mac-dialog .md-actions{justify-content:flex-end;align-items:center;gap:18px;margin-top:18px;display:flex}.mac-dialog .md-ok{margin:5px;border-radius:8px!important;padding:5px 24px!important;box-shadow:0 0 0 2px #fff,0 0 0 5px #000!important}.mac-off{z-index:70;color:#fff;font:12px var(--s6-chi);background:#000;place-items:center;display:grid;position:fixed;inset:0}.mac-off .mac-dialog{color:#000}.zoomrect{z-index:55;pointer-events:none;border:1px dotted #000;position:fixed}.bento.boot .tile{animation:10ms step-end both s6-open!important;animation-delay:calc(.3s + var(--i) * 50ms)!important}@keyframes s6-open{0%{visibility:hidden}to{visibility:visible}}.mac-tube{z-index:80;pointer-events:none;background:repeating-linear-gradient(#0000 0 2px,#0008141a 2px 3px),radial-gradient(95% 90%,#0000 68%,#00000057 100%);border-radius:26px/32px;position:fixed;inset:0;box-shadow:inset 0 0 0 2px #000000d9,inset 0 0 36px 4px #0000004d,0 0 0 60px #050505}.mac-tube:after{content:"";border-radius:inherit;background:linear-gradient(128deg,#ffffff14,#fff0 30%),radial-gradient(60% 50%,#d6e4ff0d,#0000 70%);position:absolute;inset:0}.game.tube{filter:sepia(.04)hue-rotate(185deg)saturate(1.4)brightness(1.02)}.lite .game.tube{filter:none}@media (prefers-reduced-motion:reduce){.bento.boot .tile{animation:none!important}}@media (width<=720px){.bento{inset:28px 8px 8px!important}.mac-bar{padding:0 2px}.mac-bar button{padding:0 6px}.mac-bar .mb-user{display:none}.mac-tube{border-radius:14px/18px;box-shadow:inset 0 0 0 2px #000000d9,inset 0 0 20px 2px #0000004d,0 0 0 60px #050505}}.bento.float{overflow:auto;display:block!important}.bento.float .tile{grid-area:auto!important;margin:0!important;position:absolute!important}.bento.float .tile .ep-h{cursor:default}.bento .tile-start .gw{flex-direction:column;flex:1;min-height:0;display:flex!important}.gw-body{background:#fff;border:1px solid #000;flex:1;min-height:160px;position:relative;overflow:hidden}.gw-body .field{pointer-events:none;z-index:0!important;width:100%!important;height:100%!important;position:absolute!important;inset:0!important}.gw-body .field .reticle{display:none}.gw-start{z-index:2;cursor:pointer;place-content:end;justify-items:end;gap:10px;padding:0;display:grid;position:absolute;inset:0;background:0 0!important;border:0!important;padding:0 16px 16px 0!important}.gw-start b{text-transform:uppercase;white-space:nowrap;background:#fff;border:2px solid #000;padding:6px 12px 4px;animation:2.6s step-end infinite gw-blink;box-shadow:0 0 0 3px #fff,0 0 0 5px #000,5px 5px 0 5px #000;font:400 clamp(15px, 1.6vw, 34px)/1 var(--s6-chi)!important;color:#000!important}.gw-start em{background:#fff;border:1px solid #000;padding:3px 8px;font:12px/1 var(--s6-gen)!important;color:#000!important;font-style:normal!important}.gw-start:hover b,.gw-start:focus-visible b{background:#000;animation:none;color:#fff!important}@keyframes gw-blink{0%,79%{visibility:visible}80%,to{visibility:hidden}}@media (prefers-reduced-motion:reduce){.gw-start b{animation:none}}.bento .tile-hex,.bento .tile-route svg,.bento .tile-radar .eva-panel>:not(.ep-h),.bento .tile-contact .eva-panel>:not(.ep-h),.bento .tile-hero .title-name,.bento .tile-hero .slats,.bento .tile-hero svg,.bento .tile-wave svg,.bento .tile-radio canvas{filter:grayscale()contrast(3)}.hud-btns{top:58px!important}.hud-score{pointer-events:none}.bento .tile:hover:before,.bento .tile:focus-within:before,.bento:not(:hover):not(:focus-within) .tile-start:before{background:repeating-linear-gradient(#000 0 1px,#fff 1px 2px) 1px 4px/calc(100% - 2px) 11px no-repeat,#fff!important}.bento .tile .ep-h{padding:0 6px!important;font-size:12px!important}.bento .tile{scrollbar-width:auto}.bento .tile ::-webkit-scrollbar{background:#fff;width:16px;height:16px}.bento .tile ::-webkit-scrollbar-track{background:#fff var(--p-gray);border-left:1px solid #000}.bento .tile ::-webkit-scrollbar-thumb{background:#fff;border:1px solid #000}.win-grow{z-index:4;cursor:nwse-resize;touch-action:none;background:#fff;border-top:1px solid #000;border-left:1px solid #000;width:15px;height:15px;position:absolute;bottom:0;right:0}.win-grow:before,.win-grow:after{content:"";background:#fff;border:1px solid #000;position:absolute}.win-grow:before{width:5px;height:5px;top:3px;left:3px}.win-grow:after{width:5px;height:5px;top:6px;left:6px}.desk-icons{z-index:0;flex-direction:column;gap:6px;width:84px;margin:0;padding:0;list-style:none;display:flex;position:absolute;top:8px;right:8px}.bento:not(.float) .desk-icons{flex-flow:wrap;justify-content:center;width:auto;padding:14px 0 20px;position:static}.desk-icon{cursor:default;justify-items:center;gap:2px;width:84px;padding:2px 0;display:grid;background:0 0!important;border:0!important}.desk-icon svg{image-rendering:pixelated;display:block}.desk-icon span{font:12px/14px var(--s6-gen);color:#000;white-space:nowrap;text-overflow:ellipsis;background:#fff;max-width:84px;padding:0 3px;overflow:hidden}.desk-icon:focus-visible{outline:none!important}.desk-icon:focus span,.desk-icon:active span{color:#fff;background:#000}.desk-icon:focus svg,.desk-icon:active svg{filter:invert()}.s6-notes{flex-direction:column;flex:1;min-height:0;display:flex!important}.s6-notes .np-text{resize:none;outline:none;flex:1;width:100%;min-height:80px;font:12px/18px var(--s6-gen)!important;color:#000!important;background:#fff repeating-linear-gradient(#0000 0 17px,#000 17px 18px) local!important;border:1px solid #000!important;padding:0 6px!important}.s6-notes .np-foot{font:12px var(--s6-gen);justify-content:space-between;align-items:center;margin:6px 0 0;display:flex}.game{z-index:2;border-radius:18px/22px;transition:opacity .6s;overflow:hidden;transform:translateZ(0);filter:none!important;position:fixed!important;bottom:auto!important;right:auto!important}.game.away{opacity:0;visibility:hidden;pointer-events:none;transition:opacity .4s,visibility 0s .4s}.game.poweroff{animation:.6s cubic-bezier(.6,0,.9,.4) forwards crt-off}@keyframes crt-off{0%{filter:brightness();transform:translateZ(0)}55%{filter:brightness(4);transform:translateZ(0)scaleY(.006)}to{filter:brightness(6);transform:translateZ(0)scale(0,.006)}}.mac-tube{border-radius:inherit;box-shadow:inset 0 0 0 1px #0009,inset 0 0 40px 6px #00000047!important}.mac-tube:before{content:"";mix-blend-mode:multiply;background:#c8d8ff0d;position:absolute;inset:0}.room{z-index:0;background:radial-gradient(#d9cfbb 0%,#b9ad96 60%,#6d604d 100%);position:fixed;inset:0}.room canvas{display:block}.room-ui{z-index:3;pointer-events:none;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 18px;animation:1s 2.6s both hint-in;display:flex;position:fixed;bottom:18px;left:20px;right:20px}.room-ui>*{pointer-events:auto}.room-name{font:13px/1 var(--s6-chi);color:#f3e6cf;text-shadow:0 1px 6px #000c}.room-hint{font:12px/1 var(--s6-mono);color:#f3e6cfb3;text-shadow:0 1px 4px #000c;pointer-events:none!important}.room-acts{flex-wrap:wrap;gap:6px;display:flex}.room-acts button{font:12px/1 var(--s6-chi);color:#f3e6cf;cursor:pointer;background:#120b069e;border:1px solid #f3e6cf73;border-radius:0;padding:6px 10px;transition:background .15s,color .15s,transform .1s}.room-acts button:hover,.room-acts button:focus-visible{color:#1a120c;background:#f3e6cf}.room-acts button:focus-visible{outline-offset:2px;outline:1px dotted #f3e6cf}.room-acts button:active{transform:translateY(1px)}.room-acts button[aria-pressed=true]{color:#1a120c;background:#f3e6cf}.room-tip{z-index:4;pointer-events:none;font:12px/1 var(--s6-chi);color:#1a120c;opacity:0;white-space:nowrap;background:#f3e6cf;padding:5px 8px;transition:opacity .15s;position:fixed;top:0;left:0}.room-flash{z-index:2;opacity:0;pointer-events:none;background:#fff8ea;position:fixed;inset:0}.room.is-seated~.room-flash,.room.is-seated~.room-tip{display:none}@media (width<=640px){.room-ui{bottom:12px;left:12px;right:12px}.room-hint{display:none}.room-acts button{padding:8px 10px}}@keyframes hint-in{0%{opacity:0;transform:translateY(8px)}}.mac-off .md-sub{font:12px var(--s6-gen);margin:8px 0 0 46px}@media (width<=899px){.game{border-radius:12px/14px}}@media (prefers-reduced-motion:reduce){.game.poweroff{opacity:0;animation:none}.room-hint{animation:none}}.game .hud-score,.game .term,.game .hint,.game .evo,.game .lock-slots,.game .countdown,.game .loading,.game .file{color:#fff!important;box-shadow:none!important;font-family:var(--s6-mono)!important;text-transform:uppercase!important;letter-spacing:.12em!important;background:0 0!important;border:1px solid #fff!important}.game .hud-score *,.game .term *,.game .hint *,.game .evo *,.game .lock-slots *,.game .file *,.game .countdown *{background-color:#0000;color:#fff!important;border-color:#fff!important}.game .hint{border:0!important;font-size:12px!important}.game .evo .seg,.game .lock-slots>*{background:0 0!important;border:1px solid #fff!important}.game .evo .seg.on,.game .lock-slots>.on{background:#fff!important}.game .evo .seg.now{background:repeating-linear-gradient(90deg,#fff 0 1px,#0000 1px 3px)!important}.game .hud-btns .btn-s{color:#fff!important;font:12px/1 var(--s6-mono)!important;text-transform:uppercase!important;letter-spacing:.12em!important;background:0 0!important;border:1px solid #fff!important;border-radius:0!important;padding:4px 8px!important}.game .hud-btns .btn-s:hover,.game .hud-btns .btn-s:active{color:#000!important;background:#fff!important}.game .countdown{-webkit-text-stroke:2px #fff;font:400 clamp(80px, 16vw, 200px)/1 var(--s6-chi)!important;color:#0000!important;border:0!important}.game .lvl-card{background:0 0!important}.game .lvl-card .lvl-bands,.game .lvl-card .lvl-jp{display:none!important}.game .lvl-card *{color:#fff!important}.game .lvl-card .lvl-n{color:#0000!important;-webkit-text-stroke:2px #fff!important;font-family:var(--s6-chi)!important}.game .lvl-card .lvl-k,.game .lvl-card .lvl-sub{font-family:var(--s6-mono)!important;text-transform:uppercase!important;letter-spacing:.3em!important}.game .lvl-card:after{content:"";background:#fff;height:1px;animation:.9s steps(6,end) both bz-line;position:absolute;top:50%;left:0;right:0}@keyframes bz-line{0%{transform:scaleX(0)}60%{transform:scaleX(1)}to{opacity:0;transform:scaleX(1)}}.game .final{outline:0;box-shadow:none!important;background:#000!important;border:1px solid #fff!important}.game .final *,.game .final .menu-item{color:#fff!important;font-family:var(--s6-mono)!important;text-transform:uppercase!important;background:0 0!important;border-color:#fff!important}.game .final .menu-item:hover,.game .final .route-btn:hover{color:#000!important;background:#fff!important}.game .final .route-btn:hover *{color:#000!important}.game .whiteout{background:#fff!important;animation:.18s steps(2,end) forwards bz-flash!important;display:block!important}@keyframes bz-flash{to{opacity:0}}.game .tgt-word,.game .tgt-tag{color:#fff!important;font-family:var(--s6-mono)!important;text-transform:uppercase!important;letter-spacing:.1em!important}.game .tgt-tag *,.game .targets *{color:#fff!important;border-color:#fff!important}.game .targets svg *{stroke:#fff!important}.bento:not(.float) .desk-icons{order:99;grid-column:1/-1!important}.bento .tile:not(.tile-start){filter:grayscale()}.s6-readme{flex-direction:column;height:100%;min-height:0;display:flex}.s6-readme .rm-page{color:#000;background:#fff;border:1px solid #000;flex:1;gap:8px;min-height:0;padding:8px 10px;display:flex;overflow:hidden;text-transform:none!important}.s6-readme .rm-page:focus-visible{outline-offset:-3px;outline:1px dotted #000}.s6-readme .rm-logo{flex:70%;justify-content:center;align-items:center;min-width:0;min-height:0;display:flex;overflow:hidden}.s6-readme .rm-logo pre{white-space:pre;margin:0;line-height:1.1;letter-spacing:0!important;font-family:var(--s6-mono)!important;color:#000!important}.s6-readme .rm-cv{flex:0 0 28%;align-self:center;min-width:0;font:12px/15px var(--s6-mono)!important;letter-spacing:0!important;color:#000!important}.s6-readme .rm-cv p{margin:0 0 12px}.s6-readme .rm-cv .rm-name{margin-bottom:14px;font:12px/16px var(--s6-chi)!important}@media (width<=899px){.s6-readme .rm-page{min-height:200px}.s6-readme .rm-cv{font-size:12px!important;line-height:13px!important}}.s6-readme .rm-page *{text-transform:none!important}@media (width<=899px){.bento .tile-readme{grid-column:1/-1}}.s6-readme .rm-logo img{object-fit:contain;width:100%;height:100%;display:block;filter:none!important}.bento .tile .win-title{z-index:3;color:#000;height:19px;font:12px/19px var(--s6-chi);letter-spacing:0;white-space:nowrap;text-overflow:ellipsis;pointer-events:none;background:#fff;max-width:calc(100% - 64px);margin:0;padding:0 7px;position:absolute;top:0;left:50%;overflow:hidden;transform:translate(-50%)}.bento .tile .ep-h{justify-content:flex-end;gap:4px;background:0 0!important;max-width:none!important;padding:0!important;font-size:0!important;left:22px!important;right:22px!important;transform:none!important}.bento .tile .ep-h a,.bento .tile .ep-h .src{z-index:4;position:relative;background:#fff!important;padding:0 3px!important}.bento .tile-keys kbd{color:#000!important;font:12px/16px var(--s6-chi)!important;text-transform:none!important;background:#fff!important;border:1px solid #000!important;padding:0 6px!important;box-shadow:1px 1px #000!important}.bento .tile-sys .ew-label,.bento .tile-sys .ew-label b{color:#000!important;background:#fff!important}.game,.game.tube{border-radius:0!important}.mac-tube{display:none!important}.game .dos-intro{z-index:6;pointer-events:none;background:#000;padding:clamp(18px,4vw,56px);animation:2.6s step-end forwards dos-life;position:absolute;inset:0}.game .dos-intro pre{color:#fff;font:clamp(12px, 1.5vw, 20px)/1.45 var(--s6-mono);letter-spacing:0;white-space:pre-wrap;text-transform:none;margin:0}.game .dos-intro .dos-cursor{animation:.5s step-end infinite dos-blink}@keyframes dos-life{0%,99%{visibility:visible}to{visibility:hidden}}@keyframes dos-blink{50%{visibility:hidden}}.bento .tile .ax-cap{margin:4px 0 0;display:block;font:12px/14px var(--s6-gen)!important;color:#000!important;letter-spacing:0!important;text-transform:none!important}.bento .tile .es-plot{position:relative}.bento .tile .ax-y,.bento .tile .ax-title,.bento .tile .ax-x i{background:#fff;padding:0 2px;position:absolute;font:12px/1 var(--s6-gen)!important;color:#000!important;letter-spacing:0!important;text-transform:none!important;font-style:normal!important}.bento .tile .ax-hi{top:2px;left:2px}.bento .tile .ax-lo{bottom:18px;left:2px}.bento .tile .ax-ty{top:2px;right:4px}.bento .tile .ax-x{height:12px;position:absolute;bottom:2px;left:0;right:0}.bento .tile .ax-x i{bottom:0;transform:translate(-50%)}.bento .tile .ax-x i:first-child{transform:none}.bento .tile .ax-x i:last-child{transform:translate(-100%)}.bento .tile .ax-svg{font:10px var(--s6-gen);fill:#000}.bento .tile-chev .ec-col small{text-transform:capitalize;white-space:nowrap;text-overflow:ellipsis;max-width:100%;overflow:hidden;font-size:12px!important}.bento .tile-sys .sysread{columns:2;column-gap:14px}.s6-term{flex-direction:column;height:100%;min-height:0;display:flex}.term-win{cursor:text;background:#000;border:1px solid #000;flex:1;min-height:0;display:flex}.term-win .tw-out{white-space:pre-wrap;word-break:break-word;flex:1;padding:4px 8px;overflow-y:auto;font:12px/14px var(--s6-mono)!important;color:#fff!important;letter-spacing:0!important;text-transform:none!important}.term-win .tw-out div{color:#fff!important}.term-win .tw-in{gap:6px;margin:0;display:flex}.term-win .tw-in span{color:#fff}.term-win .tw-in input{caret-color:#fff;outline:none;flex:1;min-width:0;color:#fff!important;font:12px/14px var(--s6-mono)!important;box-shadow:none!important;background:0 0!important;border:0!important;padding:0!important}.term-win .tw-in input::placeholder{color:#777}.term-win:focus-within{outline-offset:-3px;outline:1px dotted #fff}.bento .tile .term-win .tw-out,.bento .tile .term-win .tw-out *,.bento .tile .term-win input{background-color:#0000;color:#fff!important}.bento .tile .term-win{background:#fff!important;border:1px solid #000!important}.bento .tile .term-win .tw-out,.bento .tile .term-win .tw-out *,.bento .tile .term-win input,.bento .tile .term-win .tw-in span{color:#000!important}.bento .tile .term-win input{caret-color:#000}.bento .tile .term-win input::placeholder{color:#777!important}.bento .tile .term-win .tw-out{font-size:12px!important;line-height:16px!important}.term-win:focus-within{outline-color:#000!important}.bento .tile .gb-contact{flex-wrap:wrap;align-items:center;gap:6px;margin:0 0 6px;display:flex;font:12px/16px var(--s6-gen)!important;color:#000!important;text-transform:none!important;letter-spacing:0!important}.bento .tile .gb-contact a{word-break:break-all;text-decoration:underline;color:#000!important}.bento .tile .gb-contact button{cursor:pointer;font:12px/1 var(--s6-chi)!important;color:#000!important;background:#fff!important;border:1px solid #000!important;border-radius:4px!important;padding:3px 8px!important}.bento .tile .gb-contact button:active{color:#fff!important;background:#000!important}.bento .tile .gb-sub{margin:0 0 4px;font:12px/14px var(--s6-gen)!important;color:#000!important;text-transform:none!important}.game .dev-panel{z-index:8;background:#000;border:1px solid #fff;max-width:calc(100% - 24px);padding:6px 8px;position:absolute;top:12px;left:50%;transform:translate(-50%);font:12px/1.3 var(--s6-mono)!important;color:#fff!important}.game .dev-panel .dev-h{letter-spacing:.08em;margin:0 0 6px;color:#fff!important}.game .dev-panel .dev-h span{letter-spacing:0;margin-left:8px;color:#aaa!important}.game .dev-panel .dev-row{flex-wrap:wrap;gap:4px;display:flex}.game .dev-panel button{cursor:pointer;color:#fff!important;font:12px/1 var(--s6-mono)!important;text-transform:none!important;background:#000!important;border:1px solid #fff!important;border-radius:0!important;padding:4px 8px!important}.game .dev-panel button em{margin-right:6px;color:#aaa!important;font-style:normal!important}.game .dev-panel button.on,.game .dev-panel button:hover{color:#000!important;background:#fff!important}.game .dev-panel button.on em,.game .dev-panel button:hover em{color:#555!important}.game .dev-panel .dev-x{margin-left:8px}.s6-readme .rm-apple{cursor:default;background:0 0;border:0;width:100%;height:100%;margin:0;padding:0;display:block}.s6-readme .rm-apple:focus-visible{outline-offset:2px;outline:1px dotted #000}.s6-readme .rm-apple img{object-fit:contain;width:100%;height:100%;display:block}.s6-trains{flex-direction:column;height:100%;min-height:0;display:flex}.bento .tile .tm{flex-direction:column;flex:1;gap:4px;min-height:0;display:flex}.bento .tile .tm-top{justify-content:space-between;align-items:center;gap:6px;display:flex;font:12px/14px var(--s6-gen)!important;color:#000!important;text-transform:none!important}.bento .tile .tm-top button,.bento .tile .tm-key button{cursor:pointer;font:12px/1 var(--s6-chi)!important;color:#000!important;text-transform:none!important;background:#fff!important;border:1px solid #000!important;border-radius:4px!important;padding:3px 7px!important}.bento .tile .tm-top button:active{color:#fff!important;background:#000!important}.bento .tile .tm-map{background:#fff;border:1px solid #000;flex:1;min-height:60px;position:relative}.bento .tile .tm-map svg{width:100%;height:100%;position:absolute;inset:0}.bento .tile .tm-map path{fill:none;stroke:#000;stroke-linecap:round;stroke-linejoin:round;transition:opacity .15s}.bento .tile .tm-map path.dim{opacity:.15}.bento .tile .tm-you circle{fill:#fff;stroke:#000;stroke-width:1.5px}.bento .tile .tm-you path{stroke:#000;stroke-width:1.2px}.bento .tile .tm-map .live-state{place-items:center;margin:0;display:grid;position:absolute;inset:0;font:12px var(--s6-gen)!important;color:#000!important}.bento .tile .tm-key{flex-wrap:wrap;gap:3px;max-height:44px;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}.bento .tile .tm-key button{align-items:center;gap:4px;display:inline-flex;border-radius:0!important;padding:2px 5px!important}.bento .tile .tm-key svg{width:22px;height:6px}.bento .tile .tm-key svg path{stroke:#000;stroke-width:1.6px;fill:none}.bento .tile .tm-key button:hover,.bento .tile .tm-key button:focus-visible{color:#fff!important;background:#000!important}.bento .tile .tm-key button:hover svg path{stroke:#fff}.s6-air{flex-direction:column;height:100%;min-height:0;display:flex}.bento .tile .aq-here{flex-direction:column;flex:1;gap:4px;min-height:0;display:flex;color:#000!important}.bento .tile .aq-now{align-items:center;gap:10px;display:flex}.bento .tile .aq-now b{font:30px/1 var(--s6-chi)!important;color:#000!important}.bento .tile .aq-now em{display:block;font:12px/15px var(--s6-chi)!important;color:#000!important;text-transform:none!important;font-style:normal!important}.bento .tile .aq-now small,.bento .tile .aq-read{font:12px/14px var(--s6-gen)!important;color:#000!important;text-transform:none!important}.bento .tile .aq-read{flex-wrap:wrap;gap:4px 12px;margin:0;padding:0;list-style:none;display:flex}.bento .tile .aq-read b{font-weight:400!important;font-family:var(--s6-mono)!important}.bento .tile .aq-chart{border-bottom:1px solid #000;border-left:1px solid #000;flex:1;min-height:40px;margin-left:18px;position:relative}.bento .tile .aq-chart svg{width:100%;height:100%;position:absolute;inset:0}.bento .tile .aq-chart rect{fill:#000}.bento .tile .aq-chart .aq-good{stroke:#000;stroke-dasharray:3 3;stroke-width:.6px}.bento .tile .aq-chart .ax-hi{top:0;left:-20px}.bento .tile .aq-chart .ax-lo{bottom:0;left:-12px}.game .dos-intro{background:0 0!important}.game .dos-intro pre{background:#0000008c;padding:8px 12px;display:inline-block;text-shadow:0 0 6px #ffffff59!important}.game .dos-intro{padding-top:clamp(96px,14vh,140px)!important}.bento .tile .pp{flex-direction:column;flex:1;gap:4px;min-height:0;display:flex;color:#000!important}.bento .tile .pp-top{justify-content:space-between;align-items:baseline;gap:6px;display:flex}.bento .tile .pp-stamp{border:1px solid #000;padding:1px 6px;animation:.35s steps(3,end) pp-stamp;font:13px/16px var(--s6-chi)!important;color:#000!important;text-transform:none!important}.bento .tile .pp-stamp em{margin-right:6px;font:12px var(--s6-mono)!important;color:#000!important;font-style:normal!important}.bento .tile .pp-count{font:12px/14px var(--s6-gen)!important;color:#000!important;text-transform:none!important}@keyframes pp-stamp{0%{opacity:0;transform:scale(1.4)rotate(-4deg)}to{opacity:1;transform:none}}.bento .tile .pp-map{background:#fff;border:1px solid #000;flex:1;min-height:50px;position:relative}.bento .tile .pp-map svg{width:100%;height:100%;position:absolute;inset:0}.bento .tile .pp-land{fill:#000;fill-opacity:1;stroke:none}.bento .tile .pp-map svg{background:#fff}.bento .tile .pp-land{fill:#d9d9d9}.bento .tile .pp-map .pin{fill:#000}.bento .tile .pp-map .now{fill:#fff;stroke:#000;stroke-width:.6px}.bento .tile .pp-arc{fill:none;stroke:#000;stroke-width:.9px;stroke-dasharray:1;stroke-dashoffset:1px;animation:1.1s cubic-bezier(.45,0,.2,1) forwards pp-fly}@keyframes pp-fly{to{stroke-dashoffset:0}}.bento .tile .pp-here circle{fill:none;stroke:#000;stroke-width:.8px}.bento .tile .pp-here path{stroke:#000;stroke-width:.8px}.bento .tile .pp-list{flex-wrap:wrap;gap:2px;max-height:38px;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}.bento .tile .pp-list button{cursor:pointer;font:12px/1 var(--s6-gen)!important;color:#000!important;text-transform:none!important;background:#fff!important;border:1px solid #000!important;border-radius:0!important;padding:2px 4px!important}.bento .tile .pp-list button.on,.bento .tile .pp-list button:hover{color:#fff!important;background:#000!important}@media (prefers-reduced-motion:reduce){.bento .tile .pp-arc{stroke-dashoffset:0;animation:none}.bento .tile .pp-stamp{animation:none}}.bento .tile .pp2-head,.bento .tile .md-head{align-items:center;gap:6px;display:flex;font:12px/14px var(--s6-chi)!important;color:#000!important;letter-spacing:.06em!important;text-transform:none!important}.bento .tile .pp2-head em,.bento .tile .md-head em{font:12px var(--s6-mono)!important;color:#000!important;font-style:normal!important}.bento .tile .pp2-stripes{background:repeating-linear-gradient(135deg,#000 0 3px,#0000 3px 6px);flex:1;min-width:12px;height:8px}.s6-passport{flex-direction:column;height:100%;min-height:0;display:flex}.bento .tile .pp2{flex-direction:column;flex:1;gap:4px;min-height:0;display:flex;color:#000!important}.bento .tile .pp2-body{flex:1;gap:8px;min-height:0;display:flex}.bento .tile .pp2-scope{background:#fff;border:1px solid #000;flex:58%;min-width:0;position:relative}.bento .tile .pp2-scope svg{width:100%;height:100%;position:absolute;inset:0}.bento .tile .pp2-ring{fill:none;stroke:#000;stroke-width:.5px}.bento .tile .pp2-ring.thin{stroke-dasharray:1 2}.bento .tile .pp2-tick,.bento .tile .pp2-axis{stroke:#000;stroke-width:.4px}.bento .tile .pp2-axis{stroke-dasharray:1 3}.bento .tile .pp2-sweep{transform-origin:0 0;animation:6s linear infinite pp2-spin}.bento .tile .pp2-sweep path{fill:#000;opacity:.12}@keyframes pp2-spin{to{transform:rotate(360deg)}}.bento .tile .pp2-scope g{cursor:pointer}.bento .tile .pp2-scope g rect{fill:#fff;stroke:#000;stroke-width:.6px}.bento .tile .pp2-scope g.seen rect,.bento .tile .pp2-scope g.now rect{fill:#000}.bento .tile .pp2-scope text{font:4.2px var(--s6-mono);fill:#000}.bento .tile .pp2-scope g.now text{font-size:5.2px}.bento .tile .pp2-lock{stroke:#000;stroke-width:.6px;stroke-dasharray:2 1;animation:.5s steps(5,end) pp2-draw}@keyframes pp2-draw{0%{opacity:0}}.bento .tile .pp2-bracket path{fill:none;stroke:#000;stroke-width:.9px}.bento .tile .pp2-bracket{animation:.4s steps(3,end) pp2-lockon}@keyframes pp2-lockon{0%{opacity:0;transform:scale(2.2)}}.bento .tile .pp2-hub{fill:#000}.bento .tile .pp2-hubt{font:4px var(--s6-chi);fill:#fff}.bento .tile .pp2-side{flex-direction:column;flex:0 42%;gap:5px;min-width:0;display:flex}.bento .tile .pp2-now{border:1px solid #000;grid-template-columns:auto 1fr;column-gap:6px;margin:0;padding:4px 6px;display:grid}.bento .tile .pp2-now em{grid-row:span 2;font:22px/1 var(--s6-mono)!important;color:#000!important;font-style:normal!important}.bento .tile .pp2-now b{white-space:normal;overflow-wrap:anywhere;min-width:0;font:13px/15px var(--s6-chi)!important;color:#000!important;text-transform:none!important}.bento .tile .pp2-now small{font:12px var(--s6-gen)!important;color:#000!important;text-transform:none!important}.bento .tile .pp2-g,.bento .tile .md-g{grid-template-columns:minmax(52px,auto) 1fr auto;align-items:center;gap:5px;display:grid;font:12px/14px var(--s6-gen)!important;color:#000!important;text-transform:none!important}.bento .tile .pp2-seg,.bento .tile .md-seg{gap:1px;height:8px;display:flex}.bento .tile .pp2-seg i,.bento .tile .md-seg i{background:#fff;border:1px solid #000;flex:1;transform:skew(-20deg)}.bento .tile .pp2-seg i.on,.bento .tile .md-seg i.on{background:#000}.bento .tile .pp2-n,.bento .tile .md-v{font:12px var(--s6-mono)!important;color:#000!important;font-weight:400!important}.bento .tile .pp2-play{cursor:pointer;align-self:flex-start;font:12px/1 var(--s6-chi)!important;color:#000!important;background:#fff!important;border:1px solid #000!important;border-radius:0!important;padding:3px 8px!important}.bento .tile .pp2-play:active{color:#fff!important;background:#000!important}.bento .tile .pp2-prog{gap:1px;height:6px;display:flex}.bento .tile .pp2-prog i{border:1px solid #000;flex:1}.bento .tile .pp2-prog i.on{background:#000}.bento .tile .pp2-prog i.now{background:repeating-linear-gradient(90deg,#000 0 1px,#0000 1px 2px)}@media (prefers-reduced-motion:reduce){.bento .tile .pp2-sweep,.bento .tile .pp2-bracket,.bento .tile .pp2-lock{animation:none}}.s6-dev{flex-direction:column;height:100%;min-height:0;display:flex}.bento .tile .md{flex-direction:column;flex:1;gap:5px;min-height:0;display:flex;color:#000!important}.bento .tile .md-grid{flex:1;grid-template-rows:auto 1fr;grid-template-columns:1fr 1fr;gap:5px;min-height:0;display:grid}.bento .tile .md-cell{border:1px solid #000;flex-direction:column;gap:3px;min-width:0;min-height:0;padding:4px 6px;display:flex;overflow:hidden}.bento .tile .md-k{font:12px/14px var(--s6-chi)!important;color:#000!important;letter-spacing:.04em!important}.bento .tile .md-sub{font:12px/14px var(--s6-gen)!important;color:#000!important;text-transform:none!important}.bento .tile .md-time b{font:26px/1 var(--s6-mono)!important;color:#000!important;font-weight:400!important}.bento .tile .md-time small{font-size:14px}.bento .tile .md-disp svg{width:100%;max-width:96px;height:auto}.bento .tile .md-scr{fill:none;stroke:#000;stroke-width:1px}.bento .tile .md-win{fill:#000;fill-opacity:.18;stroke:#000;stroke-width:.6px;stroke-dasharray:2 1}.bento .tile .md-hex{flex-wrap:wrap;gap:2px;display:flex}.bento .tile .md-hex i{clip-path:polygon(25% 0,75% 0,100% 50%,75% 100%,25% 100%,0 50%);background:#000;width:12px;height:12px;animation:1.6s steps(2,end) infinite md-blink}.bento .tile .md-hex i:nth-child(3n){animation-delay:.4s}.bento .tile .md-hex i:nth-child(4n){animation-delay:.9s}@keyframes md-blink{50%{opacity:.45}}.bento .tile .md-bars{justify-content:space-around}@media (prefers-reduced-motion:reduce){.bento .tile .md-hex i{animation:none}}.s6-moon{flex-direction:column;height:100%;min-height:0;display:flex}.bento .tile .mn{flex:1;grid-template-rows:1fr auto auto;grid-template-columns:auto 1fr;gap:4px 8px;min-height:0;display:grid;color:#000!important}.bento .tile .mn-disc{align-self:center;width:100%;min-width:36px;max-width:60px;height:auto}.bento .tile .mn-dark{fill:#fff;stroke:#000;stroke-width:.8px}.bento .tile .mn-lit{fill:#000}.bento .tile .mn-rim{fill:none;stroke:#000;stroke-width:1px}.bento .tile .mn-read{flex-direction:column;justify-content:center;gap:1px;min-width:0;display:flex;font:12px/14px var(--s6-gen)!important;color:#000!important;text-transform:none!important}.bento .tile .mn-read b{font:12px/14px var(--s6-chi)!important;color:#000!important}.bento .tile .mn-strip{grid-column:1/-1;gap:1px;display:flex}.bento .tile .mn-strip svg{flex:1;min-width:0;height:auto}.bento .tile .mn-strip svg.today .mn-dark{stroke-width:2px}.bento .tile .mn .ax-cap{grid-column:1/-1;margin:0}.game .reticle .ret-ring,.game .reticle .ret-oct,.game .reticle .ret-box,.game .reticle .ret-n{display:none!important}.game .reticle .ret-cross{width:28px;height:28px;position:absolute;top:-14px;left:-14px;-webkit-mask:radial-gradient(circle,#0000 4px,#000 4.5px);mask:radial-gradient(circle,#0000 4px,#000 4.5px);background:linear-gradient(#fff,#fff) 50%/2px 100% no-repeat,linear-gradient(#fff,#fff) 50%/100% 2px no-repeat!important;border:0!important;display:block!important}.game .tgt .tgt-id,.game .tgt .tgt-dist,.game .tgt .tgt-n{display:none!important}.game .tgt .tgt-box{clip-path:none!important;border:0!important}.game .tgt .tgt-box i{width:9px;height:9px;border-width:2px!important;border-color:#fff!important}.game .tgt.locked .tgt-box{border:2px solid #fff!important;transform:scale(.8)!important}.game .tgt .tgt-tag{background:0 0!important;border:0!important}.game .tgt .tgt-word{background:#0009;padding:2px 4px;color:#fff!important;font:12px/1 var(--s6-chi)!important;letter-spacing:0!important}.game .tgt .tgt-tag:before,.game .tgt .tgt-tag:after{display:none!important}.bento .tile .mt{flex-direction:column;gap:4px;height:100%;min-height:0;display:flex;color:#000!important}.bento .tile .mt-big{align-items:flex-end;gap:6px;display:flex}.bento .tile .mt-big b{font:clamp(26px, 3.4vw, 46px)/.9 var(--s6-mono)!important;color:#000!important;letter-spacing:-.02em!important;font-weight:400!important}.bento .tile .mt-colon{animation:1s step-end infinite mt-blink}@keyframes mt-blink{50%{opacity:0}}.bento .tile .mt-big em{padding-bottom:2px;font:14px/1 var(--s6-mono)!important;color:#000!important;font-style:normal!important}.bento .tile .mt-big small{text-align:right;margin-left:auto;font:12px/14px var(--s6-gen)!important;color:#000!important;text-transform:none!important}.bento .tile .mt-band{flex:1;min-height:52px;margin:2px 4px 14px;position:relative}.bento .tile .mt-day{background:linear-gradient(90deg, transparent 0 25%, #fff 25% 83.3%, transparent 83.3%), repeating-conic-gradient(#000 0 25%, #fff 0 50%) 0 0 / 2px 2px;border:1px solid #000;height:10px;margin-top:-5px;position:absolute;top:50%;left:0;right:0}.bento .tile .mt-city{width:0;height:0;position:absolute;top:50%}.bento .tile .mt-city i{background:#000;width:2px;height:12px;position:absolute;left:-1px}.bento .tile .mt-city.hi i{bottom:5px}.bento .tile .mt-city.lo i{top:5px}.bento .tile .mt-city b,.bento .tile .mt-city em{white-space:nowrap;position:absolute;left:0;transform:translate(-50%);font:12px/1 var(--s6-chi)!important;color:#000!important}.bento .tile .mt-city em{font:12px/1 var(--s6-mono)!important;font-style:normal!important}.bento .tile .mt-city.hi b{bottom:29px}.bento .tile .mt-city.hi em{bottom:18px}.bento .tile .mt-city.lo b{top:18px}.bento .tile .mt-city.lo em{top:29px}.bento .tile .mt-city.night b{background:#000;padding:0 2px;color:#fff!important}.bento .tile .mt-you{border-left:2px dotted #000;width:0;position:absolute;top:0;bottom:0}.bento .tile .mt-you b{position:absolute;top:-2px;left:3px;font:12px/1 var(--s6-chi)!important;color:#000!important}.bento .tile .mt-axis{height:11px;position:absolute;bottom:-14px;left:0;right:0}.bento .tile .mt-axis i{position:absolute;transform:translate(-50%);font:12px/1 var(--s6-gen)!important;color:#000!important;font-style:normal!important}.bento .tile .wx-now{align-items:baseline;gap:6px;margin:0 0 4px;display:flex;color:#000!important}.bento .tile .wx-now b{font:30px/1 var(--s6-mono)!important;color:#000!important;font-weight:400!important}.bento .tile .wx-now sup{font-size:12px}.bento .tile .wx-now span{font:12px/14px var(--s6-gen)!important;color:#000!important;text-transform:none!important}.bento .tile .pp3{flex-direction:column;flex:1;gap:5px;height:100%;min-height:0;display:flex;color:#000!important}.bento .tile .pp3-sky{background:#000;border:1px solid #000;flex:45%;min-height:54px;position:relative}.bento .tile .pp3-sky svg{width:100%;height:100%;position:absolute;inset:0}.bento .tile .pp3-lat{stroke:#fff;stroke-width:.2px;stroke-dasharray:1 3}.bento .tile .pp3-all{fill:none;stroke:#fff;stroke-width:.3px;stroke-dasharray:1 1.5;vector-effect:non-scaling-stroke;opacity:.6}.bento .tile .pp3-done{fill:none;stroke:#fff;stroke-width:1px;vector-effect:non-scaling-stroke}.bento .tile .pp3-sky circle{fill:#000;stroke:#fff;stroke-width:.5px;vector-effect:non-scaling-stroke}.bento .tile .pp3-sky circle.on{fill:#fff}.bento .tile .pp3-fly{stroke:#fff;stroke-width:2px;vector-effect:non-scaling-stroke;stroke-dasharray:1;stroke-dashoffset:1px;animation:1s cubic-bezier(.45,0,.2,1) forwards pp-fly}.bento .tile .pp3-now{background:#000;border:1px solid #fff;padding:2px 6px 3px;animation:.35s steps(3,end) pp-stamp;display:grid;position:absolute;bottom:5px;left:6px}.bento .tile .pp3-now em{font:12px var(--s6-mono)!important;color:#fff!important;font-style:normal!important}.bento .tile .pp3-now b{font:15px/17px var(--s6-chi)!important;color:#fff!important;text-transform:none!important}.bento .tile .pp3-now small{font:12px/14px var(--s6-gen)!important;color:#fff!important;text-transform:none!important}.bento .tile .pp3-count{position:absolute;top:4px;right:6px;font:12px var(--s6-gen)!important;color:#fff!important;text-transform:none!important}.bento .tile .pp3-stamps{flex:55%;grid-template-columns:repeat(auto-fill,minmax(62px,1fr));align-content:start;gap:3px;min-height:0;display:grid;overflow-y:auto}.bento .tile .pp3-stamp{cursor:pointer;text-align:center;opacity:.55;gap:0;transition:opacity .2s;display:grid;color:#000!important;text-transform:none!important;background:#fff!important;border:1px dashed #000!important;border-radius:0!important;padding:3px 2px!important}.bento .tile .pp3-stamp b{font:13px/15px var(--s6-chi)!important;color:inherit!important}.bento .tile .pp3-stamp span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;font:12px/14px var(--s6-gen)!important;color:inherit!important}.bento .tile .pp3-stamp small{white-space:nowrap;text-overflow:ellipsis;opacity:.8;overflow:hidden;font:12px/14px var(--s6-gen)!important;color:inherit!important}.bento .tile .pp3-stamp.inked{opacity:1;border-style:double!important;border-width:3px!important;padding:1px 0!important}.bento .tile .pp3-stamp.inked.r1{transform:rotate(-2deg)}.bento .tile .pp3-stamp.inked.r2{transform:rotate(1.5deg)}.bento .tile .pp3-stamp.inked.r3{transform:rotate(-1deg)}.bento .tile .pp3-stamp.now{opacity:1;outline:1px solid #000;animation:.3s steps(3,end) pp3-ink;color:#fff!important;background:#000!important;border:3px double #fff!important}@keyframes pp3-ink{0%{transform:scale(1.25)rotate(-6deg)}}.bento .tile .pp3-stamp:hover{opacity:1}.bento .tile .pp3-play{opacity:1;border-style:solid!important}@media (prefers-reduced-motion:reduce){.bento .tile .pp3-fly,.bento .tile .pp3-now,.bento .tile .pp3-stamp.now{stroke-dashoffset:0;animation:none}}.bento .tile .mt-row{justify-content:space-between;gap:4px;margin-top:auto;display:flex}.bento .tile .mt-clock{flex-direction:column;flex:1;align-items:center;gap:2px;min-width:0;margin:0;display:flex}.bento .tile .mt-face{width:100%;max-width:54px;height:auto}.bento .tile .mt-dial{fill:#fff;stroke:#000;stroke-width:1.5px}.bento .tile .mt-tick{stroke:#000;stroke-width:1px}.bento .tile .mt-h{stroke:#000;stroke-width:2.4px;stroke-linecap:round}.bento .tile .mt-m{stroke:#000;stroke-width:1.5px;stroke-linecap:round}.bento .tile .mt-s{stroke:#000;stroke-width:.6px}.bento .tile .mt-pin,.bento .tile .mt-face.night .mt-dial{fill:#000}.bento .tile .mt-face.night .mt-tick,.bento .tile .mt-face.night .mt-h,.bento .tile .mt-face.night .mt-m,.bento .tile .mt-face.night .mt-s{stroke:#fff}.bento .tile .mt-face.night .mt-pin{fill:#fff}.bento .tile .mt-clock figcaption{text-align:center;display:grid}.bento .tile .mt-clock figcaption b{white-space:nowrap;max-width:100%;font:12px/14px var(--s6-chi)!important;color:#000!important}.bento .tile .mt-clock figcaption em{font:12px/14px var(--s6-mono)!important;color:#000!important;font-style:normal!important}.bento .tile .mt-side{flex-direction:column;margin-left:8px;display:flex}.bento .tile .mt-side em{font:12px var(--s6-mono)!important;color:#000!important;font-style:normal!important}.bento .tile .mt-side small{font:12px/14px var(--s6-gen)!important;color:#000!important;text-transform:none!important}.bento .tile .mt-big b{font-size:clamp(30px,4.2vw,58px)!important}.bento .tile .dl{flex-direction:column;height:100%;min-height:0;display:flex;color:#000!important}.bento .tile .dl-arc{flex:1;width:100%;min-height:0}.bento .tile .dl-path{fill:none;stroke:#000;stroke-width:1px;stroke-dasharray:2 3}.bento .tile .dl-done{fill:none;stroke:#000;stroke-width:2.2px}.bento .tile .dl-hz{stroke:#000;stroke-width:1.2px}.bento .tile .dl-tick{stroke:#000;stroke-width:.8px}.bento .tile .dl-sun circle{fill:#fff;stroke:#000;stroke-width:1.5px}.bento .tile .dl-sun line{stroke:#000;stroke-width:1.5px}.bento .tile .dl-arc text{font:11px var(--s6-gen);fill:#000}.bento .tile .dl-night{font-size:11px!important}.bento .tile .dl-read{flex-wrap:wrap;align-items:baseline;gap:6px;margin:0;display:flex}.bento .tile .dl-read b{font:18px/1 var(--s6-mono)!important;color:#000!important;font-weight:400!important}.bento .tile .dl-read span{font:12px/14px var(--s6-gen)!important;color:#000!important;text-transform:none!important}.s6-shuffle{flex-direction:column;height:100%;min-height:0;display:flex}.bento .tile .sh-btn{cursor:pointer;flex:1;justify-content:center;align-items:center;gap:12px;min-height:0;animation:3s linear infinite sh-march;display:flex;color:#000!important;text-transform:none!important;background:repeating-linear-gradient(135deg,#fff 0 6px,#000 6px 7px) 0 0/200% 100%!important;border:2px solid #000!important;border-radius:6px!important;padding:0 12px!important;box-shadow:3px 3px #000!important}.bento .tile .sh-btn span{background:#fff;border:1px solid #000;padding:3px 8px;display:grid}.bento .tile .sh-btn b{font:14px/16px var(--s6-chi)!important;color:#000!important}.bento .tile .sh-btn em{font:12px/14px var(--s6-gen)!important;color:#000!important;font-style:normal!important}.bento .tile .sh-btn svg{background:#fff;border:1px solid #000;border-radius:50%;flex:none;width:28px;height:28px;padding:3px}.bento .tile .sh-btn svg path{fill:none;stroke:#000;stroke-width:2.4px;stroke-linecap:square}.bento .tile .sh-btn:hover svg{animation:.8s steps(8,end) infinite sh-spin}.bento .tile .sh-btn:active{transform:translate(3px,3px);box-shadow:none!important;background:#000!important}@keyframes sh-march{to{background-position:100% 0}}@keyframes sh-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.bento .tile .sh-btn,.bento .tile .sh-btn:hover svg{animation:none}}.s6-da{flex-direction:column;height:100%;min-height:0;display:flex}.bento .tile .da-calc,.bento .tile .da-puz,.bento .tile .da-sketch,.bento .tile .da-cal,.bento .tile .da-sw{flex-direction:column;flex:1;gap:4px;min-height:0;display:flex;color:#000!important}.bento .tile .da-disp{text-align:right;border:1px solid #000;padding:4px 8px;display:block;font:20px/1.2 var(--s6-mono)!important;color:#000!important}.bento .tile .da-keys{flex:1;grid-template-columns:repeat(4,1fr);gap:3px;display:grid}.bento .tile .da-keys .wide{grid-column:span 2}.bento .tile .da-keys button,.bento .tile .da-grid button,.bento .tile .da-cap button{cursor:pointer;font:12px/1 var(--s6-chi)!important;color:#000!important;background:#fff!important;border:1px solid #000!important;border-radius:4px!important;padding:3px 6px!important;box-shadow:1px 1px #000!important}.bento .tile .da-keys button:active,.bento .tile .da-grid button:active,.bento .tile .da-cap button:active,.bento .tile .da-cap button.on{color:#fff!important;background:#000!important}.bento .tile .da-grid{aspect-ratio:1;flex:1;grid-template-rows:repeat(4,1fr);grid-template-columns:repeat(4,1fr);align-self:center;gap:2px;max-height:100%;display:grid}.bento .tile .da-grid button{border-radius:0!important;font-size:14px!important}.bento .tile .da-cap{flex-wrap:wrap;align-items:center;gap:4px;margin:0;display:flex;font:12px/14px var(--s6-gen)!important;color:#000!important;text-transform:none!important}.bento .tile .da-cap b{text-align:center;flex:1;font:12px var(--s6-chi)!important;color:#000!important}.bento .tile .da-sketch canvas{cursor:crosshair;touch-action:none;width:100%;min-height:0;image-rendering:pixelated;border:1px solid #000;flex:1}.bento .tile .da-month{text-align:center;flex:1;grid-template-columns:repeat(7,1fr);gap:1px;display:grid;font:12px/1.4 var(--s6-mono)!important;color:#000!important}.bento .tile .da-month .dow{border-bottom:1px solid #000;font-family:var(--s6-chi)!important}.bento .tile .da-month .today{background:#000;color:#fff!important}.bento .tile .da-laps{margin:0;padding-left:20px;overflow-y:auto;font:12px/14px var(--s6-mono)!important;color:#000!important}.bento .tile .sh-btn{gap:0;padding:0!important}.bento .tile .sh-btn svg{aspect-ratio:1;border-width:2px;width:44%;max-width:64px;height:auto;padding:6px;animation:6s steps(24,end) infinite sh-spin}.bento .tile .sh-btn:hover svg{animation-duration:.8s;animation-timing-function:steps(8,end)}@media (prefers-reduced-motion:reduce){.bento .tile .sh-btn svg{animation:none}}.s6-os{flex-direction:column;height:100%;min-height:0;display:flex}.bento .tile .os-pick{flex:1;grid-template-columns:repeat(4,1fr);gap:4px;min-height:0;display:grid}.bento .tile .os-pick button{cursor:pointer;grid-template-rows:1fr auto auto;place-items:center;gap:1px;min-width:0;display:grid;background:#fff!important;border:1px solid #000!important;border-radius:0!important;padding:2px!important}.bento .tile .os-pick button i{border:1px solid #000;width:70%;height:100%;min-height:8px;max-height:18px}.bento .tile .os-pick .os-6 i{background:#fff var(--p-gray)}.bento .tile .os-pick .os-7 i{filter:none;background:#7b8aa3}.bento .tile .os-pick .os-8 i{background:linear-gradient(#ddd 0 30%,#5b55a8 30%)}.bento .tile .os-pick .os-9 i{background:linear-gradient(#e6e6e6 0 30%,#2f6db5 30%)}.bento .tile .os-pick b{white-space:nowrap;text-overflow:ellipsis;max-width:100%;overflow:hidden;font:12px/14px var(--s6-chi)!important}.bento .tile .os-pick em{font:12px/14px var(--s6-mono)!important;font-style:normal!important}.bento .tile .os-pick button.on{background:#000!important}.bento .tile .os-pick button.on i{border-color:#fff}.bento .tile-os{filter:none!important}html[data-c~="7"] .menu-screen{background:#7b8aa3 radial-gradient(#6c7b95 1px,#0000 1.2px) 0 0/3px 3px!important}html[data-c~="7"] .bento .tile{box-shadow:2px 2px #00000073!important}html[data-c~="7"] .mac-drop{box-shadow:2px 2px #00000073}html[data-c~="7"] .desk-icon span{background:#fff}html[data-c~="8"] .menu-screen,html[data-c~="9"] .menu-screen{background:#5b55a8!important}html[data-c~=os9] .menu-screen{background:#2f6db5 linear-gradient(160deg,#3b7cc6,#24599a)!important}html[data-c~="8"] .mac-bar,html[data-c~="9"] .mac-bar{background:#ddd;border-bottom:1px solid #555;box-shadow:inset 0 -1px #999,inset 0 1px #fff}html[data-c~=os9] .mac-bar{background:#e8e8e8}html[data-c~="8"] .mac-bar button,html[data-c~="9"] .mac-bar button{background:0 0}html[data-c~="8"] .mac-bar button[aria-expanded=true],html[data-c~="9"] .mac-bar button[aria-expanded=true]{color:#fff;background:#3a3aa0}html[data-c~="8"] .mac-drop,html[data-c~="9"] .mac-drop{background:#ddd;border-color:#555;box-shadow:2px 2px 3px #0006}html[data-c~="8"] .mac-drop button,html[data-c~="9"] .mac-drop button{background:0 0}html[data-c~="8"] .mac-drop button:hover,html[data-c~="9"] .mac-drop button:hover{color:#fff;background:#3a3aa0}html[data-c~="8"] .bento .tile,html[data-c~="9"] .bento .tile{background:#fff!important;border:1px solid #444!important;padding:28px 12px 12px!important;box-shadow:2px 2px #00000059,inset 0 0 0 4px #ddd,inset 0 0 0 5px #999!important}html[data-c~=os9] .bento .tile:before{background:#e6e6e6}html[data-c~="8"] .bento .tile:hover:before,html[data-c~="8"] .bento .tile:focus-within:before,html[data-c~="8"] .bento:not(:hover):not(:focus-within) .tile-start:before{background:repeating-linear-gradient(#fff 0 1px,#b0b0b0 1px 2px,#ddd 2px 3px) 26px 4px/calc(100% - 52px) 12px no-repeat,#ddd}html[data-c~="9"] .bento .tile:hover:before,html[data-c~="9"] .bento .tile:focus-within:before,html[data-c~="9"] .bento:not(:hover):not(:focus-within) .tile-start:before{background:repeating-linear-gradient(#fff 0 1px,#c4c4c4 1px 2px) 26px 4px/calc(100% - 52px) 12px no-repeat,#e6e6e6}html[data-c~="8"] .bento .tile .win-title,html[data-c~="9"] .bento .tile .win-title{background:#ddd;height:20px;line-height:20px}html[data-c~=os9] .bento .tile .win-title{background:#e6e6e6}html[data-c~="8"] .win-close,html[data-c~="9"] .win-close,html[data-c~="8"] .bento .tile-grip,html[data-c~="9"] .bento .tile-grip{box-shadow:none!important;background:linear-gradient(135deg,#fff,#bbb)!important;border-color:#555!important}html[data-c~="8"] .desk-icon span,html[data-c~="9"] .desk-icon span{color:#fff;background:0 0}html[data-c~="8"] .bento .tile button:not(.desk-icon):not(.win-close):not(.tile-grip),html[data-c~="9"] .bento .tile button:not(.desk-icon):not(.win-close):not(.tile-grip){border-radius:4px!important}html[data-c] .bento .tile-os{padding-top:24px!important;padding-bottom:6px!important}.bento .tile .os-pick button.on b,.bento .tile .os-pick button.on em{color:#fff!important}.game .rz-hud{z-index:4;pointer-events:none;font:12px/1.3 var(--s6-mono);color:#fff;letter-spacing:.14em;text-transform:uppercase;position:absolute;inset:0}.game .rz-hud *{color:#fff!important;font-family:var(--s6-mono)!important;text-transform:uppercase!important}.game .rz-tl,.game .rz-tr,.game .rz-bl,.game .rz-br{gap:4px;display:grid;position:absolute}.game .rz-tl{justify-items:start;max-width:44%;top:18px;left:22px}.game .rz-tr{justify-items:end;top:18px;right:22px}.game .rz-bl{justify-items:start;max-width:55%;bottom:18px;left:22px}.game .rz-br{justify-items:end;bottom:18px;right:22px}.game .rz-k{opacity:.6;font-size:12px;letter-spacing:.3em!important}.game .rz-big{font-size:40px;font-weight:400;line-height:.9;letter-spacing:.08em!important}.game .rz-sub{opacity:.85;border-top:1px solid #ffffff73;min-width:120px;padding-top:2px;font-size:12px;letter-spacing:.3em!important}.game .rz-phase{align-items:center;gap:4px;margin-top:6px;display:flex}.game .rz-phase i{border:1px solid #ffffffb3;width:14px;height:4px}.game .rz-phase i.done{background:#fff}.game .rz-phase i.on{background:#fff;animation:.8s step-end infinite rz-blink}.game .rz-phase b{margin-left:6px;font-size:12px;font-weight:400;letter-spacing:.24em!important}.game .rz-log{opacity:.55;white-space:nowrap;text-overflow:clip;max-width:100%;margin-top:6px;font-size:12px;animation:.35s steps(8,end) both rz-type;overflow:hidden;text-transform:none!important;letter-spacing:.08em!important}.game .rz-score{font-variant-numeric:tabular-nums;font-size:26px;line-height:1;letter-spacing:.16em!important}.game .rz-btns{pointer-events:auto;gap:10px;margin-top:8px;display:flex}.game .rz-btn{all:unset;cursor:pointer;text-transform:uppercase;opacity:.75;border-bottom:1px solid #ffffff80;padding:4px 0 3px;transition:opacity .15s,border-color .15s;font:12px/1 var(--s6-mono)!important;letter-spacing:.22em!important;color:#fff!important}.game .rz-btn:hover,.game .rz-btn:focus-visible{opacity:1;border-bottom-color:#fff}.game .rz-btn:focus-visible{outline-offset:3px;outline:1px dotted #fff}.game .rz-btn:active{transform:translateY(1px)}.game .rz-locks{gap:4px;display:flex}.game .rz-locks i{border:1px solid #ffffffbf;width:12px;height:12px;margin:2px;transition:background .1s,transform .15s;transform:rotate(45deg)}.game .rz-locks i.on{background:#fff;transform:rotate(45deg)scale(1.15)}.game .rz-hint{opacity:.55;margin-top:4px;font-size:12px;letter-spacing:.18em!important}.game .rz-evo{gap:3px;display:flex}.game .rz-evo i{border:1px solid #ffffffb3;width:18px;height:6px}.game .rz-evo i.on{background:#fff}.game .rz-evo i.now{background:repeating-linear-gradient(90deg,#fff 0 1px,#0000 1px 3px);animation:.8s step-end infinite rz-blink}@keyframes rz-blink{50%{opacity:.35}}@keyframes rz-type{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@media (width<=640px){.game .rz-tl{top:12px;left:14px}.game .rz-tr{top:12px;right:14px}.game .rz-bl{bottom:14px;left:14px}.game .rz-br{bottom:14px;right:14px}.game .rz-big{font-size:28px}.game .rz-score{font-size:18px}.game .rz-hint{display:none}.game .rz-evo i{width:10px}.game .rz-log{display:none}}@media (prefers-reduced-motion:reduce){.game .rz-phase i.on,.game .rz-evo i.now,.game .rz-log{animation:none}}@media (width<=900px){.bento:not(.float) .tile{min-width:0;max-width:100%;overflow:hidden}.bento:not(.float) .tile>*{min-width:0;max-width:100%}.bento .tile .pp2-n,.bento .tile .md-v{flex-shrink:0}.bento .tile .pp2-head,.bento .tile .pp2-top,.bento .tile .md-row{flex-wrap:wrap;min-width:0}}.mac-bar:before,.mac-bar:after{content:"";pointer-events:none;background:radial-gradient(circle at 100% 100%,#0000 5.5px,#000 6px);width:6px;height:6px;position:absolute;top:0}.mac-bar:before{left:0}.mac-bar:after{right:0;transform:scaleX(-1)}.bento .tile{font-size:12px;line-height:1.35}.bento .tile button:not(.desk-icon):not(.win-close):not(.tile-grip){font-family:var(--s6-chi)}.mac-bar,.mac-bar button,.mac-drop button{font-size:12px!important}.desk-icon span{padding:0 3px;font:12px/14px var(--s6-gen)!important}html:not([data-c]) .bento .tile input,html[data-c~="6"] .bento .tile input,html:not([data-c]) .bento .tile textarea,html[data-c~="6"] .bento .tile textarea{box-shadow:none!important;font:12px/16px var(--s6-gen)!important;background:#fff!important;border:1px solid #000!important;border-radius:0!important}html[data-c~="7"] .bento .tile:before{background:#eee;border-bottom-color:#000}html[data-c~="7"] .bento .tile .win-title,html[data-c~="7"] .bento .tile .ep-h{background:#eee!important}html[data-c~="7"] .bento .tile:hover:before,html[data-c~="7"] .bento .tile:focus-within:before,html[data-c~="7"] .bento:not(:hover):not(:focus-within) .tile-start:before{background:repeating-linear-gradient(#777 0 1px,#eee 1px 2px) 2px 3px/calc(100% - 4px) 12px no-repeat,#eee}html[data-c~="7"] .win-close,html[data-c~="7"] .bento .tile-grip{background:#ddd!important;box-shadow:0 0 0 2px #eee,inset 1px 1px #fff,inset -1px -1px #888!important}html[data-c~="7"] .bento .tile button:not(.desk-icon):not(.win-close):not(.tile-grip):not(.ph-one):not(.rm-apple):not(.sh-btn):not(.gw-start):not(.inv):not(.wr *):not(.game-tile){background:#eee!important}html[data-c~="7"] .mac-bar{background:#fff}html[data-c~="8"] .bento .tile,html[data-c~="9"] .bento .tile{border:1px solid #262626!important;padding:30px 13px 13px!important;box-shadow:inset 1px 1px #fff,inset -1px -1px #999,inset 0 0 0 5px #ddd,inset 0 0 0 6px #888!important}html[data-c~="8"] .bento .tile:before,html[data-c~="9"] .bento .tile:before{background:#ddd;border-bottom:0;height:22px;box-shadow:inset 1px 1px #fff,inset 0 -1px #bbb}html[data-c~="8"] .bento .tile:hover:before,html[data-c~="8"] .bento .tile:focus-within:before,html[data-c~="8"] .bento:not(:hover):not(:focus-within) .tile-start:before,html[data-c~="9"] .bento .tile:hover:before,html[data-c~="9"] .bento .tile:focus-within:before,html[data-c~="9"] .bento:not(:hover):not(:focus-within) .tile-start:before{background:repeating-linear-gradient(#fff 0 1px,#9a9a9a 1px 2px,#ddd 2px 3px) 26px 5px/calc(100% - 70px) 12px no-repeat,#ddd}html[data-c~="8"] .bento .tile .win-title,html[data-c~="9"] .bento .tile .win-title,html[data-c~="8"] .bento .tile .ep-h,html[data-c~="9"] .bento .tile .ep-h{top:0;background:#ddd!important;height:22px!important;line-height:22px!important}html[data-c~="8"] .bento .tile:not(:hover):not(:focus-within) .win-title,html[data-c~="9"] .bento .tile:not(:hover):not(:focus-within) .win-title{color:gray}html[data-c~="8"] .win-close,html[data-c~="9"] .win-close,html[data-c~="8"] .bento .tile-grip,html[data-c~="9"] .bento .tile-grip{opacity:1!important;background:linear-gradient(135deg,#f6f6f6 0%,#c8c8c8 100%)!important;border:1px solid #333!important;width:12px!important;height:12px!important;top:5px!important;box-shadow:inset 1px 1px #fff,inset -1px -1px #888,0 0 0 2px #ddd!important}html[data-c~="8"] .bento .tile-grip:before,html[data-c~="9"] .bento .tile-grip:before{content:"";background:linear-gradient(#333,#333) 2px 5px/8px 1px no-repeat,linear-gradient(#333,#333) 2px 7px/8px 1px no-repeat,linear-gradient(135deg,#f6f6f6,#c8c8c8);border:1px solid #333;width:12px;height:12px;position:absolute;top:-1px;left:-19px;box-shadow:inset 1px 1px #fff,inset -1px -1px #888}html[data-c~="8"] .bento .tile-grip:after,html[data-c~="9"] .bento .tile-grip:after{border-color:#333;width:6px;height:6px;top:1px;left:1px}html[data-c~="8"] .bento .tile button:not(.desk-icon):not(.win-close):not(.tile-grip):not(.ph-one):not(.rm-apple):not(.sh-btn):not(.gw-start):not(.inv):not(.ct-k):not(.wr *),html[data-c~="9"] .bento .tile button:not(.desk-icon):not(.win-close):not(.tile-grip):not(.ph-one):not(.rm-apple):not(.sh-btn):not(.gw-start):not(.inv):not(.ct-k):not(.wr *):not(.game-tile){color:#000!important;background:linear-gradient(#f7f7f7,#cfcfcf)!important;border:1px solid #262626!important;border-radius:4px!important;box-shadow:inset 1px 1px #fff,inset -1px -1px #9a9a9a!important}html[data-c~="8"] .bento .tile button:active:not(.desk-icon):not(.win-close):not(.tile-grip),html[data-c~="9"] .bento .tile button:active:not(.desk-icon):not(.win-close):not(.tile-grip){color:#fff!important;background:linear-gradient(#777,#999)!important}html[data-c~="8"] .bento .tile input,html[data-c~="9"] .bento .tile input,html[data-c~="8"] .bento .tile textarea,html[data-c~="9"] .bento .tile textarea{font:12px/16px var(--s6-gen)!important;background:#fff!important;border:1px solid #555!important;border-radius:0!important;box-shadow:inset 1px 1px #999,1px 1px #fff!important}html[data-c~="8"] .bento .tile ::-webkit-scrollbar-track{background:#c8c8c8;border-left:1px solid #555;box-shadow:inset 1px 1px #999}html[data-c~="9"] .bento .tile ::-webkit-scrollbar-track{background:#c8c8c8;border-left:1px solid #555;box-shadow:inset 1px 1px #999}html[data-c~="8"] .bento .tile ::-webkit-scrollbar-thumb{background:repeating-linear-gradient(#0000 0 3px,#6a6aa8 3px 4px,#0000 4px 6px) 50%/8px 14px no-repeat,linear-gradient(90deg,#d8d8ff,#a8a8e0);border:1px solid #333}html[data-c~="9"] .bento .tile ::-webkit-scrollbar-thumb{background:repeating-linear-gradient(#0000 0 3px,#6a6aa8 3px 4px,#0000 4px 6px) 50%/8px 14px no-repeat,linear-gradient(90deg,#d8d8ff,#a8a8e0);border:1px solid #333}html[data-c~="8"] .mac-bar,html[data-c~="9"] .mac-bar{background:linear-gradient(#f2f2f2,#d8d8d8);border-bottom:1px solid #555}html[data-c~="8"] .mac-drop,html[data-c~="9"] .mac-drop{background:#e6e6e6;border:1px solid #333;box-shadow:inset 1px 1px #fff,3px 3px #0000004d}html[data-c~="8"] .mac-bar button[aria-expanded=true],html[data-c~="9"] .mac-bar button[aria-expanded=true],html[data-c~="8"] .mac-drop button:hover,html[data-c~="9"] .mac-drop button:hover{color:#fff;background:#31319c}html[data-c~="8"] .desk-icon span,html[data-c~="9"] .desk-icon span{color:#fff;text-shadow:none;background:0 0}@media (width<=700px){.bento:not(.float){grid-template-columns:minmax(0,1fr)!important}.bento:not(.float)>.tile{grid-column:1/-1!important;width:auto!important;min-width:0!important;max-width:100%!important}.bento.float>.tile{max-width:calc(100vw - 16px)!important}}.bento .tile .os-pick button b,.bento .tile .os-pick button span{letter-spacing:-.02em;white-space:nowrap!important;text-overflow:clip!important;font-size:11px!important;overflow:visible!important}html[data-c~="8"] .bento .tile .ep-h .src,html[data-c~="9"] .bento .tile .ep-h .src,html[data-c~="8"] .bento .tile .ep-h a,html[data-c~="9"] .bento .tile .ep-h a{font-size:11px!important}html[data-c~="8"] .bento .tile .win-title,html[data-c~="9"] .bento .tile .win-title,html[data-c~="8"] .bento .tile .ep-h,html[data-c~="9"] .bento .tile .ep-h{max-width:calc(100% - 70px)!important}.bento .tile{container-type:inline-size}@container (width<=230px){.bento .tile .ep-h a.src,.bento .tile .ep-h .src{display:none!important}}.bento .tile-route .pp2-side{gap:2px}.bento .tile-route .pp2-g,.bento .tile-route .pp2-axis{font-size:11px!important;line-height:13px!important}.bento .tile-route .pp2-play{padding:1px 8px!important;font-size:11px!important;line-height:14px!important}html[data-c~="8"] .bento .tile .win-title,html[data-c~="9"] .bento .tile .win-title,html[data-c~="8"] .bento .tile .ep-h,html[data-c~="9"] .bento .tile .ep-h{max-width:calc(100% - 58px)!important;padding:0 4px!important}.bento .tile .win-title,.bento .tile .ep-h{max-width:calc(100% - 50px);padding:0 5px!important}html[data-c] .bento .tile-os{padding-top:30px!important}@media (width<=700px){.bento:not(.float)>.tile-readme{grid-row:span 2!important}}html[data-c~="7"]{--e-blue:#0000d4;--e-red:#dd0806;--e-green:#1fb714;--e-dkgreen:#006411;--e-yellow:#fcf305;--e-orange:#ff6402;--e-purple:#4600a5;--e-cyan:#02abea;--e-tan:#90713a;--e-paper:#fff;--e-shade:silver;--e-hi:#000}html[data-c~="8"],html[data-c~=g9]{--e-blue:#36c;--e-red:#c33;--e-green:#393;--e-dkgreen:#2d7a3a;--e-yellow:#fc0;--e-orange:#f93;--e-purple:#639;--e-cyan:#39c;--e-tan:#b08a52;--e-paper:#f4f4f4;--e-shade:#ddd;--e-hi:#31319c}html[data-c~="7"] .menu-screen{--dither-depth:8}html[data-c~="8"] .menu-screen,html[data-c~=g9] .menu-screen{--dither-depth:24}html[data-c~="7"] .bento .mt-dial,html[data-c~="8"] .bento .mt-dial,html[data-c~=g9] .bento .mt-dial{fill:var(--e-paper)!important;stroke:#000!important}html[data-c~="8"] .bento .mt-dial,html[data-c~=g9] .bento .mt-dial{stroke:#555!important;stroke-width:1.4px!important}html[data-c~="7"] .bento .mt-face.night .mt-dial,html[data-c~="8"] .bento .mt-face.night .mt-dial,html[data-c~=g9] .bento .mt-face.night .mt-dial{fill:var(--e-hi)!important}html[data-c~="7"] .bento .mt-face.night .mt-dial{fill:var(--e-blue)!important}html[data-c~="7"] .bento .mt-s,html[data-c~="8"] .bento .mt-s,html[data-c~=g9] .bento .mt-s{stroke:var(--e-red)!important}html[data-c~="7"] .bento .mt-face.night .mt-h,html[data-c~="7"] .bento .mt-face.night .mt-m,html[data-c~="7"] .bento .mt-face.night .mt-tick,html[data-c~="8"] .bento .mt-face.night .mt-h,html[data-c~="8"] .bento .mt-face.night .mt-m,html[data-c~="8"] .bento .mt-face.night .mt-tick,html[data-c~=g9] .bento .mt-face.night .mt-h,html[data-c~=g9] .bento .mt-face.night .mt-m,html[data-c~=g9] .bento .mt-face.night .mt-tick{stroke:#fff!important}html[data-c~="8"] .bento .mt-clock svg,html[data-c~=g9] .bento .mt-clock svg{filter:drop-shadow(1px 1px #0000004d)}html[data-c~="7"] .bento .tide-svg .s1,html[data-c~="8"] .bento .tide-svg .s1,html[data-c~=g9] .bento .tide-svg .s1{stroke:var(--e-blue)!important;stroke-width:2.4px!important}html[data-c~="7"] .bento .tide-svg .s2,html[data-c~="8"] .bento .tide-svg .s2,html[data-c~=g9] .bento .tide-svg .s2{stroke:var(--e-tan)!important}html[data-c~="8"] .bento .es-plot,html[data-c~=g9] .bento .es-plot{background:linear-gradient(#fff,#e6eefa)!important}html[data-c~="7"] .bento .es-now,html[data-c~="8"] .bento .es-now,html[data-c~=g9] .bento .es-now{background:var(--e-red)!important}html[data-c~="7"] .bento .dl-path,html[data-c~="8"] .bento .dl-path,html[data-c~=g9] .bento .dl-path{stroke:var(--e-orange)!important}html[data-c~="7"] .bento .dl-hz,html[data-c~="8"] .bento .dl-hz,html[data-c~=g9] .bento .dl-hz{stroke:var(--e-dkgreen)!important}html[data-c~="7"] .bento .dl-tick,html[data-c~="8"] .bento .dl-tick,html[data-c~=g9] .bento .dl-tick{stroke:var(--e-tan)!important}html[data-c~="7"] .bento .dl-night,html[data-c~="8"] .bento .dl-night,html[data-c~=g9] .bento .dl-night{fill:var(--e-blue)!important}html[data-c~="7"] .bento .pp2-ring,html[data-c~="7"] .bento .pp2-tick,html[data-c~="7"] .bento .pp2-axis{stroke:var(--e-dkgreen)!important}html[data-c~="8"] .bento .pp2-ring,html[data-c~="8"] .bento .pp2-tick,html[data-c~="8"] .bento .pp2-axis,html[data-c~=g9] .bento .pp2-ring,html[data-c~=g9] .bento .pp2-tick,html[data-c~=g9] .bento .pp2-axis{stroke:var(--e-blue)!important}html[data-c~="7"] .bento .pp2-sweep *,html[data-c~="8"] .bento .pp2-sweep *,html[data-c~=g9] .bento .pp2-sweep *{fill:var(--e-green)!important;stroke:var(--e-green)!important}html[data-c~="7"] .bento .pp2-hub,html[data-c~="8"] .bento .pp2-hub,html[data-c~=g9] .bento .pp2-hub{fill:var(--e-red)!important}html[data-c~="7"] .bento .pp2-seg i.on,html[data-c~="8"] .bento .pp2-seg i.on,html[data-c~=g9] .bento .pp2-seg i.on,html[data-c~="7"] .bento .pp2-prog i.now,html[data-c~="8"] .bento .pp2-prog i.now,html[data-c~=g9] .bento .pp2-prog i.now{background:var(--e-blue)!important}html[data-c~="7"] .bento .pp2-stripes,html[data-c~="7"] .bento .md-head .pp2-stripes{background:repeating-linear-gradient(135deg, #000 0 3px, var(--e-yellow) 3px 6px)!important}html[data-c~="8"] .bento .pp2-stripes,html[data-c~=g9] .bento .pp2-stripes{background:repeating-linear-gradient(135deg, #555 0 3px, var(--e-shade) 3px 6px)!important}html[data-c~="8"] .bento .pp2-scope,html[data-c~=g9] .bento .pp2-scope{background:radial-gradient(circle,#fff 30%,#e2e8f4)!important}html[data-c~="7"] .bento .wx-col b{background:var(--e-cyan)!important}html[data-c~="8"] .bento .wx-col b,html[data-c~=g9] .bento .wx-col b{background:linear-gradient(var(--e-orange), var(--e-yellow))!important;border-color:#666!important}html[data-c~="7"] .bento .wx-col b:after,html[data-c~="8"] .bento .wx-col b:after,html[data-c~=g9] .bento .wx-col b:after{background:var(--e-red)!important}html[data-c~="7"] .bento .aq-good,html[data-c~="8"] .bento .aq-good,html[data-c~=g9] .bento .aq-good{stroke:var(--e-green)!important}html[data-c~="7"] .bento .aq-now b,html[data-c~="8"] .bento .aq-now b,html[data-c~=g9] .bento .aq-now b{color:var(--e-dkgreen)!important}html[data-c~="7"] .bento .md-scr{fill:var(--e-blue)!important}html[data-c~="8"] .bento .md-scr,html[data-c~=g9] .bento .md-scr{fill:#3a6ea5!important}html[data-c~="7"] .bento .md-win,html[data-c~="8"] .bento .md-win,html[data-c~=g9] .bento .md-win{fill:var(--e-shade)!important}html[data-c~="7"] .bento .md-seg i.on,html[data-c~="8"] .bento .md-seg i.on,html[data-c~=g9] .bento .md-seg i.on{background:var(--e-green)!important}html[data-c~="7"] .desk-icon .di-fold,html[data-c~="8"] .desk-icon .di-fold,html[data-c~=g9] .desk-icon .di-fold{fill:var(--e-shade)}html[data-c~="7"] .desk-icon .di-lines{stroke:var(--e-blue)}html[data-c~="8"] .desk-icon .di-lines,html[data-c~=g9] .desk-icon .di-lines{stroke:#6a7fae}html[data-c~="8"] .desk-icon svg,html[data-c~=g9] .desk-icon svg{filter:drop-shadow(1px 1px #00000059)}html[data-c~="8"] .desk-icon:focus span,html[data-c~=g9] .desk-icon:focus span{background:var(--e-hi)!important;color:#fff!important}html[data-c~="7"] .s6-readme .rm-apple,html[data-c~="8"] .s6-readme .rm-apple,html[data-c~=g9] .s6-readme .rm-apple{position:relative}html[data-c~="7"] .s6-readme .rm-apple:after,html[data-c~="8"] .s6-readme .rm-apple:after,html[data-c~=g9] .s6-readme .rm-apple:after{content:"";pointer-events:none;mix-blend-mode:lighten;background:linear-gradient(#61bb46 0 22%,#fdb827 22% 36%,#f5821f 36% 50%,#e03a3e 50% 64%,#963d97 64% 80%,#009ddc 80% 100%);position:absolute;inset:0}html[data-c~="8"] .bento .tile a,html[data-c~=g9] .bento .tile a,html[data-c~="7"] .bento .tile a{color:var(--e-blue)!important}html[data-c~="7"] .bento .tile,html[data-c~="8"] .bento .tile,html[data-c~=g9] .bento .tile,html[data-c~="7"] .bento .tile-route svg,html[data-c~="8"] .bento .tile-route svg,html[data-c~=g9] .bento .tile-route svg,html[data-c~="7"] .bento .tile-hex,html[data-c~="8"] .bento .tile-hex,html[data-c~=g9] .bento .tile-hex{filter:none!important}.bento .tile .wr{min-height:0;font:12px/1.35 var(--s6-gen);color:#000;flex-direction:column;flex:1;gap:8px;display:flex}.bento .tile .wr-now{background:#fff;border:1px solid #000;grid-template-rows:auto auto auto;grid-template-columns:auto 1fr;gap:6px 10px;padding:10px;display:grid}.bento .tile .wr-dial{background:#fff var(--p-light);border:1px solid #000;flex-direction:column;grid-row:1/3;justify-content:center;align-items:center;gap:4px;width:70px;padding:6px 2px;display:flex}.bento .tile .wr-lamp{background:#fff;border:1px solid #000;border-radius:50%;width:12px;height:12px}.bento .tile .wr-now.on .wr-lamp{background:#000;animation:1.6s steps(2,jump-none) infinite wr-pulse}.bento .tile .wr-now.error .wr-lamp{background:#fff var(--p-gray)}.bento .tile .wr-air{letter-spacing:.04em;background:#fff;padding:1px 3px;font:10px/1 var(--s6-chi)!important}.bento .tile .wr-meta{gap:2px;min-width:0;display:grid}.bento .tile .wr-name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font:16px/1.2 var(--s6-chi)!important}.bento .tile .wr-place,.bento .tile .wr-tags{text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.bento .tile .wr-tags{opacity:.75}.bento .tile .wr-meter{border-bottom:1px solid #000;align-items:flex-end;gap:2px;height:22px;display:flex}.bento .tile .wr-meter i{background:#000;flex:1;height:10%}.bento .tile .wr-meter.on i{animation:.9s steps(5,end) infinite alternate wr-bar}.bento .tile .wr-ctl{flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:6px;display:flex}.bento .tile .wr-b{cursor:pointer;font:12px/1 var(--s6-chi)!important;color:#000!important;background:#fff!important;border:1px solid #000!important;border-radius:6px!important;padding:5px 9px!important}.bento .tile .wr-b:disabled{cursor:default;color:#999!important}.bento .tile .wr-b:not(:disabled):active{color:#fff!important;background:#000!important}.bento .tile .wr-play{min-width:74px;margin:0 4px;box-shadow:0 0 0 1px #fff,0 0 0 3px #000!important}.bento .tile .wr-save.on{color:#fff!important;background:#000!important}.bento .tile .wr-vol{font:12px var(--s6-chi);align-items:center;gap:5px;margin-left:auto;display:flex}.bento .tile .wr-vol input{accent-color:#000;width:90px}.bento .tile .wr-browse{background:#fff;border:1px solid #000;flex-direction:column;flex:1;min-height:0;display:flex}.bento .tile .wr-tabs{border-bottom:1px solid #000;align-items:stretch;gap:0;display:flex}.bento .tile .wr-tab{cursor:pointer;font:12px/1 var(--s6-chi)!important;color:#000!important;background:#fff!important;border:0!important;border-right:1px solid #000!important;border-radius:0!important;padding:6px 10px!important}.bento .tile .wr-tab.on{color:#fff!important;background:#000!important}.bento .tile .wr-search{flex:1;min-width:80px;font:12px var(--s6-gen)!important;background:#fff!important;border:0!important;padding:4px 8px!important}.bento .tile .wr-cols{flex:1;min-height:0;display:flex}.bento .tile .wr-groups,.bento .tile .wr-list{min-height:0;margin:0;padding:0;list-style:none;overflow-y:auto}.bento .tile .wr-groups{border-right:1px solid #000;flex:0 0 38%}.bento .tile .wr-list{flex:1}.bento .tile .wr-groups button,.bento .tile .wr-list button{text-align:left;cursor:pointer;justify-content:space-between;align-items:baseline;gap:8px;width:100%;display:flex;color:#000!important;font:12px/1.3 var(--s6-gen)!important;text-transform:none!important;background:#fff!important;border:0!important;border-radius:0!important;padding:5px 8px!important}.bento .tile .wr-groups button:first-letter{text-transform:uppercase}.bento .tile .wr-list button{flex-direction:column;align-items:flex-start;gap:1px}.bento .tile .wr-list button b{font:12px/1.25 var(--s6-chi)!important}.bento .tile .wr-list button em,.bento .tile .wr-groups button em{opacity:.7;font-size:11px;font-style:normal!important}.bento .tile .wr-groups button:hover,.bento .tile .wr-list button:hover{background:#fff var(--p-light)!important}.bento .tile .wr-groups button.on,.bento .tile .wr-list button.on{color:#fff!important;background:#000!important}.bento .tile .wr-empty{opacity:.75;padding:10px}@keyframes wr-bar{0%{height:15%}40%{height:70%}70%{height:35%}to{height:95%}}@keyframes wr-pulse{50%{background:#fff}}.bento .tile .wr-meter.on i:nth-child(3n){animation-duration:.7s}.bento .tile .wr-meter.on i:nth-child(4n+1){animation-duration:1.1s}@media (prefers-reduced-motion:reduce){.bento .tile .wr-meter.on i,.bento .tile .wr-now.on .wr-lamp{animation:none}.bento .tile .wr-meter.on i{height:60%}}html[data-c~="7"] .bento .tile .wr-now{background:#eee}html[data-c~="7"] .bento .tile .wr-dial{background:#fff}html[data-c~="7"] .bento .tile .wr-now.on .wr-lamp{background:var(--e-red)}html[data-c~="7"] .bento .tile .wr-meter i{background:var(--e-green)}html[data-c~="7"] .bento .tile .wr-meter i:nth-child(n+13){background:var(--e-yellow)}html[data-c~="7"] .bento .tile .wr-meter i:nth-child(n+16){background:var(--e-red)}html[data-c~="7"] .bento .tile .wr-tab.on,html[data-c~="7"] .bento .tile .wr-groups button.on,html[data-c~="7"] .bento .tile .wr-list button.on,html[data-c~="7"] .bento .tile .wr-save.on{background:var(--e-blue)!important}html[data-c~="8"] .bento .tile .wr-now,html[data-c~=g9] .bento .tile .wr-now{background:linear-gradient(#ececec,#d6d6d6);border-color:#555;box-shadow:inset 1px 1px #fff,inset -1px -1px #999}html[data-c~="8"] .bento .tile .wr-meta,html[data-c~=g9] .bento .tile .wr-meta{color:#1d2614;background:#c9d6b4;border:1px solid #555;padding:4px 8px;box-shadow:inset 1px 1px #889470}html[data-c~="8"] .bento .tile .wr-dial,html[data-c~=g9] .bento .tile .wr-dial{color:#fff;background:#333;border-color:#222}html[data-c~="8"] .bento .tile .wr-air,html[data-c~=g9] .bento .tile .wr-air{color:#ddd;background:0 0}html[data-c~="8"] .bento .tile .wr-now.on .wr-lamp,html[data-c~=g9] .bento .tile .wr-now.on .wr-lamp{background:radial-gradient(circle at 35% 35%,#9f9,#1a1);border-color:#050}html[data-c~="8"] .bento .tile .wr-meter i,html[data-c~=g9] .bento .tile .wr-meter i{background:linear-gradient(#f93,#3a3)}html[data-c~="8"] .bento .tile .wr-browse,html[data-c~=g9] .bento .tile .wr-browse{border-color:#555}html[data-c~="8"] .bento .tile .wr-tab.on,html[data-c~=g9] .bento .tile .wr-tab.on,html[data-c~="8"] .bento .tile .wr-groups button.on,html[data-c~=g9] .bento .tile .wr-groups button.on,html[data-c~="8"] .bento .tile .wr-list button.on,html[data-c~=g9] .bento .tile .wr-list button.on{color:#fff!important;background:#31319c!important}html[data-c~="8"] .bento .tile .wr-groups button:hover,html[data-c~=g9] .bento .tile .wr-groups button:hover,html[data-c~="8"] .bento .tile .wr-list button:hover,html[data-c~=g9] .bento .tile .wr-list button:hover{background:#ccf!important}html[data-c~="8"] .bento .tile .wr-vol input,html[data-c~=g9] .bento .tile .wr-vol input{accent-color:#6a6aa8}.bento .tile .wr,.bento .tile .wr *{text-transform:none!important;letter-spacing:0!important}.bento .tile .wr .wr-air{letter-spacing:.04em!important}.bento .tile .wr-list button b{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.bento .tile .wr-name{white-space:nowrap!important}.bento .tile .wr .wr-groups button.on,.bento .tile .wr .wr-list button.on,.bento .tile .wr .wr-tab.on,.bento .tile .wr .wr-save.on,.bento .tile .wr .wr-groups button.on *,.bento .tile .wr .wr-list button.on *{color:#fff!important}.bento .tile .wr .wr-groups button,.bento .tile .wr .wr-list button{box-shadow:none!important}.game .final .thanks-a{text-transform:none!important;text-decoration:underline!important}.game .final .thanks-a:hover,.game .final .thanks-a:focus-visible{color:#000!important;background:#fff!important}html[data-os=tahoe] .game .final .thanks-h{background:linear-gradient(90deg,#ff2bd6,#00f0ff,#fff200,#39ff14)!important;color:#0000!important;-webkit-background-clip:text!important;background-clip:text!important}.bento .tile .os-pick{grid-template-rows:repeat(2,1fr);grid-template-columns:repeat(4,1fr);gap:3px}.bento .tile .os-pick b,.bento .tile .os-pick em{font-size:11px!important;line-height:13px!important}.bento .tile .os-pick .os-x i{background:linear-gradient(#f4f4f4 0 28%,#3d8ee8 28%,#1f5fb8)}.bento .tile .os-pick .os-leo i{background:linear-gradient(#5d5d5d 0 28%,#3b2a6e 28%,#a04ab8 70%,#2a6fb8)}.bento .tile .os-pick .os-yos i{background:linear-gradient(#f0f0f0e6 0 28%,#e8956a 28%,#6f8fb8)}.bento .tile .os-pick .os-sur i{background:linear-gradient(#fafafa 0 28%,#f5a3c7 28%,#8fb8f0 65%,#c7a3f5)}.bento .tile .os-pick .os-tahoe i{background:linear-gradient(#ffffffb3 0 28%,#ff5fa8 28%,#7a5cff 55%,#00c8ff)}.bento .tile .os-pick .os-x i,.bento .tile .os-pick .os-leo i,.bento .tile .os-pick .os-yos i,.bento .tile .os-pick .os-sur i,.bento .tile .os-pick .os-tahoe i{filter:none}html[data-c~=m] .menu-screen{image-rendering:auto}html[data-c~=m] .mac-bar:before,html[data-c~=m] .mac-bar:after{display:none}html[data-c~=m] .mac-bar{height:22px;font-size:13px;line-height:22px}html[data-c~=m] .bento .tile{border:1px solid #00000059!important;border-radius:6px!important;padding:30px 12px 12px!important;box-shadow:0 8px 22px #0000004d!important}html[data-c~=m] .bento .tile:before{border-bottom:1px solid #00000040;height:22px}html[data-c~=m] .bento .tile .win-title,html[data-c~=m] .bento .tile .ep-h{background:0 0!important;height:22px!important;font-size:13px!important;line-height:22px!important}html[data-c~=m] .bento .tile .win-title{max-width:calc(100% - 140px)}html[data-c~=m] .bento .tile .ep-h{left:66px!important;right:10px!important}html[data-c~=m] .win-close,html[data-c~=m] .bento .tile-grip{width:12px!important;height:12px!important;box-shadow:none!important;opacity:1!important;border:1px solid #0000004d!important;border-radius:50%!important;top:5px!important}html[data-c~=m] .win-close{background:#ff5f57!important;left:9px!important}html[data-c~=m] .bento .tile-grip{cursor:grab;background:#28c840!important;left:47px!important;right:auto!important}html[data-c~=m] .bento .tile-grip:before{content:"";background:#febc2e;border:1px solid #0000004d;border-radius:50%;width:12px;height:12px;position:absolute;top:-1px;left:-20px}html[data-c~=m] .bento .tile-grip:after{display:none}html[data-c~=m] .bento .tile:not(:hover):not(:focus-within) .win-close,html[data-c~=m] .bento .tile:not(:hover):not(:focus-within) .tile-grip,html[data-c~=m] .bento .tile:not(:hover):not(:focus-within) .tile-grip:before{filter:saturate(.15)brightness(1.15)}html[data-c~=m] .bento .tile button:not(.desk-icon):not(.win-close):not(.tile-grip):not(.ph-one):not(.rm-apple):not(.sh-btn):not(.gw-start):not(.inv):not(.ct-k):not(.wr *):not(.game-tile){color:#111!important;background:linear-gradient(#fff,#ececec)!important;border:1px solid #0000004d!important;border-radius:5px!important}html[data-c~=m] .bento .tile input,html[data-c~=m] .bento .tile textarea{background:#fff!important;border:1px solid #0000004d!important;border-radius:4px!important;box-shadow:inset 0 1px 2px #0000001f!important}html[data-c~=m] .bento .tile ::-webkit-scrollbar{width:10px}html[data-c~=m] .bento .tile ::-webkit-scrollbar-track{background:0 0;border:0}html[data-c~=m] .bento .tile ::-webkit-scrollbar-thumb{background:#00000059 padding-box padding-box;border:2px solid #0000;border-radius:6px}html[data-c~=m] .desk-icon span{color:#fff;text-shadow:0 1px 2px #000c;background:0 0;border-radius:3px}html[data-c~=m] .desk-icon:focus span{background:#0006}html[data-c~=m] .mac-drop{border:1px solid #00000040;border-radius:6px;padding:4px 0;box-shadow:0 10px 28px #0000004d}html[data-c~=m] .bento .tile .os-pick button{border-color:#0000004d!important;border-radius:5px!important}html[data-c~=m] .bento .tile .os-pick button.on{background:var(--m-accent,#3b82f6)!important}html[data-c~=x]{--s6-chi:"Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", sans-serif;--s6-gen:"Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", sans-serif;--s6-mono:Monaco, Menlo, monospace;--m-accent:#3a83e0}html[data-c~=x] .menu-screen{background:radial-gradient(at 30% 20%,#7fb8f5 0%,#0000 55%),radial-gradient(at 75% 85%,#1c4fa8 0%,#0000 60%),linear-gradient(160deg,#4f97ec,#1a56b0)!important}html[data-c~=x] .mac-bar{background:repeating-linear-gradient(#fafafa 0 1px,#eee 1px 2px);border-bottom:1px solid #9a9a9a}html[data-c~=x] .mac-bar button[aria-expanded=true],html[data-c~=x] .mac-drop button:hover{color:#fff;background:linear-gradient(#6aa6f0,#2e6fd0)}html[data-c~=x] .mac-drop{background:#f5f5f5f5}html[data-c~=x] .bento .tile{background:repeating-linear-gradient(#fbfbfb 0 2px,#f0f0f0 2px 4px)!important}html[data-c~=x] .bento .tile:before{background:repeating-linear-gradient(#f4f4f4 0 1px,#e2e2e2 1px 2px)!important}html[data-c~=x] .win-close{background:radial-gradient(circle at 50% 30%,#ffc2bb 0 18%,#f0483c 55%,#a8150f)!important}html[data-c~=x] .bento .tile-grip{background:radial-gradient(circle at 50% 30%,#c7f5bb 0 18%,#3cbf2a 55%,#1a7a10)!important}html[data-c~=x] .bento .tile-grip:before{background:radial-gradient(circle at 50% 30%,#fff0b0 0 18%,#f0b020 55%,#a86d05)}html[data-c~=x] .bento .tile button:not(.desk-icon):not(.win-close):not(.tile-grip):not(.ph-one):not(.rm-apple):not(.sh-btn):not(.gw-start):not(.inv):not(.ct-k):not(.wr *):not(.game-tile){background:linear-gradient(#fdfdfd 0 45%,#e3e3e3 50%,#f6f6f6)!important;border-color:#8a8a8a!important;border-radius:999px!important}html[data-c~=x] .bento .tile button:active:not(.desk-icon):not(.win-close):not(.tile-grip){color:#000!important;background:linear-gradient(#a9d0fb 0 45%,#4f93e8 50%,#8fc0fa)!important}html[data-c~=x] .bento .tile ::-webkit-scrollbar-track{background:repeating-linear-gradient(90deg,#eee 0 1px,#ddd 1px 2px)}html[data-c~=x] .bento .tile ::-webkit-scrollbar-thumb{background:linear-gradient(90deg,#2a6cd0,#8cc2fa 45%,#4c90ea);border:1px solid #1d4f9a;border-radius:6px}html[data-c~=leo]{--s6-chi:"Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", sans-serif;--s6-gen:"Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", sans-serif;--s6-mono:Monaco, Menlo, monospace;--m-accent:#5a6fd8}html[data-c~=leo] .menu-screen{background:radial-gradient(70% 40% at 60% 35%,#be5adcbf,#0000 70%),radial-gradient(60% 30% at 30% 60%,#4678e699,#0000 70%),linear-gradient(#0a0a24,#1b1040 60%,#08081a)!important}html[data-c~=leo] .mac-bar{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#f0f0f0d1;border-bottom:1px solid #0000004d}html[data-c~=leo] .mac-bar button[aria-expanded=true],html[data-c~=leo] .mac-drop button:hover{color:#fff;background:linear-gradient(#6d8af0,#3a5ad0)}html[data-c~=leo] .mac-drop{background:#f0f0f0f0}html[data-c~=leo] .bento .tile{background:#ececec!important;border-color:#0009!important;box-shadow:0 12px 30px #0000008c!important}html[data-c~=leo] .bento .tile:before{border-bottom-color:#6e6e6e;background:linear-gradient(#e8e8e8,#c4c4c4 50%,#b0b0b0)!important}html[data-c~=leo] .bento .tile:hover:before,html[data-c~=leo] .bento .tile:focus-within:before{background:linear-gradient(#bdbdbd,#8f8f8f 50%,#7a7a7a)!important}html[data-c~=leo] .bento .tile .win-title,html[data-c~=leo] .bento .tile .ep-h{text-shadow:0 1px #ffffff80;color:#222!important}html[data-c~=leo] .win-close{background:radial-gradient(circle at 50% 30%,#ff9a92 0 15%,#e0443a 60%,#8e1510)!important}html[data-c~=leo] .bento .tile-grip{background:radial-gradient(circle at 50% 30%,#b7f0a9 0 15%,#44b030 60%,#1f6612)!important}html[data-c~=leo] .bento .tile-grip:before{background:radial-gradient(circle at 50% 30%,#ffe7a0 0 15%,#e6a520 60%,#8e5e08)}html[data-c~=leo] .bento .tile button:not(.desk-icon):not(.win-close):not(.tile-grip):not(.ph-one):not(.rm-apple):not(.sh-btn):not(.gw-start):not(.inv):not(.ct-k):not(.wr *):not(.game-tile){background:linear-gradient(#fff 0 48%,#ebebeb 52%,#f8f8f8)!important;border-color:#7d7d7d!important;border-radius:999px!important}html[data-c~=leo] .bento .tile ::-webkit-scrollbar-thumb{background:linear-gradient(90deg,#4a5fc8,#a8b8f5 45%,#6478e0);border:1px solid #2c3a8a;border-radius:6px}html[data-c~=yos]{--s6-chi:"Helvetica Neue", Helvetica, Arial, sans-serif;--s6-gen:"Helvetica Neue", Helvetica, Arial, sans-serif;--s6-mono:Menlo, Monaco, monospace;--m-accent:#1a82fb}html[data-c~=yos] .menu-screen{background:linear-gradient(#f2b07a 0%,#d97f6a 30%,#7f7fa8 62%,#3d5378 100%)!important}html[data-c~=yos] .mac-bar{-webkit-backdrop-filter:blur(20px)saturate(1.6);backdrop-filter:blur(20px)saturate(1.6);background:#f6f6f6b8;border-bottom:1px solid #0000001f}html[data-c~=yos] .mac-bar button[aria-expanded=true],html[data-c~=yos] .mac-drop button:hover{color:#fff;background:#1a82fb}html[data-c~=yos] .mac-drop{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#f6f6f6d9}html[data-c~=yos] .bento .tile{background:#fff!important;border-color:#0000002e!important;box-shadow:0 10px 28px #00000040!important}html[data-c~=yos] .bento .tile:before{border-bottom-color:#0000001f;background:#ecececeb!important}html[data-c~=yos] .bento .tile .win-title,html[data-c~=yos] .bento .tile .ep-h{color:#4a4a4a!important;font-weight:400!important}html[data-c~=yos] .bento .tile button:not(.desk-icon):not(.win-close):not(.tile-grip):not(.ph-one):not(.rm-apple):not(.sh-btn):not(.gw-start):not(.inv):not(.ct-k):not(.wr *):not(.game-tile){background:#fff!important;border-color:#0003!important}html[data-c~=yos] .bento .tile button:active:not(.desk-icon):not(.win-close):not(.tile-grip){color:#fff!important;background:#1a82fb!important}html[data-c~=sur]{--s6-chi:system-ui, -apple-system, "Segoe UI", sans-serif;--s6-gen:system-ui, -apple-system, "Segoe UI", sans-serif;--s6-mono:ui-monospace, Menlo, monospace;--m-accent:#007aff}html[data-c~=sur] .menu-screen{background:radial-gradient(at 15% 85%,#f7b2cf 0%,#0000 50%),radial-gradient(at 85% 20%,#a9c8f7 0%,#0000 55%),radial-gradient(at 60% 70%,#c9b2f5 0%,#0000 55%),linear-gradient(135deg,#f8d6c8,#b9d2f5)!important}html[data-c~=sur] .mac-bar{-webkit-backdrop-filter:blur(24px)saturate(1.8);backdrop-filter:blur(24px)saturate(1.8);background:#ffffff8c;border-bottom:0}html[data-c~=sur] .mac-bar button[aria-expanded=true],html[data-c~=sur] .mac-drop button:hover{color:#fff;background:#007aff;border-radius:4px}html[data-c~=sur] .mac-drop{-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:#fafafad1;border-radius:8px}html[data-c~=sur] .bento .tile{background:#fff!important;border-color:#0000001f!important;border-radius:10px!important;box-shadow:0 14px 34px #3c285a38!important}html[data-c~=sur] .bento .tile:before{border-bottom-color:#0000000f;height:26px;background:#f6f6f6!important}html[data-c~=sur] .bento .tile .win-title,html[data-c~=sur] .bento .tile .ep-h{color:#333!important;height:26px!important;line-height:26px!important}html[data-c~=sur] .win-close,html[data-c~=sur] .bento .tile-grip{border-color:#0000001f!important;top:7px!important}html[data-c~=sur] .bento .tile{padding-top:34px!important}html[data-c~=sur] .bento .tile button:not(.desk-icon):not(.win-close):not(.tile-grip):not(.ph-one):not(.rm-apple):not(.sh-btn):not(.gw-start):not(.inv):not(.ct-k):not(.wr *):not(.game-tile){background:#fff!important;border-color:#00000024!important;border-radius:6px!important;box-shadow:0 1px 2px #00000014!important}html[data-c~=sur] .bento .tile button:active:not(.desk-icon):not(.win-close):not(.tile-grip){color:#fff!important;background:#007aff!important}html[data-c~=tahoe]{--s6-chi:system-ui, -apple-system, "Segoe UI", sans-serif;--s6-gen:system-ui, -apple-system, "Segoe UI", sans-serif;--s6-mono:ui-monospace, Menlo, monospace;--m-accent:#0a84ff}html[data-c~=tahoe] .menu-screen{background:radial-gradient(at 20% 25%,#ff5fa8 0%,#0000 45%),radial-gradient(at 80% 30%,#00c8ff 0%,#0000 45%),radial-gradient(at 55% 90%,#7a5cff 0%,#0000 55%),linear-gradient(160deg,#ff9a6a,#5a3cff 55%,#00a8e8)!important}html[data-c~=tahoe] .mac-bar{color:#fff;text-shadow:0 1px 3px #00000059;background:0 0;border-bottom:0}html[data-c~=tahoe] .mac-bar button{color:#fff}html[data-c~=tahoe] .mac-bar button[aria-expanded=true]{background:#ffffff47;border-radius:8px}html[data-c~=tahoe] .mac-drop{-webkit-backdrop-filter:blur(28px)saturate(1.9);backdrop-filter:blur(28px)saturate(1.9);background:#ffffff8c;border:1px solid #fff9;border-radius:14px;box-shadow:inset 0 1px #fffc,0 16px 40px #14003c4d}html[data-c~=tahoe] .mac-drop button{color:#111}html[data-c~=tahoe] .mac-drop button:hover{color:#fff;background:#0a84ff;border-radius:8px}html[data-c~=tahoe] .bento .tile{-webkit-backdrop-filter:blur(30px)saturate(1.8);backdrop-filter:blur(30px)saturate(1.8);background:#ffffffc7!important;border:1px solid #ffffffb3!important;border-radius:16px!important;padding-top:36px!important;box-shadow:inset 0 1px #fffffff2,inset 0 -1px #ffffff4d,0 18px 44px #1e005047!important}html[data-c~=tahoe] .bento .tile:before{border-bottom:0;height:28px;background:0 0!important}html[data-c~=tahoe] .bento .tile .win-title,html[data-c~=tahoe] .bento .tile .ep-h{color:#222!important;height:28px!important;line-height:28px!important}html[data-c~=tahoe] .win-close,html[data-c~=tahoe] .bento .tile-grip{left:12px;border:0!important;top:8px!important;box-shadow:inset 0 1px 1px #fff9!important}html[data-c~=tahoe] .win-close{left:12px!important}html[data-c~=tahoe] .bento .tile-grip{left:50px!important}html[data-c~=tahoe] .bento .tile-grip:before{border:0;top:0}html[data-c~=tahoe] .bento .tile button:not(.desk-icon):not(.win-close):not(.tile-grip):not(.ph-one):not(.rm-apple):not(.sh-btn):not(.gw-start):not(.inv):not(.ct-k):not(.wr *):not(.game-tile){background:#fff9!important;border:1px solid #fffc!important;border-radius:999px!important;box-shadow:inset 0 1px #fff,0 2px 8px #1e00501f!important}html[data-c~=tahoe] .bento .tile button:active:not(.desk-icon):not(.win-close):not(.tile-grip){color:#fff!important;background:#0a84ff!important}html[data-c~=tahoe] .bento .tile input,html[data-c~=tahoe] .bento .tile textarea{background:#ffffffb3!important;border-color:#0000001f!important;border-radius:10px!important}html[data-c~=tahoe] .bento .tile .os-pick button{border-radius:10px!important}html[data-c~=m] .bento .tile .ep-h{font-size:0!important}html[data-c~=m] .bento .tile .ep-h a,html[data-c~=m] .bento .tile .ep-h .src{font-size:12px!important}html[data-c~=m] .mac-bar button:not([aria-expanded=true]){background:0 0!important}html[data-c~=m] .mac-bar>*{background-color:#0000}html[data-c~=m] .bento .tile .win-title{text-align:center;max-width:none!important;padding:0 2px!important;left:64px!important;right:8px!important;transform:none!important}html[data-c~=m] .bento .tile:has(.ep-h a,.ep-h .src) .win-title{text-align:left}.bento .tile .pp2-now b{-webkit-hyphens:none;hyphens:none;overflow-wrap:normal!important;word-break:normal!important;font-size:12px!important}.bento .tile .pp2-now em{font-size:18px!important}.bento .tile .gb-own{white-space:nowrap;text-overflow:clip!important;max-width:none!important;overflow:visible!important}html[data-c~="6"] .mac-off{background:#000}html[data-c~="7"] .mac-off{background:#7b8aa3 radial-gradient(#6c7b95 1px,#0000 1.2px) 0 0/3px 3px}html[data-c~="7"] .mac-off .mac-dialog{background:#eee;box-shadow:inset 1px 1px #fff,inset -1px -1px #999,0 0 0 1px #000,3px 3px 0 1px #00000073}html[data-c~="8"] .mac-off{background:#5b55a8}html[data-c~="8"] .mac-off .mac-dialog{background:#ddd;border:1px solid #262626;box-shadow:inset 1px 1px #fff,inset -1px -1px #888,inset 0 0 0 4px #ddd,inset 0 0 0 5px #999,2px 2px #00000059}html[data-c~=m] .mac-off .mac-dialog{border:1px solid #00000040;border-radius:8px;padding:20px 22px 16px;box-shadow:0 18px 50px #00000073}html[data-c~=m] .mac-off h1{font-size:13px}html[data-c~=x] .mac-off{background:radial-gradient(at 30% 20%,#7fb8f5 0%,#0000 55%),linear-gradient(160deg,#4f97ec,#1a56b0)}html[data-c~=x] .mac-off .mac-dialog{background:repeating-linear-gradient(#fbfbfb 0 2px,#eee 2px 4px);border-top:0;border-radius:0 0 8px 8px}html[data-c~=leo] .mac-off{background:radial-gradient(70% 40% at 60% 35%,#be5adcbf,#0000 70%),linear-gradient(#0a0a24,#1b1040 60%,#08081a)}html[data-c~=leo] .mac-off .mac-dialog{background:linear-gradient(#e8e8e8,#d6d6d6)}html[data-c~=yos] .mac-off{background:linear-gradient(#f2b07a 0%,#d97f6a 30%,#7f7fa8 62%,#3d5378 100%)}html[data-c~=yos] .mac-off .mac-dialog{-webkit-backdrop-filter:blur(20px)saturate(1.6);backdrop-filter:blur(20px)saturate(1.6);background:#f6f6f6db;border-radius:6px}html[data-c~=sur] .mac-off{background:radial-gradient(at 15% 85%,#f7b2cf 0%,#0000 50%),radial-gradient(at 85% 20%,#a9c8f7 0%,#0000 55%),linear-gradient(135deg,#f8d6c8,#b9d2f5)}html[data-c~=sur] .mac-off .mac-dialog{-webkit-backdrop-filter:blur(24px)saturate(1.8);backdrop-filter:blur(24px)saturate(1.8);background:#fafafacc;border-radius:12px}html[data-c~=tahoe] .mac-off{background:radial-gradient(at 20% 25%,#ff5fa8 0%,#0000 45%),radial-gradient(at 80% 30%,#00c8ff 0%,#0000 45%),linear-gradient(160deg,#ff9a6a,#5a3cff 55%,#00a8e8)}html[data-c~=tahoe] .mac-off .mac-dialog{-webkit-backdrop-filter:blur(30px)saturate(1.9);backdrop-filter:blur(30px)saturate(1.9);background:#ffffff80;border:1px solid #ffffffb3;border-radius:20px;box-shadow:inset 0 1px #ffffffe6,0 20px 50px #1e00504d}html[data-c~="7"] .room-acts button{color:#000;background:#eee;border:1px solid #000;border-radius:4px;box-shadow:inset 1px 1px #fff,inset -1px -1px #888}html[data-c~="7"] .room-acts button:hover,html[data-c~="7"] .room-acts button[aria-pressed=true]{color:#fff;background:#000}html[data-c~="8"] .room-acts button{color:#000;background:linear-gradient(#f7f7f7,#cfcfcf);border:1px solid #262626;border-radius:4px;box-shadow:inset 1px 1px #fff,inset -1px -1px #9a9a9a}html[data-c~="8"] .room-acts button:hover,html[data-c~="8"] .room-acts button[aria-pressed=true]{color:#fff;background:#31319c}html[data-c~=m] .room-acts button{font:13px/1 var(--s6-chi);padding:7px 14px}html[data-c~=m] .room-name{font:14px/1 var(--s6-chi);color:#fff}html[data-c~=m] .room-hint,html[data-c~=m] .room-tip{font-family:var(--s6-gen)}html[data-c~=x] .room-acts button{color:#000;background:linear-gradient(#fdfdfd 0 45%,#e3e3e3 50%,#f6f6f6);border:1px solid #6f7f99;border-radius:999px}html[data-c~=x] .room-acts button:hover,html[data-c~=x] .room-acts button[aria-pressed=true]{color:#000;background:linear-gradient(#a9d0fb 0 45%,#4f93e8 50%,#8fc0fa)}html[data-c~=leo] .room-acts button{color:#fff;background:#141414c7;border:1px solid #ffffff4d;border-radius:999px}html[data-c~=leo] .room-acts button:hover,html[data-c~=leo] .room-acts button[aria-pressed=true]{color:#fff;background:linear-gradient(#6d8af0,#3a5ad0)}html[data-c~=yos] .room-acts button{color:#222;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#fafafad1;border:1px solid #00000026;border-radius:5px}html[data-c~=yos] .room-acts button:hover,html[data-c~=yos] .room-acts button[aria-pressed=true]{color:#fff;background:#1a82fb}html[data-c~=sur] .room-acts button{color:#222;-webkit-backdrop-filter:blur(20px)saturate(1.8);backdrop-filter:blur(20px)saturate(1.8);background:#ffffffb8;border:1px solid #00000014;border-radius:8px}html[data-c~=sur] .room-acts button:hover,html[data-c~=sur] .room-acts button[aria-pressed=true]{color:#fff;background:#007aff}html[data-c~=tahoe] .room-acts button{color:#111;-webkit-backdrop-filter:blur(24px)saturate(1.9);backdrop-filter:blur(24px)saturate(1.9);background:#ffffff6b;border:1px solid #ffffffb3;border-radius:999px;box-shadow:inset 0 1px #ffffffe6,0 6px 18px #0000002e}html[data-c~=tahoe] .room-acts button:hover,html[data-c~=tahoe] .room-acts button[aria-pressed=true]{color:#fff;background:#0a84ff}html[data-c~=m] .room-tip{border-radius:6px}html[data-c~="6"] .room canvas{filter:grayscale()contrast(1.35)}html[data-c~="7"] .room canvas{filter:saturate(.85)contrast(1.05)}html[data-c~="6"] .bento .tile .md-cell,html[data-c~="6"] .bento .tile .pp2-now,html[data-c~="6"] .bento .tile .pp2-scope{box-shadow:2px 2px #000}html[data-c~="6"] .bento .tile .pp2-stripes{background:var(--p-gray,repeating-conic-gradient(#000 0 25%, #fff 0 50%) 0 0 / 2px 2px)!important;height:6px!important}html[data-c~="6"] .bento .tile button:not(.desk-icon):not(.win-close):not(.tile-grip):not(.ph-one):not(.rm-apple):not(.sh-btn):not(.gw-start):not(.inv):not(.ct-k):not(.wr *):not(.os-pick button):not(.da-keys button):not(.da-grid button){border-radius:6px!important}html[data-c~="6"] .s6-notes .np-text{background:#fff repeating-linear-gradient(#0000 0 17px,#000 17px 18px)!important}html[data-c~="7"] .bento .tile .md-cell,html[data-c~="7"] .bento .tile .pp2-now{background:#eee!important;border:1px solid #888!important;box-shadow:inset 1px 1px #fff,1px 1px #fff!important}html[data-c~="7"] .bento .tile .pp2-stripes{background:linear-gradient(#888,#888) 0 2px/100% 1px no-repeat,linear-gradient(#fff,#fff) 0 3px/100% 1px no-repeat!important;height:6px!important}html[data-c~="7"] .s6-notes .np-text{background:#fff9a8!important;border:1px solid #000!important;box-shadow:2px 2px #00000059!important}html[data-c~="7"] .bento .tile .pp2-seg i.on,html[data-c~="7"] .bento .tile .md-seg i.on{background:#f60!important}html[data-c~="7"] .bento .tile .md-seg i:nth-child(3n).on{background:#dd0806!important}html[data-c~="7"] .bento .tile .term-win{box-shadow:inset 1px 1px #888!important}html[data-c~="8"] .bento .tile .md-cell,html[data-c~="8"] .bento .tile .pp2-now{background:#ddd!important;border:1px solid #888!important;box-shadow:inset 1px 1px #fff,1px 1px #fff,inset -1px -1px #bbb!important}html[data-c~="8"] .bento .tile .md-k{color:#000!important}html[data-c~="8"] .bento .tile .pp2-stripes{background:repeating-linear-gradient(#fff 0 1px,#999 1px 2px,#ddd 2px 3px)!important;height:9px!important}html[data-c~="8"] .bento .tile .pp2-seg i,html[data-c~="8"] .bento .tile .md-seg i{transform:none;background:#eee!important;border-color:#555!important}html[data-c~="8"] .bento .tile .pp2-seg i.on,html[data-c~="8"] .bento .tile .md-seg i.on{background:linear-gradient(#c6c6ff,#6363ce 55%,#3131a0)!important}html[data-c~="8"] .s6-notes .np-text{background:#ffc!important}html[data-c~=m] .bento .tile .pp2-stripes{display:none!important}html[data-c~=m] .bento .tile .pp2-head,html[data-c~=m] .bento .tile .md-head{letter-spacing:0!important}html[data-c~=m] .bento .tile .pp2-seg i,html[data-c~=m] .bento .tile .md-seg i{border-radius:2px;transform:none;background:#0000001a!important;border:0!important}html[data-c~=m] .bento .tile .pp2-prog i{background:#0000001a;border-radius:2px;border:0!important}html[data-c~=m] .bento .tile .pp2-prog i.on,html[data-c~=m] .bento .tile .pp2-prog i.now{background:var(--m-accent)!important}html[data-c~=m] .bento .tile .md-cell,html[data-c~=m] .bento .tile .pp2-now,html[data-c~=m] .bento .tile .pp2-scope,html[data-c~=m] .bento .tile .term-win{border-radius:6px}html[data-c~=m] .bento .tile .mt-big b,html[data-c~=m] .bento .tile .wx-now b,html[data-c~=m] .bento .tile .aq-now b,html[data-c~=m] .bento .tile .md-time b,html[data-c~=m] .bento .tile .dl-read b{font-variant-numeric:tabular-nums;font-family:var(--s6-chi)!important}html[data-c~=m] .bento .tile .term-win,html[data-c~=m] .bento .tile .term-win *{font-family:var(--s6-mono)!important}html[data-c~=x] .bento .tile .md-cell,html[data-c~=x] .bento .tile .pp2-now{background:#00000009!important;border:1px solid #00000029!important;box-shadow:inset 0 1px #fffc!important}html[data-c~=x] .bento .tile .pp2-head,html[data-c~=x] .bento .tile .md-head{background:linear-gradient(#fff,#dcdcdc);border:1px solid #a8a8a8;padding:2px 6px;font-size:11px!important}html[data-c~=x] .bento .tile .mt-big,html[data-c~=x] .bento .tile .md-time{background:linear-gradient(#f6f8e4,#dde2bd);border:1px solid #8b9070;border-radius:8px;padding:6px 10px;box-shadow:inset 0 1px 3px #00000040}html[data-c~=x] .bento .tile .mt-big b,html[data-c~=x] .bento .tile .md-time b{color:#23261a!important}html[data-c~=x] .bento .tile .pp2-seg i.on,html[data-c~=x] .bento .tile .md-seg i.on{background:linear-gradient(#bfe0ff 0 40%,#3d8ee8 50%,#7fbaf6)!important}html[data-c~=x] .bento .wx-col b{border-radius:6px 6px 0 0;background:linear-gradient(90deg,#2a6cd0,#8cc2fa 45%,#4c90ea)!important;border:1px solid #1d4f9a!important}html[data-c~=x] .bento .tile-start,html[data-c~=x] .bento .tile-radio{background:repeating-linear-gradient(90deg,#c9c9c9 0 1px,#d6d6d6 1px 2px,#cfcfcf 2px 4px,#dadada 4px 5px)!important}html[data-c~=x] .bento .tile-start:before,html[data-c~=x] .bento .tile-radio:before{background:0 0!important;border-bottom:0!important}html[data-c~=leo] .bento .tile .pp2-side,html[data-c~=leo] .bento .tile .tm-key{background:#dde4ec;border-radius:4px;padding:4px}html[data-c~=leo] .bento .tile .mt-big,html[data-c~=leo] .bento .tile .md-time{background:linear-gradient(#eef3f8,#c9d3dd);border:1px solid #8e99a6;border-radius:5px;padding:6px 10px;box-shadow:inset 0 1px #fff,0 1px #fff9}html[data-c~=leo] .bento .tile .md-cell.md-disp{background:#141416db!important;border:1px solid #ffffff40!important}html[data-c~=leo] .bento .tile .md-cell.md-disp,html[data-c~=leo] .bento .tile .md-cell.md-disp *{color:#fff!important}html[data-c~=leo] .bento .tile .md-cell:not(.md-disp),html[data-c~=leo] .bento .tile .pp2-now{background:#f2f2f2!important;border:1px solid #b5b5b5!important}html[data-c~=leo] .bento .tile .pp2-seg i.on,html[data-c~=leo] .bento .tile .md-seg i.on{background:linear-gradient(#a9c8f5,#4f7fd8 50%,#3a6ad0)!important}html[data-c~=leo] .bento .wx-col b{border-radius:4px 4px 0 0;background:linear-gradient(90deg,#4a5fc8,#a8b8f5 45%,#6478e0)!important;border:1px solid #2c3a8a!important}html[data-c~=leo] .bento .tile .pp2-head,html[data-c~=leo] .bento .tile .md-head{color:#6e7a88!important;text-transform:uppercase!important;font-size:11px!important}html[data-c~=yos] .bento .tile .md-cell,html[data-c~=yos] .bento .tile .pp2-now{box-shadow:none!important;background:#f5f5f5!important;border:0!important}html[data-c~=yos] .bento .tile .mt-big b,html[data-c~=yos] .bento .tile .wx-now b,html[data-c~=yos] .bento .tile .aq-now b,html[data-c~=yos] .bento .tile .md-time b{color:#333!important;font-weight:200!important}html[data-c~=yos] .bento .tile .pp2-scope,html[data-c~=yos] .bento .tile .term-win{border:1px solid #e0e0e0!important}html[data-c~=yos] .bento .tile .pp2-seg i,html[data-c~=yos] .bento .tile .md-seg i{align-self:center;height:4px}html[data-c~=yos] .bento .tile .pp2-seg i.on,html[data-c~=yos] .bento .tile .md-seg i.on{background:#1a82fb!important}html[data-c~=yos] .bento .wx-col b{background:#1a82fb!important;border:0!important}html[data-c~=yos] .s6-notes .np-text{color:#3d3a32!important;background:#fbf8ec!important;border:0!important}html[data-c~=yos] .bento .tile .pp2-head,html[data-c~=yos] .bento .tile .md-head{color:#8e8e93!important;font-size:11px!important}html[data-c~=sur] .bento .tile-weather{background:linear-gradient(170deg,#4c9be8,#2a64c9)!important}html[data-c~=sur] .bento .tile-weather .eva-panel :not(.ep-h):not(.ep-h *){color:#fff!important}html[data-c~=sur] .bento .tile-weather .wx-col b{border-radius:4px;background:#ffffffd9!important;border:0!important}html[data-c~=sur] .bento .tile-weather:before{background:0 0!important}html[data-c~=sur] .bento .tile-weather .win-title{color:#fff!important}html[data-c~=sur] .bento .tile .md-cell,html[data-c~=sur] .bento .tile .pp2-now{border-radius:12px;box-shadow:none!important;background:#f2f2f7!important;border:0!important}html[data-c~=sur] .bento .tile .mt-big b,html[data-c~=sur] .bento .tile .wx-now b,html[data-c~=sur] .bento .tile .aq-now b,html[data-c~=sur] .bento .tile .md-time b{font-weight:500!important}html[data-c~=sur] .bento .tile .pp2-seg i,html[data-c~=sur] .bento .tile .md-seg i{border-radius:99px}html[data-c~=sur] .bento .tile .pp2-seg i.on,html[data-c~=sur] .bento .tile .md-seg i.on{background:#007aff!important}html[data-c~=sur] .bento .mt-face .mt-dial{fill:#1c1c1e!important;stroke:none!important}html[data-c~=sur] .bento .mt-face .mt-h,html[data-c~=sur] .bento .mt-face .mt-m,html[data-c~=sur] .bento .mt-face .mt-tick{stroke:#fff!important}html[data-c~=sur] .bento .mt-face .mt-s{stroke:#ff9f0a!important}html[data-c~=sur] .bento .tile .pp2-scope,html[data-c~=sur] .bento .tile .term-win{border-radius:12px;background:#f2f2f7!important;border:0!important}html[data-c~=sur] .s6-notes .np-text{border-radius:8px;background:#fff!important;border:0!important;border-top:3px solid #fc0!important}html[data-c~=tahoe] .bento .tile .md-cell,html[data-c~=tahoe] .bento .tile .pp2-now,html[data-c~=tahoe] .bento .tile .pp2-scope,html[data-c~=tahoe] .bento .tile .term-win,html[data-c~=tahoe] .s6-notes .np-text{border-radius:14px;background:#ffffff73!important;border:1px solid #ffffffbf!important;box-shadow:inset 0 1px #ffffffe6,0 4px 14px #28005a14!important}html[data-c~=tahoe] .bento .tile .mt-big b,html[data-c~=tahoe] .bento .tile .wx-now b,html[data-c~=tahoe] .bento .tile .aq-now b,html[data-c~=tahoe] .bento .tile .md-time b{color:#1c1c1e!important;font-weight:300!important}html[data-c~=tahoe] .bento .tile .pp2-seg i,html[data-c~=tahoe] .bento .tile .md-seg i{border-radius:99px;box-shadow:inset 0 0 0 1px #0000000f;background:#ffffff8c!important}html[data-c~=tahoe] .bento .tile .pp2-seg i.on,html[data-c~=tahoe] .bento .tile .md-seg i.on{background:linear-gradient(90deg,#ff5fa8,#7a5cff,#00c8ff)!important}html[data-c~=tahoe] .bento .wx-col b{border-radius:99px;background:linear-gradient(#ff8ac0,#7a5cff 60%,#00c8ff)!important;border:0!important}html[data-c~=tahoe] .bento .mt-face .mt-dial{fill:#ffffff8c!important;stroke:#ffffffe6!important}html[data-c~=tahoe] .bento .mt-face.night .mt-dial{fill:#1e14468c!important}html[data-c~=tahoe] .bento .tile .pp2-head,html[data-c~=tahoe] .bento .tile .md-head{color:#0000008c!important;font-size:11px!important}html[data-c~=m] .bento .tile .sh-btn span{box-shadow:none!important;background:#0000000a!important;border:1px solid #00000024!important;border-radius:12px!important}html[data-c~=m] .bento .tile .sh-btn svg{color:var(--m-accent);border-radius:50%;border-color:var(--m-accent)!important}html[data-c~=tahoe] .bento .tile .sh-btn span{background:#ffffff73!important;border-color:#fffc!important;border-radius:18px!important}html[data-c~=x] .bento .tile,html[data-c~=leo] .bento .tile{border-radius:6px 6px 0 0!important}html[data-c~=x] .bento .tile:before{height:22px}html[data-c~=x] .bento .tile .win-title{font:400 13px/22px var(--s6-chi)!important;color:#000!important}html[data-c~=x] .win-close,html[data-c~=x] .bento .tile-grip{width:14px!important;height:14px!important;top:4px!important}html[data-c~=x] .win-close{left:8px!important}html[data-c~=x] .bento .tile-grip{left:52px!important}html[data-c~=x] .bento .tile-grip:before{width:14px;height:14px;top:-1px;left:-23px}html[data-c~=x] .bento .tile .ep-h{left:74px!important}html[data-c~=x] .mac-bar .mb-app,html[data-c~=x] .mac-bar button:first-of-type+button{font-weight:400}html[data-c~=leo] .bento .tile{border:0!important;box-shadow:0 0 0 1px #00000059,0 12px 30px #0000008c!important}html[data-c~=leo] .bento .tile .win-title{font:400 13px/22px var(--s6-chi)!important}html[data-c~=leo] .win-close,html[data-c~=leo] .bento .tile-grip{width:13px!important;height:13px!important;top:4px!important}html[data-c~=leo] .win-close{left:8px!important}html[data-c~=leo] .bento .tile-grip{left:50px!important}html[data-c~=leo] .bento .tile-grip:before{width:13px;height:13px;left:-22px}html[data-c~=yos] .bento .tile{border-radius:5px!important}html[data-c~=yos] .bento .tile .win-title{font:400 13px/22px var(--s6-chi)!important}html[data-c~=yos] .win-close,html[data-c~=yos] .bento .tile-grip{width:12px!important;height:12px!important;top:5px!important}html[data-c~=yos] .win-close{background:#fc605c!important;border-color:#de4643!important;left:8px!important}html[data-c~=yos] .bento .tile-grip{background:#34c84a!important;border-color:#27aa35!important;left:48px!important}html[data-c~=yos] .bento .tile-grip:before{background:#fdbc40;border-color:#dea236;width:12px;height:12px;left:-21px}html[data-c~=sur] .bento .tile{border-radius:10px!important;padding-top:36px!important}html[data-c~=sur] .bento .tile:before{height:28px;background:#f6f6f6!important}html[data-c~=sur] .bento .tile .win-title,html[data-c~=sur] .bento .tile .ep-h{height:28px!important;line-height:28px!important}html[data-c~=sur] .bento .tile .win-title{font:600 13px/28px var(--s6-chi)!important;color:#3c3c3c!important}html[data-c~=sur] .win-close,html[data-c~=sur] .bento .tile-grip{border:.5px solid #0000001f!important;width:12px!important;height:12px!important;top:8px!important}html[data-c~=sur] .win-close{background:#ff5f57!important;left:8px!important}html[data-c~=sur] .bento .tile-grip{background:#28c840!important;left:48px!important}html[data-c~=sur] .bento .tile-grip:before{background:#febc2e;border:.5px solid #0000001f;width:12px;height:12px;top:-.5px;left:-20.5px}html[data-c~=tahoe] .bento .tile{background:#fffffff5!important;border:1px solid #0000001f!important;border-radius:16px!important;padding-top:40px!important;box-shadow:0 20px 44px #1e005042,0 0 0 .5px #00000014!important}html[data-c~=tahoe] .bento .tile:before{height:32px}html[data-c~=tahoe] .bento .tile .win-title,html[data-c~=tahoe] .bento .tile .ep-h{height:32px!important;line-height:32px!important}html[data-c~=tahoe] .bento .tile .win-title{text-align:left!important;font:600 13px/32px var(--s6-chi)!important;color:#262626!important;left:84px!important;right:10px!important}html[data-c~=tahoe] .win-close,html[data-c~=tahoe] .bento .tile-grip{width:14px!important;height:14px!important;top:9px!important}html[data-c~=tahoe] .win-close{background:#ff5f57!important;left:9px!important}html[data-c~=tahoe] .bento .tile-grip{background:#28c840!important;left:55px!important}html[data-c~=tahoe] .bento .tile-grip:before{background:#febc2e;width:14px;height:14px;top:0;left:-23px}html[data-c~=tahoe] .bento .tile .md-cell,html[data-c~=tahoe] .bento .tile .pp2-now,html[data-c~=tahoe] .bento .tile .pp2-scope,html[data-c~=tahoe] .bento .tile .term-win,html[data-c~=tahoe] .s6-notes .np-text{border-radius:12px;box-shadow:none!important;background:#f5f5f7!important;border:0!important}.zoomrects{z-index:90;pointer-events:none;position:fixed;inset:0}.zoomrects i{mix-blend-mode:difference;opacity:0;border:1px solid #fff;animation:linear both zr-blip;position:fixed}@keyframes zr-blip{0%,to{opacity:0}1%,99%{opacity:1}}.mac-drop button.blink-off{color:inherit!important;background:0 0!important}html[data-c~=x] .mac-dialog .md-ok,html[data-c~=leo] .mac-dialog .md-ok,html[data-c~=x] .bento .tile .os-pick button.on,html[data-c~=leo] .bento .tile .os-pick button.on{animation:1.2s ease-in-out infinite aqua-throb}@keyframes aqua-throb{0%,to{filter:brightness()saturate()}50%{filter:brightness(1.18)saturate(.75)}}html[data-c~=yos] .mac-drop,html[data-c~=sur] .mac-drop{animation:.12s ease-out both menu-fade}html[data-c~=tahoe] .mac-drop{transform-origin:0 0;animation:.2s cubic-bezier(.2,.8,.2,1) both menu-grow}@keyframes menu-fade{0%{opacity:0}to{opacity:1}}@keyframes menu-grow{0%{opacity:0;filter:blur(4px);transform:scale(.94,.9)}to{opacity:1;filter:none;transform:none}}.bento .tile.os-zoom-in{animation:.22s ease-out both win-zoom}.bento .tile.os-fade-out{animation:.16s ease-in reverse both win-zoom}.bento .tile.os-glass-in{animation:.4s cubic-bezier(.34,1.56,.64,1) both win-glass}.bento .tile.os-glass-out{animation:.22s ease-in both win-glass-out}@keyframes win-zoom{0%{opacity:0;transform:scale(.94)}to{opacity:1;transform:none}}@keyframes win-glass{0%{opacity:0;filter:blur(6px);transform:scale(.9)}to{opacity:1;filter:none;transform:none}}@keyframes win-glass-out{to{opacity:0;filter:blur(6px);transform:scale(.92)}}html[data-c~=m] .win-close:after{content:"";color:#500000bf;place-items:center;font:10px/1 system-ui,sans-serif;display:grid;position:absolute;inset:0}html[data-c~=m] .bento .tile:hover .win-close:after{content:"×"}html[data-c~=m] .bento .tile:hover .tile-grip:after{content:"+";color:#004600bf;place-items:center;font:10px/1 system-ui,sans-serif;position:absolute;inset:0;border:0!important;width:auto!important;height:auto!important;display:grid!important;top:0!important;left:0!important}html[data-c~=m] .bento .tile:hover .tile-grip:before{content:"−";color:#6e3c00bf;place-items:center;font:10px/1 system-ui,sans-serif;display:grid}@media (prefers-reduced-motion:reduce){.zoomrects{display:none}.mac-drop,.bento .tile{animation:none!important}}.era-screen{z-index:85;pointer-events:none;position:fixed;inset:0}.era-screen i{position:absolute;inset:0}html[data-c~="6"] .era-screen{background:repeating-linear-gradient(#00000029 0 1px,#0000 1px 3px);border-radius:26px/30px;box-shadow:inset 0 0 70px 14px #00000080,inset 0 0 0 2px #000000b3}html[data-c~="6"] .era-screen i{background:radial-gradient(at 50% 45%,#dcebff12,#0000 65%);animation:7s steps(60,end) infinite tube-flicker}html[data-c~="6"] .menu-screen{filter:contrast(1.08)brightness(1.03)!important}@keyframes tube-flicker{0%,to{opacity:1}47%{opacity:.85}48%{opacity:1}}html[data-c~="7"] .era-screen{background:linear-gradient(#0000 calc(33% - 1px),#00000024 calc(33% - 1px) 33%,#0000 33% calc(66% - 1px),#00000024 calc(66% - 1px) 66%,#0000 66%),repeating-linear-gradient(90deg,#ff00000d 0 1px,#00ff000d 1px 2px,#0000ff0d 2px 3px),repeating-linear-gradient(#00000017 0 1px,#0000 1px 3px);border-radius:18px/22px;box-shadow:inset 0 0 50px 8px #00000061}html[data-c~="8"] .era-screen{background:radial-gradient(circle,#0000 .6px,#00000012 1.1px) 0 0/3px 3px,repeating-linear-gradient(#0000000d 0 1px,#0000 1px 2px);border-radius:10px/12px;box-shadow:inset 0 0 36px 4px #00000042}html[data-c~=x] .era-screen{background:repeating-linear-gradient(90deg,#00000009 0 1px,#0000 1px 3px),repeating-linear-gradient(#00000009 0 1px,#0000 1px 3px),#cddeff0d}html[data-c~=x] .menu-screen{filter:contrast(.95)saturate(.95)!important}html[data-c~=leo] .era-screen{background:linear-gradient(118deg,#ffffff17 0%,#ffffff08 28%,#0000 42%);box-shadow:inset 0 0 0 1px #00000080}html[data-c~=sur] .menu-screen{filter:saturate(1.06)!important}html[data-c~=tahoe] .menu-screen{filter:saturate(1.12)contrast(1.03)!important}@media (prefers-reduced-motion:reduce){.era-screen i{animation:none!important}}html[data-c~=m] .game.poweroff{animation:.6s ease-in forwards lcd-off}@keyframes lcd-off{to{filter:brightness(0);opacity:0}}html[data-c~=x] .mac-off.off-x,html[data-c~=leo] .mac-off.off-leo{background:#c9cdd3!important}html[data-c~=yos] .mac-off,html[data-c~=sur] .mac-off,html[data-c~=tahoe] .mac-off{background:#000!important}.boot-gear{background:repeating-conic-gradient(#4b4f57 0 12deg, transparent 12deg 30deg);border-radius:50%;width:34px;height:34px;animation:1s steps(12,end) infinite gear-spin;-webkit-mask:radial-gradient(circle,#0000 6px,#000 7px 16px,#0000 17px);mask:radial-gradient(circle,#0000 6px,#000 7px 16px,#0000 17px)}.off-spinner{background:repeating-conic-gradient(#ffffffd9 0 10deg, transparent 10deg 30deg);border-radius:50%;width:30px;height:30px;animation:1s steps(12,end) infinite gear-spin;-webkit-mask:radial-gradient(circle,#0000 8px,#000 9px);mask:radial-gradient(circle,#0000 8px,#000 9px)}@keyframes gear-spin{to{transform:rotate(360deg)}}.mac-boot .boot-icon{display:block}.boot-7{background:#7b8aa3 radial-gradient(#6c7b95 1px,#0000 1.2px) 0 0/3px 3px!important}.boot-8{background:#5b55a8!important}.boot-7 .mac-welcome{background:#eee}.boot-8 .mac-welcome{background:#ddd;justify-items:center;gap:8px;display:grid;padding:18px 40px!important}.boot-8 .mw-title{font:400 22px/1 var(--s6-chi)}.mw-bar{background:#eee;border:1px solid #333;width:180px;height:10px;display:block;overflow:hidden}.mw-bar>i{background:#5b5bd0;width:0;height:100%;animation:2.2s linear forwards mw-fill;display:block}.mw-bar.aqua{background:linear-gradient(#f4f4f4,#dcdcdc);border-color:#7a8aa8;border-radius:6px;height:12px}.mw-bar.aqua>i{background:repeating-linear-gradient(-45deg,#3c86e6 0 8px,#8fc0fa 8px 16px);border-radius:6px}@keyframes mw-fill{to{width:100%}}.boot-parade{gap:6px;display:flex;position:fixed;bottom:12px;left:12px}.boot-parade i{opacity:0;background:#fff;border:1px solid #000;width:22px;height:22px;animation:10ms linear forwards parade-in}@keyframes parade-in{to{opacity:1}}.boot-modern{image-rendering:auto!important}.boot-x,.boot-leo{background:#c9cdd3!important}.boot-x.stage-2{background:radial-gradient(at 30% 20%,#7fb8f5 0%,#0000 55%),linear-gradient(160deg,#4f97ec,#1a56b0)!important}.boot-leo.stage-2{background:radial-gradient(70% 40% at 60% 35%,#be5adcbf,#0000 70%),linear-gradient(#0a0a24,#1b1040 60%,#08081a)!important}.boot-yos,.boot-sur,.boot-tahoe{background:#000!important}.boot-yos.stage-2{background:linear-gradient(#f2b07a 0%,#d97f6a 30%,#7f7fa8 62%,#3d5378 100%)!important}.boot-sur.stage-2{background:radial-gradient(at 15% 85%,#f7b2cf 0%,#0000 50%),radial-gradient(at 85% 20%,#a9c8f7 0%,#0000 55%),linear-gradient(135deg,#f8d6c8,#b9d2f5)!important}.boot-tahoe.stage-2{background:radial-gradient(at 20% 25%,#ff5fa8 0%,#0000 45%),radial-gradient(at 80% 30%,#00c8ff 0%,#0000 45%),linear-gradient(160deg,#ff9a6a,#5a3cff 55%,#00a8e8)!important}.boot-bar{background:#ffffff40;border-radius:3px;width:180px;height:5px;margin-top:120px;display:block;overflow:hidden}.boot-bar>i{background:#fff;border-radius:3px;width:0;height:100%;animation:1.1s ease-out forwards mw-fill;display:block}.boot-bar>i.full{width:40%;animation:1.2s ease-in-out forwards mw-fill}.boot-welcome{font-family:var(--s6-gen);border-radius:8px;justify-items:center;gap:10px;display:grid;background:repeating-linear-gradient(#fbfbfb 0 2px,#eee 2px 4px)!important;padding:22px 36px!important}.boot-welcome b{font:400 20px/1.2 var(--s6-chi)}.boot-welcome small{font:12px var(--s6-gen)}.boot-login{justify-items:center;gap:14px;animation:.3s ease-out both win-zoom;display:grid}.login-card{cursor:pointer;font-family:var(--s6-gen);color:#111;justify-items:center;gap:8px;min-width:220px;display:grid;padding:18px 30px!important}.boot-x .login-card,.boot-leo .login-card{border-radius:8px;background:repeating-linear-gradient(#fbfbfb 0 2px,#eee 2px 4px)!important;box-shadow:0 14px 40px #0006!important}.boot-leo .login-card{background:linear-gradient(#ececec,#d2d2d2)!important}.lc-head{font:400 18px/1 var(--s6-chi);text-align:center;border-bottom:1px solid #00000026;width:100%;padding-bottom:8px}.lc-avatar{color:#fff;width:64px;height:64px;font:400 22px/1 var(--s6-chi);background:linear-gradient(#9aa3ad,#6d7681);border-radius:50%;place-items:center;display:grid}.boot-x .lc-avatar,.boot-leo .lc-avatar{border-radius:6px;width:48px;height:48px;font-size:16px}.lc-name{font:400 14px/1.2 var(--s6-chi)}.boot-yos .login-card,.boot-sur .login-card,.boot-tahoe .login-card{color:#fff;box-shadow:none!important;background:0 0!important;border:0!important}.boot-yos .lc-name,.boot-sur .lc-name,.boot-tahoe .lc-name{color:#fff;text-shadow:0 1px 4px #0006}.lc-field{font:12px/1 var(--s6-gen);color:#ffffffd9;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#ffffff38;border:1px solid #ffffff59;border-radius:99px;padding:7px 14px}.boot-yos .lc-field{border-radius:4px}.lc-hint{font:12px var(--s6-gen);color:#fff}.lock-clock{color:#fff;text-shadow:0 2px 12px #0003;justify-items:center;margin-bottom:18vh;display:grid}.lock-clock small{font:500 18px/1.2 var(--s6-chi)}.lock-clock b{font:300 clamp(72px, 12vw, 128px)/1 var(--s6-chi);letter-spacing:-.02em}.boot-modern{align-content:center;place-items:center;display:grid!important}.boot-tahoe .boot-login{align-content:space-between;min-height:70vh}.game-card{z-index:45;gap:4px;width:20%;min-width:180px;display:grid;position:fixed;bottom:10px;left:10px}.gc-art{aspect-ratio:3/2;cursor:pointer;background:#000;border:1px solid #000;width:100%;padding:0;transition:transform .18s ease-out,box-shadow .18s ease-out;display:block;position:relative;overflow:hidden;box-shadow:2px 2px #000}.gc-art:hover{transform:translate(-1px,-1px);box-shadow:3px 3px #000}.gc-art:active{transform:translate(1px,1px);box-shadow:1px 1px #000}.gc-art:focus-visible{outline-offset:2px;outline:2px solid #fff}.gc-art img{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity .7s,transform 4.4s linear;position:absolute;inset:0;transform:scale(1.06)}.gc-art img.on{opacity:1;transform:scale(1)}.gc-label{text-align:left;color:#fff;font:400 13px/1.2 var(--s6-chi);background:linear-gradient(#0000,#000000bf);gap:1px;padding:18px 8px 6px;display:grid;position:absolute;bottom:0;left:0;right:0}.gc-label small{font:11px/1.3 var(--s6-gen);opacity:.9}.gc-dots{justify-content:flex-start;gap:4px;display:flex}.gc-dots button{cursor:pointer;background:#fff;border:1px solid #000;width:9px;height:9px;padding:0}.gc-dots button.on{background:#000}html[data-c~=m] .gc-art{border:0;border-radius:10px;box-shadow:0 10px 30px #00000059,0 0 0 .5px #0000004d}html[data-c~=m] .gc-art:hover{box-shadow:0 14px 36px #0006}html[data-c~=tahoe] .gc-art{border-radius:20px}html[data-c~=m] .gc-dots{justify-content:center}html[data-c~=m] .gc-dots button{background:#ffffff8c;border:0;border-radius:50%;width:7px;height:7px}html[data-c~=m] .gc-dots button.on{background:#fff}@media (width<=700px){.game-card{width:38%;min-width:0}}.eragame{z-index:80;color:#fff;background:#000;animation:.35s ease-out both eg-in;position:fixed;inset:0}@keyframes eg-in{0%{opacity:0;transform-origin:10% 90%;transform:scale(.2)}to{opacity:1;transform:none}}.eg-canvas{width:100%;height:100%;display:block;position:absolute;inset:0}.eg-pixel .eg-canvas{image-rendering:pixelated}.eg-hud{font:400 14px/1.3 var(--s6-chi);text-shadow:0 1px #000,0 0 6px #0009;pointer-events:none;align-items:center;gap:14px;display:flex;position:absolute;top:10px;left:12px;right:12px}.eg-hud>*{pointer-events:auto}.eg-name{margin-right:auto}.eg-name small{font:11px var(--s6-gen);opacity:.85;margin-left:6px}.eg-stat i{opacity:.3;font-style:normal}.eg-num{font-variant-numeric:tabular-nums}.eg-btn{font:400 12px/1 var(--s6-chi);color:#fff;cursor:pointer;background:#00000080;border:1px solid #ffffffb3;padding:6px 10px}.eg-btn:hover{background:#fff3}.eg-btn:active{color:#000;background:#fff}.eg-btn:focus-visible{outline-offset:2px;outline:2px solid #fff}.eg-panel{text-align:center;background:#000000b3;border:1px solid #fff9;justify-items:center;gap:12px;width:min(440px,86%);padding:24px 22px;animation:.25s ease-out both win-zoom;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.eg-panel h2{font:400 26px/1.1 var(--s6-chi);margin:0}.eg-panel p{font:14px/1.5 var(--s6-gen);margin:0}.eg-go{padding:9px 22px;font-size:15px}.eg-hint{opacity:.8;font-size:12px!important}.eg-pixel .eg-panel,.eg-pixel .eg-btn{background:#000;border:2px solid #fff}html[data-c~=m] .eg-panel{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#1418208c;border:0;border-radius:14px}html[data-c~=m] .eg-btn{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff2e;border:0;border-radius:8px}html[data-c~=tahoe] .eg-btn{border-radius:999px}.eg-touch{gap:10px;padding:0 14px;display:none;position:absolute;bottom:14px;left:0;right:0}.eg-touch button{width:64px;height:64px;font:400 16px var(--s6-chi);color:#fff;touch-action:none;-webkit-user-select:none;user-select:none;background:#00000059;border:1px solid #fff9}.eg-touch .eg-jump{width:84px;margin-left:auto}@media (pointer:coarse){.eg-touch{display:flex}}@media (prefers-reduced-motion:reduce){.eragame,.gc-art img{transition:none!important;animation:none!important}}.game-tile{cursor:pointer;background:#000;border:1px solid #000;width:100%;height:100%;min-height:120px;padding:0;display:block;position:relative;overflow:hidden}.game-tile img{object-fit:cover;width:100%;height:100%;transition:transform .4s ease-out;animation:.6s ease-out both gt-in;position:absolute;inset:0}.game-tile:hover img{transform:scale(1.04)}.game-tile:active img{transform:scale(1.01)}.game-tile:focus-visible{outline-offset:2px;outline:2px solid #000}@keyframes gt-in{0%{opacity:0;transform:scale(1.08)}to{opacity:1;transform:none}}html[data-c~=m] .game-tile{border:0;border-radius:6px}html[data-c~="6"] .game-tile img{filter:grayscale()contrast(1.4)}.eragame{animation-name:eg-in2}@keyframes eg-in2{0%{opacity:0;transform:scale(.5)}to{opacity:1;transform:none}}.abt{box-sizing:border-box;color:#000;gap:8px;height:100%;min-height:0;padding:8px 10px;display:grid;overflow:auto}.abt-classic{font:12px/1.4 var(--s6-gen);align-content:start}.abt-top{border-bottom:1px solid #000;align-items:center;gap:10px;padding-bottom:6px;display:flex}.abt-icon{box-sizing:border-box;background:#fff;border:1px solid #000;border-radius:3px 3px 1px 1px;flex:none;place-items:start center;width:26px;height:30px;padding-top:4px;display:grid}.abt-icon i{background:#fff;border:1px solid #000;width:16px;height:12px}.abt-ver{gap:1px;display:grid}.abt-ver b{font:400 14px/1.2 var(--s6-chi)}.abt-list{gap:5px;display:grid}.abt-row{grid-template-columns:1fr auto 40%;align-items:center;gap:8px;display:grid}.abt-name{font:400 12px var(--s6-chi)}.abt-size{font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap}.abt-bar{background:#fff;border:1px solid #000;height:10px;display:block}.abt-bar i{background:repeating-linear-gradient(45deg,#000 0 1px,#fff 1px 3px);height:100%;display:block}.abt-7 .abt-bar i{background:#66c}.abt-8 .abt-bar{background:#ddd;border-color:#555;box-shadow:inset 1px 1px #999,inset -1px -1px #fff}.abt-8 .abt-bar i{background:linear-gradient(#9b9bff,#5050c8)}.abt-8 .abt-top{border-bottom:0;box-shadow:0 1px #888,0 2px #fff}.abt-foot{opacity:.85;margin:0;font-size:11px}.abt-aqua{text-align:center;align-content:start;justify-items:center;font:12px/1.4 Lucida Grande,Lucida Sans Unicode,system-ui,sans-serif}.abt-mark{color:#2b62c9;text-shadow:0 1px #fff,0 2px 6px #2b62c959;font:200 40px/1 Helvetica Neue,system-ui,sans-serif}.abt-leo .abt-mark{color:#5d5d6a;background:linear-gradient(#e8e8ef,#9a9aa8);-webkit-text-fill-color:transparent;text-shadow:none;-webkit-background-clip:text;background-clip:text}.abt-name2{font:400 15px/1.2 Lucida Grande,system-ui,sans-serif}.abt-v{color:#555;font-size:11px}.abt-dl{text-align:left;grid-template-columns:auto 1fr;gap:2px 10px;margin:4px 0 0;display:grid}.abt-dl dt{text-align:right;color:#333;font-weight:400}.abt-dl dd{font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin:0}.abt-btn{cursor:pointer;color:#000;background:linear-gradient(#fdfdfd,#d7d7d7);border:1px solid #7a8aa8;border-radius:10px;padding:3px 14px;font:12px Lucida Grande,system-ui,sans-serif}.abt-x .abt-btn{background:linear-gradient(#cfe4ff,#6aa5f0 50%,#4a8be6 51%,#9cc7ff);border-color:#3a6fc2}.abt-btn:active{filter:brightness(.9)}.abt-tabbed{align-content:start;font:12px/1.45 -apple-system,Helvetica Neue,system-ui,sans-serif}.abt-tabs{border:1px solid #bbb;border-radius:5px;justify-self:center;display:inline-flex;overflow:hidden}.abt-tabs button{cursor:pointer;color:#222;background:#fbfbfb;border:0;padding:3px 10px;font:12px -apple-system,system-ui,sans-serif}.abt-tabs button+button{border-left:1px solid #ccc}.abt-tabs button.on{color:#fff;background:#3b8cf5}.abt-sur .abt-tabs{background:#0000000f;border-color:#0000;border-radius:7px;gap:2px;padding:2px}.abt-sur .abt-tabs button{background:0 0;border-radius:5px;border:0!important}.abt-sur .abt-tabs button.on{color:#000;background:#fff;box-shadow:0 1px 2px #0003}.abt-pane{justify-items:start;gap:4px;animation:.15s ease-out both menu-fade;display:grid}.abt-big{font:200 22px/1.1 Helvetica Neue,-apple-system,system-ui,sans-serif}.abt-big strong{font-weight:400}.abt-sur .abt-big{font-weight:300}.abt-screen{background:linear-gradient(135deg,#6aa0e8,#c7a0e0);border:3px solid #222;border-radius:3px;width:120px;max-width:100%;display:block;position:relative}.abt-screen i{box-sizing:border-box;background:#ffffff8c;border:1px solid #fff;position:absolute;top:0;left:0}.bento:not(.float) .tile,.bento.float .tile{flex-direction:column;display:flex!important}.bento .tile>div:not(.tile-grip),.bento .tile>section{scrollbar-width:thin;overscroll-behavior:contain;flex:auto;min-height:0;overflow:auto}.bento .tile>.game-tile{flex:auto;height:auto;min-height:0}.game-tile{min-height:0}.bento .tile>.game-tile{box-shadow:none!important;background:#000!important;border-radius:0!important;padding:0!important}html[data-c~=m] .bento .tile>.game-tile{border-radius:6px!important}html[data-c~=sur] .bento .tile>.game-tile,html[data-c~=tahoe] .bento .tile>.game-tile{border-radius:10px!important}.game-tile img{object-position:18% 50%}.game-tile .gc-label{padding:14px 8px 6px}html[data-c~=yos] .bento .tile-weather,html[data-c~=tahoe] .bento .tile-weather{background:linear-gradient(170deg,#5aa8f0,#2f6fd3)!important}html[data-c~=yos] .bento .tile-weather .eva-panel :not(.ep-h):not(.ep-h *),html[data-c~=tahoe] .bento .tile-weather .eva-panel :not(.ep-h):not(.ep-h *),html[data-c~=yos] .bento .tile-weather .win-title,html[data-c~=tahoe] .bento .tile-weather .win-title{color:#fff!important}html[data-c~=yos] .bento .tile-notes .win-title,html[data-c~=sur] .bento .tile-notes .win-title,html[data-c~=tahoe] .bento .tile-notes .win-title,html[data-c~=yos] .bento .tile-notes button,html[data-c~=sur] .bento .tile-notes button,html[data-c~=tahoe] .bento .tile-notes button{color:#b88600!important}html[data-c~=tahoe] .bento .tile-terminal{background:#1c1c20eb!important}html[data-c~=tahoe] .bento .tile-terminal>div *{color:#e8e8ea!important;background-color:#0000!important;border-color:#ffffff26!important;font-family:SF Mono,Menlo,ui-monospace,monospace!important}html[data-c~=tahoe] .bento .tile-clock .win-title{color:#ff9f0a!important}html[data-c] .bento .tile>button.game-tile{border-radius:0!important;width:100%!important;height:auto!important;min-height:0!important;padding:0!important}html[data-c~=m] .bento .tile>button.game-tile{border-radius:6px!important}html[data-c~=sur] .bento .tile>button.game-tile,html[data-c~=tahoe] .bento .tile>button.game-tile{border-radius:10px!important}html[data-c] .bento .tile>button.game-tile .gc-label{text-align:left}.era-screen,html[data-c] .era-screen{border-radius:0!important;inset:0!important}.game,html[data-c] .game,.mac-tube,html[data-c] .mac-tube,.game:after,html[data-c] .game:after,.crt,html[data-c] .crt,.tube:before,.tube:after{border-radius:0!important}.bento .tile-clock .mt{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:4px 12px;height:100%;display:grid!important}.bento .tile-clock .mt-big{padding:4px 8px!important;font-size:clamp(26px,3.2vw,40px)!important;line-height:1!important}.bento .tile-clock .mt-row{flex-wrap:nowrap;justify-content:space-between;min-width:0;gap:4px!important;display:flex!important}.bento .tile-clock .mt-clock{text-align:center;flex:1 1 0;min-width:0;font-size:10px!important;line-height:1.15!important}.bento .tile-clock .mt-dial{aspect-ratio:1;width:min(30px,100%)!important;height:auto!important;margin:0 auto 1px!important}.bento .tile-route .pp2{flex-direction:column;gap:4px;height:100%;min-height:0;display:flex}.bento .tile-route .pp2-body{flex:1;min-height:0;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr)!important;gap:8px!important;display:grid!important}.bento .tile-route .pp2-scope{max-width:100%;min-height:0;aspect-ratio:auto!important;width:auto!important;height:100%!important}.bento .tile-route .pp2-side{align-content:start;gap:2px;min-height:0;display:grid;overflow:auto;font-size:11px!important;line-height:1.25!important}.bento .tile-route .pp2-head{padding:2px 6px!important;font-size:11px!important}.bento .tile-os .os-pick{align-content:stretch;height:100%;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:3px!important;display:grid!important}.bento .tile-os .os-pick button{min-height:0!important;padding:2px 3px!important;font-size:11px!important;line-height:1.15!important}.bento .tile-sys .abt{gap:4px;padding:4px 8px}.bento .tile-sys .abt-mark{font-size:26px}.bento .tile-sys .abt-dl{font-size:11px}.bento .tile-sys .abt-row{gap:6px}.bento .tile-sys .md-grid{gap:4px!important}html[data-c] .bento .tile>button.game-tile.game-tile.game-tile.game-tile{box-shadow:none!important;background:#000!important;border:1px solid #0009!important;border-radius:0!important;padding:0!important}html[data-c~=m] .bento .tile>button.game-tile.game-tile.game-tile.game-tile{border-radius:6px!important}html[data-c~=sur] .bento .tile>button.game-tile.game-tile.game-tile.game-tile,html[data-c~=tahoe] .bento .tile>button.game-tile.game-tile.game-tile.game-tile{border-radius:10px!important}.game-tile .gc-label b{font-size:13px}.bento .tile-clock .mt-side{display:none!important}.bento .tile-clock .mt-clock figcaption{gap:0;display:grid}.bento .tile-clock .mt-clock figcaption b{font-size:10px;font-weight:400}.bento .tile-clock .mt-clock figcaption em{white-space:nowrap;font-size:9px;font-style:normal;display:block}.bento .tile-route .pp2-prog{display:none!important}.bento .tile-route .pp2-head{min-height:0;margin:0!important}.bento .tile-route .pp2-head em{font-size:10px}.bento .tile-route .pp2-scope svg,.bento .tile-route .pp2-scope canvas{object-fit:contain;width:100%!important;height:100%!important}.bento .tile-clock .mt-clock figcaption em{display:none!important}.bento .tile-os .os-pick button{gap:1px!important;font-size:10px!important;line-height:1.05!important}.bento .tile-os .os-pick button>i:first-child,.bento .tile-os .os-pick button:before{height:3px!important;margin:0 auto 1px!important}.cine-flash{opacity:0;pointer-events:none;z-index:6;background:#fff;position:absolute;inset:0}.cine-title{pointer-events:none;z-index:7;opacity:0;color:#fff;text-shadow:0 0 12px #0009;flex-direction:column;gap:4px;transition:opacity .35s,transform .6s cubic-bezier(.2,.8,.2,1);display:flex;position:absolute;bottom:14%;left:6%;transform:translate(-24px)}.cine-title.on{opacity:1;transform:none}.cine-num{letter-spacing:.3em;font-size:13px;font-weight:400}.cine-place{letter-spacing:.02em;text-transform:lowercase;border-top:1px solid;padding-top:6px;font-size:clamp(28px,6vw,64px);font-weight:300;line-height:1.05}.cine-skip{letter-spacing:.12em;opacity:.7;margin-top:6px;font-size:11px}@media (prefers-reduced-motion:reduce){.cine-title{transition:opacity .3s;transform:none}}.game .rz-btn.rz-exit{opacity:1;background:#00000073;border:1px solid #fff;margin-right:6px;padding:6px 10px 5px}.game .rz-btn.rz-exit:hover,.game .rz-btn.rz-exit:focus-visible{background:#fff;color:#000!important}.game .rz-rules{opacity:.6;margin-top:4px;display:block}.game .rz-toast{color:#fff;font:13px/1 var(--s6-mono);letter-spacing:.18em;text-transform:uppercase;pointer-events:none;z-index:8;background:#0000008c;border:1px solid #fff;padding:7px 14px 6px;animation:1.8s ease-out both rzToast;position:absolute;top:18%;left:50%;transform:translate(-50%)}@keyframes rzToast{0%{opacity:0;transform:translate(-50%,8px)}12%{opacity:1;transform:translate(-50%)}80%{opacity:1}to{opacity:0;transform:translate(-50%,-6px)}}@media (prefers-reduced-motion:reduce){.game .rz-toast{animation:none}}@media (width<=899px){.bento:not(.float){flex-direction:column!important;gap:10px!important;width:auto!important;margin:0!important;padding-left:0!important;padding-right:0!important;display:flex!important;left:0!important;right:0!important}.bento:not(.float)>.tile{order:50;border-left-width:0!important;border-right-width:0!important;border-radius:0!important;flex:none!important;grid-area:auto!important;width:100%!important;max-width:100%!important;margin:0!important}.bento:not(.float)>.tile-readme{order:1}.bento:not(.float)>.tile-start{order:2}.bento:not(.float)>.tile-e_wx{order:3}.bento:not(.float)>.tile-e_pip{order:4}.bento:not(.float)>.tile-e_photo{order:5}.bento:not(.float)>.tile-e_clock{order:6}.bento:not(.float)>.tile-terminal{order:7}.bento:not(.float)>.tile-sine{order:8}.bento:not(.float)>.tile-e_music{order:9;min-height:380px}.bento:not(.float)>.tile-os{order:90}.bento:not(.float)>.tile-start{min-height:350px!important}.bento:not(.float)>.tile-sine{min-height:300px!important}.bento:not(.float)>.tile-os{min-height:170px!important}.bento:not(.float)>.tile.tile-terminal,.bento:not(.float)>.tile.tile-e_clock{height:260px!important;min-height:0!important}.bento:not(.float)>.tile.tile-e_photo{height:auto!important;min-height:640px!important}}
