@layer cs16{:root{--bg:#4a5942;--secondary-bg:#3e4637;--accent:#c4b550;--secondary-accent:#958831;--text:#dedfd6;--secondary-text:#d8ded3;--text-3:#a0aa95;--border-light:#8c9284;--border-dark:#292c21;--disabled-text:#292c21;--disabled-text-shadow:#75806f;--outline:#000;--slider:#7f8c7f;--slider-bg:#1f1f1f;--scrollbar-track:#5a6a50}*,:after,:before{box-sizing:border-box}*{margin:0;padding:0}button,input,select,textarea{font:inherit}h1,h2,h3,h4,h5,h6,p{font-weight:400;overflow-wrap:break-word}@font-face{font-family:ArialPixel;font-style:normal;font-weight:400;src:url(/fonts/ArialPixel.ttf) format("truetype")}body{background-color:var(--bg);color:var(--text);font-family:ArialPixel,system-ui,sans-serif;font-weight:400;line-height:1.5}::-webkit-scrollbar{width:18px}::-webkit-scrollbar-track{background-color:var(--scrollbar-track);border:1px solid var(--border-dark);border-left:0;width:18px}::-webkit-scrollbar-thumb{background-color:var(--bg);border:1px solid;border-color:var(--border-light) var(--border-dark) var(--border-dark) var(--border-light);width:17px}::-webkit-scrollbar-corner{background-color:var(--scrollbar-track)}::-webkit-scrollbar-button:vertical:end:increment,::-webkit-scrollbar-button:vertical:start:decrement{display:block}::-webkit-scrollbar-button:vertical:end:decrement,::-webkit-scrollbar-button:vertical:end:increment,::-webkit-scrollbar-button:vertical:start:decrement,::-webkit-scrollbar-button:vertical:start:increment{background-repeat:no-repeat;height:17px}::-webkit-scrollbar-button:vertical:start{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15' height='16' viewBox='0 0 15 16'%3E%3Cpath fill='%23a0aa95' d='M5 9h1v1H5m1-1h1v1H6m0-2h1v1H6m1 0h1v1H7m0-2h1v1H7m0-2h1v1H7m1 1h1v1H8m0-2h1v1H8m0-2h1v1H8m0-2h1v1H8m1 2h1v1H9m0-2h1v1H9m0-2h1v1H9m1 1h1v1h-1m0-2h1v1h-1m1 0h1v1h-1'/%3E%3C/svg%3E")}::-webkit-scrollbar-button:vertical:end,::-webkit-scrollbar-button:vertical:start{border:1px solid;border-color:var(--border-light) var(--border-dark) var(--border-dark) var(--border-light)}::-webkit-scrollbar-button:vertical:end:active,::-webkit-scrollbar-button:vertical:start:active{border-color:var(--border-dark) var(--border-light) var(--border-light) var(--border-dark)}::-webkit-scrollbar-button:vertical:start:active,::-webkit-scrollbar-button:vertical:start:hover{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15' height='16' viewBox='0 0 15 16'%3E%3Cpath fill='%23fff' d='M5 9h1v1H5m1-1h1v1H6m1-1h1v1H7m1-1h1v1H8m1-1h1v1H9m1-1h1v1h-1m1-1h1v1h-1M6 8h1v1H6m1-1h1v1H7m1-1h1v1H8m1-1h1v1H9m1-1h1v1h-1M7 7h1v1H7m1-1h1v1H8m1-1h1v1H9M8 6h1v1H8'/%3E%3C/svg%3E")}::-webkit-scrollbar-button:vertical:end{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15' height='16' viewBox='0 0 15 16'%3E%3Cpath fill='%23a0aa95' d='M5 6h1v1H5m1-1h1v1H6m0 0h1v1H6m1-1h1v1H7m0 0h1v1H7m1 0h1v1H8m0-2h1v1H8m0-2h1v1H8M7 6h1v1H7m1-1h1v1H8m3-1h1v1h-1m-1-1h1v1h-1M9 6h1v1H9m0 1h1v1H9m0-2h1v1H9m1-1h1v1h-1'/%3E%3C/svg%3E")}::-webkit-scrollbar-button:vertical:end:active{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15' height='16' viewBox='0 0 15 16'%3E%3Cpath fill='%23fff' d='M5 6h1v1H5m6-1h1v1h-1m-1-1h1v1h-1M9 6h1v1H9M8 6h1v1H8M7 6h1v1H7M6 6h1v1H6m0 0h1v1H6m4-1h1v1h-1M9 7h1v1H9M8 7h1v1H8M7 7h1v1H7m0 0h1v1H7m2-1h1v1H9M8 9h1v1H8m0-2h1v1H8'/%3E%3C/svg%3E")}.cs-btn{background-color:var(--bg);border:1px solid;border-color:var(--border-light) var(--border-dark) var(--border-dark) var(--border-light);color:#fff;font-size:16px;line-height:15px;padding:4px 5px 3px;-webkit-user-select:none;user-select:none}.cs-btn.close{background:no-repeat 50%;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16'%3E%3Cpath fill='%238c9284' d='M3 3h1v1H3m1-1h1v1H4M3 4h1v1H3m1-1h1v1H4m0 0h1v1H4m1-1h1v1H5m0-2h1v1H5m0 1h1v1H5m1-1h1v1H6m0-2h1v1H6m0 1h1v1H6m0 0h1v1H6m1-1h1v1H7m0-2h1v1H7m0-2h1v1H7m1-1h1v1H8m0 0h1v1H8m0 0h1v1H8m0-4h1v1H8m1-1h1v1H9m0 0h1v1H9m0-3h1v1H9m1-1h1v1h-1m0 0h1v1h-1m0-3h1v1h-1m1-1h1v1h-1m0 0h1v1h-1M9 8h1v1H9m0 0h1v1H9M8 9h1v1H8m2-1h1v1h-1m0 0h1v1h-1m-1-1h1v1H9m2-1h1v1h-1m0 0h1v1h-1m-1-1h1v1h-1M5 8h1v1H5m0 0h1v1H5m1-1h1v1H6M4 9h1v1H4m0 0h1v1H4m1-1h1v1H5m-2-1h1v1H3m0 0h1v1H3m1-1h1v1H4'/%3E%3C/svg%3E");height:18px;padding:0;width:18px}.cs-btn:focus-visible{outline:1px solid var(--outline);padding:3px 4px 2px}.cs-btn:focus-visible.close{outline:0;padding:0}.cs-btn:active{border-color:var(--border-dark) var(--border-light) var(--border-light) var(--border-dark)}.cs-btn:disabled{color:var(--disabled-text);pointer-events:none;text-shadow:var(--disabled-text-shadow) 1px 1px}.cs-hr{border-bottom-color:var(--border-light);border-left:0;border-right:0;border-top-color:var(--border-dark)}.cs-checkbox{position:relative}.cs-checkbox input{position:absolute;clip:rect(1px,1px,1px,1px);border:0;height:1px;overflow:hidden;padding:0;width:1px}.cs-checkbox input:focus:not(:focus-visible){outline:none}.cs-checkbox input:focus-visible+.cs-checkbox__label{outline:dotted 2px var(--outline);outline-offset:3px}.cs-checkbox input:checked+.cs-checkbox__label:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='10' viewBox='0 0 10 10'%3E%3Cpath fill='%23c4b550' d='M2 6h1v1H2m1-2h1v1H3M2 5h1v1H2m0-2h1v1H2m1 1h1v1H3m0 0h1v1H3m1-2h1v1H4m0 0h1v1H4m0 0h1v1H4m1-2h1v1H5m0-2h1v1H5m0-2h1v1H5m1-2h1v1H6m0 0h1v1H6m0 0h1v1H6m1-2h1v1H7m0-2h1v1H7m0-2h1v1H7m1 0h1v1H8m0-2h1v1H8m0-2h1v1H8'/%3E%3C/svg%3E")}.cs-checkbox input:checked+.cs-checkbox__label{color:var(--accent)}.cs-checkbox .cs-checkbox__label{color:var(--secondary--text);cursor:pointer;display:inline-block;line-height:15px;-webkit-user-select:none;user-select:none}.cs-checkbox .cs-checkbox__label:before{background-color:var(--secondary-bg);border:1px solid;border-color:var(--border-dark) var(--border-light) var(--border-light) var(--border-dark);content:"";display:inline-block;height:12px;margin-right:7px;vertical-align:middle;width:12px}.cs-checkbox .cs-checkbox__label:hover{color:#fff}.cs-input{background-color:var(--secondary-bg);border:1px solid;border-color:var(--border-dark) var(--border-light) var(--border-light) var(--border-dark);color:var(--secondary--text);font-size:16px;line-height:17px;outline:0;padding:3px 2px 2px}.cs-input:focus+.cs-input__label{color:var(--accent)}.cs-input::selection{background-color:var(--secondary-accent);color:#fff}.cs-input:disabled{background-color:var(--bg);color:var(--text-3);pointer-events:none}.cs-input:disabled+.cs-input__label{color:var(--disabled-text);pointer-events:none;text-shadow:var(--disabled-text-shadow) 1px 1px}.cs-input__label{color:var(--secondary--text);-webkit-user-select:none;user-select:none}.cs-select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--secondary-bg);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='7' height='4' viewBox='0 0 7 4'%3E%3Cpath fill='%23a0aa95' d='M0 0h1v1H0m1-1h1v1H1m0 0h1v1H1m1-1h1v1H2m0 0h1v1H2m1-1h1v1H3m0 0h1v1H3m0-3h1v1H3M2 0h1v1H2m1-1h1v1H3m1-1h1v1H4m0 1h1v1H4m0-2h1v1H4m1-1h1v1H5m0-2h1v1H5m1-1h1v1H6'/%3E%3C/svg%3E");background-position:right 6px top 50%;background-repeat:no-repeat;background-size:7px auto;border:1px solid;border-color:var(--border-dark) var(--border-light) var(--border-light) var(--border-dark);border-radius:0;color:var(--secondary--text);line-height:15px;min-width:150px;outline:0;padding:5px 3px;-webkit-user-select:none;user-select:none}.cs-select:focus-within,.cs-select:hover{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='7' height='4' viewBox='0 0 7 4'%3E%3Cpath fill='%23fff' d='M0 0h1v1H0m1-1h1v1H1m0 0h1v1H1m1-1h1v1H2m0 0h1v1H2m1 0h1v1H3m0-2h1v1H3m0-2h1v1H3M2 0h1v1H2m1-1h1v1H3m1-1h1v1H4m0 1h1v1H4m0-2h1v1H4m1-1h1v1H5m0-2h1v1H5m1-1h1v1H6'/%3E%3C/svg%3E")}.cs-select option{background-color:var(--bg);color:var(--text-3)}.cs-select__label{color:var(--secondary--text);font-size:16px;line-height:15px;-webkit-user-select:none;user-select:none}.cs-fieldset{border:none;-webkit-user-select:none;user-select:none}.cs-fieldset legend{color:var(--secondary--text);margin-bottom:10px}.cs-fieldset>div{padding-left:10px}.cs-fieldset:disabled input[type=radio]+label{color:var(--disabled-text);pointer-events:none;text-shadow:var(--disabled-text-shadow) 1px 1px}.cs-fieldset:disabled legend{color:var(--disabled-text);pointer-events:none;text-shadow:var(--disabled-text-shadow) 1px 1px}.cs-fieldset input[type=radio]{opacity:0}.cs-fieldset input[type=radio]+label{color:var(--secondary--text);cursor:pointer;font-size:16px;line-height:15px;position:relative}.cs-fieldset input[type=radio]+label:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath fill='%23889180' d='M10 2h1v1h-1m0 0h1v1h-1m1 0h1v1h-1m0 0h1v1h-1m0 0h1v1h-1m0 0h1v1h-1m-1 0h1v1h-1m0 0h1v1h-1m-2 0h1v1H8m1-1h1v1H9m-2 0h1v1H7m-1-1h1v1H6m-1-1h1v1H5m-3-2h1v1H2m1-1h1v1H3m1 0h1v1H4'/%3E%3Cpath fill='%23292c21' d='M1 2h1v1H1m0 0h1v1H1m1-3h1v1H2m1-1h1v1H3m1-2h1v1H4m1-1h1v1H5m1-1h1v1H6m1-1h1v1H7m1 0h1v1H8m1-1h1v1H9M0 4h1v1H0m0 0h1v1H0m0 0h1v1H0m0 0h1v1H0m1 0h1v1H1m0 0h1v1H1'/%3E%3Cpath fill='%233e4637' d='M4 1h1v1H4m1-1h1v1H5m1-1h1v1H6m1-1h1v1H7m1 0h1v1H8m1-1h1v1H9m0 0h1v1H9m0 0h1v1H9m1-1h1v1h-1m0 0h1v1h-1m0 0h1v1h-1m0 0h1v1h-1M9 7h1v1H9m0 0h1v1H9m0 0h1v1H9M8 9h1v1H8M7 9h1v1H7m0 0h1v1H7m-1-1h1v1H6m-1-1h1v1H5m-1-1h1v1H4m2-2h1v1H6M5 9h1v1H5M4 9h1v1H4M3 9h1v1H3M2 9h1v1H2m0-2h1v1H2M1 7h1v1H1m0-4h1v1H1m1-2h1v1H2m0-2h1v1H2m1-1h1v1H3m1-1h1v1H4m1-1h1v1H5m1-1h1v1H6m1-1h1v1H7M3 3h1v1H3M2 4h1v1H2m0 0h1v1H2M1 5h1v1H1m0 0h1v1H1m1-1h1v1H2m0 0h1v1H2m1 0h1v1H3m0-2h1v1H3m0-2h1v1H3m0-2h1v1H3m0-2h1v1H3m1-2h1v1H4m1-1h1v1H5m0 0h1v1H5M4 8h1v1H4m0-2h1v1H4m0-2h1v1H4m0-3h1v1H4m0 0h1v1H4m1-1h1v1H5m0 0h1v1H5m0 0h1v1H5m0 0h1v1H5m1-1h1v1H6m0-2h1v1H6m0-2h1v1H6m0-4h1v1H6m0 0h1v1H6m0 0h1v1H6m1 1h1v1H7m0 0h1v1H7m1-1h1v1H8m0-2h1v1H8M7 6h1v1H7m0-2h1v1H7m0-2h1v1H7m0-2h1v1H7m1-1h1v1H8m0 0h1v1H8m0 0h1v1H8m0 0h1v1H8m1-1h1v1H9m0-2h1v1H9'/%3E%3C/svg%3E");height:12px;left:-25px;top:1px;width:12px}.cs-fieldset input[type=radio]+label:after,.cs-fieldset input[type=radio]+label:before{content:"";position:absolute}.cs-fieldset input[type=radio]+label:after{height:6px;left:-22px;top:4px;width:6px}.cs-fieldset input[type=radio]:checked+label{color:var(--accent)}.cs-fieldset input[type=radio]:checked+label:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='6' height='6' viewBox='0 0 6 6'%3E%3Cpath fill='%23c4b550' d='M1 0h1v1H1m2-1h1v1H3m1-1h1v1H4m0 0h1v1H4m1-1h1v1H5m0 0h1v1H5m0 0h1v1H5m0 0h1v1H5M4 5h1v1H4M3 5h1v1H3M2 5h1v1H2M1 5h1v1H1M0 4h1v1H0m0-2h1v1H0m0-2h1v1H0m1-1h1v1H1m0 0h1v1H1m0 0h1v1H1m1-1h1v1H2m0-2h1v1H2m0-4h1v1H2m0 0h1v1H2m1-1h1v1H3m0 1h1v1H3m0 0h1v1H3m1-1h1v1H4m0-2h1v1H4m0-2h1v1H4M3 2h1v1H3M2 2h1v1H2M1 1h1v1H1M0 1h1v1H0'/%3E%3C/svg%3E")}.cs-slider{display:flex;flex-direction:column-reverse;-webkit-user-select:none;user-select:none;width:150px}.cs-slider input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--slider-bg);border:1px solid;border-color:var(--border-dark) var(--border-light) var(--border-light) var(--border-dark);box-sizing:border-box;height:4px;outline:none;width:150px}.cs-slider input::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--bg);border:1px solid;border-color:var(--border-light) var(--border-dark) var(--border-dark) var(--border-light);border-radius:0;box-sizing:border-box;cursor:pointer;height:16px;width:8px}.cs-slider input::-moz-range-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--bg);border:1px solid;border-color:var(--border-light) var(--border-dark) var(--border-dark) var(--border-light);border-radius:0;box-sizing:border-box;cursor:pointer;height:16px;width:8px}.cs-slider label{color:var(--secondary--text);font-size:16px;line-height:15px;margin-bottom:12px}.cs-slider:has(input:focus) label{color:var(--accent)}.cs-slider .ruler{background-image:linear-gradient(to right,var(--slider) 1px,transparent 1px);background-size:15px 5px;height:5px;margin-left:4px;margin-top:4px;width:calc(100% + 5px);z-index:-1}.cs-slider .value{align-items:center;color:var(--slider);display:flex;font-size:13px;justify-content:space-between;line-height:15px}.cs-dialog{background-color:var(--bg);border:1px solid;border-color:var(--border-light) var(--border-dark) var(--border-dark) var(--border-light);color:var(--text);margin:auto;max-width:510px;min-width:350px;padding:4px;position:fixed;right:0;top:0;-webkit-user-select:none;user-select:none}.cs-dialog .heading{align-items:center;display:flex;justify-content:space-between;margin-top:3px;padding-left:2px}.cs-dialog .heading .wrapper{align-items:center;display:flex;gap:5px}.cs-dialog .heading .wrapper .icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='15' viewBox='0 0 16 15'%3E%3Cpath fill='%238c9284' d='M1 12h1v1H1m1 0h1v1H2m1-2h1v1H3m11-6h1v1h-1'/%3E%3Cpath fill='%23a5aa9c' d='M3 14h1v1H3'/%3E%3Cpath fill='%23bdbeb5' d='M0 11h1v1H0m10-9h1v1h-1m0 1h1v1h-1m2-3h1v1h-1m0 1h1v1h-1m0 2h1v1h-1'/%3E%3Cpath fill='%23fff' d='M0 10h1v1H0m0-2h1v1H0m0-2h1v1H0m1-1h1v1H1m0 0h1v1H1m0 0h1v1H1m1-1h1v1H2m0-2h1v1H2m1-1h1v1H3m0 0h1v1H3m1-2h1v1H4m0 0h1v1H4m1-1h1v1H5m-4 0h1v1H1m1-1h1v1H2m1-1h1v1H3m1-1h1v1H4m1-1h1v1H5m-2 1h1v1H3m3-6h1v1H6m0-2h1v1H6m1-1h1v1H7m0 0h1v1H7m1-2h1v1H8m0 0h1v1H8m1-2h1v1H9m0 0h1v1H9m1-2h1v1h-1m0 0h1v1h-1M7 9h1v1H7m1-1h1v1H8m1-1h1v1H9M7 6h1v1H7m1-1h1v1H8m0-2h1v1H8m0-2h1v1H8m0-2h1v1H8m-1 7h1v1H7m4-9h1v1h-1m0 0h1v1h-1m-1-1h1v1h-1m1 0h1v1h-1m1-2h1v1h-1M9 2h1v1H9m4-1h1v1h-1m0 4h1v1h-1m1-2h1v1h-1m0-2h1v1h-1m0-2h1v1h-1m0-2h1v1h-1m-4-3h1v1h-1m1-1h1v1h-1m1-1h1v1h-1'/%3E%3Cpath fill='%23848e84' d='M0 7h1v1H0m11-8h1v1h-1M7 4h1v1H7m1-4h1v1H8'/%3E%3Cpath fill='%239ca29c' d='M2 8h1v1H2m1-1h1v1H3m3 5h1v1H6m1-2h1v1H7m3-5h1v1h-1m5-6h1v1h-1m0 0h1v1h-1'/%3E%3Cpath fill='%23d6d7ce' d='M4 8h1v1H4m2 0h1v1H6'/%3E%3Cpath fill='%23dedfde' d='M4 14h1v1H4m1-1h1v1H5m3-5h1v1H8'/%3E%3Cpath fill='%23f7f7f7' d='M5 8h1v1H5m6-2h1v1h-1m1-1h1v1h-1m-1 0h1v1h-1'/%3E%3Cpath fill='%23efefef' d='M2 12h1v1H2m4 0h1v1H6m1-2h1v1H7m0-3h1v1H7m0-6h1v1H7'/%3E%3Cpath fill='%23cecfce' d='M4 12h1v1H4m1-1h1v1H5m4-7h1v1H9'/%3E%3Cpath fill='%23d6dbd6' d='M8 2h1v1H8m1-2h1v1H9m4-1h1v1h-1m1 0h1v1h-1'/%3E%3Cpath fill='%23949e94' d='M13 6h1v1h-1'/%3E%3Cpath fill='%235a6952' d='M5 9h1v1H5m1 0h1v1H6m0 0h1v1H6m0 0h1v1H6m-2 0h1v1H4m1-1h1v1H5m8-9h1v1h-1m0-3h1v1h-1m0 4h1v1h-1m-4 1h1v1H9m-2 3h1v1H7'/%3E%3Cpath fill='%23525d4a' d='M10 6h1v1h-1m1-1h1v1h-1m1-1h1v1h-1m1-3h1v1h-1m-1-3h1v1h-1m-1-1h1v1h-1m-1-1h1v1h-1M9 3h1v1H9m0 0h1v1H9m0 0h1v1H9M5 7h1v1H5m2-6h1v1H7m0 0h1v1H7m2-4h1v1H9m1-1h1v1h-1m2-1h1v1h-1m2 0h1v1h-1'/%3E%3Cpath fill='%23adb6ad' d='M6 6h1v1H6'/%3E%3C/svg%3E");height:15px;width:16px}.cs-dialog .heading .wrapper .text{color:#fff;font-size:16px;line-height:15px}.cs-dialog .content{padding:10px}.cs-dialog .footer-btns{float:right;margin:4px 8px 8px 0}.cs-dialog .footer-btns .cs-btn{text-align:left;width:72px}.cs-tooltip{color:#fff;display:inline-block;line-height:20px;position:relative;-webkit-user-select:none;user-select:none}.cs-tooltip:hover .text{visibility:visible}.cs-tooltip .text{background-color:var(--secondary-accent);border:1px solid var(--border-dark);color:#000;font-size:16px;line-height:15px;padding:2px 2px 1px;position:absolute;text-align:center;visibility:hidden;width:max-content;z-index:1}.cs-progress-bar{background-color:var(--secondary-bg);border:1px solid;border-color:var(--border-dark) var(--border-light) var(--border-light) var(--border-dark);height:24px;padding:3px;width:260px}.cs-progress-bar .bars{background-image:linear-gradient(to right,var(--accent) 8px,transparent 2px);background-size:12px 16px;height:100%}.cs-tabs{align-items:center;display:flex;flex-wrap:wrap;-webkit-user-select:none;user-select:none}.cs-tabs .radiotab{opacity:0;position:absolute}.cs-tabs .label{background-color:var(--bg);border-bottom:none;border-left:1px solid var(--border-light);border-right:1px solid var(--border-dark);border-top:1px solid var(--border-light);color:#fff;cursor:pointer;font-size:16px;height:27px;line-height:15px;margin-right:1px;min-width:64px;padding:4px 5px;position:relative;text-align:left;z-index:10}.cs-tabs .radiotab:checked+.label{background:var(--bg);color:var(--accent);height:29px;padding:5px}.cs-tabs .radiotab:checked+.label:before{background-color:var(--bg);bottom:0;content:"";height:1px;left:0;position:absolute;width:100%}.cs-tabs .panel{background:var(--bg);border-bottom:1px solid var(--border-dark);border-left:1px solid var(--border-light);border-right:1px solid var(--border-dark);border-top:1px solid var(--border-light);bottom:1px;color:var(--text);display:none;order:99;padding:32px 39px 27px;position:relative;width:100%}.cs-tabs .radiotab:checked+.label+.panel{display:block;position:relative}}.vt-dialog{--accent: #d8a2a2;--secondary-accent: #a97676;--read-font: "Tahoma", "Verdana", system-ui, sans-serif;font-family:ArialPixel,system-ui,sans-serif;--room: 96vw;width:min(1248px,var(--room));max-width:none;height:min(92vh,1080px);max-height:none;transition:width .4s cubic-bezier(.2,.7,.3,1),height .4s cubic-bezier(.2,.7,.3,1),translate .4s cubic-bezier(.2,.7,.3,1);top:0;right:0;bottom:0;left:0;margin:auto;padding:4px;-webkit-user-select:text;user-select:text;overflow:hidden;box-shadow:0 24px 80px #000000b3;scrollbar-color:auto;scrollbar-width:auto}.vt-dialog[open]{display:flex;flex-direction:column}.vt-dialog.full{--room: 100vw;width:100vw;height:100dvh;box-shadow:none}@media(prefers-reduced-motion:reduce){.vt-dialog{transition:none}}.vt-dialog::backdrop{background:#05030ab8}.vt-dialog .heading{flex:none;margin:3px 0 6px;-webkit-user-select:none;user-select:none}.vt-dialog .heading .text{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.vt-dialog .heading .icon{width:19px;height:19px;background-image:none;background-color:#fff;--spiral: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='none' stroke='%23000' stroke-width='1.5' stroke-linejoin='miter' stroke-linecap='round'%3E%3Cpolyline points='10.49,13.28 5.28,14.09 8.59,6.72 14.72,15.72 1.05,16.53 8.59,1.84 18.95,18.16'/%3E%3Ccircle cx='10.49' cy='13.28' r='0.93' fill='%23000' stroke='none'/%3E%3C/svg%3E");-webkit-mask:var(--spiral) no-repeat center / contain;mask:var(--spiral) no-repeat center / contain}.vt-dialog .footer-btns{flex:none;float:none;margin:0;display:flex;justify-content:flex-end;align-items:center;gap:6px;padding:6px 2px 2px}.vt-dialog .footer-btns .cs-btn{width:auto;white-space:nowrap}.vt-dialog .cs-btn{cursor:pointer;min-width:72px}.vt-dialog .cs-btn.close,.vt-dialog .cs-btn.vt-max{min-width:0}.vt-dialog .cs-btn.vt-max{width:18px;height:18px;padding:0;background:no-repeat 50% url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16'%3E%3Cpath fill='%238c9284' d='M3 3h10v2H3zM3 5h1v8H3zM12 5h1v8h-1zM3 12h10v1H3z'/%3E%3C/svg%3E")}.vt-dialog .cs-btn.vt-max[aria-pressed=true]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16'%3E%3Cpath fill='%238c9284' d='M5 2h8v2H5zM12 4h1v6h-1zM11 9h1v1h-1zM5 4h1v1H5zM3 5h8v2H3zM3 7h1v6H3zM10 7h1v6h-1zM3 12h8v1H3z'/%3E%3C/svg%3E")}.vt-dialog .cs-btn:is(.close,.vt-max):hover{filter:brightness(1.5)}.vt-dialog :focus-visible{outline:1px dotted var(--accent);outline-offset:2px}.vt-body{flex:1 1 auto;min-height:0;display:flex;gap:4px;position:relative}.heading-btns{display:flex;align-items:center;gap:4px}.vt-dialog .vt-toc{margin-right:auto;min-width:0;padding-inline:10px;color:var(--accent)}.vt-dialog .vt-toc:before{content:"☰ "}.vt-dialog .vt-toc:hover{color:#fff}.vt-dialog:not(.side-closed) .vt-toc{background:var(--secondary-bg);border-color:var(--border-dark) var(--border-light) var(--border-light) var(--border-dark)}.vt-side{flex:none;width:214px;overflow-y:auto;overscroll-behavior:contain;display:flex;flex-direction:column;padding:10px 8px;background:var(--bg);border:1px solid;border-color:var(--border-dark) var(--border-light) var(--border-light) var(--border-dark);font-size:17px;line-height:1.3;-webkit-user-select:none;user-select:none}.side-closed .vt-side{display:none}.vt-side .side-title{color:var(--text-3);font-size:15px;margin:0 0 6px 6px}.vt-side ul{list-style:none}.vt-side a{display:block;padding:5px 6px 4px;color:var(--text);text-decoration:none;border:1px solid transparent}.vt-side a:hover{color:#fff;border-color:var(--border-light) var(--border-dark) var(--border-dark) var(--border-light)}.vt-side a[aria-current=page]{color:var(--accent);background:var(--secondary-bg);border-color:var(--border-dark) var(--border-light) var(--border-light) var(--border-dark)}.vt-side ul ul{margin:2px 0 6px 10px;border-left:1px solid var(--border-dark)}.vt-side ul ul a{font-size:16px;padding:3px 6px 2px 8px;color:var(--secondary-text)}.vt-side ul ul a{display:flex}.vt-side ul ul a span{flex:none;width:24px;color:var(--text-3)}.vt-side ul ul a.current,.vt-side ul ul a.current span{color:var(--accent)}.vt-side .side-hide{display:none}@supports not selector(::-webkit-scrollbar){.vt-side{scrollbar-color:var(--secondary-bg) var(--scrollbar-track)}}.vt-scroll{flex:1 1 0;min-width:0;overflow-y:auto;overscroll-behavior:contain;background:var(--secondary-bg);border:1px solid;border-color:var(--border-dark) var(--border-light) var(--border-light) var(--border-dark);padding:0 22px 28px;font-family:var(--read-font);font-size:17.5px;line-height:1.6;color:var(--text)}@supports not selector(::-webkit-scrollbar){.vt-scroll{scrollbar-color:var(--bg) var(--scrollbar-track);scrollbar-width:auto}}.vt-scroll p{margin-top:12px;max-width:72ch}.vt-scroll .intro{color:var(--text-3);margin-top:16px}.vt-scroll code{font-family:ui-monospace,Menlo,Consolas,monospace;font-size:.9em;color:var(--accent)}.vt-scroll em{color:#fff;font-style:normal}.vt-scroll a{color:var(--accent);text-decoration:underline;text-underline-offset:2px}.vt-scroll a:hover,.vt-scroll a:focus-visible{color:#fff}.vt-scroll .todo{color:var(--text-3);border-left:2px solid var(--secondary-accent);padding-left:10px}.chart-wrap{position:sticky;top:0;z-index:2;margin:0 -22px;padding:12px 16px 4px;background:var(--bg);border-bottom:1px solid var(--border-dark);box-shadow:0 1px 0 var(--border-light)}#pipeline-chart{min-height:120px}#pipeline-chart>svg{display:block;width:100%;height:auto;max-height:34vh;overflow:visible}.pc-lane{fill:#00000024;stroke:var(--border-dark);stroke-dasharray:2 4}.pc-lane-label{font:13px ArialPixel,sans-serif;fill:var(--text-3);letter-spacing:.1em}.pc-edge{fill:none;stroke:var(--border-light);stroke-width:2;stroke-dasharray:7 5;animation:pc-flow 1.8s linear infinite;transition:stroke .25s}.pc-edge.pc-dotted{stroke-dasharray:2 5;animation-name:pc-flow-dots}.pc-edge.done{stroke:var(--secondary-accent)}.pc-edge.hot{stroke:var(--accent);stroke-width:3;animation-duration:.55s;filter:drop-shadow(0 0 3px rgba(216,162,162,.55))}.pc-head{fill:var(--border-light)}.pc-head-hot{fill:var(--accent)}.pc-edge-label{font:12px ArialPixel,sans-serif;fill:var(--text-3)}@keyframes pc-flow{0%{stroke-dashoffset:24}to{stroke-dashoffset:0}}@keyframes pc-flow-dots{0%{stroke-dashoffset:14}to{stroke-dashoffset:0}}.pc-node{cursor:pointer;outline:none}.pc-shape>*{fill:var(--secondary-bg);stroke:var(--border-light);stroke-width:1.5;transition:fill .25s,stroke .25s}.pc-back{fill:var(--secondary-bg);stroke:var(--border-dark);stroke-width:1.5}.pc-shadow{fill:#000;opacity:.35}.pc-inner{fill:none;stroke:var(--border-dark);stroke-width:1.5}.pc-icon{fill:var(--accent);transition:fill .25s}.pc-name{font:18px ArialPixel,sans-serif;fill:#fff}.pc-sub{font:13px var(--read-font);fill:var(--text-3)}.pc-no rect{fill:var(--bg);stroke:var(--border-light);stroke-width:1}.pc-no text{font:13px ArialPixel,sans-serif;fill:var(--accent)}.pc-node:hover .pc-shape>*,.pc-node:focus-visible .pc-shape>*{stroke:var(--accent)}.pc-node.done .pc-shape>*{stroke:var(--secondary-accent)}.pc-node.done .pc-no rect{fill:var(--secondary-accent);stroke:var(--secondary-accent)}.pc-node.done .pc-no text{fill:#000}.pc-node.current .pc-shape>*{fill:var(--accent);stroke:#fff}.pc-node.current :is(.pc-name,.pc-icon){fill:#000}.pc-node.current .pc-sub{fill:#2b2226}.pc-node.current .pc-inner{stroke:#00000059}.pc-node.current .pc-no rect{fill:#fff;stroke:#fff}.pc-node.current .pc-no text{fill:#000}.pc-marquee{fill:none;stroke:var(--accent);stroke-width:1.5;stroke-dasharray:4 3;opacity:0;transition:transform .4s cubic-bezier(.2,.7,.3,1),opacity .2s;animation:pc-ants .7s linear infinite}.pc-marquee.on{opacity:1}@keyframes pc-ants{to{stroke-dashoffset:-7}}.pc-strip{display:none}@media(prefers-reduced-motion:reduce){.pc-edge,.pc-marquee{animation:none}.pc-marquee{transition:none}}.chart-wrap .hint{margin:0;max-width:none;text-align:right;font-family:ArialPixel,sans-serif;font-size:15px;color:var(--text-3)}#modal-pipeline{--sw: 360px;--gap: 12px;overflow:visible}#modal-pipeline.full{--gap: 0px}#modal-pipeline.split{width:min(1248px,calc(var(--room) - var(--sw) - var(--gap)));translate:calc((var(--sw) + var(--gap)) / -2) 0}#modal-pipeline.full.split{width:calc(100vw - var(--sw))}#modal-pipeline .vt-scroll{overflow-anchor:none}#modal-pipeline.split .chart-wrap{height:0;padding-block:0;border:0;box-shadow:none;overflow:hidden}.pc-win{display:none;flex-direction:column;position:absolute;top:0;bottom:0;left:calc(100% + var(--gap));right:auto;width:var(--sw);min-width:0;max-width:none;margin:0;box-shadow:0 24px 80px #000000b3}#modal-pipeline.split .pc-win,#modal-pipeline.map-open .pc-win{display:flex}.pc-win-body{flex:1 1 auto;min-height:0;display:flex;flex-direction:column;gap:6px;overflow-y:auto;overscroll-behavior:contain;padding:14px 8px 8px;background:var(--secondary-bg);border:1px solid;border-color:var(--border-dark) var(--border-light) var(--border-light) var(--border-dark)}@supports not selector(::-webkit-scrollbar){.pc-win-body{scrollbar-color:var(--bg) var(--scrollbar-track)}}#pipeline-vchart{flex:1 1 auto;min-height:0;display:flex}#pipeline-vchart>svg{display:block;width:100%;height:100%;min-height:480px;overflow:visible}.pc-win .hint{margin:0;text-align:center;font:15px ArialPixel,sans-serif;color:var(--text-3)}.pc-win .pc-win-close{display:none}.pc-zoom{position:absolute;z-index:10;pointer-events:none;border:2px dotted var(--accent)}.pc-open{display:none}.step{margin-top:34px;padding-top:14px;border-top:1px solid var(--border-dark)}.vt-dialog:not(#modal-pipeline) .step{scroll-margin-top:12px;margin-top:22px}.step header{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 12px;font-family:ArialPixel,sans-serif}.step h3{font-size:24px;color:var(--accent);line-height:1.2}.step .no{color:#000;background:var(--accent);padding:0 6px;font-size:18px}.step .where{color:var(--text-3);font-size:16px;margin-left:auto}.step .socials{display:flex;gap:6px;margin:8px 0 2px}.vt-scroll .socials a{display:inline-grid;place-items:center;width:30px;height:30px;color:var(--text-3);text-decoration:none;background:var(--bg);border:1px solid;border-color:var(--border-light) var(--border-dark) var(--border-dark) var(--border-light);transition:color .12s}.vt-scroll .socials a:hover,.vt-scroll .socials a:focus-visible{color:var(--accent)}.vt-scroll .socials a:active{border-color:var(--border-dark) var(--border-light) var(--border-light) var(--border-dark)}.vt-scroll .socials a:active svg{translate:1px 1px}.step .socials svg{width:16px;height:16px;fill:currentColor}@media(prefers-reduced-motion:reduce){.vt-scroll .socials a{transition:none}}.step.flash h3{animation:vt-flash .9s steps(3,end)}@keyframes vt-flash{0%,66%{color:#fff}}@media(prefers-reduced-motion:reduce){.step.flash h3{animation:none}}.shots{margin-top:16px;display:grid;gap:4px;grid-template-columns:repeat(5,1fr)}.shots.n6{grid-template-columns:repeat(6,1fr)}.shots.n2{grid-template-columns:repeat(2,minmax(0,200px))}.shots img{width:100%;height:auto;display:block;image-rendering:pixelated;border:1px solid;border-color:var(--border-dark) var(--border-light) var(--border-light) var(--border-dark)}.shots figcaption,figure.video figcaption{grid-column:1 / -1;font-size:15px;color:var(--text-3);margin-top:4px}figure.video{margin-top:18px}figure.video video{display:block;width:100%;height:auto;aspect-ratio:16 / 9;max-height:62vh;object-fit:contain;background:#000;border:1px solid var(--border-dark)}figure.video.soon .soon-frame{position:relative;display:grid;place-items:center;aspect-ratio:16 / 9;max-height:62vh;background:#000;border:1px solid var(--border-dark);overflow:hidden}figure.video.soon img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}figure.video.soon span{position:absolute;bottom:12px;left:50%;translate:-50% 0;white-space:nowrap;padding:6px 12px;background:#000000b3;border:1px solid var(--border-light);color:var(--accent);font-size:15px}.viz{margin-top:18px;padding:10px 12px 12px;background:var(--bg);border:1px solid;border-color:var(--border-dark) var(--border-light) var(--border-light) var(--border-dark);max-width:640px}.viz figcaption{font-family:ArialPixel,sans-serif;font-size:16px;color:var(--text-3);margin-bottom:8px}.vt-scroll .viz-note{margin-top:8px;font-size:15px;color:var(--text-3)}.bars{display:grid;grid-template-columns:max-content 1fr max-content;gap:6px 10px;align-items:center;font-size:15px}.b-label{color:var(--secondary-text)}.b-val{font-family:ArialPixel,sans-serif;font-size:16px;color:#fff;text-align:right}.b-track{height:16px;padding:2px;background:var(--secondary-bg);border:1px solid;border-color:var(--border-dark) var(--border-light) var(--border-light) var(--border-dark)}.b-fill{display:block;height:100%;background:linear-gradient(to right,var(--accent) 8px,transparent 0) 0 0 / 12px 100%}.cells{display:grid;grid-template-columns:repeat(var(--cols),minmax(0,22px));gap:3px}.cells i{aspect-ratio:1;background:var(--secondary-bg);border:1px solid;border-color:var(--border-dark) var(--border-light) var(--border-light) var(--border-dark)}.cells i.on{background:var(--accent);border-color:var(--secondary-accent)}.cells i.gap:not(:first-child){margin-left:5px}.players{display:grid;grid-template-columns:repeat(5,1fr);gap:4px}.players span{padding:4px 6px;background:var(--secondary-bg);border:1px solid;border-color:var(--border-dark) var(--border-light) var(--border-light) var(--border-dark);font-size:14px;line-height:1.35}.players b{display:block;font-family:ArialPixel,sans-serif;font-weight:400;font-size:16px;color:var(--accent)}.players .ct b{color:#fff}.players i{display:block;font-style:normal;color:var(--text-3)}.io{display:flex;align-items:center;gap:8px;font-size:15px}.io-col{flex:1 1 0;display:grid;gap:4px}.io-col span{padding:5px 8px;background:var(--secondary-bg);border:1px solid;border-color:var(--border-dark) var(--border-light) var(--border-light) var(--border-dark);color:#fff}.io-col small{display:block;font-size:14px;color:var(--text-3)}.io-arrow{color:var(--accent)}.io-model{font-family:ArialPixel,sans-serif;text-align:center;padding:18px 12px;color:#000;background:var(--accent);border:1px solid var(--secondary-accent)}.out{list-style:none;display:flex;flex-wrap:wrap;gap:6px;margin-top:16px;font-family:ArialPixel,sans-serif;font-size:17px}.out li{padding:2px 8px 1px;background:var(--bg);border:1px solid;border-color:var(--border-light) var(--border-dark) var(--border-dark) var(--border-light);color:#fff}.out .out-label{background:none;border-color:transparent;color:var(--text-3);padding-left:0}.repo{margin-top:16px;display:flex;flex-wrap:wrap;align-items:center;gap:4px 10px;padding:8px 10px;background:var(--bg);border:1px solid;border-color:var(--border-light) var(--border-dark) var(--border-dark) var(--border-light);font-size:16px}.repo b{font-family:ui-monospace,Menlo,monospace;color:#fff}.repo span{color:var(--text-3)}.repo .repo-icon{color:var(--accent)}.vt-scroll table{margin-top:16px;width:100%;border-collapse:collapse;font-size:16px}.vt-scroll th{text-align:left;font-family:ArialPixel,sans-serif;font-weight:400;color:var(--text-3);padding:4px 10px 4px 0;border-bottom:1px solid var(--border-dark)}.vt-scroll td{padding:6px 10px 6px 0;border-bottom:1px solid var(--bg);vertical-align:top}.vt-scroll td:first-child,.vt-scroll td:nth-child(2){font-family:ui-monospace,Menlo,monospace;color:var(--accent);white-space:nowrap}@media(max-width:640px){.vt-dialog{width:100vw;height:100dvh;max-height:none;border:0}.vt-scroll{padding:0 14px 24px;font-size:15.5px}.step h3{font-size:20px}.vt-dialog .footer-btns [data-close],.vt-dialog .cs-btn.vt-max{display:none}.vt-dialog .heading .text{font-size:14px}.chart-wrap{margin:0 -14px;padding:6px 0}.chart-wrap .hint,#pipeline-chart>svg{display:none}#pipeline-chart{min-height:0}.pc-strip{display:flex;align-items:center;gap:4px;list-style:none;overflow-x:auto;scrollbar-width:none;padding:4px 10px}.pc-strip::-webkit-scrollbar{display:none}.pc-strip li{flex:none;display:flex;align-items:center;gap:4px}.pc-strip li+li:before{content:"→";color:var(--text-3);font-family:ArialPixel,sans-serif}.pc-strip button{display:flex;align-items:center;gap:6px;padding:5px 8px 4px;cursor:pointer;font:15px ArialPixel,sans-serif;color:var(--text);background:var(--secondary-bg);border:1px solid;border-color:var(--border-light) var(--border-dark) var(--border-dark) var(--border-light)}.pc-strip button b{font-weight:400;color:var(--accent)}.pc-strip svg{flex:none;width:16px;height:16px;fill:var(--accent)}.pc-strip .done button{border-color:var(--secondary-accent)}.pc-strip .current button{background:var(--accent);color:#000;border-color:#fff}.pc-strip .current :is(b,svg){color:#000;fill:#000}.chart-wrap{display:flex;align-items:center}#pipeline-chart{flex:1 1 auto;min-width:0}.vt-dialog .pc-open{display:flex;align-items:center;gap:4px;flex:none;min-width:0;margin-right:8px;padding:5px 7px 4px;font:15px ArialPixel,sans-serif;color:var(--accent)}.pc-open svg{width:14px;height:14px;fill:currentColor}#modal-pipeline.map-open .pc-win{top:0;right:0;bottom:0;left:0;width:auto;z-index:5;box-shadow:none}.pc-win .pc-win-close{display:block}#pipeline-vchart>svg{min-height:0;max-height:none;height:auto}.io{flex-direction:column;align-items:stretch}.io-arrow{text-align:center;rotate:90deg}.players{grid-template-columns:repeat(2,1fr)}.chart-wrap{margin:0 -14px;padding:8px 8px 2px}.shots,.shots.n6{grid-template-columns:repeat(3,1fr)}.shots.n10 img:nth-child(n+10){display:none}.step .where{margin-left:0;width:100%}}@media(max-width:760px){.vt-side{position:absolute;inset:0 auto 0 0;z-index:3;width:min(236px,70%);padding:8px 6px;font-size:15px;box-shadow:8px 0 24px #00000080}.vt-side ul ul a{font-size:13.5px;line-height:1.25}.vt-side ul ul a span{width:20px}.vt-side .side-title{display:flex;justify-content:space-between;align-items:center;margin:0 0 6px 6px}.vt-side .side-hide{display:block;font:13px ArialPixel,sans-serif;color:var(--text);background:none;border:1px solid;border-color:var(--border-light) var(--border-dark) var(--border-dark) var(--border-light);padding:2px 6px;cursor:pointer}.vt-dialog:not(.side-closed) .vt-scroll{filter:brightness(.5)}.vt-dialog .heading{gap:6px}.vt-dialog .heading .wrapper{min-width:0}}.vt-scroll .expect{margin:10px 0 0;padding-left:18px;max-width:76ch}.vt-scroll .expect li{margin-top:8px;color:var(--text)}.vt-scroll .expect b{color:#fff;font-weight:400}.beta-form{display:grid;gap:14px;max-width:640px;margin-top:16px}.beta-form[hidden]{display:none}.beta-form .f-row{display:grid;gap:4px}.beta-form .cs-input,.beta-form .cs-select{width:100%;font-family:var(--read-font);font-size:14px}.beta-form textarea.cs-input{resize:vertical;min-height:3.2em}.beta-form .f-group{display:grid;gap:12px;margin:0;padding:10px 12px 12px;border:1px solid;border-color:var(--border-dark) var(--border-light) var(--border-light) var(--border-dark)}.beta-form .f-group legend{padding:0 6px;color:var(--accent);font-family:ArialPixel,sans-serif}.beta-form .cs-checkbox__label{line-height:1.35}.beta-form [aria-invalid]{outline:1px dotted var(--accent);outline-offset:2px}.beta-form .f-hp{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.beta-form .f-small{font-size:12px;color:var(--text-3);margin-top:0}.beta-form .f-actions{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin:0;padding:0}.beta-form .f-msg{color:var(--text-3)}.beta-form .f-msg.err{color:var(--accent)}.vt-scroll .f-done{margin-top:16px;padding:14px 16px;border:2px solid var(--accent);background:#d8a2a21f;color:#fff;font-size:1.1em;max-width:640px}.beta-get{display:grid;grid-template-columns:minmax(0,1fr) minmax(250px,36%);gap:0 24px;align-items:start}.beta-get .beta-form{max-width:none}.beta-get figure.video video,.beta-get figure.video.soon .soon-frame{max-height:none}.beta-side{position:sticky;top:0;padding-bottom:10px}.beta-side .beta-expect{margin-top:14px;padding:0 4px 0 18px;border-top:0;border-left:1px solid var(--border-dark);box-shadow:inset 1px 0 #8c928440}.beta-side .beta-expect h3{font-size:20px}.beta-side .beta-expect .expect{margin-top:6px;font-size:12.5px;line-height:1.4;padding-left:15px}.beta-side .beta-expect .expect li{margin-top:5px}@media(max-width:860px){.beta-get{grid-template-columns:1fr}.beta-side{position:static}.beta-side .beta-expect{margin-top:22px;padding:14px 0 0;border-top:1px solid var(--border-dark);border-left:0;box-shadow:none}}.beta-ready{margin-top:16px;padding:14px 16px;border:2px solid var(--accent);background:#d8a2a21a}.beta-ready .done-mark{display:none}.beta-ready .done-title{margin:0;color:#fff;font-size:20px}.beta-ready .bp-dl{justify-content:flex-start}.bp-dl{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin-top:14px}.bp-dl .cs-btn{width:auto;text-decoration:none}.start-steps{margin:14px 0 0;padding-left:1.4em;font-size:13px;line-height:1.45;text-align:left}.start-steps li+li{margin-top:4px}.start-steps code{font-size:12px;color:#fff}.bp-dl .cs-btn:first-child{color:#fff;border-color:var(--accent)}.vt-scroll .bp-off{color:var(--text-3)}.beta-ready .f-small{margin-top:10px}.shot-car{margin:14px 0 4px;max-width:760px}.shot-car figure,.shot-big figure{margin:0}.shot-open{display:block;width:100%;padding:0;line-height:0;cursor:zoom-in;background:none;border:1px solid;border-color:var(--border-dark) var(--border-light) var(--border-light) var(--border-dark)}.shot-open:hover,.shot-open:focus-visible{border-color:var(--accent);outline:none}.shot-car img,.shot-big img{display:block;width:100%;height:auto}.shot-car figcaption,.shot-big figcaption{margin-top:6px;font-size:14px;color:var(--text-2, var(--text))}.shot-n{color:var(--accent);font-family:ArialPixel,sans-serif;margin-right:6px}.shot-ctl{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:8px}.shot-ctl .cs-btn,.shot-pop .footer-btns .cs-btn{width:auto;white-space:nowrap}.shot-dots{display:inline-flex;gap:6px}.shot-dot{width:12px;height:12px;padding:0;cursor:pointer;background:var(--secondary-bg, #3e4637);border:1px solid;border-color:var(--border-dark) var(--border-light) var(--border-light) var(--border-dark)}.shot-dot[aria-current=true]{background:var(--accent)}.shot-dot:focus-visible{outline:1px dotted #fff;outline-offset:2px}.vt-dialog.shot-pop{width:min(1180px,calc(100vw - 24px));height:fit-content;max-height:96dvh}.shot-pop .vt-body{flex:none}.shot-pop .vt-scroll{min-width:0;height:auto;overflow:hidden;padding:6px 10px 4px}.shot-big img{max-height:calc(96dvh - 130px);width:auto;max-width:100%;margin:0 auto;touch-action:pan-y}.shot-big figcaption{text-align:center}.shot-pop .footer-btns .shot-dots{margin-right:auto;padding-left:6px}.vt-scroll .canary{color:#ff5f4f;font-family:ArialPixel,sans-serif;letter-spacing:.02em}.beta-form .opt{color:var(--text-3);font-size:.9em}.beta-form .os-pick{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.beta-form .os-tile{position:relative;cursor:pointer}.beta-form .os-tile input{position:absolute;opacity:0;width:1px;height:1px}.beta-form .os-tile span{display:flex;align-items:center;justify-content:center;gap:8px;padding:9px 8px;border:1px solid;border-color:var(--border-dark) var(--border-light) var(--border-light) var(--border-dark);background:#0000001f;color:var(--text-3)}.beta-form .os-tile:hover span{color:var(--text)}.beta-form .os-tile input:checked+span{border-color:var(--accent);color:#fff;background:#00000040}.beta-form .os-tile input:checked+span svg{color:var(--accent)}.beta-form .os-tile input:focus-visible+span{outline:1px dotted var(--accent);outline-offset:2px}@media(max-width:420px){.beta-form .os-tile span{flex-direction:column;gap:4px}}.beta-form .gpu-pick{grid-template-columns:repeat(5,minmax(0,1fr));gap:6px}.beta-form .gpu-tile{display:grid}.beta-form .gpu-tile span{flex-direction:column;justify-content:flex-start;gap:5px;padding:8px 4px 6px;font-size:13px;line-height:1.2;text-align:center}.beta-form .gpu-tile svg{height:30px;width:100%;max-width:68px;flex:none}.beta-form .gpu-tile .q,.beta-form .tier-row .q{font:700 22px/30px ArialPixel,sans-serif;color:inherit}@media(max-width:520px){.beta-form .gpu-pick{grid-template-columns:repeat(3,minmax(0,1fr))}}.beta-form .tier-pick{display:grid;gap:4px}.beta-form .tier-row{position:relative;cursor:pointer}.beta-form .tier-row input{position:absolute;opacity:0;width:1px;height:1px}.beta-form .tier-row span{display:grid;grid-template-columns:22px minmax(0,1fr);align-items:center;gap:0 10px;padding:5px 10px;border:1px solid;border-color:var(--border-dark) var(--border-light) var(--border-light) var(--border-dark);background:#0000001f;color:var(--text-3)}.beta-form .tier-row b{color:var(--text);font-weight:700;white-space:nowrap}.beta-form .tier-row small{grid-column:2;font-size:12.5px;line-height:1.3;color:var(--text-3)}.beta-form .tier-row .meter{grid-row:span 2;justify-self:center}.beta-form .tier-row .meter rect{fill:currentColor;opacity:.28}.beta-form .tier-row .meter rect.on{opacity:1}.beta-form .tier-row .meter.q{font-size:16px;line-height:14px}.beta-form .tier-row:hover span{color:var(--text)}.beta-form .tier-row input:checked+span{border-color:var(--accent);background:#00000040}.beta-form .tier-row input:checked+span b{color:#fff}.beta-form .tier-row input:checked+span .meter{color:var(--accent)}.beta-form .tier-row input:focus-visible+span{outline:1px dotted var(--accent);outline-offset:2px}.beta-pop .vt-body{flex:1;min-height:0;display:flex}.beta-pop .vt-scroll{flex:1}.beta-pop .footer-btns a.cs-btn{text-decoration:none;color:inherit}.terms-pop{width:min(860px,calc(100vw - 24px));height:min(86vh,920px)}.done-pop{width:min(560px,calc(100vw - 24px));height:auto;max-height:90vh;border-color:var(--accent);box-shadow:0 0 0 1px var(--accent),0 0 40px #d8a2a259,0 24px 80px #000000b3}.done-pop[open]{animation:done-in .35s cubic-bezier(.2,.7,.3,1.2)}@keyframes done-in{0%{opacity:0;scale:.92}}@media(prefers-reduced-motion:reduce){.done-pop[open]{animation:none}}.vt-dialog.done-pop{height:fit-content}.done-pop .vt-body{flex:none}.done-pop .vt-scroll{min-width:0;height:auto}.done-pop .vt-scroll{text-align:left;padding-bottom:12px}.done-pop .f-small{font-size:12px;color:var(--text-3)}.done-pop .done-mark{width:56px;height:56px;margin:14px auto 0;display:grid;place-items:center;font-size:34px;color:#fff;background:var(--accent);border:1px solid;border-color:var(--border-light) var(--border-dark) var(--border-dark) var(--border-light)}.done-pop .done-title{margin:12px 0 0;text-align:center;color:#fff;font-size:22px}.done-pop .vt-scroll>p:first-of-type{text-align:center;margin-inline:auto}.vt-scroll .terms-meta{color:var(--text-3);font-size:12px}.vt-scroll .terms-short{border:1px solid var(--accent);padding:4px 12px 10px}.vt-scroll .terms-s p,.vt-scroll .terms-list{font-family:var(--read-font);font-size:14px;line-height:1.55;max-width:76ch}.vt-scroll .terms-list{margin:8px 0 0;padding-left:26px;display:grid;gap:6px}.vt-scroll .terms-list li::marker{color:var(--accent)}.beta-form .terms-link{color:var(--accent)}.vt-scroll .beta-jump{display:flex;flex-wrap:wrap;align-items:center;gap:8px 14px;margin-top:14px}.vt-scroll .beta-jump .cs-btn{width:auto;text-decoration:none;color:#fff;padding:6px 14px 5px;border-color:var(--accent)}.vt-scroll .beta-jump span{color:var(--text-3);font-size:14px}
