:is(.ant-table-column-has-sorters .ant-table-column-sorters:has(.active),.ant-table-column-sorter-down.active,.ant-table-column-sorter-up.active){color:var(--ax-color-primary)!important}.ant-btn,.ant-btn-dangerous,.ant-btn-dashed,.ant-btn-default,.ant-btn-primary,.ant-card-hoverable:hover,.ant-float-btn,.ant-image-preview-operations,.ant-input-number,.ant-segmented .ant-segmented-item-selected,.ant-segmented .ant-segmented-thumb,.ant-slider .ant-slider-handle:after,.ant-switch .ant-switch-handle:before,.ant-tabs .ant-tabs-nav-operations{box-shadow:none!important}.ant-cascader-dropdown,.ant-color-picker-panel,.ant-dropdown .ant-dropdown-menu,.ant-dropdown-menu-submenu .ant-dropdown-menu,.ant-dropdown-menu-submenu-popup .ant-dropdown-menu,.ant-mentions-dropdown,.ant-menu-submenu-popup>.ant-menu,.ant-message .ant-message-notice-content,.ant-modal .ant-modal-content,.ant-notification .ant-notification-notice,.ant-picker-dropdown .ant-picker-panel-container,.ant-popconfirm .ant-popover-inner,.ant-popover .ant-popover-inner,.ant-select-dropdown,.ant-tour .ant-tour-inner,.ant-tree-select-dropdown{border:1px solid var(--ax-color-border);box-shadow:none!important}.ant-drawer .ant-drawer-content-wrapper,.ant-dropdown-custom-panel,.ant-popover .ant-popover-arrow:after,.ant-popover .ant-popover-arrow:before{box-shadow:none!important}.ant-popover .ant-popover-arrow:after{border:1px solid var(--ax-color-border)}.ant-drawer-right .ant-drawer-content-wrapper{border-left:1px solid var(--ax-color-border)}.ant-drawer-left .ant-drawer-content-wrapper{border-right:1px solid var(--ax-color-border)}.ant-tooltip .ant-tooltip-inner{font-size:12px;box-shadow:none!important}.ant-card{border-color:var(--ax-color-border-secondary)}.ant-card .ant-card-head{min-height:48px;padding:0 20px}.ant-card .ant-card-body{padding:20px}.ant-table-wrapper .ant-table{border:1px solid var(--ax-color-border-secondary);border-radius:4px}.ant-table-wrapper .ant-table-container{border-radius:4px}.ant-table-wrapper .ant-table table{table-layout:fixed!important}.ant-table-wrapper .ant-table-tbody>tr>td,.ant-table-wrapper .ant-table-thead>tr>th{white-space:nowrap;text-overflow:ellipsis;padding:10px 12px;overflow:hidden}.ant-table-wrapper .ant-table-thead>tr>th{background:var(--ax-color-bg-subtle);color:var(--ax-color-text-secondary);font-size:12px;font-weight:700}.ant-table-wrapper .ant-table-thead>tr>th:before{display:none}.ant-table-wrapper .ant-table-tbody>tr:last-child>td{border-bottom:none}.ant-table-wrapper .ant-table-tbody>tr.ant-table-row:hover>td{background:var(--ax-color-bg-container)!important}.ant-table-wrapper .ant-table-tbody>tr.ant-table-row.ant-table-row-selected:hover>td,.ant-table-wrapper .ant-table-tbody>tr.ant-table-row.ant-table-row-selected>td{background:var(--ax-color-primary-bg)!important}.ant-table-wrapper .ant-table-tbody>tr.ax-row-clickable{cursor:pointer}.ant-table-wrapper .ant-table-tbody>tr.ax-row-clickable:hover>td{background:var(--ax-color-bg-subtle)!important}.ant-table-wrapper .ant-table-tbody>tr.ax-row-clickable:focus-visible{outline:2px solid var(--ax-color-primary);outline-offset:-2px}.ant-table-wrapper .ant-table-pagination.ant-pagination{margin:12px 0 0}.ant-form-vertical .ant-form-item-label{padding-bottom:4px}.ant-form-vertical .ant-form-item-label>label{color:var(--ax-color-text-secondary);font-size:12px}.ant-form-item{margin-bottom:16px}.ant-menu-light.ant-menu-root.ant-menu-inline,.ant-menu-light.ant-menu-root.ant-menu-vertical{border-inline-end:none!important}.ant-tag{margin-inline-end:0;font-size:12px;line-height:20px}.ant-modal .ant-modal-title,.ant-modal-confirm .ant-modal-confirm-title{font-size:16px}.ant-pagination .ant-pagination-total-text{color:var(--ax-color-text-secondary);font-size:12px}.ant-tabs-top>.ant-tabs-nav{margin-bottom:16px}.ant-empty-normal{color:var(--ax-color-text-tertiary)}.ant-tabs .ant-tabs-nav-operations{display:none!important}.ant-tabs .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn{color:var(--ax-color-primary);font-weight:700}.ant-tabs .ant-tabs-ink-bar{background:var(--ax-color-primary);height:2px}.ant-segmented .ant-segmented-item-selected,.ant-segmented .ant-segmented-thumb{background:var(--ax-color-primary-bg);color:var(--ax-color-primary);outline:1px solid var(--ax-color-primary-border);outline-offset:-1px}.ant-segmented .ant-segmented-item-selected .ant-segmented-item-label{font-weight:700}.ant-radio-group .ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled){background:var(--ax-color-primary-bg);color:var(--ax-color-primary);font-weight:700}@media (width>=768px) and (width<=1279.98px){.ant-modal{max-width:90vw}.ant-drawer-left>.ant-drawer-content-wrapper,.ant-drawer-right>.ant-drawer-content-wrapper{max-width:80vw}}@media (width<=767.98px){.ant-pagination.ant-pagination-simple .ant-pagination-next,.ant-pagination.ant-pagination-simple .ant-pagination-prev,.ant-pagination.ant-pagination-simple .ant-pagination-simple-pager{min-width:32px;height:32px;line-height:32px}.ant-pagination.ant-pagination-simple .ant-pagination-next .ant-pagination-item-link,.ant-pagination.ant-pagination-simple .ant-pagination-prev .ant-pagination-item-link{width:32px;height:32px}.ant-pagination.ant-pagination-simple .ant-pagination-simple-pager input{height:32px}.ant-pagination.ant-pagination-mini:not(.ant-pagination-simple) .ant-pagination-item,.ant-pagination.ant-pagination-mini:not(.ant-pagination-simple) .ant-pagination-jump-next,.ant-pagination.ant-pagination-mini:not(.ant-pagination-simple) .ant-pagination-jump-prev,.ant-pagination.ant-pagination-mini:not(.ant-pagination-simple) .ant-pagination-next,.ant-pagination.ant-pagination-mini:not(.ant-pagination-simple) .ant-pagination-prev{min-width:32px;height:32px;line-height:30px}.ant-pagination.ant-pagination-mini:not(.ant-pagination-simple) .ant-pagination-next .ant-pagination-item-link,.ant-pagination.ant-pagination-mini:not(.ant-pagination-simple) .ant-pagination-prev .ant-pagination-item-link{width:32px;height:32px}.ant-input-number .ant-input-number-handler-wrap{display:none}.ant-table-selection .ant-checkbox-wrapper,.ant-table-selection-column .ant-checkbox-wrapper{margin:-8px;padding:8px}.ant-input-clear-icon{margin:-8px -6px;padding:8px 6px}.ant-btn.ant-btn-sm.ant-btn-icon-only.ant-btn-text{width:32px;min-width:32px;height:32px;margin:-4px}.ant-table .ant-btn.ant-btn-sm.ant-btn-link{height:32px;margin-block:-4px}.ant-modal:not(.ant-modal-confirm){max-width:100vw;margin:0;padding-bottom:0;top:0;width:100vw!important}.ant-modal:not(.ant-modal-confirm) .ant-modal-content{border-radius:0;flex-direction:column;min-height:100dvh;padding:16px;display:flex}.ant-modal:not(.ant-modal-confirm) .ant-modal-body{flex:1}.ant-modal:not(.ant-modal-confirm) .ant-modal-footer{background:var(--ax-color-bg-container);border-top:1px solid var(--ax-color-border-secondary);margin:16px -16px -16px;padding:12px 16px;position:sticky;bottom:0}.ant-modal.ant-modal-confirm{max-width:calc(100vw - 32px)}.ant-drawer-left>.ant-drawer-content-wrapper,.ant-drawer-right>.ant-drawer-content-wrapper{max-width:100vw}.ant-picker-dropdown .ant-picker-panels{flex-direction:column}.ant-dropdown,.ant-picker-dropdown,.ant-popover{max-width:calc(100vw - 16px)}}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--ax-color-primary:#53268a;--ax-color-primary-bg:#f1ecf7;--ax-color-primary-border:#c3b5db;--ax-color-success:#2e7d32;--ax-color-warning:#b26a00;--ax-color-error:#c62828;--ax-color-text:#333;--ax-color-text-secondary:#666;--ax-color-text-tertiary:#8c8c8c;--ax-color-text-quaternary:#a6a6a6;--ax-color-border:#d9d9d9;--ax-color-border-secondary:#ebebeb;--ax-color-bg-layout:#f5f5f5;--ax-color-bg-container:#fff;--ax-color-bg-subtle:#fafafa;--ax-color-skeleton:#ededed;--ax-color-success-bg:#f1f8f1;--ax-color-success-border:#b9d8bb;--ax-color-warning-bg:#fff7ea;--ax-color-warning-border:#ecc98c;--ax-color-error-bg:#fdefef;--ax-color-error-border:#efb9b9;--ax-color-highlight-bg:#fff7e0;--ax-color-highlight-active:#ffecb8;--ax-color-flow-grid:#e6e6e6;--ax-color-category-navy-bg:#f2f5fa;--ax-color-category-teal-bg:#f2fafa;--ax-color-category-green-bg:#f5f9f3;--ax-color-category-amber-bg:#fdf8f0;--ax-color-category-rose-bg:#f9f3f4;--ax-color-category-gray-bg:#f5f6f7;--ax-color-category-violet-bg:#f1ecf7;--ax-color-category-navy-border:#c9d4e9;--ax-color-category-teal-border:#c7eae8;--ax-color-category-green-border:#d3e7cb;--ax-color-category-amber-border:#f5e0bd;--ax-color-category-rose-border:#e7cad2;--ax-color-category-gray-border:#d4d8de;--ax-color-category-violet-border:#c3b5db;--ax-color-category-navy-text:#3b5b92;--ax-color-category-teal-text:#2e7d78;--ax-color-category-green-text:#4e7d3a;--ax-color-category-amber-text:#8f5f10;--ax-color-category-rose-text:#a64b63;--ax-color-category-gray-text:#5f6b7a;--ax-color-category-violet-text:#53268a}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--ax-color-primary:#9b7bd1;--ax-color-primary-bg:#2a2140;--ax-color-primary-border:#4e3c78;--ax-color-success:#66bb6a;--ax-color-warning:#e0a040;--ax-color-error:#ef6b6b;--ax-color-text:#e6e6e6;--ax-color-text-secondary:#b3b3b3;--ax-color-text-tertiary:#a3a3a3;--ax-color-text-quaternary:#8c8c8c;--ax-color-border:#3a3a3a;--ax-color-border-secondary:#2e2e2e;--ax-color-bg-layout:#141414;--ax-color-bg-container:#1f1f1f;--ax-color-bg-subtle:#262626;--ax-color-skeleton:#2a2a2a;--ax-color-success-bg:#213525;--ax-color-success-border:#396047;--ax-color-warning-bg:#3c3020;--ax-color-warning-border:#705531;--ax-color-error-bg:#3d2326;--ax-color-error-border:#713e43;--ax-color-highlight-bg:#3c3020;--ax-color-highlight-active:#594326;--ax-color-flow-grid:#3a3a3a;--ax-color-category-navy-bg:#253449;--ax-color-category-teal-bg:#203c3b;--ax-color-category-green-bg:#283b28;--ax-color-category-amber-bg:#403321;--ax-color-category-rose-bg:#3e2830;--ax-color-category-gray-bg:#30343a;--ax-color-category-violet-bg:#2a2140;--ax-color-category-navy-border:#56729d;--ax-color-category-teal-border:#4a8580;--ax-color-category-green-border:#60845a;--ax-color-category-amber-border:#97743d;--ax-color-category-rose-border:#95596a;--ax-color-category-gray-border:#6f7b88;--ax-color-category-violet-border:#6c5492;--ax-color-category-navy-text:#a5bce5;--ax-color-category-teal-text:#85ccc5;--ax-color-category-green-text:#a5d395;--ax-color-category-amber-text:#e5bc75;--ax-color-category-rose-text:#e5a0b1;--ax-color-category-gray-text:#b7c2ce;--ax-color-category-violet-text:#b99ce8}@font-face{font-family:Noto Sans JP;font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/noto-sans-jp-400.woff2)format("woff2")}@font-face{font-family:Noto Sans JP;font-style:normal;font-weight:700;font-display:swap;src:url(../fonts/noto-sans-jp-700.woff2)format("woff2")}body,html{background:var(--ax-color-bg-layout);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;padding:0;font-family:Noto Sans JP,sans-serif;font-size:14px;line-height:1.65}body,h1,h2,h3,h4,h5,html{color:var(--ax-color-text);margin:0}h1,h2,h3,h4,h5{font-weight:700}p{margin:0}.ax-page{flex-direction:column;gap:16px;min-width:0;display:flex}.ax-panel{background:var(--ax-color-bg-container);border:1px solid var(--ax-color-border-secondary);border-radius:4px;padding:20px}@media (width<=767.98px){.ax-panel{padding:16px}}.ax-panel--flush{padding:0}.ax-panel-title{justify-content:space-between;gap:8px 12px;margin:0 0 12px;font-size:16px;font-weight:700;line-height:1.5}.ax-panel-title,.ax-toolbar{flex-wrap:wrap;align-items:center;display:flex}.ax-toolbar{gap:8px;min-height:32px}.ax-toolbar__spacer{flex:1}@media (width<=767.98px){.ax-toolbar>.ant-cascader,.ax-toolbar>.ant-input,.ax-toolbar>.ant-input-affix-wrapper,.ax-toolbar>.ant-input-search,.ax-toolbar>.ant-picker,.ax-toolbar>.ant-select,.ax-toolbar>.ant-tree-select{flex:100%;max-width:100%;width:100%!important;min-width:0!important}.ax-toolbar__spacer{display:none}}.ax-kpi-row{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}@media (width>=768px) and (width<=1279.98px){.ax-kpi-row{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=767.98px){.ax-kpi-row{grid-template-columns:minmax(0,1fr)}}.ax-kpi-row--3{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}@media (width>=768px) and (width<=1279.98px){.ax-kpi-row--3{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=767.98px){.ax-kpi-row--3{grid-template-columns:minmax(0,1fr)}}@media (width>=768px) and (width<=1279.98px){.ax-kpi-row--3{grid-template-columns:repeat(3,minmax(0,1fr))}}.ax-kpi-row--2{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}@media (width>=768px) and (width<=1279.98px){.ax-kpi-row--2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=767.98px){.ax-kpi-row--2{grid-template-columns:minmax(0,1fr)}}.ax-muted{color:var(--ax-color-text-secondary)}.ax-subtle{color:var(--ax-color-text-tertiary);font-size:12px}.ax-num{font-variant-numeric:tabular-nums}.ax-ellipsis{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ax-link{color:var(--ax-color-primary);cursor:pointer}.ax-link:hover{text-decoration:underline}.ax-next-step-marker{z-index:1040;pointer-events:none;border:2px solid var(--ax-color-primary);opacity:0;border-radius:4px;transition:opacity .2s;position:fixed}.ax-next-step-marker--visible{opacity:1}@media print{@page{size:A4;margin:12mm}body,html{background:#fff;min-width:0}.ant-message,.ant-notification,.app-header,.app-sider,.ax-next-step-marker,.ax-no-print,.portfolio-header,.portfolio-sider{display:none!important}.app-content,.portfolio-main{max-width:none!important;margin:0!important;padding:0!important}.ant-card,.ax-panel{-moz-column-break-inside:avoid;break-inside:avoid}}.ax-logo-dark,:root[data-theme=dark] .ax-logo-light{display:none!important}:root[data-theme=dark] .ax-logo-dark{display:inline-block!important}.tenant-switch-overlay[data-v-99f2f01c]{z-index:3000;background:color-mix(in srgb,var(--ax-color-bg-container) 88%,transparent);color:var(--ax-color-text);place-items:center;display:grid;position:fixed;inset:0}.tenant-switch-overlay__content[data-v-99f2f01c]{text-align:center;border-radius:4px;justify-items:center;gap:16px;padding:24px;font-family:Noto Sans JP,sans-serif;font-size:14px;display:grid}.tenant-switch-overlay__content p[data-v-99f2f01c]{margin:0}@media (width<=767.98px){.page-guide[data-v-3020c8ee]{flex-direction:column;min-height:calc(100dvh - 96px);display:flex}}.page-guide__media[data-v-3020c8ee]{background:var(--ax-color-bg-layout);aspect-ratio:16/9;border-radius:4px;overflow:hidden}.page-guide__image[data-v-3020c8ee]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.page-guide__text[data-v-3020c8ee]{min-height:108px;padding:16px 0 4px}@media (width<=767.98px){.page-guide__text[data-v-3020c8ee]{min-height:0}}.page-guide__title[data-v-3020c8ee]{margin-bottom:6px;font-size:18px}.page-guide__body[data-v-3020c8ee],.page-guide__page[data-v-3020c8ee]{color:var(--ax-color-text-secondary)}.page-guide__footer[data-v-3020c8ee]{justify-content:space-between;align-items:center;margin-top:12px;display:flex}@media (width<=767.98px){.page-guide__footer[data-v-3020c8ee]{margin-top:auto;padding-top:12px}.page-guide__footer[data-v-3020c8ee] .ant-btn{min-width:88px;height:40px}}.page-guide__page[data-v-3020c8ee]{font-size:13px}.page-guide__nav[data-v-3020c8ee]{gap:8px;display:flex}.page-guide-fade-enter-active[data-v-3020c8ee],.page-guide-fade-leave-active[data-v-3020c8ee]{transition:opacity .15s}.page-guide-fade-enter-from[data-v-3020c8ee],.page-guide-fade-leave-to[data-v-3020c8ee]{opacity:0}.repository-notices[data-v-8718a4c5]{z-index:1100;gap:8px;max-width:calc(min(440px,100vw - 32px));display:grid;position:fixed;bottom:24px;right:24px}.error-page[data-v-0e7e8718]{background:var(--ax-color-bg-layout);flex-direction:column;align-items:center;min-height:100vh;padding:96px 16px;display:flex}.error-page__logo[data-v-0e7e8718]{width:auto;height:24px;margin-bottom:4px;display:block}.error-page__card[data-v-0e7e8718]{text-align:center;background:var(--ax-color-bg-container);border:1px solid var(--ax-color-border-secondary);border-radius:6px;flex-direction:column;align-items:center;gap:12px;width:100%;max-width:420px;padding:32px;display:flex}.error-page__status[data-v-0e7e8718]{color:var(--ax-color-text-tertiary);font-size:32px;font-weight:700;line-height:1.2}.error-page__text[data-v-0e7e8718]{color:var(--ax-color-text-secondary);margin-bottom:8px}.error-page__detail[data-v-0e7e8718]{color:var(--ax-color-text-secondary);overflow-wrap:anywhere;margin:-4px 0 12px;font-size:12px;line-height:1.6}.error-page__actions[data-v-0e7e8718]{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}
