@font-face{font-family:Barlow Semi Condensed;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/barlow-semi-condensed-vietnamese-500-normal-DGADhYWF.woff2)format("woff2"),url(/assets/barlow-semi-condensed-vietnamese-500-normal-hJ2t9k9e.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow Semi Condensed;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/barlow-semi-condensed-latin-ext-500-normal-BXdp1BvY.woff2)format("woff2"),url(/assets/barlow-semi-condensed-latin-ext-500-normal-rZeYuEMb.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow Semi Condensed;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/barlow-semi-condensed-latin-500-normal-G0uxJNrM.woff2)format("woff2"),url(/assets/barlow-semi-condensed-latin-500-normal-CFOoVYFH.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow Semi Condensed;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/barlow-semi-condensed-vietnamese-600-normal-b1FQiZcx.woff2)format("woff2"),url(/assets/barlow-semi-condensed-vietnamese-600-normal-DzVrjA0Q.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow Semi Condensed;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/barlow-semi-condensed-latin-ext-600-normal-BkQ9hN72.woff2)format("woff2"),url(/assets/barlow-semi-condensed-latin-ext-600-normal-BuP8AaxH.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow Semi Condensed;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/barlow-semi-condensed-latin-600-normal-BkLiAYu4.woff2)format("woff2"),url(/assets/barlow-semi-condensed-latin-600-normal-DyOfdMBA.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow Semi Condensed;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/barlow-semi-condensed-vietnamese-700-normal-Dm7RZTvf.woff2)format("woff2"),url(/assets/barlow-semi-condensed-vietnamese-700-normal-BvUTSFNY.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow Semi Condensed;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/barlow-semi-condensed-latin-ext-700-normal-BhgEo64M.woff2)format("woff2"),url(/assets/barlow-semi-condensed-latin-ext-700-normal-C0vCoZIV.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow Semi Condensed;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/barlow-semi-condensed-latin-700-normal-BpqDG8I9.woff2)format("woff2"),url(/assets/barlow-semi-condensed-latin-700-normal-BMyZXq_9.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:primeicons;font-display:block;src:url(/assets/primeicons-BZF8q66I.eot);src:url(/assets/primeicons-BZF8q66I.eot?#iefix)format("embedded-opentype"),url(/assets/primeicons-BvM4qbWp.woff2)format("woff2"),url(/assets/primeicons-qgkbr2_s.woff)format("woff"),url(/assets/primeicons-vaISzP8W.ttf)format("truetype"),url(/assets/primeicons-BmvFdQzO.svg?#primeicons)format("svg");font-weight:400;font-style:normal}.pi{speak:none;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:primeicons;font-style:normal;font-weight:400;line-height:1;display:inline-block}.pi:before{--webkit-backface-visibility:hidden;backface-visibility:hidden}.pi-fw{text-align:center;width:1.28571em}.pi-spin{animation:2s linear infinite fa-spin}@media (prefers-reduced-motion:reduce){.pi-spin{transition-duration:0s;transition-delay:0s;animation-duration:1ms;animation-iteration-count:1;animation-delay:-1ms}}@keyframes fa-spin{0%{transform:rotate(0)}to{transform:rotate(359deg)}}.pi-circle-on:before{content:""}.pi-circle-off:before{content:""}.pi-address-book:before{content:""}.pi-align-center:before{content:""}.pi-align-justify:before{content:""}.pi-align-left:before{content:""}.pi-align-right:before{content:""}.pi-amazon:before{content:""}.pi-android:before{content:""}.pi-angle-double-down:before{content:""}.pi-angle-double-left:before{content:""}.pi-angle-double-right:before{content:""}.pi-angle-double-up:before{content:""}.pi-angle-down:before{content:""}.pi-angle-left:before{content:""}.pi-angle-right:before{content:""}.pi-angle-up:before{content:""}.pi-apple:before{content:""}.pi-arrow-circle-down:before{content:""}.pi-arrow-circle-left:before{content:""}.pi-arrow-circle-right:before{content:""}.pi-arrow-circle-up:before{content:""}.pi-arrow-down-left-and-arrow-up-right-to-center:before{content:""}.pi-arrow-down-left:before{content:""}.pi-arrow-down-right:before{content:""}.pi-arrow-down:before{content:""}.pi-arrow-left:before{content:""}.pi-arrow-right-arrow-left:before{content:""}.pi-arrow-right:before{content:""}.pi-arrow-u-turn-up-left:before{content:""}.pi-arrow-u-turn-up-right:before{content:""}.pi-arrow-up-left:before{content:""}.pi-arrow-up-right-and-arrow-down-left-from-center:before{content:""}.pi-arrow-up-right:before{content:""}.pi-arrow-up:before{content:""}.pi-arrows-alt:before{content:""}.pi-arrows-h:before{content:""}.pi-arrows-v:before{content:""}.pi-asterisk:before{content:""}.pi-at:before{content:""}.pi-backward:before{content:""}.pi-ban:before{content:""}.pi-barcode:before{content:""}.pi-bars:before{content:""}.pi-bell-slash:before{content:""}.pi-bell:before{content:""}.pi-bitcoin:before{content:""}.pi-blank:before{content:""}.pi-block-quote:before{content:""}.pi-bold:before{content:""}.pi-bolt:before{content:""}.pi-book:before{content:""}.pi-bookmark-fill:before{content:""}.pi-bookmark:before{content:""}.pi-box:before{content:""}.pi-briefcase:before{content:""}.pi-building-columns:before{content:""}.pi-building:before{content:""}.pi-bullseye:before{content:""}.pi-calculator:before{content:""}.pi-calendar-clock:before{content:""}.pi-calendar-minus:before{content:""}.pi-calendar-plus:before{content:""}.pi-calendar-times:before{content:""}.pi-calendar:before{content:""}.pi-camera:before{content:""}.pi-car:before{content:""}.pi-caret-down:before{content:""}.pi-caret-left:before{content:""}.pi-caret-right:before{content:""}.pi-caret-up:before{content:""}.pi-cart-arrow-down:before{content:""}.pi-cart-minus:before{content:""}.pi-cart-plus:before{content:""}.pi-case-sensitive:before{content:""}.pi-chart-bar:before{content:""}.pi-chart-line:before{content:""}.pi-chart-pie:before{content:""}.pi-chart-scatter:before{content:""}.pi-check-circle:before{content:""}.pi-check-square:before{content:""}.pi-check:before{content:""}.pi-chevron-circle-down:before{content:""}.pi-chevron-circle-left:before{content:""}.pi-chevron-circle-right:before{content:""}.pi-chevron-circle-up:before{content:""}.pi-chevron-down:before{content:""}.pi-chevron-left:before{content:""}.pi-chevron-right:before{content:""}.pi-chevron-up:before{content:""}.pi-circle-fill:before{content:""}.pi-circle:before{content:""}.pi-clipboard:before{content:""}.pi-clock:before{content:""}.pi-clone:before{content:""}.pi-cloud-download:before{content:""}.pi-cloud-upload:before{content:""}.pi-cloud:before{content:""}.pi-code-branch:before{content:""}.pi-code:before{content:""}.pi-cog:before{content:""}.pi-columns-2:before{content:""}.pi-comment:before{content:""}.pi-comments:before{content:""}.pi-compass:before{content:""}.pi-compress:before{content:""}.pi-copy:before{content:""}.pi-credit-card:before{content:""}.pi-crown:before{content:""}.pi-database:before{content:""}.pi-delete-left:before{content:""}.pi-desktop:before{content:""}.pi-directions-alt:before{content:""}.pi-directions:before{content:""}.pi-discord:before{content:""}.pi-dollar:before{content:""}.pi-dot:before{content:""}.pi-download:before{content:""}.pi-eject:before{content:""}.pi-ellipsis-h:before{content:""}.pi-ellipsis-v:before{content:""}.pi-envelope:before{content:""}.pi-equals:before{content:""}.pi-eraser:before{content:""}.pi-ethereum:before{content:""}.pi-euro:before{content:""}.pi-exclamation-circle:before{content:""}.pi-exclamation-triangle:before{content:""}.pi-expand:before{content:""}.pi-external-link:before{content:""}.pi-eye-dropper:before{content:""}.pi-eye-slash:before{content:""}.pi-eye:before{content:""}.pi-face-smile:before{content:""}.pi-facebook:before{content:""}.pi-fast-backward:before{content:""}.pi-fast-forward:before{content:""}.pi-file-arrow-up:before{content:""}.pi-file-check:before{content:""}.pi-file-edit:before{content:""}.pi-file-excel:before{content:""}.pi-file-export:before{content:""}.pi-file-import:before{content:""}.pi-file-o:before{content:""}.pi-file-pdf:before{content:""}.pi-file-plus:before{content:""}.pi-file-word:before{content:""}.pi-file:before{content:""}.pi-filter-fill:before{content:""}.pi-filter-slash:before{content:""}.pi-filter:before{content:""}.pi-flag-fill:before{content:""}.pi-flag:before{content:""}.pi-folder-open:before{content:""}.pi-folder-plus:before{content:""}.pi-folder:before{content:""}.pi-forward:before{content:""}.pi-gauge:before{content:""}.pi-gift:before{content:""}.pi-github:before{content:""}.pi-globe:before{content:""}.pi-google:before{content:""}.pi-graduation-cap:before{content:""}.pi-grid-2:before{content:""}.pi-grip-horizontal:before{content:""}.pi-grip-vertical:before{content:""}.pi-grip:before{content:""}.pi-hammer:before{content:""}.pi-hashtag:before{content:""}.pi-heading-1:before{content:""}.pi-heading-2:before{content:""}.pi-heading-3:before{content:""}.pi-heading-4:before{content:""}.pi-heading-5:before{content:""}.pi-heading-6:before{content:""}.pi-heading:before{content:""}.pi-headphones:before{content:""}.pi-heart-fill:before{content:""}.pi-heart:before{content:""}.pi-highlighter:before{content:""}.pi-history:before{content:""}.pi-home:before{content:""}.pi-horizontal-rule:before{content:""}.pi-hourglass:before{content:""}.pi-id-card:before{content:""}.pi-image:before{content:""}.pi-images:before{content:""}.pi-inbox:before{content:""}.pi-indent:before{content:""}.pi-indian-rupee:before{content:""}.pi-info-circle:before{content:""}.pi-info:before{content:""}.pi-instagram:before{content:""}.pi-italic:before{content:""}.pi-key:before{content:""}.pi-language:before{content:""}.pi-lightbulb:before{content:""}.pi-link:before{content:""}.pi-linkedin:before{content:""}.pi-list-check:before{content:""}.pi-list-ol:before{content:""}.pi-list-tree:before{content:""}.pi-list:before{content:""}.pi-lock-open:before{content:""}.pi-lock:before{content:""}.pi-map-marker:before{content:""}.pi-map:before{content:""}.pi-mars:before{content:""}.pi-megaphone:before{content:""}.pi-microchip-ai:before{content:""}.pi-microchip:before{content:""}.pi-microphone:before{content:""}.pi-microsoft:before{content:""}.pi-minus-circle:before{content:""}.pi-minus:before{content:""}.pi-mobile:before{content:""}.pi-money-bill:before{content:""}.pi-moon:before{content:""}.pi-note-sticky:before{content:""}.pi-objects-column:before{content:""}.pi-outdent:before{content:""}.pi-palette:before{content:""}.pi-paperclip:before{content:""}.pi-paragraph-left:before{content:""}.pi-paragraph-right:before{content:""}.pi-pause-circle:before{content:""}.pi-pause:before{content:""}.pi-paypal:before{content:""}.pi-pen-line:before{content:""}.pi-pen-to-square:before{content:""}.pi-pencil:before{content:""}.pi-percentage:before{content:""}.pi-phone:before{content:""}.pi-pinterest:before{content:""}.pi-play-circle:before{content:""}.pi-play:before{content:""}.pi-plus-circle:before{content:""}.pi-plus:before{content:""}.pi-pound:before{content:""}.pi-power-off:before{content:""}.pi-prime:before{content:""}.pi-print:before{content:""}.pi-qrcode:before{content:""}.pi-question-circle:before{content:""}.pi-question:before{content:""}.pi-receipt:before{content:""}.pi-rectangle-xmark:before{content:""}.pi-reddit:before{content:""}.pi-refresh:before{content:""}.pi-replay:before{content:""}.pi-reply:before{content:""}.pi-rows-2:before{content:""}.pi-save:before{content:""}.pi-search-minus:before{content:""}.pi-search-plus:before{content:""}.pi-search:before{content:""}.pi-send:before{content:""}.pi-server:before{content:""}.pi-share-alt:before{content:""}.pi-shield:before{content:""}.pi-shop:before{content:""}.pi-shopping-bag:before{content:""}.pi-shopping-cart:before{content:""}.pi-sidebar:before{content:""}.pi-sign-in:before{content:""}.pi-sign-out:before{content:""}.pi-signature:before{content:""}.pi-sitemap:before{content:""}.pi-slack:before{content:""}.pi-slash:before{content:""}.pi-sliders-h:before{content:""}.pi-sliders-v:before{content:""}.pi-sort-alpha-down-alt:before{content:""}.pi-sort-alpha-down:before{content:""}.pi-sort-alpha-up-alt:before{content:""}.pi-sort-alpha-up:before{content:""}.pi-sort-alt-slash:before{content:""}.pi-sort-alt:before{content:""}.pi-sort-amount-down-alt:before{content:""}.pi-sort-amount-down:before{content:""}.pi-sort-amount-up-alt:before{content:""}.pi-sort-amount-up:before{content:""}.pi-sort-down-fill:before{content:""}.pi-sort-down:before{content:""}.pi-sort-numeric-down-alt:before{content:""}.pi-sort-numeric-down:before{content:""}.pi-sort-numeric-up-alt:before{content:""}.pi-sort-numeric-up:before{content:""}.pi-sort-up-fill:before{content:""}.pi-sort-up:before{content:""}.pi-sort:before{content:""}.pi-sparkles:before{content:""}.pi-spinner-dotted:before{content:""}.pi-spinner:before{content:""}.pi-square:before{content:""}.pi-stamp:before{content:""}.pi-star-fill:before{content:""}.pi-star-half-fill:before{content:""}.pi-star-half:before{content:""}.pi-star:before{content:""}.pi-step-backward-alt:before{content:""}.pi-step-backward:before{content:""}.pi-step-forward-alt:before{content:""}.pi-step-forward:before{content:""}.pi-stop-circle:before{content:""}.pi-stop:before{content:""}.pi-stopwatch:before{content:""}.pi-strikethrough:before{content:""}.pi-subscript:before{content:""}.pi-sun:before{content:""}.pi-superscript:before{content:""}.pi-sync:before{content:""}.pi-table:before{content:""}.pi-tablet:before{content:""}.pi-tag:before{content:""}.pi-tags:before{content:""}.pi-telegram:before{content:""}.pi-text-color:before{content:""}.pi-text:before{content:""}.pi-th-large:before{content:""}.pi-thumbs-down-fill:before{content:""}.pi-thumbs-down:before{content:""}.pi-thumbs-up-fill:before{content:""}.pi-thumbs-up:before{content:""}.pi-thumbtack:before{content:""}.pi-ticket:before{content:""}.pi-tiktok:before{content:""}.pi-times-circle:before{content:""}.pi-times:before{content:""}.pi-trash:before{content:""}.pi-trophy:before{content:""}.pi-truck:before{content:""}.pi-turkish-lira:before{content:""}.pi-twitch:before{content:""}.pi-twitter:before{content:""}.pi-underline:before{content:""}.pi-undo:before{content:""}.pi-unlock:before{content:""}.pi-upload:before{content:""}.pi-user-edit:before{content:""}.pi-user-minus:before{content:""}.pi-user-plus:before{content:""}.pi-user:before{content:""}.pi-users:before{content:""}.pi-venus:before{content:""}.pi-verified:before{content:""}.pi-video:before{content:""}.pi-vimeo:before{content:""}.pi-volume-down:before{content:""}.pi-volume-off:before{content:""}.pi-volume-up:before{content:""}.pi-wallet:before{content:""}.pi-warehouse:before{content:""}.pi-wave-pulse:before{content:""}.pi-whatsapp:before{content:""}.pi-wifi:before{content:""}.pi-window-maximize:before{content:""}.pi-window-minimize:before{content:""}.pi-wrench:before{content:""}.pi-youtube:before{content:""}:root{--stm-font:system-ui, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--stm-font-title:"Barlow Semi Condensed", var(--stm-font);--stm-size-page:1.75rem;--stm-size-section:1.3rem;--stm-size-group:1.05rem;--stm-size-text:1rem;--stm-size-small:.875rem;--stm-spacing-1:.25rem;--stm-spacing-2:.5rem;--stm-spacing-3:.75rem;--stm-spacing-4:1rem;--stm-spacing-5:1.5rem;--stm-spacing-6:2rem;--stm-accent:#ca408b;--stm-accent-text:#a8306f;--stm-accent-dark:#e88bbd;--stm-quiet:#4f6475;--stm-base:#f5f8fa;--stm-edge:#d6e0e7;--stm-divider:#eaf0f4;--stm-bar-surface:#0c3451;--stm-bar-text:#b9d0e0;--stm-bar-text-active:#fff;--stm-bar-badge:var(--stm-accent-dark);--stm-warning-surface:#fff1dc;--stm-warning-text:#9a4a00;--stm-warning-edge:#d08a2e;--stm-warning-accent:var(--stm-warning-text);--stm-error-text:#b4232b;--stm-error-surface:#fde8e9;--stm-ok-surface:#dcf5e6;--stm-ok-text:#1b6e34;--stm-info-surface:#e3f2fa;--stm-info-text:#0c3451;font-family:var(--stm-font);font-size:var(--stm-size-text);color:var(--p-text-color);background:var(--stm-base);line-height:1.5}body{margin:0}.p-inputtext,.p-togglebutton{line-height:1.5}.p-button{--p-disabled-opacity:.4}main{padding:var(--stm-spacing-5) var(--stm-spacing-6) var(--stm-spacing-6)}h1,h2,h3{font-family:var(--stm-font-title);letter-spacing:.01em;margin:0 0 var(--stm-spacing-3);font-weight:600;line-height:1.2}h1{font-size:var(--stm-size-page);font-weight:700}h2{font-size:var(--stm-size-section)}h3{font-size:var(--stm-size-group)}table,input,.time,.place,.no{font-variant-numeric:tabular-nums}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.icon-button[data-v-afa58a2e]{min-width:44px;height:40px;padding:0 var(--stm-spacing-3);gap:var(--stm-spacing-2);text-decoration:none}.icon-button.large[data-v-afa58a2e]{min-width:56px;height:52px}.icon-button-text[data-v-afa58a2e]{font-family:var(--stm-font-title);font-weight:600}.locked[data-v-afa58a2e]{pointer-events:none;opacity:.6}.rotate[data-v-afa58a2e]{animation:1s linear infinite drehen-afa58a2e}@keyframes drehen-afa58a2e{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.rotate[data-v-afa58a2e]{animation-duration:3s}}.file[data-v-44fe2dfe]{font-family:var(--stm-font-title);font-weight:600}.warning[data-v-44fe2dfe]{color:var(--stm-warning-accent)}@media (width<=640px){.p-dialog.page-dialog{border-radius:0;height:100dvh;max-height:none}}.backup-warning[data-v-87f7dd85]{border-radius:var(--p-border-radius-md,6px);background:var(--stm-warning-surface);color:var(--stm-warning-text);border:1px solid var(--stm-warning-edge);align-items:center;gap:.5rem;padding:.25rem .75rem;font-weight:600;display:inline-flex}.backup-ok[data-v-87f7dd85]{align-items:center;gap:.4rem;display:inline-flex}.app-logo[data-v-4d09084d]{--logo-edge:var(--p-primary-color);--logo-ink:var(--p-primary-color);--logo-face:var(--stm-bar-text-active);--logo-cap:var(--stm-accent);flex:none;display:block}.app-logo.on-dark[data-v-4d09084d]{--logo-edge:var(--stm-bar-text-active)}.edge[data-v-4d09084d]{fill:var(--logo-edge)}.edge-line[data-v-4d09084d]{fill:none;stroke:var(--logo-edge)}.face[data-v-4d09084d],.shine[data-v-4d09084d]{fill:var(--logo-face)}.cap[data-v-4d09084d]{fill:var(--logo-cap)}.band[data-v-4d09084d]{stroke:var(--logo-cap)}.ink[data-v-4d09084d]{fill:var(--logo-ink)}.ink-line[data-v-4d09084d]{fill:none;stroke:var(--logo-ink)}.loading-hint[data-v-7d742947]{align-items:center;gap:var(--stm-spacing-4);flex-wrap:wrap;display:flex}.text[data-v-7d742947]{align-items:center;gap:var(--stm-spacing-2);font-family:var(--stm-font-title);font-size:var(--stm-size-section);margin:0;font-weight:600;display:inline-flex}.quiet[data-v-7d742947]{color:var(--stm-quiet)}.warning[data-v-7d742947]{color:var(--stm-warning-text)}.header[data-v-2274f438]{justify-content:space-between;align-items:center;gap:var(--stm-spacing-4);margin-bottom:var(--stm-spacing-3);flex-wrap:wrap;display:flex}.title[data-v-2274f438]{align-items:center;gap:var(--stm-spacing-1);display:inline-flex}.buttons[data-v-2274f438]{gap:var(--stm-spacing-2);display:flex}.own[data-v-2274f438]{font-weight:700}.badge-you[data-v-2274f438]{align-items:center;gap:var(--stm-spacing-1);margin-left:var(--stm-spacing-2);font-size:var(--stm-size-small);color:var(--stm-accent-text);font-weight:600;display:inline-flex}.form[data-v-2274f438]{gap:var(--stm-spacing-1);flex-direction:column;display:flex}.form label[data-v-2274f438]{margin-top:var(--stm-spacing-2);font-weight:600}.sequence[data-v-2274f438]{margin:var(--stm-spacing-3) 0 0;color:var(--stm-warning-accent)}.error[data-v-2274f438]{color:var(--stm-error-text)}.for[data-v-2274f438]{margin:0;font-weight:600}.quiet[data-v-2274f438]{color:var(--p-text-muted-color);font-weight:400}[data-v-2274f438] .action{text-align:right;width:3rem}.actions[data-v-2274f438]{justify-content:flex-end;gap:var(--stm-spacing-2);margin-top:var(--stm-spacing-3);display:flex}.bar[data-v-4bca360c]{align-items:center;gap:var(--stm-spacing-2) var(--stm-spacing-5);padding:var(--stm-spacing-3) var(--stm-spacing-6) var(--stm-spacing-2);background:var(--stm-bar-surface);color:var(--stm-bar-text);--p-button-text-secondary-color:var(--stm-bar-text);--p-button-text-secondary-hover-background:color-mix(in srgb, var(--stm-bar-text), transparent 88%);--p-button-text-secondary-active-background:color-mix(in srgb, var(--stm-bar-text), transparent 80%);grid-template-columns:auto 1fr;grid-template-areas:"badge right""nav nav";display:grid}.badge[data-v-4bca360c]{font-family:var(--stm-font-title);letter-spacing:.02em;color:var(--stm-bar-text-active);white-space:nowrap;align-items:center;gap:var(--stm-spacing-2);grid-area:badge;font-size:1.2rem;font-weight:700;display:flex}nav[data-v-4bca360c]{gap:var(--stm-spacing-1);margin-left:calc(-1 * var(--stm-spacing-3));flex-wrap:wrap;grid-area:nav;display:flex}nav a[data-v-4bca360c],nav .locked[data-v-4bca360c]{align-items:center;gap:var(--stm-spacing-2);font-family:var(--stm-font-title);letter-spacing:.02em;padding:var(--stm-spacing-1) var(--stm-spacing-3);border-bottom:3px solid #0000;font-size:1.02rem;font-weight:500;text-decoration:none;display:inline-flex}nav a[data-v-4bca360c]{color:var(--stm-bar-text)}nav a[data-v-4bca360c]:hover{color:var(--stm-bar-text-active)}nav a[data-v-4bca360c]:focus-visible{outline:2px solid var(--stm-bar-badge);outline-offset:2px}nav a[aria-current][data-v-4bca360c]{color:var(--stm-bar-text-active);border-bottom-color:var(--stm-accent-dark);font-weight:700}.print-count[data-v-4bca360c]{color:#ffd28a;font-weight:700}.locked[data-v-4bca360c]{color:var(--stm-bar-text);opacity:.45;cursor:not-allowed}.right[data-v-4bca360c]{justify-content:flex-end;align-items:center;gap:var(--stm-spacing-4);flex-wrap:wrap;grid-area:right;min-width:0;display:flex}.meet[data-v-4bca360c]{color:var(--stm-bar-text-active);font-weight:600}.user[data-v-4bca360c]{font-size:var(--stm-size-small)}@media (width<=640px){.bar[data-v-4bca360c]{padding-inline:var(--stm-spacing-4);grid-template-columns:minmax(0,1fr);grid-template-areas:"badge""right""nav"}.right[data-v-4bca360c]{justify-content:flex-start;gap:var(--stm-spacing-2) var(--stm-spacing-3)}}.right .header-button[data-v-4bca360c]{min-width:0;height:auto;padding:var(--p-button-sm-padding-y) var(--p-button-sm-padding-x);font-size:var(--p-button-sm-font-size);color:var(--p-button-text-secondary-color)}.right .header-button[data-v-4bca360c] .icon-button-text{font-family:inherit;font-weight:var(--p-button-label-font-weight)}.right .header-button[data-v-4bca360c] svg{width:1.15em;height:1.15em}.login-logo[data-v-f9e2dc51]{margin:0 auto var(--stm-spacing-4)}.login[data-v-f9e2dc51]{max-width:22rem;padding:var(--stm-spacing-6) var(--stm-spacing-5) var(--stm-spacing-5);background:var(--p-content-background);border:1px solid var(--p-content-border-color);border-radius:var(--p-content-border-radius);margin:5rem auto}form[data-v-f9e2dc51]{flex-direction:column;gap:.5rem;display:flex}.info-hint[data-v-ee80df38]{display:inline-flex;position:relative}.info-button.p-button[data-v-ee80df38]{width:28px;height:28px;color:var(--stm-quiet);cursor:help;background:0 0;border:0;padding:0}.info-button.p-button[data-v-ee80df38]:not(:disabled):hover,.info-button.p-button[data-v-ee80df38]:not(:disabled):active,.info-button.p-button[data-v-ee80df38]:focus-visible{color:var(--stm-accent-text);background:0 0}.info-text[data-v-ee80df38]{z-index:20;width:max-content;max-width:18rem;padding:var(--stm-spacing-2) var(--stm-spacing-3);background:var(--stm-bar-surface);color:#fff;font-size:var(--stm-size-small);border-radius:4px;line-height:1.35;position:absolute;top:calc(100% + 4px);left:0}.time-input[data-v-923dd29e]{align-items:center;gap:.5rem;display:inline-flex}.time-field[data-v-923dd29e]{font-variant-numeric:tabular-nums}.time-hint.error[data-v-923dd29e]{color:var(--stm-error-text)}.place[data-v-d5fc6d4e]{font-family:var(--stm-font-title);color:var(--stm-bar-surface);font-size:1.125rem;font-weight:700}.place-head .source[data-v-d5fc6d4e]{font-weight:400;font-size:var(--stm-size-small);color:var(--stm-quiet)}.reconciliation-panel[data-v-d5fc6d4e]{flex-direction:column;gap:.75rem;display:flex}ul[data-v-d5fc6d4e]{margin:0;padding-left:1.25rem}.confirmed[data-v-d5fc6d4e],.cancelled[data-v-d5fc6d4e]{margin:0;font-weight:600}.findings[data-v-d5fc6d4e]{gap:var(--stm-spacing-3);margin:0 0 var(--stm-spacing-4);flex-direction:column;padding:0;list-style:none;display:flex}.finding[data-v-d5fc6d4e]{gap:var(--stm-spacing-1);flex-direction:column;line-height:1.45;display:flex}.sequence[data-v-d5fc6d4e]{font-weight:600}.sequence.warning[data-v-d5fc6d4e],.notes .sequence[data-v-d5fc6d4e]{color:var(--stm-warning-accent)}.rule[data-v-d5fc6d4e]{align-items:center;gap:var(--stm-spacing-1);color:var(--p-text-muted-color);font-size:var(--stm-size-small);display:flex}.missing[data-v-d5fc6d4e]{color:var(--stm-error-text)}.suggestion[data-v-d5fc6d4e]{border-collapse:collapse}.suggestion th[data-v-d5fc6d4e],.suggestion td[data-v-d5fc6d4e]{border-bottom:1px solid var(--p-content-border-color);text-align:left;padding:.25rem .75rem}.time[data-v-d5fc6d4e]{font-variant-numeric:tabular-nums}td.corrected[data-v-d5fc6d4e]{background:var(--p-highlight-background);cursor:help;font-weight:600}.tag[data-v-d5fc6d4e]{margin-left:.25rem;font-size:.8rem;font-weight:400}.referee[data-v-d5fc6d4e]{border:1px solid var(--p-content-border-color);border-radius:.375rem;flex-direction:column;gap:.5rem;display:flex}.ref-note[data-v-d5fc6d4e]{color:var(--p-text-muted-color);margin:0}.ref-row[data-v-d5fc6d4e]{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.ref-row label[data-v-d5fc6d4e]{min-width:12rem}.error[data-v-d5fc6d4e]{color:var(--stm-error-text)}.field-error[data-v-d5fc6d4e]{margin-top:.25rem}.actions[data-v-d5fc6d4e]{align-items:center;gap:.75rem;display:flex}.key-hint[data-v-d5fc6d4e]{color:var(--p-text-muted-color);font-size:.875rem}.input[data-v-53e6b642]{border-collapse:separate;border-spacing:0;border:1px solid var(--stm-edge);background:#fff;border-radius:8px;width:100%}.input th[data-v-53e6b642],.input td[data-v-53e6b642]{padding:var(--stm-spacing-3) var(--stm-spacing-2);text-align:left;vertical-align:middle}.input tbody th[data-v-53e6b642],.input tbody td[data-v-53e6b642]{border-top:1px solid var(--stm-divider)}.input thead th[data-v-53e6b642]{color:var(--stm-quiet);white-space:nowrap;padding-top:.6rem;padding-bottom:.6rem;font-size:.8125rem;font-weight:600}.input thead th.active[data-v-53e6b642]{color:var(--stm-bar-surface);box-shadow:inset 0 -2px 0 var(--stm-accent);font-weight:700}.header-with-info[data-v-53e6b642]{align-items:center;gap:var(--stm-spacing-1);display:inline-flex}.col-lane[data-v-53e6b642]{width:5rem;padding-left:var(--stm-spacing-4)!important}.input th.lane[data-v-53e6b642]{padding-left:var(--stm-spacing-4);font-family:var(--stm-font-title);color:var(--stm-bar-surface);font-size:2.5rem;font-weight:700;line-height:1}.input tr:focus-within th.lane[data-v-53e6b642]{color:var(--stm-accent)}.input tr.withdrawn th.lane[data-v-53e6b642]{color:#8ea2b1}.name-row[data-v-53e6b642]{color:var(--stm-bar-surface);font-size:1.125rem;font-weight:600;display:block}.name-sub[data-v-53e6b642]{color:var(--stm-quiet);font-size:.8125rem;display:block}.input tr.withdrawn .name-row[data-v-53e6b642]{color:var(--stm-quiet)}.col-entry-time[data-v-53e6b642],.entry-time[data-v-53e6b642]{white-space:nowrap;text-align:right!important}.entry-time[data-v-53e6b642]{color:var(--stm-quiet);font-variant-numeric:tabular-nums}.col-time[data-v-53e6b642],.time[data-v-53e6b642]{padding-left:var(--stm-spacing-5)!important}.time[data-v-53e6b642]{white-space:nowrap;width:15rem}.time[data-v-53e6b642] .time-field,.place[data-v-53e6b642]{height:3.25rem;color:var(--stm-bar-surface);font-variant-numeric:tabular-nums;border-radius:8px;font-size:1.6rem;font-weight:600}.time[data-v-53e6b642] .time-field{width:11.5rem}.place[data-v-53e6b642]{width:4.5rem}.input tr.deviation .time[data-v-53e6b642] .time-field{border:2px solid var(--stm-warning-edge)}.input[data-v-53e6b642] .p-inputtext:enabled:focus{border-color:var(--stm-accent);box-shadow:0 0 0 1px var(--stm-accent)}.input tr.unsaved[data-v-53e6b642]>*{background:var(--stm-warning-surface)}.free[data-v-53e6b642]{height:4rem}.status[data-v-53e6b642]{white-space:nowrap}.status[data-v-53e6b642] .icon-button{color:var(--stm-bar-surface)}.status[data-v-53e6b642] .icon-button.without{color:#8ea2b1}.status[data-v-53e6b642] .icon-button-text{font-family:inherit;font-weight:700}.reason[data-v-53e6b642]{color:var(--p-text-muted-color);display:block}.status-form[data-v-53e6b642]{gap:var(--stm-spacing-4);flex-direction:column;display:flex}.status-choice[data-v-53e6b642]{gap:var(--stm-spacing-2);flex-direction:column;display:flex}.choice[data-v-53e6b642]{align-items:center;gap:var(--stm-spacing-2);display:flex}.reason-field[data-v-53e6b642]{gap:var(--stm-spacing-1);flex-direction:column;display:flex}.dialog-buttons[data-v-53e6b642]{justify-content:flex-end;gap:var(--stm-spacing-2);display:flex}.tag[data-v-53e6b642]{background:var(--stm-warning-surface);color:var(--stm-warning-text);border-radius:1rem;margin-left:.5rem;padding:.05rem .45rem;font-size:.8rem;font-weight:600}.tag.neutral[data-v-53e6b642]{background:var(--p-content-hover-background);color:var(--p-text-muted-color)}.warning[data-v-53e6b642]{color:var(--stm-warning-text);white-space:nowrap;align-items:center;gap:.375rem;font-weight:600;display:inline-flex!important}.hint[data-v-53e6b642]{width:14rem;font-size:.875rem;padding-right:var(--stm-spacing-4)!important}.saved[data-v-53e6b642]{font-size:.8rem;display:block}.hint>span[data-v-53e6b642]{display:block}.save-state[data-v-53e6b642],.missing[data-v-53e6b642],.saved[data-v-53e6b642]{color:var(--p-text-muted-color)}.entry[data-v-53e6b642]{color:var(--stm-error-text)}.number-block[data-v-1b36d064]{gap:var(--stm-spacing-1);flex-direction:column;display:flex}.label[data-v-1b36d064]{align-items:center;gap:var(--stm-spacing-1);font-size:var(--stm-size-small);color:var(--stm-quiet);display:flex}.number[data-v-1b36d064]{align-items:baseline;gap:var(--stm-spacing-2);font-family:var(--stm-font-title);font-weight:700;line-height:1;display:flex}.size-medium .value[data-v-1b36d064]{font-size:1.75rem}.size-large .value[data-v-1b36d064]{font-size:3rem}.prefix[data-v-1b36d064],.secondary-value[data-v-1b36d064]{font-size:var(--stm-size-group);color:var(--stm-quiet);font-weight:500}.tone-warning .value[data-v-1b36d064]{color:var(--stm-warning-text)}.tone-accent .value[data-v-1b36d064]{color:var(--stm-accent-text)}.key-bar[data-v-9f51b924]{align-items:center;gap:var(--stm-spacing-2) var(--stm-spacing-6);flex-wrap:wrap;display:flex}.group[data-v-9f51b924]{align-items:center;gap:var(--stm-spacing-2) var(--stm-spacing-4);flex-wrap:wrap;display:flex}.shortcut[data-v-9f51b924]{align-items:center;gap:var(--stm-spacing-2);white-space:nowrap;display:inline-flex}.keys[data-v-9f51b924]{font:inherit;background:0 0;border:0;align-items:center;gap:4px;padding:0;display:inline-flex}.cap[data-v-9f51b924]{border:1px solid var(--stm-edge);min-width:1.75rem;height:1.75rem;color:var(--stm-bar-surface);font-family:var(--stm-font-title);background:#fff;border-bottom-width:2px;border-radius:5px;justify-content:center;align-items:center;padding:0 7px;font-size:.9375rem;font-weight:600;line-height:1;display:inline-flex}.joiner[data-v-9f51b924],.effect[data-v-9f51b924]{color:var(--stm-quiet);font-size:var(--stm-size-small)}@media (hover:none) and (pointer:coarse){.key-bar[data-v-9f51b924]{display:none}}.focus-view[data-v-dbaba2d7]{min-height:100vh}.focus-bar[data-v-dbaba2d7]{background:var(--stm-bar-surface);color:var(--stm-bar-text)}.bar-inner[data-v-dbaba2d7]{max-width:1240px;padding:var(--stm-spacing-4) var(--stm-spacing-6);align-items:flex-end;gap:var(--stm-spacing-4) var(--stm-spacing-6);flex-wrap:wrap;margin:0 auto;display:flex}.back[data-v-dbaba2d7]{align-self:center}.focus-bar[data-v-dbaba2d7] .back.p-button{border:1px solid color-mix(in srgb, var(--stm-bar-text), transparent 55%);height:40px;color:var(--stm-bar-text-active);background:0 0;padding:0 .625rem}.focus-bar[data-v-dbaba2d7] .back.p-button:hover{background:color-mix(in srgb, var(--stm-bar-text), transparent 88%)}.focus-bar[data-v-dbaba2d7] .back.p-button:focus-visible{outline:2px solid var(--stm-accent-dark);outline-offset:2px}.focus-bar[data-v-dbaba2d7] .back .icon-button-text{border:1px solid color-mix(in srgb, var(--stm-bar-text), transparent 55%);font-family:var(--stm-font);color:var(--stm-bar-text);border-radius:4px;padding:0 .3rem;font-size:.75rem;font-weight:400}.title[data-v-dbaba2d7]{color:var(--stm-bar-text);flex-direction:column;display:flex}.focus-bar h1[data-v-dbaba2d7]{font-family:var(--stm-font-title);color:var(--stm-bar-text-active);align-items:baseline;gap:1.75rem;margin:0;font-weight:700;line-height:.9;display:flex}.focus-bar h1[data-v-dbaba2d7]:focus-visible{outline:2px solid var(--stm-accent-dark);outline-offset:4px}.header-number[data-v-dbaba2d7]{font-size:4rem}.prefix[data-v-dbaba2d7]{margin-right:.25rem;font-size:1.5rem;font-weight:600}.count[data-v-dbaba2d7]{color:var(--stm-bar-text);font-size:1.75rem;font-weight:600}.header-without[data-v-dbaba2d7]{font-size:1.75rem}.fill[data-v-dbaba2d7]{flex:1 1 0}.right[data-v-dbaba2d7]{align-self:center;align-items:center;gap:1.125rem;display:flex}.lock[data-v-dbaba2d7]{display:flex}.results[data-v-dbaba2d7]{max-width:1240px;padding:var(--stm-spacing-4) var(--stm-spacing-6) 4rem;flex-direction:column;gap:1.75rem;margin:0 auto;display:flex}.empty[data-v-dbaba2d7]{color:var(--p-text-muted-color);margin:0}.heats[data-v-dbaba2d7]{align-items:stretch;gap:var(--stm-spacing-2);padding:0 var(--stm-spacing-3);border:1px solid var(--stm-edge);background:#fff;border-radius:8px;display:flex;overflow:hidden}.heats>.empty[data-v-dbaba2d7]{margin:var(--stm-spacing-3) 0;align-self:center}.step-button[data-v-dbaba2d7]{align-self:center}.heat-tabs[data-v-dbaba2d7]{gap:0 var(--stm-spacing-5);padding:0 var(--stm-spacing-2);flex-wrap:wrap;margin:0;list-style:none;display:flex}.progress[data-v-dbaba2d7],.state[data-v-dbaba2d7]{color:var(--stm-quiet);font-size:var(--stm-size-small)}.progress[data-v-dbaba2d7]{padding-left:var(--stm-spacing-4);white-space:nowrap;align-self:center;margin-left:auto}.progress.done[data-v-dbaba2d7]{color:var(--stm-ok-text);font-weight:600}.heat.p-button[data-v-dbaba2d7]{align-items:center;gap:var(--stm-spacing-2);height:100%;color:var(--stm-bar-surface);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-bottom:3px solid #0000;border-radius:0;padding:.625rem .25rem .5rem;display:flex}.heat.p-button[data-v-dbaba2d7]:not(:disabled):hover,.heat.p-button[data-v-dbaba2d7]:not(:disabled):active{border-bottom-color:var(--stm-edge);color:var(--stm-bar-surface);background:0 0}.heat.p-button.selected[data-v-dbaba2d7],.heat.p-button.selected[data-v-dbaba2d7]:not(:disabled):hover{border-bottom-color:var(--stm-accent)}.heat-text[data-v-dbaba2d7]{flex-direction:column;line-height:1.15;display:flex}.heat .number[data-v-dbaba2d7]{font-family:var(--stm-font-title);font-size:1.25rem;font-weight:600}.heat.selected .number[data-v-dbaba2d7]{font-weight:700}.heat.p-button[data-v-dbaba2d7]:focus-visible,.steps .p-button[data-v-dbaba2d7]:focus-visible{outline:2px solid var(--stm-accent);outline-offset:-2px}.heat-icon[data-v-dbaba2d7]{color:var(--stm-quiet);flex:none}.heat.confirmed .heat-icon[data-v-dbaba2d7],.heat.confirmed .state[data-v-dbaba2d7]{color:var(--stm-ok-text)}.heat.cancelled .number[data-v-dbaba2d7]{color:var(--stm-quiet)}.correct[data-v-dbaba2d7]{margin-left:var(--stm-spacing-3)}.editing[data-v-dbaba2d7]{flex-direction:column;gap:1.75rem;display:flex}.editing[data-v-dbaba2d7] .p-message{margin:0}.steps[data-v-dbaba2d7]{border-bottom:1px solid var(--stm-edge);flex-wrap:wrap;gap:0 2.25rem;display:flex}.steps .p-button[data-v-dbaba2d7]{align-items:center;gap:var(--stm-spacing-2);height:auto;color:var(--stm-quiet);font:inherit;cursor:pointer;background:0 0;border:0;border-bottom:3px solid #0000;border-radius:0;margin-bottom:-1px;padding:.875rem 0 .6875rem;font-size:1.125rem;display:flex}.steps .p-button[data-v-dbaba2d7]:not(:disabled):hover,.steps .p-button[data-v-dbaba2d7]:not(:disabled):active{color:var(--stm-bar-surface);background:0 0}.steps .p-button.active[data-v-dbaba2d7]{border-bottom-color:var(--stm-accent);color:var(--stm-bar-surface);font-weight:700}.steps .p-button.active svg[data-v-dbaba2d7]{color:var(--stm-accent)}.footer[data-v-dbaba2d7]{align-items:center;gap:var(--stm-spacing-4) var(--stm-spacing-6);flex-wrap:wrap;display:flex}.counts[data-v-dbaba2d7]{display:flex}.counts[data-v-dbaba2d7]>*+*{margin-left:var(--stm-spacing-5);padding-left:var(--stm-spacing-5);border-left:1px solid var(--stm-edge)}.counts[data-v-dbaba2d7] .value{font-size:2.25rem}.referee[data-v-dbaba2d7]{color:var(--stm-warning-text);align-items:center;gap:.375rem;font-weight:600;display:inline-flex}.actions[data-v-dbaba2d7]{align-items:center;gap:var(--stm-spacing-2);flex-wrap:wrap;display:flex}.done-card[data-v-dbaba2d7]{justify-content:space-between;align-items:center;gap:var(--stm-spacing-4);padding:var(--stm-spacing-4) var(--stm-spacing-5);border:1px solid var(--stm-edge);background:#fff;border-radius:8px;flex-wrap:wrap;display:flex}.done-card p[data-v-dbaba2d7]{align-items:center;gap:var(--stm-spacing-2);color:var(--stm-ok-text);font-size:var(--stm-size-group);margin:0;display:flex}.reconciliation[data-v-dbaba2d7]:focus{outline:none}.conflict-content[data-v-ec6d9ff8]{flex-wrap:wrap;align-items:center;gap:1rem;display:flex}.grid[data-v-f192aa80]{flex-direction:column;gap:.75rem;display:flex}.bar[data-v-f192aa80]{flex-wrap:wrap;align-items:center;gap:.5rem 1rem;min-height:2rem;display:flex}.help[data-v-f192aa80]{color:var(--p-text-muted-color);margin:0}.layout[data-v-f192aa80]{flex-wrap:wrap;align-items:flex-start;gap:1.5rem;display:flex}.table[data-v-f192aa80]{border-collapse:collapse;table-layout:fixed;flex:32rem}.table th[data-v-f192aa80],.table td[data-v-f192aa80]{border:1px solid var(--p-content-border-color);text-align:left;vertical-align:top;padding:.35rem .5rem}.table th[scope=row][data-v-f192aa80]{text-align:center;width:3.5rem}.table td[data-v-f192aa80]{cursor:pointer;overflow-wrap:anywhere;height:3rem}.table td[data-v-f192aa80]:hover,.table td.target.free[data-v-f192aa80]{background:var(--p-content-hover-background)}.table td.selected[data-v-f192aa80],.open .selected[data-v-f192aa80]{background:var(--p-highlight-background);color:var(--p-highlight-color);outline:2px solid var(--p-primary-color)}.table td[data-v-f192aa80]:focus-visible,.open [role=button][data-v-f192aa80]:focus-visible{outline:2px solid var(--p-primary-color);outline-offset:-2px}.name[data-v-f192aa80]{font-weight:600;display:block}.detail[data-v-f192aa80]{color:var(--p-text-muted-color);font-variant-numeric:tabular-nums;font-size:.875rem;display:block}.table td.withdrawn[data-v-f192aa80]{color:var(--p-text-muted-color)}.open[data-v-f192aa80]{flex:0 18rem}.open h3[data-v-f192aa80]{margin:0 0 .5rem}.open ul[data-v-f192aa80]{flex-direction:column;gap:.25rem;margin:0;padding:0;list-style:none;display:flex}.open [role=button][data-v-f192aa80]{cursor:pointer;border:1px solid var(--p-content-border-color);border-radius:var(--p-content-border-radius);padding:.35rem .5rem}.open [role=button][data-v-f192aa80]:hover{background:var(--p-content-hover-background)}.breadcrumb-trail[data-v-4e5efab9]{margin-bottom:var(--stm-spacing-1);font-size:var(--stm-size-small);color:var(--p-text-muted-color);background:0 0;padding:0}.link[data-v-4e5efab9]{color:var(--p-primary-color);font-weight:600;text-decoration:none}.link[data-v-4e5efab9]:hover{text-decoration:underline}.header[data-v-f8d7e0b2]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}.header h1[data-v-f8d7e0b2]{margin:0}.empty[data-v-f8d7e0b2]{color:var(--p-text-muted-color)}.overview[data-v-f8d7e0b2]{border-collapse:collapse;width:100%;margin-top:1rem}.overview th[data-v-f8d7e0b2],.overview td[data-v-f8d7e0b2]{text-align:left;border-bottom:1px solid var(--p-content-border-color);padding:.5rem .75rem}.no[data-v-f8d7e0b2]{font-variant-numeric:tabular-nums;width:3.5rem}.buttons[data-v-f8d7e0b2]{text-align:right}.button-row[data-v-f8d7e0b2]{flex-wrap:wrap;justify-content:flex-end;gap:.5rem;display:inline-flex}.selected>td[data-v-f8d7e0b2]{border-bottom:3px solid var(--stm-accent);font-weight:700}.state.off[data-v-f8d7e0b2]{color:var(--p-text-muted-color)}.reprint[data-v-f8d7e0b2]{color:var(--stm-warning-accent)}.tag[data-v-f8d7e0b2]{background:var(--stm-warning-surface);color:var(--stm-warning-text);white-space:nowrap;border-radius:1rem;margin-left:.75rem;padding:.1rem .5rem;font-size:.875rem;font-weight:600}.detail>td[data-v-f8d7e0b2]{background:var(--p-content-hover-background);padding:1rem}.read-only[data-v-f8d7e0b2]{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.action-buttons[data-v-be3f8649]{justify-content:flex-end;gap:var(--stm-spacing-2);display:flex}.control-desk[data-v-be3f8649]{max-width:1360px;padding:var(--stm-spacing-6) var(--stm-spacing-6) 72px;flex-direction:column;gap:44px;margin:0 auto;display:flex}.empty[data-v-be3f8649]{align-items:flex-start;gap:var(--stm-spacing-4);flex-direction:column;display:flex}.empty-text[data-v-be3f8649]{font-family:var(--stm-font-title);font-size:var(--stm-size-page);color:var(--stm-bar-surface);margin:0;font-weight:700}.header[data-v-be3f8649]{padding-bottom:var(--stm-spacing-6);border-bottom:1px solid var(--stm-edge);flex-wrap:wrap;align-items:flex-end;gap:24px 40px;display:flex}.header-no[data-v-be3f8649] .value{color:var(--stm-bar-surface);font-size:104px;line-height:.85}.header-no[data-v-be3f8649] .number{align-items:flex-start;gap:6px}.header-no[data-v-be3f8649] .prefix{color:var(--stm-bar-surface);font-size:32px;font-weight:600}.header-middle[data-v-be3f8649]{flex-direction:column;flex:420px;gap:10px;min-width:0;display:flex}.header-middle h1[data-v-be3f8649]{font-family:var(--stm-font-title);color:var(--stm-bar-surface);margin:0;font-size:34px;font-weight:700;line-height:1.1}.heats[data-v-be3f8649]{flex-wrap:wrap;gap:0 24px;margin:0;padding:0;list-style:none;display:flex}.heat[data-v-be3f8649]{min-width:40px;color:inherit;border-bottom:3px solid #0000;flex-direction:column;align-items:center;gap:2px;padding-bottom:4px;text-decoration:none;display:flex}.heat:hover .heat-no[data-v-be3f8649]{text-decoration:underline}.heat-no[data-v-be3f8649]{font-family:var(--stm-font-title);font-size:30px;font-weight:700;line-height:1}.heat-confirmed[data-v-be3f8649]{color:var(--stm-ok-text)}.heat-confirmed .heat-no[data-v-be3f8649]{color:var(--stm-bar-surface)}.heat-now[data-v-be3f8649]{color:var(--stm-accent);border-bottom-color:var(--stm-accent)}.heat-open[data-v-be3f8649],.heat-cancelled[data-v-be3f8649]{color:var(--stm-quiet)}.main-button[data-v-be3f8649]{background:var(--stm-bar-surface);color:#fff;height:56px;font-family:var(--stm-font-title);border-radius:8px;align-items:center;gap:12px;padding:0 24px;font-size:26px;font-weight:700;text-decoration:none;display:inline-flex}.main-button[data-v-be3f8649]:hover{color:#fff}.blocks[data-v-be3f8649]{display:flex}.block[data-v-be3f8649]{border-left:1px solid var(--stm-edge);padding:0 24px}.block[data-v-be3f8649]:last-child{padding-right:0}.block[data-v-be3f8649] .value{font-size:2.5rem}.group[data-v-be3f8649]{flex-direction:column;gap:12px;display:flex}.group h2[data-v-be3f8649]{font-family:var(--stm-font-title);color:var(--stm-bar-surface);align-items:center;gap:10px;margin:0;font-size:24px;font-weight:700;display:flex}.tone-accent[data-v-be3f8649]{color:var(--stm-accent-text)}.tone-warning[data-v-be3f8649]{color:var(--stm-warning-text)}.tone-quiet[data-v-be3f8649]{color:var(--stm-quiet)}.tone-ok[data-v-be3f8649]{color:var(--stm-ok-text)}.h2-icon[data-v-be3f8649]{display:flex}.group h2>.count[data-v-be3f8649]{color:var(--stm-quiet);font-size:20px;font-weight:600}.table[data-v-be3f8649]{border:1px solid var(--stm-edge);background:#fff;border-radius:8px;overflow-x:auto}table[data-v-be3f8649]{border-collapse:collapse;table-layout:fixed;width:100%;min-width:900px}.col-no[data-v-be3f8649]{width:88px}.col-starts[data-v-be3f8649]{width:80px}.col-heats[data-v-be3f8649]{width:110px}.col-what[data-v-be3f8649]{width:200px}.col-action[data-v-be3f8649]{width:120px}tr+tr[data-v-be3f8649]{border-top:1px solid var(--stm-divider)}td[data-v-be3f8649]{padding:14px 8px}.no[data-v-be3f8649]{text-align:left;font-family:var(--stm-font-title);color:var(--stm-bar-surface);padding:14px 16px;font-size:26px;font-weight:700;line-height:1.1}.name[data-v-be3f8649]{color:var(--stm-bar-surface);font-weight:500}.number[data-v-be3f8649]{color:var(--stm-quiet);font-variant-numeric:tabular-nums}.heats-cell[data-v-be3f8649]{padding-left:20px}.with-icon[data-v-be3f8649]{align-items:center;gap:6px;display:inline-flex}.what[data-v-be3f8649]{font-weight:600}.what-content[data-v-be3f8649]{align-items:center;gap:8px;display:inline-flex}.action[data-v-be3f8649]{text-align:right;padding:10px 16px}.person[data-v-4d83aa32]{flex-direction:column;gap:.75rem;display:flex}.row[data-v-4d83aa32]{flex-wrap:wrap;gap:.75rem;display:flex}.field[data-v-4d83aa32]{flex-direction:column;gap:.25rem;display:flex}.field.narrow[data-v-4d83aa32]{width:6rem}.field.wide[data-v-4d83aa32]{flex:14rem}.field label[data-v-4d83aa32],.caption[data-v-4d83aa32]{font-weight:600}.buttons[data-v-4d83aa32]{justify-content:flex-end;gap:.5rem;display:flex}.error[data-v-4d83aa32]{color:var(--stm-error-text)}.person-search[data-v-79ef4281]{flex-direction:column;gap:.5rem;min-width:18rem;display:flex}.search-row[data-v-79ef4281]{align-items:center;gap:.25rem;display:flex}.search-row[data-v-79ef4281]>:first-child{flex:auto;min-width:0}.pencil-slot[data-v-79ef4281]{visibility:hidden}.mini-form[data-v-79ef4281]{border:1px solid var(--p-content-border-color);border-radius:var(--p-content-border-radius);background:var(--p-content-hover-background);flex-direction:column;gap:.5rem;padding:.75rem;display:flex}.row[data-v-79ef4281]{flex-wrap:wrap;gap:.75rem;display:flex}.field[data-v-79ef4281]{flex-direction:column;gap:.25rem;display:flex}.field.narrow[data-v-79ef4281]{width:6rem}.field label[data-v-79ef4281],.caption[data-v-79ef4281]{font-size:.9rem;font-weight:600}.buttons[data-v-79ef4281]{justify-content:flex-end;gap:.5rem;display:flex}.duplicate-content[data-v-79ef4281]{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.count[data-v-79ef4281]{color:var(--p-text-muted-color);margin-left:.5rem}.new-entry[data-v-79ef4281]{font-weight:600}.error[data-v-79ef4281]{color:var(--stm-error-text)}.single-entry[data-v-0cb818f6]{flex-direction:column;gap:1rem;display:flex}.field[data-v-0cb818f6]{flex-direction:column;gap:.25rem;display:flex}.field label[data-v-0cb818f6],legend[data-v-0cb818f6]{font-weight:600}.races[data-v-0cb818f6]{border:1px solid var(--p-content-border-color);border-radius:var(--p-content-border-radius);flex-direction:column;gap:.5rem;padding:.75rem;display:flex}.race-header[data-v-0cb818f6]{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.race-header label[data-v-0cb818f6]{flex:14rem}.race-row.entered .race-header label[data-v-0cb818f6]{color:var(--p-text-muted-color)}.already[data-v-0cb818f6]{color:var(--p-text-muted-color);font-style:italic}.age-group[data-v-0cb818f6]{align-items:center;gap:.5rem;display:flex}.warnings[data-v-0cb818f6]{margin:0;padding-left:1.25rem}.buttons[data-v-0cb818f6]{justify-content:flex-end;align-items:center;gap:.5rem;display:flex}.empty[data-v-0cb818f6]{color:var(--p-text-muted-color)}.error[data-v-0cb818f6]{color:var(--stm-error-text);margin-top:.25rem;display:block}.relay[data-v-861f96db]{flex-direction:column;gap:1rem;display:flex}.fields[data-v-861f96db]{flex-wrap:wrap;align-items:flex-start;gap:1rem;display:flex}.field[data-v-861f96db]{flex-direction:column;gap:.25rem;display:flex}.field.wide[data-v-861f96db]{flex:16rem}.field label[data-v-861f96db],legend[data-v-861f96db]{font-weight:600}.age-group[data-v-861f96db]{align-items:center;gap:.5rem;padding-top:1.75rem;display:flex}.swimmer[data-v-861f96db]{border:1px solid var(--p-content-border-color);border-radius:var(--p-content-border-radius);flex-direction:column;gap:.75rem;padding:.75rem;display:flex}.place[data-v-861f96db]{align-items:flex-start;gap:.5rem;display:flex}.search[data-v-861f96db]{flex:auto;min-width:0}.number[data-v-861f96db]{text-align:right;width:1.5rem;color:var(--p-text-muted-color);padding-top:.6rem}.rule-content[data-v-861f96db]{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.warnings[data-v-861f96db]{margin:0;padding-left:1.25rem}.buttons[data-v-861f96db]{justify-content:flex-end;gap:.5rem;display:flex}.error[data-v-861f96db]{color:var(--stm-error-text)}.clubs[data-v-89d6844b]{flex-direction:column;gap:1rem;display:flex}.new[data-v-89d6844b]{flex-wrap:wrap;align-items:flex-end;gap:.75rem;display:flex}.field[data-v-89d6844b]{flex-direction:column;gap:.25rem;display:flex}.field label[data-v-89d6844b]{font-weight:600}.field.narrow[data-v-89d6844b]{width:8rem}.list[data-v-89d6844b]{border-collapse:collapse;width:100%}.list th[data-v-89d6844b],.list td[data-v-89d6844b]{text-align:left;border-bottom:1px solid var(--p-content-border-color);padding:.4rem .5rem}.edit[data-v-89d6844b]{border-bottom:none}.edit-row[data-v-89d6844b]{gap:.5rem;display:flex}.abbreviation[data-v-89d6844b]{width:8rem}.actions[data-v-89d6844b]{text-align:right;white-space:nowrap}.merge[data-v-89d6844b]{border:1px solid var(--p-content-border-color);border-radius:var(--p-content-border-radius);flex-wrap:wrap;align-items:center;gap:.75rem;padding:.75rem;display:flex}.empty[data-v-89d6844b]{color:var(--p-text-muted-color)}.sr-only[data-v-89d6844b]{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.header[data-v-4596ec64]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}.header h1[data-v-4596ec64]{margin:0}.actions[data-v-4596ec64]{flex-wrap:wrap;gap:.5rem;display:flex}.filter[data-v-4596ec64]{flex-wrap:wrap;gap:1rem;margin:1rem 0;display:flex}.field[data-v-4596ec64]{flex-direction:column;gap:.25rem;display:flex}.field label[data-v-4596ec64]{font-weight:600}.empty[data-v-4596ec64]{color:var(--p-text-muted-color)}.time-button[data-v-4596ec64]{font-variant-numeric:tabular-nums}[data-v-4596ec64] tr.withdrawn td{color:var(--p-text-muted-color);text-decoration:line-through}:is([data-v-4596ec64] tr.withdrawn td:has(.p-toggleswitch),[data-v-4596ec64] tr.withdrawn td:has(.p-button)){text-decoration:none}.card[data-v-e8982ad3]{margin:var(--stm-spacing-4) 0 var(--stm-spacing-5);padding:var(--stm-spacing-4) var(--stm-spacing-5);border:1px solid var(--p-content-border-color);border-radius:var(--p-content-border-radius)}h3[data-v-e8982ad3]{align-items:center;gap:var(--stm-spacing-1);margin-top:0;display:flex}.empty[data-v-e8982ad3]{color:var(--p-text-muted-color)}.buttons[data-v-e8982ad3]{justify-content:flex-end;gap:var(--stm-spacing-2);padding-top:var(--stm-spacing-3);display:flex}.title[data-v-6513aad9]{align-items:center;gap:var(--stm-spacing-1);margin:0 0 var(--stm-spacing-4);display:flex}.card[data-v-6513aad9]{margin-top:var(--stm-spacing-5);padding:var(--stm-spacing-4) var(--stm-spacing-5);border:1px solid var(--p-content-border-color);border-radius:var(--p-content-border-radius)}.steps[data-v-6513aad9]{gap:var(--stm-spacing-5) var(--stm-spacing-6);padding:var(--stm-spacing-3) 0 var(--stm-spacing-4);grid-template-columns:repeat(auto-fit,minmax(18rem,1fr));display:grid}fieldset[data-v-6513aad9]{gap:var(--stm-spacing-2);border:0;flex-direction:column;min-width:0;margin:0;padding:0;display:flex}legend[data-v-6513aad9]{margin-bottom:var(--stm-spacing-2);padding:0;font-weight:600}.birth-years[data-v-6513aad9]{align-items:center;gap:var(--stm-spacing-2);flex-wrap:wrap;display:flex}.number[data-v-6513aad9] input{width:5rem}.result[data-v-6513aad9]{margin-left:var(--stm-spacing-3)}.names[data-v-6513aad9]{gap:var(--stm-spacing-2);flex-direction:column;display:flex}.choice[data-v-6513aad9]{align-items:center;gap:var(--stm-spacing-2);display:flex}.example[data-v-6513aad9]{margin-left:var(--stm-spacing-2);color:var(--p-text-muted-color)}.subfield[data-v-6513aad9]{align-items:center;gap:var(--stm-spacing-1);max-width:24rem;margin-left:1.75rem;display:flex}.closing[data-v-6513aad9]{justify-content:space-between;align-items:center;gap:var(--stm-spacing-3);padding-top:var(--stm-spacing-3);border-top:1px solid var(--p-content-border-color);flex-wrap:wrap;display:flex}.preview[data-v-6513aad9]{font-size:var(--stm-size-group);margin:0}.buttons[data-v-6513aad9],.row-buttons[data-v-6513aad9]{gap:var(--stm-spacing-2);display:flex}.row-buttons[data-v-6513aad9]{justify-content:flex-end}.error[data-v-6513aad9]{color:var(--stm-error-text)}.age-group-sets[data-v-a066d5e2]{margin-top:var(--stm-spacing-6)}.title[data-v-a066d5e2]{align-items:center;gap:var(--stm-spacing-1);margin:0 0 var(--stm-spacing-4);display:flex}.classes[data-v-a066d5e2]{color:var(--p-text-muted-color)}.races[data-v-a066d5e2]{font-variant-numeric:tabular-nums}.card[data-v-a066d5e2]{margin-top:var(--stm-spacing-5);padding:var(--stm-spacing-4) var(--stm-spacing-5);border:1px solid var(--p-content-border-color);border-radius:var(--p-content-border-radius)}.fields[data-v-a066d5e2]{gap:var(--stm-spacing-4);padding:var(--stm-spacing-3) 0 var(--stm-spacing-4);grid-template-columns:minmax(10rem,14rem) repeat(2,minmax(14rem,1fr));display:grid}@media (width<=52rem){.fields[data-v-a066d5e2]{grid-template-columns:1fr}}.field[data-v-a066d5e2]{gap:var(--stm-spacing-1);flex-direction:column;min-width:0;display:flex}.field label[data-v-a066d5e2]{font-weight:600}.closing[data-v-a066d5e2]{justify-content:space-between;align-items:center;gap:var(--stm-spacing-3);padding-top:var(--stm-spacing-3);border-top:1px solid var(--p-content-border-color);flex-wrap:wrap;display:flex}.preview[data-v-a066d5e2]{font-size:var(--stm-size-group);margin:0}.buttons[data-v-a066d5e2],.row-buttons[data-v-a066d5e2]{gap:var(--stm-spacing-2);display:flex}.row-buttons[data-v-a066d5e2]{justify-content:flex-end}.error[data-v-a066d5e2]{color:var(--stm-error-text)}.relay-age-groups[data-v-e23110ba]{margin-top:var(--stm-spacing-6)}.title[data-v-e23110ba]{align-items:center;gap:var(--stm-spacing-1);margin:0 0 var(--stm-spacing-4);display:flex}.no[data-v-e23110ba]{font-family:var(--stm-font-title);color:var(--stm-bar-surface);font-weight:700}.choice[data-v-e23110ba]{width:min(20rem,100%)}.error[data-v-e23110ba]{color:var(--stm-error-text)}.form[data-v-f6c99b83]{flex-direction:column;gap:.4rem;max-width:28rem;display:flex}.form label[data-v-f6c99b83]{margin-top:.5rem;font-weight:600}.error[data-v-f6c99b83]{color:var(--stm-error-text)}.actions[data-v-f6c99b83]{margin-top:1rem}.form[data-v-a0bca747]{gap:var(--stm-spacing-4);flex-direction:column;display:flex}.core[data-v-a0bca747]{gap:var(--stm-spacing-3);grid-template-columns:6rem 7.5rem minmax(0,1fr);display:grid}.choice[data-v-a0bca747]{align-items:flex-start;gap:var(--stm-spacing-4);flex-wrap:wrap;display:flex}.count[data-v-a0bca747]{width:8.5rem}.limit[data-v-a0bca747]{width:16rem}.set-classes[data-v-a0bca747]{color:var(--p-text-muted-color)}.field[data-v-a0bca747]{gap:var(--stm-spacing-1);flex-direction:column;min-width:0;display:flex}.field label[data-v-a0bca747],.caption[data-v-a0bca747]{font-weight:600}.caption-row[data-v-a0bca747]{align-items:center;gap:var(--stm-spacing-1);display:flex}.separate[data-v-a0bca747]{align-items:center;gap:var(--stm-spacing-2);display:flex}.error[data-v-a0bca747]{color:var(--stm-error-text)}@media (width<=480px){.core[data-v-a0bca747]{grid-template-columns:1fr 1fr}.core[data-v-a0bca747]>:last-child{grid-column:1/-1}}.buttons[data-v-e1b0dd61]{flex-wrap:wrap;gap:.5rem;margin-bottom:1rem;display:flex}.problems[data-v-e1b0dd61]{margin-bottom:1rem}.row-buttons[data-v-e1b0dd61]{justify-content:flex-end;display:flex}.certificates[data-v-56cb9d71]{padding:.5rem 0 .75rem 2rem}h3[data-v-56cb9d71]{align-items:center;gap:.25rem;margin:.75rem 0 .25rem;font-size:1rem;display:flex}ul[data-v-56cb9d71]{margin:0 0 .5rem;padding:0;list-style:none}.rankings li[data-v-56cb9d71]{align-items:center;gap:1rem;padding:.125rem 0;display:flex}.rankings label[data-v-56cb9d71],.list label[data-v-56cb9d71]{align-items:center;gap:.75rem;display:flex}.name[data-v-56cb9d71]{min-width:10rem}.up-to-place[data-v-56cb9d71]{width:5rem}.up-to-place[data-v-56cb9d71] .p-inputnumber-input{width:100%}.place[data-v-56cb9d71]{font-variant-numeric:tabular-nums;min-width:2rem}.empty[data-v-56cb9d71],.hint[data-v-56cb9d71]{color:var(--p-text-muted-color);font-size:.875rem}.error[data-v-56cb9d71]{color:var(--stm-error-text)}.empty[data-v-fda839b9]{color:var(--p-text-muted-color)}.single[data-v-fda839b9]{gap:var(--stm-spacing-6);grid-template-columns:minmax(0,1fr) 16.5rem;align-items:start;display:grid}.race-list>h2[data-v-fda839b9]{align-items:center;gap:var(--stm-spacing-2);margin:0;display:flex}.race-group[data-v-fda839b9]{margin-top:var(--stm-spacing-5)}.grid[data-v-fda839b9]{align-items:center;column-gap:var(--stm-spacing-3);grid-template-columns:1.5rem minmax(0,1fr) 7rem 11rem 2.5rem;display:grid}.header[data-v-fda839b9]{padding-bottom:var(--stm-spacing-2);border-bottom:1px solid var(--stm-edge)}.header h3[data-v-fda839b9]{margin:0}.column[data-v-fda839b9]{font-size:var(--stm-size-small);color:var(--stm-quiet)}.races[data-v-fda839b9]{margin:0;padding:0;list-style:none}.races li[data-v-fda839b9]{padding:var(--stm-spacing-1) 0;border-bottom:1px solid var(--stm-divider)}.name[data-v-fda839b9]{gap:var(--stm-spacing-3);cursor:pointer;min-width:0;display:flex}.no[data-v-fda839b9]{font-variant-numeric:tabular-nums;min-width:3rem;color:var(--stm-quiet);flex:none}.cell[data-v-fda839b9]{font-size:var(--stm-size-small);font-variant-numeric:tabular-nums}.stack[data-v-fda839b9]{flex-direction:column;display:flex}.dash[data-v-fda839b9]{color:var(--stm-quiet)}.ok[data-v-fda839b9]{color:var(--stm-ok-text);display:block}.reprint[data-v-fda839b9]{color:var(--stm-warning-accent)}.below[data-v-fda839b9]{margin:var(--stm-spacing-1) 0 var(--stm-spacing-2) calc(1.5rem + var(--stm-spacing-3));font-size:var(--stm-size-small)}.print[data-v-fda839b9]{gap:var(--stm-spacing-5);flex-direction:column;max-height:calc(100dvh - 9rem);display:flex;position:sticky;top:0;overflow-y:auto}.print-header[data-v-fda839b9]{justify-content:space-between;align-items:baseline;gap:var(--stm-spacing-2);display:flex}.print-header h2[data-v-fda839b9]{margin:0}.count[data-v-fda839b9]{font-size:var(--stm-size-small);color:var(--stm-quiet);font-variant-numeric:tabular-nums}.group[data-v-fda839b9]{gap:var(--stm-spacing-2);flex-direction:column;display:flex}.group h3[data-v-fda839b9]{margin:0 0 var(--stm-spacing-1)}.group[data-v-fda839b9] .p-button:not(.p-button-text){justify-content:flex-start;width:100%}.setting[data-v-fda839b9]{justify-content:space-between;align-items:center;gap:var(--stm-spacing-2);font-size:var(--stm-size-small);color:var(--stm-quiet);display:flex}.setting[data-v-fda839b9] .p-select{flex:1;min-width:0;max-width:11rem}.total[data-v-fda839b9]{align-items:center;gap:var(--stm-spacing-2);margin-top:var(--stm-spacing-2);padding-top:var(--stm-spacing-3);border-top:1px solid var(--stm-divider);display:flex}.warning[data-v-fda839b9],.error[data-v-fda839b9]{padding:var(--stm-spacing-1) var(--stm-spacing-2);font-size:var(--stm-size-small);border-radius:4px;margin:0;font-weight:600}.warning[data-v-fda839b9]{background:var(--stm-warning-surface);color:var(--stm-warning-text)}.warning p[data-v-fda839b9]{margin:0 0 var(--stm-spacing-1)}.error[data-v-fda839b9]{background:var(--stm-error-surface);color:var(--stm-error-text)}@media (width<=760px){.single[data-v-fda839b9]{gap:var(--stm-spacing-5);grid-template-columns:minmax(0,1fr)}.grid[data-v-fda839b9]{grid-template-columns:1.5rem minmax(0,1fr) 2.5rem}.header .column[data-v-fda839b9]{display:none}.grid>.cell[data-v-fda839b9]{grid-column:2}:is(.grid>.cell[data-v-fda839b9]:has(>.dash),.grid>.cell[data-v-fda839b9]:has(>.ok)){display:none}.grid[data-v-fda839b9]>:last-child{grid-area:1/3}.print[data-v-fda839b9]{max-height:none;padding-top:var(--stm-spacing-4);border-top:1px solid var(--stm-edge);position:static;overflow:visible}}.print[data-v-d858d924]{gap:var(--stm-spacing-6);flex-direction:column;display:flex}.head[data-v-d858d924]{justify-content:space-between;align-items:center;gap:var(--stm-spacing-3) var(--stm-spacing-5);flex-wrap:wrap;display:flex}h1[data-v-d858d924]{align-items:center;gap:var(--stm-spacing-2);color:var(--stm-bar-surface);margin:0;display:flex}.to-print[data-v-d858d924]{color:var(--stm-warning-text);font-variant-numeric:tabular-nums}.done-icon[data-v-d858d924]{color:var(--stm-ok-text)}.warning[data-v-d858d924]{align-items:center;gap:var(--stm-spacing-2);color:var(--stm-warning-text);flex:100%;margin:0;font-weight:600;display:flex}.error[data-v-d858d924]{padding:var(--stm-spacing-3) var(--stm-spacing-4);border:1px solid var(--stm-warning-edge);color:var(--stm-warning-text);border-radius:8px;margin:0;font-weight:600}.papers[data-v-d858d924]{gap:var(--stm-spacing-6);grid-template-columns:repeat(auto-fit,minmax(min(100%,28rem),1fr));align-items:start;display:grid}.paper[data-v-d858d924],.history[data-v-d858d924]{gap:var(--stm-spacing-3);flex-direction:column;min-width:0;display:flex}h2[data-v-d858d924],h3[data-v-d858d924]{align-items:center;gap:var(--stm-spacing-2);color:var(--stm-bar-surface);margin:0;display:flex}.sheet[data-v-d858d924]{background:var(--p-content-background);border:1px solid var(--stm-edge);border-radius:var(--p-content-border-radius)}.job[data-v-d858d924]{align-items:center;gap:var(--stm-spacing-3);padding:var(--stm-spacing-4);flex-wrap:wrap;display:flex}.summary[data-v-d858d924]{font-family:var(--stm-font-title);font-size:var(--stm-size-section);color:var(--stm-bar-surface);flex:12rem;margin:0;font-weight:600}.nothing[data-v-d858d924]{align-items:center;gap:var(--stm-spacing-2);min-height:52px;color:var(--stm-ok-text);margin:0;font-weight:600;display:flex}.group[data-v-d858d924]{border-top:1px solid var(--stm-edge);padding-top:var(--stm-spacing-3);flex-direction:column;display:flex}.group h3[data-v-d858d924]{padding:0 var(--stm-spacing-4)}.overall[data-v-d858d924]{align-items:center;gap:var(--stm-spacing-2) var(--stm-spacing-4);padding:var(--stm-spacing-3) var(--stm-spacing-4);flex-flow:wrap}.overall h3[data-v-d858d924]{padding:0}.progress[data-v-d858d924]{align-items:center;gap:var(--stm-spacing-1);color:var(--stm-quiet);font-variant-numeric:tabular-nums;flex:auto;display:inline-flex}.rows[data-v-d858d924]{padding:0 var(--stm-spacing-4);margin:0;list-style:none}.job+.rows[data-v-d858d924]{border-top:1px solid var(--stm-edge)}.rows li[data-v-d858d924]{align-items:center;gap:var(--stm-spacing-2) var(--stm-spacing-3);padding:var(--stm-spacing-3) 0;flex-wrap:wrap;display:flex}.rows li+li[data-v-d858d924]{border-top:1px solid var(--stm-divider)}.no[data-v-d858d924]{min-width:3.5rem;font-family:var(--stm-font-title);font-size:var(--stm-size-section);color:var(--stm-bar-surface);white-space:nowrap;font-weight:700}.name[data-v-d858d924]{align-items:center;gap:var(--stm-spacing-1) var(--stm-spacing-3);min-width:0;color:var(--stm-bar-surface);flex-wrap:wrap;flex:12rem;display:flex}.amount[data-v-d858d924]{color:var(--stm-quiet);font-variant-numeric:tabular-nums;white-space:nowrap}.reprint[data-v-d858d924]{align-items:center;gap:var(--stm-spacing-1);color:var(--stm-warning-text);font-weight:600;display:inline-flex}.history .time[data-v-d858d924]{min-width:3rem;color:var(--stm-quiet);font-variant-numeric:tabular-nums}.again[data-v-d858d924]{gap:var(--stm-spacing-1);flex-wrap:wrap;display:inline-flex}.empty[data-v-d858d924]{color:var(--p-text-muted-color);margin:0}.preview[data-v-bd0812a3]{margin:0}svg[data-v-bd0812a3]{border:1px solid var(--p-content-border-color);width:100%;height:auto;display:block}.sheet[data-v-bd0812a3]{fill:#fff}.margin-zone[data-v-bd0812a3]{fill:#9ca3af;fill-opacity:.18}.frame[data-v-bd0812a3]{fill:none;stroke:#3b82f6;stroke-width:.25px}.baseline[data-v-bd0812a3]{stroke:#1d4ed8;stroke-width:.3px}.field-name[data-v-bd0812a3]{fill:#6b7280}.example[data-v-bd0812a3]{fill:#111827;font-family:Helvetica,Arial,sans-serif}.in-margin .frame[data-v-bd0812a3]{fill:#f97316;fill-opacity:.18;stroke:#ea580c;stroke-width:.5px}.warning[data-v-bd0812a3]{color:var(--stm-warning-accent);margin-top:.4rem;font-size:.875rem}.toggle[data-v-ce0ba2e9]{gap:.5rem;margin-bottom:1rem;display:flex}.content[data-v-ce0ba2e9]{grid-template-columns:minmax(0,1fr) minmax(16rem,26rem);align-items:start;gap:1.5rem;display:grid}@media (width<=70rem){.content[data-v-ce0ba2e9]{grid-template-columns:minmax(0,1fr)}}.preview[data-v-ce0ba2e9]{position:sticky;top:1rem}table[data-v-ce0ba2e9]{border-collapse:collapse}th[data-v-ce0ba2e9],td[data-v-ce0ba2e9]{text-align:left;vertical-align:top;padding:.3rem .5rem}thead th[data-v-ce0ba2e9]{border-bottom:1px solid var(--p-content-border-color);font-size:.85rem;font-weight:600}tbody th[data-v-ce0ba2e9]{font-weight:600}tr.off[data-v-ce0ba2e9]{color:var(--p-text-muted-color)}.number-field[data-v-ce0ba2e9]{width:5.5rem}.number-field[data-v-ce0ba2e9] .p-inputnumber-input{width:100%}td small[data-v-ce0ba2e9],th small[data-v-ce0ba2e9]{font-weight:400;display:block}.error[data-v-ce0ba2e9]{color:var(--stm-error-text)}.warning[data-v-ce0ba2e9]{color:var(--stm-warning-accent)}.hint[data-v-ce0ba2e9]{color:var(--p-text-muted-color)}.offset[data-v-ce0ba2e9]{border:1px solid var(--p-content-border-color);border-radius:6px;flex-wrap:wrap;align-items:center;gap:.5rem 1rem;margin:1rem 0;display:flex}.offset .number-field[data-v-ce0ba2e9]{width:5.5rem;margin-left:.3rem}.offset small[data-v-ce0ba2e9]{flex-basis:100%}.actions[data-v-ce0ba2e9]{margin:1rem 0}.test-print[data-v-ce0ba2e9]{flex-direction:column;align-items:flex-start;gap:.5rem;max-width:40rem;display:flex}.test-print p[data-v-ce0ba2e9]{margin:0}.table[data-v-11c5318b]{margin-bottom:1rem;overflow-x:auto}table[data-v-11c5318b]{border-collapse:collapse}th[data-v-11c5318b],td[data-v-11c5318b]{border:1px solid var(--p-content-border-color);text-align:left;white-space:nowrap;padding:.35rem .75rem}th[data-v-11c5318b]{background:var(--p-content-hover-background)}tfoot td[data-v-11c5318b]{background:var(--p-content-background);min-width:12rem}.hint[data-v-11c5318b]{margin-bottom:1rem}.caption[data-v-11c5318b]{align-items:center;gap:.25rem;display:inline-flex}.save[data-v-11c5318b]{flex-direction:column;gap:.35rem;max-width:24rem;display:flex}.tiles[data-v-e3512e94]{grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));gap:.75rem;margin-bottom:1rem;display:grid}.tile[data-v-e3512e94]{border:1px solid var(--p-content-border-color);border-radius:var(--p-content-border-radius);background:var(--p-content-background);flex-direction:column;padding:.75rem 1rem;display:flex}.tile-value[data-v-e3512e94]{font-size:1.75rem;font-weight:600}.tile-name[data-v-e3512e94]{color:var(--p-text-muted-color)}.block[data-v-e3512e94]{margin-bottom:1rem}.problems[data-v-e3512e94]{max-height:14rem;margin:.5rem 0 0;padding-left:1.25rem;overflow-y:auto}.selection[data-v-e3512e94]{align-items:center;gap:.5rem;margin:.25rem 0;display:flex}.club[data-v-e3512e94]{border:1px solid var(--p-content-border-color);border-radius:var(--p-content-border-radius);margin:0 0 .75rem}h3[data-v-e3512e94]{align-items:center;gap:.25rem;margin:0 0 .5rem;display:flex}.step[data-v-eb25c649]{margin-bottom:2rem}.step h2[data-v-eb25c649]{align-items:center;gap:.25rem;margin:0 0 .75rem;font-size:1.15rem;display:flex}.buttons[data-v-eb25c649]{flex-wrap:wrap;align-items:center;gap:.75rem;margin-bottom:1rem;display:flex}.format[data-v-eb25c649]{align-items:center;gap:.75rem;margin-bottom:1rem;display:flex}.file-name[data-v-eb25c649]{font-weight:600}.block[data-v-eb25c649]{margin-bottom:1rem}.outdated[data-v-eb25c649]{opacity:.55}.header[data-v-71124ecf]{justify-content:space-between;align-items:center;gap:var(--stm-spacing-4);margin-bottom:var(--stm-spacing-3);flex-wrap:wrap;display:flex}.title[data-v-71124ecf]{align-items:center;gap:var(--stm-spacing-1);display:inline-flex}.buttons[data-v-71124ecf],.row-buttons[data-v-71124ecf]{gap:var(--stm-spacing-2);flex-wrap:wrap;display:flex}.row-buttons[data-v-71124ecf]{flex-wrap:nowrap;justify-content:flex-end}.selection[data-v-71124ecf]{display:none}.open[data-v-71124ecf]{font-weight:700}.badge-opened[data-v-71124ecf],.badge-new[data-v-71124ecf]{align-items:center;gap:var(--stm-spacing-1);margin-left:var(--stm-spacing-2);font-size:var(--stm-size-small);font-weight:600;display:inline-flex}.badge-opened[data-v-71124ecf]{color:var(--stm-accent-text)}.badge-new[data-v-71124ecf]{color:var(--stm-ok-text)}.quiet[data-v-71124ecf]{color:var(--p-text-muted-color)}.small[data-v-71124ecf]{font-size:var(--stm-size-small)}.form[data-v-71124ecf]{gap:var(--stm-spacing-1);flex-direction:column;display:flex}.form label[data-v-71124ecf]{margin-top:var(--stm-spacing-2);font-weight:600}.caption[data-v-71124ecf]{align-items:center;gap:var(--stm-spacing-1);margin-top:var(--stm-spacing-2);display:inline-flex}.caption label[data-v-71124ecf]{margin-top:0}.two[data-v-71124ecf]{gap:var(--stm-spacing-3);grid-template-columns:1fr 1fr;display:grid}.field[data-v-71124ecf]{gap:var(--stm-spacing-1);flex-direction:column;display:flex}.sequence[data-v-71124ecf]{margin:var(--stm-spacing-3) 0 0;color:var(--stm-warning-accent)}.error[data-v-71124ecf]{color:var(--stm-error-text)}.actions[data-v-71124ecf]{justify-content:flex-end;gap:var(--stm-spacing-2);margin-top:var(--stm-spacing-3);display:flex}.renamed[data-v-71124ecf]{padding-left:1.25rem}.prepare[data-v-29e563d1]{max-width:1360px;padding:var(--stm-spacing-6) var(--stm-spacing-6) 72px;flex-direction:column;gap:44px;margin:0 auto;display:flex}.header[data-v-29e563d1]{padding-bottom:var(--stm-spacing-6);border-bottom:1px solid var(--stm-edge);flex-wrap:wrap;align-items:flex-end;gap:24px 40px;display:flex}.header-buttons[data-v-29e563d1]{gap:var(--stm-spacing-2);flex-wrap:wrap;display:flex}.ready[data-v-29e563d1]{flex-direction:column;display:flex}.ready-label[data-v-29e563d1]{color:var(--stm-quiet)}.ready-number[data-v-29e563d1]{font-family:var(--stm-font-title);color:var(--stm-bar-surface);font-size:104px;font-weight:700;line-height:.85}.ready-total[data-v-29e563d1]{color:var(--stm-quiet);font-size:40px;font-weight:600}.header-middle[data-v-29e563d1]{flex-direction:column;flex:420px;gap:10px;min-width:0;display:flex}.header-middle h1[data-v-29e563d1]{font-family:var(--stm-font-title);color:var(--stm-bar-surface);margin:0;font-size:34px;font-weight:700;line-height:1.1}.key-facts[data-v-29e563d1]{color:var(--stm-quiet);flex-wrap:wrap;gap:6px 22px;display:flex}.with-icon[data-v-29e563d1]{align-items:center;gap:6px;display:inline-flex}.steps[data-v-29e563d1]{border:1px solid var(--stm-edge);background:#fff;border-radius:8px;margin:0;padding:0 18px;list-style:none}.steps li[data-v-29e563d1]{grid-template-columns:56px 32px minmax(0,1fr) auto;align-items:center;gap:8px 16px;padding:18px 0;display:grid}.steps li+li[data-v-29e563d1]{border-top:1px solid var(--stm-divider)}.no[data-v-29e563d1]{font-family:var(--stm-font-title);color:var(--stm-bar-surface);font-size:36px;font-weight:700;line-height:1}.done .no[data-v-29e563d1]{color:var(--stm-quiet)}.state[data-v-29e563d1]{display:inline-flex}.state-done[data-v-29e563d1]{color:var(--stm-ok-text)}.state-open[data-v-29e563d1],.state-loading[data-v-29e563d1]{color:var(--stm-quiet)}.state-warning[data-v-29e563d1],.state-error[data-v-29e563d1]{color:var(--stm-warning-text)}.content[data-v-29e563d1]{flex-direction:column;min-width:0;display:flex}.topic[data-v-29e563d1]{color:var(--stm-bar-surface);align-items:center;gap:8px;font-size:18px;font-weight:700;display:inline-flex}.text[data-v-29e563d1]{color:var(--stm-quiet)}.text.warning[data-v-29e563d1]{color:var(--stm-warning-text);font-weight:600}
