/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */
html{-webkit-text-size-adjust:100%;line-height:1.15}body{margin:0}main{display:block}h1{margin:.67em 0;font-size:2em}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace;font-size:1em}a{background-color:#0000}abbr[title]{border-bottom:none;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace;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}img{border-style:none}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:100%;line-height:1.15}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner{border-style:none;padding:0}[type=button]::-moz-focus-inner{border-style:none;padding:0}[type=reset]::-moz-focus-inner{border-style:none;padding:0}[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring{outline:1px dotted buttontext}[type=button]:-moz-focusring{outline:1px dotted buttontext}[type=reset]:-moz-focusring{outline:1px dotted buttontext}[type=submit]:-moz-focusring{outline:1px dotted buttontext}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;white-space:normal;max-width:100%;padding:0;display:table}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button{height:auto}[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template,[hidden]{display:none}.g-icon{stroke:currentColor;fill:currentColor;font-size:.18rem;display:inline-block}.g-link{color:var(--color-fg);text-shadow:var(--shadow);padding-left:.03rem;padding-right:.03rem;text-decoration:underline}.g-link:hover{color:var(--color-form-fg-active);background-color:var(--color-form-bg-active);text-shadow:var(--shadow-form-active)}.g-number{display:inline-block}.g-counter{margin-left:.02rem;font-size:.1rem;display:inline-block}*{box-sizing:border-box;-webkit-user-select:none;user-select:none}html,body,#root{width:100%;height:100%;font-size:.14rem;position:relative;overflow:hidden}#root{overflow-y:auto}.container{justify-content:center;align-items:center;display:flex}.combatants{flex-wrap:wrap;flex:none;justify-content:center;align-items:flex-start;display:flex}.app .combatants{z-index:30;position:relative}.app .encounter,.app .settings,.app .sw{z-index:20}.app-reverse{flex-direction:column-reverse;justify-content:center;align-items:center;display:flex}.app-reverse .combatants{z-index:30;position:relative}.app-reverse .encounter,.app-reverse .settings,.app-reverse .sw{z-index:40}.app-error{color:var(--color-settings-fg);background-color:var(--color-settings-bg);text-shadow:var(--shadow-settings);-webkit-backdrop-filter:blur(.03rem);backdrop-filter:blur(.03rem);flex-direction:column;align-items:stretch;width:4rem;margin-top:.04rem;padding:.07rem;font-size:.12rem;display:flex}.app-error-card{flex-direction:column;gap:.04rem;display:flex}.app-error-title{font-size:.14rem;line-height:.22rem}.app-error-desc{opacity:.9;word-break:break-word;line-height:1.45}.app-error-btn{cursor:pointer;width:1.2rem;min-width:0;height:.22rem;color:var(--color-form-fg);background-color:var(--color-form-bg);text-shadow:var(--shadow-form);border:none;outline:none;justify-content:center;align-items:center;margin-top:.03rem;padding:0 .07rem;display:flex}.app-error-btn:hover{color:var(--color-form-fg-active);background-color:var(--color-form-bg-active);text-shadow:var(--shadow-form-active)}.app-error-debug{text-align:left;white-space:pre-wrap;word-break:break-word;max-height:.8rem;color:var(--color-settings-fg);background:#00000026;margin-top:.07rem;margin-bottom:0;padding:.03rem;font-size:.1rem;line-height:1.4;overflow-y:auto}body{--color-fg:#fff;--color-bg:#91919180;--shadow:0 0 .04rem #000;--icon-color:var(--color-fg);--icon-shadow:0 0 .03rem #0009;--color-combatant-fg:var(--color-fg);--shadow-combatant:var(--shadow);--color-encounter-fg:var(--color-fg);--color-encounter-bg:var(--color-bg);--color-cover-fg:var(--color-fg);--color-cover-fg-active:var(--color-fg);--color-cover-bg:#aaaaa98c;--color-cover-bg-active:#7baa1780;--shadow-encounter:var(--shadow);--shadow-encounter-active:var(--shadow);--color-settings-fg:var(--color-fg);--color-settings-bg:var(--color-bg);--color-settings-tab-fg:var(--color-fg);--color-settings-tab-bg:var(--color-bg);--color-settings-tab-fg-active:#333;--color-settings-tab-bg-active:#eee;--shadow-settings:var(--shadow);--shadow-settings-tab:var(--shadow);--shadow-settings-tab-active:none;--color-form-fg:var(--color-fg);--color-form-fg-active:#333;--color-form-fg-disabled:#ffffffb3;--color-form-fg-selection:var(--color-fg);--color-form-bg:#555;--color-form-bg-active:#eee;--color-form-bg-disabled:var(--color-form-bg);--color-form-bg-selection:#8aa2d3;--shadow-form:var(--shadow);--shadow-form-active:none;--shadow-form-selection:none}body[data-theme=horiz]{--color-fg:#fff;--color-bg:#0000004d;--shadow:0 0 .04rem #000;--icon-color:var(--color-fg);--icon-shadow:0 0 .04rem #0009;--color-combatant-fg:var(--color-fg);--shadow-combatant:var(--shadow);--color-encounter-fg:var(--color-fg);--color-encounter-bg:var(--color-bg);--color-cover-fg:var(--color-fg);--color-cover-fg-active:var(--color-fg);--color-cover-bg:#aaaaa9a6;--color-cover-bg-active:var(--color-cover-bg);--shadow-encounter:var(--shadow);--shadow-encounter-active:var(--shadow);--color-settings-fg:var(--color-fg);--color-settings-bg:#555;--color-settings-tab-fg:var(--color-fg);--color-settings-tab-bg:var(--color-bg);--color-settings-tab-fg-active:#fff;--color-settings-tab-bg-active:#555;--shadow-settings:var(--shadow);--shadow-settings-tab:var(--shadow);--shadow-settings-tab-active:var(--shadow);--color-form-fg:var(--color-fg);--color-form-fg-active:#333;--color-form-fg-disabled:#ffffffb3;--color-form-fg-selection:var(--color-fg);--color-form-bg:#333;--color-form-bg-active:#eee;--color-form-bg-disabled:var(--color-form-bg);--color-form-bg-selection:#2095f380;--shadow-form:none;--shadow-form-active:none;--shadow-form-selection:none}body[data-theme=ikegami]{--color-fg:#fff;--color-bg:#11111180;--shadow:0 0 .05rem #000;--icon-color:var(--color-fg);--icon-shadow:0 0 .04rem #0009;--color-combatant-fg:var(--color-fg);--shadow-combatant:var(--shadow);--color-encounter-fg:var(--color-fg);--color-encounter-bg:var(--color-bg);--color-cover-fg:#82c4f8;--color-cover-fg-active:#82c4f8;--color-cover-bg:var(--color-bg);--color-cover-bg-active:var(--color-bg);--shadow-encounter:var(--shadow);--shadow-encounter-active:var(--shadow);--color-settings-fg:var(--color-fg);--color-settings-bg:#404040;--color-settings-tab-fg:var(--color-fg);--color-settings-tab-bg:var(--color-bg);--color-settings-tab-fg-active:unset;--color-settings-tab-bg-active:unset;--shadow-settings:none;--shadow-settings-tab:none;--shadow-settings-tab-active:none;--color-form-fg:var(--color-fg);--color-form-fg-active:#404040;--color-form-fg-disabled:#ffffffb3;--color-form-fg-selection:#404040;--color-form-bg:#404040;--color-form-bg-active:var(--color-fg);--color-form-bg-disabled:var(--color-form-bg);--color-form-bg-selection:var(--color-fg);--shadow-form:none;--shadow-form-active:none;--shadow-form-selection:none}body[data-theme=ikegami] .settings-tabitem{flex:none}body[data-theme=ikegami] .settings-tabitem--active{position:relative}body[data-theme=ikegami] .settings-tabitem--active:after{content:"";background-color:#fff;height:.02rem;position:absolute;bottom:0;left:0;right:0}body[data-theme=ikegami] .settings-btn,body[data-theme=ikegami] .s-input{border:.01rem solid #fff}body[data-theme=ikegami] .s-input-inner{height:.2rem;line-height:.2rem}body[data-theme=ikegami] .s-input-number,body[data-theme=ikegami] .s-switch{gap:.04rem}body[data-theme=ikegami] .s-input-number>div,body[data-theme=ikegami] .s-switch>div{border:.01rem solid #fff}body[data-theme=ikegami] .s-input-number .btn:hover,body[data-theme=ikegami] .s-switch .btn:hover{color:#404040;background-color:#fff}body[data-theme=ikegami] .s-select-value,body[data-theme=ikegami] .s-select-options,body[data-theme=ikegami] .s-input-color{border:.01rem solid #fff}body[data-theme=ikegami] .settings-sort-rule{width:.68rem}body[data-theme=jround]{--color-fg:var(--color-theme-fg);--color-bg:var(--color-theme-bg);--shadow:0 0 .04rem #000;--icon-color:var(--color-fg);--icon-shadow:0 0 .04rem #0009;--border-radius:.11rem;--border-radius-inner:.07rem;--color-combatant-fg:var(--color-fg);--shadow-combatant:var(--shadow);--color-encounter-fg:var(--color-fg);--color-encounter-bg:var(--color-bg);--color-cover-fg:var(--color-fg);--color-cover-fg-active:var(--color-fg);--color-cover-bg:var(--color-bg);--color-cover-bg-active:var(--color-cover-bg);--shadow-encounter:var(--shadow);--shadow-encounter-active:var(--shadow);--color-settings-fg:var(--color-fg);--color-settings-bg:var(--color-theme-bg);--color-settings-tab-fg:var(--color-fg);--color-settings-tab-bg:var(--color-bg);--color-settings-tab-fg-active:#fff;--color-settings-tab-bg-active:var(--color-theme-bga);--shadow-settings:var(--shadow);--shadow-settings-tab:var(--shadow);--shadow-settings-tab-active:var(--shadow);--color-form-fg:var(--color-fg);--color-form-fg-active:var(--color-theme-bga);--color-form-fg-disabled:#ffffffb3;--color-form-fg-selection:var(--color-fg);--color-form-bg:var(--color-theme-bga);--color-form-bg-active:#eee;--color-form-bg-disabled:var(--color-form-bg);--color-form-bg-selection:#2095f380;--shadow-form:none;--shadow-form-active:none;--shadow-form-selection:none}body[data-theme=jround] .combatants .combatant{background-color:var(--color-bg);border-radius:var(--border-radius);margin:0 .06rem;padding:0 .04rem}body[data-theme=jround] .combatants .combatant-content{border-radius:var(--border-radius-inner)}body[data-theme=jround] .combatants .combatant-name{margin-bottom:.01rem;padding-bottom:.04rem}body[data-theme=jround] .combatants .combatant .combatant-name{border-radius:var(--border-radius-inner);padding-top:.04rem}body[data-theme=jround] .combatants .combatant.jobtype-tank .combatant-name{background-color:var(--color-jobtype-tank)}body[data-theme=jround] .combatants .combatant.jobtype-tank.job-self{box-shadow:0 0 .1rem .06rem var(--color-jobtype-tank)}body[data-theme=jround] .combatants .combatant.jobtype-dps .combatant-name{background-color:var(--color-jobtype-dps)}body[data-theme=jround] .combatants .combatant.jobtype-dps.job-self{box-shadow:0 0 .1rem .06rem var(--color-jobtype-dps)}body[data-theme=jround] .combatants .combatant.jobtype-healer .combatant-name{background-color:var(--color-jobtype-heal)}body[data-theme=jround] .combatants .combatant.jobtype-healer.job-self{box-shadow:0 0 .1rem .06rem var(--color-jobtype-heal)}body[data-theme=jround] .combatants .combatant-detail{border-radius:var(--border-radius);margin:.08rem .04rem 0}body[data-theme=jround] .encounter{padding-top:.08rem}body[data-theme=jround] .encounter>div{border-radius:var(--border-radius);overflow:hidden}body[data-theme=jround] .encounter-duration{flex:0 0 .47rem;width:.47rem;margin-right:.08rem}body[data-theme=jround] .encounter-btns{margin-left:.08rem}body[data-theme=jround] .encounter-btn:first-child{padding-left:.02rem}body[data-theme=jround] .encounter-btn:last-child{padding-right:.02rem}body[data-theme=jround] .settings{border-radius:var(--border-radius);background-color:#0000;margin-top:.08rem}body[data-theme=jround] .settings-tab{border-radius:var(--border-radius)}body[data-theme=jround] .settings-tabitem:first-child{border-top-left-radius:var(--border-radius);border-bottom-left-radius:var(--border-radius)}body[data-theme=jround] .settings-tabitem:last-child{border-top-right-radius:var(--border-radius);border-bottom-right-radius:var(--border-radius)}body[data-theme=jround] .settings-content{background-color:var(--color-settings-bg);border-radius:var(--border-radius);margin-top:.06rem}body[data-theme=jround] .settings-btn{border-radius:var(--border-radius-inner)}body[data-theme=jround] .settings-history-row{border-radius:var(--border-radius-inner);margin-left:.07rem;margin-right:.07rem}body[data-theme=jround] .s-ticker{border-radius:.02rem;overflow:hidden}body[data-theme=jround] .s-select,body[data-theme=jround] .s-select-value,body[data-theme=jround] .s-switch,body[data-theme=jround] .s-input-number,body[data-theme=jround] .s-input,body[data-theme=jround] .s-select-options,body[data-theme=jround] .s-input-color-swatch{border-radius:var(--border-radius-inner)}body[data-theme=jround] .s-switch-btn:first-child{border-top-left-radius:var(--border-radius-inner);border-bottom-left-radius:var(--border-radius-inner)}body[data-theme=jround] .s-input-inner,body[data-theme=jround] .s-switch-btn:last-child{border-top-right-radius:var(--border-radius-inner);border-bottom-right-radius:var(--border-radius-inner)}body[data-theme=jround] .s-select-option:first-child{border-top-left-radius:var(--border-radius-inner);border-top-right-radius:var(--border-radius-inner)}body[data-theme=jround] .s-select-option:last-child{border-bottom-left-radius:var(--border-radius-inner);border-bottom-right-radius:var(--border-radius-inner)}.sw{-webkit-backdrop-filter:blur(.03rem);backdrop-filter:blur(.03rem);flex:none;width:4rem;margin-top:.04rem;font-size:.12rem;display:flex}.sw-reverse{margin-top:0;margin-bottom:.04rem}.sw-text{min-width:0;height:.22rem;color:var(--color-encounter-fg);background-color:var(--color-encounter-bg);text-shadow:var(--shadow-encounter);white-space:nowrap;text-align:center;flex:auto;padding:0 .1rem;line-height:.22rem;overflow:hidden}.sw-btn{color:var(--color-cover-fg);background-color:var(--color-cover-bg);cursor:pointer;text-align:center;flex:none;justify-content:center;align-items:center;width:.22rem;height:.22rem;display:flex;position:relative;overflow:hidden}.sw-btn:hover{color:var(--color-form-fg-active);background-color:var(--color-form-bg-active)}.combatant{width:1.2rem;color:var(--color-combatant-fg);text-shadow:var(--shadow-combatant);flex-direction:column;flex:none;margin:0 .03rem;display:flex;position:relative}.combatant-name,.combatant-bottom{text-align:center;white-space:nowrap;flex-wrap:nowrap;justify-content:center;align-items:center;height:.22rem;font-size:.12rem;line-height:.22rem;display:flex}.combatant-name{cursor:pointer}.combatant-name--blured{filter:blur(.03rem)}.combatant-bottom-maxhit>span:first-child{text-overflow:ellipsis;flex:0 auto;overflow:hidden}.combatant-bottom-maxhit>span:last-child{flex:none}.combatant-bottom-cdpcts,.combatant-bottom-cdpcts>span{text-align:center}.combatant-content{background-color:var(--color-common);-webkit-backdrop-filter:blur(.03rem);backdrop-filter:blur(.03rem);cursor:pointer;height:.24rem;padding:.04rem .08rem;position:relative}.combatant-content-data{text-align:right;height:.16rem;line-height:.16rem}.combatant-content-data .g-counter{height:.14rem;line-height:.14rem}.combatant-content-data .g-number{height:.16rem;line-height:.16rem}.combatant-content .job-icon{justify-content:center;align-items:center;width:.24rem;height:.24rem;display:flex;position:absolute;top:0;left:.05rem}.combatant-content .job-icon .g-icon{filter:drop-shadow(var(--icon-shadow));color:var(--icon-color);font-size:.24rem}.combatant-detail{z-index:999;-webkit-backdrop-filter:blur(.03rem);backdrop-filter:blur(.03rem);background-color:var(--color-common);position:absolute;left:0;right:0}.combatant-no-detail .combatant-content{cursor:default}.combatant-dual .combatant-content{height:.4rem;display:flex}.combatant-dual .combatant-content-data{flex-direction:column-reverse;flex:auto;justify-content:center;width:50%;height:.32rem;display:flex}.combatant-dual .combatant-content-data:first-child{align-items:flex-start}.combatant-dual .combatant-content-data:last-child{align-items:flex-end}.combatant-dual .combatant-content-data .g-counter{height:.14rem;margin:0 .02rem;line-height:.14rem}.combatant-dual .combatant-content-data .g-number{height:.18rem;margin:0 .01rem;line-height:.18rem}.combatant-dual .job-icon{width:.22rem;height:.22rem;position:absolute;top:0;left:50%;transform:translate(-50%)}.s-input{width:1.2rem;height:.22rem;color:var(--color-form-fg);background-color:var(--color-form-bg);line-height:.22rem;display:flex}.s-input-btn{text-align:center;cursor:pointer;flex:none;justify-content:center;align-items:center;width:.22rem;height:.22rem;display:flex}.s-input-btn:hover{color:var(--color-form-fg-active);background-color:var(--color-form-bg-active)}.s-input-btn>svg{position:relative;bottom:.01rem;left:.01rem}.s-input-inner{color:var(--color-form-fg);background-color:var(--color-form-bg);-webkit-user-select:auto;user-select:auto;text-align:center;height:.22rem;text-shadow:var(--shadow-form);border:none;border-radius:0;outline:none;min-width:0;padding:0 .04rem;line-height:.22rem;display:inline-block}.s-input-inner--active{text-shadow:var(--shadow-form-active);color:var(--color-form-fg-active);background-color:var(--color-form-bg-active)}.s-input-inner::selection{text-shadow:var(--shadow-form-selection);color:var(--color-form-fg-selection);background-color:var(--color-form-bg-selection)}.s-input-color{cursor:pointer;width:.22rem;height:.22rem;display:inline-block;position:relative}.s-input-color-swatch{text-shadow:var(--s);justify-content:center;align-items:center;display:flex;position:absolute;inset:0;overflow:hidden}.s-input-color-swatch .g-icon{filter:drop-shadow(var(--icon-shadow));color:var(--icon-color);font-size:.18rem}.s-input-color-popover{z-index:999;position:absolute;right:0}.s-input-color-popover-bottom{top:.26rem}.s-input-color-popover-top{bottom:.26rem}.s-input-color .react-colorful{width:1.2rem;height:1.2rem}.s-input-color .react-colorful__saturation,.s-input-color .react-colorful__last-control{border-radius:0}.s-input-color .react-colorful__hue,.s-input-color .react-colorful__alpha{height:.14rem}.s-input-color .react-colorful__pointer{cursor:pointer;width:.18rem;height:.18rem}.s-input-number{min-width:1.2rem;height:.22rem;color:var(--color-form-fg);background-color:var(--color-form-bg);text-shadow:var(--shadow-form);display:inline-flex}.s-input-number>div{display:inline-block}.s-input-number div.value{text-align:center;flex:auto;height:.22rem;padding-left:.04rem;line-height:.22rem}.s-input-number .btn{text-align:center;cursor:pointer;flex:none;justify-content:center;align-items:center;width:.22rem;height:.22rem;display:flex}.s-input-number .btn:hover{color:var(--color-form-fg-active);background-color:var(--color-form-bg-active)}.s-list{width:100%;padding:.04rem .06rem;font-size:.12rem}.s-list-section{padding:.04rem .02rem}.s-list-section+.s-list-section{border-top:.02rem solid #fff}.s-list-row{justify-content:space-between;align-items:center;line-height:1.25;display:flex}.s-list-row-pct .g-counter{text-align:right;white-space:nowrap;display:inline-block;overflow:visible}.s-list-row>div:first-child,.s-list-row>span:first-child{white-space:nowrap;text-overflow:ellipsis;flex:auto;overflow:hidden}.s-list-row>div:last-child,.s-list-row>span:last-child{white-space:nowrap;flex:none;overflow:visible}.s-select{text-align:center;cursor:pointer;min-width:1.2rem;height:.22rem;text-shadow:var(--shadow-form);line-height:.22rem;position:relative}.s-select-value{color:var(--color-form-fg);background-color:var(--color-form-bg);height:.22rem;line-height:.22rem;display:flex}.s-select-value .disp{flex:auto;padding:0 .04rem}.s-select-value .btn{text-align:center;flex:none;justify-content:center;align-items:center;width:.22rem;height:.22rem;display:flex}.s-select-value--active,.s-select-value:hover{color:var(--color-form-fg-active);background-color:var(--color-form-bg-active);text-shadow:var(--shadow-form-active)}.s-select-options{color:var(--color-form-fg);background-color:var(--color-form-bg);z-index:999;width:100%;position:absolute}.s-select-options-bottom{top:.22rem}.s-select-options-top{bottom:.22rem}.s-select-option:hover{color:var(--color-form-fg-active);background-color:var(--color-form-bg-active);text-shadow:var(--shadow-form-active)}.s-select-options-r3mode{flex-wrap:wrap;display:flex;overflow:hidden}.s-select-options-r3mode .s-select-option{flex:1 0 33.33%;overflow:hidden}.s-select--disabled .s-select-value{color:var(--color-form-fg-disabled);background-color:var(--color-form-bg-disabled)}.s-select--disabled .s-select-value:hover{cursor:not-allowed;color:var(--color-form-fg-disabled);background-color:var(--color-form-bg-disabled);text-shadow:var(--shadow-form)}.s-switch{cursor:pointer;min-width:.44rem;height:.22rem;color:var(--color-form-fg);background-color:var(--color-form-bg);display:flex}.s-switch .s-switch-btn{text-align:center;flex:none;justify-content:center;align-items:center;width:.22rem;height:.22rem;display:flex}.s-switch .s-switch-btn--active,.s-switch .s-switch-btn:hover{text-shadow:var(--shadow-form-active);color:var(--color-form-fg-active);background-color:var(--color-form-bg-active)}.s-ticker{flex-direction:row;justify-content:stretch;align-items:stretch;width:100%;height:.04rem;display:flex}.s-ticker>span{flex:auto}.s-ticker-cd{background-color:var(--color-ticker-cd)}.s-ticker-c{background-color:var(--color-ticker-c)}.s-ticker-d{background-color:var(--color-ticker-d)}.s-ticker-oh{background-color:var(--color-ticker-oh)}.s-ticker-h{background-color:var(--color-ticker-h)}.s-ticker-s{background-color:var(--color-ticker-s)}.encounter{-webkit-backdrop-filter:blur(.03rem);backdrop-filter:blur(.03rem);flex:none;width:4rem;margin-top:.04rem;font-size:.12rem;display:flex}.encounter-reverse{margin-bottom:.04rem}.encounter-duration{cursor:pointer;text-align:center;width:.45rem;height:.22rem;color:var(--color-cover-fg);background-color:var(--color-cover-bg);text-shadow:var(--shadow-encounter);text-align:center;flex:none;justify-content:center;align-items:center;line-height:.22rem;display:flex;overflow-y:hidden}.encounter-duration--active{color:var(--color-cover-fg-active);background-color:var(--color-cover-bg-active);text-shadow:var(--shadow-encounter-active)}.encounter-duration:hover{color:var(--color-form-fg-active);background-color:var(--color-form-bg-active);text-shadow:none}.encounter-content{height:.22rem;color:var(--color-encounter-fg);background-color:var(--color-encounter-bg);text-shadow:var(--shadow-encounter);white-space:nowrap;flex-wrap:nowrap;flex:auto;line-height:.22rem;display:flex;overflow:hidden}.encounter-content-zone{text-align:left;white-space:nowrap;text-overflow:ellipsis;flex:auto;min-width:0;padding-left:.1rem;overflow:hidden}.encounter-content-numbers{cursor:pointer;flex:none;padding-left:.07rem;padding-right:.1rem}.encounter-content-numbers:hover{color:var(--color-form-fg-active);background-color:var(--color-form-bg-active);text-shadow:none}.encounter-content--full .encounter-content-zone{padding-right:.1rem}.encounter-content--full .encounter-content-numbers{display:none}.encounter-btns{color:var(--color-cover-fg);background-color:var(--color-cover-bg);display:flex}.encounter-btn{cursor:pointer;text-align:center;flex:none;justify-content:center;align-items:center;width:.22rem;height:.22rem;display:flex;position:relative;overflow:hidden}.encounter-btn:hover,.encounter-btn--active{color:var(--color-form-fg-active);background-color:var(--color-form-bg-active)}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.settings{width:4rem;color:var(--color-settings-fg);background-color:var(--color-settings-bg);text-shadow:var(--shadow-settings);-webkit-backdrop-filter:blur(.03rem);backdrop-filter:blur(.03rem);flex:none;margin-top:.04rem;font-size:.12rem}.settings-reverse{position:absolute;top:.26rem}.settings-tab{color:var(--color-settings-tab-fg);background-color:var(--color-settings-tab-bg);text-shadow:var(--shadow-settings-tab);justify-content:center;align-items:stretch;height:.22rem;display:flex}.settings-tabitem{text-align:center;cursor:pointer;flex:auto;height:.22rem;padding:0 .07rem;line-height:.22rem;display:inline-block}.settings-tabitem--active,.settings-tabitem:hover{text-shadow:var(--shadow-settings-tab-active);color:var(--color-settings-tab-fg-active);background-color:var(--color-settings-tab-bg-active)}.settings-about,.settings-data,.settings-display,.settings-general,.settings-theme{padding:.07rem}.settings-row{flex:100%;justify-content:space-between;display:flex}.settings-row:not(:first-child){margin-top:.04rem}.settings-row>:first-child{flex:auto}.settings-row>:not(:last-child){margin-right:.04rem}.settings-row .g-link,.settings-title{height:.22rem;line-height:.22rem;display:inline-block}.settings-btn{cursor:pointer;text-align:center;width:.22rem;min-width:0;height:.22rem;color:var(--color-form-fg);background-color:var(--color-form-bg);text-shadow:var(--shadow-form);flex:none;justify-content:center;align-items:center;display:flex}.settings-btn:hover{color:var(--color-form-fg-active);background-color:var(--color-form-bg-active);text-shadow:var(--shadow-form-active)}.settings-btn-rotate .g-icon{animation:1s linear infinite spin}.settings-transfer{gap:.04rem;display:flex}.settings-sort-rule{width:.72rem;min-width:0}.settings-display-content,.settings-ticker-display,.settings-ticker-align{width:.9rem;min-width:0}.settings-custom-css{width:1.6rem;min-width:0}.settings-font-family,.settings-font-weight{width:.9rem;min-width:0}.settings-theme-input{width:1.46rem;min-width:0}.settings-history{height:1.66rem;padding:.07rem 0;overflow:hidden}.settings-history-row{cursor:pointer;height:.22rem;line-height:.22rem;display:flex}.settings-history-row:hover,.settings-history-row--active{color:var(--color-form-fg-active);background-color:var(--color-form-bg-active);text-shadow:var(--shadow-form-active)}.settings-history-row:not(:first-child){margin-top:.04rem}.settings-history-item{white-space:nowrap;flex:none;margin-left:.04rem;overflow:hidden}.settings-history-item:last-child{margin-right:.04rem}.settings-history-duration{text-align:center;flex:none;width:.38rem}.settings-history-time{text-align:center;flex:none;width:.58rem}.settings-history-zone{text-overflow:ellipsis;flex:auto;min-width:0;padding:0 .03rem}.settings-history-dps{justify-content:flex-end;align-items:baseline;padding-right:.07rem;display:flex}.settings-colors-grid{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.04rem;max-width:2.82rem;display:flex}
