:root{color-scheme:inherit;color:var(--OBR-font);font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%;--OBR-font:white;--OBR-offset-fore:#e6e6ee;--OBR-offset-back:#313141;--OBR-dark-blue:#1e2231;--OBR-dark-blue-trans:#1e223199;--OBR-light-blue:#3c3e4b;--OBR-Purple-Select:#bb99ff80;--OBR-Purple-Highlight:#b9f;--OBR-Purple-Dimmed:#9475d1;--invert:none;--invert-click:invert(52%) sepia(81%) saturate(5333%) hue-rotate(331deg) brightness(90%) contrast(88%);--slider-color:#ccc;font-family:Inter,system-ui,Avenir,Helvetica,Arial,sans-serif;font-weight:400;line-height:1.5}@media (prefers-color-scheme:light){:root{color:#213547;--OBR-offset-fore:#2c2c2e;--OBR-offset-back:#d2d2df;--OBR-dark-blue:#b7b8bd;--OBR-light-blue:#e7e9ee;--OBR-dark-blue-trans:#ffffff81;--OBR-Purple-Select:#9966ff80;--OBR-font:black;--invert:invert(1);--invert-click:none;--slider-color:#4b4b4b}.tooltip img{filter:contrast(60%)}a:hover{color:#747bff}button{background-color:#f9f9f9}}#stopScreen{align-content:center;height:100%;font-size:x-large;font-weight:bolder}.tooltip{cursor:pointer;display:inline}.tooltip svg{height:.9em;position:relative;top:3px;fill:var(--OBR-offset-fore)!important}#toolOptions{justify-content:space-evenly;display:flex}.menu_svg{height:1.5em;filter:var(--invert)}.setting_svg{height:1em;filter:var(--invert)}#vision_checkbox{position:relative;top:2px}#visionRangeHeader,#visionFalloffHeader,#visionBlindHeader,#visionBlindHeader{width:15%}.title{justify-content:space-between;font-size:1.5em;font-weight:bolder;display:flex}.visionTitle{margin:0 15px 8px;font-size:1em;display:flex}#import_dpi:disabled{opacity:.5}a{color:var(--OBR-font)}.clr-field>button{width:20px!important;height:16px!important;margin-top:2px!important;right:2px!important}.mysteryButton{vertical-align:middle}.ele-line{margin:4px;font-size:small;font-weight:700;padding:8px!important}.end-line{color:#fff;text-shadow:1px 1px 2px #000;backdrop-filter:blur(2px);font-size:medium;font-weight:700;background-color:#504f5cb5!important;border:2px solid #9d99ff!important;height:36px!important;padding:8px!important}#mapSubmit,.mysteryButton{background-color:var(--OBR-light-blue);cursor:pointer;height:35px}html{width:100%;height:100%;display:flex}body{width:100%;margin:.5rem;overflow-y:hidden}#app{text-align:center;-ms-overflow-style:none;scrollbar-width:none;width:100%;height:100%}hr{margin-top:0;margin-bottom:0}input.large{width:1.5em;height:1.5em;margin:0;padding:0}input.token-vision-range::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input.token-vision-range::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input.token-vision-range[type=number]{appearance:textfield}.token-vision-container{background-color:var(--OBR-light-blue);border:2px solid #000;border-radius:6px;padding:0 5px}.unit{cursor:pointer;padding-left:5px}input.token-vision-range{box-sizing:border-box;text-align:center;border:none;outline:none;width:3em;height:100%;font-size:medium}.token-list>*{display:inline-block}.token-name{white-space:nowrap;text-overflow:ellipsis;vertical-align:middle;text-align:left;cursor:pointer;max-width:9em;overflow:hidden}.token-table-selected .token-name{font-weight:700}.token-vision-container-grid{background-color:var(--OBR-light-blue);border:2px solid #000;border-radius:6px;flex-direction:row;justify-content:space-evenly;height:100%;display:flex}.emoji{width:100%;height:100%;display:inline-table}.cbutton{float:left;cursor:pointer;width:30px;height:100%}.cbutton input{width:100%;display:none;position:absolute}.cbutton input:checked+span,.cbutton:hover{background-color:var(--OBR-Purple-Select)}.emoji{height:0}.vl{vertical-align:middle;border-left:1px solid #fff;height:1.3em;margin-right:1em}li>p{margin:0;padding:0}.grid-main{grid-template-columns:10% 50% auto;width:100%}.grid-3{text-align:center;grid-column:span 3}.grid-2{grid-column:span 2}#playerOwnedTokens{text-align:left;width:100%;display:block}.clickable:not(.RollerButton){filter:var(--invert)}.clickable:active{filter:var(--invert-click);transform:scale(1.5)}.svgclickable:active{transform:scale(1.5)}.smoke_unit_table{width:100%}#smokeUnitTablePrime{margin-bottom:4px}#smokeUnitTableSub{margin-top:4px}#token_list{width:100%}#token_list_div,#ghostContainer{scrollbar-width:thin;height:95%;overflow-y:scroll}.tableHeader{padding-bottom:8px;font-size:larger;font-weight:bolder;text-align:center!important}#persistence_reset,#quality{margin-left:16px}#hideListToggle{cursor:pointer}.settingsButton{width:100%;margin:0 5px}#opacityHolder{justify-content:space-between;display:flex}#conversionTable,#importTable,#settingsTable{border-collapse:collapse;width:100%;margin-top:5px;display:table}#settingsTable td{text-align:left;padding:2px}#settings-ui{scrollbar-width:thin;scrollbar-gutter:stable both-edges;height:100%;padding-right:8px;overflow:hidden scroll}#presetsTable{border-collapse:collapse;width:100%}#presets-ui{flex-direction:column;height:100%;min-height:0;display:flex}#presetsTable td{padding:3px 2px}#presetsTable tr td:nth-child(3){padding-left:6px}#presetsTable .preset-label-cell{white-space:nowrap;text-align:left}#presetsTable .preset-field-label{white-space:nowrap;align-items:center;gap:4px;display:inline-flex}#presetsTable .preset-field-label img{margin-right:4px}#presetsTable .preset-input-cell{text-align:right}#presetsTable .preset-input-cell input[type=number]{text-align:center;width:70px}#presetsTable .preset-input-cell #preset_name{width:96%}#preset_list{scrollbar-width:thin;border:1px solid var(--OBR-offset-fore);border-radius:6px;flex:auto;min-height:0;margin-top:4px;padding:4px;overflow:hidden auto}#preset_list table{border-collapse:collapse;width:100%}#importTable td{text-align:center}.circle-button{float:left;border:1px solid var(--OBR-font);cursor:pointer;background-color:#ff0;border-radius:50%;width:20px;height:20px;margin-top:2px;margin-left:6px;margin-right:6px;padding:0}@keyframes glow{0%{box-shadow:0 0 2px red}50%{box-shadow:0 0 5px 2px red}to{box-shadow:0 0 2px red}}.new-shine{border-radius:50%;animation:1.5s infinite glow}.context-menu{text-align:center;background-color:var(--OBR-offset-back);border:1px solid gray;border-radius:10px;position:absolute}.context-menu ul{min-width:120px;margin:0;padding:0;list-style:none}.context-menu ul li{cursor:pointer;border:1px solid gray;padding-top:4px;padding-bottom:4px}.context-menu ul li a{color:#000;text-decoration:none}.context-menu ul li:hover{background:var(--OBR-light-blue)}.view-button{width:100%;height:30px;color:var(--OBR-font);border:none;border-bottom:1px solid var(--OBR-font);background-color:#0000;border-radius:6px 6px 0 0;font-size:large;font-variant-caps:small-caps;font-weight:700}.view-button.selected{border:1px solid var(--OBR-font);background-color:var(--OBR-Purple-Dimmed)!important}.note{cursor:help}.even-set-button-container{justify-content:space-evenly;width:100%;display:flex}.controlContainer{width:100%;padding-bottom:6px;display:flex}#debugViewToggle{width:90px;padding-left:4px;padding-right:4px}.panel{height:90%}#whatsNewIcon,#whatsnewbutton{width:22px;height:22px;margin-top:2px}#whatsnewbutton{margin-top:-2px;margin-left:6px}#miniButtons{justify-content:space-between;height:100%;display:flex}#main-ui{height:100%;overflow-y:hidden}#debug_div{text-align:center;width:100%}.headerButton{width:20px!important;height:20px!important}#markdownHelpContainer{text-align:left;width:100%;height:100%;overflow-y:scroll}#markdownHelpContainer img{width:100%}#visionPanelToggleContainer{margin-right:30px;position:fixed;right:0}.view-panel-toggle{width:120px}.token-hide{vertical-align:middle;width:40px!important;height:28px!important}#reset_persistence{border:none}.vision-panel-main,.vision-panel-sub,.vision-panel-main-input,.vision-panel-sub-input{transition:opacity .3s ease-in-out}input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{appearance:textfield;background-color:var(--OBR-offset-back);border:1px solid var(--OBR-offset-fore);color:var(--OBR-font);text-align:center;border-radius:6px;width:40px;height:24px;font-size:medium}input[type=text]{border:1px solid var(--OBR-font);background-color:var(--OBR-offset-back);color:var(--OBR-font);border-radius:6px;height:24px}input[type=checkbox]{appearance:none;border:1px solid var(--OBR-font);cursor:pointer;vertical-align:middle;border-radius:6px;width:24px;height:24px;margin:0 0 2px;position:relative}input[type=checkbox]:disabled{border:1px solid gray}input[type=checkbox]:not(:checked){background-color:#0000}input[type=checkbox]:checked:after{content:"";background-color:var(--OBR-Purple-Highlight);width:12px;height:12px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}input[type=checkbox],input[type=checkbox]:after{transition:opacity .3s ease-in-out,background-color .3s ease-in-out,transform .3s ease-in-out}.custom-file-input label,input[type=button]{background-color:var(--OBR-offset-back);border:1px solid var(--OBR-offset-fore);height:25px;color:var(--OBR-font);cursor:pointer;border-radius:6px}.custom-file-input label:hover,input[type=button]:hover{background-color:var(--OBR-Purple-Select)}input[type=button]#import_button:disabled{cursor:not-allowed;background-color:gray}#import_file_name{text-overflow:ellipsis;white-space:nowrap;max-width:170px;height:24px;padding:0 6px;display:block;overflow:hidden}#import_button{width:100%}#import_dpi{margin-top:6px}.custom-file-input input[type=file]{opacity:0;display:none}.input-button{background-color:var(--OBR-dark-blue-trans)}select{border:1px solid var(--OBR-offset-fore);width:100%;height:26px;color:var(--OBR-font);text-align:center;background-color:var(--OBR-offset-back);cursor:pointer;text-overflow:ellipsis;border-radius:6px}button{cursor:pointer}#import_dpi{width:40px}#map_align,#import_format{width:150px!important}#tool_style{max-width:100px}#tool_color{cursor:pointer;border:1px solid var(--OBR-font);width:50px}.clr-field button{border-radius:6px;display:contents}#reset_persistence{background-color:#0000;padding:2px;display:flex}.slide-row td{transition:transform .25s,opacity .25s}.slide-out td{opacity:0;transform:translate(100%)}.slide-in td{opacity:0;transform:translate(-100%)}.slide-row.slide-out.slide-in td{opacity:1;transform:translate(0)}#titleHolder{margin-bottom:4px;font-size:large;font-variant-caps:small-caps;font-weight:700}.player-token-name{white-space:nowrap;text-overflow:ellipsis;vertical-align:middle;text-align:left;cursor:default;width:150px;max-width:150px;overflow:hidden}.scrollable-table{border:1px solid var(--OBR-font);scrollbar-width:thin;scrollbar-gutter:stable;border-radius:6px;height:250px;padding-right:4px;display:block;overflow-y:auto}.scrollable-table table{border-collapse:collapse;width:100%}.scrollable-table th,.scrollable-table td{padding-left:4px!important}#patreonContainer{border:1px solid var(--OBR-offset-fore);text-align:center;border-radius:6px}.patreon-clickable{cursor:pointer;vertical-align:middle;width:20px;height:20px;padding:4px;background-color:#0000!important;border-style:none!important}#elevationWarning{text-shadow:1px 1px 2px #000;backdrop-filter:blur(2px);pointer-events:none;border-radius:6px;padding:4px;font-size:medium;font-weight:700;background-color:#504f5cb5!important;border:2px solid #9d99ff!important}.tippy-box[data-theme~=battlesystem]{background:var(--OBR-dark-blue);color:var(--OBR-font);border:1px solid var(--OBR-Purple-Select);font-style:italic}.tippy-box[data-theme~=battlesystem][data-placement^=top]>.tippy-arrow:before{border-top-color:var(--OBR-dark-blue)}.tippy-box[data-theme~=battlesystem][data-placement^=bottom]>.tippy-arrow:before{border-bottom-color:var(--OBR-dark-blue)}.tippy-box[data-theme~=battlesystem][data-placement^=left]>.tippy-arrow:before{border-left-color:var(--OBR-dark-blue)}.tippy-box[data-theme~=battlesystem][data-placement^=right]>.tippy-arrow:before{border-right-color:var(--OBR-dark-blue)}.clr-field{border:1px solid gray;border-radius:6px}.mass-editor-popover{background-color:var(--OBR-dark-blue);border:2px solid var(--OBR-offset-fore);text-align:center;border-radius:6px;align-items:center;padding:6px;display:none;position:absolute;box-shadow:0 2px 5px #0003}.popover-button{border:1px solid var(--OBR-font);background-color:var(--OBR-offset-back);color:var(--OBR-font);border-radius:6px;height:28px;font-weight:bolder;line-height:2}.context-embed-menu{width:100%}.context-embed-cell{justify-content:space-evenly;width:100%;display:flex}.grid-container{margin-bottom:10px}.grid-container div{display:flex}.grid-container input[type=checkbox]{margin-left:auto}.grid-container input[type=number],.grid-container input[type=text]{width:100px;margin-left:auto}.grid-container #import_file_name{width:100%;max-width:100%;margin-bottom:6px}select{margin-left:auto}.mobile-presistence{align-self:center;margin:0 20px}.mobile-color{width:58px}.mobile-import-dpi-input{margin-top:0!important}.ts-control{background-color:var(--OBR-dark-blue)}.dragging{opacity:.5;outline:1px solid plum}.drop-target{outline:2px dashed #000}.linked-row{color:#d3d3d3;font-style:italic;font-weight:100}
