@import"https://fonts.googleapis.com/css2?family=Source+Serif+4:ital,wght@0,400;0,600;1,400&display=swap";.pf{--color-bg: #f3f2f2;--color-surface: #eae9e9;--color-text: #201e1d;--color-accent: #0088b0;--color-accent-2: #d6006c;--color-divider: color-mix(in srgb, #201e1d 16%, transparent);--color-neutral-100: #f8f4f4;--color-neutral-200: #eae7e7;--color-neutral-300: #d7d3d3;--color-neutral-400: #bab6b6;--color-neutral-500: #9b9797;--color-neutral-600: #7d7979;--color-neutral-700: #605d5d;--color-neutral-800: #444141;--color-neutral-900: #2d2b2b;--color-accent-100: #e9f8ff;--color-accent-200: #cbeeff;--color-accent-300: #99e0ff;--color-accent-400: #62c5ee;--color-accent-500: #38a6cf;--color-accent-600: #1186ac;--color-accent-700: #006786;--color-accent-800: #004961;--color-accent-900: #0a303e;--color-accent-2-100: #fff1f4;--color-accent-2-200: #ffdee6;--color-accent-2-300: #ffc0d0;--color-accent-2-400: #ff90b1;--color-accent-2-500: #ff458e;--color-accent-2-600: #d82071;--color-accent-2-700: #aa0b56;--color-accent-2-800: #790e3d;--color-accent-2-900: #4b1528;--color-process-yellow: #edbb00;--font-heading: "Source Serif 4", system-ui, sans-serif;--font-heading-weight: 600;--font-body: "Source Serif 4", system-ui, sans-serif;--space-1: 5px;--space-2: 10px;--space-3: 15px;--space-4: 20px;--space-6: 30px;--space-8: 40px;--radius-sm: 1px;--radius-md: 2px;--radius-lg: 4px;--shadow-sm: 0 1px 2px color-mix(in srgb, #2d2b2b 14%, transparent);--shadow-md: 0 3px 10px color-mix(in srgb, #2d2b2b 16%, transparent);--shadow-lg: 0 12px 32px color-mix(in srgb, #2d2b2b 22%, transparent)}.pf{background:var(--color-bg);color:var(--color-text);font-family:var(--font-body)}.pf h1,.pf h2,.pf h3,.pf h4{font-family:var(--font-heading);font-weight:var(--font-heading-weight)}.pf .halftone{position:relative;filter:grayscale(.35) contrast(1.15);overflow:hidden}.pf .halftone:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background-image:radial-gradient(circle,rgba(0,0,0,.22) 30%,transparent 32%);background-size:3px 3px;mix-blend-mode:multiply}.pf .cmyk{position:relative;overflow:hidden;background:var(--color-bg)}.pf .cmyk img:first-child{opacity:0}.pf .cmyk img+img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;mix-blend-mode:multiply}.pf .cmyk .sep-c{filter:url(#sep-c)}.pf .cmyk .sep-m{filter:url(#sep-m)}.pf .cmyk .sep-y{filter:url(#sep-y)}.pf .cmyk .sep-k{filter:url(#sep-k)}.pf .cmyk:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background-image:radial-gradient(circle,rgba(0,0,0,.22) 30%,transparent 32%);background-size:3px 3px;mix-blend-mode:multiply}.pf .cmyk .print{position:relative;width:100%;filter:url(#sep-all)}@media (prefers-reduced-motion: reduce),(hover: none),(pointer: coarse){.pf .cmyk .print:hover{filter:none}}.pf .cmyk .print image-slot{width:100%;height:100%;display:block}.pf .cmyk-num{--cmyk-num-ground:var(--color-bg);position:relative;width:fit-content;line-height:.9;font-feature-settings:"pnum" 1;background:var(--cmyk-num-ground);padding:.12em;margin:-.12em}.pf .cmyk-num .paper{color:var(--color-bg);text-shadow:.036em .025em 0 var(--color-bg),-.031em -.023em 0 var(--color-bg)}.pf .cmyk-num .plate{position:absolute;top:.12em;right:.12em;bottom:.12em;left:.12em;mix-blend-mode:multiply;text-box:trim-both cap alphabetic}.pf .cmyk-num .plate-c{color:var(--color-accent)}.pf .cmyk-head{position:relative}.pf .cmyk-head .paper{color:var(--color-bg);text-shadow:.027em .0185em 0 var(--color-bg),-.0245em -.0175em 0 var(--color-bg)}.pf .cmyk-head .plate{position:absolute;top:0;right:0;bottom:0;left:0;mix-blend-mode:multiply;pointer-events:none;-webkit-user-select:none;user-select:none;text-box:trim-both cap alphabetic}.pf .cmyk-head .plate-c{color:var(--color-accent)}.pf .cmyk-head .plate-m{color:var(--color-accent-2);translate:calc(.018em + .009em*var(--press-nx, 0)) calc(.0125em + .006em*var(--press-ny, 0))}.pf .cmyk-head .plate-y{color:var(--color-process-yellow);translate:calc(-.0155em + .009em*var(--press-nx, 0)) calc(-.0115em + .006em*var(--press-ny, 0))}.pf .cmyk-num .plate-m{color:var(--color-accent-2);translate:calc(.036em + .018em*var(--press-nx, 0)) calc(.025em + .0125em*var(--press-ny, 0))}.pf .cmyk-num .plate-y{color:var(--color-process-yellow);translate:calc(-.031em + .018em*var(--press-nx, 0)) calc(-.023em + .0125em*var(--press-ny, 0))}.pf *,.pf *:before,.pf *:after{box-sizing:border-box}.pf{margin:0;font-size:15px;line-height:1.55;font-weight:400}.pf h1,.pf h2,.pf h3,.pf h4,.pf h5,.pf h6{font-family:var(--font-heading);font-weight:var(--font-heading-weight);line-height:1.12;letter-spacing:-.015em;margin:0 0 var(--space-2)}.pf h1{font-size:42px}.pf h2{font-size:32px}.pf h3{font-size:25px}.pf h4{font-size:20px}.pf h5{font-size:16px}.pf h6{font-size:13px}.pf h6{letter-spacing:.08em;text-transform:uppercase}.pf p{margin:0 0 var(--space-3)}.pf a{color:var(--color-accent);text-underline-offset:3px}.pf img{display:block;max-width:100%}.pf figure{margin:0}.pf figcaption{font-size:11px;margin-top:var(--space-1);color:color-mix(in srgb,var(--color-text) 55%,transparent)}.pf .text-muted{color:color-mix(in srgb,var(--color-text) 55%,transparent)}.pf :focus{outline:none}.pf ::selection{background:color-mix(in srgb,var(--color-accent) 30%,transparent)}.pf .hr{height:1px;border:0;margin:var(--space-4) 0;background:var(--color-divider)}.pf .btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;cursor:pointer;text-decoration:none;font-family:var(--font-heading);font-weight:var(--font-heading-weight);font-size:14px;line-height:1.2;color:var(--color-text);background:transparent;border:1px solid transparent;padding:var(--space-2) calc(var(--space-3) * 1.2);border-radius:var(--radius-md)}.pf .btn svg{display:block}.pf .btn:disabled{opacity:.45;cursor:not-allowed}.pf .btn-primary{background:var(--color-accent);color:var(--color-bg)}.pf .btn-primary:hover{background:var(--color-accent-600)}.pf .btn-primary:active{background:var(--color-accent-700)}.pf .btn-secondary{border-color:var(--color-divider)}.pf .btn-secondary:hover{background:color-mix(in srgb,var(--color-text) 7%,transparent)}.pf .btn-secondary:active{background:color-mix(in srgb,var(--color-text) 14%,transparent)}.pf .btn-ghost{color:var(--color-accent);padding-inline:var(--space-1)}.pf .btn-ghost:hover{background:color-mix(in srgb,var(--color-accent) 10%,transparent)}.pf .btn-ghost:active{background:color-mix(in srgb,var(--color-accent) 18%,transparent)}.pf .btn-icon{width:36px;height:36px;padding:0}.pf .btn-block{width:100%;margin-top:var(--space-2)}.pf .field>label{display:block;font-size:12px;margin-bottom:5px;color:color-mix(in srgb,var(--color-text) 70%,transparent)}.pf .input{width:100%;min-height:36px;padding:6px 10px;font:inherit;font-size:14px;color:var(--color-text);caret-color:var(--color-accent);background:var(--color-surface);border:1px solid var(--color-divider);border-radius:var(--radius-md)}.pf .input::placeholder{color:color-mix(in srgb,var(--color-text) 65%,transparent);opacity:1}.pf .input:hover{border-color:color-mix(in srgb,var(--color-text) 45%,transparent)}.pf .input:focus-visible{border-color:var(--color-accent);outline-offset:0}.pf textarea.input{min-height:90px;resize:vertical}.pf .radio{display:inline-flex;align-items:center;gap:8px;cursor:pointer;font-size:14px}.pf .radio input,.pf .seg-opt input{position:absolute;opacity:0;width:0;height:0;pointer-events:none}.pf .radio .dot{width:16px;height:16px;flex:none;border-radius:50%;border:1.5px solid var(--color-divider)}.pf .radio:hover .dot{border-color:var(--color-accent)}.pf .radio input:checked+.dot{border-color:var(--color-accent);background:var(--color-accent);box-shadow:inset 0 0 0 4px var(--color-bg)}.pf .radio input:focus-visible+.dot{outline:2px solid var(--color-accent);outline-offset:2px}.pf .seg{display:inline-flex;overflow:hidden;border:1px solid var(--color-divider);border-radius:var(--radius-md)}.pf .seg-opt{display:inline-flex;align-items:center;gap:6px;padding:7px 12px;font-size:13px;cursor:pointer}.pf .seg-opt+.seg-opt{border-left:1px solid var(--color-divider)}.pf .seg-opt:has(input:checked){background:var(--color-accent);color:var(--color-bg)}.pf .seg-opt:not(:has(input:checked)):hover{background:color-mix(in srgb,var(--color-text) 7%,transparent)}.pf .seg-opt:has(input:focus-visible){outline:2px solid var(--color-accent);outline-offset:-2px}.pf .card{display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-3);border-radius:var(--radius-md);background:var(--color-surface)}.pf .card-kicker{font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:var(--color-accent)}.pf .card-title{font-family:var(--font-heading);font-weight:var(--font-heading-weight);font-size:17px;line-height:1.2}.pf .card-body{margin:0;font-size:13px;opacity:.8;flex:1}.pf .card-meta{display:flex;align-items:center;gap:6px;font-size:11px;color:color-mix(in srgb,var(--color-text) 50%,transparent)}.pf .elev-sm{box-shadow:var(--shadow-sm)}.pf .elev-md{box-shadow:var(--shadow-md)}.pf .elev-lg{box-shadow:var(--shadow-lg)}.pf .tag{display:inline-flex;align-items:center;font-size:11px;letter-spacing:.02em;padding:3px 10px;border-radius:calc(var(--radius-md) * .75)}.pf .tag-accent{background:var(--color-accent-100);color:var(--color-accent-800)}.pf .tag-accent-2{background:var(--color-accent-2-100);color:var(--color-accent-2-800)}.pf .tag-neutral{background:var(--color-neutral-100);color:var(--color-neutral-800)}.pf .tag-outline{border:1px solid var(--color-accent);color:var(--color-accent)}.pf .nav{display:flex;align-items:center;gap:var(--space-4);padding:var(--space-3) var(--space-4);border-bottom:none}.pf .nav-brand{font-family:var(--font-heading);font-weight:var(--font-heading-weight);font-size:18px;margin-right:auto}.pf .nav a{color:inherit;text-decoration:none;font-size:14px}.pf .nav a:hover,.pf .nav a[aria-current=page]{color:var(--color-accent)}.pf .table{width:100%;border-collapse:collapse;font-size:14px}.pf .table th{text-align:left;font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:color-mix(in srgb,var(--color-text) 60%,transparent);padding:var(--space-2);border-bottom:1px solid var(--color-divider)}.pf .table td{padding:var(--space-2);border-bottom:1px solid color-mix(in srgb,var(--color-text) 8%,transparent)}.pf .table tbody tr:hover{background:color-mix(in srgb,var(--color-text) 4%,transparent)}.pf .dialog-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;padding:var(--space-4);background:color-mix(in srgb,var(--color-neutral-900) 50%,transparent)}.pf .dialog{width:min(440px,100%);display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-4);border-radius:var(--radius-lg);background:var(--color-surface);box-shadow:var(--shadow-lg)}.pf .dialog-title{font-family:var(--font-heading);font-weight:var(--font-heading-weight);font-size:20px}.pf .dialog-body{font-size:14px;opacity:.85}.pf .dialog-actions{display:flex;justify-content:flex-end;gap:var(--space-2);margin-top:var(--space-2)}.pf{--ink: var(--color-text);--paper: var(--color-bg);--page: var(--color-bg);--hairline: var(--color-divider);--muted: var(--color-neutral-600);--accent: var(--color-accent);--warn: var(--color-accent-2-700);--stop: var(--color-accent-2);font-family:var(--font-body);color:var(--color-text);background:var(--color-bg);min-height:100%}.pf-figures{display:flex;gap:var(--space-8);padding:var(--space-1) var(--space-1) var(--space-6);flex-wrap:wrap}.pf-figure__value{font-family:var(--font-heading);font-size:40px;font-weight:400;line-height:1.05;letter-spacing:-.01em;color:var(--color-text);font-variant-numeric:tabular-nums}.pf-figure__label{font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:var(--muted);margin-top:var(--space-1)}.pf-figure--quiet .pf-figure__value{color:var(--muted)}.pf-figure--warn .pf-figure__value{color:var(--warn)}.pf-h1{font-family:var(--font-heading);font-size:32px;font-weight:600;line-height:1.15;margin:0 0 var(--space-1)}.pf-h2{font-family:var(--font-heading);font-size:22px;font-weight:600;line-height:1.2;margin:var(--space-6) 0 var(--space-2)}.pf-kicker{font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--muted)}.pf-sub{font-size:12px;color:var(--muted)}.pf-lede{font-size:15px;color:var(--color-neutral-700);max-width:60ch;margin:0 0 var(--space-4)}.pf-surface{background:var(--color-surface);border-radius:var(--radius-md)}.pf-surface__bar{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3)}.pf .ant-table{font-family:var(--font-body);background:transparent}.pf .ant-table-thead>tr>th{background:transparent;color:var(--muted);font-size:11px;letter-spacing:.08em;text-transform:uppercase;font-weight:600;border-bottom:1px solid var(--color-text);padding:var(--space-1) var(--space-2)}.pf .ant-table-tbody>tr>td{border-bottom:1px solid var(--color-divider);padding:var(--space-2);font-size:14px}.pf .ant-table-tbody>tr:last-child>td{border-bottom:none}.pf .ant-table-tbody>tr:hover>td{background:var(--color-accent-100)}.pf-rowactions{opacity:0;transition:opacity .12s ease}.pf .ant-table-tbody>tr:hover .pf-rowactions,.pf .ant-table-tbody>tr:focus-within .pf-rowactions{opacity:1}.pf .table th{border-bottom:1px solid var(--color-text)}.pf .ant-input,.pf .ant-select-selector,.pf .ant-btn{font-family:var(--font-body);border-radius:var(--radius-md)}.pf .ant-btn-primary{background:var(--color-accent);border-color:var(--color-accent)}.pf .ant-btn-primary:hover{background:var(--color-accent-600)!important;border-color:var(--color-accent-600)!important}.pf a{color:var(--color-accent-700)}.pf :focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.pf-toolbar{display:flex;align-items:center;gap:var(--space-2);flex-wrap:wrap;margin:0 0 var(--space-4)}.pf-directory{width:100%}.pf-directory tbody tr{cursor:pointer}.pf-directory tbody tr:hover td{background:var(--color-accent-100)}.pf-directory tbody tr:focus-visible{outline:2px solid var(--color-accent);outline-offset:-2px}.pf-name{font-family:var(--font-heading);font-size:16px;font-weight:600}.pf-num{text-align:right;font-variant-numeric:tabular-nums}.pf a{color:var(--color-accent);text-decoration:none}.pf a:hover{color:var(--color-accent-700)}.pf .snav{display:flex;align-items:center;gap:10px;padding:8px 10px;border-radius:2px;color:var(--color-neutral-800);cursor:pointer;background:transparent;border:0;width:100%;text-align:left;font:inherit;font-size:15px}.pf .snav:hover{background:#201e1d0f}.pf .snav.on{color:var(--color-accent-700);font-weight:600;background:var(--color-accent-100)}.pf .snav-ico{display:inline-flex;font-size:16px;color:var(--color-neutral-700)}.pf .snav.on .snav-ico{color:var(--color-accent-700)}.pf .snav-badge{margin-left:auto;font-size:12px;color:var(--color-accent-2-700)}.pf .tbl{width:100%;border-collapse:collapse}.pf .tbl td,.pf .tbl th{padding:12px 10px;text-align:left;vertical-align:top}.pf .tbl th{font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--color-neutral-600);font-weight:400;border-bottom:1px solid var(--color-divider)}.pf .tbl td{border-bottom:1px solid rgba(32,30,29,.08);font-size:14px}.pf .tbl tbody tr:hover{background:#201e1d0a}.pf .tbl tr.sel{background:var(--color-accent-100)}.pf .dot{display:inline-block;width:7px;height:7px;border-radius:50%;margin-right:7px;vertical-align:middle}.pf .kick{font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:var(--color-accent-700)}.pf .sub{font-size:12.5px;color:var(--color-neutral-600)}.pf .big{font-family:var(--font-heading);font-weight:400;font-size:40px;line-height:1;letter-spacing:-.02em}.pf .ql{display:flex;gap:14px;align-items:baseline;padding:12px 0;border-bottom:1px solid rgba(32,30,29,.08)}.pf .ql:last-child{border-bottom:0}.pf .row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:6px 20px;align-items:center;padding:14px 0;border-bottom:1px solid rgba(32,30,29,.08)}.pf .acts{display:flex;gap:6px;flex-wrap:wrap}.pf .acts .btn{padding:6px 12px}.pf .tab{background:none;border:0;font:inherit;font-size:14px;padding:0 0 8px;color:var(--color-neutral-700);cursor:pointer}.pf .tab.on{color:var(--color-text);font-weight:600;box-shadow:inset 0 -2px 0 var(--color-accent)}.pf .crow{padding:12px 20px;display:flex;justify-content:space-between;gap:10px;cursor:pointer;border:0;background:none;width:100%;text-align:left;font:inherit}.pf .crow:hover{background:#201e1d0a}.pf .crow.on{background:var(--color-accent-100);box-shadow:inset 3px 0 0 var(--color-accent)}.pf .srow{padding:9px 20px;font-size:14.5px;cursor:pointer;border:0;background:none;width:100%;text-align:left;font:inherit}.pf .srow:hover{background:#201e1d0a}.pf .srow.on{background:var(--color-accent-100);box-shadow:inset 3px 0 0 var(--color-accent);font-weight:600;color:var(--color-accent-700)}.pf .hint{font-size:12.5px;color:var(--color-neutral-600);margin-top:5px}.pf .stats{display:flex;gap:30px;flex-wrap:wrap}.pf .stat .sub{margin-top:4px}.pf .grid4{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:30px}.pf .two{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:44px}.pf .btn,.pf .seg-opt{white-space:nowrap}.pf.app{display:grid;grid-template-columns:230px minmax(0,1fr);min-height:100vh;margin:0}.pf .pf-aside{background:var(--color-surface);padding:28px 14px;display:flex;flex-direction:column;gap:2px;position:sticky;top:0;height:100vh;overflow:auto;scrollbar-width:none}.pf .pf-aside::-webkit-scrollbar{display:none}.pf .pf-brand{font-family:var(--font-heading);font-weight:600;font-size:22px;letter-spacing:-.02em}.pf .pf-main{min-width:0}.pf .pf-operator{display:flex;align-items:center;gap:10px;padding:14px 10px 0;background:none;border:0;font:inherit;text-align:left;cursor:pointer;width:100%}.pf .pf-operator__avatar{width:30px;height:30px;border-radius:50%;background:var(--color-accent-800);color:#fff;display:grid;place-items:center;font-size:13px;flex:none}.pf .pane{display:grid;grid-template-columns:320px minmax(0,1fr)}.pf .pane-list{padding:28px 0 0;border-right:1px solid rgba(32,30,29,.08)}.pf .pane-detail{padding:28px 40px 40px;min-width:0}@media (max-width: 1100px){.pf.app{grid-template-columns:200px minmax(0,1fr)}.pf .pane{grid-template-columns:240px minmax(0,1fr)}}@media (max-width: 760px){.pf .pane{grid-template-columns:1fr}}@media (max-width: 1000px){.pf .row{grid-template-columns:1fr}}.pf .pf-count{background:none;border:0;font:inherit;font-size:12.5px;color:var(--color-neutral-600);cursor:pointer;padding:0}.pf .pf-count.on{color:var(--color-accent-700);font-weight:600}.pf .pf-tabhead{display:flex;align-items:baseline;gap:12px;margin-bottom:12px}.pf .pf-tabhead h3{margin:0;font-family:var(--font-heading);font-size:20px;font-weight:600}.pf h3{font-family:var(--font-heading);font-weight:600}*{box-sizing:border-box;margin:0;padding:0}body{font-family:IBM Plex Sans,IBM Plex Sans Arabic,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;background:#f5f6fa;color:#1a1a2e;-webkit-font-smoothing:antialiased;font-feature-settings:"tnum" 1,"lnum" 1}.num,.ant-statistic-content-value,.ant-table-cell-align-right,.ant-input-number-input{font-family:IBM Plex Mono,ui-monospace,SF Mono,Menlo,monospace;font-feature-settings:"tnum" 1,"lnum" 1,"zero" 1;letter-spacing:-.01em}.num-currency{font-family:IBM Plex Sans,sans-serif;font-weight:400;color:#8c9da5;margin-right:.35em;font-size:.9em}.num-negative{color:#cf1322}:root{--primary: #1890ff;--primary-dark: #0d6efd;--success: #52c41a;--warning: #faad14;--danger: #ff4d4f;--sidebar-width: 240px;--sidebar-collapsed: 80px;--header-height: 64px}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:#f0f0f0}::-webkit-scrollbar-thumb{background:#d9d9d9;border-radius:3px}::-webkit-scrollbar-thumb:hover{background:#bfbfbf}.page-enter{opacity:0;transform:translateY(8px)}.page-enter-active{opacity:1;transform:translateY(0);transition:all .2s ease}.ant-layout{background:#f5f6fa}.ant-layout-sider{box-shadow:2px 0 8px #0000000f}.ant-menu-item-selected{font-weight:600}.ant-card{border-radius:12px;box-shadow:0 1px 4px #0000000f}.ant-table-thead>tr>th{font-weight:600;font-size:10.5px;text-transform:uppercase;letter-spacing:.5px}.ant-btn{font-weight:500}.ant-form-item-label>label{font-weight:500;color:#595959}.perm-FA{background:#f6ffed;color:#52c41a;border-color:#b7eb8f}.perm-VO{background:#e6f7ff;color:#1890ff;border-color:#91d5ff}.perm-HI{background:#fff7e6;color:#fa8c16;border-color:#ffd591}.perm-NA{background:#fff1f0;color:#ff4d4f;border-color:#ffa39e}.perm-MA{background:#f9f0ff;color:#103080;border-color:#d3adf7}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:#f1f1f1;border-radius:4px}::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:4px}::-webkit-scrollbar-thumb:hover{background:#a8a8a8}.ant-layout-sider ::-webkit-scrollbar-track{background:#ffffff1a}.ant-layout-sider ::-webkit-scrollbar-thumb{background:#ffffff4d}.ant-layout-sider ::-webkit-scrollbar-thumb:hover{background:#ffffff80}.ant-menu-sub.ant-menu-inline .ant-menu-submenu-title{font-weight:600!important;color:#ffffffd9!important}.ant-table-row-danger td{background:#fff2f0!important}@media (max-width: 991px){html,body,#root{max-width:100%;overflow-x:hidden}.ant-table-wrapper{overflow-x:auto;-webkit-overflow-scrolling:touch}.ant-table{min-width:100%}.ant-table-content,.ant-table-body{overflow-x:auto!important;-webkit-overflow-scrolling:touch}.ant-layout-content{padding:12px!important}.ant-card{border-radius:12px}.ant-modal{max-width:96vw!important;margin:8px auto!important}.ant-btn,.ant-input,.ant-select-selector,.ant-picker{min-height:38px}h1,h2,h3,h4{word-break:break-word}.ant-descriptions-item-label,.ant-descriptions-item-content{display:block!important;width:100%!important}.ant-tabs-nav{overflow-x:auto}.ant-form-item-control-input-content .ant-input,.ant-form-item-control-input-content .ant-select{width:100%!important}}@media (min-width: 992px) and (max-width: 1199px){.ant-layout-content{padding:16px!important}}@media (max-width: 991px){.ant-space-item{min-width:0}.ant-space{flex-wrap:wrap}h1,h2,h3,h4,.ant-typography{min-width:0;word-break:normal;overflow-wrap:break-word;white-space:normal;writing-mode:horizontal-tb!important}.ant-row{flex-direction:row;flex-wrap:wrap}.ant-col{max-width:100%}.report-two-col,.balance-sheet-grid,.two-column-layout{display:block!important}.report-two-col>*,.balance-sheet-grid>*,.two-column-layout>*{width:100%!important;position:static!important;margin-bottom:16px}[class*=flex]>*{min-width:0}}@media (max-width: 767px){.ant-col-2,.ant-col-3,.ant-col-4,.ant-col-5,.ant-col-6,.ant-col-7,.ant-col-8,.ant-col-9,.ant-col-10,.ant-col-11,.ant-col-12{flex:0 0 100%!important;max-width:100%!important}.ant-statistic{margin-bottom:12px}.ant-statistic-content{font-size:18px!important}}@media (min-width: 768px) and (max-width: 991px){.ant-col-4,.ant-col-6,.ant-col-8{flex:0 0 50%!important;max-width:50%!important}}.ant-table-thead>tr>th{position:sticky;top:0;z-index:5;background:#fff}.ant-statistic-content-value{white-space:nowrap}.ant-table,.ant-table-container,.ant-table-content,.ant-table-body,.ant-table-cell-fix-right,.ant-table-cell-fix-left{background:#fff}.xe-sider .ant-layout-sider-children{display:flex;flex-direction:column;height:100%}
