@import "https://fonts.googleapis.com/css2?family=Barlow+Condensed:wght@600&family=Barlow:ital,wght@0,400;0,500;0,600;1,400&family=IBM+Plex+Mono:wght@400;500&family=Special+Elite&display=swap";.fow-menu-anchor[data-v-8da01aaa]{display:inline-flex;position:relative}.fow-menu[data-v-8da01aaa]{top:calc(100% + var(--space-4));z-index:1050;max-width:calc(100vw - 2 * var(--space-16));position:absolute}.fow-menu-end[data-v-8da01aaa]{right:0}.fow-menu-start[data-v-8da01aaa]{left:0}.play-card[data-v-137eaa34]{position:relative}.play-card[data-v-137eaa34]:hover{border-color:var(--fow-field-border-color)}.play-card[data-v-137eaa34]:has(.play-card-link:focus-visible){outline:2px solid var(--fow-focus-color);outline-offset:2px}.fow-card-media[data-v-137eaa34]{aspect-ratio:3/4;height:auto}.play-card-link[data-v-137eaa34]{font:inherit;letter-spacing:inherit;text-transform:inherit;text-align:left;color:inherit;cursor:pointer;background:0 0;border:0;padding:0}.play-card-link[data-v-137eaa34]:focus-visible{outline:none}.play-card-link[data-v-137eaa34]:after{content:"";position:absolute;inset:0}.page[data-v-b9153d9d]{--fow-gap:var(--space-32);padding-block:var(--space-32) var(--space-48)}h1[data-v-b9153d9d],h2[data-v-b9153d9d]{margin:0}section[data-v-b9153d9d]{--fow-gap:var(--space-16)}.empty[data-v-b9153d9d]{color:var(--fow-muted-color);margin:0}.homepage[data-v-802c8577]{min-height:100vh;padding:calc(var(--space-48) + var(--control-medium)) var(--space-16) var(--space-48);box-sizing:border-box;color:#fff;background:linear-gradient(#1b2a3c59,#1b2a3c8c),url(/welcome.webp) 50%/cover no-repeat;place-items:center;display:grid;position:relative}.homepage-title[data-v-802c8577]{justify-items:center;gap:var(--space-16);text-align:center;display:grid}.homepage-title h1[data-v-802c8577]{margin:0}.homepage-title img[data-v-802c8577]{filter:drop-shadow(0 2px 12px #11182099);width:min(560px,100%);height:auto;display:block}.homepage-tagline[data-v-802c8577]{font:var(--text-typewriter);text-shadow:0 1px 8px #111820e6;margin:0}.login-buttons[data-v-802c8577]{top:var(--space-16);right:var(--space-16);gap:var(--space-8);margin:0;display:flex;position:absolute}.login-buttons .fow-btn-outline[data-v-802c8577]{background:var(--login-panel)}.login-unavailable[data-v-802c8577]{text-shadow:0 1px 8px #111820e6}.box-card[data-v-db98ba9b]{position:relative}.box-card[data-v-db98ba9b]:hover{border-color:var(--fow-field-border-color)}.box-card[data-v-db98ba9b]:has(.box-card-link:focus-visible){outline:2px solid var(--fow-focus-color);outline-offset:2px}.fow-card-media[data-v-db98ba9b]{aspect-ratio:3/4;height:auto}.box-card-link[data-v-db98ba9b]{font:inherit;letter-spacing:inherit;text-transform:inherit;text-align:left;color:inherit;cursor:pointer;background:0 0;border:0;padding:0}.box-card-link[data-v-db98ba9b]:focus-visible{outline:none}.box-card-link[data-v-db98ba9b]:after{content:"";position:absolute;inset:0}.box-card-meta[data-v-db98ba9b]{margin-top:var(--space-8)}.box-card-meta .fow-card-meta[data-v-db98ba9b]{margin:0}.box-card-new[data-v-db98ba9b]{place-content:center;justify-items:center;gap:var(--space-8);min-height:160px;font:var(--text-body);color:var(--fow-primary-color);border:1px dashed var(--fow-field-border-color);border-radius:var(--radius-container);cursor:pointer;background:0 0;display:grid}.box-card-new[data-v-db98ba9b]:hover{background:var(--fow-light-color)}.fow-dialog-head-actions[data-v-33536880]{align-items:center;gap:var(--space-4);display:flex}.page[data-v-7bd65ac7]{padding-block:var(--space-32) var(--space-48)}h1[data-v-7bd65ac7]{margin:0}.piece{flex:none;position:relative}.piece-body{background:var(--piece-color,var(--fow-surface-color));width:100%;height:100%;position:relative;overflow:hidden}.piece-image{object-fit:cover;width:100%;height:100%;display:block}.piece:is(.piece-wood,.piece-block){container-type:size}.piece-solid{--edge:color-mix(in srgb, var(--piece-color,#a7adb3) 60%, #000);overflow:visible}.piece-sides{pointer-events:none;--side-h:color-mix(in srgb, var(--piece-color,#a7adb3) 78%, #000);--side-v:color-mix(in srgb, var(--piece-color,#a7adb3) 58%, #000);position:absolute}.piece-sides i{position:absolute;inset:0}.piece-side-h{background:var(--side-h)}.piece-side-v{background:var(--side-v)}.piece-stacked{box-shadow:calc(var(--dx) * .2) calc(var(--dy) * .2) 0 var(--edge), calc(var(--dx) * .4) calc(var(--dy) * .4) 0 var(--edge), calc(var(--dx) * .6) calc(var(--dy) * .6) 0 var(--edge), calc(var(--dx) * .8) calc(var(--dy) * .8) 0 var(--edge), var(--dx) var(--dy) 0 var(--edge), var(--dx) var(--dy) 1px #0000004d}.piece-wood .piece-solid{background:linear-gradient(135deg, #ffffff59, #fff0 50%, #0000001f), var(--piece-color,#a7adb3)}.piece-block .piece-solid{background:linear-gradient(135deg, #ffffff2e, #0000001f), var(--piece-color,#a7adb3);padding:10%}.piece-block:not(.piece-flat) .piece-sides{--side-h:color-mix(in srgb, var(--piece-color,#a7adb3) 72%, #fff)}.piece-block .piece-image{border-radius:4%}.piece.is-unknown .piece-body:not(.piece-solid){background:repeating-linear-gradient(45deg, var(--fow-line-color) 0 4px, var(--fow-light-color) 4px 8px)}.sneakPeak{transition-property:scale;transition-duration:.3s;transition-delay:.5s}.sneakPeak:hover{z-index:1;scale:2}@media (prefers-reduced-motion:reduce){.sneakPeak{transition:none}}.elementLabel{margin-top:var(--space-4);padding:2px var(--space-4);font:500 10px/1.2 var(--font-sans);color:var(--fow-light-color);text-align:center;white-space:nowrap;background-color:var(--fow-dark-color);border-radius:var(--radius-control);display:none;position:absolute;top:100%;left:50%;transform:translate(-50%)}.sneakPeak:hover .elementLabel{display:block}.confirmation-text[data-v-394a7f70]{margin:0}.storage-usage[data-v-62c32341]{align-items:center;gap:var(--space-8);display:flex}.storage-usage .fow-progress[data-v-62c32341]{flex:1}.storage-usage-value[data-v-62c32341]{font:var(--text-number);color:var(--fow-muted-color);white-space:nowrap}.library-picker[data-v-df24a6e2]{--fow-gap:var(--space-12)}.picker-grid[data-v-df24a6e2]{gap:var(--space-8);flex-wrap:wrap;max-height:360px;display:flex;overflow-y:auto}.picker-image[data-v-df24a6e2]{justify-items:center;gap:var(--space-4);padding:var(--space-4);background:var(--fow-page-color);border:1px solid var(--fow-line-color);border-radius:var(--radius-control);cursor:pointer;display:grid}.picker-image img[data-v-df24a6e2]{object-fit:contain;max-width:96px;height:64px;display:block}.picker-image[aria-pressed=true][data-v-df24a6e2],.picker-image[aria-checked=true][data-v-df24a6e2]{border-color:var(--fow-primary-color);box-shadow:0 0 0 2px var(--fow-primary-color)}.picker-name[data-v-df24a6e2]{max-width:96px;font:var(--text-small);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.piece-editor[data-v-bb58a5ff]{--fow-gap:var(--space-16)}.editor-preview[data-v-bb58a5ff]{justify-items:center;gap:var(--space-8);padding:var(--space-16);background:var(--fow-light-color);border-radius:var(--radius-container);display:grid}.preview-faces[data-v-bb58a5ff]{max-width:100%;overflow-x:auto}.editor-size[data-v-bb58a5ff],.editor-faces[data-v-bb58a5ff]{border:none;margin:0;padding:0}.size-fields[data-v-bb58a5ff]{--fow-gap:var(--space-8);align-items:center}.size-fields .fow-field-number[data-v-bb58a5ff]{width:88px}.size-presets[data-v-bb58a5ff]{--fow-gap:var(--space-4);margin-top:var(--space-4)}.size-error[data-v-bb58a5ff]{color:var(--fow-danger-color)}.colours[data-v-bb58a5ff]{--fow-gap:var(--space-4);align-items:center}.colour-field[data-v-bb58a5ff]{background:var(--fow-page-color);border:1px solid var(--fow-field-border-color);border-radius:var(--radius-control);cursor:pointer;width:36px;height:36px;padding:2px}.colour-swatch[data-v-bb58a5ff]{border:1px solid var(--fow-line-color);cursor:pointer;border-radius:50%;width:24px;height:24px}.colour-swatch[aria-pressed=true][data-v-bb58a5ff]{box-shadow:0 0 0 2px var(--fow-page-color), 0 0 0 4px var(--fow-primary-color)}.face-images[data-v-bb58a5ff]{--fow-gap:var(--space-4);align-items:center}.face-thumb[data-v-bb58a5ff]{object-fit:contain;border:1px solid var(--fow-line-color);border-radius:var(--radius-control);max-width:56px;height:40px;display:block}.face-list[data-v-bb58a5ff]{gap:var(--space-4);margin:0;padding:0;list-style:none;display:grid}.face-row[data-v-bb58a5ff]{align-items:center;gap:var(--space-8);min-height:44px;padding:var(--space-4) var(--space-8);background:var(--fow-page-color);border:1px solid var(--fow-line-color);border-radius:var(--radius-control);display:flex}.face-name[data-v-bb58a5ff]{min-width:52px;font:var(--text-small);font-weight:600}.face-back[data-v-bb58a5ff]{margin-left:auto}.copies[data-v-bb58a5ff]{max-width:120px}.editor-actions[data-v-bb58a5ff]{--fow-gap:var(--space-8);padding-top:var(--space-8);border-top:1px solid var(--fow-line-color)}.box-pieces[data-v-91e3b726]{gap:var(--space-24);align-items:start;display:grid}.box-pieces.is-editable[data-v-91e3b726]{grid-template-columns:minmax(0,1fr) minmax(320px,400px)}@media (width<=900px){.box-pieces.is-editable[data-v-91e3b726]{grid-template-columns:minmax(0,1fr)}}.collections[data-v-91e3b726]{--fow-gap:var(--space-16);min-width:0}.pieces-tools[data-v-91e3b726]{justify-content:flex-end}.collection[data-v-91e3b726]{gap:var(--space-12);padding:var(--space-16);display:grid}.collection-head[data-v-91e3b726]{align-items:center;gap:var(--space-12);flex-wrap:wrap;display:flex}.collection-title[data-v-91e3b726]{font:var(--text-h4);letter-spacing:.02em;margin:0}.count[data-v-91e3b726]{font:400 14px/1 var(--font-mono);color:var(--fow-muted-color)}.collection-rename[data-v-91e3b726]{max-width:360px}.collection-tools[data-v-91e3b726]{--fow-gap:var(--space-4)}.pieces-grid[data-v-91e3b726]{align-items:flex-end;gap:var(--space-8);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.piece-tile[data-v-91e3b726]{justify-items:center;gap:var(--space-4);max-width:180px;padding:var(--space-8);border-radius:var(--radius-control);cursor:pointer;background:0 0;border:1px solid #0000;display:grid}.piece-tile[data-v-91e3b726]:disabled{cursor:default}.piece-tile[data-v-91e3b726]:not(:disabled):hover{background:var(--fow-light-color)}.piece-tile[aria-pressed=true][data-v-91e3b726]{background:var(--fow-light-color);border-color:var(--fow-primary-color);box-shadow:0 0 0 1px var(--fow-primary-color)}.piece-name[data-v-91e3b726]{max-width:120px;font:var(--text-small);color:var(--fow-text-color);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.editor-panel[data-v-91e3b726]{top:var(--space-16);gap:var(--space-12);max-height:calc(100vh - 2 * var(--space-16));padding:var(--space-16);background:var(--fow-page-color);border:1px solid var(--fow-line-color);border-radius:var(--radius-container);display:grid;position:sticky;overflow-y:auto}.editor-title[data-v-91e3b726]{font:var(--text-h5);margin:0}.collection[data-v-b86ea712]{gap:var(--space-12);padding:var(--space-16);display:grid}.collection-head[data-v-b86ea712]{align-items:center;gap:var(--space-12);flex-wrap:wrap;display:flex}.collection-title[data-v-b86ea712]{font:var(--text-h4);letter-spacing:.02em;margin:0}.count[data-v-b86ea712]{font:400 14px/1 var(--font-mono);color:var(--fow-muted-color)}.collection-name[data-v-b86ea712]{flex:240px;min-width:0;max-width:360px}.tools[data-v-b86ea712]{--fow-gap:var(--space-4)}.elements[data-v-b86ea712]{align-items:flex-start;gap:var(--space-12);flex-wrap:wrap;display:flex}.element[data-v-b86ea712]{justify-items:center;gap:var(--space-4);max-width:160px;display:grid}.element .fow-field[data-v-b86ea712]{width:120px;height:var(--control-small)}.element-label[data-v-b86ea712]{font:var(--text-small);text-align:center}.add-element[data-v-b86ea712]{place-content:center;justify-items:center;gap:var(--space-4);min-width:96px;min-height:96px;padding:var(--space-8);font:var(--text-small);color:var(--fow-primary-color);border:1px dashed var(--fow-field-border-color);border-radius:var(--radius-container);cursor:pointer;background:0 0;display:grid}.add-element[data-v-b86ea712]:hover{background:var(--fow-light-color)}.board-image[data-v-b86ea712]{overflow-x:auto}.dice[data-v-230376d5]{vertical-align:middle;display:inline-flex}.dice-settings[data-v-18518604]{--fow-gap:var(--space-24)}.group[data-v-18518604]{--fow-gap:var(--space-8)}h3[data-v-18518604]{margin:0}.dice-off[data-v-18518604]{opacity:.25}.dice-editable[data-v-18518604]{cursor:pointer}.remove-category[data-v-18518604]{margin:0 calc(-1 * var(--space-4)) 0 var(--space-4);color:inherit;cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:inline-grid}.new-category[data-v-18518604]{max-width:360px}.empty[data-v-18518604]{color:var(--fow-muted-color)}.library-image[data-v-5d3173a8]{justify-items:center;gap:var(--space-4);padding:var(--space-8);font:var(--text-small);color:var(--fow-text-color);text-align:center;background:var(--fow-surface-color);border:1px solid var(--fow-line-color);border-radius:var(--radius-container);display:grid;position:relative}button.library-image[data-v-5d3173a8]{cursor:pointer}button.library-image[data-v-5d3173a8]:hover{border-color:var(--fow-field-border-color)}.library-image.selected[data-v-5d3173a8]{background:var(--fow-light-color);border-color:var(--fow-primary-color);box-shadow:inset 0 0 0 1px var(--fow-primary-color)}.library-image img[data-v-5d3173a8]{object-fit:contain;max-width:100%;height:100px}.library-image-name[data-v-5d3173a8]{overflow-wrap:anywhere}.library-delete[data-v-5d3173a8]{top:var(--space-4);right:var(--space-4);position:absolute}.library-add[data-v-5d3173a8]{place-content:center;justify-items:center;gap:var(--space-4);min-height:140px;font:var(--text-small);color:var(--fow-primary-color);border:1px dashed var(--fow-field-border-color);border-radius:var(--radius-container);cursor:pointer;background:0 0;display:grid}.library-add[data-v-5d3173a8]:hover{background:var(--fow-light-color)}.library-spinner[data-v-5d3173a8]{place-self:center}.scenarios[data-v-0d165ff7]{--fow-gap:var(--space-24)}.section-title[data-v-0d165ff7]{font:var(--text-h5);margin:0}.list[data-v-0d165ff7]{gap:var(--space-8);margin:0;padding:0;list-style:none;display:grid}.scenario[data-v-0d165ff7]{--fow-gap:var(--space-8)}.scenario-name[data-v-0d165ff7]{font-weight:600}.seats[data-v-0d165ff7]{padding-left:var(--space-24)}.item[data-v-0d165ff7]{--fow-gap:var(--space-8)}.item .fow-field[data-v-0d165ff7]{max-width:320px}.add[data-v-0d165ff7]{max-width:480px}.empty[data-v-0d165ff7]{color:var(--fow-muted-color)}.library-folder[data-v-fc6c680f]{align-items:center;gap:var(--space-12);min-width:0;padding:var(--space-12);font:var(--text-body);color:var(--fow-text-color);text-align:left;overflow-wrap:anywhere;background:var(--fow-surface-color);border:1px solid var(--fow-line-color);border-radius:var(--radius-container);cursor:pointer;display:flex}.library-folder[data-v-fc6c680f]:hover{background:var(--fow-light-color)}.library-folder-new[data-v-fc6c680f]{color:var(--fow-primary-color);border-style:dashed}.page[data-v-a828ca78]{padding-block:var(--space-32) var(--space-48)}.box-head[data-v-a828ca78]{align-items:center;gap:var(--space-24);flex-wrap:wrap;display:flex}.box-head h1[data-v-a828ca78]{margin:0}.box-title[data-v-a828ca78]{--fow-gap:var(--space-8)}.box-authors[data-v-a828ca78]{color:var(--fow-muted-color)}.remove-coauthor[data-v-a828ca78]{margin:0 calc(-1 * var(--space-4)) 0 var(--space-4);color:inherit;cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:inline-grid}.version-name[data-v-a828ca78]{max-width:280px}.user-results[data-v-a828ca78]{max-height:240px;display:grid;overflow-y:auto}.box-cover[data-v-a828ca78]{aspect-ratio:3/4;object-fit:cover;border-radius:var(--radius-container);width:180px;max-width:100%;height:auto;display:block}.box-cover-button[data-v-a828ca78]{border-radius:var(--radius-container);cursor:pointer;background:0 0;border:0;max-width:100%;padding:0;position:relative}.box-cover-edit[data-v-a828ca78]{right:var(--space-8);bottom:var(--space-8);width:var(--control-small);height:var(--control-small);color:var(--fow-text-color);background:var(--fow-surface-color);border-radius:var(--radius-control);box-shadow:var(--shadow-dialog);place-items:center;display:grid;position:absolute}.box-cover-button:hover .box-cover[data-v-a828ca78]{filter:brightness(.92)}.empty[data-v-a828ca78]{color:var(--fow-muted-color);margin:0}.page[data-v-00862928]{padding-block:var(--space-32) var(--space-48)}.page-head h1[data-v-00862928]{margin:0}.game-cell[data-v-00862928]{align-items:center;gap:var(--space-12);display:flex}.game-cover[data-v-00862928]{object-fit:cover;border-radius:var(--radius-control);flex:none;width:48px;height:64px}.remove-player[data-v-00862928]{margin:0 calc(-1 * var(--space-4)) 0 var(--space-4);color:inherit;cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:inline-grid}.empty[data-v-00862928]{color:var(--fow-muted-color)}.setup-row td[data-v-00862928]{border-top:0;padding-top:0}.setup[data-v-00862928]{--fow-gap:var(--space-16);align-items:flex-start}.seat[data-v-00862928]{border:0;margin:0;padding:0}.user-results[data-v-00862928]{max-height:240px;display:grid;overflow-y:auto}.play-settings[data-v-27a8d9b7]{--fow-gap:var(--space-24)}.group[data-v-27a8d9b7]{--fow-gap:var(--space-8)}h3[data-v-27a8d9b7]{margin:0}.players[data-v-27a8d9b7]{gap:var(--space-4);max-width:480px;margin:0;padding:0;list-style:none;display:grid}.player[data-v-27a8d9b7]{align-items:center;gap:var(--space-12);padding:var(--space-4) var(--space-12);background:var(--fow-surface-color);border:1px solid var(--fow-line-color);border-radius:var(--radius-container);cursor:grab;display:flex}.handle[data-v-27a8d9b7]{color:var(--fow-muted-color);display:inline-flex}.order[data-v-27a8d9b7]{min-width:1.5em;font:500 14px/1 var(--font-mono);color:var(--fow-muted-color)}.login[data-v-27a8d9b7]{font-weight:500}.fow-segmented[data-v-27a8d9b7]{align-self:flex-start}#discordChanURL[data-v-27a8d9b7]{max-width:560px}.width-field[data-v-3eb947c4]{max-width:140px}.library[data-v-a1598e7b]{gap:var(--space-8);flex-wrap:wrap;max-height:320px;display:flex;overflow-y:auto}.library-image[data-v-a1598e7b]{justify-items:center;gap:var(--space-4);padding:var(--space-4);background:var(--fow-page-color);border:1px solid var(--fow-line-color);border-radius:var(--radius-control);cursor:pointer;display:grid}.library-image[aria-checked=true][data-v-a1598e7b]{border-color:var(--fow-primary-color);box-shadow:0 0 0 2px var(--fow-primary-color)}.library-name[data-v-a1598e7b]{max-width:96px;font:var(--text-small);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.error[data-v-a1598e7b]{color:var(--fow-danger-color)}.darkTooltip{--popper-theme-background-color:var(--fow-dark-color);--popper-theme-background-color-hover:var(--fow-dark-color);--popper-theme-text-color:var(--fow-light-color);--popper-theme-border-width:0px;--popper-theme-border-radius:var(--radius-container);--popper-theme-padding:var(--space-8) var(--space-12);--popper-theme-box-shadow:var(--shadow-dialog)}.darkTooltip .tooltip-title{font:600 14px/1.4 var(--font-sans);display:block}.darkTooltip .tooltip-text{font:var(--text-small);display:block}.visibility{display:inline-flex}.visibility-none{visibility:hidden}.table-zone[data-v-10ad5c14]{background:var(--fow-page-color);border:1px solid var(--fow-line-color);border-radius:var(--radius-container);min-width:180px;max-width:640px;position:absolute;box-shadow:0 1px 2px #1118201f}.table-zone.in-band[data-v-10ad5c14]{flex:none;position:relative}.table-zone.is-drop[data-v-10ad5c14]{background:var(--fow-light-color);border:1px dashed var(--fow-primary-color)}.zone-head[data-v-10ad5c14]{align-items:center;gap:var(--space-8);padding:var(--space-4) var(--space-4) var(--space-4) var(--space-8);border-bottom:1px solid var(--fow-line-color);touch-action:none;display:flex}.zone-head.can-move[data-v-10ad5c14]{cursor:grab}.zone-head.goes-to[data-v-10ad5c14]{cursor:pointer}.zone-name[data-v-10ad5c14]{font:var(--text-h6);letter-spacing:.04em;white-space:nowrap;margin:0}.zone-count[data-v-10ad5c14]{font:400 13px/1 var(--font-mono);color:var(--fow-muted-color)}.zone-holders[data-v-10ad5c14]{font:var(--text-small);color:var(--fow-muted-color);white-space:nowrap}.zone-lock[data-v-10ad5c14]{color:var(--fow-muted-color)}.zone-body[data-v-10ad5c14]{padding:var(--space-8);min-height:60px}.zone-row[data-v-10ad5c14]{flex-wrap:nowrap;display:flex}.zone-row .zone-element[data-v-10ad5c14]{flex:none}.zone-row .zone-element[data-v-10ad5c14]:hover,.zone-row .zone-element.is-selected[data-v-10ad5c14]{z-index:1}.zone-empty[data-v-10ad5c14]{font:var(--text-small);color:var(--fow-muted-color);margin:0}.zone-pile[data-v-10ad5c14]{box-shadow:calc(var(--pile-depth) * 2px) calc(var(--pile-depth) * 2px) 0 -1px var(--fow-line-color);display:inline-block}.zone-element[data-v-10ad5c14]{cursor:grab;touch-action:none;filter:drop-shadow(0 2px 2px #1118204d);position:relative}.zone-element.is-selected[data-v-10ad5c14]{filter:drop-shadow(0 0 2px #a5251fe6)drop-shadow(0 0 4px #a5251f99)}.zone-element.is-dragged[data-v-10ad5c14]{opacity:.3}.pieces-panel[data-v-3a74b092]{top:64px;right:var(--space-8);z-index:1001;gap:var(--space-12);width:380px;max-width:calc(100% - 2 * var(--space-8));max-height:calc(100% - 80px);padding:var(--space-12);background:var(--fow-page-color);border:1px solid var(--fow-line-color);border-radius:var(--radius-container);cursor:auto;-webkit-user-select:text;user-select:text;display:grid;position:absolute;overflow-y:auto;box-shadow:0 2px 8px #11182033}.panel-head[data-v-3a74b092]{--fow-gap:var(--space-8)}.panel-title[data-v-3a74b092]{align-items:center;gap:var(--space-4);font:var(--text-h6);margin:0;display:flex}.board-places[data-v-b1fb8911]{pointer-events:none;width:100%;height:calc(100% - 32px);position:absolute;top:32px;left:0;overflow:visible}.board-places.is-editing[data-v-b1fb8911]{pointer-events:all;cursor:crosshair}.place polygon[data-v-b1fb8911]{fill:#0000;stroke:var(--fow-primary-color);stroke-opacity:.35;stroke-width:2px;vector-effect:non-scaling-stroke}.is-editing .place polygon[data-v-b1fb8911]{fill:#3d5f8714;stroke-opacity:.9;stroke-dasharray:6 3;cursor:pointer}.place.is-linked polygon[data-v-b1fb8911]{stroke:var(--fow-secondary-color)}.place.is-target polygon[data-v-b1fb8911]{fill:#3d5f8740;stroke-opacity:1}.place.is-selected polygon[data-v-b1fb8911]{fill:#a5251f26;stroke:var(--fow-danger-color);stroke-dasharray:none}.place text[data-v-b1fb8911]{font-family:var(--font-sans);fill:var(--fow-text-color);paint-order:stroke;stroke:var(--fow-page-color);text-anchor:middle;dominant-baseline:middle;pointer-events:none;font-weight:600}.preview[data-v-b1fb8911]{fill:#3d5f871f;stroke:var(--fow-primary-color);stroke-width:2px;stroke-dasharray:4 3;vector-effect:non-scaling-stroke;pointer-events:none}.vertex[data-v-b1fb8911]{fill:var(--fow-primary-color);pointer-events:none}.vertex.is-first[data-v-b1fb8911]{fill:var(--fow-danger-color)}.places-panel[data-v-a469ac7d]{top:64px;right:var(--space-8);z-index:1001;gap:var(--space-8);width:320px;max-height:calc(100% - 80px);padding:var(--space-12);background:var(--fow-page-color);border:1px solid var(--fow-line-color);border-radius:var(--radius-container);display:grid;position:absolute;overflow-y:auto;box-shadow:0 2px 8px #11182033}.panel-head[data-v-a469ac7d]{--fow-gap:var(--space-8)}.panel-title[data-v-a469ac7d]{align-items:center;gap:var(--space-4);font:var(--text-h6);margin:0;display:flex}.tools[data-v-a469ac7d]{margin-left:auto}.places[data-v-a469ac7d]{gap:2px;margin:0;padding:0;list-style:none;display:grid}.place-button[data-v-a469ac7d]{width:100%;padding:var(--space-4) var(--space-8);text-align:left;font:var(--text-body);border-radius:var(--radius-control);cursor:pointer;background:0 0;border:1px solid #0000}.place-button[aria-pressed=true][data-v-a469ac7d]{border-color:var(--fow-primary-color);background:var(--fow-light-color)}.selected[data-v-a469ac7d],.panel-foot[data-v-a469ac7d]{--fow-gap:var(--space-8);padding-top:var(--space-8);border-top:1px solid var(--fow-line-color)}.board-grid[data-v-676d28ca]{pointer-events:none;width:100%;height:calc(100% - 32px);position:absolute;top:32px;left:0;overflow:visible}.board-grid.is-editing[data-v-676d28ca]{pointer-events:all;cursor:crosshair}path[data-v-676d28ca]{fill:none;vector-effect:non-scaling-stroke}.cells[data-v-676d28ca]{stroke:var(--fow-primary-color);stroke-opacity:.8;stroke-width:1px}.cells.is-faint[data-v-676d28ca]{stroke-opacity:.35}.linked[data-v-676d28ca]{stroke:var(--fow-secondary-color);stroke-opacity:.6;stroke-width:2px}.is-editing .linked[data-v-676d28ca]{fill:#3d5f8726}.neighbour[data-v-676d28ca]{fill:#3d5f8733}.selected[data-v-676d28ca]{fill:#a5251f26;stroke:var(--fow-danger-color);stroke-width:2px}.target[data-v-676d28ca]{fill:#3d5f8740;stroke:var(--fow-primary-color);stroke-width:2px}text[data-v-676d28ca]{font-family:var(--font-mono);fill:var(--fow-text-color);paint-order:stroke;stroke:var(--fow-page-color);text-anchor:middle;dominant-baseline:middle;pointer-events:none;font-weight:500}.target-name[data-v-676d28ca]{font-weight:600}.reference circle[data-v-676d28ca]{fill:none;stroke:var(--fow-danger-color);stroke-width:2px;vector-effect:non-scaling-stroke}.reference line[data-v-676d28ca]{stroke:var(--fow-danger-color);stroke-width:1px;vector-effect:non-scaling-stroke}.grid-panel[data-v-b1732438]{top:64px;right:var(--space-8);z-index:1001;gap:var(--space-12);width:340px;max-height:calc(100% - 80px);padding:var(--space-12);background:var(--fow-page-color);border:1px solid var(--fow-line-color);border-radius:var(--radius-container);display:grid;position:absolute;overflow-y:auto;box-shadow:0 2px 8px #11182033}.panel-head[data-v-b1732438]{--fow-gap:var(--space-8)}.panel-title[data-v-b1732438]{align-items:center;gap:var(--space-4);font:var(--text-h6);margin:0;display:flex}.tools[data-v-b1732438]{margin-left:auto}.flat-top[data-v-b1732438]{transform:rotate(90deg)}.settings[data-v-b1732438]{gap:var(--space-8);grid-template-columns:1fr 1fr;display:grid}.settings .wide[data-v-b1732438]{grid-column:1/-1}.settings .fow-check[data-v-b1732438]{grid-column:1/-1;font-size:14px}.references[data-v-b1732438]{--fow-gap:var(--space-8);border:none;margin:0;padding:0}.references legend[data-v-b1732438]{margin-bottom:var(--space-4);padding:0}.references p[data-v-b1732438]{margin:0}.reference[data-v-b1732438]{gap:var(--space-8);grid-template-columns:1fr auto;display:grid}.error[data-v-b1732438]{color:var(--fow-danger-color)}.selected[data-v-b1732438]{--fow-gap:var(--space-8)}.cell-name[data-v-b1732438]{font:600 16px/1.4 var(--font-mono);margin:0}.links[data-v-b1732438]{gap:2px;margin:0;padding:0;list-style:none;display:grid}.link-button[data-v-b1732438]{width:100%;padding:var(--space-4) var(--space-8);text-align:left;font:var(--text-body);border-radius:var(--radius-control);cursor:pointer;background:0 0;border:1px solid #0000}.link-button[data-v-b1732438]:hover{background:var(--fow-light-color)}.grid-panel>p[data-v-b1732438]{margin:0}.panel-foot[data-v-b1732438]{--fow-gap:var(--space-8);padding-top:var(--space-8);border-top:1px solid var(--fow-line-color)}.pile-viewer[data-v-7d2d5f87]{top:64px;right:var(--space-8);z-index:1001;align-content:start;gap:var(--space-8);width:360px;max-height:calc(100% - 80px);padding:var(--space-12);background:var(--fow-page-color);border:1px solid var(--fow-line-color);border-radius:var(--radius-container);display:grid;position:absolute;overflow-y:auto;box-shadow:0 2px 8px #11182033}.viewer-head[data-v-7d2d5f87]{--fow-gap:var(--space-8)}.viewer-title[data-v-7d2d5f87]{align-items:center;gap:var(--space-4);font:var(--text-h6);margin:0;display:flex}.pile-viewer>p[data-v-7d2d5f87]{margin:0}.search[data-v-7d2d5f87]{height:var(--control-small)}.viewer-list[data-v-7d2d5f87]{gap:var(--space-8);grid-template-columns:repeat(auto-fill,minmax(96px,1fr));margin:0;padding:0;list-style:none;display:grid}.viewer-item[data-v-7d2d5f87]{padding:var(--space-4);border-radius:var(--radius-control);touch-action:none;-webkit-user-select:none;user-select:none;border:1px solid #0000;border-left-width:3px;justify-items:center;gap:2px;display:grid;position:relative}.viewer-item.can-drag[data-v-7d2d5f87]{cursor:grab}.viewer-item[data-v-7d2d5f87]:hover{background:var(--fow-light-color)}.viewer-item.is-target[data-v-7d2d5f87],.viewer-end.is-target[data-v-7d2d5f87]{border-left-color:var(--fow-danger-color)}.viewer-item.is-dragged[data-v-7d2d5f87]{opacity:.3}.viewer-item[data-v-7d2d5f87] .piece{max-width:100%}.viewer-rank[data-v-7d2d5f87]{font:400 11px/1 var(--font-mono);color:var(--fow-muted-color);justify-self:start}.viewer-label[data-v-7d2d5f87]{max-width:100%;font:var(--text-small);text-align:center;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.viewer-menu[data-v-7d2d5f87]{position:absolute;top:0;right:0}.viewer-end[data-v-7d2d5f87]{border-left:3px solid #0000;min-height:72px}.table-minimap[data-v-b2e3e9a8]{right:var(--space-8);z-index:999;padding:var(--space-4);background:var(--fow-page-color);border:1px solid var(--fow-line-color);border-radius:var(--radius-container);cursor:pointer;touch-action:none;line-height:0;position:absolute;box-shadow:0 1px 3px #11182026}.minimap-table[data-v-b2e3e9a8]{fill:var(--fow-light-color)}.minimap-board[data-v-b2e3e9a8]{fill:none;stroke:var(--fow-dark-color);stroke-width:1px;vector-effect:non-scaling-stroke}.minimap-zone[data-v-b2e3e9a8]{fill:var(--fow-surface-color);stroke:var(--fow-muted-color);stroke-width:1px;vector-effect:non-scaling-stroke}.minimap-piece[data-v-b2e3e9a8]{fill:var(--fow-danger-color)}.minimap-view[data-v-b2e3e9a8]{fill:#3d5f871f;stroke:var(--fow-primary-color);stroke-width:2px;vector-effect:non-scaling-stroke}.play-table[data-v-6badbca8]{position:relative}.table-viewport[data-v-6badbca8]{background-color:var(--fow-light-color);background-image:radial-gradient(circle, var(--fow-line-color) 1px, transparent 1px);border:1px solid var(--fow-line-color);border-radius:var(--radius-container);cursor:default;touch-action:none;-webkit-user-select:none;user-select:none;background-size:24px 24px;height:max(520px,100vh - 220px);position:relative;overflow:hidden}.table-viewport.is-panning[data-v-6badbca8]{cursor:grabbing}.table-world[data-v-6badbca8]{transform-origin:0 0;position:absolute;top:0;left:0}.table-board[data-v-6badbca8]{z-index:1;position:absolute}.table-board.is-drop .board-image[data-v-6badbca8]{outline:3px dashed var(--fow-primary-color)}.board-head[data-v-6badbca8]{align-items:center;gap:var(--space-8);height:32px;padding:0 var(--space-4) 0 var(--space-8);background:var(--fow-dark-color);width:max-content;max-width:100%;color:var(--fow-light-color);border-radius:var(--radius-container) var(--radius-container) 0 0;touch-action:none;display:flex}.board-head.can-move[data-v-6badbca8]{cursor:grab}.board-head[data-v-6badbca8] .fow-icon-btn{color:inherit}.board-name[data-v-6badbca8]{font:var(--text-h6);letter-spacing:.04em;white-space:nowrap}.board-holders[data-v-6badbca8]{font:var(--text-small);opacity:.8;white-space:nowrap}.board-off[data-v-6badbca8]{cursor:pointer;white-space:nowrap;border:0}.table-board.is-image[data-v-6badbca8]{z-index:0}.table-board.is-image .board-head[data-v-6badbca8]{background:var(--fow-light-color);color:var(--fow-muted-color)}.board-image[data-v-6badbca8]{width:100%;display:block;box-shadow:0 2px 6px #11182040}.table-piece[data-v-6badbca8]{transform-origin:50%;cursor:grab;touch-action:none;filter:drop-shadow(0 2px 2px #1118204d)drop-shadow(0 4px 3px #11182033);position:absolute}.table-piece.is-selected[data-v-6badbca8]{filter:drop-shadow(0 0 2px #a5251fe6)drop-shadow(0 0 5px #a5251fb3)}.piece-holders[data-v-6badbca8]{font:500 10px/14px var(--font-sans);color:var(--fow-light-color);background:var(--fow-dark-color);border-radius:var(--radius-control);white-space:nowrap;pointer-events:none;padding:0 4px;position:absolute;bottom:-8px;right:-4px}.deal-form[data-v-6badbca8]{--fow-gap:var(--space-12)}.deal-zones[data-v-6badbca8]{border:none;margin:0;padding:0}.is-grid-editing .table-piece[data-v-6badbca8]{pointer-events:none}.table-piece.is-dragged[data-v-6badbca8]{opacity:.3}.table-piece[data-v-6badbca8] img{display:block}.table-world[data-v-6badbca8]>.table-zone{z-index:5}.table-band[data-v-6badbca8]{z-index:1000;align-items:flex-start;gap:var(--space-8);max-height:45%;padding:var(--space-8);background:var(--fow-surface-color);border-top:1px solid var(--fow-line-color);display:flex;position:absolute;bottom:0;left:0;right:0;overflow:auto;box-shadow:0 -2px 6px #1118201f}.table-band.is-collapsed[data-v-6badbca8]{align-items:center}.band-summary[data-v-6badbca8]{font:var(--text-small);color:var(--fow-muted-color);white-space:nowrap}.table-toolbar[data-v-6badbca8],.table-selection[data-v-6badbca8]{top:var(--space-8);align-items:center;gap:var(--space-4);padding:var(--space-4);background:var(--fow-page-color);border:1px solid var(--fow-line-color);border-radius:var(--radius-container);z-index:1000;display:flex;position:absolute;box-shadow:0 1px 3px #11182026}.table-toolbar[data-v-6badbca8]{left:var(--space-8)}.table-selection[data-v-6badbca8]{right:var(--space-8)}.table-zoom[data-v-6badbca8]{text-align:center;min-width:48px;font:400 12px/1 var(--font-mono)}.table-marquee[data-v-6badbca8]{border:1px dashed var(--fow-primary-color);z-index:999;pointer-events:none;background:#3d5f8714;position:absolute}.table-ghosts[data-v-6badbca8]{pointer-events:none;z-index:2000;position:fixed;inset:0}.table-ghost[data-v-6badbca8]{transform-origin:50%;opacity:.85;filter:drop-shadow(0 6px 8px #11182059);position:fixed}.table-ghost[data-v-6badbca8] img{width:100%;height:100%;display:block}.seating[data-v-b1c66102]{--fow-gap:var(--space-16)}.seating-title[data-v-b1c66102]{font:var(--text-h6);margin:0}.list[data-v-b1c66102]{gap:var(--space-8);margin:0;padding:0;list-style:none;display:grid}.item[data-v-b1c66102],.occupants[data-v-b1c66102],.seat[data-v-b1c66102]{--fow-gap:var(--space-8)}.item .fow-field[data-v-b1c66102]{max-width:240px}.add[data-v-b1c66102]{max-width:360px}.timeline[data-v-eb3a8c3b]{gap:var(--space-8);padding:var(--space-8) var(--space-12);color:var(--fow-light-color);background:var(--fow-dark-color);border-radius:var(--radius-container);display:grid}.timeline-head[data-v-eb3a8c3b],.timeline-slider[data-v-eb3a8c3b]{--fow-gap:var(--space-8);align-items:center}.timeline-title[data-v-eb3a8c3b]{font:var(--text-h6);letter-spacing:.04em}.timeline-line[data-v-eb3a8c3b]{font:var(--text-body)}.timeline-time[data-v-eb3a8c3b]{font:400 13px/1 var(--font-mono);opacity:.8;margin-right:var(--space-4)}.timeline-slider .slider[data-v-eb3a8c3b]{accent-color:var(--fow-secondary-color);flex:1}.timeline-count[data-v-eb3a8c3b]{font:400 13px/1 var(--font-mono)}.timeline[data-v-eb3a8c3b] .fow-icon-btn{color:inherit}.play-timer[data-v-ae332d7e]{--fow-gap:var(--space-12)}.current[data-v-ae332d7e]{--fow-gap:var(--space-8)}.current-player[data-v-ae332d7e]{font-weight:500}.stopped[data-v-ae332d7e]{align-items:center;gap:var(--space-8);color:var(--fow-info-color);display:inline-flex}.players[data-v-ae332d7e]{--fow-gap:var(--space-8)}.time[data-v-ae332d7e]{font-family:var(--font-mono);font-variant-numeric:tabular-nums}.player .time[data-v-ae332d7e]{opacity:.85}.time-running[data-v-ae332d7e]{padding:0 var(--space-4);color:var(--fow-text-color);background:var(--fow-light-color);border-radius:var(--radius-control)}.messageBar[data-v-7b2c548e]{width:100%;max-width:560px;height:auto;min-height:var(--control-medium);padding-block:var(--space-8);resize:none}.history[data-v-bf481707]{margin:0;padding:0;list-style:none;container-type:inline-size}.history-line[data-v-bf481707]{grid-template-columns:auto 8rem 20px var(--control-small) minmax(0, 1fr);align-items:center;gap:var(--space-4) var(--space-12);padding:var(--space-4) var(--space-12);border-bottom:1px solid var(--fow-line-color);display:grid}.history-line[data-v-bf481707]:last-child{border-bottom:0}.history-line-undone .history-content[data-v-bf481707]{color:var(--fow-muted-color);text-decoration:line-through}.history-time[data-v-bf481707]{font:400 13px/1.4 var(--font-mono);font-variant-numeric:tabular-nums;color:var(--fow-muted-color);white-space:nowrap}.history-player[data-v-bf481707]{text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}.history-edit[data-v-bf481707]{display:inline-flex}.history-content[data-v-bf481707]{align-items:center;gap:var(--space-4) var(--space-8);flex-wrap:wrap;min-width:0;display:flex}.history-places[data-v-bf481707]{align-items:center;gap:var(--space-4);color:var(--fow-muted-color);display:inline-flex}.history-icon[data-v-bf481707]{display:inline-flex}.history-formula[data-v-bf481707]{font-family:var(--font-mono)}.history-dice[data-v-bf481707]{gap:var(--space-4);flex-wrap:wrap;display:inline-flex}.history-hits[data-v-bf481707]{align-items:center;gap:var(--space-8);color:var(--fow-muted-color);display:inline-flex}.history-message[data-v-bf481707]{white-space:pre-line;overflow-wrap:anywhere}.history-value[data-v-bf481707]{font:500 15px/1.4 var(--font-mono)}@container (width<=640px){.history-line[data-v-bf481707]{grid-template-columns:auto minmax(0, 1fr) 20px var(--control-small)}.history-content[data-v-bf481707]{grid-column:1/-1}}.history-filters[data-v-d8233ad9]{--fow-gap:var(--space-12)}.search[data-v-d8233ad9]{flex:220px;max-width:320px}.play-data[data-v-e6edb091]{align-items:center;gap:var(--space-8);display:inline-flex}.play-data-label[data-v-e6edb091]{font-weight:500}.play-data-value[data-v-e6edb091]{font-family:var(--font-mono)}.dice-row[data-v-31eb328c]{align-items:center;gap:var(--space-4);flex-wrap:wrap;display:flex}.dice-button[data-v-31eb328c]{color:var(--fow-text-color);border-radius:var(--radius-control);cursor:pointer;background:0 0;border:0;place-items:center;padding:2px;display:inline-grid}.dice-button[data-v-31eb328c]:hover{background:var(--fow-light-color)}.dice-button[data-v-31eb328c]:focus-visible{outline:2px solid var(--fow-focus-color);outline-offset:1px}.dice-off[data-v-31eb328c]{opacity:.25}.quantity-row[data-v-31eb328c]{justify-content:space-between;align-items:flex-start;gap:var(--space-12);display:flex}.stats-empty[data-v-5ddca910]{color:var(--fow-muted-color);margin:0}.stats-total td[data-v-5ddca910]{background:var(--fow-page-color);font-weight:600}.stats-center[data-v-5ddca910]{justify-content:center}.stats-chart[data-v-5ddca910]{justify-content:center;max-width:100%;display:flex;overflow-x:auto}.dice-row[data-v-5ddca910]{align-items:center;gap:var(--space-4);flex-wrap:wrap;display:flex}.dice-button[data-v-5ddca910]{color:var(--fow-text-color);border-radius:var(--radius-control);cursor:pointer;background:0 0;border:0;place-items:center;padding:2px;display:inline-grid}.dice-button[data-v-5ddca910]:hover{background:var(--fow-light-color)}.dice-button[data-v-5ddca910]:focus-visible{outline:2px solid var(--fow-focus-color);outline-offset:1px}.dice-off[data-v-5ddca910]{opacity:.25}.play-page[data-v-4ca126fa]{padding:var(--space-16) var(--space-16) var(--space-48)}.play-panel[data-v-4ca126fa]{--fow-gap:var(--space-12)}.play-head[data-v-4ca126fa]{align-items:center;gap:var(--space-12) var(--space-24);flex-wrap:wrap;display:flex}.play-title-row[data-v-4ca126fa]{align-items:center;gap:var(--space-12);flex-wrap:wrap;min-width:0;display:flex}.play-image[data-v-4ca126fa]{object-fit:cover;border-radius:var(--radius-control);width:48px;height:64px}.play-title[data-v-4ca126fa]{font:var(--text-h3);letter-spacing:.02em;margin:0}.playData-bar[data-v-4ca126fa]{padding:var(--space-8) var(--space-12);background:var(--fow-surface-color);border:1px solid var(--fow-line-color);border-radius:var(--radius-container)}.play-data-item[data-v-4ca126fa]{min-height:var(--control-small);padding:0 var(--space-8);font:var(--text-body);color:var(--fow-primary-color);background:var(--fow-light-color);border-radius:var(--radius-control);border:1px solid #0000;align-items:center;display:inline-flex}button.play-data-item[data-v-4ca126fa]{cursor:pointer}button.play-data-item[data-v-4ca126fa]:hover{border-color:var(--fow-primary-color)}.play-timer-bar[data-v-4ca126fa]{padding:var(--space-8) var(--space-12);color:var(--fow-light-color);background:var(--fow-dark-color);border-radius:var(--radius-container)}.table-column[data-v-4ca126fa]{--fow-gap:var(--space-8);min-width:0}.settings-title[data-v-4ca126fa]{margin:0;font-size:1.125rem}.workshop[data-v-4ca126fa]{--fow-gap:var(--space-8);margin-top:var(--space-12)}.play-body[data-v-4ca126fa]{gap:var(--space-12);grid-template-columns:minmax(0,1fr);align-items:start;display:grid}@media (width>=1100px){.play-body[data-v-4ca126fa]{grid-template-columns:minmax(0,1fr) 380px}.play-body.without-side[data-v-4ca126fa]{grid-template-columns:minmax(0,1fr)}.play-history-panel[data-v-4ca126fa]{top:var(--space-16);max-height:calc(100vh - var(--space-32));position:sticky;overflow-y:auto}}.play-history-panel[data-v-4ca126fa]{--fow-gap:var(--space-8);scroll-margin-top:var(--space-16)}.play-tools-bar[data-v-4ca126fa]{align-items:center;gap:var(--space-8) var(--space-12);padding:var(--space-8) var(--space-12);color:var(--fow-light-color);background:var(--fow-dark-color);border-radius:var(--radius-container);flex-wrap:wrap;display:flex}.play-tools-bar .tools[data-v-4ca126fa]{--fow-gap:var(--space-4)}.history-card[data-v-4ca126fa]{background:var(--fow-surface-color);border:1px solid var(--fow-line-color);border-radius:var(--radius-container)}.play-history-loader[data-v-4ca126fa]{padding:var(--space-8) 0;justify-content:center}.page[data-v-567698b2]{max-width:760px;padding-block:var(--space-32) var(--space-48)}h1[data-v-567698b2],p[data-v-567698b2]{margin:0}.fow-field-number[data-v-567698b2]{max-width:280px}:root{--fow-dark-color:#1b2a3c;--fow-primary-color:#3d5f87;--fow-primary-color-hover:#324e70;--fow-secondary-color:#6f90b8;--fow-secondary-color-hover:#84a2c6;--fow-light-color:#e2e9f2;--fow-light-color-hover:#d3dde8;--fow-success-color:#3f6b3a;--fow-success-soft-color:#e1ebdf;--fow-warning-color:#d9a521;--fow-warning-color-hover:#c4931a;--fow-warning-soft-color:#f7ecd0;--fow-danger-color:#a5251f;--fow-danger-color-hover:#8b1f1a;--fow-danger-soft-color:#f4e0de;--fow-danger-on-dark-color:#e8a7a2;--fow-surface-color:#fff;--fow-line-color:#d5dde7;--fow-field-border-color:#7a8ca2;--fow-muted-color:#4b5a6c;--fow-focus-color:#3d5f87;--fow-focus-on-dark-color:#e2e9f2;--fow-backdrop-color:#11182099;--logo-horizon:#6f90b8;--logo-garance:#a5251f;--logo-ink:#111820;--fow-info-color:#a9c0dc;--fow-page-color:#f3f5f8;--fow-text-color:#111820;--login-surface:#22344a;--login-input:#2b3f57;--login-panel:#1b2a3ceb;--login-link:#a9c0dc;--space-4:4px;--space-8:8px;--space-12:12px;--space-16:16px;--space-24:24px;--space-32:32px;--space-48:48px;--radius-control:2px;--radius-container:4px;--radius-round:50%;--control-small:28px;--control-medium:36px;--control-large:44px;--logo-header:48px;--logo-login:96px;--logo-min:32px;--shadow-selector:inset 0 2px 4px #0000001a;--shadow-dialog:0 8px 24px #1118201f;--shadow-login-card:0 8px 32px #00000080;--opacity-disabled:.5;--opacity-option-idle:.1;--font-display:"Barlow Condensed", "Arial Narrow", sans-serif;--font-sans:"Barlow", system-ui, sans-serif;--font-mono:"IBM Plex Mono", ui-monospace, monospace;--font-typewriter:"Special Elite", "Courier New", monospace;--text-h1:600 40px/1.1 var(--font-display);--text-h2:600 32px/1.15 var(--font-display);--text-h3:600 26px/1.2 var(--font-display);--text-h4:600 22px/1.2 var(--font-display);--text-h5:600 18px/1.25 var(--font-display);--text-h6:600 16px/1.25 var(--font-display);--text-body:400 16px/1.5 var(--font-sans);--text-body-strong:500 16px/1.5 var(--font-sans);--text-label:500 14px/1.4 var(--font-sans);--text-small:400 13px/1.4 var(--font-sans);--text-button:500 16px/1.5 var(--font-sans);--text-button-small:500 14px/1.5 var(--font-sans);--text-button-large:500 18px/1.5 var(--font-sans);--text-number:400 14px/1.5 var(--font-mono);--text-number-large:500 22px/1.2 var(--font-mono);--text-typewriter:400 20px/1.35 var(--font-typewriter)}.fow-btn:focus-visible,.fow-icon-btn:focus-visible,.fow-chip:focus-visible,.fow-segmented input:focus-visible+span,.fow-icon-option input:focus-visible+.fow-icon-option-icon,.fow-check input:focus-visible,.fow-field:focus,.fow-select:focus{outline:2px solid var(--fow-focus-color);outline-offset:2px}.fow-on-dark{--fow-focus-color:var(--fow-focus-on-dark-color)}.fow-icon{vertical-align:-.2em;flex:none;width:20px;height:20px;display:inline-block}.fow-icon-16{width:16px;height:16px}.fow-icon-24{width:24px;height:24px}.fow-icon-32{width:32px;height:32px}.fow-icon-hidden{color:var(--fow-danger-color)}.fow-on-dark .fow-icon-hidden,.fow-navbar .fow-icon-hidden{color:var(--fow-danger-on-dark-color)}.fow-btn{justify-content:center;align-items:center;gap:var(--space-8);height:var(--control-medium);padding:0 var(--space-16);font-family:var(--font-sans);white-space:nowrap;border-radius:var(--radius-control);cursor:pointer;border:1px solid #0000;font-size:16px;font-weight:500;line-height:1;text-decoration:none;transition:background-color .12s,border-color .12s,color .12s;display:inline-flex}.fow-btn svg,.fow-btn img{flex:none;width:18px;height:18px}.fow-btn:active:not(:disabled){transform:translateY(1px)}.fow-btn:disabled{opacity:var(--opacity-disabled);cursor:not-allowed}.fow-btn-primary{background:var(--fow-primary-color);color:#fff}.fow-btn-primary:hover:not(:disabled){background:var(--fow-primary-color-hover)}.fow-btn-secondary{background:var(--fow-light-color);color:var(--fow-primary-color)}.fow-btn-secondary:hover:not(:disabled){background:var(--fow-light-color-hover)}.fow-btn-outline{background:var(--fow-surface-color);color:var(--fow-text-color);border-color:var(--fow-field-border-color)}.fow-btn-outline:hover:not(:disabled){background:var(--fow-light-color)}.fow-btn-ghost{color:var(--fow-primary-color);background:0 0}.fow-btn-ghost:hover:not(:disabled){background:var(--fow-light-color)}.fow-btn-danger{background:var(--fow-danger-color);color:#fff}.fow-btn-danger:hover:not(:disabled){background:var(--fow-danger-color-hover)}.fow-btn-sm{height:var(--control-small);padding:0 var(--space-8);gap:var(--space-4);font-size:14px}.fow-btn-sm svg,.fow-btn-sm img{width:16px;height:16px}.fow-btn-lg{height:var(--control-large);padding:0 var(--space-24);font-size:18px}.fow-btn-lg svg,.fow-btn-lg img{width:20px;height:20px}.fow-on-dark .fow-btn-primary{background:var(--fow-secondary-color);color:var(--fow-text-color)}.fow-on-dark .fow-btn-primary:hover:not(:disabled){background:var(--fow-secondary-color-hover)}.fow-on-dark .fow-btn-outline{color:var(--fow-light-color);background:0 0}.fow-on-dark .fow-btn-outline:hover:not(:disabled){background:var(--login-input)}.fow-on-dark .fow-btn-ghost{color:var(--fow-info-color)}.fow-on-dark .fow-btn-ghost:hover:not(:disabled){background:var(--login-input)}.fow-icon-btn{width:var(--control-medium);height:var(--control-medium);border-radius:var(--radius-control);color:var(--fow-text-color);cursor:pointer;background:0 0;border:1px solid #0000;place-items:center;padding:0;transition:background-color .12s;display:inline-grid}.fow-icon-btn svg,.fow-icon-btn img{width:20px;height:20px}.fow-icon-btn:hover:not(:disabled){background:var(--fow-light-color)}.fow-icon-btn:active:not(:disabled){transform:translateY(1px)}.fow-icon-btn:disabled{opacity:var(--opacity-disabled);cursor:not-allowed}.fow-icon-btn-sm{width:var(--control-small);height:var(--control-small)}.fow-icon-btn-sm svg,.fow-icon-btn-sm img{width:16px;height:16px}.fow-icon-btn-lg{width:var(--control-large);height:var(--control-large)}.fow-icon-btn-lg svg,.fow-icon-btn-lg img{width:24px;height:24px}.fow-icon-btn-outline{border-color:var(--fow-field-border-color);background:var(--fow-surface-color)}.fow-icon-btn-danger{background:var(--fow-danger-color);color:#fff}.fow-icon-btn-danger:hover:not(:disabled){background:var(--fow-danger-color-hover)}.fow-on-dark .fow-icon-btn{color:var(--fow-light-color)}.fow-on-dark .fow-icon-btn:hover:not(:disabled){background:var(--login-input)}.fow-on-dark .fow-icon-btn-outline{border-color:var(--fow-info-color);background:0 0}.fow-segmented{border:1px solid var(--fow-field-border-color);border-radius:var(--radius-control);background:var(--fow-surface-color);gap:2px;padding:2px;display:inline-flex}.fow-segmented label{position:relative}.fow-segmented input{opacity:0;width:1px;height:1px;position:absolute}.fow-segmented span{height:calc(var(--control-medium) - 6px);padding:0 var(--space-12);font:500 15px/1 var(--font-sans);color:var(--fow-muted-color);cursor:pointer;border-radius:1px;align-items:center;display:inline-flex}.fow-segmented span:hover{color:var(--fow-text-color);background:var(--fow-light-color)}.fow-segmented input:checked+span{background:var(--fow-primary-color);color:#fff}.fow-segmented input:focus-visible+span{z-index:1;position:relative}.fow-icon-selector{border-radius:var(--radius-control);background:var(--fow-surface-color);box-shadow:var(--shadow-selector);gap:2px;padding:2px;display:inline-flex}.fow-icon-option{cursor:pointer;position:relative}.fow-icon-option input{opacity:0;width:1px;height:1px;position:absolute}.fow-icon-option-icon{width:var(--control-small);height:var(--control-small);padding:var(--space-4);box-sizing:border-box;opacity:var(--opacity-option-idle);border-radius:1px;transition:opacity .12s,background-color .12s;display:block}.fow-icon-option:hover .fow-icon-option-icon{background:var(--fow-light-color);opacity:.7}.fow-icon-option input:checked+.fow-icon-option-icon{background:var(--fow-light-color);opacity:1}.fow-form-row{gap:var(--space-4);align-content:start;min-width:0;display:grid}.fow-label{font:500 14px/1.4 var(--font-sans);color:var(--fow-text-color)}.fow-help{font:400 13px/1.4 var(--font-sans);color:var(--fow-muted-color)}.fow-field,.fow-select{box-sizing:border-box;width:100%;height:var(--control-medium);padding:0 var(--space-12);font:400 16px/1 var(--font-sans);color:var(--fow-text-color);background:var(--fow-surface-color);border:1px solid var(--fow-field-border-color);border-radius:var(--radius-control)}.fow-field::placeholder{color:var(--fow-muted-color);opacity:1}.fow-field:hover:not(:disabled),.fow-select:hover:not(:disabled){border-color:var(--fow-muted-color)}.fow-field:focus,.fow-select:focus{border-color:var(--fow-primary-color)}.fow-field:disabled,.fow-select:disabled{background:var(--fow-page-color);color:var(--fow-muted-color);cursor:not-allowed}textarea.fow-field{height:auto;min-height:76px;padding:var(--space-8) var(--space-12);resize:vertical;line-height:1.5}.fow-field-number{font-family:var(--font-mono)}.fow-select{appearance:none;padding-right:var(--control-medium);cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M4 6l4 4 4-4' fill='none' stroke='%23111820' stroke-width='1.6'/%3E%3C/svg%3E");background-position:right 10px center;background-repeat:no-repeat;background-size:16px}.fow-invalid .fow-field,.fow-field[aria-invalid=true]{border-color:var(--fow-danger-color)}.fow-invalid .fow-help{color:var(--fow-danger-color)}.fow-input-group{min-width:0;display:flex}.fow-input-group .fow-field{border-top-right-radius:0;border-bottom-right-radius:0;min-width:0}.fow-input-group .fow-btn{border-top-left-radius:0;border-bottom-left-radius:0;flex:none}.fow-check{gap:var(--space-8);font:400 16px/1.4 var(--font-sans);color:var(--fow-text-color);cursor:pointer;align-items:center;display:flex}.fow-check input{width:18px;height:18px;accent-color:var(--fow-primary-color);cursor:pointer;margin:0}.fow-on-dark .fow-label,.fow-on-dark .fow-check{color:var(--fow-light-color)}.fow-on-dark .fow-field{background:var(--login-input);color:#fff}.fow-on-dark .fow-field::placeholder{color:#b5c4d6}.fow-on-dark .fow-field:focus{border-color:var(--fow-info-color)}.fow-badge{align-items:center;gap:var(--space-4);height:24px;padding:0 var(--space-8);font:500 14px/1 var(--font-sans);border-radius:var(--radius-control);white-space:nowrap;display:inline-flex}.fow-badge-tag{background:var(--fow-light-color);color:var(--fow-primary-color)}.fow-badge-solid{background:var(--fow-primary-color);color:#fff}.fow-badge-success{background:var(--fow-success-soft-color);color:var(--fow-success-color)}.fow-badge-warning{background:var(--fow-warning-color);color:var(--fow-text-color)}.fow-badge-danger{background:var(--fow-danger-soft-color);color:var(--fow-danger-color)}.fow-badge-muted{background:var(--fow-surface-color);color:var(--fow-muted-color);border:1px solid var(--fow-line-color)}.fow-badge-dot{background:currentColor;border-radius:50%;width:8px;height:8px}.fow-die{box-sizing:border-box;width:24px;height:24px;font:500 14px/1 var(--font-mono);background:var(--fow-surface-color);color:var(--fow-text-color);border:1.5px solid var(--fow-text-color);border-radius:var(--radius-container);place-items:center;display:inline-grid}.fow-die-hit{background:var(--fow-text-color);color:#fff}.fow-die-lg{width:36px;height:36px;font-size:22px}.fow-chip{align-items:center;gap:var(--space-4);height:var(--control-small);padding:0 var(--space-12);font:500 14px/1 var(--font-sans);color:var(--fow-muted-color);background:var(--fow-surface-color);border:1px solid var(--fow-line-color);border-radius:var(--radius-control);cursor:pointer;display:inline-flex}.fow-chip:hover{border-color:var(--fow-field-border-color);color:var(--fow-text-color)}.fow-chip[aria-pressed=true]{background:var(--fow-light-color);color:var(--fow-primary-color);border-color:var(--fow-primary-color)}.fow-chip-check{width:14px;height:14px;display:none}.fow-chip[aria-pressed=true] .fow-chip-check{display:block}@media (prefers-reduced-motion:reduce){.fow-btn,.fow-icon-btn,.fow-icon-option-icon{transition:none}}.fow-menu-item:focus-visible,.fow-tab:focus-visible,.fow-disclosure>summary:focus-visible{outline:2px solid var(--fow-focus-color);outline-offset:-2px}.fow-switch input:focus-visible+.fow-switch-track{outline:2px solid var(--fow-focus-color);outline-offset:2px}.fow-menu{min-width:240px;padding:var(--space-4) 0;background:var(--fow-surface-color);color:var(--fow-text-color);border:1px solid var(--fow-line-color);border-radius:var(--radius-container);box-shadow:var(--shadow-dialog);--fow-focus-color:#3d5f87}.fow-menu-label{padding:var(--space-8) var(--space-12);font:400 13px/1.4 var(--font-sans);color:var(--fow-muted-color)}.fow-menu-label strong{color:var(--fow-text-color);font-size:15px;font-weight:500;display:block}.fow-menu-sep{height:1px;margin:var(--space-4) 0;background:var(--fow-line-color);border:0}.fow-menu-item{align-items:center;gap:var(--space-8);box-sizing:border-box;width:100%;height:var(--control-medium);padding:0 var(--space-12);font:400 15px/1 var(--font-sans);color:var(--fow-text-color);text-align:left;cursor:pointer;background:0 0;border:0;text-decoration:none;display:flex}.fow-menu-item svg,.fow-menu-item img{width:18px;height:18px;color:var(--fow-muted-color);flex:none}.fow-menu-item:hover{background:var(--fow-light-color)}.fow-menu-item-danger,.fow-menu-item-danger svg{color:var(--fow-danger-color)}.fow-menu-item .fow-menu-item-external{width:14px;height:14px;margin-left:auto}.fow-dialog{box-sizing:border-box;width:calc(100% - 2 * var(--space-16));background:var(--fow-surface-color);max-width:560px;color:var(--fow-text-color);border-radius:var(--radius-container);box-shadow:var(--shadow-dialog);border:0;padding:0}.fow-dialog-sm{max-width:420px}.fow-dialog-lg{max-width:800px}.fow-dialog::backdrop{background:var(--fow-backdrop-color)}.fow-dialog-head{justify-content:space-between;align-items:center;gap:var(--space-12);padding:var(--space-12) var(--space-12) var(--space-12) var(--space-24);border-bottom:1px solid var(--fow-line-color);display:flex}.fow-dialog-title{font:600 22px/1.2 var(--font-display);letter-spacing:.02em;text-transform:uppercase;margin:0}.fow-dialog-body{gap:var(--space-16);padding:var(--space-24);display:grid}.fow-dialog-foot{justify-content:flex-end;gap:var(--space-8);padding:var(--space-12) var(--space-24) var(--space-16);flex-wrap:wrap;display:flex}.fow-dialog-foot .fow-dialog-aside{margin-right:auto}.fow-confirm{gap:var(--space-16);padding:var(--space-24) var(--space-24) var(--space-8);grid-template-columns:auto 1fr;align-items:start;display:grid}.fow-confirm-icon{border-radius:var(--radius-round);background:var(--fow-danger-soft-color);width:40px;height:40px;color:var(--fow-danger-color);place-items:center;display:grid}.fow-confirm-icon svg{width:22px;height:22px}.fow-confirm .fow-dialog-title{margin-bottom:var(--space-4)}.fow-confirm p{color:var(--fow-muted-color);margin:0}.fow-tabs{gap:var(--space-4);border-bottom:1px solid var(--fow-line-color);display:flex;overflow-x:auto}.fow-tab{align-items:center;gap:var(--space-8);height:var(--control-large);padding:0 var(--space-16);font:500 16px/1 var(--font-sans);color:var(--fow-muted-color);white-space:nowrap;cursor:pointer;background:0 0;border:0;border-bottom:3px solid #0000;margin-bottom:-1px;display:inline-flex}.fow-tab svg,.fow-tab img{width:20px;height:20px}.fow-tab:hover{color:var(--fow-text-color);background:var(--fow-light-color)}.fow-tab[aria-selected=true]{color:var(--fow-primary-color);border-bottom-color:var(--fow-primary-color)}.fow-tabs-end{padding-left:var(--space-16);align-self:center;margin-left:auto}.fow-tab-panel{padding-top:var(--space-16)}.fow-disclosure{background:var(--fow-surface-color);border:1px solid var(--fow-line-color);border-radius:var(--radius-container)}.fow-disclosure>summary{align-items:center;gap:var(--space-8);height:var(--control-large);padding:0 var(--space-16);font:600 16px/1 var(--font-display);letter-spacing:.04em;text-transform:uppercase;cursor:pointer;list-style:none;display:flex}.fow-disclosure>summary::-webkit-details-marker{display:none}.fow-disclosure>summary:hover{background:var(--fow-light-color)}.fow-disclosure-chevron{width:16px;height:16px;transition:transform .12s}.fow-disclosure[open] .fow-disclosure-chevron{transform:rotate(90deg)}.fow-disclosure-count{font:400 13px/1 var(--font-mono);letter-spacing:0;text-transform:none;color:var(--fow-muted-color);margin-left:auto}.fow-disclosure-body{gap:var(--space-8);padding:var(--space-8) var(--space-16) var(--space-16);border-top:1px solid var(--fow-line-color);display:grid}.fow-switch{align-items:center;gap:var(--space-8);font:400 16px/1.4 var(--font-sans);cursor:pointer;display:inline-flex}.fow-switch input{opacity:0;width:1px;height:1px;position:absolute}.fow-switch-track{box-sizing:border-box;background:var(--fow-surface-color);border:1px solid var(--fow-field-border-color);border-radius:10px;flex:none;width:36px;height:20px;transition:background-color .12s;position:relative}.fow-switch-track:after{content:"";border-radius:var(--radius-round);background:var(--fow-field-border-color);width:14px;height:14px;transition:transform .12s;position:absolute;top:2px;left:2px}.fow-switch input:checked+.fow-switch-track{background:var(--fow-primary-color);border-color:var(--fow-primary-color)}.fow-switch input:checked+.fow-switch-track:after{background:#fff;transform:translate(16px)}.fow-on-dark .fow-switch input:checked+.fow-switch-track{background:var(--fow-secondary-color);border-color:var(--fow-secondary-color)}.fow-on-dark .fow-switch input:checked+.fow-switch-track:after{background:var(--fow-text-color)}.fow-card{background:var(--fow-surface-color);border:1px solid var(--fow-line-color);border-radius:var(--radius-container);min-width:0;display:grid;overflow:hidden}.fow-card-media{aspect-ratio:16/9;object-fit:cover;width:100%;display:block}.fow-card-body{gap:var(--space-8);padding:var(--space-16);display:grid}.fow-card-title{font:600 20px/1.2 var(--font-display);letter-spacing:.02em;text-transform:uppercase;margin:0}.fow-card-meta{font:400 13px/1.4 var(--font-sans);color:var(--fow-muted-color)}.fow-card-foot{gap:var(--space-8);padding:var(--space-12) var(--space-16);border-top:1px solid var(--fow-line-color);flex-wrap:wrap;display:flex}.fow-table-wrap{background:var(--fow-surface-color);border:1px solid var(--fow-line-color);border-radius:var(--radius-container);overflow-x:auto}.fow-table{border-collapse:collapse;width:100%;font:400 15px/1.4 var(--font-sans)}.fow-table th{padding:var(--space-8) var(--space-16);text-align:left;white-space:nowrap;font:600 14px/1.2 var(--font-display);letter-spacing:.05em;text-transform:uppercase;color:var(--fow-muted-color);background:var(--fow-page-color);border-bottom:1px solid var(--fow-line-color)}.fow-table td{padding:var(--space-12) var(--space-16);vertical-align:middle;border-bottom:1px solid var(--fow-line-color)}.fow-table tr:last-child td{border-bottom:0}.fow-table tbody tr:hover{background:var(--fow-page-color)}.fow-table .fow-cell-number{font-family:var(--font-mono);font-variant-numeric:tabular-nums;text-align:right}.fow-table .fow-cell-actions{text-align:right;white-space:nowrap}.fow-visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.fow-alert{gap:var(--space-12);padding:var(--space-12) var(--space-16);font:400 15px/1.5 var(--font-sans);color:var(--fow-text-color);border-radius:var(--radius-container);border:1px solid #1118201a;grid-template-columns:auto 1fr auto;align-items:start;display:grid}.fow-alert>svg{width:20px;height:20px;margin-top:1px}.fow-alert p{margin:0}.fow-alert .fow-btn{margin:calc(-1 * var(--space-4)) 0}.fow-alert-info{background:var(--fow-light-color)}.fow-alert-info>svg{color:var(--fow-primary-color)}.fow-alert-success{background:var(--fow-success-soft-color)}.fow-alert-success>svg{color:var(--fow-success-color)}.fow-alert-warning{background:var(--fow-warning-soft-color)}.fow-alert-warning>svg{color:var(--fow-text-color)}.fow-alert-danger{background:var(--fow-danger-soft-color)}.fow-alert-danger>svg{color:var(--fow-danger-color)}.fow-spinner{box-sizing:border-box;border-radius:var(--radius-round);border:3px solid var(--fow-light-color);border-top-color:var(--fow-primary-color);flex:none;width:24px;height:24px;animation:.8s linear infinite fow-spin}.fow-spinner-sm{border-width:2px;width:16px;height:16px}.fow-spinner-lg{border-width:4px;width:40px;height:40px}.fow-btn .fow-spinner{border-color:#fff #ffffff59 #ffffff59}@keyframes fow-spin{to{transform:rotate(360deg)}}.fow-progress{background:var(--fow-light-color);border-radius:var(--radius-control);height:8px;overflow:hidden}.fow-progress-bar{background:var(--fow-primary-color);height:100%}.fow-progress-danger .fow-progress-bar{background:var(--fow-danger-color)}.fow-container{box-sizing:border-box;max-width:1200px;padding-inline:var(--space-16);margin-inline:auto}.fow-stack{gap:var(--fow-gap,var(--space-16));flex-direction:column;display:flex}.fow-cluster{align-items:center;gap:var(--fow-gap,var(--space-8));flex-wrap:wrap;display:flex}.fow-grid{grid-template-columns:repeat(auto-fill, minmax(min(var(--fow-min,240px), 100%), 1fr));gap:var(--fow-gap,var(--space-16));display:grid}.fow-push{margin-left:auto}.fow-navbar{align-items:center;gap:var(--space-24);height:64px;padding:0 var(--space-16);background:var(--fow-dark-color);color:var(--fow-light-color);--fow-focus-color:var(--fow-focus-on-dark-color);display:flex}.fow-navbar a:focus-visible,.fow-navbar button:focus-visible{outline:2px solid var(--fow-focus-color);outline-offset:2px}.fow-navbar-brand{flex:none;display:flex}.fow-navbar-brand img,.fow-navbar-brand svg{width:var(--logo-header);height:var(--logo-header)}.fow-navbar-links{gap:var(--space-4);align-self:stretch;min-width:0;display:flex;overflow-x:auto}.fow-navbar-links a{padding:0 var(--space-12);white-space:nowrap;font:500 16px/1 var(--font-sans);color:var(--fow-info-color);border-top:3px solid #0000;border-bottom:3px solid #0000;align-items:center;text-decoration:none;display:flex}.fow-navbar-links a:hover{color:#fff}.fow-navbar-links a[aria-current=page]{color:#fff;border-bottom-color:var(--fow-secondary-color)}.fow-navbar-end{flex:none;margin-left:auto;position:relative}.fow-navbar-end .fow-menu{right:0;top:calc(100% + var(--space-4));z-index:20;position:absolute}.fow-navbar-user{align-items:center;gap:var(--space-8);height:var(--control-medium);padding:0 var(--space-8) 0 var(--space-4);font:500 15px/1 var(--font-sans);color:var(--fow-light-color);border-radius:var(--radius-control);cursor:pointer;background:0 0;border:1px solid #0000;display:flex}.fow-navbar-user:hover,.fow-navbar-user[aria-expanded=true]{background:var(--login-input)}.fow-navbar-user svg{width:14px;height:14px}.fow-avatar{border-radius:var(--radius-round);background:var(--fow-secondary-color);width:28px;height:28px;color:var(--fow-text-color);font:600 13px/1 var(--font-sans);place-items:center;display:grid}@media (width<=640px){.fow-navbar{gap:var(--space-12);padding:0 var(--space-12)}.fow-navbar-user-name{display:none}}@media (prefers-reduced-motion:reduce){.fow-spinner{animation-duration:2.4s}.fow-disclosure-chevron,.fow-switch-track,.fow-switch-track:after{transition:none}}*,:before,:after{box-sizing:border-box}:root{-webkit-user-select:none;user-select:none}body{font:var(--text-body);color:var(--fow-text-color);background:var(--fow-page-color);margin:0}h1,h2,h3,h4,h5,h6{font-family:var(--font-display);text-transform:uppercase;text-wrap:balance;font-weight:600}h1{font:var(--text-h1);letter-spacing:.02em}h2{font:var(--text-h2);letter-spacing:.02em}h3{font:var(--text-h3);letter-spacing:.02em}h4{font:var(--text-h4);letter-spacing:.02em}h5{font:var(--text-h5);letter-spacing:.03em}h6{font:var(--text-h6);letter-spacing:.04em}h1,h2,h3,h4,h5,h6,p,ol,ul,dl,figure{margin-top:0}h1,h2,h3,h4,h5,h6{margin-bottom:var(--space-8)}p,ol,ul,dl{margin-bottom:var(--space-16)}small,.small{font:var(--text-small)}a{color:var(--fow-primary-color)}img,svg{vertical-align:middle}button,input,select,textarea{font:inherit;letter-spacing:inherit}table{border-collapse:collapse}[hidden]{display:none!important}fieldset{border:0;min-width:0;margin:0;padding:0}legend{float:left;width:100%;margin:0;padding:0}
