@import url(https://fonts.googleapis.com/css2?family=Roboto:wght@400;500;700&display=swap);.brand-mark[data-v-7a55a7ca]{display:grid;flex:0 0 auto;transform:skewX(-12deg)}.brand-mark span[data-v-7a55a7ca]{background:var(--marketing-green,var(--theme-accent,#1565c0));display:block;transform-origin:bottom center}.brand-mark span[data-v-7a55a7ca]:first-child{grid-row:1/3}.brand-mark span[data-v-7a55a7ca]:nth-child(2){background:var(--marketing-coral,#d4573f)}.brand-mark span[data-v-7a55a7ca]:last-child{background:var(--marketing-blue,var(--theme-accent-strong,#1555a2))}.brand-mark--small[data-v-7a55a7ca]{gap:4px;grid-template-columns:16px 6px;height:20px;width:25px}.brand-mark--medium[data-v-7a55a7ca]{gap:3px;grid-template-columns:18px 7px;height:22px;width:28px}.brand-mark--large[data-v-7a55a7ca]{gap:4px;grid-template-columns:26px 10px;height:32px;width:40px}.brand-mark--large span[data-v-7a55a7ca],.brand-mark--small span[data-v-7a55a7ca]{border-radius:2px}.brand-mark--breathing span[data-v-7a55a7ca]{animation:brand-mark-breathe-7a55a7ca 1.2s ease-in-out infinite}.brand-mark--breathing span[data-v-7a55a7ca]:nth-child(2){animation-delay:.2s}.brand-mark--breathing span[data-v-7a55a7ca]:last-child{animation-delay:.4s}.brand-mark-initials[data-v-7a55a7ca]{align-items:center;background:var(--theme-accent,#1565c0);border-radius:6px;color:var(--theme-on-accent,#fff);display:inline-flex;flex:0 0 auto;font-weight:800;justify-content:center;letter-spacing:.02em}.brand-mark-initials--small[data-v-7a55a7ca]{font-size:.6rem;height:24px;min-width:24px;padding:0 3px}.brand-mark-initials--medium[data-v-7a55a7ca]{font-size:.7rem;height:30px;min-width:30px;padding:0 4px}.brand-mark-initials--large[data-v-7a55a7ca]{font-size:1rem;height:56px;min-width:56px;padding:0 6px}.brand-mark-logo[data-v-7a55a7ca]{display:block;flex:0 0 auto;object-fit:contain;width:auto}.brand-mark-logo--small[data-v-7a55a7ca]{height:24px;max-width:96px}.brand-mark-logo--medium[data-v-7a55a7ca]{height:30px;max-width:128px}.brand-mark-logo--large[data-v-7a55a7ca]{height:56px;max-width:200px}.brand-mark-logo--breathing[data-v-7a55a7ca]{animation:brand-mark-logo-breathe-7a55a7ca 1.6s ease-in-out infinite}@keyframes brand-mark-breathe-7a55a7ca{0%,to{opacity:.55;transform:scaleY(.62)}50%{opacity:1;transform:scaleY(1)}}@keyframes brand-mark-logo-breathe-7a55a7ca{0%,to{opacity:.6;transform:scale(.94)}50%{opacity:1;transform:scale(1)}}@media(prefers-reduced-motion:reduce){.brand-mark--breathing span[data-v-7a55a7ca],.brand-mark-logo--breathing[data-v-7a55a7ca]{animation:none;opacity:1;transform:none}}.app-loader[data-v-444d84be]{align-items:center;display:flex;justify-content:center}.app-loader--page[data-v-444d84be],.app-loader--screen[data-v-444d84be]{background:color-mix(in srgb,var(--theme-page) 64%,transparent);inset:0;overflow:hidden;position:absolute;z-index:4}.app-loader--page[data-v-444d84be]{display:block}.app-loader--page .app-loader__badge[data-v-444d84be]{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.app-loader--screen[data-v-444d84be]{background:color-mix(in srgb,var(--theme-page) 52%,transparent);position:fixed;z-index:2000}.app-loader--inline[data-v-444d84be]{padding:28px 18px}.app-loader--screen .app-loader__sweep[data-v-444d84be]{z-index:1}.app-loader__sweep[data-v-444d84be]{background:color-mix(in srgb,var(--theme-accent) 14%,transparent);display:block;height:3px;left:0;overflow:hidden;position:absolute;right:0;top:0}.app-loader__sweep[data-v-444d84be]:after{animation:app-loader-sweep-444d84be 1.4s cubic-bezier(.4,0,.2,1) infinite;background:linear-gradient(90deg,transparent,var(--theme-accent) 40%,var(--theme-accent) 60%,transparent);box-shadow:0 0 12px color-mix(in srgb,var(--theme-accent) 60%,transparent);content:"";height:100%;left:-40%;position:absolute;top:0;width:40%}.app-loader__badge[data-v-444d84be]{align-items:center;display:flex;flex-direction:column;gap:14px}.app-loader--inline .app-loader__badge[data-v-444d84be]{flex-direction:row;gap:14px}.app-loader__message[data-v-444d84be]{color:var(--theme-muted);font-size:.78rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}@keyframes app-loader-sweep-444d84be{0%{left:-40%}to{left:100%}}@media(prefers-reduced-motion:reduce){.app-loader__sweep[data-v-444d84be]:after{animation:none}}.global-network-skeleton-fade-enter-active[data-v-32db39e9],.global-network-skeleton-fade-leave-active[data-v-32db39e9]{transition:opacity .18s ease}.global-network-skeleton-fade-enter-from[data-v-32db39e9],.global-network-skeleton-fade-leave-to[data-v-32db39e9]{opacity:0}.app-icon[data-v-5ac023c4]{align-items:center;display:inline-flex;justify-content:center;line-height:1}.notify-scrim[data-v-085b0c01]{background:rgba(8,18,16,.55);inset:0;position:fixed;z-index:1101}html[data-theme-mode=dark] .notify-scrim{background:rgba(0,0,0,.68)}.notify-banner[data-v-085b0c01]{--notify-accent:var(--el-color-info);align-items:flex-start;background:var(--theme-surface-raised,var(--el-bg-color-overlay));border:1px solid var(--theme-border,var(--el-border-color));border-left:6px solid var(--notify-accent);border-radius:var(--ui-radius);box-shadow:0 12px 32px var(--theme-shadow,rgba(0,0,0,.18));box-sizing:border-box;color:var(--theme-ink,var(--el-text-color-primary));display:flex;gap:12px;left:0;margin:0 auto;padding:14px 12px 14px 16px;position:fixed;right:0;top:16px;width:min(720px,100% - 32px);z-index:1101}.notify-banner--success[data-v-085b0c01]{--notify-accent:var(--el-color-success)}.notify-banner--error[data-v-085b0c01]{--notify-accent:var(--el-color-danger)}.notify-banner--warning[data-v-085b0c01]{--notify-accent:var(--el-color-warning)}.notify-banner--info[data-v-085b0c01]{--notify-accent:var(--el-color-info)}.notify-banner__icon[data-v-085b0c01]{color:var(--notify-accent);flex:0 0 auto;font-size:24px;line-height:1;margin-top:1px}.notify-banner__body[data-v-085b0c01]{flex:1 1 auto;min-width:0}.notify-banner__title[data-v-085b0c01]{font-size:15px;font-weight:600;line-height:1.4;margin:0;overflow-wrap:anywhere}.notify-banner__details[data-v-085b0c01]{font-size:14px;line-height:1.45;margin:6px 0 0;padding-left:18px}.notify-banner__details li+li[data-v-085b0c01]{margin-top:2px}.notify-banner__close[data-v-085b0c01]{align-items:center;background:transparent;border:0;border-radius:6px;color:var(--theme-muted,var(--el-text-color-secondary));cursor:pointer;display:inline-flex;flex:0 0 auto;font-size:20px;height:32px;justify-content:center;margin:-4px -2px 0 0;padding:0;width:32px}.notify-banner__close[data-v-085b0c01]:focus-visible,.notify-banner__close[data-v-085b0c01]:hover{background:var(--theme-surface-subtle,var(--el-fill-color));color:var(--theme-ink,var(--el-text-color-primary));outline:none}.notify-banner__close[data-v-085b0c01]:focus-visible{box-shadow:0 0 0 2px var(--notify-accent)}.notify-scrim-enter-active[data-v-085b0c01],.notify-scrim-leave-active[data-v-085b0c01]{transition:opacity .18s ease}.notify-scrim-enter-from[data-v-085b0c01],.notify-scrim-leave-to[data-v-085b0c01]{opacity:0}.notify-banner-enter-active[data-v-085b0c01],.notify-banner-leave-active[data-v-085b0c01]{transition:opacity .18s ease,transform .18s ease}.notify-banner-enter-from[data-v-085b0c01],.notify-banner-leave-to[data-v-085b0c01]{opacity:0;transform:translateY(-10px)}@media(prefers-reduced-motion:reduce){.notify-banner-enter-active[data-v-085b0c01],.notify-banner-leave-active[data-v-085b0c01],.notify-scrim-enter-active[data-v-085b0c01],.notify-scrim-leave-active[data-v-085b0c01]{transition:none}}@media(max-width:640px){.notify-banner[data-v-085b0c01]{top:12px;width:calc(100% - 24px)}}.tenant-moved[data-v-42714b74]{align-items:center;backdrop-filter:blur(4px);background:color-mix(in srgb,var(--theme-ink,#0f172a) 55%,transparent);display:flex;inset:0;justify-content:center;padding:16px;position:fixed;z-index:5000}.tenant-moved__card[data-v-42714b74]{background:var(--theme-surface);border:1px solid var(--theme-border);border-radius:var(--ui-radius);box-shadow:0 24px 60px rgba(0,0,0,.28);max-width:440px;padding:28px 24px 24px;text-align:center;width:100%}.tenant-moved__mark[data-v-42714b74]{align-items:center;background:color-mix(in srgb,var(--theme-accent) 14%,var(--theme-surface));border-radius:999px;color:var(--theme-accent);display:inline-flex;font-size:28px;height:56px;justify-content:center;margin-bottom:14px;width:56px}.tenant-moved__title[data-v-42714b74]{color:var(--theme-ink);font-size:1.2rem;font-weight:800;line-height:1.3;margin:0 0 8px}.tenant-moved__text[data-v-42714b74]{color:var(--theme-muted);font-size:.92rem;line-height:1.5;margin:0 0 20px}.tenant-moved__reload[data-v-42714b74]{align-items:center;background:var(--theme-accent);border:0;border-radius:var(--ui-radius);color:var(--theme-on-accent,#fff);cursor:pointer;display:inline-flex;font:inherit;font-weight:700;gap:8px;min-height:44px;padding:0 22px}.tenant-moved__reload[data-v-42714b74]:focus-visible{box-shadow:0 0 0 3px var(--theme-accent-soft);outline:none}@font-face{font-family:Material Design Icons;font-style:normal;font-weight:400;src:url(/2146c3c82b553977abc7.eot?v=7.4.47);src:url(/2146c3c82b553977abc7.eot?#iefix&v=7.4.47) format("embedded-opentype"),url(/ec024da790d2972da002.woff2?v=7.4.47) format("woff2"),url(/e55a20c80650829ec5fd.woff?v=7.4.47) format("woff"),url(/1fcc36272ea3e53d0031.ttf?v=7.4.47) format("truetype")}.mdi-set,.mdi:before{display:inline-block;font:normal normal normal 24px/1 Material Design Icons;font-size:inherit;line-height:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.mdi-account-alert-outline:before{content:"\F0B50"}.mdi-account-arrow-left-outline:before{content:"\F0B52"}.mdi-account-arrow-right:before{content:"\F0B53"}.mdi-account-arrow-right-outline:before{content:"\F0B54"}.mdi-account-cash:before{content:"\F1097"}.mdi-account-cash-outline:before{content:"\F1098"}.mdi-account-check-outline:before{content:"\F0BE2"}.mdi-account-circle-outline:before{content:"\F0B55"}.mdi-account-clock-outline:before{content:"\F0B57"}.mdi-account-cog-outline:before{content:"\F1371"}.mdi-account-group:before{content:"\F0849"}.mdi-account-group-outline:before{content:"\F0B58"}.mdi-account-hard-hat-outline:before{content:"\F1A1F"}.mdi-account-key-outline:before{content:"\F0BE4"}.mdi-account-multiple-outline:before{content:"\F000F"}.mdi-account-off-outline:before{content:"\F0BE7"}.mdi-account-outline:before{content:"\F0013"}.mdi-account-plus-outline:before{content:"\F0801"}.mdi-account-question-outline:before{content:"\F0B5A"}.mdi-account-remove-outline:before{content:"\F0AED"}.mdi-account-search-outline:before{content:"\F0935"}.mdi-account-star-outline:before{content:"\F0BE8"}.mdi-account-tie-outline:before{content:"\F10CA"}.mdi-account-voice:before{content:"\F05CB"}.mdi-airplane:before{content:"\F001D"}.mdi-alert-circle:before{content:"\F0028"}.mdi-alert-circle-outline:before{content:"\F05D6"}.mdi-alert-octagon:before{content:"\F0029"}.mdi-alert-octagon-outline:before{content:"\F0CE6"}.mdi-alert-outline:before{content:"\F002A"}.mdi-all-inclusive:before{content:"\F06BE"}.mdi-android:before{content:"\F0032"}.mdi-apple:before{content:"\F0035"}.mdi-application-outline:before{content:"\F0614"}.mdi-archive-arrow-down-outline:before{content:"\F125A"}.mdi-archive-check-outline:before{content:"\F174E"}.mdi-arrow-collapse-right:before{content:"\F0794"}.mdi-arrow-down:before{content:"\F0045"}.mdi-arrow-left:before{content:"\F004D"}.mdi-arrow-right:before{content:"\F0054"}.mdi-arrow-top-right:before{content:"\F005C"}.mdi-arrow-up:before{content:"\F005D"}.mdi-arrow-up-circle-outline:before{content:"\F0CE2"}.mdi-auto-fix:before{content:"\F0068"}.mdi-backup-restore:before{content:"\F006F"}.mdi-badge-account-outline:before{content:"\F0DAA"}.mdi-bank-check:before{content:"\F1655"}.mdi-bank-outline:before{content:"\F0E80"}.mdi-bank-transfer:before{content:"\F0A27"}.mdi-bank-transfer-out:before{content:"\F0A29"}.mdi-basketball:before{content:"\F0806"}.mdi-battery:before{content:"\F0079"}.mdi-bell-off-outline:before{content:"\F0A91"}.mdi-bell-outline:before{content:"\F009C"}.mdi-bell-plus-outline:before{content:"\F0A92"}.mdi-bell-ring-outline:before{content:"\F009F"}.mdi-bitcoin:before{content:"\F0813"}.mdi-book-check-outline:before{content:"\F14F4"}.mdi-book-education-outline:before{content:"\F16CA"}.mdi-book-open-page-variant-outline:before{content:"\F15D6"}.mdi-book-open-variant:before{content:"\F14F7"}.mdi-book-open-variant-outline:before{content:"\F1CCC"}.mdi-bookmark:before{content:"\F00C0"}.mdi-bookmark-multiple:before{content:"\F0E15"}.mdi-bookmark-multiple-outline:before{content:"\F0E16"}.mdi-bookmark-outline:before{content:"\F00C3"}.mdi-bookmark-plus-outline:before{content:"\F00C4"}.mdi-briefcase-outline:before{content:"\F0814"}.mdi-bullhorn-outline:before{content:"\F0B23"}.mdi-cake-variant-outline:before{content:"\F17F0"}.mdi-calculator-variant-outline:before{content:"\F15A6"}.mdi-calendar-alert:before{content:"\F0A31"}.mdi-calendar-alert-outline:before{content:"\F1B62"}.mdi-calendar-blank-outline:before{content:"\F0B66"}.mdi-calendar-check-outline:before{content:"\F0C44"}.mdi-calendar-clock:before{content:"\F00F0"}.mdi-calendar-export:before{content:"\F0B24"}.mdi-calendar-heart:before{content:"\F09D2"}.mdi-calendar-lock-outline:before{content:"\F1642"}.mdi-calendar-month-outline:before{content:"\F0E18"}.mdi-calendar-outline:before{content:"\F0B67"}.mdi-calendar-plus:before{content:"\F00F3"}.mdi-calendar-star:before{content:"\F09D3"}.mdi-calendar-sync-outline:before{content:"\F0E8F"}.mdi-calendar-today:before{content:"\F00F6"}.mdi-calendar-week:before{content:"\F0A33"}.mdi-camera-outline:before{content:"\F0D5D"}.mdi-car-outline:before{content:"\F14ED"}.mdi-card-account-details-outline:before{content:"\F0DAB"}.mdi-cart-outline:before{content:"\F0111"}.mdi-cash-check:before{content:"\F14EE"}.mdi-cash-minus:before{content:"\F1260"}.mdi-cash-multiple:before{content:"\F0116"}.mdi-cash-plus:before{content:"\F1261"}.mdi-cash-refund:before{content:"\F0A9C"}.mdi-cellphone:before{content:"\F011C"}.mdi-cellphone-arrow-down:before{content:"\F09D5"}.mdi-cellphone-check:before{content:"\F17FD"}.mdi-cellphone-key:before{content:"\F094E"}.mdi-certificate-outline:before{content:"\F1188"}.mdi-chart-box-outline:before{content:"\F154E"}.mdi-chart-line:before{content:"\F012A"}.mdi-chat-question-outline:before{content:"\F1739"}.mdi-check:before{content:"\F012C"}.mdi-check-all:before{content:"\F012D"}.mdi-check-bold:before{content:"\F0E1E"}.mdi-check-circle:before{content:"\F05E0"}.mdi-check-circle-outline:before{content:"\F05E1"}.mdi-check-decagram:before{content:"\F0791"}.mdi-check-decagram-outline:before{content:"\F1740"}.mdi-checkbox-marked-circle-outline:before{content:"\F0134"}.mdi-chevron-down:before{content:"\F0140"}.mdi-chevron-left:before{content:"\F0141"}.mdi-chevron-right:before{content:"\F0142"}.mdi-chevron-up:before{content:"\F0143"}.mdi-circle-outline:before{content:"\F0766"}.mdi-circle-small:before{content:"\F09DF"}.mdi-clipboard-check-outline:before{content:"\F08A8"}.mdi-clipboard-text-clock-outline:before{content:"\F18FA"}.mdi-clipboard-text-outline:before{content:"\F0A38"}.mdi-clock-alert-outline:before{content:"\F05CE"}.mdi-clock-check-outline:before{content:"\F0FA9"}.mdi-clock-edit-outline:before{content:"\F19BB"}.mdi-clock-outline:before{content:"\F0150"}.mdi-close:before{content:"\F0156"}.mdi-close-circle:before{content:"\F0159"}.mdi-close-circle-outline:before{content:"\F015A"}.mdi-close-octagon-outline:before{content:"\F015D"}.mdi-cloud-alert-outline:before{content:"\F1BE0"}.mdi-cloud-lock-outline:before{content:"\F11F2"}.mdi-cloud-off-outline:before{content:"\F0164"}.mdi-cloud-sync-outline:before{content:"\F12D6"}.mdi-cloud-upload-outline:before{content:"\F0B7E"}.mdi-code-tags:before{content:"\F0174"}.mdi-coffee-outline:before{content:"\F06CA"}.mdi-cog-outline:before{content:"\F08BB"}.mdi-cog-sync-outline:before{content:"\F1461"}.mdi-comment-plus-outline:before{content:"\F0183"}.mdi-comment-text-multiple-outline:before{content:"\F0861"}.mdi-compass-outline:before{content:"\F018C"}.mdi-content-copy:before{content:"\F018F"}.mdi-content-duplicate:before{content:"\F0191"}.mdi-content-save-outline:before{content:"\F0818"}.mdi-contrast-circle:before{content:"\F0197"}.mdi-creation-outline:before{content:"\F1C2B"}.mdi-credit-card-outline:before{content:"\F019B"}.mdi-database-check-outline:before{content:"\F1629"}.mdi-database-export-outline:before{content:"\F162C"}.mdi-database-import-outline:before{content:"\F162D"}.mdi-database-lock-outline:before{content:"\F162E"}.mdi-database-outline:before{content:"\F1632"}.mdi-database-sync-outline:before{content:"\F1638"}.mdi-desk:before{content:"\F1239"}.mdi-desktop-classic:before{content:"\F07C0"}.mdi-devices:before{content:"\F0FB0"}.mdi-digital-ocean:before{content:"\F1237"}.mdi-dock-left:before{content:"\F10AA"}.mdi-domain:before{content:"\F01D7"}.mdi-dots-horizontal:before{content:"\F01D8"}.mdi-dots-horizontal-circle-outline:before{content:"\F0B8D"}.mdi-download:before{content:"\F01DA"}.mdi-download-outline:before{content:"\F0B8F"}.mdi-drag-variant:before{content:"\F0B90"}.mdi-drag-vertical:before{content:"\F01DD"}.mdi-dumbbell:before{content:"\F01E6"}.mdi-earth:before{content:"\F01E7"}.mdi-email-alert-outline:before{content:"\F0D42"}.mdi-email-check-outline:before{content:"\F0AB2"}.mdi-email-edit-outline:before{content:"\F0EE4"}.mdi-email-fast-outline:before{content:"\F1870"}.mdi-email-multiple-outline:before{content:"\F0EE8"}.mdi-email-open-outline:before{content:"\F05EF"}.mdi-email-outline:before{content:"\F01F0"}.mdi-email-sync-outline:before{content:"\F12C8"}.mdi-emoticon-happy-outline:before{content:"\F01F5"}.mdi-emoticon-outline:before{content:"\F01F2"}.mdi-emoticon-plus-outline:before{content:"\F1CB5"}.mdi-export:before{content:"\F0207"}.mdi-eye-check-outline:before{content:"\F0D05"}.mdi-eye-off-outline:before{content:"\F06D1"}.mdi-eye-outline:before{content:"\F06D0"}.mdi-face-agent:before{content:"\F0D70"}.mdi-file-cabinet:before{content:"\F0AB6"}.mdi-file-cancel-outline:before{content:"\F0DC7"}.mdi-file-chart-outline:before{content:"\F1029"}.mdi-file-delimited-outline:before{content:"\F0EA5"}.mdi-file-document-edit-outline:before{content:"\F0DC9"}.mdi-file-document-multiple-outline:before{content:"\F1518"}.mdi-file-document-outline:before{content:"\F09EE"}.mdi-file-download-outline:before{content:"\F0966"}.mdi-file-gif-box:before{content:"\F0D78"}.mdi-file-image-outline:before{content:"\F0EB0"}.mdi-file-import-outline:before{content:"\F102F"}.mdi-file-outline:before{content:"\F0224"}.mdi-file-pdf-box:before{content:"\F0226"}.mdi-file-search-outline:before{content:"\F0C7D"}.mdi-file-sign:before{content:"\F19C3"}.mdi-file-table-outline:before{content:"\F0C7F"}.mdi-file-upload-outline:before{content:"\F0A4E"}.mdi-filter-off-outline:before{content:"\F14F0"}.mdi-filter-remove-outline:before{content:"\F0235"}.mdi-filter-variant:before{content:"\F0236"}.mdi-fingerprint:before{content:"\F0237"}.mdi-fire:before{content:"\F0238"}.mdi-firework:before{content:"\F0E30"}.mdi-flag:before{content:"\F023B"}.mdi-flag-checkered:before{content:"\F023C"}.mdi-flag-outline:before{content:"\F023D"}.mdi-flag-variant-outline:before{content:"\F023E"}.mdi-flask-outline:before{content:"\F0096"}.mdi-folder-move-outline:before{content:"\F1246"}.mdi-folder-open-outline:before{content:"\F0DCF"}.mdi-folder-outline:before{content:"\F0256"}.mdi-folder-plus-outline:before{content:"\F0B9D"}.mdi-folder-search-outline:before{content:"\F0969"}.mdi-folder-zip-outline:before{content:"\F07B9"}.mdi-food-outline:before{content:"\F1916"}.mdi-form-select:before{content:"\F1401"}.mdi-format-align-center:before{content:"\F0260"}.mdi-format-align-left:before{content:"\F0262"}.mdi-format-align-right:before{content:"\F0263"}.mdi-format-bold:before{content:"\F0264"}.mdi-format-header-2:before{content:"\F026C"}.mdi-format-header-3:before{content:"\F026D"}.mdi-format-header-pound:before{content:"\F0274"}.mdi-format-italic:before{content:"\F0277"}.mdi-format-letter-case:before{content:"\F0B34"}.mdi-format-list-bulleted:before{content:"\F0279"}.mdi-format-list-checks:before{content:"\F0756"}.mdi-format-list-group:before{content:"\F1860"}.mdi-format-list-numbered:before{content:"\F027B"}.mdi-format-quote-close:before{content:"\F027E"}.mdi-format-strikethrough-variant:before{content:"\F0281"}.mdi-format-text:before{content:"\F0284"}.mdi-format-underline:before{content:"\F0287"}.mdi-forum-outline:before{content:"\F0822"}.mdi-fullscreen:before{content:"\F0293"}.mdi-gamepad-variant:before{content:"\F0297"}.mdi-gamepad-variant-outline:before{content:"\F0EB7"}.mdi-gavel:before{content:"\F029B"}.mdi-ghost-outline:before{content:"\F165D"}.mdi-gift-outline:before{content:"\F02A1"}.mdi-google:before{content:"\F02AD"}.mdi-google-play:before{content:"\F02BC"}.mdi-halloween:before{content:"\F0BA3"}.mdi-hammer-wrench:before{content:"\F1323"}.mdi-hand-heart-outline:before{content:"\F157E"}.mdi-hand-wave-outline:before{content:"\F1822"}.mdi-handshake-outline:before{content:"\F15A1"}.mdi-headset:before{content:"\F02CE"}.mdi-heart-outline:before{content:"\F02D5"}.mdi-heart-pulse:before{content:"\F05F6"}.mdi-help-circle-outline:before{content:"\F0625"}.mdi-history:before{content:"\F02DA"}.mdi-home:before{content:"\F02DC"}.mdi-home-outline:before{content:"\F06A1"}.mdi-hospital-box-outline:before{content:"\F0FF7"}.mdi-image-filter-center-focus-weak:before{content:"\F02F2"}.mdi-image-off-outline:before{content:"\F11D1"}.mdi-image-outline:before{content:"\F0976"}.mdi-image-plus:before{content:"\F087C"}.mdi-image-plus-outline:before{content:"\F1B46"}.mdi-image-remove:before{content:"\F1418"}.mdi-incognito:before{content:"\F05F9"}.mdi-information-outline:before{content:"\F02FD"}.mdi-keyboard-outline:before{content:"\F097B"}.mdi-keyboard-return:before{content:"\F0311"}.mdi-laptop:before{content:"\F0322"}.mdi-leaf:before{content:"\F032A"}.mdi-license:before{content:"\F0FC3"}.mdi-lifebuoy:before{content:"\F087E"}.mdi-lightbulb-on-outline:before{content:"\F06E9"}.mdi-lightning-bolt-outline:before{content:"\F140C"}.mdi-link-lock:before{content:"\F10BA"}.mdi-link-variant:before{content:"\F0339"}.mdi-link-variant-off:before{content:"\F033A"}.mdi-linkedin:before{content:"\F033B"}.mdi-loading:before{content:"\F0772"}.mdi-lock:before{content:"\F033E"}.mdi-lock-alert-outline:before{content:"\F15D1"}.mdi-lock-check-outline:before{content:"\F16A8"}.mdi-lock-open-outline:before{content:"\F0340"}.mdi-lock-open-variant-outline:before{content:"\F0FC7"}.mdi-lock-outline:before{content:"\F0341"}.mdi-lock-remove-outline:before{content:"\F16B4"}.mdi-login:before{content:"\F0342"}.mdi-login-variant:before{content:"\F05FC"}.mdi-logout:before{content:"\F0343"}.mdi-magnify:before{content:"\F0349"}.mdi-magnify-scan:before{content:"\F1276"}.mdi-map-marker-check-outline:before{content:"\F12FB"}.mdi-map-marker-outline:before{content:"\F07D9"}.mdi-map-marker-path:before{content:"\F0D20"}.mdi-map-marker-radius-outline:before{content:"\F12FC"}.mdi-medal-outline:before{content:"\F1326"}.mdi-medical-bag:before{content:"\F06EF"}.mdi-menu:before{content:"\F035C"}.mdi-message-off-outline:before{content:"\F164E"}.mdi-message-plus-outline:before{content:"\F10BB"}.mdi-message-reply-text-outline:before{content:"\F173E"}.mdi-message-text-outline:before{content:"\F036A"}.mdi-microsoft-excel:before{content:"\F138F"}.mdi-microsoft-windows:before{content:"\F05B3"}.mdi-minus:before{content:"\F0374"}.mdi-minus-circle-outline:before{content:"\F0377"}.mdi-monitor:before{content:"\F0379"}.mdi-monitor-cellphone:before{content:"\F0989"}.mdi-music-note-outline:before{content:"\F0F74"}.mdi-new-box:before{content:"\F0394"}.mdi-newspaper-variant-outline:before{content:"\F1004"}.mdi-note-plus-outline:before{content:"\F039D"}.mdi-note-text-outline:before{content:"\F11D7"}.mdi-office-building-cog-outline:before{content:"\F194A"}.mdi-office-building-marker-outline:before{content:"\F1521"}.mdi-office-building-outline:before{content:"\F151F"}.mdi-open-in-app:before{content:"\F03CB"}.mdi-open-in-new:before{content:"\F03CC"}.mdi-package-variant-closed:before{content:"\F03D7"}.mdi-palette-outline:before{content:"\F0E0C"}.mdi-palette-swatch-outline:before{content:"\F135C"}.mdi-paperclip:before{content:"\F03E2"}.mdi-party-popper:before{content:"\F1056"}.mdi-pause:before{content:"\F03E4"}.mdi-pause-circle-outline:before{content:"\F03E6"}.mdi-paw:before{content:"\F03E9"}.mdi-pencil:before{content:"\F03EB"}.mdi-pencil-circle-outline:before{content:"\F0776"}.mdi-pencil-outline:before{content:"\F0CB6"}.mdi-percent-outline:before{content:"\F1278"}.mdi-phone-outline:before{content:"\F0DF0"}.mdi-piggy-bank-outline:before{content:"\F1679"}.mdi-pin:before{content:"\F0403"}.mdi-pin-outline:before{content:"\F0931"}.mdi-pine-tree:before{content:"\F0405"}.mdi-pizza:before{content:"\F0409"}.mdi-play:before{content:"\F040A"}.mdi-plus:before{content:"\F0415"}.mdi-plus-circle-outline:before{content:"\F0419"}.mdi-pound:before{content:"\F0423"}.mdi-power-plug-off-outline:before{content:"\F1424"}.mdi-printer:before{content:"\F042A"}.mdi-printer-outline:before{content:"\F1786"}.mdi-progress-clock:before{content:"\F0996"}.mdi-pumpkin:before{content:"\F0BBF"}.mdi-puzzle-outline:before{content:"\F0A66"}.mdi-qrcode-scan:before{content:"\F0433"}.mdi-receipt-text-check-outline:before{content:"\F1A64"}.mdi-receipt-text-outline:before{content:"\F19DC"}.mdi-redo:before{content:"\F044E"}.mdi-refresh:before{content:"\F0450"}.mdi-reply:before{content:"\F045A"}.mdi-reply-outline:before{content:"\F0F20"}.mdi-resize-bottom-right:before{content:"\F045D"}.mdi-restart:before{content:"\F0709"}.mdi-restore:before{content:"\F099B"}.mdi-road-variant:before{content:"\F0462"}.mdi-rocket:before{content:"\F0463"}.mdi-rocket-launch:before{content:"\F14DE"}.mdi-rocket-launch-outline:before{content:"\F14DF"}.mdi-run:before{content:"\F070E"}.mdi-scale-balance:before{content:"\F05D1"}.mdi-scale-unbalanced:before{content:"\F19B8"}.mdi-school-outline:before{content:"\F1180"}.mdi-send:before{content:"\F048A"}.mdi-send-outline:before{content:"\F1165"}.mdi-server:before{content:"\F048B"}.mdi-server-network:before{content:"\F048D"}.mdi-server-outline:before{content:"\F1C9A"}.mdi-shape-outline:before{content:"\F0832"}.mdi-shield-account-outline:before{content:"\F0A12"}.mdi-shield-alert:before{content:"\F0ECC"}.mdi-shield-alert-outline:before{content:"\F0ECD"}.mdi-shield-bug-outline:before{content:"\F13DB"}.mdi-shield-check:before{content:"\F0565"}.mdi-shield-check-outline:before{content:"\F0CC8"}.mdi-shield-key-outline:before{content:"\F0BC5"}.mdi-shield-lock-outline:before{content:"\F0CCC"}.mdi-shield-off-outline:before{content:"\F099C"}.mdi-shield-outline:before{content:"\F0499"}.mdi-shield-remove-outline:before{content:"\F0ADD"}.mdi-shield-search:before{content:"\F0D9A"}.mdi-signal-cellular-3:before{content:"\F08BE"}.mdi-snowflake:before{content:"\F0717"}.mdi-soccer:before{content:"\F04B8"}.mdi-source-branch-remove:before{content:"\F14CC"}.mdi-source-fork:before{content:"\F04C1"}.mdi-spider:before{content:"\F11EA"}.mdi-star:before{content:"\F04CE"}.mdi-star-outline:before{content:"\F04D2"}.mdi-storefront-outline:before{content:"\F10C1"}.mdi-swap-horizontal:before{content:"\F04E1"}.mdi-swap-vertical:before{content:"\F04E2"}.mdi-table:before{content:"\F04EB"}.mdi-table-arrow-down:before{content:"\F13BB"}.mdi-table-column-plus-after:before{content:"\F04EC"}.mdi-table-column-remove:before{content:"\F04EE"}.mdi-table-edit:before{content:"\F04F0"}.mdi-table-plus:before{content:"\F0A75"}.mdi-table-remove:before{content:"\F0A76"}.mdi-table-row-plus-after:before{content:"\F04F3"}.mdi-table-row-remove:before{content:"\F04F5"}.mdi-tablet:before{content:"\F04F6"}.mdi-tag-multiple-outline:before{content:"\F12F7"}.mdi-tag-outline:before{content:"\F04FC"}.mdi-tag-plus-outline:before{content:"\F1222"}.mdi-tag-text-outline:before{content:"\F04FD"}.mdi-target:before{content:"\F04FE"}.mdi-text-box-outline:before{content:"\F09ED"}.mdi-text-box-plus-outline:before{content:"\F0EAB"}.mdi-text-box-search-outline:before{content:"\F0EAF"}.mdi-text-long:before{content:"\F09AA"}.mdi-text-search:before{content:"\F13B8"}.mdi-text-search-variant:before{content:"\F1A7E"}.mdi-text-short:before{content:"\F09A9"}.mdi-theme-light-dark:before{content:"\F050E"}.mdi-thumb-up-outline:before{content:"\F0514"}.mdi-timer-edit-outline:before{content:"\F1AD3"}.mdi-timer-outline:before{content:"\F051B"}.mdi-timer-sand:before{content:"\F051F"}.mdi-toggle-switch-off-outline:before{content:"\F0A19"}.mdi-toggle-switch-outline:before{content:"\F0A1A"}.mdi-tools:before{content:"\F1064"}.mdi-tray-arrow-down:before{content:"\F0120"}.mdi-tray-arrow-up:before{content:"\F011D"}.mdi-tray-full:before{content:"\F1296"}.mdi-tree-outline:before{content:"\F0E69"}.mdi-trophy-outline:before{content:"\F053A"}.mdi-truck-check-outline:before{content:"\F129A"}.mdi-truck-fast-outline:before{content:"\F129C"}.mdi-truck-outline:before{content:"\F129D"}.mdi-tune-variant:before{content:"\F1542"}.mdi-turkey:before{content:"\F171B"}.mdi-undo:before{content:"\F054C"}.mdi-undo-variant:before{content:"\F054D"}.mdi-upload:before{content:"\F0552"}.mdi-video-outline:before{content:"\F0BDC"}.mdi-view-dashboard-outline:before{content:"\F0A1D"}.mdi-view-grid-outline:before{content:"\F11D9"}.mdi-vimeo:before{content:"\F0577"}.mdi-volume-high:before{content:"\F057E"}.mdi-wallet-outline:before{content:"\F0BDD"}.mdi-water-outline:before{content:"\F0E0A"}.mdi-weather-night:before{content:"\F0594"}.mdi-weather-sunny:before{content:"\F0599"}.mdi-web:before{content:"\F059F"}.mdi-white-balance-sunny:before{content:"\F05A8"}.mdi-wifi:before{content:"\F05A9"}.mdi-wifi-off:before{content:"\F05AA"}.mdi-blank:before{content:"\F68C";visibility:hidden}.mdi-18px.mdi-set,.mdi-18px.mdi:before{font-size:18px}.mdi-24px.mdi-set,.mdi-24px.mdi:before{font-size:24px}.mdi-36px.mdi-set,.mdi-36px.mdi:before{font-size:36px}.mdi-48px.mdi-set,.mdi-48px.mdi:before{font-size:48px}.mdi-dark:before{color:rgba(0,0,0,.54)}.mdi-dark.mdi-inactive:before{color:rgba(0,0,0,.26)}.mdi-light:before{color:#fff}.mdi-light.mdi-inactive:before{color:hsla(0,0%,100%,.3)}.mdi-rotate-45:before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.mdi-rotate-90:before{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.mdi-rotate-135:before{-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg)}.mdi-rotate-180:before{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.mdi-rotate-225:before{-webkit-transform:rotate(225deg);-ms-transform:rotate(225deg);transform:rotate(225deg)}.mdi-rotate-270:before{-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.mdi-rotate-315:before{-webkit-transform:rotate(315deg);-ms-transform:rotate(315deg);transform:rotate(315deg)}.mdi-flip-h:before{filter:FlipH;-ms-filter:"FlipH";-webkit-transform:scaleX(-1);transform:scaleX(-1)}.mdi-flip-v:before{filter:FlipV;-ms-filter:"FlipV";-webkit-transform:scaleY(-1);transform:scaleY(-1)}.mdi-spin:before{-webkit-animation:mdi-spin 2s linear infinite;animation:mdi-spin 2s linear infinite}@-webkit-keyframes mdi-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes mdi-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}:root{--theme-page:#f4f8f6;--theme-surface:#fff;--theme-surface-raised:#f8fbf9;--theme-surface-subtle:#eef4f1;--theme-overlay:rgba(248,250,252,.78);--theme-ink:#102a2e;--theme-muted:#52656a;--theme-border:#d9e2df;--theme-shadow:rgba(16,42,46,.12);--theme-success:#167a50;--theme-warning:#8a5700;--theme-danger:#b42318;--theme-on-accent:#fff;--theme-accent:#1565c0;--theme-accent-base:#1565c0;--theme-accent-strong:#0f4d94;--theme-accent-soft:#e3effb;--theme-accent-rgb:21,101,192;--v-theme-primary:var(--theme-accent-rgb);--v-theme-grey:240,240,240;--v-theme-white:252,252,252;--v-theme-primary-light:66,165,245;--v-theme-primary-dark:21,101,192;--v-theme-buttonprimary:217,98,51;--ui-radius:6px;--ui-radius-small:4px;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-7:32px;--space-8:48px;--page-gutter:16px}@media(min-width:768px){:root{--page-gutter:24px}}@media(min-width:1264px){:root{--page-gutter:32px}}.v-application{min-height:100vh}.v-application,.v-layout{display:flex;flex-direction:column}.v-layout{min-height:100%;width:100%}.v-main{display:block;width:100%}.v-container{box-sizing:border-box;margin:0 auto;padding-left:16px;padding-right:16px;width:100%}.v-container,.v-container--fluid{max-width:none}.v-row{width:100%}.v-col{min-width:0}.v-btn.el-button:not(.is-circle){border-radius:var(--ui-radius)}.v-btn.el-button{font-weight:700;min-height:44px;text-transform:none}.v-btn.el-button:not(.el-button--primary):not(.is-text):not(.is-link){background:var(--ui-button-color,var(--theme-surface));border-color:var(--theme-border);color:var(--theme-ink)}.v-btn.el-button.is-disabled:not(.el-button--primary):not(.is-text):not(.is-link){color:var(--theme-muted);opacity:.6}.v-btn.el-button.el-button--danger.is-plain:not(.is-disabled):not(.is-text):not(.is-link){color:var(--theme-danger)}.v-btn--icon.el-button{min-height:40px;min-width:40px;padding:8px}.v-icon{align-items:center;display:inline-flex;height:1em;justify-content:center;line-height:1;width:1em}.v-icon--start{margin-right:8px}.v-app-bar,.v-toolbar{background:var(--theme-accent);color:var(--theme-on-accent);min-height:64px}.v-app-bar,.v-toolbar,.v-toolbar__content{align-items:center;display:flex;width:100%}.v-toolbar__content{gap:12px;min-height:inherit;padding:0 12px}.v-toolbar-title{color:inherit;flex:1 1 auto;font-size:1.1rem;font-weight:700}.v-dialog.el-dialog{border-radius:var(--ui-radius);overflow:hidden}.v-dialog.el-dialog.is-fullscreen{border-radius:0}.v-card{background:var(--theme-surface);border-radius:var(--ui-radius);width:100%}.v-list{display:flex;flex-direction:column;gap:6px;padding:12px}.v-list-item{align-items:center;appearance:none;background:var(--theme-surface-raised);border:1px solid var(--theme-border);border-radius:var(--ui-radius);color:var(--theme-ink);cursor:pointer;display:flex;font:inherit;padding:14px 16px;text-align:left;width:100%}.v-list-item:disabled{cursor:default;opacity:.6}.v-progress-circular{animation:ui-spin .85s linear infinite;border-radius:999px;border-top-color:rgba(148,163,184,.24);border:var(--ui-progress-width) solid rgba(148,163,184,.24);border-top:var(--ui-progress-width) solid var(--ui-progress-color);display:inline-flex;height:var(--ui-progress-size);width:var(--ui-progress-size)}.d-flex{display:flex!important}.d-none{display:none!important}.align-center{align-items:center!important}.justify-center{justify-content:center!important}.justify-end{justify-content:flex-end!important}.text-center{text-align:center!important}.px-0{padding-left:0!important;padding-right:0!important}.px-3{padding-left:12px!important;padding-right:12px!important}.my-5{margin-bottom:20px!important;margin-top:20px!important}.mt-6{margin-top:24px!important}.white--text{color:var(--theme-on-accent)!important}@media(min-width:960px){.d-md-flex{display:flex!important}.d-md-none{display:none!important}}@keyframes ui-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}html{scroll-padding-top:calc(var(--app-header-height, 64px) + 68px)}html:has(#home-layout-container){scroll-padding-top:0}:root{--app-tab-bar-height:0px}@media(max-width:600px){html:has(#admin-layout-container){--app-tab-bar-height:calc(58px + env(safe-area-inset-bottom, 0px));scroll-padding-bottom:var(--app-tab-bar-height)}#admin-layout-container{padding-bottom:var(--app-tab-bar-height)}html:has(#admin-layout-container) .back-to-top{bottom:calc(16px + var(--app-tab-bar-height))}}body{background:var(--theme-page);color:var(--theme-ink);font-family:Roboto,Arial,Helvetica,sans-serif;margin:0;transition:background-color .18s ease,color .18s ease}button,input,select,textarea{font-family:inherit}body.body-safe-top-fill:before{background:var(--theme-surface);content:"";height:env(safe-area-inset-top,0);left:0;pointer-events:none;position:fixed;right:0;top:0;z-index:1101}.el-popper.theme-switcher-popper{box-shadow:0 16px 38px var(--theme-shadow)}.el-popper.notifications-popper,.el-popper.theme-switcher-popper,.el-popper.theme-switcher-popper .el-popper__arrow:before{background:var(--theme-surface);border-color:var(--theme-border)}.el-popper.notifications-popper{box-shadow:0 16px 38px var(--theme-shadow)}.el-popper.notifications-popper .el-popper__arrow:before{background:var(--theme-surface);border-color:var(--theme-border)}.label-picker-menu__popper.el-popover.el-popper{border-radius:var(--ui-radius);box-shadow:0 14px 36px rgba(15,23,42,.18);max-width:calc(100vw - 32px);padding:10px}.el-drawer.btt.label-picker-menu-sheet{background:var(--theme-surface);border-radius:var(--ui-radius) var(--ui-radius) 0 0;box-shadow:0 -12px 32px rgba(15,23,42,.28);max-height:82vh}.el-drawer.btt.label-picker-menu-sheet .el-drawer__body{display:flex;flex-direction:column;gap:12px;overflow-y:auto;padding:8px 16px calc(16px + env(safe-area-inset-bottom, 0px))}.label-picker-menu-sheet__scrim.el-overlay{background:rgba(15,23,42,.45)}.el-button--primary{--el-button-bg-color:var(--theme-accent);--el-button-border-color:var(--theme-accent);--el-button-text-color:var(--theme-on-accent);--el-button-hover-bg-color:var(--theme-accent-strong);--el-button-hover-border-color:var(--theme-accent-strong);--el-button-hover-text-color:var(--theme-on-accent);--el-button-active-bg-color:var(--theme-accent-strong);--el-button-active-border-color:var(--theme-accent-strong);--el-button-active-text-color:var(--theme-on-accent)}.el-button--danger:not(.is-plain):not(.is-text):not(.is-link),.el-button--success:not(.is-plain):not(.is-text):not(.is-link),.el-button--warning:not(.is-plain):not(.is-text):not(.is-link){--el-button-text-color:var(--theme-on-accent);--el-button-hover-text-color:var(--theme-on-accent);--el-button-active-text-color:var(--theme-on-accent);--el-button-disabled-text-color:var(--theme-on-accent)}[data-theme-mode=dark] .el-checkbox-button,[data-theme-mode=dark] .el-radio-button{--el-radio-button-checked-text-color:var(--theme-on-accent);--el-checkbox-button-checked-text-color:var(--theme-on-accent)}[data-theme-mode=dark] .el-badge__content,[data-theme-mode=dark] .el-pagination.is-background .el-pager li.is-active,[data-theme-mode=dark] .el-tag.el-tag--dark{color:var(--theme-on-accent)}.admin-card{background:var(--theme-surface);border:1px solid var(--theme-border);border-radius:var(--ui-radius);box-shadow:0 18px 36px var(--theme-shadow);color:var(--theme-ink);min-width:0;padding:20px 24px}@media(max-width:640px){.admin-card{padding:16px}}.admin-card__eyebrow{color:var(--theme-accent);font-size:.72rem;font-weight:800;letter-spacing:.1em;line-height:1.35;margin:0 0 6px;text-transform:uppercase}.record-facts{display:grid;gap:8px;margin:0}.record-facts>div{display:grid;gap:2px 12px;grid-template-columns:minmax(110px,160px) minmax(0,1fr)}.record-facts dt{color:var(--theme-muted);font-size:.85rem}.record-facts dd{margin:0;overflow-wrap:anywhere}@media(max-width:640px){.record-facts>div{grid-template-columns:minmax(0,1fr)}}.admin-card.page-header{align-items:center;background-color:var(--theme-surface);background-image:linear-gradient(180deg,var(--theme-surface),var(--theme-surface-raised));display:flex;flex-direction:column;font-family:Roboto,Arial,Helvetica,sans-serif;padding:22px 28px 24px;position:relative;text-align:center;width:100%}.page-header__fold{align-items:center;background:transparent;border:1px solid var(--theme-border);border-radius:50%;color:var(--theme-muted);cursor:pointer;display:inline-flex;font-size:1.2rem;height:34px;justify-content:center;position:absolute;right:14px;top:14px;width:34px}.page-header__fold:focus-visible,.page-header__fold:hover{border-color:var(--theme-accent);color:var(--theme-accent)}.admin-card.page-header--collapsed{padding:12px 56px 12px 28px}.admin-card.page-header--collapsed .page-header__title{font-size:clamp(1.1rem,1rem + .5vw,1.35rem)}.admin-card.page-header--collapsed .page-header__actions{margin-top:8px}.page-header__eyebrow{color:var(--theme-accent);font-size:.76rem;font-weight:800;letter-spacing:.1em;line-height:1.35;margin:0 0 8px;text-transform:uppercase}.page-header__title{font-size:clamp(1.45rem,1.1rem + 1.2vw,2rem);line-height:1.15;margin:0;max-width:100%;overflow-wrap:anywhere;text-align:center;width:100%}.page-header__summary{color:var(--theme-muted);font-size:1rem;line-height:1.65;margin:14px 0 0;max-width:none;text-align:center;text-wrap:pretty;width:100%}.page-header__summary p{margin:0}.page-header__summary p+p{margin-top:8px}.page-header__summary a{color:var(--theme-accent)}.page-header__summary code{background:var(--theme-accent-soft);border-radius:var(--ui-radius-small);color:var(--theme-ink);font-size:.85em;padding:1px 6px}.page-header__facts{display:flex;flex-wrap:wrap;gap:10px;justify-content:center;margin:18px 0 0;width:100%}.page-header__fact{background:var(--theme-surface);border:1px solid var(--theme-border);border-radius:var(--ui-radius);display:flex;flex:1 1 140px;flex-direction:column;gap:2px;max-width:220px;min-width:0;padding:10px 14px}.page-header__fact dt{color:var(--theme-muted);font-size:.72rem;font-weight:700;letter-spacing:.07em;text-transform:uppercase}.page-header__fact dd{margin:0;overflow-wrap:anywhere}@media(max-width:1023px){.page-header__fact{max-width:none}}@media(min-width:641px)and (max-width:1023px){.page-header__fact{flex-basis:180px}}.page-header__fact-value{color:var(--theme-ink);font-size:1.3rem;font-weight:800;line-height:1.25}.page-header__fact-detail{color:var(--theme-muted);font-size:.8rem;line-height:1.4}.page-header__fact--accent .page-header__fact-value{color:var(--theme-accent)}.page-header__fact--success .page-header__fact-value{color:var(--theme-success)}.page-header__fact--warning .page-header__fact-value{color:var(--theme-warning)}.page-header__fact--danger{border-color:color-mix(in srgb,var(--theme-danger) 45%,var(--theme-border))}.page-header__fact--danger .page-header__fact-value{color:var(--theme-danger)}.page-header__fact--muted .page-header__fact-value{color:var(--theme-muted)}.page-header__actions,.page-header__meta{align-items:center;display:flex;flex-wrap:wrap;gap:10px;justify-content:center;width:100%}.page-header__meta{margin-top:16px}.page-header__actions{margin-top:18px}.page-header__actions .el-button+.el-button{margin-left:0}.page-header__actions .el-button .app-icon{margin-right:6px}@media(max-width:640px){.admin-card.page-header{padding:18px 16px 20px}.page-header__fold{height:44px;right:6px;top:6px;width:44px}.admin-card.page-header:not(.page-header--collapsed):has(>.page-header__fold)>.page-header__eyebrow,.admin-card.page-header:not(.page-header--collapsed):has(>.page-header__fold)>.page-header__title{padding-inline:40px}.page-header__summary{font-size:.95rem}.page-header__fact-value{font-size:1.1rem}.page-header__actions>*{flex:1 1 auto}}.el-form .el-form-item{margin-bottom:10px}.el-form .el-form-item.is-error{margin-bottom:22px}.el-form.el-form--label-top .el-form-item .el-form-item__label{color:color-mix(in srgb,var(--theme-ink) 72%,var(--theme-muted));font-size:.72rem;font-weight:650;letter-spacing:.07em;line-height:18px;margin-bottom:4px;padding-bottom:0;text-transform:uppercase}*,:after,:before{box-sizing:border-box;-webkit-tap-highlight-color:rgba(0,0,0,0)}.v-btn,.v-expansion-panel-title,.v-list-item,[role=button],a,button{cursor:pointer;touch-action:manipulation}@media(hover:none){.v-btn .v-btn__overlay,.v-list-item .v-list-item__overlay{display:none!important}}#home-layout-container,.v-application,.v-main{background:transparent!important;background-color:transparent!important}h1,h2,h3,h4,h5,h6{font-family:Roboto,Arial,Helvetica,sans-serif;font-weight:500}h1{color:var(--theme-ink,#073a55);font-size:1.75rem;font-weight:800;letter-spacing:-.015em;line-height:1.2;margin:16px 0 20px;padding:0;text-align:center}h1:after{background:var(--theme-accent,#1259a8);border-radius:2px;content:"";display:block;height:3px;margin:10px auto 0;width:40px}@media(max-width:960px){h1{font-size:1.45rem}}h2{color:var(--theme-ink,#073a55);font-size:1.5rem;margin-top:10px}h3{font-size:1.2rem;margin-bottom:15px}h4{font-size:1rem}p{line-height:1.6;margin:20px 0}#admin-layout-container,#home-layout-container{display:flex;flex-direction:column;min-height:100vh}.v-main{flex:1 1 auto}.sub-footer,.v-footer{margin-top:auto}#form-response-container{margin-top:20px}#form-response-container #form-error-message,#form-response-container #form-success-message{color:#151515}.input-hp{display:none!important}.workflow-form>.d-flex.justify-center.mt-5>.el-button:not(.auth-primary-btn):not(.auth-secondary-btn){font-weight:700;margin-bottom:20px;margin-top:20px;min-width:300px;text-transform:none}.workflow-form>.d-flex.justify-center.mt-5>.el-button:not(.auth-primary-btn):not(.auth-secondary-btn).is-plain{background:linear-gradient(180deg,var(--theme-surface),var(--theme-surface-raised));border-color:var(--theme-border);box-shadow:none;color:var(--theme-ink)}.workflow-form>.d-flex.justify-center.mt-5>.el-button:not(.auth-primary-btn):not(.auth-secondary-btn).is-plain:focus-visible,.workflow-form>.d-flex.justify-center.mt-5>.el-button:not(.auth-primary-btn):not(.auth-secondary-btn).is-plain:hover{background:var(--theme-surface-subtle);border-color:color-mix(in srgb,var(--theme-accent),var(--theme-border) 55%);color:var(--theme-ink)}[data-theme-mode=dark] .workforce-flow{--wf-ink:var(--theme-ink);--wf-muted:var(--theme-muted);--wf-line:var(--theme-border);--wf-soft:var(--theme-surface-subtle);--wf-paper:var(--theme-surface);--wf-accent:var(--theme-accent);--wf-accent-dark:var(--theme-accent);--wf-warm:var(--theme-warning)}[data-theme-mode=dark] .workforce-flow .workforce-approval__queue-due.is-overdue{color:var(--theme-danger)}[data-theme-mode=dark] .workforce-flow .workforce-approval__note{color:var(--theme-muted)}[data-theme-mode=dark] .workforce-flow .workforce-payroll__overtime{color:var(--theme-warning)}[data-theme-mode=dark] .ledger-history-page,[data-theme-mode=dark] .ledger-page,[data-theme-mode=dark] .ledger-transaction-page{color:var(--theme-ink)}[data-theme-mode=dark] .ledger-history-page .ledger-history-card__loading,[data-theme-mode=dark] .ledger-history-page .ledger-history-request-cell__method,[data-theme-mode=dark] .ledger-transaction-page .ledger-upload-icon{color:var(--theme-accent)}[data-theme-mode=dark] .ledger-history-page .ledger-history-actor-cell__email,[data-theme-mode=dark] .ledger-history-page .ledger-history-diff-table__empty,[data-theme-mode=dark] .ledger-history-page .ledger-history-diff-table__header,[data-theme-mode=dark] .ledger-history-page .ledger-history-request-cell__path,[data-theme-mode=dark] .ledger-page .ledger-filter-panel__meta,[data-theme-mode=dark] .ledger-page .ledger-metric span,[data-theme-mode=dark] .ledger-page .ledger-stack-cell small{color:var(--theme-muted)}[data-theme-mode=dark] .ledger-history-page .ledger-history-actor-cell__name,[data-theme-mode=dark] .ledger-history-page .ledger-history-diff-table__cell,[data-theme-mode=dark] .ledger-history-page .ledger-history-json-card pre,[data-theme-mode=dark] .ledger-page .ledger-metric strong{color:var(--theme-ink)}[data-theme-mode=dark] .ledger-page .ledger-filter-panel,[data-theme-mode=dark] .ledger-page .ledger-panel{border-color:var(--theme-border)}[data-theme-mode=dark] .ledger-history-page .ledger-history-json-card{background:var(--theme-surface-raised);border-color:var(--theme-border)}[data-theme-mode=dark] .ledger-history-page .ledger-history-diff-table__cell,[data-theme-mode=dark] .ledger-history-page .ledger-history-diff-table__header{background:var(--theme-surface-subtle)}[data-theme-mode=dark] .receivables-invoice,[data-theme-mode=dark] .receivables-page{color:var(--theme-ink)}[data-theme-mode=dark] .receivables-invoice .receivables-invoice__totals-primary strong,[data-theme-mode=dark] .receivables-page .receivables-fieldset legend{color:var(--theme-accent)}[data-theme-mode=dark] .receivables-invoice .receivables-invoice__hint,[data-theme-mode=dark] .receivables-invoice .receivables-invoice__totals small,[data-theme-mode=dark] .receivables-invoice .receivables-invoice__totals span,[data-theme-mode=dark] .receivables-page .receivables-disabled p,[data-theme-mode=dark] .receivables-page .receivables-field em,[data-theme-mode=dark] .receivables-page .receivables-hint,[data-theme-mode=dark] .receivables-page .receivables-metric small,[data-theme-mode=dark] .receivables-page .receivables-metric span,[data-theme-mode=dark] .receivables-page .receivables-metric--muted strong,[data-theme-mode=dark] .receivables-page .receivables-note,[data-theme-mode=dark] .receivables-page .receivables-statement__totals span{color:var(--theme-muted)}[data-theme-mode=dark] .receivables-invoice .receivables-invoice__dialog label,[data-theme-mode=dark] .receivables-page .receivables-field>span,[data-theme-mode=dark] .receivables-page .receivables-form--stacked label{color:var(--theme-ink)}[data-theme-mode=dark] .receivables-page .receivables-metric--warning strong{color:var(--theme-warning)}[data-theme-mode=dark] .receivables-page .receivables-overdue{color:var(--theme-danger)}[data-theme-mode=dark] .receivables-invoice .receivables-invoice__void{border-color:var(--theme-danger);color:var(--theme-danger)}[data-theme-mode=dark] .receivables-page .receivables-customer-form,[data-theme-mode=dark] .receivables-page .receivables-fieldset{border-color:var(--theme-border)}[data-theme-mode=dark] .receivables-page .receivables-statement__totals article{background:var(--theme-surface-subtle)}[data-theme-mode=dark] .receivables-invoice .receivables-invoice__totals article{background:var(--theme-surface-raised);border-color:var(--theme-border)}[data-theme-mode=dark] .ledger-card-page{color:var(--theme-ink)}[data-theme-mode=dark] .ledger-card-page .ledger-card-upload-icon{color:var(--theme-accent)}[data-theme-mode=dark] .ledger-card-page .ledger-card-disabled p,[data-theme-mode=dark] .ledger-card-page .ledger-card-file-list>span,[data-theme-mode=dark] .ledger-card-page .ledger-card-metric span,[data-theme-mode=dark] .ledger-card-page .ledger-card-stack-cell small{color:var(--theme-muted)}[data-theme-mode=dark] .ledger-card-page .ledger-card-metric strong{color:var(--theme-ink)}[data-theme-mode=dark] .ledger-card-page .ledger-card-form{border-bottom-color:var(--theme-border)}.el-segmented.el-segmented{--el-segmented-item-selected-color:var(--theme-on-accent)}.ledger-history-page .ledger-history-card,.ledger-page .ledger-workspace,.ledger-transaction-page .ledger-transaction-card,.workforce-flow .workforce-content,.workforce-flow .workforce-panel{min-width:0}.ledger-page .el-table,.workforce-flow .el-table{max-width:100%}@media(max-width:640px){.ledger-page .ledger-filter-panel__actions .el-button,.workforce-flow .workforce-panel__header>.el-button{margin-left:0;width:100%}.workforce-flow .workforce-approval__actions,.workforce-flow .workforce-panel__header{align-items:stretch;flex-direction:column}.workforce-flow .workforce-approval__actions .el-button{margin-left:0;width:100%}}.auth-page-shell{align-items:center;display:flex;justify-content:center;min-height:100svh;padding-bottom:32px;padding-top:32px}.auth-page-shell .auth-grid-row{width:100%}.auth-page-shell .auth-grid-row>.el-col{display:flex;justify-content:center}.forgot-password-flow-shell,.forgot-password-flow-shell .workflow-form,.forgot-password-flow-shell .workflow-form.mt-5{max-width:360px;width:100%}.fade-down-enter-active{transition:opacity 1s cubic-bezier(.4,0,.2,1),transform 1s cubic-bezier(.4,0,.2,1)}.fade-down-enter-from{opacity:0;transform:translateY(-40px)}.fade-down-enter-to{opacity:1;transform:translateY(0)}.fade-up-enter-active{transition:opacity 1.2s cubic-bezier(.4,0,.2,1),transform 1.2s cubic-bezier(.4,0,.2,1)}.fade-up-enter-from{opacity:0;transform:translateY(30px)}.fade-up-enter-to{opacity:1;transform:translateY(0)}@media(max-width:640px){.el-button.auth-primary-btn,.el-button.auth-secondary-btn{min-height:44px}.auth-link-button{align-items:center;display:inline-flex;min-height:44px}}.layout-stack{display:flex;flex-direction:column;gap:var(--layout-gap,var(--space-6));min-width:0}.layout-stack>*{min-width:0}.layout-tiles{display:flex;flex-wrap:wrap;gap:var(--layout-gap,var(--space-3))}.layout-tiles>*{flex:1 1 var(--layout-tile-min,150px);min-width:0}.layout-grid{display:grid;gap:var(--layout-gap,var(--space-4));grid-template-columns:repeat(auto-fill,minmax(min(100%,var(--layout-card-min,260px)),1fr))}.layout-grid>*{min-width:0}.layout-toolbar-row{align-items:center;display:flex;flex-wrap:wrap;gap:var(--layout-gap,var(--space-3));min-width:0}.layout-toolbar-row>*{max-width:100%;min-width:0}.layout-form-row{display:grid;gap:var(--layout-gap,var(--space-4));grid-template-columns:repeat(auto-fit,minmax(min(100%,var(--layout-field-min,220px)),1fr))}.layout-form-row>*{min-width:0}@media(max-width:599px){.layout-form-row{grid-template-columns:minmax(0,1fr)}}.el-table__empty-text{line-height:1.45;padding:var(--space-4) var(--space-2)}.admin-card.desk-panel{overflow:hidden;padding:0}.desk-panel h2:after{display:none}.desk-panel__header{align-items:center;border-bottom:1px solid var(--theme-border);display:flex;gap:12px;min-height:72px;padding:14px 18px}.desk-panel__header>:nth-child(2){margin-left:auto}.desk-panel.is-collapsed>:not(.desk-panel__header){display:none}.desk-panel.is-collapsed>.desk-panel__header{border-bottom:0}.desk-panel__header .admin-card__eyebrow{margin:0}.desk-panel__header h2{color:var(--theme-ink);font-size:1rem;font-weight:800;margin:4px 0 0}.desk-panel__header>span{color:var(--theme-muted);font-size:.63rem;font-weight:700}.desk-panel__note{align-items:center;background:var(--theme-surface-raised);border-top:1px solid var(--theme-border);color:var(--theme-muted);display:flex;font-size:.62rem;gap:7px;line-height:1.5;min-height:45px;padding:8px 18px}.desk-panel__note .app-icon{color:var(--theme-accent);flex:0 0 auto}