@charset "UTF-8";#app{font-family:Lato,Fira Code,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html:before{content:"";position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:-999;background-image:var(--background-image, none);background-size:cover;background-position:center;background-repeat:no-repeat;background-attachment:fixed;filter:blur(var(--background-blur, 0px));transition:filter .3s ease,background-image .3s ease,opacity .3s ease;pointer-events:none;will-change:background-image,filter}html:after{content:"";position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:-998;opacity:var(--background-mask-opacity, 0);transition:opacity .3s ease,background-color .3s ease;pointer-events:none;will-change:opacity,background-color}html:not([style*=--background-image]):before,html:not([style*=--background-image]):after{display:none}html[style*=--background-image]:before,html[style*=--background-image]:after{display:block}html[data-theme=light]:after{background-color:#fff!important}html[data-theme=dark]:after{background-color:#000!important}html[style*=--background-image]:after{display:block!important;opacity:var(--background-mask-opacity, 0)!important}body{position:relative;min-height:100vh}#app{background-color:transparent;min-height:100vh;position:relative}html[style*=--background-image],body,.n-layout-content{background-color:transparent!important}html[data-theme=light] .n-layout-header,html[data-theme=light] .n-layout-sider{background-color:#fff!important}html[data-theme=dark] .n-layout-header,html[data-theme=dark] .n-layout-sider{background-color:#1a1a1f!important;opacity:1!important}html[data-theme=dark]:not(.high-contrast-mode) .n-layout-header,html[data-theme=dark]:not(.high-contrast-mode) .n-layout-sider{background-color:#1a1a1f!important;opacity:1!important}#app{opacity:var(--background-opacity, 1);transition:opacity .3s ease}.n-layout-header,.n-layout-sider{opacity:1!important}html:before{opacity:1!important}html:after{opacity:var(--background-mask-opacity, 0)!important;background-color:#000!important}html[style*=--background-image]:after{z-index:-998!important;display:block!important;opacity:var(--background-mask-opacity, 0)!important;visibility:visible!important}.color-blind-mode{filter:contrast(1.15) brightness(1.05)}.color-blind-mode .n-button{border-width:2px!important;font-weight:500!important}.color-blind-mode .n-badge{border:2px solid currentColor!important}.color-blind-mode .n-input,.color-blind-mode .n-select,.color-blind-mode .n-date-picker{border-width:2px!important}.color-blind-mode a:not(.n-button){text-decoration:underline!important}.high-contrast-mode{--n-text-color: #000000 !important;--n-text-color-1: #000000 !important;--n-text-color-2: #000000 !important;--n-text-color-3: #000000 !important;--n-card-color: #ffffff !important;--n-modal-color: #ffffff !important;--n-popover-color: #ffffff !important}.high-contrast-mode p,.high-contrast-mode span,.high-contrast-mode div,.high-contrast-mode h1,.high-contrast-mode h2,.high-contrast-mode h3,.high-contrast-mode h4,.high-contrast-mode h5,.high-contrast-mode h6,.high-contrast-mode li,.high-contrast-mode td,.high-contrast-mode th,.high-contrast-mode label{color:#000!important}.high-contrast-mode .n-card,.high-contrast-mode .n-modal,.high-contrast-mode .n-drawer,.high-contrast-mode .n-popover,.high-contrast-mode .n-dropdown{background-color:#fff!important;border:2px solid #000000!important}.high-contrast-mode .n-button{border:2px solid #000000!important;background-color:#fff!important;color:#000!important;font-weight:700!important}.high-contrast-mode .n-button:hover{background-color:#000!important;color:#fff!important}.high-contrast-mode .n-input,.high-contrast-mode .n-select,.high-contrast-mode .n-date-picker,.high-contrast-mode .n-input-number{border:2px solid #000000!important;background-color:#fff!important;color:#000!important}.high-contrast-mode a{color:#000!important;text-decoration:underline!important;font-weight:700!important}.high-contrast-mode a:hover{background-color:#000!important;color:#fff!important}.high-contrast-mode .n-layout-header,.high-contrast-mode .n-layout-sider{background-color:#fff!important;border:2px solid #000000!important}html[data-theme=dark].high-contrast-mode{--n-text-color: #ffffff !important;--n-text-color-1: #ffffff !important;--n-text-color-2: #ffffff !important;--n-text-color-3: #ffffff !important;--n-card-color: #000000 !important;--n-modal-color: #000000 !important;--n-popover-color: #000000 !important}html[data-theme=dark].high-contrast-mode p,html[data-theme=dark].high-contrast-mode span,html[data-theme=dark].high-contrast-mode div,html[data-theme=dark].high-contrast-mode h1,html[data-theme=dark].high-contrast-mode h2,html[data-theme=dark].high-contrast-mode h3,html[data-theme=dark].high-contrast-mode h4,html[data-theme=dark].high-contrast-mode h5,html[data-theme=dark].high-contrast-mode h6,html[data-theme=dark].high-contrast-mode li,html[data-theme=dark].high-contrast-mode td,html[data-theme=dark].high-contrast-mode th,html[data-theme=dark].high-contrast-mode label{color:#fff!important}html[data-theme=dark].high-contrast-mode .n-card,html[data-theme=dark].high-contrast-mode .n-modal,html[data-theme=dark].high-contrast-mode .n-drawer,html[data-theme=dark].high-contrast-mode .n-popover,html[data-theme=dark].high-contrast-mode .n-dropdown{background-color:#000!important;border:2px solid #ffffff!important}html[data-theme=dark].high-contrast-mode .n-button{border:2px solid #ffffff!important;background-color:#000!important;color:#fff!important;font-weight:700!important}html[data-theme=dark].high-contrast-mode .n-button:hover{background-color:#fff!important;color:#000!important}html[data-theme=dark].high-contrast-mode .n-input,html[data-theme=dark].high-contrast-mode .n-select,html[data-theme=dark].high-contrast-mode .n-date-picker,html[data-theme=dark].high-contrast-mode .n-input-number{border:2px solid #ffffff!important;background-color:#000!important;color:#fff!important}html[data-theme=dark].high-contrast-mode a{color:#fff!important;text-decoration:underline!important;font-weight:700!important}html[data-theme=dark].high-contrast-mode a:hover{background-color:#fff!important;color:#000!important}html[data-theme=dark].high-contrast-mode .n-layout-header,html[data-theme=dark].high-contrast-mode .n-layout-sider{background-color:#000!important;border:2px solid #ffffff!important}svg.defs-only{position:absolute;width:0;height:0;pointer-events:none}.frosted-glass-mode #app{opacity:1!important}.frosted-glass-mode .n-card,.frosted-glass-mode .n-card .n-card__action,.frosted-glass-mode .n-modal,.frosted-glass-mode .n-drawer,.frosted-glass-mode .n-popover,.frosted-glass-mode .n-dropdown,.frosted-glass-mode .n-layout-header,.frosted-glass-mode .n-layout-sider,.frosted-glass-mode .n-layout-content,.frosted-glass-mode .n-alert,.frosted-glass-mode .n-message,.frosted-glass-mode .n-notification{background:#ffffff1a!important;backdrop-filter:blur(10px) saturate(180%)!important;-webkit-backdrop-filter:blur(10px) saturate(180%)!important;border:1px solid rgba(255,255,255,.2)!important}.frosted-glass-mode .n-select,.frosted-glass-mode .n-base-select,.frosted-glass-mode .n-base-select-menu,.frosted-glass-mode .n-base-select-option,.frosted-glass-mode .n-select-menu,.frosted-glass-mode .n-base-select-menu__option,.frosted-glass-mode .n-base-select-menu__empty{background:#ffffff1a!important;backdrop-filter:blur(10px) saturate(180%)!important;-webkit-backdrop-filter:blur(10px) saturate(180%)!important}.frosted-glass-mode .n-base-select-menu__wrapper,.frosted-glass-mode .n-select-menu__wrapper{background:#ffffff1a!important;backdrop-filter:blur(10px) saturate(180%)!important;-webkit-backdrop-filter:blur(10px) saturate(180%)!important;border:1px solid rgba(255,255,255,.2)!important}html[data-theme=dark] .frosted-glass-mode .n-card,html[data-theme=dark] .frosted-glass-mode .n-card .n-card__action,html[data-theme=dark] .frosted-glass-mode .n-modal,html[data-theme=dark] .frosted-glass-mode .n-drawer,html[data-theme=dark] .frosted-glass-mode .n-popover,html[data-theme=dark] .frosted-glass-mode .n-dropdown,html[data-theme=dark] .frosted-glass-mode .n-layout-header,html[data-theme=dark] .frosted-glass-mode .n-layout-sider,html[data-theme=dark] .frosted-glass-mode .n-layout-content,html[data-theme=dark] .frosted-glass-mode .n-alert,html[data-theme=dark] .frosted-glass-mode .n-message,html[data-theme=dark] .frosted-glass-mode .n-notification{background:#0000004d!important;border:1px solid rgba(255,255,255,.1)!important}html[data-theme=dark] .frosted-glass-mode .n-select,html[data-theme=dark] .frosted-glass-mode .n-base-select,html[data-theme=dark] .frosted-glass-mode .n-base-select-menu,html[data-theme=dark] .frosted-glass-mode .n-base-select-option,html[data-theme=dark] .frosted-glass-mode .n-select-menu,html[data-theme=dark] .frosted-glass-mode .n-base-select-menu__option,html[data-theme=dark] .frosted-glass-mode .n-base-select-menu__empty{background:#0000004d!important}html[data-theme=dark] .frosted-glass-mode .n-base-select-menu__wrapper,html[data-theme=dark] .frosted-glass-mode .n-select-menu__wrapper{background:#0000004d!important;border:1px solid rgba(255,255,255,.1)!important}.frosted-glass-mode .n-input,.frosted-glass-mode .n-date-picker,.frosted-glass-mode .n-input-number{background:#ffffff1a!important;backdrop-filter:blur(10px) saturate(180%)!important;-webkit-backdrop-filter:blur(10px) saturate(180%)!important}html[data-theme=dark] .frosted-glass-mode .n-input,html[data-theme=dark] .frosted-glass-mode .n-date-picker,html[data-theme=dark] .frosted-glass-mode .n-input-number{background:#0000004d!important}.frosted-glass-mode .n-divider,.frosted-glass-mode hr,.frosted-glass-mode .divider,.frosted-glass-mode [class*=divider]{display:none!important}:root[data-theme=light]{--color-primary: #ffffff;--color-secondary: #f0f0f0;--color-text: #000000}:root[data-theme=dark]{--color-primary: #000000;--color-secondary: #333333;--color-text: #ffffff}:root{--color-primary: #ffffff;--color-secondary: #f0f0f0;--color-text: #000000}html,body,#app{min-width:320px;min-height:100%}body{margin:0;color:#1e2b25;background:#f5f7fa;font-family:Lato,Microsoft YaHei,sans-serif}.n-alert,.n-drawer,.n-dialog,.n-dropdown,.n-dropdown-menu,.n-dropdown-option{border-radius:8px!important}.n-dialog .n-button{border-radius:6px!important}.n-card,.n-message{border-radius:8px!important;border:1px solid #e6ebf0!important;box-shadow:0 1px 2px #142e230a!important}.n-card .n-card__action{border-radius:0 0 8px 8px}.n-data-table{border-radius:8px;overflow:hidden}.n-data-table .n-data-table-th{background:#f8faf9!important;color:#67756d!important;font-size:12px;font-weight:700}.n-button{border-radius:6px!important;font-weight:600}.n-input,.n-base-selection{border-radius:6px!important}.n-tooltip{max-width:calc(100vw - 100px);border-radius:8px!important}.n-modal-mask{-webkit-backdrop-filter:blur(var(--modal-filter));backdrop-filter:blur(var(--modal-filter))}.page-enter-active,.page-leave-active{transition:all .3s cubic-bezier(.4,0,.2,1)}.page-enter-from{opacity:0;transform:translateY(10px) scale(.98);filter:blur(4px)}.page-enter-to,.page-leave-from{opacity:1;transform:translateY(0) scale(1);filter:blur(0)}.page-leave-to{opacity:0;transform:translateY(-10px) scale(.98);filter:blur(4px)}.page-fade-enter-active,.page-fade-leave-active{transition:opacity .3s ease}.page-fade-enter-from,.page-fade-leave-to{opacity:0}.page-slide-enter-active,.page-slide-leave-active{transition:all .4s cubic-bezier(.25,.46,.45,.94);will-change:transform,opacity}.page-slide-enter-from{opacity:0;transform:translate(40px)}.page-slide-enter-to,.page-slide-leave-from{opacity:1;transform:translate(0)}.page-slide-leave-to{opacity:0;transform:translate(-40px)}.page-scale-enter-active,.page-scale-leave-active{transition:all .3s cubic-bezier(.4,0,.2,1)}.page-scale-enter-from{opacity:0;transform:scale(.9)}.page-scale-enter-to,.page-scale-leave-from{opacity:1;transform:scale(1)}.page-scale-leave-to{opacity:0;transform:scale(1.05)}.page-fade-slide-enter-active,.page-fade-slide-leave-active{transition:all .3s cubic-bezier(.4,0,.2,1)}.page-fade-slide-enter-from{opacity:0;transform:translateY(10px) scale(.98);filter:blur(4px)}.page-fade-slide-enter-to,.page-fade-slide-leave-from{opacity:1;transform:translateY(0) scale(1);filter:blur(0)}.page-fade-slide-leave-to{opacity:0;transform:translateY(-10px) scale(.98);filter:blur(4px)}.workspace-nav[data-v-473b153d]{padding:22px 13px 32px}.nav-group+.nav-group[data-v-473b153d]{margin-top:24px}.nav-group-label[data-v-473b153d]{margin:0 0 8px;padding:0 11px;color:#8a9690;font-size:11px;font-weight:700;letter-spacing:0;line-height:18px;text-transform:uppercase}.nav-group-items[data-v-473b153d]{display:grid;gap:3px}.nav-item[data-v-473b153d]{position:relative;display:flex;align-items:center;min-height:42px;gap:12px;padding:0 11px;border:1px solid transparent;border-radius:7px;color:#53635b;font-size:14px;font-weight:570;line-height:1;text-decoration:none;transition:background-color .16s ease,border-color .16s ease,color .16s ease,transform .16s ease}.nav-item[data-v-473b153d]:hover{border-color:#e1eee9;background:#f2f8f5;color:#176f56;transform:translate(2px)}.nav-item.active[data-v-473b153d]{border-color:#d3e7df;background:#e8f4ee;color:#0d7454;font-weight:720}.nav-item-icon[data-v-473b153d]{flex:0 0 auto;font-size:19px}.nav-active-marker[data-v-473b153d]{position:absolute;right:8px;width:5px;height:5px;border-radius:50%;background:#107c5c}.is-collapsed[data-v-473b153d]{padding-right:10px;padding-left:10px}.is-collapsed .nav-group-label[data-v-473b153d],.is-collapsed .nav-item-label[data-v-473b153d],.is-collapsed .nav-active-marker[data-v-473b153d]{display:none}.is-collapsed .nav-item[data-v-473b153d]{justify-content:center;padding:0}.is-collapsed .nav-item[data-v-473b153d]:hover{transform:none}.container[data-v-c6823344]{display:flex;flex-direction:column;gap:16px;padding:8px 0}.setting-card[data-v-c6823344]{transition:all .3s ease}.setting-card[data-v-c6823344]:hover{box-shadow:0 4px 12px #00000014}.card-header[data-v-c6823344]{display:flex;align-items:center;gap:8px;font-weight:600;font-size:15px}.setting-content[data-v-c6823344]{display:flex;flex-direction:column;gap:16px;padding:4px 0}.setting-item[data-v-c6823344]{display:flex;justify-content:space-between;align-items:center;padding:8px 0;transition:all .2s ease}.setting-item[data-v-c6823344]:hover{padding-left:4px}.setting-label[data-v-c6823344]{display:flex;align-items:center;gap:8px;font-size:14px;color:var(--text-color-1)}.color-picker-wrapper[data-v-c6823344]{display:flex;justify-content:center;margin-bottom:12px}.preset-colors[data-v-c6823344]{display:grid;grid-template-columns:repeat(5,1fr);gap:12px;justify-content:center;max-width:100%;padding:8px 0}.preset-color[data-v-c6823344]{width:25px;height:25px;border-radius:50%;cursor:pointer;border:3px solid transparent;box-shadow:0 2px 8px #00000026;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex;align-items:center;justify-content:center;position:relative;overflow:hidden}.preset-color[data-v-c6823344]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;padding:2px;background:linear-gradient(135deg,#ffffff4d,#0000001a);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask-composite:exclude;opacity:0;transition:opacity .3s ease}.preset-color[data-v-c6823344]:hover{transform:scale(1.15);box-shadow:0 4px 12px #00000040}.preset-color[data-v-c6823344]:hover:before{opacity:1}.preset-color.active[data-v-c6823344]{border-color:var(--primary-color, #18a058);box-shadow:0 0 0 2px var(--primary-color, #18a058),0 4px 12px #00000040;transform:scale(1.1)}.background-settings[data-v-c6823344]{display:flex;flex-direction:column;gap:12px;width:100%}.background-input[data-v-c6823344]{margin-top:0}.image-preview[data-v-c6823344]{display:flex;flex-direction:column;gap:16px;width:100%;margin-top:8px}.preview-wrapper[data-v-c6823344]{position:relative;width:100%;border-radius:12px;overflow:hidden;box-shadow:0 2px 8px #0000001a;transition:all .3s ease}.preview-wrapper[data-v-c6823344]:hover{box-shadow:0 4px 16px #00000026}.preview-wrapper:hover .preview-overlay[data-v-c6823344]{opacity:1}.preview-image[data-v-c6823344]{width:100%;max-height:180px;object-fit:cover;display:block;transition:transform .3s ease}.preview-wrapper:hover .preview-image[data-v-c6823344]{transform:scale(1.02)}.preview-overlay[data-v-c6823344]{position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(to bottom,rgba(0,0,0,.4),transparent);display:flex;align-items:flex-start;justify-content:flex-end;padding:12px;opacity:0;transition:opacity .3s ease}.slider-control[data-v-c6823344]{display:flex;flex-direction:column;gap:8px;width:100%}.slider-label[data-v-c6823344]{display:flex;align-items:center;gap:6px;font-size:13px;color:var(--text-color-2);font-weight:500}@media(max-width:768px){.preset-colors[data-v-c6823344]{grid-template-columns:repeat(5,1fr);gap:10px}.preset-color[data-v-c6823344]{width:32px;height:32px}}.text-container[data-v-6623351c]{display:flex;flex-direction:column;justify-content:center;margin-left:8px}.text-top[data-v-6623351c],.text-bottom[data-v-6623351c]{font-size:12px;text-align:left}.text-top[data-v-6623351c]{font-weight:700}.text-bottom[data-v-6623351c]{color:#999}.top-bar[data-v-6623351c]{display:flex;align-items:center;justify-content:space-between;height:68px;padding:0 22px;box-sizing:border-box;position:relative}.brand[data-v-6623351c]{display:inline-flex;align-items:center;gap:10px;min-width:210px;color:#17251f;text-decoration:none}.brand-mark[data-v-6623351c]{display:grid;width:32px;height:32px;place-items:center;border-radius:8px;background:#107c5c;color:#fff;font-size:17px;font-weight:800}.brand-name[data-v-6623351c]{font-size:19px;font-weight:750;letter-spacing:0}.workspace-title[data-v-6623351c]{display:flex;align-items:baseline;gap:10px;padding-left:22px;border-left:1px solid #e6ebf0;color:#84908a;font-size:13px}.workspace-title strong[data-v-6623351c]{color:#28352f;font-size:14px;font-weight:650}.menu-button[data-v-6623351c]{position:absolute;left:16px}.right-section[data-v-6623351c]{display:flex;align-items:center;margin-left:auto;gap:8px}@media screen and (max-width:768px){.brand[data-v-6623351c]{position:absolute;left:50%;min-width:auto;transform:translate(-50%)}.brand-name[data-v-6623351c]{font-size:17px}.right-section[data-v-6623351c]{position:absolute;right:16px}}.console-shell[data-v-a7ad94e1]{background:#f5f7fa}.console-header[data-v-a7ad94e1]{height:68px;background:#fff}.console-body[data-v-a7ad94e1]{top:68px;bottom:0;background:#f5f7fa}.console-sidebar[data-v-a7ad94e1]{background:#fff;border-right:1px solid #e6ebf0}.console-content[data-v-a7ad94e1]{background:#f5f7fa}.greeting-card[data-v-bd1ecdd4]{overflow:hidden;border-left:4px solid #107c5c}.greeting-main[data-v-bd1ecdd4]{display:flex;align-items:center;min-width:0}.greeting-main h2[data-v-bd1ecdd4]{margin:3px 0 0;color:#1a2922;font-size:22px;font-weight:720;letter-spacing:0}.section-kicker[data-v-bd1ecdd4]{color:#107c5c;font-size:12px;font-weight:700;letter-spacing:0}@media(max-width:599px){.greeting-main h2[data-v-bd1ecdd4]{font-size:19px}}.stats-grid[data-v-8b737826]{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:14px;margin-top:20px}.stat-card[data-v-8b737826]{min-width:0;padding:18px;border:1px solid #deebe5;border-radius:8px;background:#fff;box-shadow:0 2px 7px #2045330a}.stat-label[data-v-8b737826]{display:flex;align-items:center;justify-content:space-between;gap:10px;color:#6f7f76;font-size:13px;font-weight:650}.stat-label[data-v-8b737826] .n-icon{display:grid;width:30px;height:30px;place-items:center;border-radius:6px;background:#eaf5f0;color:#107c5c;font-size:18px}.stat-value[data-v-8b737826]{margin-top:19px}.stat-value[data-v-8b737826] .n-statistic-value,.stat-text[data-v-8b737826]{color:#213229;font-size:27px;font-weight:760}@media(max-width:900px){.stats-grid[data-v-8b737826]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:480px){.stats-grid[data-v-8b737826]{grid-template-columns:1fr;gap:10px}}.dashboard[data-v-f98cc3ec]{max-width:1560px;margin:0 auto}.dashboard-grid[data-v-f98cc3ec]{margin-top:20px}.search-input[data-v-bd3361de]{background:var(--n-color-embedded)}.desktop-search[data-v-bd3361de]{max-width:220px}.mobile-search[data-v-bd3361de]{display:none;width:100%}.priority-filter[data-v-bd3361de]{margin-top:-16px;margin-bottom:4px}@media(max-width:768px){.desktop-search[data-v-bd3361de]{display:none}.mobile-search[data-v-bd3361de]{display:block}.message-list-container[data-v-bd3361de]{max-height:50vh}.message-item-inner[data-v-bd3361de]{padding:12px}.message-title[data-v-bd3361de]{font-size:14px}.message-time[data-v-bd3361de]{font-size:11px}.priority-filter[data-v-bd3361de]{margin-top:1px;flex-wrap:wrap}}.message-list-container[data-v-bd3361de]{max-height:120px;overflow-y:auto;overflow-x:hidden;padding-right:4px}.message-list-container[data-v-bd3361de]::-webkit-scrollbar{width:6px}.message-list-container[data-v-bd3361de]::-webkit-scrollbar-track{background:transparent}.message-list-container[data-v-bd3361de]::-webkit-scrollbar-thumb{background:var(--n-border-color);border-radius:3px}.message-list-container[data-v-bd3361de]::-webkit-scrollbar-thumb:hover{background:var(--n-text-color-3)}.message-list[data-v-bd3361de] .n-list-item{border-bottom:none!important}.message-list[data-v-bd3361de] .n-list-item:after{display:none!important}.message-item[data-v-bd3361de]{padding:0;margin-bottom:8px;cursor:pointer;border-bottom:none!important}.message-item[data-v-bd3361de]:after{display:none!important}.message-item-inner[data-v-bd3361de]{padding:14px 16px;border-radius:12px;background:var(--n-color-embedded);transition:all .2s ease}.message-item:hover .message-item-inner[data-v-bd3361de]{background:var(--n-color-hover);transform:translateY(-1px)}.message-title[data-v-bd3361de]{font-size:15px;font-weight:500}.message-time[data-v-bd3361de]{font-size:12px;color:var(--n-text-color-3)}.skeleton-list[data-v-bd3361de]{display:flex;flex-direction:column;gap:8px}.skeleton-item[data-v-bd3361de]{padding:0;margin-bottom:8px}.skeleton-item .message-item-inner[data-v-bd3361de]{padding:14px 16px;border-radius:12px;background:var(--n-color-embedded)}.load-more-hint[data-v-bd3361de]{display:flex;justify-content:center;align-items:center;padding:16px;color:var(--n-text-color-3);font-size:13px}.detail-modal[data-v-bd3361de]{border-radius:16px}.markdown-content[data-v-bd3361de]{margin-top:-16px;font-size:14px;line-height:1.9;color:var(--n-text-color)}.markdown-content[data-v-bd3361de] h1,.markdown-content[data-v-bd3361de] h2,.markdown-content[data-v-bd3361de] h3{margin-top:20px;font-weight:600}.markdown-content[data-v-bd3361de] p{margin:10px 0}.markdown-content[data-v-bd3361de] code{background:var(--n-code-color);padding:2px 6px;border-radius:4px;font-size:.9em}.markdown-content[data-v-bd3361de] pre{background:var(--n-code-color);padding:12px;border-radius:8px;overflow-x:auto}.account-actions[data-v-2b458167]{margin-top:18px;padding:22px;border:1px solid #e0e7e3;border-radius:8px;background:#fff}.account-actions-heading[data-v-2b458167]{display:flex;align-items:center;justify-content:space-between;gap:16px}.account-actions-heading p[data-v-2b458167]{margin:0 0 4px;color:#107c5c;font-size:12px;font-weight:720}.account-actions-heading h2[data-v-2b458167]{margin:0;color:#223129;font-size:18px}.settings-list[data-v-2b458167]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:19px}.setting-action[data-v-2b458167]{display:flex;align-items:center;min-width:0;gap:12px;padding:14px;border:1px solid #e5ece8;border-radius:7px;background:#fff;color:inherit;cursor:pointer;text-align:left;transition:border-color .16s ease,box-shadow .16s ease,transform .16s ease}.setting-action[data-v-2b458167]:hover{border-color:#bedfd2;box-shadow:0 6px 16px #21493814;transform:translateY(-1px)}.setting-icon[data-v-2b458167]{display:grid;flex:0 0 auto;width:36px;height:36px;place-items:center;border-radius:7px;background:#edf7f2;color:#107c5c;font-size:19px}.setting-copy[data-v-2b458167]{display:grid;min-width:0;gap:4px}.setting-copy strong[data-v-2b458167]{overflow:hidden;color:#2c3a33;font-size:14px;text-overflow:ellipsis;white-space:nowrap}.setting-copy small[data-v-2b458167]{overflow:hidden;color:#7e8a83;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.setting-arrow[data-v-2b458167]{margin-left:auto;color:#8f9b94;font-size:23px;line-height:1}@media(max-width:650px){.account-actions[data-v-2b458167]{padding:18px}.settings-list[data-v-2b458167]{grid-template-columns:1fr}}.profile-summary[data-v-8ee175f9]{margin-top:16px;padding:22px;border:1px solid #dfeae4;border-radius:8px;background:#fff}.profile-header[data-v-8ee175f9]{display:flex;align-items:center;gap:14px;padding-bottom:20px;border-bottom:1px solid #edf1ef}.eyebrow[data-v-8ee175f9]{color:#107c5c;font-size:11px;font-weight:750;letter-spacing:0}h2[data-v-8ee175f9]{margin:4px 0;color:#20342b;font-size:20px}h2 small[data-v-8ee175f9]{color:#8a978f;font-size:12px;font-weight:500}p[data-v-8ee175f9]{margin:0;color:#78867f;font-size:13px}.profile-metrics[data-v-8ee175f9]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin:0}.profile-metrics div[data-v-8ee175f9]{padding:14px 0;border-bottom:1px solid #edf1ef}.profile-metrics div[data-v-8ee175f9]:nth-child(odd){padding-right:12px}.profile-metrics div[data-v-8ee175f9]:nth-child(2n){padding-left:12px;border-left:1px solid #edf1ef}dt[data-v-8ee175f9]{color:#849189;font-size:11px}dd[data-v-8ee175f9]{overflow:hidden;margin:5px 0 0;color:#2b3e34;font-size:13px;font-weight:650;text-overflow:ellipsis;white-space:nowrap}.token-action[data-v-8ee175f9]{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:18px}.token-value[data-v-8ee175f9]{display:block;flex:1 1 100%;overflow-x:auto;padding:10px;border:1px solid #dce8e2;border-radius:6px;background:#f5f9f7;color:#185940;font-family:Fira Code,monospace;font-size:12px;line-height:1.5;white-space:nowrap}@media(max-width:480px){.profile-metrics[data-v-8ee175f9]{grid-template-columns:1fr}.profile-metrics div[data-v-8ee175f9]:nth-child(2n){padding-left:0;border-left:0}.profile-metrics div[data-v-8ee175f9]:nth-child(odd){padding-right:0}}.tunnel-card[data-v-e5eb936b]{display:flex;min-height:238px;flex-direction:column;padding:18px;border:1px solid #e4eae6;border-radius:8px;background:#fff;box-shadow:0 1px 2px #142e230a;transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease}.tunnel-card[data-v-e5eb936b]:hover{border-color:#b8d8cb;box-shadow:0 10px 24px #14402f17;transform:translateY(-2px)}.card-header[data-v-e5eb936b],.card-actions[data-v-e5eb936b],.tunnel-title[data-v-e5eb936b],.card-footer[data-v-e5eb936b]{display:flex;align-items:center}.card-header[data-v-e5eb936b],.card-footer[data-v-e5eb936b]{justify-content:space-between;gap:12px}.card-actions[data-v-e5eb936b]{gap:4px}.tunnel-title[data-v-e5eb936b]{min-width:0;gap:10px}.tunnel-glyph[data-v-e5eb936b]{display:grid;width:32px;height:32px;flex:0 0 auto;place-items:center;border-radius:7px;background:#e7f3ee;color:#107c5c;font-size:13px;font-weight:800}h3[data-v-e5eb936b]{overflow:hidden;margin:0;color:#23342b;font-size:15px;font-weight:720;text-overflow:ellipsis;white-space:nowrap}.tunnel-title div span[data-v-e5eb936b],.uptime[data-v-e5eb936b]{color:#849189;font-size:11px}.endpoint-row[data-v-e5eb936b]{display:flex;flex-direction:column;gap:6px;margin-top:20px}.endpoint-row span[data-v-e5eb936b],.metrics span[data-v-e5eb936b]{color:#87948d;font-size:11px}.endpoint-row button[data-v-e5eb936b]{overflow:hidden;padding:0;border:0;background:transparent;color:#244b3b;cursor:pointer;font-family:inherit;font-size:13px;font-weight:650;text-align:left;text-overflow:ellipsis;white-space:nowrap}.uptime[data-v-e5eb936b]{margin:6px 0 0}.metrics[data-v-e5eb936b]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:18px;padding:12px 0;border-top:1px solid #edf1ef;border-bottom:1px solid #edf1ef}.metrics div[data-v-e5eb936b]{min-width:0}.metrics span[data-v-e5eb936b],.metrics strong[data-v-e5eb936b]{display:block}.metrics strong[data-v-e5eb936b]{overflow:hidden;margin-top:4px;color:#304239;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.card-footer[data-v-e5eb936b]{margin-top:auto;padding-top:12px}.tunnel-tags[data-v-e5eb936b]{display:flex;min-width:0;gap:4px;overflow:hidden}@media(max-width:480px){.tunnel-card[data-v-e5eb936b]{min-height:222px}}.node-offline[data-v-8a87db3b]{opacity:.68;filter:grayscale(.35)}.node-offline[data-v-8a87db3b] .n-card__content{cursor:not-allowed}.map-shell[data-v-d1c6290e]{position:relative;overflow:hidden;min-height:180px}.map-error[data-v-d1c6290e]{display:flex;width:100%;height:100%;min-height:180px;align-items:center;justify-content:center;padding:24px;box-sizing:border-box;color:#8a5a00;background:#fff8e6;border:1px solid #f3d38a;border-radius:6px;text-align:center}.tunnel-toolbar[data-v-d4670dc4]{display:flex;align-items:end;justify-content:space-between;gap:20px;margin-bottom:24px}.eyebrow[data-v-d4670dc4]{color:#107c5c;font-size:11px;font-weight:750;letter-spacing:0}h1[data-v-d4670dc4]{margin:7px 0 8px;color:#1d3028;font-size:28px;letter-spacing:0}p[data-v-d4670dc4]{margin:0;color:#75837b}.toolbar-actions[data-v-d4670dc4]{display:flex;align-items:center;gap:9px;flex-shrink:0}@media(max-width:599px){.tunnel-toolbar[data-v-d4670dc4]{align-items:start;flex-direction:column}.toolbar-actions[data-v-d4670dc4]{width:100%}.toolbar-actions[data-v-d4670dc4] .n-button:last-child{flex:1}}.tunnels-workspace[data-v-54f2cbdc]{max-width:1440px;margin:0 auto}.tunnel-card-grid[data-v-54f2cbdc]{display:grid;grid-template-columns:repeat(auto-fill,minmax(255px,1fr));gap:14px;margin-top:18px}.tunnel-skeleton[data-v-54f2cbdc]{display:grid;gap:17px;min-height:218px;padding:19px;border:1px solid #e1e8e4;border-radius:8px;background:#fff}.loading-grid[data-v-54f2cbdc]{animation:loading-enter-54f2cbdc .22s ease}@keyframes loading-enter-54f2cbdc{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@media(max-width:640px){.tunnel-card-grid[data-v-54f2cbdc]{grid-template-columns:1fr;gap:10px;margin-top:14px}}.custom-card[data-v-6e34067f]{display:flex;justify-content:center;align-items:center}.content[data-v-6e34067f]{text-align:center}.card-selected[data-v-6e34067f]{box-shadow:0 0 10px #0000004d}.upContainer[data-v-f5ff7b2b]{display:flex;align-items:center;margin-left:36px}.circle[data-v-f5ff7b2b]{width:15px;height:15px;border-radius:50%;position:relative}.online[data-v-f5ff7b2b]{background-color:#3bd671}.offline[data-v-f5ff7b2b]{background-color:red}.circle[data-v-f5ff7b2b]:before{content:"";position:absolute;top:50%;left:50%;width:15px;height:15px;border-radius:50%;transform:translate(-50%,-50%);animation:ripple-f5ff7b2b 2s infinite;opacity:0}.online[data-v-f5ff7b2b]:before{background-color:#3bd671cc}.offline[data-v-f5ff7b2b]:before{background-color:#f00c}@keyframes ripple-f5ff7b2b{0%{width:15px;height:15px;opacity:1}to{width:40px;height:40px;opacity:0}}.text[data-v-f5ff7b2b]{margin-left:10px;color:#3bd671}.down[data-v-f5ff7b2b]{color:red}.container[data-v-f5ff7b2b]{display:flex;flex-direction:row;gap:3px}.bar[data-v-f5ff7b2b]{background-color:#3bd671;width:4px;height:15px;border-radius:2px;transition:transform .3s ease,background-color .3s ease}.bar[data-v-f5ff7b2b]:hover{transform:scale(1.2);background-color:#228b22}.circle[data-v-78d8c722]{margin-right:15px;margin-top:3px;width:30px;height:30px;border-radius:50%;position:relative;background-color:gray}.circle.green[data-v-78d8c722]{background-color:#3bd671}.circle.yellow[data-v-78d8c722]{background-color:gold}.circle.red[data-v-78d8c722]{background-color:red}.circle[data-v-78d8c722]:before{content:"";position:absolute;top:50%;left:50%;width:30px;height:30px;border-radius:50%;transform:translate(-50%,-50%);animation:ripple-78d8c722 2s infinite;opacity:0}.circle.green[data-v-78d8c722]:before{background-color:#3bd671cc}.circle.yellow[data-v-78d8c722]:before{background-color:#ffd700cc}.circle.red[data-v-78d8c722]:before{background-color:#f00c}@keyframes ripple-78d8c722{0%{width:30px;height:30px;opacity:1}to{width:60px;height:60px;opacity:0}}.dual-actions[data-v-0c76373c]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;width:min(440px,100%)}.dual-actions[data-v-0c76373c] .n-button{width:100%}@media(max-width:460px){.dual-actions[data-v-0c76373c]{grid-template-columns:1fr}}.topup-page[data-v-ecb8d8c3]{max-width:1180px;margin:0 auto}.topup-notice[data-v-ecb8d8c3]{margin-bottom:18px}.topup-surface[data-v-ecb8d8c3]{padding:8px}.page-heading[data-v-ecb8d8c3]{margin-bottom:30px}.eyebrow[data-v-ecb8d8c3]{color:#107c5c;font-size:11px;font-weight:750;letter-spacing:0}.page-heading h2[data-v-ecb8d8c3]{margin:7px 0 8px;color:#1d3028;font-size:28px;letter-spacing:0}.page-heading p[data-v-ecb8d8c3]{margin:0;color:#75837b}.topup-surface[data-v-ecb8d8c3] .n-h3{margin:28px 0 14px;color:#34453c;font-size:15px}.amount-option[data-v-ecb8d8c3]{cursor:pointer;text-align:center}.amount-option[data-v-ecb8d8c3] .n-card__content{padding:15px 10px}.payment-option[data-v-ecb8d8c3]{cursor:pointer;font-size:16px;font-weight:650}.payment-option[data-v-ecb8d8c3] .n-card__content{padding:18px}.purchase-notice[data-v-f3067033]{white-space:pre-wrap}.membership-page[data-v-f3067033]{max-width:1260px;margin:0 auto}.page-heading[data-v-f3067033]{margin-bottom:28px}.eyebrow[data-v-f3067033]{color:#107c5c;font-size:11px;font-weight:750;letter-spacing:0}.page-heading h2[data-v-f3067033]{margin:7px 0 8px;color:#1d3028;font-size:28px;letter-spacing:0}.page-heading p[data-v-f3067033]{margin:0;color:#75837b}.membership-card[data-v-f3067033]{height:100%;min-height:300px;border-top:3px solid #d6e8df;transition:transform .2s ease,box-shadow .2s ease}.membership-card[data-v-f3067033]:hover{transform:translateY(-3px);box-shadow:0 10px 22px #12362d17!important}.membership-card[data-v-f3067033] .n-card-header__main{color:#1b3027;font-size:17px}.plan-description[data-v-f3067033]{margin:0 0 12px;min-height:22px;white-space:pre-wrap}.plan-features[data-v-f3067033]{margin:0;padding-left:20px;color:#586a61;line-height:2}.activity-workspace[data-v-aace9640]{max-width:1320px;margin:0 auto}.activity-heading[data-v-aace9640]{display:flex;align-items:flex-start;justify-content:space-between;gap:18px}.eyebrow[data-v-aace9640]{margin:0 0 5px;color:#107c5c;font-size:12px;font-weight:750}.activity-heading h1[data-v-aace9640]{margin:0;color:#213128;font-size:28px}.activity-heading p[data-v-aace9640]:not(.eyebrow){margin:7px 0 0;color:#748078;font-size:14px}.retention-note[data-v-aace9640]{padding:6px 8px;border:1px solid #d7e8e0;border-radius:5px;background:#f1f8f4;color:#167055;font-size:12px;font-weight:650}.activity-notice[data-v-aace9640]{display:flex;align-items:flex-start;gap:9px;margin-top:23px;padding:13px 15px;border-left:3px solid #4e9f80;background:#f0f8f4;color:#426455}.activity-notice[data-v-aace9640] .n-icon{margin-top:1px;color:#107c5c;font-size:17px}.activity-notice p[data-v-aace9640]{margin:0;font-size:13px;line-height:1.65}.activity-filter[data-v-aace9640],.activity-table[data-v-aace9640]{margin-top:16px;border:1px solid #dfe8e3;border-radius:8px;background:#fff}.activity-filter[data-v-aace9640]{padding:17px 19px}.filter-label[data-v-aace9640]{margin-bottom:13px}.filter-label span[data-v-aace9640]{display:block;color:#29382f;font-size:15px;font-weight:720}.filter-label small[data-v-aace9640]{display:block;margin-top:3px;color:#86918b;font-size:12px}.filter-controls[data-v-aace9640]{display:flex;flex-wrap:wrap;gap:9px;align-items:center}.activity-table[data-v-aace9640]{overflow:hidden}.table-title[data-v-aace9640]{display:flex;align-items:baseline;gap:10px;padding:17px 19px;border-bottom:1px solid #e8eeeb}.table-title span[data-v-aace9640]{color:#29382f;font-size:15px;font-weight:720}.table-title small[data-v-aace9640]{color:#89948e;font-size:12px}.activity-table[data-v-aace9640] .n-data-table-wrapper{padding:4px 7px 10px}.activity-table[data-v-aace9640] .n-data-table-th{background:#f7faf8}.activity-table[data-v-aace9640] .n-data-table-td{border-bottom-color:#edf1ef}@media(max-width:650px){.activity-heading[data-v-aace9640]{flex-direction:column}.filter-controls[data-v-aace9640] .n-date-picker,.filter-controls[data-v-aace9640] .n-base-selection{width:100%!important}.filter-controls[data-v-aace9640] .n-button{flex:1}.activity-filter[data-v-aace9640]{padding:15px}.activity-table[data-v-aace9640]{margin-right:-2px;margin-left:-2px;border-radius:7px}}.n-loading-bar-container{display:none!important}.auth-layout[data-v-7ea1b317]{position:relative;display:flex;min-height:100vh;flex-direction:column;overflow:hidden;background:#fff;color:#171717;width:100%;max-width:1280px;margin:0 auto;opacity:1!important}.auth-layout[data-v-7ea1b317]:before{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at 50% -20%,rgb(0 0 0 / 4%),transparent 45%),#fff;content:""}.auth-topbar[data-v-7ea1b317],.auth-main[data-v-7ea1b317]{position:relative;z-index:1}.auth-topbar[data-v-7ea1b317]{display:flex;align-items:center;justify-content:space-between;width:100%;margin:0 auto;padding:16px 32px}.auth-logo[data-v-7ea1b317]{display:inline-flex;align-items:center;gap:12px;color:#111;font-size:24px;font-weight:700;text-decoration:none;letter-spacing:-.03em}.auth-logo-mark[data-v-7ea1b317]{display:grid;width:40px;height:40px;place-items:center;border-radius:11px;background:#1677ff;color:#fff;box-shadow:0 7px 16px #1677ff33;font-size:18px}.auth-logo-image[data-v-7ea1b317]{width:40px;height:40px;border-radius:0;object-fit:contain}.auth-top-actions[data-v-7ea1b317]{display:flex;align-items:center;gap:8px;color:#111}.utility-button[data-v-7ea1b317]{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;padding:6px;border:0;border-radius:8px;background:transparent;color:#111;cursor:pointer}.utility-button svg[data-v-7ea1b317]{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.utility-button[data-v-7ea1b317]:hover{opacity:.6}.language-button[data-v-7ea1b317]{width:auto;min-width:64px;gap:8px}.language-flag[data-v-7ea1b317]{display:block;flex:0 0 20px;width:20px;height:20px;border-radius:50%;background:#ed1c2e!important}.auth-main[data-v-7ea1b317]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:96px;flex:1;width:100%;padding:48px 64px 64px}.auth-card[data-v-7ea1b317]{width:448px;max-width:100%;padding:0;animation:auth-enter-7ea1b317 .35s ease both}.auth-visual[data-v-7ea1b317]{display:grid;width:100%;aspect-ratio:1;max-width:600px;place-items:center;animation:auth-enter-7ea1b317 .55s .08s ease both}.globe-stage[data-v-7ea1b317]{width:min(420px,100%);aspect-ratio:1;overflow:hidden;border-radius:50%;cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none}.globe-stage[data-v-7ea1b317]:active{cursor:grabbing}.globe-canvas[data-v-7ea1b317]{display:block;width:100%;height:100%;pointer-events:none}.globe[data-v-7ea1b317]{position:relative;width:min(420px,100%);aspect-ratio:1;overflow:hidden;border-radius:50%;background:radial-gradient(circle at 34% 30%,#fff 0,#fff 20%,#ffffffeb 38%,#e1e1e1a8 72%,#9b9b9b70);box-shadow:inset -30px -28px 55px #00000029,inset 22px 18px 35px #fffffffa,16px 20px 35px #0000001f}.globe[data-v-7ea1b317]:before{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;background:radial-gradient(circle at 35% 28%,transparent 0 43%,rgb(255 255 255 / 48%) 70%,rgb(0 0 0 / 12%) 100%);content:""}.globe-dots[data-v-7ea1b317]{position:absolute;top:18px;right:16px;bottom:18px;left:27px;border-radius:48%;opacity:.95;background-image:radial-gradient(circle,#111 0 1.05px,transparent 1.3px);background-position:0 0;background-size:6px 6px;clip-path:polygon(17% 14%,39% 7%,58% 15%,66% 27%,82% 34%,78% 47%,92% 57%,76% 66%,70% 82%,49% 76%,39% 89%,29% 73%,12% 68%,18% 52%,7% 39%);transform:rotate(-13deg)}.globe-node[data-v-7ea1b317]{position:absolute;z-index:2;width:12px;height:12px;border:2px solid rgb(255 255 255 / 85%);border-radius:50%;background:#ff6b19;box-shadow:0 0 0 5px #ff69142e,0 2px 8px #ff6914b3}.globe-node-one[data-v-7ea1b317]{top:33%;left:58%}.globe-node-two[data-v-7ea1b317]{top:50%;left:32%}.globe-node-three[data-v-7ea1b317]{top:43%;left:77%;width:8px;height:8px}@media(min-width:601px){.auth-visual[data-v-7ea1b317]{position:relative;left:-100px;top:8px}}.auth-glow[data-v-7ea1b317]{position:absolute;border-radius:999px;filter:blur(1px);opacity:.55;pointer-events:none}.auth-glow[data-v-7ea1b317]{display:none}.auth-glow-one[data-v-7ea1b317]{top:18%;left:-110px;width:260px;height:260px;background:#7ec9aa26}.auth-glow-two[data-v-7ea1b317]{right:-90px;bottom:12%;width:230px;height:230px;background:#64a5e31a}@keyframes auth-enter-7ea1b317{0%{opacity:0;transform:translateY(12px) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}@media(max-width:600px){.auth-topbar[data-v-7ea1b317]{padding:20px}.auth-main[data-v-7ea1b317]{display:block;padding:20px 16px 36px}.auth-card[data-v-7ea1b317]{width:min(100%,448px);margin:0 auto;padding:24px 0 26px}.auth-visual[data-v-7ea1b317]{display:none}}.auth-heading[data-v-ddda5d6a]{margin-bottom:24px}.sign-page-login .auth-heading[data-v-ddda5d6a]{position:relative;top:23px}.sign-page-login[data-v-ddda5d6a]{position:relative;top:-18px}.sign-page-register[data-v-ddda5d6a]{position:relative;top:24px}.sign-page-login form[data-v-ddda5d6a]{position:relative;top:18px}.sign-page-login form>.n-form-item[data-v-ddda5d6a]:first-child{margin-bottom:-18px}.sign-page-login form>.n-form-item[data-v-ddda5d6a]:nth-child(2){margin-bottom:-20px}.auth-kicker[data-v-ddda5d6a]{color:#24916b;font-size:10px;font-weight:800;letter-spacing:.16em}.auth-heading h1[data-v-ddda5d6a]{margin:9px 0 8px;color:#1f1f1f;font-size:30px;font-weight:700;letter-spacing:-.03em}.auth-heading p[data-v-ddda5d6a]{margin:0;color:#737373;font-size:14px;line-height:1.6}.form-alert[data-v-ddda5d6a]{margin-bottom:18px}.auth-card[data-v-ddda5d6a] .n-form-item{margin-bottom:0}.auth-card[data-v-ddda5d6a] .n-form-item-label{padding-bottom:6px;color:#111;font-size:14px;font-weight:500}.auth-card[data-v-ddda5d6a] .n-input-wrapper{min-height:36px;height:36px}.auth-card[data-v-ddda5d6a] .n-input{--n-height: 36px;--n-border: #dedede;--n-border-hover: #999;--n-border-focus: #1677ff;--n-box-shadow-focus: 0 0 0 2px rgb(22 119 255 / 14%)}.input-icon[data-v-ddda5d6a]{width:16px;height:16px;color:#777;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.action-icon[data-v-ddda5d6a]{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.forgot-row[data-v-ddda5d6a]{display:flex;justify-content:flex-end;margin:0 0 12px;font-size:14px}.forgot-row a[data-v-ddda5d6a]{color:#111;font-weight:500;text-decoration:none}.forgot-row a[data-v-ddda5d6a]:hover{opacity:.7}.submit-button[data-v-ddda5d6a]{margin-top:0;min-height:40px;height:40px;border:0!important;--n-border: 0 !important;--n-border-hover: 0 !important;--n-border-pressed: 0 !important;--n-border-focus: 0 !important;background:#111!important;box-shadow:none;font-size:16px;font-weight:500}.auth-links[data-v-ddda5d6a]{display:flex;align-items:center;justify-content:center;gap:8px;margin-top:24px;color:#737373;font-size:14px}.auth-links a[data-v-ddda5d6a]{color:#111;text-decoration:none}.auth-links a[data-v-ddda5d6a]:hover{text-decoration:underline}.link-button[data-v-ddda5d6a],.top-link[data-v-ddda5d6a]{border:0;background:transparent;color:#111;cursor:pointer;font:inherit;font-weight:600;padding:0}.link-button[data-v-ddda5d6a]:hover,.top-link[data-v-ddda5d6a]:hover{color:#0958c7;text-decoration:underline}.link-separator[data-v-ddda5d6a]{color:#c1cec8}.oauth-row[data-v-ddda5d6a]{margin-top:17px}.invite-option[data-v-ddda5d6a]{margin:-2px 0 12px}.invite-label[data-v-ddda5d6a]{margin-bottom:6px;color:#111;font-size:14px}.invite-label span[data-v-ddda5d6a]{color:#737373}.invite-check[data-v-ddda5d6a]{display:inline-flex;align-items:center;gap:7px;color:#666;cursor:pointer;font-size:12px}.invite-check input[data-v-ddda5d6a]{width:14px;height:14px;accent-color:#1677ff}.invite-option[data-v-ddda5d6a] .n-input{margin-top:10px}.auth-heading[data-v-3a1665a0]{margin-bottom:24px}.forgot-page[data-v-3a1665a0]{position:relative}.auth-heading h1[data-v-3a1665a0]{margin:9px 0 8px;color:#1f1f1f;font-size:30px;font-weight:700;letter-spacing:-.03em}.auth-heading p[data-v-3a1665a0]{margin:0;color:#737373;font-size:14px;line-height:1.6}.auth-card[data-v-3a1665a0] .n-form-item{margin-bottom:0}.forgot-page form>.n-form-item[data-v-3a1665a0]:nth-child(1){margin-bottom:-17px}.forgot-page form>.n-form-item[data-v-3a1665a0]:nth-child(2){margin-bottom:-16px}.forgot-page form>.n-form-item[data-v-3a1665a0]:nth-child(3){margin-bottom:-16px}.forgot-page form>.n-form-item[data-v-3a1665a0]:nth-child(4){margin-bottom:-17px}.auth-card[data-v-3a1665a0] .n-form-item-label{padding-bottom:6px;color:#111;font-size:14px;font-weight:500}.auth-card[data-v-3a1665a0] .n-input-wrapper{min-height:36px;height:36px}.auth-card[data-v-3a1665a0] .n-input{--n-height: 36px;--n-border: #dedede;--n-border-hover: #999;--n-border-focus: #1677ff;--n-box-shadow-focus: 0 0 0 2px rgb(22 119 255 / 14%)}.input-icon[data-v-3a1665a0]{width:16px;height:16px;color:#777;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.send-code-button[data-v-3a1665a0]{width:42px;padding:0!important}.send-code-button svg[data-v-3a1665a0]{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.sr-only[data-v-3a1665a0]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.submit-button[data-v-3a1665a0]{margin-top:0;min-height:40px;height:40px;border:0!important;background:#111!important;box-shadow:none;font-size:16px;font-weight:500}.auth-links[data-v-3a1665a0]{display:flex;align-items:center;justify-content:center;gap:8px;margin-top:24px;color:#737373;font-size:14px}.auth-links a[data-v-3a1665a0]{color:#111;text-decoration:none;font-weight:600}.auth-links a[data-v-3a1665a0]:hover{text-decoration:underline}.link-separator[data-v-3a1665a0]{color:#c1cec8}.top-link[data-v-3a1665a0]{color:#1677ff}.player-name[data-v-0cc4aabc]{position:absolute;top:10px;left:50%;transform:translate(-50%);color:#fff;background-color:#0000004d;padding:5px 10px;border-radius:5px}.state{display:flex;align-items:center;justify-content:center;text-align:center}.n-card[data-v-9b837137]{border-radius:8px;box-shadow:0 2px 8px #0000001a}.operations-overview[data-v-570ce83e]{max-width:1320px;margin:0 auto}.overview-heading[data-v-570ce83e],.panel-heading[data-v-570ce83e]{display:flex;align-items:flex-start;justify-content:space-between;gap:20px}.eyebrow[data-v-570ce83e]{margin:0 0 5px;color:#107c5c;font-size:12px;font-weight:750;letter-spacing:0}h1[data-v-570ce83e],h2[data-v-570ce83e],p[data-v-570ce83e]{margin-top:0}h1[data-v-570ce83e]{margin-bottom:6px;color:#1b2922;font-size:28px;line-height:1.25}.heading-copy[data-v-570ce83e]{margin-bottom:0;color:#748078;font-size:14px}.refresh-button[data-v-570ce83e]{min-width:112px}.metric-strip[data-v-570ce83e]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:28px;border:1px solid #e0e7e3;border-radius:8px;background:#fff;overflow:hidden}.metric-item[data-v-570ce83e]{display:flex;align-items:center;min-width:0;gap:13px;padding:20px;border-right:1px solid #e8eeeb}.metric-item[data-v-570ce83e]:last-child{border-right:0}.metric-icon[data-v-570ce83e]{display:grid;flex:0 0 auto;width:40px;height:40px;place-items:center;border-radius:7px;font-size:21px}.metric-icon.green[data-v-570ce83e]{background:#e8f4ee;color:#107c5c}.metric-icon.blue[data-v-570ce83e]{background:#e9f0fb;color:#316fae}.metric-icon.orange[data-v-570ce83e]{background:#fff2df;color:#b66918}.metric-icon.red[data-v-570ce83e]{background:#fbeceb;color:#c54f49}.metric-item p[data-v-570ce83e]{margin-bottom:3px;color:#77847c;font-size:12px}.metric-item strong[data-v-570ce83e]{display:block;color:#1d2c25;font-size:24px;line-height:1.1}.metric-item span[data-v-570ce83e]{display:block;margin-top:3px;color:#99a49e;font-size:11px}.operations-grid[data-v-570ce83e]{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(320px,.75fr);gap:18px;margin-top:18px}.health-panel[data-v-570ce83e],.attention-panel[data-v-570ce83e]{padding:24px;border:1px solid #e0e7e3;border-radius:8px;background:#fff}h2[data-v-570ce83e]{margin-bottom:0;color:#26342d;font-size:17px;line-height:1.3}.status-chip[data-v-570ce83e]{display:inline-flex;align-items:center;gap:6px;padding:5px 8px;border-radius:5px;font-size:12px;font-weight:650}.status-chip span[data-v-570ce83e]{width:6px;height:6px;border-radius:50%}.status-chip.healthy[data-v-570ce83e]{color:#0d7454;background:#e8f4ee}.status-chip.healthy span[data-v-570ce83e]{background:#1f9a70}.status-chip.watching[data-v-570ce83e]{color:#ac6519;background:#fff3e1}.status-chip.watching span[data-v-570ce83e]{background:#e1973d}.availability[data-v-570ce83e]{margin-top:31px}.availability-number[data-v-570ce83e]{display:flex;align-items:baseline;gap:6px}.availability-number strong[data-v-570ce83e]{color:#1b2922;font-size:34px;line-height:1}.availability-number span[data-v-570ce83e],.availability p[data-v-570ce83e]{color:#79857e;font-size:13px}.availability-track[data-v-570ce83e]{height:7px;margin:15px 0 8px;border-radius:4px;background:#edf2ef;overflow:hidden}.availability-track span[data-v-570ce83e]{display:block;height:100%;border-radius:inherit;background:#1b946b;transition:width .4s ease}.availability p[data-v-570ce83e]{margin-bottom:0}.health-details[data-v-570ce83e]{display:grid;grid-template-columns:repeat(2,1fr);gap:12px;margin:25px 0 0}.health-details div[data-v-570ce83e]{padding:13px;border-left:3px solid #d9eee5;background:#f7faf8}.health-details dt[data-v-570ce83e]{color:#7b877f;font-size:12px}.health-details dd[data-v-570ce83e]{margin:5px 0 0;color:#26342d;font-size:15px;font-weight:700}.attention-panel a[data-v-570ce83e]{color:#107c5c;font-size:13px;font-weight:650;text-decoration:none}.attention-row[data-v-570ce83e]{display:grid;grid-template-columns:36px 1fr auto;align-items:center;gap:12px;margin-top:19px;padding:13px 0;border-top:1px solid #edf1ef}.attention-symbol[data-v-570ce83e]{display:grid;width:36px;height:36px;place-items:center;border-radius:7px;background:#e8f4ee;color:#107c5c;font-size:18px}.attention-row.muted .attention-symbol[data-v-570ce83e]{background:#eef2f6;color:#5f7182}.attention-row strong[data-v-570ce83e]{color:#304038;font-size:14px}.attention-row p[data-v-570ce83e]{margin:3px 0 0;color:#849088;font-size:12px}.attention-row b[data-v-570ce83e]{color:#26342d;font-size:21px}@media(max-width:950px){.metric-strip[data-v-570ce83e]{grid-template-columns:repeat(2,minmax(0,1fr))}.metric-item[data-v-570ce83e]:nth-child(2){border-right:0}.metric-item[data-v-570ce83e]:nth-child(-n+2){border-bottom:1px solid #e8eeeb}.operations-grid[data-v-570ce83e]{grid-template-columns:1fr}}@media(max-width:600px){.overview-heading[data-v-570ce83e]{align-items:stretch;flex-direction:column}.refresh-button[data-v-570ce83e]{align-self:flex-start}.metric-strip[data-v-570ce83e]{grid-template-columns:1fr}.metric-item[data-v-570ce83e],.metric-item[data-v-570ce83e]:nth-child(2){border-right:0;border-bottom:1px solid #e8eeeb}.metric-item[data-v-570ce83e]:last-child{border-bottom:0}.health-panel[data-v-570ce83e],.attention-panel[data-v-570ce83e]{padding:18px}}.detail-id[data-v-7219c75b]{font-family:Monaco,Menlo,Ubuntu Mono,monospace;font-weight:600;color:var(--n-text-color-2)}.detail-title[data-v-7219c75b]{font-size:16px;font-weight:500;color:var(--n-text-color)}.target-users[data-v-7219c75b]{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.all-users[data-v-7219c75b]{color:var(--n-text-color-2);font-style:italic}.user-tag[data-v-7219c75b]{margin:0}.time-text[data-v-7219c75b]{color:var(--n-text-color-2);font-size:13px}.detail-content-card[data-v-7219c75b]{margin-top:16px}.content-header[data-v-7219c75b]{display:flex;align-items:center;gap:8px;font-size:16px;font-weight:500;color:var(--n-text-color)}.markdown-content-wrapper[data-v-7219c75b]{padding:4px 0}.markdown-content[data-v-7219c75b]{font-size:15px;line-height:1.8;color:var(--n-text-color);word-wrap:break-word}.markdown-content[data-v-7219c75b] h1,.markdown-content[data-v-7219c75b] h2,.markdown-content[data-v-7219c75b] h3,.markdown-content[data-v-7219c75b] h4,.markdown-content[data-v-7219c75b] h5,.markdown-content[data-v-7219c75b] h6{margin-top:24px;margin-bottom:16px;font-weight:600;color:var(--n-text-color);line-height:1.5}.markdown-content[data-v-7219c75b] h1{font-size:24px;border-bottom:2px solid var(--n-border-color);padding-bottom:8px}.markdown-content[data-v-7219c75b] h2{font-size:20px}.markdown-content[data-v-7219c75b] h3{font-size:18px}.markdown-content[data-v-7219c75b] p{margin:12px 0;color:var(--n-text-color)}.markdown-content[data-v-7219c75b] strong{font-weight:600;color:var(--n-text-color)}.markdown-content[data-v-7219c75b] em{font-style:italic;color:var(--n-text-color)}.markdown-content[data-v-7219c75b] code{background:var(--n-code-color);padding:3px 6px;border-radius:4px;font-size:.9em;font-family:Monaco,Menlo,Ubuntu Mono,monospace;color:var(--n-text-color)}.markdown-content[data-v-7219c75b] pre{background:var(--n-code-color);padding:16px;border-radius:8px;overflow-x:auto;margin:16px 0;border:1px solid var(--n-border-color)}.markdown-content[data-v-7219c75b] pre code{background:transparent;padding:0;border-radius:0;font-size:.9em}.markdown-content[data-v-7219c75b] ul,.markdown-content[data-v-7219c75b] ol{margin:12px 0;padding-left:28px;color:var(--n-text-color)}.markdown-content[data-v-7219c75b] li{margin:6px 0;color:var(--n-text-color)}.markdown-content[data-v-7219c75b] blockquote{border-left:4px solid var(--n-border-color);padding:12px 16px;margin:16px 0;background:var(--n-color-embedded);border-radius:4px;color:var(--n-text-color-2)}.markdown-content[data-v-7219c75b] blockquote p{margin:0}.markdown-content[data-v-7219c75b] a{color:var(--n-text-color);text-decoration:underline;text-decoration-color:var(--n-text-color-3);text-underline-offset:2px;transition:all .2s ease}.markdown-content[data-v-7219c75b] a:hover{color:var(--n-text-color-1);text-decoration-color:var(--n-text-color-2)}.markdown-content[data-v-7219c75b] table{width:100%;border-collapse:collapse;margin:16px 0;border:1px solid var(--n-border-color);border-radius:8px;overflow:hidden}.markdown-content[data-v-7219c75b] th,.markdown-content[data-v-7219c75b] td{border:1px solid var(--n-border-color);padding:12px;text-align:left;color:var(--n-text-color)}.markdown-content[data-v-7219c75b] th{background:var(--n-color-embedded);font-weight:600}.markdown-content[data-v-7219c75b] tr:nth-child(2n){background:var(--n-color-embedded)}.markdown-content[data-v-7219c75b] img{max-width:100%;height:auto;border-radius:8px;margin:16px 0}.markdown-content[data-v-7219c75b] hr{border:none;border-top:1px solid var(--n-border-color);margin:24px 0}.admin-directory[data-v-e2eb642b]{max-width:1440px;margin:0 auto}.directory-heading[data-v-e2eb642b]{display:flex;align-items:end;justify-content:space-between;gap:18px}.directory-heading p[data-v-e2eb642b]{margin:0 0 5px;color:#107c5c;font-size:12px;font-weight:750}.directory-heading h1[data-v-e2eb642b]{margin:0;color:#203027;font-size:28px}.directory-heading span[data-v-e2eb642b]{display:block;margin-top:7px;color:#748078;font-size:14px}.directory-total[data-v-e2eb642b]{display:grid;gap:2px;min-width:94px;padding:10px 13px;border-left:3px solid #107c5c;background:#f3f9f6;color:#1c4c3a;font-size:24px;font-weight:760}.directory-total small[data-v-e2eb642b]{color:#6c8377;font-size:11px;font-weight:600}.directory-search[data-v-e2eb642b],.directory-table[data-v-e2eb642b]{margin-top:20px;border:1px solid #dfe8e3;border-radius:8px;background:#fff}.directory-search[data-v-e2eb642b]{padding:17px 19px}.search-caption[data-v-e2eb642b]{display:grid;gap:4px;margin-bottom:13px}.search-caption strong[data-v-e2eb642b],.table-caption strong[data-v-e2eb642b]{color:#29382f;font-size:15px}.search-caption small[data-v-e2eb642b],.table-caption small[data-v-e2eb642b]{color:#87928c;font-size:12px}.search-controls[data-v-e2eb642b]{display:flex;flex-wrap:wrap;gap:9px;align-items:center}.search-result[data-v-e2eb642b]{margin-top:14px;padding:12px 15px;border-left:3px solid #62a689;background:#f1f8f4;color:#4b695b;font-size:13px}.search-result[data-v-e2eb642b] .n-button{margin-left:8px}.directory-table[data-v-e2eb642b]{overflow:hidden}.table-caption[data-v-e2eb642b]{display:flex;align-items:baseline;gap:10px;padding:17px 19px;border-bottom:1px solid #e8eeeb}.directory-table[data-v-e2eb642b] .n-data-table-wrapper{padding:4px 7px 10px}.directory-table[data-v-e2eb642b] .n-data-table-th{background:#f7faf8}.directory-table[data-v-e2eb642b] .n-data-table-td{border-bottom-color:#edf1ef}.form-section[data-v-e2eb642b]{margin-bottom:8px}.section-title[data-v-e2eb642b]{display:flex;align-items:center;font-size:16px;font-weight:600;margin-bottom:16px;padding-bottom:8px;border-bottom:1px solid rgba(128,128,128,.2)}[data-v-e2eb642b] .n-form-item-label{font-weight:500}[data-v-e2eb642b] .n-input,[data-v-e2eb642b] .n-input-number,[data-v-e2eb642b] .n-date-picker{transition:all .2s ease}[data-v-e2eb642b] .n-input:focus,[data-v-e2eb642b] .n-input-number:focus,[data-v-e2eb642b] .n-date-picker:focus{box-shadow:0 0 0 2px #18a0581a}[data-v-e2eb642b] .n-modal__content{padding:24px}[data-v-e2eb642b] .n-form-item{margin-bottom:0}@media(max-width:650px){.directory-heading[data-v-e2eb642b]{align-items:flex-start;flex-direction:column}.directory-total[data-v-e2eb642b]{min-width:110px}.search-controls[data-v-e2eb642b] .n-base-selection,.search-controls[data-v-e2eb642b] .n-input{width:100%!important}.search-controls[data-v-e2eb642b] .n-button{flex:1}}[data-v-42b2d481] .n-data-table{font-size:13px}[data-v-42b2d481] .n-data-table .n-data-table-td{padding:8px 12px}[data-v-42b2d481] .n-data-table .n-data-table-th{padding:10px 12px;font-weight:600}[data-v-42b2d481] .n-data-table-td .n-tag,[data-v-42b2d481] .n-descriptions-table-content__label{font-weight:500}.stat-remaining[data-v-c87168c7]{background:linear-gradient(135deg,#2080f0,#1866c7)}.stat-remaining[data-v-c87168c7]:hover{box-shadow:0 8px 24px #2080f066}[data-v-c87168c7] .n-data-table .n-data-table-th{font-weight:600;background-color:#fafafa}[data-v-c87168c7] .n-data-table .n-data-table-td{font-size:14px}[data-v-c87168c7] .n-modal .n-card{border-radius:16px}[data-v-c87168c7] .n-form .n-form-item-label{font-weight:500}[data-v-c87168c7] .n-input,[data-v-c87168c7] .n-select,[data-v-c87168c7] .n-date-picker{border-radius:8px}[data-v-c87168c7] .n-button{border-radius:8px;font-weight:500;transition:all .3s ease}[data-v-c87168c7] .n-button:hover{transform:translateY(-1px)}.records-workspace[data-v-49d8ef4f]{max-width:1320px;margin:0 auto}.records-heading[data-v-49d8ef4f]{display:flex;align-items:flex-start;justify-content:space-between;gap:18px}.eyebrow[data-v-49d8ef4f]{margin:0 0 5px;color:#107c5c;font-size:12px;font-weight:750}.records-heading h1[data-v-49d8ef4f]{margin:0;color:#213128;font-size:28px}.records-heading p[data-v-49d8ef4f]:not(.eyebrow){margin:7px 0 0;color:#748078;font-size:14px}.refresh-button[data-v-49d8ef4f]{min-width:100px}.order-summary[data-v-49d8ef4f]{display:grid;grid-template-columns:150px 150px 1fr;align-items:center;gap:16px;margin-top:27px;padding:17px 20px;border:1px solid #dfe8e3;border-radius:8px;background:#fbfcfb}.order-summary div[data-v-49d8ef4f]{display:grid;gap:4px;padding-right:16px;border-right:1px solid #e2eae5}.order-summary span[data-v-49d8ef4f],.order-summary p[data-v-49d8ef4f]{color:#7b877f;font-size:12px}.order-summary strong[data-v-49d8ef4f]{color:#213128;font-size:21px}.order-summary p[data-v-49d8ef4f]{margin:0}.records-table[data-v-49d8ef4f]{margin-top:17px;border:1px solid #dfe8e3;border-radius:8px;background:#fff;overflow:hidden}.table-caption[data-v-49d8ef4f]{display:flex;align-items:baseline;gap:10px;padding:17px 20px;border-bottom:1px solid #e8eeeb}.table-caption span[data-v-49d8ef4f]{color:#2a3931;font-size:15px;font-weight:720}.table-caption small[data-v-49d8ef4f]{color:#8a958f;font-size:12px}.records-table[data-v-49d8ef4f] .n-data-table-wrapper{padding:4px 7px 10px}.records-table[data-v-49d8ef4f] .n-data-table-th{background:#f7faf8}.records-table[data-v-49d8ef4f] .n-data-table-td{border-bottom-color:#edf1ef}@media(max-width:650px){.records-heading[data-v-49d8ef4f]{flex-direction:column}.order-summary[data-v-49d8ef4f]{grid-template-columns:1fr 1fr;padding:15px}.order-summary p[data-v-49d8ef4f]{grid-column:1 / -1;padding-top:10px;border-top:1px solid #e2eae5}.records-table[data-v-49d8ef4f]{margin-right:-2px;margin-left:-2px;border-radius:7px}}.payment-ledger[data-v-c52ee0a6]{max-width:1440px;margin:0 auto}.ledger-heading[data-v-c52ee0a6]{display:flex;align-items:end;justify-content:space-between;gap:18px}.ledger-heading p[data-v-c52ee0a6]{margin:0 0 5px;color:#107c5c;font-size:12px;font-weight:750}.ledger-heading h1[data-v-c52ee0a6]{margin:0;color:#203027;font-size:28px}.ledger-heading span[data-v-c52ee0a6]{display:block;margin-top:7px;color:#748078;font-size:14px}.ledger-heading>strong[data-v-c52ee0a6]{display:grid;gap:2px;min-width:94px;padding:10px 13px;border-left:3px solid #1a7bba;background:#f0f7fc;color:#21658e;font-size:24px}.ledger-heading strong small[data-v-c52ee0a6]{color:#6e8999;font-size:11px}.ledger-filter[data-v-c52ee0a6],.ledger-table[data-v-c52ee0a6]{margin-top:20px;border:1px solid #dfe8e3;border-radius:8px;background:#fff}.ledger-filter[data-v-c52ee0a6]{padding:17px 19px}.filter-caption[data-v-c52ee0a6]{display:grid;gap:4px;margin-bottom:13px}.filter-caption b[data-v-c52ee0a6],.table-caption b[data-v-c52ee0a6]{color:#29382f;font-size:15px}.filter-caption small[data-v-c52ee0a6],.table-caption small[data-v-c52ee0a6]{color:#87928c;font-size:12px}.filter-controls[data-v-c52ee0a6]{display:flex;flex-wrap:wrap;gap:9px;align-items:center}.ledger-table[data-v-c52ee0a6]{overflow:hidden}.table-caption[data-v-c52ee0a6]{display:flex;align-items:baseline;gap:10px;padding:17px 19px;border-bottom:1px solid #e8eeeb}.ledger-table[data-v-c52ee0a6] .n-data-table-wrapper{padding:4px 7px 10px}.ledger-table[data-v-c52ee0a6] .n-data-table-th{background:#f7faf8}.ledger-table[data-v-c52ee0a6] .n-data-table-td{border-bottom-color:#edf1ef}@media(max-width:650px){.ledger-heading[data-v-c52ee0a6]{align-items:flex-start;flex-direction:column}.filter-controls[data-v-c52ee0a6] .n-input,.filter-controls[data-v-c52ee0a6] .n-base-selection{width:100%!important}.filter-controls[data-v-c52ee0a6] .n-button{flex:1}}.not-found-container[data-v-841ed464]{height:100vh;width:100vw;position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center}.not-found-content[data-v-841ed464]{position:relative;z-index:2;display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;max-width:800px;padding:20px}.not-found-card[data-v-841ed464]{background:#fffffff2;padding:50px 60px;text-align:center;animation:cardFadeIn-841ed464 1s ease-in-out}.not-found-title[data-v-841ed464]{font-size:8rem;font-weight:700;color:#2f77f3;margin:0;line-height:1;animation:titleScale-841ed464 .8s ease-in-out}.not-found-subtitle[data-v-841ed464]{font-size:2rem;color:#333;margin:10px 0 20px;animation:textFadeIn-841ed464 1s ease-in-out}.not-found-description[data-v-841ed464]{font-size:1.2rem;color:#666;margin:0 0 30px;line-height:1.6;animation:textFadeIn-841ed464 1.2s ease-in-out}.not-found-button[data-v-841ed464]{font-size:1.1rem;padding:12px 30px;border-radius:8px;transition:all .3s ease;animation:buttonFadeIn-841ed464 1.4s ease-in-out}.not-found-button[data-v-841ed464]:hover{transform:translateY(-2px);box-shadow:0 5px 15px #0003}.not-found-footer[data-v-841ed464]{margin-top:40px;color:#1c0e0e;font-size:.9rem;opacity:.8}@keyframes cardFadeIn-841ed464{0%{opacity:0;transform:translateY(50px)}to{opacity:1;transform:translateY(0)}}@keyframes titleScale-841ed464{0%{transform:scale(.8);opacity:0}to{transform:scale(1);opacity:1}}@keyframes textFadeIn-841ed464{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes buttonFadeIn-841ed464{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@media(max-width:768px){.not-found-card[data-v-841ed464]{padding:30px 40px}.not-found-title[data-v-841ed464]{font-size:6rem}.not-found-subtitle[data-v-841ed464]{font-size:1.5rem}.not-found-description[data-v-841ed464]{font-size:1rem}.not-found-button[data-v-841ed464]{font-size:1rem;padding:10px 25px}}@media(max-width:480px){.not-found-card[data-v-841ed464]{padding:20px 30px}.not-found-title[data-v-841ed464]{font-size:4rem}.not-found-subtitle[data-v-841ed464]{font-size:1.2rem}.not-found-description[data-v-841ed464]{font-size:.9rem}.not-found-button[data-v-841ed464]{font-size:.9rem;padding:8px 20px}.not-found-footer[data-v-841ed464]{font-size:.8rem}}
