.drawing-overlay[data-v-9c3cd366]{inset:0;position:absolute;touch-action:none;-moz-user-select:none;user-select:none;-webkit-user-select:none;z-index:10;-webkit-user-drag:none}.drawing-overlay--readonly[data-v-9c3cd366]{cursor:default}.drawing-overlay--pinch-zoom[data-v-9c3cd366]{touch-action:pinch-zoom}.drawing-overlay__canvas[data-v-9c3cd366]{cursor:crosshair;height:100%;inset:0;position:absolute;-moz-user-select:none;user-select:none;-webkit-user-select:none;width:100%;-webkit-user-drag:none}.drawing-overlay--readonly .drawing-overlay__canvas[data-v-9c3cd366]{cursor:default}.drawing-overlay__eraser-preview[data-v-9c3cd366]{background:rgb(var(--color-danger-rgb)/.16);border:2px solid hsla(0,0%,100%,.86);border-radius:5px;box-shadow:0 8px 18px rgb(var(--color-overlay-rgb)/.18);pointer-events:none;position:absolute;z-index:11}.board-note-pins[data-v-97a9f562]{inset:0;pointer-events:none;position:absolute;z-index:26}.board-note-pin[data-v-97a9f562]{background:transparent;border:0;color:#07111f;cursor:pointer;display:grid;height:44px;padding:0;place-items:center;pointer-events:auto;position:absolute;touch-action:pinch-zoom;transform:translate(-50%,-50%);width:44px;-webkit-tap-highlight-color:transparent}.board-note-pin__marker[data-v-97a9f562]{background:var(--board-note-pin-color,#f59e0b);border:2px solid hsla(0,0%,100%,.9);border-radius:999px 999px 999px 7px;box-shadow:0 0 0 2px #050a12b3,0 8px 18px #00000061;display:grid;font-size:12px;font-weight:950;height:28px;line-height:1;place-items:center;transform:rotate(-45deg);width:28px}.board-note-pin__marker>span[data-v-97a9f562]{transform:rotate(45deg)}.board-note-pin--cluster .board-note-pin__marker[data-v-97a9f562]{background:linear-gradient(145deg,color-mix(in srgb,var(--board-note-pin-color,#f59e0b) 86%,#fff),var(--board-note-pin-color,#f59e0b));border-radius:999px;height:32px;transform:none;width:32px}.board-note-pin--cluster .board-note-pin__marker>span[data-v-97a9f562]{transform:none}.board-note-pin--active[data-v-97a9f562]{z-index:3}.board-note-pin--active .board-note-pin__marker[data-v-97a9f562],.board-note-pin:focus-visible .board-note-pin__marker[data-v-97a9f562]{box-shadow:0 0 0 2px #050a12c2,0 0 0 7px rgb(var(--color-primary-rgb)/.22),0 10px 22px #0000006b;outline:3px solid rgb(var(--color-primary-rgb)/.88);outline-offset:3px}.board-note-pin:hover .board-note-pin__marker[data-v-97a9f562]{box-shadow:0 0 0 2px #050a12bd,0 11px 24px #00000075}.board-note-pin-preview[data-v-97a9f562]{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:linear-gradient(180deg,hsla(0,0%,100%,.055),transparent),rgb(var(--color-surface-rgb)/.96);border:1px solid rgb(var(--color-overlay-rgb)/.16);border-radius:11px;box-shadow:0 16px 34px #00000057;color:var(--color-text);display:grid;gap:4px;padding:10px 12px;pointer-events:none;position:absolute;width:min(260px,calc(100% - 24px));z-index:8}.board-note-pin-preview span[data-v-97a9f562]{color:var(--color-primary);font-size:10px;font-weight:900;letter-spacing:.09em;text-transform:uppercase}.board-note-pin-preview p[data-v-97a9f562]{color:var(--color-text);display:-webkit-box;font-size:12px;font-weight:750;line-height:1.4;margin:0;overflow:hidden;overflow-wrap:anywhere;-webkit-box-orient:vertical;-webkit-line-clamp:3}html[data-theme=light]{color:#111827}html[data-theme=light]{border-color:#fffffff5;box-shadow:0 0 0 2px #0f172a8f,0 8px 18px #0f172a33}html[data-theme=light]{background:linear-gradient(180deg,hsla(0,0%,100%,.82),transparent),rgb(var(--color-surface-rgb)/.98);border-color:#0f172a24;box-shadow:0 16px 34px #0f172a33}@media(prefers-reduced-motion:no-preference){.board-note-pin__marker[data-v-97a9f562]{transition:outline-color .14s ease,box-shadow .14s ease}}.board-elements[data-v-35a74b45]{inset:0;position:absolute;touch-action:none;-moz-user-select:none;user-select:none;-webkit-user-select:none;z-index:20;-webkit-user-drag:none;--board-element-scale:1;--demo-marker-scale:var(--board-element-scale);--demo-marker-size:max(var(--demo-marker-min-size,0px),calc(22px*var(--demo-marker-scale)));--demo-marker-font-size:max(var(--demo-marker-font-min-size,9px),calc(10px*var(--demo-marker-scale)));--demo-marker-name-size:max(var(--demo-marker-name-min-size,8px),calc(9px*var(--demo-marker-scale)));--demo-marker-name-width:max(var(--demo-marker-name-min-width,56px),calc(72px*var(--demo-marker-scale)));--demo-marker-label-gap:max(var(--demo-marker-label-min-gap,4px),calc(5px*var(--demo-marker-scale)));--demo-marker-border-size:max(var(--demo-marker-border-min-size,1px),calc(1px*var(--demo-marker-scale)));--demo-marker-outline-size:max(var(--demo-marker-outline-min-size,1px),calc(2px*var(--demo-marker-scale)));--demo-icon-map-size:max(var(--demo-icon-map-min-size,12px),calc(15px*var(--demo-marker-scale)))}.board-elements--pinch-zoom[data-v-35a74b45]{touch-action:pinch-zoom}.board-elements--thumbnail[data-v-35a74b45]{--demo-marker-min-size:7px;--demo-marker-font-min-size:5px;--demo-marker-name-min-size:5px;--demo-marker-name-min-width:24px;--demo-marker-label-min-gap:1px;--demo-marker-border-min-size:.75px;--demo-marker-outline-min-size:.75px;--demo-icon-map-min-size:4px}.board-elements--pass-through[data-v-35a74b45]{pointer-events:none}.board-paths[data-v-35a74b45]{-moz-user-select:none;user-select:none;-webkit-user-select:none;-webkit-user-drag:none}.board-origin-preview-lines[data-v-35a74b45],.board-paths[data-v-35a74b45]{height:100%;inset:0;overflow:visible;pointer-events:none;position:absolute;width:100%}.board-origin-preview-lines[data-v-35a74b45]{z-index:18}.board-origin-preview-line[data-v-35a74b45]{filter:drop-shadow(0 4px 8px rgb(0 0 0/.4));stroke:#ffffff80;stroke-dasharray:12 10;stroke-linecap:round;stroke-width:max(1.5px,calc(2px*var(--board-element-scale)))}.board-origin-preview-line.is-active[data-v-35a74b45]{opacity:.95;stroke:rgb(var(--color-primary-rgb)/.88);stroke-width:max(2px,calc(3px*var(--board-element-scale)))}.board-path[data-v-35a74b45]{pointer-events:none}.board-path.is-interactive[data-v-35a74b45]{pointer-events:auto}.board-path__hit[data-v-35a74b45]{cursor:grab;fill:none;pointer-events:stroke;stroke:transparent;stroke-linecap:round;stroke-linejoin:round;stroke-width:14}.board-path__line[data-v-35a74b45]{fill:none;filter:drop-shadow(0 1px 0 rgb(0 0 0/.62)) drop-shadow(0 8px 14px rgb(0 0 0/.24));pointer-events:none;stroke:var(--board-path-color,#f59e0b);stroke-linecap:round;stroke-linejoin:round;stroke-width:max(2.25px,calc(2.75px*var(--board-element-scale)))}.board-elements--thumbnail .board-path__hit[data-v-35a74b45]{pointer-events:none;stroke-width:0}.board-elements--thumbnail .board-path__line[data-v-35a74b45]{filter:drop-shadow(0 1px 2px rgb(0 0 0/.5));stroke-width:max(.75px,calc(2.75px*var(--board-element-scale)))}.board-path__line--draft[data-v-35a74b45]{opacity:.78}.board-path__line--remote-draft[data-v-35a74b45]{opacity:.64}.board-path.is-selected .board-path__line[data-v-35a74b45]{filter:drop-shadow(0 0 0 rgb(255 255 255/.9)) drop-shadow(0 0 10px color-mix(in srgb,var(--board-path-color,#f59e0b) 64%,transparent)) drop-shadow(0 8px 14px rgb(0 0 0/.26));stroke-width:max(2.75px,calc(3.25px*var(--board-element-scale)))}.board-path-label[data-v-35a74b45]{background:rgb(var(--color-surface-rgb)/.88);border:1px solid rgb(var(--color-overlay-rgb)/.12);border-radius:999px;box-shadow:0 calc(8px*var(--board-element-scale)) calc(18px*var(--board-element-scale)) #0000003d;color:var(--color-text);cursor:grab;font:inherit;font-size:max(8px,calc(11px*var(--board-element-scale)));font-weight:800;min-height:calc(24px*var(--board-element-scale));min-width:calc(58px*var(--board-element-scale));padding:0 max(7px,calc(9px*var(--board-element-scale)));position:absolute;transform:translate(-50%,-50%)}.board-elements--thumbnail .board-path-label[data-v-35a74b45]{box-shadow:0 calc(3px*var(--board-element-scale)) calc(8px*var(--board-element-scale)) #0003;font-size:max(4px,calc(10px*var(--board-element-scale)));min-height:calc(13px*var(--board-element-scale));min-width:calc(28px*var(--board-element-scale));padding:0 max(2px,calc(5px*var(--board-element-scale)))}.board-path-label.is-selected[data-v-35a74b45]{background:var(--color-selected-bg);border-color:rgb(var(--color-primary-rgb)/.44)}.board-note[data-v-35a74b45],.board-player[data-v-35a74b45],.board-utility[data-v-35a74b45]{position:absolute;transform:translate(-50%,-50%)}.board-note[data-v-35a74b45]:not(.is-interactive),.board-path-label[data-v-35a74b45]:not(.is-interactive),.board-player[data-v-35a74b45]:not(.is-interactive),.board-utility[data-v-35a74b45]:not(.is-interactive),.board-utility__origin[data-v-35a74b45]:not(.is-interactive){pointer-events:none}.board-player[data-v-35a74b45]{background:transparent;border:0;color:#fff;cursor:grab;height:calc(40px*var(--board-element-scale));padding:0;width:calc(40px*var(--board-element-scale))}.board-player__disc[data-v-35a74b45]{align-items:center;border:max(1px,calc(2px*var(--board-element-scale))) solid hsla(0,0%,100%,.82);border-radius:999px;box-shadow:0 calc(10px*var(--board-element-scale)) calc(22px*var(--board-element-scale)) #00000057;display:inline-flex;font-size:max(9px,calc(12px*var(--board-element-scale)));font-weight:800;height:calc(36px*var(--board-element-scale));justify-content:center;width:calc(36px*var(--board-element-scale))}.board-player--t .board-player__disc[data-v-35a74b45]{background:#d89a36}.board-player--ct .board-player__disc[data-v-35a74b45]{background:#427ccf}.board-player__label[data-v-35a74b45]{background:rgb(var(--color-surface-rgb)/.92);border:1px solid rgb(var(--color-overlay-rgb)/.16);border-radius:max(6px,calc(8px*var(--board-element-scale)));bottom:calc(100% + var(--board-player-label-gap));color:var(--color-text);font:inherit;font-size:max(8px,calc(11px*var(--board-element-scale)));font-weight:700;left:50%;position:absolute;text-align:center;transform:translate(-50%);width:max(62px,calc(86px*var(--board-element-scale)))}.board-player__label--static[data-v-35a74b45],.board-player__role[data-v-35a74b45]{padding:max(1px,calc(2px*var(--board-element-scale))) max(4px,calc(6px*var(--board-element-scale)));pointer-events:none}.board-player__role[data-v-35a74b45]{background:#070c12b8;border:1px solid hsla(0,0%,100%,.16);color:#ffffffdb;font-size:max(7px,calc(9px*var(--board-element-scale)));font-weight:800;left:50%;line-height:1.25;max-width:max(62px,calc(90px*var(--board-element-scale)));overflow:hidden;position:absolute;text-overflow:ellipsis;top:calc(100% + var(--board-player-label-gap));transform:translate(-50%);white-space:nowrap}.board-utility[data-v-35a74b45]{cursor:grab}.board-utility__marker[data-v-35a74b45],.board-utility__origin[data-v-35a74b45]{border:1px solid hsla(0,0%,100%,.72);box-shadow:0 calc(10px*var(--board-element-scale)) calc(22px*var(--board-element-scale)) #00000047}.board-utility__marker[data-v-35a74b45]{background:var(--board-utility-color,#7c92b2);border-color:#071323d1;border-radius:50%;box-shadow:0 calc(10px*var(--board-element-scale)) calc(22px*var(--board-element-scale)) #00000047,0 0 calc(14px*var(--board-element-scale)) color-mix(in srgb,var(--board-utility-color,#7c92b2) 30%,transparent),inset 0 0 0 1px #ffffff29;color:#fff;display:grid;font-size:max(8px,calc(10px*var(--board-element-scale)));font-weight:900;height:calc(38px*var(--board-element-scale));padding:0;place-items:center;width:calc(38px*var(--board-element-scale))}.board-utility__icon[data-v-35a74b45]{display:block;filter:drop-shadow(0 1px 3px rgb(0 0 0/.55));height:calc(24px*var(--board-element-scale));-o-object-fit:contain;object-fit:contain;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:calc(24px*var(--board-element-scale))}.board-elements--light .board-utility__marker[data-v-35a74b45],html[data-theme=light] .board-utility__marker[data-v-35a74b45]{background:var(--board-utility-color,#7c92b2);border-color:#07132394;box-shadow:0 calc(10px*var(--board-element-scale)) calc(18px*var(--board-element-scale)) #16202b29,0 0 calc(14px*var(--board-element-scale)) color-mix(in srgb,var(--board-utility-color,#7c92b2) 24%,transparent),inset 0 0 0 1px #ffffff2e;color:#0f172a}.board-elements--light .board-utility__icon[data-v-35a74b45],html[data-theme=light] .board-utility__icon[data-v-35a74b45]{filter:drop-shadow(0 1px 1px rgb(255 255 255/.75))}.board-utility__origin[data-v-35a74b45]{background:var(--color-text);border-radius:999px;cursor:crosshair;height:calc(12px*var(--board-element-scale));opacity:.72;position:absolute;transform:translate(-50%,-50%);transition:opacity .14s ease,transform .14s ease,box-shadow .14s ease;width:calc(12px*var(--board-element-scale));z-index:21}.board-elements--thumbnail .board-utility__origin[data-v-35a74b45]{box-shadow:0 calc(3px*var(--board-element-scale)) calc(7px*var(--board-element-scale)) #0000003d;height:max(3px,calc(12px*var(--board-element-scale)));width:max(3px,calc(12px*var(--board-element-scale)))}.board-utility__origin.is-selected[data-v-35a74b45],.board-utility__origin[data-v-35a74b45]:hover{height:calc(16px*var(--board-element-scale));opacity:1;width:calc(16px*var(--board-element-scale))}.board-utility__line[data-v-35a74b45]{background:#ffffffc7;height:max(1px,calc(2px*var(--board-element-scale)));opacity:.42;pointer-events:none;position:absolute;transform-origin:left center;z-index:20}.board-elements--thumbnail .board-utility__line[data-v-35a74b45]{height:max(.75px,calc(2px*var(--board-element-scale)))}.board-utility__line.is-selected[data-v-35a74b45]{opacity:.82}.board-origin-candidate[data-v-35a74b45]{background:color-mix(in srgb,var(--color-surface) 78%,rgb(var(--color-primary-rgb)) 22%);border:var(--demo-marker-border-size) solid hsla(0,0%,100%,.34);border-radius:999px;box-shadow:0 0 0 var(--demo-marker-outline-size) #00000057,0 calc(8px*var(--demo-marker-scale)) calc(18px*var(--demo-marker-scale)) #00000061,inset 0 1px #ffffff1a;color:var(--color-text);cursor:pointer;height:max(24px,calc(28px*var(--demo-marker-scale)));padding:0;position:absolute;transform:translate(-50%,-50%);transition:transform .14s ease,border-color .14s ease,box-shadow .14s ease,background .14s ease;width:max(24px,calc(28px*var(--demo-marker-scale)));z-index:24}.board-origin-candidate.is-active[data-v-35a74b45],.board-origin-candidate[data-v-35a74b45]:hover{background:color-mix(in srgb,var(--color-surface) 58%,rgb(var(--color-primary-rgb)) 42%);border-color:rgb(var(--color-primary-rgb)/.82);box-shadow:0 0 0 max(2px,calc(3px*var(--demo-marker-scale))) rgb(var(--color-primary-rgb)/.18),0 calc(10px*var(--demo-marker-scale)) calc(22px*var(--demo-marker-scale)) #00000070;transform:translate(-50%,-50%) scale(1.08)}.board-origin-candidate__avatar[data-v-35a74b45]{display:block;height:max(11px,calc(13px*var(--demo-marker-scale)));margin:0 auto;position:relative;width:max(11px,calc(13px*var(--demo-marker-scale)))}.board-origin-candidate__avatar span[data-v-35a74b45]:first-child{background:currentColor;border-radius:999px;height:42%;left:50%;position:absolute;top:0;transform:translate(-50%);width:42%}.board-origin-candidate__avatar span[data-v-35a74b45]:last-child{background:currentColor;border-radius:999px 999px 35% 35%;bottom:0;height:58%;left:50%;position:absolute;transform:translate(-50%);width:78%}.board-origin-candidate>span[data-v-35a74b45]:last-child{background:#05090fc7;border:1px solid hsla(0,0%,100%,.16);border-radius:999px;bottom:calc(-5px*var(--demo-marker-scale));color:#fff;display:grid;font-size:max(7px,calc(8px*var(--demo-marker-scale)));font-weight:900;height:max(13px,calc(15px*var(--demo-marker-scale)));line-height:1;min-width:max(13px,calc(15px*var(--demo-marker-scale)));place-items:center;position:absolute;right:calc(-5px*var(--demo-marker-scale))}.board-elements--light .board-utility__origin[data-v-35a74b45],html[data-theme=light] .board-utility__origin[data-v-35a74b45]{background:#16202b;border-color:#ffffffeb;box-shadow:0 calc(6px*var(--board-element-scale)) calc(14px*var(--board-element-scale)) #16202b38}.board-elements--light .board-utility__line[data-v-35a74b45],html[data-theme=light] .board-utility__line[data-v-35a74b45]{background:#16202b94}.board-note[data-v-35a74b45]{background:#231e12db;border:1px solid rgb(var(--color-warning-rgb)/.32);border-radius:max(7px,calc(10px*var(--board-element-scale)));box-shadow:0 calc(12px*var(--board-element-scale)) calc(24px*var(--board-element-scale)) #0000003d;color:#fff4cf;cursor:grab;min-height:max(42px,calc(58px*var(--board-element-scale)));padding:max(6px,calc(9px*var(--board-element-scale))) max(7px,calc(10px*var(--board-element-scale)));width:max(96px,calc(132px*var(--board-element-scale)))}.board-note p[data-v-35a74b45]{font-size:max(9px,calc(12px*var(--board-element-scale)));margin:0;white-space:pre-wrap}.board-note p[data-v-35a74b45],.board-note__editor[data-v-35a74b45]{line-height:1.35;overflow-wrap:anywhere;width:100%;word-break:break-word}.board-note__editor[data-v-35a74b45]{background:transparent;border:0;color:inherit;font:inherit;font-size:max(9px,calc(12px*var(--board-element-scale)));min-height:max(38px,calc(54px*var(--board-element-scale)));outline:0;resize:none}.board-note.is-selected[data-v-35a74b45],.board-utility.is-selected .board-utility__marker[data-v-35a74b45],.is-selected .board-player__disc[data-v-35a74b45]{outline:max(1px,calc(2px*var(--board-element-scale))) solid rgb(var(--color-primary-rgb)/.72);outline-offset:max(2px,calc(3px*var(--board-element-scale)))}.board-player.player-marker[data-v-35a74b45]{color:#fff;filter:drop-shadow(0 calc(2px*var(--demo-marker-scale)) calc(4px*var(--demo-marker-scale)) rgb(0 0 0/.72));height:var(--demo-marker-size);width:var(--demo-marker-size)}.player-marker--t[data-v-35a74b45]{--team-color:#d59a2d}.player-marker--ct[data-v-35a74b45]{--team-color:#477dd7}.board-player__disc.player-marker__dot[data-v-35a74b45]{background:linear-gradient(to bottom,rgba(14,17,25,.9) 0 calc(100% - var(--hp-percent, 100%)),var(--team-color,#477dd7) calc(100% - var(--hp-percent, 100%)) 100%);border:var(--demo-marker-border-size) solid hsla(0,0%,100%,.5);box-shadow:0 0 0 var(--demo-marker-outline-size) #00000061,inset 0 0 calc(8px*var(--demo-marker-scale)) #ffffff1f;font-size:0;height:var(--demo-marker-size);position:relative;width:var(--demo-marker-size)}.board-player__label[data-v-35a74b45]{background:transparent;border:0;border-radius:0;bottom:calc(100% + var(--demo-marker-label-gap));color:#f8fafcf5;font-size:var(--demo-marker-name-size);font-weight:850;line-height:1;min-height:unset;padding:0;text-shadow:0 1px 0 rgba(0,0,0,.88),0 3px 8px rgba(0,0,0,.58);width:var(--demo-marker-name-width)}input.board-player__label[data-v-35a74b45]{background:#060a1257;border-bottom:1px solid hsla(0,0%,100%,.42);color:#fff;min-height:calc(18px*var(--demo-marker-scale));outline:0}.board-player__role[data-v-35a74b45]{background:#05090f9e;border-color:#ffffff21;border-radius:999px;font-size:max(7px,calc(8px*var(--demo-marker-scale)));line-height:1.15;max-width:var(--demo-marker-name-width);padding:1px max(4px,calc(5px*var(--demo-marker-scale)));top:calc(100% + var(--demo-marker-label-gap))}.board-utility[data-v-35a74b45],.board-utility__marker.nade-marker[data-v-35a74b45]{height:var(--demo-marker-size);width:var(--demo-marker-size)}.board-utility__marker.nade-marker[data-v-35a74b45]{background:var(--utility-color,var(--board-utility-color,#7c92b2));border:var(--demo-marker-border-size) solid rgba(7,19,35,.82);box-shadow:0 0 calc(16px*var(--demo-marker-scale)) color-mix(in srgb,var(--utility-color,#7c92b2) 30%,transparent),inset 0 0 0 var(--demo-marker-border-size) #ffffff24}.board-utility__icon.demo-icon--map[data-v-35a74b45]{filter:drop-shadow(0 1px 2px rgb(0 0 0/.58));height:var(--demo-icon-map-size);width:var(--demo-icon-map-size)}.board-note[data-v-35a74b45]{background:transparent;border:0;border-radius:0;box-shadow:none;color:var(--board-note-color,#f59e0b);max-width:max(150px,calc(230px*var(--demo-marker-scale)));min-height:0;min-width:max(42px,calc(54px*var(--demo-marker-scale)));padding:0;transform:translate(-50%,-50%) rotate(var(--board-note-rotation,0deg));width:auto}.board-elements--thumbnail .board-note[data-v-35a74b45]{max-width:max(72px,calc(230px*var(--demo-marker-scale)));min-width:max(18px,calc(54px*var(--demo-marker-scale)))}.board-note .board-note__text[data-v-35a74b45]{color:var(--board-note-color,#f59e0b);font-size:max(11px,calc(15px*var(--demo-marker-scale)));font-weight:950;letter-spacing:0;line-height:1.07;margin:0;overflow-wrap:anywhere;text-align:left;text-shadow:0 1px 0 rgba(14,17,22,.95),0 2px 0 rgba(0,0,0,.36),0 5px 11px rgba(0,0,0,.48),0 0 10px color-mix(in srgb,var(--board-note-color,#f59e0b) 34%,transparent);white-space:pre-wrap;width:auto;word-break:normal}.board-elements--thumbnail .board-note .board-note__text[data-v-35a74b45]{font-size:max(5px,calc(15px*var(--demo-marker-scale)));text-shadow:0 1px 0 rgba(14,17,22,.88),0 2px 5px rgba(0,0,0,.36)}.board-note .board-note__editor[data-v-35a74b45]{background:#080e1861;border:1px solid rgb(var(--color-primary-rgb)/.44);border-radius:5px;caret-color:currentColor;color:var(--board-note-color,#f59e0b);font:inherit;font-size:max(11px,calc(15px*var(--demo-marker-scale)));font-weight:950;letter-spacing:0;line-height:1.07;min-height:max(32px,calc(42px*var(--demo-marker-scale)));outline:0;overflow:hidden;padding:2px 4px;resize:none;text-align:left;text-shadow:0 1px 0 rgba(14,17,22,.95),0 2px 0 rgba(0,0,0,.36),0 5px 11px rgba(0,0,0,.48),0 0 10px color-mix(in srgb,var(--board-note-color,#f59e0b) 34%,transparent);width:min(100%,max(118px,calc(180px*var(--demo-marker-scale))))}.board-note.is-selected[data-v-35a74b45]{outline:0}.board-note.is-selected .board-note__text[data-v-35a74b45]{text-shadow:0 1px 0 rgba(14,17,22,.95),0 2px 0 rgba(0,0,0,.38),0 5px 11px rgba(0,0,0,.5),0 0 2px hsla(0,0%,100%,.42),0 0 12px color-mix(in srgb,var(--board-note-color,#f59e0b) 62%,transparent)}.board-note__rotate-handle[data-v-35a74b45]{background:radial-gradient(circle at 50% 50%,rgb(var(--color-primary-rgb)/.92) 0 34%,transparent 36%),#080e18db;border:1px solid hsla(0,0%,100%,.72);border-radius:999px;box-shadow:0 0 0 1px rgb(var(--color-overlay-rgb)/.4),0 8px 16px #00000061;cursor:grab;height:max(15px,calc(18px*var(--demo-marker-scale)));padding:0;position:absolute;right:max(-22px,calc(-24px*var(--demo-marker-scale)));top:50%;transform:translateY(-50%);width:max(15px,calc(18px*var(--demo-marker-scale)))}.board-note__rotate-handle[data-v-35a74b45]:before{border-color:hsla(0,0%,100%,.82) hsla(0,0%,100%,.82) transparent transparent;border-radius:999px;border-style:solid;border-width:1.5px;content:"";inset:3px;position:absolute}.board-note__rotate-handle[data-v-35a74b45]:active{cursor:grabbing}.board-player-cursor[data-v-35a74b45],.board-utility-cursor[data-v-35a74b45]{filter:drop-shadow(0 2px 4px rgb(0 0 0/.42)) drop-shadow(0 10px 18px rgb(0 0 0/.28));pointer-events:none;position:absolute;transform:translate(-50%,-50%);z-index:40}.board-player-cursor__marker[data-v-35a74b45]{background:linear-gradient(to bottom,rgba(14,17,25,.86) 0 calc(100% - var(--hp-percent, 100%)),var(--team-color,#477dd7) calc(100% - var(--hp-percent, 100%)) 100%);border:var(--demo-marker-border-size) solid hsla(0,0%,100%,.64);display:block}.board-player-cursor__marker[data-v-35a74b45],.board-utility-cursor__marker[data-v-35a74b45]{border-radius:999px;box-shadow:0 0 0 var(--demo-marker-outline-size) #0000004d,inset 0 0 0 1px #ffffff24;height:max(24px,calc(30px*var(--demo-marker-scale)));width:max(24px,calc(30px*var(--demo-marker-scale)))}.board-utility-cursor__marker[data-v-35a74b45]{background:var(--utility-color,var(--board-utility-color,#7c92b2));border:var(--demo-marker-border-size) solid hsla(0,0%,100%,.64);color:#fff;display:grid;font-size:max(8px,calc(10px*var(--demo-marker-scale)));font-weight:900;place-items:center}.board-utility-cursor__marker img[data-v-35a74b45]{filter:drop-shadow(0 1px 2px rgb(0 0 0/.58));height:62%;-o-object-fit:contain;object-fit:contain;width:62%}.board-utility-cursor__marker--incendiary img[data-v-35a74b45],.board-utility-cursor__marker--smoke img[data-v-35a74b45]{height:54%;transform:translateY(-8%);width:54%}.board-player.is-selected .board-player__disc[data-v-35a74b45],.board-utility.is-selected .board-utility__marker[data-v-35a74b45]{outline:max(2px,calc(3px*var(--demo-marker-scale))) solid rgb(var(--color-primary-rgb)/.74);outline-offset:max(2px,calc(3px*var(--demo-marker-scale)))}.stage[data-v-45cbf2ab]{height:100%;margin:0;min-height:min(72dvh,560px);position:relative;touch-action:none;width:100%}.stage--readonly[data-v-45cbf2ab]{cursor:default}.stage--pinch-zoom[data-v-45cbf2ab]{touch-action:pinch-zoom}.stage__background[data-v-45cbf2ab],.stage__surface[data-v-45cbf2ab]{inset:0;position:absolute}.stage__surface[data-v-45cbf2ab]{background:linear-gradient(180deg,#ffffff0a,#fff0),rgb(var(--color-surface-rgb)/.58);border:1px solid rgb(var(--color-overlay-rgb)/.08);border-radius:20px;box-shadow:inset 0 1px #ffffff0a,0 16px 36px rgb(var(--color-overlay-rgb)/.12);overflow:hidden}.stage__surface[data-v-45cbf2ab]:before{background:radial-gradient(circle at 50% 45%,hsla(0,0%,100%,.05),transparent 52%),#04080d47;z-index:1}.stage__surface[data-v-45cbf2ab]:after,.stage__surface[data-v-45cbf2ab]:before{content:"";inset:0;pointer-events:none;position:absolute}.stage__surface[data-v-45cbf2ab]:after{border-radius:inherit;box-shadow:inset 0 0 0 1px #ffffff05,inset 0 18px 52px rgb(var(--color-overlay-rgb)/.2);z-index:30}.stage__background[data-v-45cbf2ab]{height:100%;-o-object-fit:cover;object-fit:cover;opacity:.3;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%;z-index:0}.stage__radar[data-v-45cbf2ab]{aspect-ratio:1;height:auto;left:50%;max-height:calc(100% - 36px);max-width:calc(100% - 36px);overflow:hidden;position:absolute;top:50%;transform:translate(-50%,-50%);width:min(calc(100% - 36px),var(--board-radar-size,var(--board-stage-size,860px)));z-index:10}.stage__board[data-v-45cbf2ab]{height:100%;inset:0;-o-object-fit:contain;object-fit:contain;pointer-events:none;position:absolute;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%;z-index:2}.stage--mobile-layout[data-v-45cbf2ab]{height:100%;margin:0 auto;min-height:0;width:100%}.stage--mobile-layout .stage__surface[data-v-45cbf2ab]{border-radius:18px}html[data-theme=light]{background:radial-gradient(circle at 50% 45%,hsla(0,0%,100%,.22),transparent 52%),#ffffff94}html[data-theme=dark]{background:radial-gradient(circle at 50% 45%,hsla(0,0%,100%,.05),transparent 52%),#04080d57}
