.battlemap-toolbar-drawer{z-index:1050;pointer-events:none;align-items:center;gap:8px;padding:4px 8px;display:flex;position:fixed;top:70px;left:50%;transform:translate(-50%)}.battlemap-toolbar-drawer--open{-webkit-backdrop-filter:blur(12px);border-bottom:1px solid rgba(var(--accent-rgb), .18);border-left:1px solid rgba(var(--accent-rgb), .18);border-right:1px solid rgba(var(--accent-rgb), .18);pointer-events:none;background:#080808e0;border-radius:0 0 8px 8px}.battlemap-toolbar-drawer--open>*{pointer-events:auto}.battlemap-toolbar-drawer-toggle{pointer-events:auto;border:1px solid rgba(var(--accent-rgb), .3);width:28px;height:22px;color:var(--accent-color,#c5a059);cursor:pointer;background:#080808d1;border-top:none;border-radius:0 0 5px 5px;flex-shrink:0;justify-content:center;align-items:center;transition:background .15s,border-color .15s;display:flex}.battlemap-toolbar-drawer-toggle:hover{background:rgba(var(--accent-rgb), .15);border-color:var(--accent-color,#c5a059)}.battlemap-toolbar-container{background:var(--scene-ui-surface,rgba(var(--accent-rgb), .04));border-radius:var(--scene-ui-radius,var(--border-radius,4px));border:var(--border-style,1px solid) var(--scene-ui-border-soft,rgba(var(--accent-rgb), .18));z-index:1001;white-space:nowrap;flex-wrap:nowrap;align-items:center;gap:6px;padding:6px;display:flex;position:relative}.battlemap-tools-strip{flex-wrap:nowrap;align-items:center;gap:4px;display:flex}.tool-icon-btn{background:var(--scene-ui-field,rgba(var(--accent-rgb), .05));border:var(--border-style,1px solid) var(--scene-ui-border-soft,rgba(var(--accent-rgb), .18));border-radius:var(--scene-ui-radius,var(--border-radius,4px));width:32px;height:32px;color:var(--accent-color);cursor:pointer;transition:all var(--theme-transition,.2s);font-family:var(--font-header,inherit);flex-shrink:0;justify-content:center;align-items:center;display:flex}.tool-icon-btn:hover{background:rgba(var(--accent-rgb), .14);border-color:rgba(var(--accent-rgb), .55);color:var(--scene-ui-title,var(--title-color,var(--accent-color)));box-shadow:0 0 14px rgba(var(--accent-rgb), .18)}.tool-icon-btn.active{background:rgba(var(--accent-rgb), .2);border-color:rgba(var(--accent-rgb), .7);color:var(--scene-ui-title,var(--title-color,var(--accent-color)));box-shadow:0 0 16px rgba(var(--accent-rgb), .2)}.tool-divider{background:rgba(var(--accent-rgb), .28);width:1px;height:16px;margin:0 4px}.theater-tool-btn{letter-spacing:.05em;width:auto;padding:0 8px;font-size:10px}.theater-tool-btn:disabled{opacity:.5;cursor:not-allowed}.scene-tool-icon-btn{justify-content:center;align-items:center;width:36px;min-width:36px;height:32px;padding:0;display:inline-flex;position:relative}.scene-tool-icon-label{border:1px solid rgba(var(--accent-rgb), .4);color:var(--accent-color);font-family:var(--font-header);letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;pointer-events:none;opacity:0;z-index:4200;background:#0a0a12f5;border-radius:8px;padding:4px 10px;font-size:10px;line-height:1;transition:opacity .16s,transform .16s;position:absolute;top:calc(100% + 6px);left:50%;transform:translate(-50%,-4px);box-shadow:0 6px 16px #00000073}.scene-tool-icon-btn:hover .scene-tool-icon-label,.scene-tool-icon-btn:focus-visible .scene-tool-icon-label{opacity:1;transform:translate(-50%)}.scene-effects-dropdown{background:var(--scene-ui-surface-strong,var(--surface-color,#0a0a0af5));border:var(--border-style,1px solid) var(--scene-ui-border,rgba(var(--accent-rgb), .45));border-radius:var(--scene-ui-radius,var(--border-radius,6px));z-index:4000;min-width:170px;box-shadow:var(--scene-ui-shadow,0 8px 22px #00000073);position:absolute;top:calc(100% + 6px);left:0;overflow:hidden}.scene-effects-option{border:none;border-bottom:1px solid var(--scene-ui-border-soft,rgba(var(--accent-rgb), .14));width:100%;color:var(--scene-ui-text,var(--text-primary,#fff));cursor:pointer;letter-spacing:.04em;text-align:left;font-size:10px;font-family:var(--font-header,inherit);text-transform:var(--theme-button-transform,uppercase);background:0 0;align-items:center;gap:8px;padding:8px 10px;display:flex}.scene-effects-option:last-child{border-bottom:none}.bm-color-panel{border:1px solid rgba(var(--accent-rgb), .35);z-index:5100;-webkit-user-select:none;user-select:none;background:#0a0a0af7;border-radius:10px;flex-direction:column;gap:10px;width:248px;padding:12px 14px;display:flex;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 12px 40px #000000a6}.bm-color-panel__header{justify-content:space-between;align-items:center;display:flex}.bm-color-panel__title{letter-spacing:.06em;text-transform:uppercase;color:var(--accent-color,#c5a059);font-size:11px;font-weight:700;font-family:var(--font-header,inherit)}.bm-color-panel__reset-all{border:1px solid rgba(var(--accent-rgb), .25);color:rgba(var(--accent-rgb), .7);cursor:pointer;background:0 0;border-radius:4px;align-items:center;gap:4px;padding:2px 6px;font-size:10px;transition:all .15s;display:flex}.bm-color-panel__reset-all:hover{border-color:rgba(var(--accent-rgb), .6);color:var(--accent-color,#c5a059)}.bm-color-panel__sliders{flex-direction:column;gap:8px;display:flex}.bm-color-panel__slider-row{flex-direction:column;gap:3px;display:flex}.bm-color-panel__slider-label{color:#ffffffb3;letter-spacing:.04em;align-items:center;gap:4px;font-size:10px;display:flex}.bm-color-panel__slider-label>span:first-child{flex:1}.bm-color-panel__slider-value{font-variant-numeric:tabular-nums;text-align:right;min-width:30px;color:var(--accent-color,#c5a059);font-weight:600}.bm-color-panel__reset-btn{cursor:pointer;color:#fff6;background:0 0;border:none;align-items:center;padding:0;transition:color .15s;display:flex}.bm-color-panel__reset-btn:hover{color:var(--accent-color,#c5a059)}.bm-color-panel__slider-track{align-items:center;height:18px;display:flex;position:relative}.bm-color-panel__slider-center{pointer-events:none;z-index:1;background:#ffffff40;border-radius:1px;width:2px;height:8px;position:absolute;top:50%;transform:translate(-50%,-50%)}.bm-color-panel__range{appearance:none;cursor:pointer;background:linear-gradient(to right, rgba(var(--accent-rgb), .5) 0%, rgba(var(--accent-rgb), .5) var(--pct,50%), #ffffff1a var(--pct,50%), #ffffff1a 100%);border-radius:2px;outline:none;width:100%;height:4px}.bm-color-panel__range::-webkit-slider-thumb{-webkit-appearance:none;background:var(--accent-color,#c5a059);width:14px;height:14px;box-shadow:0 0 6px rgba(var(--accent-rgb), .4);cursor:pointer;border:2px solid #0a0a0acc;border-radius:50%}.bm-color-panel__range::-moz-range-thumb{background:var(--accent-color,#c5a059);cursor:pointer;border:2px solid #0a0a0acc;border-radius:50%;width:14px;height:14px}.bm-color-panel__filters-toggle{background:rgba(var(--accent-rgb), .06);border:1px solid rgba(var(--accent-rgb), .2);color:#ffffffbf;width:100%;font-size:10px;font-family:var(--font-header,inherit);letter-spacing:.04em;text-transform:uppercase;cursor:pointer;border-radius:6px;align-items:center;gap:6px;padding:6px 10px;transition:all .15s;display:flex}.bm-color-panel__filters-toggle:hover{background:rgba(var(--accent-rgb), .12);border-color:rgba(var(--accent-rgb), .4)}.bm-color-panel__filters-toggle>span:first-child{text-align:left;flex:1}.bm-color-panel__filters-badge{background:var(--accent-color,#c5a059);color:#111;text-align:center;border-radius:8px;min-width:16px;padding:1px 5px;font-size:9px;font-weight:700}.bm-color-panel__filters-list{flex-direction:column;gap:3px;display:flex}.bm-color-panel__filter-item{background:#ffffff08;border:1px solid #0000;border-radius:6px;flex-direction:column;gap:4px;padding:6px 8px;transition:all .12s;display:flex}.bm-color-panel__filter-item:hover{background:rgba(var(--accent-rgb), .1);border-color:rgba(var(--accent-rgb), .25)}.bm-color-panel__filter-item.active{background:rgba(var(--accent-rgb), .15);border-color:rgba(var(--accent-rgb), .45)}.bm-color-panel__filter-check-row{cursor:pointer;align-items:center;gap:8px;display:flex}.bm-color-panel__filter-intensity{align-items:center;gap:6px;padding-left:21px;display:flex}.bm-color-panel__range--intensity{height:12px}.bm-color-panel__filter-intensity-val{color:#ffffff80;font-variant-numeric:tabular-nums;text-align:right;min-width:26px;font-size:9px}.bm-color-panel__checkbox{accent-color:var(--accent-color,#c5a059);cursor:pointer;flex-shrink:0;width:13px;height:13px}.bm-color-panel__filter-label{color:#ffffffd9;font-size:11px;font-family:var(--font-header,inherit);flex:1}.bm-color-panel__filter-desc{color:#ffffff59;text-align:right;max-width:90px;font-size:9px;line-height:1.3}.bm-color-panel__color-picker{appearance:none;border:1px solid rgba(var(--accent-rgb), .4);cursor:pointer;background:0 0;border-radius:4px;flex-shrink:0;width:20px;height:20px;padding:0}.bm-color-panel__color-picker::-webkit-color-swatch-wrapper{padding:2px}.bm-color-panel__color-picker::-webkit-color-swatch{border:none;border-radius:2px}.bm-color-panel__color-picker::-moz-color-swatch{border:none;border-radius:2px}.scene-effects-option:hover{background:rgba(var(--accent-rgb), .14);color:var(--scene-ui-title,var(--title-color,var(--accent-color)))}.scene-effects-option.active{background:rgba(var(--accent-rgb), .2);color:var(--scene-ui-title,var(--title-color,var(--accent-color)))}.scene-effects-clear{border:none;border-bottom:1px solid var(--scene-ui-border-soft,rgba(var(--accent-rgb), .14));width:100%;color:var(--scene-ui-text,var(--text-primary,#fff));cursor:pointer;letter-spacing:.04em;text-align:left;font-size:10px;font-family:var(--font-header,inherit);text-transform:var(--theme-button-transform,uppercase);background:0 0;align-items:center;gap:8px;padding:8px 10px;display:flex}.scene-effects-clear:hover{background:rgba(var(--accent-rgb), .14);color:var(--scene-ui-title,var(--title-color,var(--accent-color)))}.scene-effects-divider{background:var(--scene-ui-border-soft,rgba(var(--accent-rgb), .14));height:1px}.scene-effects-checkbox{border:none;border-bottom:1px solid var(--scene-ui-border-soft,rgba(var(--accent-rgb), .14));width:100%;color:var(--scene-ui-text,var(--text-primary,#fff));cursor:pointer;letter-spacing:.04em;text-align:left;font-size:10px;font-family:var(--font-header,inherit);text-transform:var(--theme-button-transform,uppercase);-webkit-user-select:none;user-select:none;background:0 0;align-items:center;gap:8px;padding:8px 10px;display:flex}.scene-effects-checkbox:last-child{border-bottom:none}.scene-effects-checkbox:hover{background:rgba(var(--accent-rgb), .14);color:var(--scene-ui-title,var(--title-color,var(--accent-color)))}.scene-effects-checkbox.active{background:rgba(var(--accent-rgb), .2);color:var(--scene-ui-title,var(--title-color,var(--accent-color)))}.scene-effects-checkbox input[type=checkbox]{accent-color:var(--accent-color);cursor:pointer;width:12px;height:12px}.battlemap-pen-group{align-items:center;display:flex;position:relative}.battlemap-pen-chevron{justify-content:center;align-items:center;display:flex;border-radius:0 var(--scene-ui-radius,4px) var(--scene-ui-radius,4px) 0!important;border-left:1px solid #ffffff1a!important;width:18px!important;height:32px!important;padding:0!important}.battlemap-pen-badge{background:#000000bf;border-radius:3px;justify-content:center;align-items:center;width:14px;height:14px;display:flex;position:absolute;bottom:1px;right:1px}.battlemap-shapes-menu{z-index:1100;background:#080808f0;border:1px solid #ffffff26;border-radius:6px;min-width:150px;margin-top:4px;padding:4px;position:absolute;top:100%;left:0;box-shadow:0 4px 16px #00000080}.battlemap-shapes-menu-item{color:#ddd;cursor:pointer;background:0 0;border:none;border-radius:4px;align-items:center;gap:8px;width:100%;padding:6px 8px;font-size:12px;display:flex}.battlemap-shapes-menu-item:hover{background:#ffffff1a}.battlemap-shapes-menu-item.active{color:var(--accent-color,#c5a059)}.battlemap-grid-menu{z-index:1100;background:#080808f0;border:1px solid #ffffff26;border-radius:6px;min-width:200px;margin-top:4px;padding:8px;position:absolute;top:100%;left:0;box-shadow:0 4px 16px #00000080}.battlemap-grid-menu-section{margin-bottom:8px}.battlemap-grid-menu-section:last-child{margin-bottom:0}.battlemap-grid-menu-label{color:#aaa;text-transform:uppercase;letter-spacing:.05em;margin-bottom:4px;font-size:10px;display:block}.battlemap-grid-menu-row{align-items:center;gap:6px;display:flex}.battlemap-grid-menu-field{flex:1;align-items:center;gap:4px;display:flex}.battlemap-grid-menu-hint{color:#888;text-align:center;width:14px;font-size:11px;font-weight:700}.battlemap-grid-menu-input{color:#fff;background:#ffffff14;border:1px solid #ffffff26;border-radius:3px;flex:1;width:60px;padding:3px 6px;font-size:11px}.battlemap-grid-menu-shapes{gap:4px;display:flex}.battlemap-grid-menu-shape-btn{color:#ccc;cursor:pointer;background:#ffffff0f;border:1px solid #ffffff1f;border-radius:4px;flex:1;justify-content:center;align-items:center;padding:4px 0;transition:all .15s;display:flex}.battlemap-grid-menu-shape-btn:hover{background:#ffffff1f}.battlemap-grid-menu-shape-btn.active{color:var(--accent-color,#c5a059);background:#c5a05940;border-color:#c5a05980}.battlemap-grid-menu-swatch-btn{color:#ccc;cursor:pointer;background:#ffffff0f;border:1px solid #ffffff1f;border-radius:4px;flex:1;align-items:center;gap:6px;padding:4px 6px;font-size:11px;display:flex}.battlemap-grid-menu-swatch-btn:hover{background:#ffffff1f}.battlemap-grid-menu-swatch{border:1px solid #fff3;border-radius:3px;flex-shrink:0;width:16px;height:16px}.battlemap-grid-menu-swatch-label{font-size:11px}.battlemap-grid-menu-submenu{background:#ffffff0a;border:1px solid #ffffff1a;border-radius:4px;align-items:center;gap:6px;margin-top:6px;padding:6px;display:flex}.battlemap-grid-menu-color-input{cursor:pointer;background:0 0;border:1px solid #fff3;border-radius:3px;flex-shrink:0;width:32px;height:28px;padding:0}.battlemap-grid-menu-hex-input{color:#fff;background:#ffffff14;border:1px solid #ffffff26;border-radius:3px;flex:1;padding:3px 6px;font-family:monospace;font-size:11px}.battlemap-grid-menu-range{cursor:pointer;height:4px;accent-color:var(--accent-color,#c5a059);flex:1}.battlemap-grid-menu-thickness-preview{background:var(--accent-color,#c5a059);border-radius:2px;flex-shrink:0;width:30px}.bm-fog-panel{overscroll-behavior:contain;border:1px solid rgba(var(--accent-rgb), .35);z-index:5100;-webkit-user-select:none;user-select:none;background:#0a0a0af7;border-radius:10px;flex-direction:column;gap:10px;width:264px;max-height:calc(100vh - 96px);padding:12px 14px;display:flex;position:absolute;top:calc(100% + 8px);right:0;overflow-y:auto;box-shadow:0 12px 40px #000000a6}.bm-fog-panel::-webkit-scrollbar{width:8px}.bm-fog-panel::-webkit-scrollbar-track{background:0 0}.bm-fog-panel::-webkit-scrollbar-thumb{background:rgba(var(--accent-rgb), .28);border-radius:4px}.bm-fog-panel::-webkit-scrollbar-thumb:hover{background:rgba(var(--accent-rgb), .48)}.bm-fog-panel__title{letter-spacing:.06em;text-transform:uppercase;color:var(--accent-color,#c5a059);font-size:11px;font-weight:700;font-family:var(--font-header,inherit)}.bm-fog-panel__divider{background:rgba(var(--accent-rgb), .15);height:1px;margin:2px 0}.bm-fog-panel__section-title{letter-spacing:.05em;text-transform:uppercase;color:#ffffff8c;font-size:10px;font-weight:600;font-family:var(--font-header,inherit);margin-bottom:4px}.bm-fog-panel__global-row{color:#ddd;cursor:pointer;align-items:center;gap:8px;font-size:12px;display:flex}.bm-fog-panel__global-row input[type=checkbox]{accent-color:var(--accent-color,#c5a059);cursor:pointer;flex-shrink:0;width:14px;height:14px}.bm-fog-panel__tool-btn{background:rgba(var(--accent-rgb), .06);border:1px solid rgba(var(--accent-rgb), .2);color:#ffffffbf;width:100%;font-size:11px;font-family:var(--font-header,inherit);letter-spacing:.04em;cursor:pointer;text-align:left;border-radius:6px;align-items:center;gap:6px;padding:6px 10px;transition:all .15s;display:flex}.bm-fog-panel__tool-btn:hover,.bm-fog-panel__tool-btn--active{background:rgba(var(--accent-rgb), .18);border-color:rgba(var(--accent-rgb), .55);color:var(--accent-color,#c5a059)}.bm-fog-panel__sub-controls{border-left:2px solid rgba(var(--accent-rgb), .2);flex-direction:column;gap:8px;margin-left:2px;padding:4px 0 2px 4px;display:flex}.bm-fog-panel__sub-label{color:#ffffff80;margin-bottom:2px;font-size:10px}.bm-fog-panel__radio-row{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.bm-fog-panel__radio-btn{color:#ccc;cursor:pointer;border:1px solid rgba(var(--accent-rgb), .2);background:0 0;border-radius:5px;align-items:center;gap:4px;padding:3px 7px;font-size:11px;transition:all .12s;display:flex}.bm-fog-panel__radio-btn:hover,.bm-fog-panel__radio-btn--active{background:rgba(var(--accent-rgb), .15);border-color:rgba(var(--accent-rgb), .5);color:var(--accent-color,#c5a059)}.bm-fog-panel__slider-row{align-items:center;gap:8px;display:flex}.bm-fog-panel__slider{appearance:none;cursor:pointer;background:rgba(var(--accent-rgb), .3);height:4px;accent-color:var(--accent-color,#c5a059);border-radius:2px;outline:none;flex:1}.bm-fog-panel__slider-val{color:#fff9;text-align:right;font-variant-numeric:tabular-nums;min-width:36px;font-size:10px}.bm-fog-panel__reset-btn{border:1px solid rgba(var(--accent-rgb), .25);color:rgba(var(--accent-rgb), .7);cursor:pointer;background:0 0;border-radius:4px;justify-content:center;align-items:center;gap:4px;width:100%;padding:4px 8px;font-size:10px;transition:all .15s;display:flex}.bm-fog-panel__reset-btn:hover{border-color:rgba(var(--accent-rgb), .6);color:var(--accent-color,#c5a059)}.bm-fog-panel__reset-btn--danger{color:#dc503cb3;border-color:#dc503c59}.bm-fog-panel__reset-btn--danger:hover{color:#dc503c;border-color:#dc503cb3}.bm-vision-popover{border:1px solid rgba(var(--accent-rgb), .35);-webkit-user-select:none;user-select:none;background:#0a0a0af7;border-radius:10px;flex-direction:column;width:240px;padding:16px 18px;display:flex;box-shadow:0 12px 40px #000000b3}.battlemap-color-picker-popover{z-index:3100;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#fff;-webkit-user-select:none;user-select:none;background:#080808f7;border:1px solid #c5a05973;border-radius:8px;flex-direction:column;gap:10px;width:240px;margin-top:6px;padding:12px;display:flex;position:absolute;top:100%;left:0;box-shadow:0 12px 32px #0009}.color-picker-sv-panel{cursor:crosshair;border-radius:4px;width:100%;height:120px;position:relative;overflow:hidden}.color-picker-sv-bg{width:100%;height:100%;position:absolute;top:0;left:0}.color-picker-sv-white{background:linear-gradient(90deg,#fff,#fff0);width:100%;height:100%;position:absolute;top:0;left:0}.color-picker-sv-black{background:linear-gradient(#0000,#000);width:100%;height:100%;position:absolute;top:0;left:0}.color-picker-sv-cursor{pointer-events:none;border:1.5px solid #fff;border-radius:50%;width:10px;height:10px;position:absolute;transform:translate(-50%,-50%);box-shadow:0 0 4px #00000080}.color-picker-hue-panel{cursor:pointer;background:linear-gradient(90deg,red 0%,#ff0 17%,#0f0 33%,#0ff 50%,#00f 67%,#f0f 83%,red 100%);border-radius:6px;width:100%;height:12px;position:relative}.color-picker-hue-cursor{pointer-events:none;background:#fff;border:1px solid #000;border-radius:50%;width:10px;height:10px;position:absolute;top:50%;transform:translate(-50%,-50%);box-shadow:0 0 2px #00000080}.color-picker-controls{align-items:center;gap:8px;display:flex}.color-picker-preview{border:1px solid #fff3;border-radius:50%;flex-shrink:0;width:28px;height:28px;box-shadow:inset 0 0 4px #0000004d}.color-picker-eyedropper{color:#ddd;cursor:pointer;background:#ffffff14;border:1px solid #fff3;border-radius:4px;justify-content:center;align-items:center;width:28px;height:28px;transition:all .2s;display:flex}.color-picker-eyedropper:hover{color:#fff;border-color:var(--accent-color,#c5a059);background:#ffffff26}.color-picker-inputs{flex-grow:1;align-items:center;gap:4px;display:flex}.color-picker-input-group{flex-direction:column;flex:1;align-items:center;gap:2px;display:flex}.color-picker-input-field{color:#fff;text-align:center;background:#ffffff0d;border:1px solid #ffffff26;border-radius:4px;outline:none;width:100%;padding:2px 4px;font-size:11px;transition:border-color .2s}.color-picker-input-field:focus{border-color:var(--accent-color,#c5a059)}.color-picker-input-label{color:#ffffff80;text-transform:uppercase;font-size:9px}.color-picker-presets{border-top:1px solid #ffffff1a;grid-template-columns:repeat(8,1fr);gap:4px;margin-top:4px;padding-top:6px;display:grid}.color-picker-preset-btn{aspect-ratio:1;cursor:pointer;border:1px solid #ffffff26;border-radius:4px;width:100%;padding:0;transition:transform .1s}.color-picker-preset-btn:hover{border-color:#fff;transform:scale(1.15)}.battlemap-stroke-trigger{color:#fff;cursor:pointer;background:#ffffff0f;border:1px solid #fff3;border-radius:4px;align-items:center;gap:6px;height:26px;padding:2px 8px;font-size:12px;transition:all .2s;display:flex;position:relative}.battlemap-stroke-trigger:hover{background:#ffffff1a;border-color:#ffffff59}.battlemap-stroke-menu{z-index:1100;background:#080808f5;border:1px solid #ffffff26;border-radius:6px;flex-direction:column;gap:2px;min-width:70px;margin-top:4px;padding:4px;display:flex;position:absolute;top:100%;left:0;box-shadow:0 4px 16px #00000080}.battlemap-stroke-menu-item{cursor:pointer;color:#ddd;text-align:left;background:0 0;border-radius:4px;gap:8px;padding:6px 10px;font-size:12px;transition:all .15s}.battlemap-stroke-menu-item:hover{color:#fff;background:#ffffff1a}.battlemap-stroke-menu-item.active{color:var(--accent-color,#c5a059);background:rgba(var(--accent-rgb), .12)}.bm-water-panel{overscroll-behavior:contain;z-index:5100;-webkit-user-select:none;user-select:none;background:#0a0a0af7;border:1px solid #78c8ff66;border-radius:10px;flex-direction:column;gap:8px;width:248px;max-height:calc(100vh - 96px);padding:10px 12px;display:flex;position:absolute;top:calc(100% + 8px);left:0;overflow-y:auto;box-shadow:0 12px 40px #000000a6}.bm-water-panel__title{letter-spacing:.06em;text-transform:uppercase;color:#7ec8ff;font-size:11px;font-weight:700;font-family:var(--font-header,inherit);align-items:center;gap:6px;display:flex}.bm-water-panel__tools{gap:6px;display:flex}.bm-water-panel__tool{font-size:11px;font-family:var(--font-header,inherit);letter-spacing:.04em;color:#7ec8ff;cursor:pointer;background:#78c8ff1a;border:1px solid #78c8ff4d;border-radius:6px;flex:1;justify-content:center;align-items:center;gap:5px;padding:6px 4px;transition:background .15s,border-color .15s;display:flex}.bm-water-panel__tool:hover,.bm-water-panel__tool.is-active{background:#78c8ff40;border-color:#78c8ffcc}.bm-water-panel__empty{color:#ffffff80;text-align:center;padding:4px 0;font-size:11px}.bm-water-panel__list{flex-direction:column;gap:3px;max-height:190px;display:flex;overflow-y:auto}.bm-water-panel__row{background:#ffffff0a;border-radius:4px;align-items:center;gap:5px;padding:2px 4px;display:flex}.bm-water-panel__row.is-selected{background:#78c8ff29}.bm-water-panel__row.is-hidden .bm-water-panel__name{opacity:.5}.bm-water-panel__swatch{border:1px solid #ffffff40;border-radius:2px;flex-shrink:0;width:10px;height:10px}.bm-water-panel__name{color:#ffffffc7;cursor:pointer;text-align:left;background:0 0;border:none;flex:1;align-items:center;gap:5px;min-width:0;padding:0;font-size:11px;display:flex}.bm-water-panel__name>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.bm-water-panel__icon{isolation:isolate;color:#ccc;cursor:pointer;background:0 0;border:none;border-radius:3px;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;padding:0;display:flex;position:relative}.bm-water-panel__icon.is-on{color:#a855f7}.bm-water-panel__icon--danger{color:#ff7878cc}.bm-water-bar{z-index:3000;background:#0a0a0af2;border:1px solid #5aaadc80;border-radius:8px;flex-wrap:wrap;align-items:center;gap:10px;max-width:min(94vw,880px);padding:8px 14px;display:flex;position:fixed;bottom:20px;left:50%;transform:translate(-50%)}.bm-water-bar--draw{flex-wrap:nowrap;gap:12px;max-width:min(94vw,700px)}.bm-water-bar__name{color:#7ec8ff;white-space:nowrap;font-size:12px;font-weight:600;font-family:var(--font-header,inherit)}.bm-water-bar__hint{color:#bbb;font-size:11px;line-height:1.3}.bm-water-bar__hint--row{opacity:.75;text-align:center;flex-basis:100%;font-size:10px}.bm-water-bar__field{color:#ccc;align-items:center;gap:5px;font-size:11px;display:flex}.bm-water-bar__val{color:var(--accent-color,#c5a059);text-align:center;min-width:22px;font-size:11px}.bm-water-bar__color{cursor:pointer;background:0 0;border:none;width:28px;height:24px;padding:0}.bm-water-bar__btn{isolation:isolate;white-space:nowrap;color:#ccc;cursor:pointer;background:#ffffff14;border:1px solid #555;border-radius:4px;justify-content:center;align-items:center;gap:5px;padding:3px 10px;font-size:11px;display:inline-flex;position:relative}.bm-water-bar__btn:hover:not(:disabled){color:#eaf6ff;border-color:#7ec8ff}.bm-water-bar__btn--on{color:#cfeaff;background:#78c8ff33;border-color:#7ec8ff}.bm-water-bar__btn--primary{color:#cfeaff;background:#78c8ff2e;border-color:#78c8ff99}.bm-water-bar__btn--danger{color:#ff8282e6}.bm-water-bar__btn--icon{padding:3px 8px}.bm-water-bar__btn:disabled,.bm-water-bar input:disabled{opacity:.4;cursor:not-allowed}.bm-water-bar.is-locked .bm-water-bar__name:after{content:" · travado";opacity:.6;font-weight:400}
:is(.theme-medieval,.theme-default,.theme-comic) .tool-icon-btn,:is(.theme-medieval,.theme-cyberpunk,.theme-synthwave,.theme-gotico) .tool-icon-btn{isolation:isolate;box-shadow:none;transition:background-image .16s,box-shadow .16s,color .16s;position:relative;background-color:#0000!important;background-image:var(--art-botao-quadrado-normal,url(/interface/medieval/botao_quadrado_normal.png))!important;color:var(--accent-color,#c5a059)!important;background-position:50%!important;background-repeat:no-repeat!important;background-size:100% 100%!important;border:none!important;border-radius:6px!important}:is(.theme-medieval,.theme-default,.theme-comic) .tool-icon-btn:after,:is(.theme-medieval,.theme-cyberpunk,.theme-synthwave,.theme-gotico) .tool-icon-btn:after{content:"";z-index:-1;background-color:rgb(var(--art-tinta-rgb,var(--accent-rgb)));-webkit-mask:var(--art-botao-quadrado-normal,url(/interface/medieval/botao_quadrado_normal.png)) center / 100% 100% no-repeat;mask:var(--art-botao-quadrado-normal,url(/interface/medieval/botao_quadrado_normal.png)) center / 100% 100% no-repeat;-webkit-mask:var(--art-botao-quadrado-normal,url(/interface/medieval/botao_quadrado_normal.png)) center / 100% 100% no-repeat;mix-blend-mode:multiply;opacity:.55;pointer-events:none;border-radius:6px;transition:opacity .16s;position:absolute;inset:0}:is(.theme-medieval,.theme-default,.theme-comic) .tool-icon-btn:is(:hover,.active),:is(.theme-medieval,.theme-cyberpunk,.theme-synthwave,.theme-gotico) .tool-icon-btn:is(:hover,.active){box-shadow:0 0 12px rgba(var(--accent-rgb), .45);background-image:var(--art-botao-quadrado-hover,url(/interface/medieval/botao_quadrado_hover.png))!important;color:#16130d!important}:is(.theme-medieval,.theme-default,.theme-comic) .tool-icon-btn:is(:hover,.active):after,:is(.theme-medieval,.theme-cyberpunk,.theme-synthwave,.theme-gotico) .tool-icon-btn:is(:hover,.active):after{-webkit-mask-image:var(--art-botao-quadrado-hover,url(/interface/medieval/botao_quadrado_hover.png));mask-image:var(--art-botao-quadrado-hover,url(/interface/medieval/botao_quadrado_hover.png));-webkit-mask-image:var(--art-botao-quadrado-hover,url(/interface/medieval/botao_quadrado_hover.png));opacity:.85}:is(.theme-medieval,.theme-default,.theme-comic) .tool-icon-btn:disabled,:is(.theme-medieval,.theme-cyberpunk,.theme-synthwave,.theme-gotico) .tool-icon-btn:disabled{filter:grayscale();opacity:.45;box-shadow:none}:is(.theme-medieval,.theme-default,.theme-comic) .theater-tool-btn:not(.scene-tool-icon-btn),:is(.theme-medieval,.theme-cyberpunk,.theme-synthwave,.theme-gotico) .theater-tool-btn:not(.scene-tool-icon-btn){isolation:isolate;color:var(--accent-color,#c5a059);box-shadow:none;position:relative;border:3px solid #0000!important;border-image:var(--art-botao-retangular-normal,url(/interface/medieval/botao_retangular_normal.png)) 26 21 stretch!important;background:linear-gradient(100deg,#2d2c28 0%,#353430 55%,#3d3c38 100%)!important;border-radius:0!important}:is(.theme-medieval,.theme-default,.theme-comic) .theater-tool-btn:not(.scene-tool-icon-btn):after,:is(.theme-medieval,.theme-cyberpunk,.theme-synthwave,.theme-gotico) .theater-tool-btn:not(.scene-tool-icon-btn):after{content:"";z-index:-1;border:3px solid rgb(var(--accent-rgb));mix-blend-mode:multiply;opacity:.85;pointer-events:none;position:absolute;inset:-3px}:is(.theme-medieval,.theme-default,.theme-comic) .theater-tool-btn:not(.scene-tool-icon-btn):hover,:is(.theme-medieval,.theme-cyberpunk,.theme-synthwave,.theme-gotico) .theater-tool-btn:not(.scene-tool-icon-btn):hover{color:#16130d;box-shadow:0 0 14px rgba(var(--accent-rgb), .5);border-image:var(--art-botao-retangular-hover,url(/interface/medieval/botao_retangular_hover.png)) 26 21 stretch!important;background:#868581!important}:is(.theme-medieval,.theme-default,.theme-comic) .theater-tool-btn:not(.scene-tool-icon-btn):disabled,:is(.theme-medieval,.theme-cyberpunk,.theme-synthwave,.theme-gotico) .theater-tool-btn:not(.scene-tool-icon-btn):disabled{filter:grayscale();opacity:.5}:is(.theme-medieval,.theme-default,.theme-comic) .theater-tool-btn--exit,:is(.theme-medieval,.theme-cyberpunk,.theme-synthwave,.theme-gotico) .theater-tool-btn--exit{color:#f87171!important}:is(.theme-medieval,.theme-default,.theme-comic) .theater-tool-btn--exit:after,:is(.theme-medieval,.theme-cyberpunk,.theme-synthwave,.theme-gotico) .theater-tool-btn--exit:after{border-color:#c0392b}:is(.theme-medieval,.theme-default,.theme-comic) .theater-tool-btn--exit:hover,:is(.theme-medieval,.theme-cyberpunk,.theme-synthwave,.theme-gotico) .theater-tool-btn--exit:hover{box-shadow:0 0 14px #f871718c}:is(.theme-medieval,.theme-default,.theme-comic) :is(.battlemap-toolbar-container,.battlemap-toolbar-drawer--open),:is(.theme-medieval,.theme-cyberpunk,.theme-synthwave,.theme-gotico) :is(.battlemap-toolbar-container,.battlemap-toolbar-drawer--open){isolation:isolate;box-shadow:inset 0 1px 0 rgba(var(--accent-rgb), .12), 0 6px 18px #00000080;border:1px solid rgba(var(--accent-rgb), .55)!important;-webkit-backdrop-filter:none!important;background:linear-gradient(#16110b 0%,#0d0906 100%)!important;border-radius:8px!important}:is(.theme-medieval,.theme-default,.theme-comic) .battlemap-toolbar-container,:is(.theme-medieval,.theme-cyberpunk,.theme-synthwave,.theme-gotico) .battlemap-toolbar-container{position:relative}:is(.theme-medieval,.theme-default,.theme-comic) .tool-divider,:is(.theme-medieval,.theme-cyberpunk,.theme-synthwave,.theme-gotico) .tool-divider{background:rgba(var(--accent-rgb), .4)}:is(.theme-medieval,.theme-default,.theme-comic) :is(.scene-effects-dropdown,.battlemap-stroke-menu,.battlemap-shapes-menu,.battlemap-layer-dropdown,.bm-water-panel,.bm-water-bar),:is(.theme-medieval,.theme-cyberpunk,.theme-synthwave,.theme-gotico) :is(.scene-effects-dropdown,.battlemap-stroke-menu,.battlemap-shapes-menu,.battlemap-layer-dropdown,.bm-water-panel,.bm-water-bar){isolation:isolate;border:1px solid rgba(var(--accent-rgb), .6)!important;background-color:#0d0906!important;background-image:linear-gradient(#0a07049e, #0a07049e), var(--art-fundo-livro-magia,url(/interface/medieval/fundo_livro_magia.png))!important;background-position:50%,50%!important;background-repeat:no-repeat,no-repeat!important;background-size:100% 100%,100% 100%!important;border-radius:8px!important;box-shadow:0 12px 30px #0009!important}:is(.theme-medieval,.theme-default,.theme-comic) :is(.scene-effects-option,.battlemap-stroke-menu-item,.battlemap-shapes-menu-item,.battlemap-layer-dropdown-item),:is(.theme-medieval,.theme-cyberpunk,.theme-synthwave,.theme-gotico) :is(.scene-effects-option,.battlemap-stroke-menu-item,.battlemap-shapes-menu-item,.battlemap-layer-dropdown-item){transition:background .14s,color .14s;color:#f0e6d2!important;background:0 0!important;border:none!important}:is(.theme-medieval,.theme-default,.theme-comic) :is(.scene-effects-option:hover,.battlemap-stroke-menu-item:hover,.battlemap-shapes-menu-item:hover,.battlemap-layer-dropdown-item:hover),:is(.theme-medieval,.theme-default,.theme-comic) :is(.battlemap-stroke-menu-item.active,.battlemap-shapes-menu-item.active),:is(.theme-medieval,.theme-cyberpunk,.theme-synthwave,.theme-gotico) :is(.scene-effects-option:hover,.battlemap-stroke-menu-item:hover,.battlemap-shapes-menu-item:hover,.battlemap-layer-dropdown-item:hover),:is(.theme-medieval,.theme-cyberpunk,.theme-synthwave,.theme-gotico) :is(.battlemap-stroke-menu-item.active,.battlemap-shapes-menu-item.active){background:rgba(var(--accent-rgb), .22)!important;color:var(--accent-color,#c5a059)!important}:is(.theme-medieval,.theme-default,.theme-comic) .scene-effects-checkbox.active,:is(.theme-medieval,.theme-cyberpunk,.theme-synthwave,.theme-gotico) .scene-effects-checkbox.active{color:var(--accent-color,#c5a059)}:is(.theme-medieval,.theme-default,.theme-comic) .battlemap-layer-dropdown-item--danger,:is(.theme-medieval,.theme-cyberpunk,.theme-synthwave,.theme-gotico) .battlemap-layer-dropdown-item--danger{color:#e57373!important}:is(.theme-medieval,.theme-default,.theme-comic) .battlemap-layer-dropdown-item--danger:hover,:is(.theme-medieval,.theme-cyberpunk,.theme-synthwave,.theme-gotico) .battlemap-layer-dropdown-item--danger:hover{color:#ff9090!important;background:#c0392b47!important}:is(.theme-medieval,.theme-default,.theme-comic) :is(.bm-fog-panel,.bm-color-panel),:is(.theme-medieval,.theme-cyberpunk,.theme-synthwave,.theme-gotico) :is(.bm-fog-panel,.bm-color-panel){border:2px solid rgb(var(--accent-rgb))!important;background:#100c08!important}:is(.theme-medieval,.theme-default,.theme-comic) :is(.bm-fog-panel__title,.bm-color-panel__title),:is(.theme-medieval,.theme-cyberpunk,.theme-synthwave,.theme-gotico) :is(.bm-fog-panel__title,.bm-color-panel__title){color:var(--accent-color,#c5a059)}:is(.theme-medieval,.theme-default,.theme-comic) :is(.bm-fog-panel__tool-btn,.bm-fog-panel__radio-btn,.bm-color-panel__filters-toggle,.bm-color-panel__filter-item),:is(.theme-medieval,.theme-cyberpunk,.theme-synthwave,.theme-gotico) :is(.bm-fog-panel__tool-btn,.bm-fog-panel__radio-btn,.bm-color-panel__filters-toggle,.bm-color-panel__filter-item){border:1px solid rgba(var(--accent-rgb), .3)!important;background:#0000004d!important}:is(.theme-medieval,.theme-default,.theme-comic) :is(.bm-fog-panel__tool-btn:hover,.bm-fog-panel__tool-btn--active,.bm-fog-panel__radio-btn:hover,.bm-fog-panel__radio-btn--active,.bm-color-panel__filters-toggle:hover,.bm-color-panel__filter-item:hover,.bm-color-panel__filter-item.active),:is(.theme-medieval,.theme-cyberpunk,.theme-synthwave,.theme-gotico) :is(.bm-fog-panel__tool-btn:hover,.bm-fog-panel__tool-btn--active,.bm-fog-panel__radio-btn:hover,.bm-fog-panel__radio-btn--active,.bm-color-panel__filters-toggle:hover,.bm-color-panel__filter-item:hover,.bm-color-panel__filter-item.active){border-color:rgb(var(--accent-rgb))!important;background:rgba(var(--accent-rgb), .2)!important;color:var(--accent-color,#c5a059)!important}:is(.theme-medieval,.theme-default,.theme-comic) :is(.bm-fog-panel__reset-btn,.bm-color-panel__reset-all),:is(.theme-medieval,.theme-cyberpunk,.theme-synthwave,.theme-gotico) :is(.bm-fog-panel__reset-btn,.bm-color-panel__reset-all){border:1px solid rgba(var(--accent-rgb), .35)!important}:is(.theme-medieval,.theme-default,.theme-comic) :is(.bm-fog-panel__reset-btn:hover,.bm-color-panel__reset-all:hover),:is(.theme-medieval,.theme-cyberpunk,.theme-synthwave,.theme-gotico) :is(.bm-fog-panel__reset-btn:hover,.bm-color-panel__reset-all:hover){border-color:rgb(var(--accent-rgb))!important;color:var(--accent-color,#c5a059)!important}:is(.theme-medieval,.theme-default,.theme-comic) :is(.bm-fog-panel__slider,.bm-color-panel__range,.bm-fx-range,.bm-water-bar__range,.scene-text-editor-grid input[type=range]),:is(.theme-medieval,.theme-cyberpunk,.theme-synthwave,.theme-gotico) :is(.bm-fog-panel__slider,.bm-color-panel__range,.bm-fx-range,.bm-water-bar__range,.scene-text-editor-grid input[type=range]){appearance:none;cursor:pointer;outline:none;box-shadow:inset 0 1px 3px #000c;border:1px solid rgba(var(--accent-rgb), .4)!important;background:linear-gradient(#000000d9,#ffffff0f)!important;border-radius:3px!important;height:6px!important}:is(.theme-medieval,.theme-default,.theme-comic) :is(.bm-fog-panel__slider,.bm-color-panel__range,.bm-fx-range,.bm-water-bar__range,.scene-text-editor-grid input[type=range])::-webkit-slider-thumb{appearance:none;background-color:var(--art-tinta-color,var(--accent-color,#c5a059));background-image:var(--art-controle-circular-pequeno,url(/interface/medieval/controle_circular_pequeno.png));background-blend-mode:multiply;cursor:pointer;background-position:50%;background-repeat:no-repeat;background-size:100% 100%;border:none;border-radius:50%;width:16px;height:16px;transition:transform .2s,filter .2s;box-shadow:0 1px 3px #000000b3}:is(.theme-medieval,.theme-cyberpunk,.theme-synthwave,.theme-gotico) :is(.bm-fog-panel__slider,.bm-color-panel__range,.bm-fx-range,.bm-water-bar__range,.scene-text-editor-grid input[type=range])::-webkit-slider-thumb{appearance:none;background-color:var(--art-tinta-color,var(--accent-color,#c5a059));background-image:var(--art-controle-circular-pequeno,url(/interface/medieval/controle_circular_pequeno.png));background-blend-mode:multiply;cursor:pointer;background-position:50%;background-repeat:no-repeat;background-size:100% 100%;border:none;border-radius:50%;width:16px;height:16px;transition:transform .2s,filter .2s;box-shadow:0 1px 3px #000000b3}:is(.theme-medieval,.theme-default,.theme-comic) :is(.bm-fog-panel__slider,.bm-color-panel__range,.bm-fx-range,.bm-water-bar__range,.scene-text-editor-grid input[type=range])::-moz-range-thumb{background-color:var(--art-tinta-color,var(--accent-color,#c5a059));background-image:var(--art-controle-circular-pequeno,url(/interface/medieval/controle_circular_pequeno.png));background-blend-mode:multiply;cursor:pointer;background-position:50%;background-repeat:no-repeat;background-size:100% 100%;border:none;border-radius:50%;width:16px;height:16px;box-shadow:0 1px 3px #000000b3}:is(.theme-medieval,.theme-cyberpunk,.theme-synthwave,.theme-gotico) :is(.bm-fog-panel__slider,.bm-color-panel__range,.bm-fx-range,.bm-water-bar__range,.scene-text-editor-grid input[type=range])::-moz-range-thumb{background-color:var(--art-tinta-color,var(--accent-color,#c5a059));background-image:var(--art-controle-circular-pequeno,url(/interface/medieval/controle_circular_pequeno.png));background-blend-mode:multiply;cursor:pointer;background-position:50%;background-repeat:no-repeat;background-size:100% 100%;border:none;border-radius:50%;width:16px;height:16px;box-shadow:0 1px 3px #000000b3}:is(.theme-medieval,.theme-default,.theme-comic) :is(.bm-fog-panel__slider,.bm-color-panel__range,.bm-fx-range,.bm-water-bar__range,.scene-text-editor-grid input[type=range])::-webkit-slider-thumb:hover{filter:brightness(1.12) drop-shadow(0 0 4px var(--accent-color,#c5a059));transform:scale(1.12)}:is(.theme-medieval,.theme-cyberpunk,.theme-synthwave,.theme-gotico) :is(.bm-fog-panel__slider,.bm-color-panel__range,.bm-fx-range,.bm-water-bar__range,.scene-text-editor-grid input[type=range])::-webkit-slider-thumb:hover{filter:brightness(1.12) drop-shadow(0 0 4px var(--accent-color,#c5a059));transform:scale(1.12)}:is(.theme-medieval,.theme-default,.theme-comic) :is(.bm-fog-panel__slider,.bm-color-panel__range,.bm-fx-range,.bm-water-bar__range,.scene-text-editor-grid input[type=range])::-moz-range-thumb:hover{filter:brightness(1.12) drop-shadow(0 0 4px var(--accent-color,#c5a059))}:is(.theme-medieval,.theme-cyberpunk,.theme-synthwave,.theme-gotico) :is(.bm-fog-panel__slider,.bm-color-panel__range,.bm-fx-range,.bm-water-bar__range,.scene-text-editor-grid input[type=range])::-moz-range-thumb:hover{filter:brightness(1.12) drop-shadow(0 0 4px var(--accent-color,#c5a059))}:is(.theme-medieval,.theme-default,.theme-comic) .bm-fx-popover,:is(.theme-medieval,.theme-cyberpunk,.theme-synthwave,.theme-gotico) .bm-fx-popover{border:2px solid rgb(var(--accent-rgb))!important;background:linear-gradient(#16110b 0%,#0d0906 100%)!important;border-radius:8px!important}:is(.theme-medieval,.theme-default,.theme-comic) .bm-fx-popover__header,:is(.theme-medieval,.theme-cyberpunk,.theme-synthwave,.theme-gotico) .bm-fx-popover__header{border-bottom:1px solid rgba(var(--accent-rgb), .35)!important}:is(.theme-medieval,.theme-default,.theme-comic) .bm-fx-popover__close,:is(.theme-medieval,.theme-cyberpunk,.theme-synthwave,.theme-gotico) .bm-fx-popover__close{color:var(--accent-color,#c5a059)!important}:is(.theme-medieval,.theme-default,.theme-comic) .bm-fx-tab,:is(.theme-medieval,.theme-cyberpunk,.theme-synthwave,.theme-gotico) .bm-fx-tab{font-family:var(--font-header,inherit);border:1px solid rgba(var(--accent-rgb), .35)!important;color:#e9dcc0bf!important;background:#00000059!important;border-radius:5px!important}:is(.theme-medieval,.theme-default,.theme-comic) .bm-fx-tab.is-active,:is(.theme-medieval,.theme-cyberpunk,.theme-synthwave,.theme-gotico) .bm-fx-tab.is-active{border-color:rgb(var(--accent-rgb))!important;background:rgba(var(--accent-rgb), .9)!important;color:#16130d!important}:is(.theme-medieval,.theme-default,.theme-comic) :is(.bm-fx-num,.bm-fx-search),:is(.theme-medieval,.theme-cyberpunk,.theme-synthwave,.theme-gotico) :is(.bm-fx-num,.bm-fx-search){border:1px solid rgba(var(--accent-rgb), .45)!important;color:#e9dcc0!important;background:#00000073!important}:is(.theme-medieval,.theme-default,.theme-comic) .bm-fx-mode-row,:is(.theme-medieval,.theme-cyberpunk,.theme-synthwave,.theme-gotico) .bm-fx-mode-row{border:1px solid rgba(var(--accent-rgb), .25)!important;background:#0000004d!important;border-radius:6px!important}:is(.theme-medieval,.theme-default,.theme-comic) :is(.bm-fx-pin-btn,.bm-fx-repeat-label),:is(.theme-medieval,.theme-cyberpunk,.theme-synthwave,.theme-gotico) :is(.bm-fx-pin-btn,.bm-fx-repeat-label){border:1px solid rgba(var(--accent-rgb), .35)!important;color:#e9dcc0cc!important;background:#00000059!important;border-radius:4px!important}:is(.theme-medieval,.theme-default,.theme-comic) :is(.bm-fx-pin-btn.is-active,.bm-fx-repeat-label.is-active),:is(.theme-medieval,.theme-cyberpunk,.theme-synthwave,.theme-gotico) :is(.bm-fx-pin-btn.is-active,.bm-fx-repeat-label.is-active){border-color:rgb(var(--accent-rgb))!important;background:rgba(var(--accent-rgb), .85)!important;color:#16130d!important}:is(.theme-medieval,.theme-default,.theme-comic) .bm-fx-reset,:is(.theme-medieval,.theme-cyberpunk,.theme-synthwave,.theme-gotico) .bm-fx-reset{color:#e57373!important;background:#c0392b2e!important;border:1px solid #c0392b99!important}:is(.theme-medieval,.theme-default,.theme-comic) .bm-fx-slider-val,:is(.theme-medieval,.theme-cyberpunk,.theme-synthwave,.theme-gotico) .bm-fx-slider-val{border:1px solid rgba(var(--accent-rgb), .4)!important;color:var(--accent-color,#c5a059)!important;border-radius:3px!important}:is(.theme-medieval,.theme-default,.theme-comic) .bm-fx-thumb,:is(.theme-medieval,.theme-cyberpunk,.theme-synthwave,.theme-gotico) .bm-fx-thumb{border:1px solid rgba(var(--accent-rgb), .3)!important;border-radius:6px!important}:is(.theme-medieval,.theme-default,.theme-comic) .bm-fx-thumb:hover,:is(.theme-medieval,.theme-cyberpunk,.theme-synthwave,.theme-gotico) .bm-fx-thumb:hover{box-shadow:0 0 10px rgba(var(--accent-rgb), .4);border-color:rgb(var(--accent-rgb))!important}:is(.theme-medieval,.theme-default,.theme-comic) .bm-fx-ambient-item,:is(.theme-medieval,.theme-cyberpunk,.theme-synthwave,.theme-gotico) .bm-fx-ambient-item{border:1px solid rgba(var(--accent-rgb), .22)!important;background:#0000004d!important}:is(.theme-medieval,.theme-default,.theme-comic) .bm-fx-ambient-item.is-active,:is(.theme-medieval,.theme-cyberpunk,.theme-synthwave,.theme-gotico) .bm-fx-ambient-item.is-active{border-color:rgb(var(--accent-rgb))!important;background:rgba(var(--accent-rgb), .18)!important}:is(.theme-medieval,.theme-default,.theme-comic) .bm-fx-popover input[type=checkbox],:is(.theme-medieval,.theme-cyberpunk,.theme-synthwave,.theme-gotico) .bm-fx-popover input[type=checkbox]{accent-color:var(--accent-color,#c5a059)}:is(.theme-medieval,.theme-default,.theme-comic) :is(.bm-water-panel__title,.bm-water-bar__name),:is(.theme-medieval,.theme-cyberpunk,.theme-synthwave,.theme-gotico) :is(.bm-water-panel__title,.bm-water-bar__name){color:var(--accent-color,#c5a059)}:is(.theme-medieval,.theme-default,.theme-comic) :is(.bm-water-bar__hint,.bm-water-bar__field,.bm-water-panel__empty,.bm-water-panel__name),:is(.theme-medieval,.theme-cyberpunk,.theme-synthwave,.theme-gotico) :is(.bm-water-bar__hint,.bm-water-bar__field,.bm-water-panel__empty,.bm-water-panel__name){color:#f0e6d2}:is(.theme-medieval,.theme-default,.theme-comic) :is(.bm-water-panel__tool,.bm-water-bar__btn:not(.bm-water-bar__btn--icon)),:is(.theme-medieval,.theme-cyberpunk,.theme-synthwave,.theme-gotico) :is(.bm-water-panel__tool,.bm-water-bar__btn:not(.bm-water-bar__btn--icon)){font-family:var(--font-header,inherit);border:1px solid rgba(var(--accent-rgb), .35)!important;color:#f0e6d2!important;background:#00000059!important;border-radius:6px!important}:is(.theme-medieval,.theme-default,.theme-comic) :is(.bm-water-panel__tool:hover,.bm-water-panel__tool.is-active,.bm-water-bar__btn:not(.bm-water-bar__btn--icon):hover:not(:disabled),.bm-water-bar__btn--on:not(.bm-water-bar__btn--icon),.bm-water-bar__btn--primary),:is(.theme-medieval,.theme-cyberpunk,.theme-synthwave,.theme-gotico) :is(.bm-water-panel__tool:hover,.bm-water-panel__tool.is-active,.bm-water-bar__btn:not(.bm-water-bar__btn--icon):hover:not(:disabled),.bm-water-bar__btn--on:not(.bm-water-bar__btn--icon),.bm-water-bar__btn--primary){border-color:rgb(var(--accent-rgb))!important;background:rgba(var(--accent-rgb), .22)!important;color:var(--accent-color,#c5a059)!important}:is(.theme-medieval,.theme-default,.theme-comic) .bm-water-bar__btn--danger:not(.bm-water-bar__btn--icon),:is(.theme-medieval,.theme-cyberpunk,.theme-synthwave,.theme-gotico) .bm-water-bar__btn--danger:not(.bm-water-bar__btn--icon){color:#e57373!important}:is(.theme-medieval,.theme-default,.theme-comic) :is(.bm-water-panel__icon,.bm-water-bar__btn--icon),:is(.theme-medieval,.theme-cyberpunk,.theme-synthwave,.theme-gotico) :is(.bm-water-panel__icon,.bm-water-bar__btn--icon){transition:background-image .16s,box-shadow .16s,color .16s;background-color:#0000!important;background-image:var(--art-botao-quadrado-normal,url(/interface/medieval/botao_quadrado_normal.png))!important;color:var(--accent-color,#c5a059)!important;background-position:50%!important;background-repeat:no-repeat!important;background-size:100% 100%!important;border:none!important;border-radius:5px!important}:is(.theme-medieval,.theme-default,.theme-comic) :is(.bm-water-panel__icon,.bm-water-bar__btn--icon):after,:is(.theme-medieval,.theme-cyberpunk,.theme-synthwave,.theme-gotico) :is(.bm-water-panel__icon,.bm-water-bar__btn--icon):after{content:"";z-index:-1;background-color:rgb(var(--art-tinta-rgb,var(--accent-rgb)));-webkit-mask:var(--art-botao-quadrado-normal,url(/interface/medieval/botao_quadrado_normal.png)) center / 100% 100% no-repeat;mask:var(--art-botao-quadrado-normal,url(/interface/medieval/botao_quadrado_normal.png)) center / 100% 100% no-repeat;-webkit-mask:var(--art-botao-quadrado-normal,url(/interface/medieval/botao_quadrado_normal.png)) center / 100% 100% no-repeat;mix-blend-mode:multiply;opacity:.55;pointer-events:none;border-radius:5px;transition:opacity .16s;position:absolute;inset:0}:is(.theme-medieval,.theme-default,.theme-comic) :is(.bm-water-panel__icon,.bm-water-bar__btn--icon):is(:hover,.is-on,.bm-water-bar__btn--on):not(:disabled),:is(.theme-medieval,.theme-cyberpunk,.theme-synthwave,.theme-gotico) :is(.bm-water-panel__icon,.bm-water-bar__btn--icon):is(:hover,.is-on,.bm-water-bar__btn--on):not(:disabled){box-shadow:0 0 10px rgba(var(--accent-rgb), .4);background-image:var(--art-botao-quadrado-hover,url(/interface/medieval/botao_quadrado_hover.png))!important;color:#16130d!important}:is(.theme-medieval,.theme-default,.theme-comic) :is(.bm-water-panel__icon,.bm-water-bar__btn--icon):is(:hover,.is-on,.bm-water-bar__btn--on):not(:disabled):after,:is(.theme-medieval,.theme-cyberpunk,.theme-synthwave,.theme-gotico) :is(.bm-water-panel__icon,.bm-water-bar__btn--icon):is(:hover,.is-on,.bm-water-bar__btn--on):not(:disabled):after{-webkit-mask-image:var(--art-botao-quadrado-hover,url(/interface/medieval/botao_quadrado_hover.png));mask-image:var(--art-botao-quadrado-hover,url(/interface/medieval/botao_quadrado_hover.png));-webkit-mask-image:var(--art-botao-quadrado-hover,url(/interface/medieval/botao_quadrado_hover.png));opacity:.85}:is(.theme-medieval,.theme-default,.theme-comic) :is(.bm-water-panel__icon,.bm-water-bar__btn--icon):disabled,:is(.theme-medieval,.theme-cyberpunk,.theme-synthwave,.theme-gotico) :is(.bm-water-panel__icon,.bm-water-bar__btn--icon):disabled{filter:grayscale();box-shadow:none}:is(.theme-medieval,.theme-default,.theme-comic) .bm-water-panel__row,:is(.theme-medieval,.theme-cyberpunk,.theme-synthwave,.theme-gotico) .bm-water-panel__row{border:1px solid rgba(var(--accent-rgb), .22);background:#0000004d}:is(.theme-medieval,.theme-default,.theme-comic) .bm-water-panel__row.is-selected,:is(.theme-medieval,.theme-cyberpunk,.theme-synthwave,.theme-gotico) .bm-water-panel__row.is-selected{border-color:rgb(var(--accent-rgb));background:rgba(var(--accent-rgb), .18)}:is(.theme-medieval,.theme-default,.theme-comic) .bm-water-bar__color,:is(.theme-medieval,.theme-cyberpunk,.theme-synthwave,.theme-gotico) .bm-water-bar__color{border:1px solid rgba(var(--accent-rgb), .5);border-radius:4px}
body.theme-gotico :is(.dado-nome-btn,.dado-nome-seta,.agc-icon-btn,.control-btn,.logs-surface .refresh-btn,.item-card.item-card-folder,.btn-action,.battlemap-visibility-btn,.battlemap-close-btn,.battlemap-delete-btn,.battlemap-token-menu button,.tool-icon-btn,.bm-water-panel__icon,.bm-water-bar__btn--icon,.bestiary-surface .bestiary-delete-btn,.bestiary-surface .modal-close,.system-refresh-btn,.ccm-trigger,.ccm-slot,.combat-avatar-drawer-handle,.combat-avatar-drawer .combat-avatar-shell),body.theme-gotico :is(.scene-dialogue-modal,.scene-player-composer-shell) header button{--art-tinta-rgb:var(--art-tinta-mesa-rgb,var(--accent-rgb));--art-tinta-color:var(--art-tinta-mesa-color,var(--accent-color))}body.theme-gotico :is(.dado-nome-btn,.dado-nome-seta,.agc-icon-btn,.control-btn,.logs-surface .refresh-btn,.btn-action,.battlemap-visibility-btn,.battlemap-close-btn,.battlemap-delete-btn,.battlemap-token-menu button,.tool-icon-btn,.bm-water-panel__icon,.bm-water-bar__btn--icon,.bestiary-surface .bestiary-delete-btn,.bestiary-surface .modal-close,.system-refresh-btn,.ccm-trigger,.ccm-slot,.combat-avatar-drawer-handle),body.theme-gotico :is(.dado-nome-btn,.dado-nome-seta,.agc-icon-btn,.control-btn,.logs-surface .refresh-btn,.btn-action,.battlemap-visibility-btn,.battlemap-close-btn,.battlemap-delete-btn,.battlemap-token-menu button,.tool-icon-btn,.bm-water-panel__icon,.bm-water-bar__btn--icon,.bestiary-surface .bestiary-delete-btn,.bestiary-surface .modal-close,.system-refresh-btn,.ccm-trigger,.ccm-slot,.combat-avatar-drawer-handle):is(:hover,:focus-visible,.active,.is-open,.is-on,.bm-water-bar__btn--on),body.theme-gotico :is(.scene-dialogue-modal,.scene-player-composer-shell) header button{color:rgb(var(--accent-ink-rgb,255, 255, 255))!important}body.theme-gotico .logs-surface .refresh-btn:after,body.theme-gotico .bestiary-surface .bestiary-delete-btn:after,body.theme-gotico .bestiary-surface .modal-close:after{opacity:.55}body.theme-gotico .combat-card-medieval-adornments .adornment-base,body.theme-gotico .combat-image-column .adornment-in-column .adornment-base{display:none!important}body.theme-gotico .combat-card-medieval-adornments .adornment-tint,body.theme-gotico .combat-image-column .adornment-in-column .adornment-tint{background-blend-mode:multiply;background-repeat:no-repeat;background-size:100% 100%;mix-blend-mode:normal!important}body.theme-gotico .adornment-top .adornment-tint{background-image:var(--art-card-superior,url(/interface/medieval/card_superior.png))}body.theme-gotico .adornment-bottom .adornment-tint{background-image:var(--art-card-inferior,url(/interface/medieval/card_inferior.png))}body.theme-gotico .adornment-left .adornment-tint{background-image:var(--art-card-lateral-esquerda,url(/interface/medieval/card_lateral_esquerda.png))}body.theme-gotico :is(.matrix-track-header,.consequences-matrix,.hunger-matrix),body.theme-gotico :is(.roster-list-row,.sheet-owner-box,.character-summary-money,.add-stunt-btn,.add-spell-btn,.filter-toggle-btn,.system-refresh-btn,.search-input-group,.ccm-slot--center,.ccm-split-half,.edit-consequence-btn,.delete-consequence-btn,.tiny-edit-btn,.close-resource-btn){--art-tinta-rgb:var(--art-tinta-mesa-rgb,var(--accent-rgb));--art-tinta-color:var(--art-tinta-mesa-color,var(--accent-color))}body.theme-gotico .fate-sheet-surface :is(.edit-consequence-btn,.delete-consequence-btn,.tiny-edit-btn,.close-resource-btn):before{background-color:rgb(var(--art-tinta-mesa-rgb,var(--accent-rgb)));opacity:1}body.theme-gotico :is(.cv-name,.roster-list-row .roster-list-row-name,.filter-toggle-btn,.system-refresh-btn,.add-stunt-btn,.add-spell-btn,.sheet-owner-box,.edit-consequence-btn,.delete-consequence-btn,.tiny-edit-btn,.close-resource-btn),body.theme-gotico .sheet-owner-box>span,body.theme-gotico :is(.add-stunt-btn,.add-spell-btn):hover{color:rgb(var(--accent-ink-rgb,255, 255, 255))!important}body.theme-gotico .fate-sheet-surface .character-summary-money:before{box-sizing:border-box;border:10px solid #0000;border-width:10px 12px;border-image-source:var(--art-botao-retangular-normal,url(/interface/medieval/botao_retangular_normal.png));background-image:none;border-image-slice:110 130 fill;border-image-width:10px 12px;border-image-repeat:stretch}body.theme-gotico .fate-sheet-surface .character-summary-money:after{box-sizing:border-box;background-color:rgb(var(--art-tinta-mesa-rgb,var(--accent-rgb)));mix-blend-mode:multiply;-webkit-mask-box-image:var(--art-botao-retangular-normal,url(/interface/medieval/botao_retangular_normal.png)) 110 130 fill / 10px 12px / 0 stretch;-webkit-mask-image:none;mask-image:none;-webkit-mask-box-image:var(--art-botao-retangular-normal,url(/interface/medieval/botao_retangular_normal.png)) 110 130 fill / 10px 12px / 0 stretch;mask-border:var(--art-botao-retangular-normal,url(/interface/medieval/botao_retangular_normal.png)) 110 130 fill / 10px 12px / 0 stretch;border:10px solid #0000;border-width:10px 12px}body.theme-gotico .fate-sheet-surface .character-summary-money>span{color:rgb(var(--accent-ink-rgb,255, 255, 255))!important}body.theme-gotico :is(.diary-folder-pill,.entity-badge-btn){--art-tinta-rgb:var(--art-tinta-mesa-rgb,var(--accent-rgb));--art-tinta-color:var(--art-tinta-mesa-color,var(--accent-color))}body.theme-gotico .fate-sheet-surface .character-private-notes-panel .diary-folder-pill:before{box-sizing:border-box;border:11px solid #0000;border-width:11px 9px;border-image-source:var(--art-pericia-mysticinput);background-image:none;border-image-slice:120 90 fill;border-image-width:11px 9px}body.theme-gotico .fate-sheet-surface .character-private-notes-panel .diary-folder-pill:after{-webkit-mask-box-image:var(--art-pericia-mysticinput) 120 90 fill / 11px 9px / 0 stretch;-webkit-mask-image:none;mask-image:none;-webkit-mask-box-image:var(--art-pericia-mysticinput) 120 90 fill / 11px 9px / 0 stretch;mask-border:var(--art-pericia-mysticinput) 120 90 fill / 11px 9px / 0 stretch}body.theme-gotico .diary-folder-pill:before{box-sizing:border-box}body.theme-gotico .fate-sheet-surface .character-private-notes-panel .diary-folder-pill,body.theme-gotico .fate-sheet-surface .character-private-notes-panel .diary-folder-pill:is(:hover,.active){color:rgb(var(--accent-ink-rgb,255, 255, 255))!important}body.theme-gotico :is(.combat-dice-integrated,.mystic-input.select-ritual){--art-tinta-rgb:var(--art-tinta-mesa-rgb,var(--accent-rgb));--art-tinta-color:var(--art-tinta-mesa-color,var(--accent-color))}body.theme-gotico .portrait-corner .corner-base{display:none!important}body.theme-gotico .portrait-corner .corner-tint{background-blend-mode:multiply;background-repeat:no-repeat;background-size:100% 100%;mix-blend-mode:normal!important}body.theme-gotico .corner-top-right .corner-tint{background-image:var(--art-borda-retrato-arena-superior,url(/interface/medieval/borda_retrato_arena_superior.png))}body.theme-gotico .corner-bottom-left .corner-tint{background-image:var(--art-borda-retrato-arena-inferior,url(/interface/medieval/borda_retrato_arena_inferior.png))}body.theme-gotico{--art-moldura-longa-escala-ficha:2.6}body.theme-gotico .dnd-hotbar-tab.is-toned:not(:hover):not(.is-open){border-color:rgba(var(--accent-rgb), .85)}body.theme-gotico .dnd-hotbar-row:before{background-image:linear-gradient(rgb(var(--art-tinta-mesa-rgb,var(--accent-rgb))), rgb(var(--art-tinta-mesa-rgb,var(--accent-rgb)))), var(--art-borda-caixa-botoes,url(/interface/gotico/borda_caixa_botoes.png)), linear-gradient(#000, #000);background-blend-mode:multiply, normal, normal;-webkit-mask-image:var(--art-borda-caixa-botoes,url(/interface/gotico/borda_caixa_botoes.png));-webkit-mask-image:var(--art-borda-caixa-botoes,url(/interface/gotico/borda_caixa_botoes.png));mask-image:var(--art-borda-caixa-botoes,url(/interface/gotico/borda_caixa_botoes.png));background-repeat:no-repeat;background-size:100% 100%;border:0;border-image:;inset:-13.95% -9.6%;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}body.theme-gotico .dnd-hotbar-row:after{content:none}body.theme-gotico :is(.wv20-add-btn,.wv5-add-btn,.wv20-status-corner,.wv5-status-corner,.wod-identity-desktop-overlay,.wv20-gen-select,.wv5-gen-select,.wv20-step-btn,.wv5-step-btn,.wv20-money,.wv5-money,.wv5-select-plate,.wv20-backgrounds,.wv5-backgrounds){--art-tinta-rgb:var(--art-tinta-mesa-rgb,var(--accent-rgb));--art-tinta-color:var(--art-tinta-mesa-color,var(--accent-color))}body.theme-gotico .mv-arena-corner:not(.mv-arena-corner--flush){display:none}body.theme-gotico :is(.wv20-panel--tab,.wv5-panel--tab):before,body.theme-gotico :is(.wv20-panel--tab,.wv5-panel--tab):after{border-width:26px;border-image-slice:var(--art-moldura-longa-fatia,38);border-image-width:26px}
body.theme-comic{--crv-comic-chapa-branca-ink:17, 17, 17}body.theme-comic .crv-pill-bg,body.theme-comic .fate-sheet-surface .character-summary-money:before,body.theme-comic .wod-v20-sheet-surface .wv20-money:before,body.theme-comic .wod-v5-sheet-surface .wv5-money:before{-webkit-mask-image:var(--art-pilula-fundo,url(/interface/comicbook/pilula_fundo.png));-webkit-mask-image:var(--art-pilula-fundo,url(/interface/comicbook/pilula_fundo.png));mask-image:var(--art-pilula-fundo,url(/interface/comicbook/pilula_fundo.png));-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;background-image:linear-gradient(rgb(var(--accent-rgb)), rgb(var(--accent-rgb))), var(--art-pilula-fundo,url(/interface/comicbook/pilula_fundo.png)), linear-gradient(#000, #000)!important;background-blend-mode:multiply, normal, normal!important;background-position:50%!important;background-repeat:no-repeat!important;background-size:100% 100%!important}body.theme-comic .pill-border-tint,body.theme-comic .fate-sheet-surface .character-summary-money:after,body.theme-comic .wod-v20-sheet-surface .wv20-money:after,body.theme-comic .wod-v5-sheet-surface .wv5-money:after{background-color:#000!important}body.theme-comic .manage-sheets-trigger,body.theme-comic .manage-sheets-trigger:hover,body.theme-comic .manage-players-trigger,body.theme-comic .manage-players-trigger:hover,body.theme-comic .dnd-ov-tabpill,body.theme-comic .dnd-ov-tabpill:hover,body.theme-comic .fate-sheet-surface .character-summary-money,body.theme-comic .fate-sheet-surface .character-summary-money *,body.theme-comic .wod-v20-sheet-surface .wv20-money,body.theme-comic .wod-v20-sheet-surface .wv20-money *,body.theme-comic .wod-v5-sheet-surface .wv5-money,body.theme-comic .wod-v5-sheet-surface .wv5-money *{color:rgb(var(--art-plate-ink-rgb,255, 255, 255))!important;text-shadow:none!important}body.theme-comic .dnd-ov-tabpill .crv-pill-bg{opacity:.75!important}body.theme-comic .dnd-ov-tabpill.is-active .crv-pill-bg,body.theme-comic .dnd-ov-tabpill:hover .crv-pill-bg{opacity:1!important}body.theme-comic .fate-sheet-surface .inventory-bag{--art-mochila-pinta:1}body.theme-comic .dnd-sq-plate{-webkit-mask-image:var(--art-fundo-caixa-pequena,url(/interface/comicbook/fundo_caixa_pequena.png));-webkit-mask-image:var(--art-fundo-caixa-pequena,url(/interface/comicbook/fundo_caixa_pequena.png));mask-image:var(--art-fundo-caixa-pequena,url(/interface/comicbook/fundo_caixa_pequena.png));-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:200% 200%;mask-size:200% 200%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;background-image:linear-gradient(rgb(var(--accent-rgb)), rgb(var(--accent-rgb))), var(--art-fundo-caixa-pequena,url(/interface/comicbook/fundo_caixa_pequena.png)), linear-gradient(#000, #000)!important;background-blend-mode:multiply, normal, normal!important;background-position:50%!important;background-repeat:no-repeat!important;background-size:200% 200%!important}body.theme-comic .dnd-sq-value,body.theme-comic .dnd-sq-value>div{color:rgb(var(--art-plate-ink-rgb,255, 255, 255))!important;text-shadow:none!important}body.theme-comic .dnd-arena-pill,body.theme-comic .dnd-arena-pill:hover,body.theme-comic .dnd-arena-pill.is-selected,body.theme-comic .dnd-arena-pill .dnd-arena-pill-text{color:rgb(var(--art-plate-ink-rgb,255, 255, 255));text-shadow:none}body.theme-comic .dnd-arena-prof-dot{background:rgb(var(--art-plate-ink-rgb,255, 255, 255));box-shadow:none}body.theme-comic .dnd-2014-sheet{background-image:linear-gradient(#00000080, #00000080), var(--art-papel-ficha-tinta,none), var(--art-papel-ficha,url(/interface/comicbook/funco_ficha.png))!important;background-blend-mode:normal, multiply, normal!important;background-position:50%!important;background-repeat:no-repeat!important;background-size:100% 100%!important}body.theme-comic .dnd-spellbook-surface{background-image:linear-gradient(#00000080, #00000080), var(--art-fundo-livro-magia,url(/interface/comicbook/fundo_livro_magia.png))!important;background-blend-mode:normal, normal!important;background-position:50%!important;background-repeat:no-repeat!important;background-size:100% 100%!important}body.theme-comic .fate-sheet-surface .character-private-notes-panel .diary-folder-pill,body.theme-comic .fate-sheet-surface .character-private-notes-panel .diary-folder-pill *,body.theme-comic .fate-sheet-surface .character-private-notes-panel .diary-folder-pill:is(:hover,.active),body.theme-comic .fate-sheet-surface .character-private-notes-panel .diary-folder-pill:is(:hover,.active) *{color:rgb(var(--art-plate-ink-rgb,255, 255, 255))!important;text-shadow:none!important}body.theme-comic .fate-sheet-surface .character-private-notes-panel .diary-folder-pill:after{opacity:.8}body.theme-comic .fate-sheet-surface .character-private-notes-panel .diary-folder-pill:is(:hover,.active):after{opacity:1}body.theme-comic .wod-v20-sheet-surface .wv20-trait-row,body.theme-comic .wod-v20-sheet-surface .wv20-trait-row :is(span,input,textarea),body.theme-comic .wod-v5-sheet-surface .wv5-trait-row,body.theme-comic .wod-v5-sheet-surface .wv5-trait-row :is(span,input,textarea){color:rgb(var(--crv-comic-chapa-branca-ink,17, 17, 17))!important;text-shadow:none!important}body.theme-comic .wod-v20-sheet-surface .wv20-trait-row .wod-dot,body.theme-comic .wod-v5-sheet-surface .wv5-trait-row .wod-dot{border-width:2px!important;border-color:rgb(var(--crv-comic-chapa-branca-ink,17, 17, 17))!important;box-shadow:none!important}body.theme-comic .wod-v20-sheet-surface .wv20-trait-row :is(input,textarea)::placeholder,body.theme-comic .wod-v5-sheet-surface .wv5-trait-row :is(input,textarea)::placeholder{color:rgba(var(--crv-comic-chapa-branca-ink,17, 17, 17), .55)!important}body.theme-comic .wodr-trait-sel{color:rgb(var(--art-plate-ink-rgb,255, 255, 255))!important;text-shadow:none!important;max-width:146px!important;height:46px!important;font-size:.95rem!important;font-weight:700!important}body.theme-comic .wodr-trait-sel-wrap:after{opacity:.85}.victorian-dropdown-menu.scroll-menu.theme-comic .menu-option-item{color:rgb(var(--art-plate-ink-rgb,255, 255, 255));letter-spacing:.04em;text-shadow:none;border-left-color:#0000;font-size:.95rem;font-weight:700}.victorian-dropdown-menu.scroll-menu.theme-comic .menu-option-item:hover{color:rgb(var(--art-plate-ink-rgb,255, 255, 255));background:#00000024;border-left-color:#000}.victorian-dropdown-menu.scroll-menu.theme-comic .menu-option-item.selected{color:#000;background:#ffffffb8;border-left-color:#000;font-weight:800}.victorian-dropdown-menu.scroll-menu.theme-comic .menu-option-item.selected .check-icon-gold{color:#000;filter:none}
