:root{--e-lift:0 1px 2px #0000000f, 0 0 0 1px #00000008}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--e-lift:0 1px 2px #00000073, 0 0 0 1px #ffffff2e}}:root[data-theme=dark]{--e-lift:0 1px 2px #00000073, 0 0 0 1px #ffffff2e}:root.collapsed .q-app{grid-template-columns:56px 1fr}:root.collapsed .q-sidebar .q-label,:root.collapsed .q-sidebar .q-nav-label,:root.collapsed .q-sidebar .q-entity,:root.collapsed .q-sidebar .q-brand-name,:root.collapsed .q-sidebar .q-brand-sub,:root.collapsed .q-sidebar .cvtog,:root.collapsed .q-sidebar .sub{display:none}:root.collapsed .q-sidebar .q-nav-item{justify-content:center;padding-inline:0}:root.collapsed .q-sidebar .q-brand{justify-content:center}.q-flyout .q-label,.q-flyout .q-nav-label{display:block!important}.q-flyout .q-nav-item{padding-inline:var(--s-3);color:var(--c-ink);justify-content:flex-start}.q-flyout .q-nav-label{color:var(--c-ink-2);padding-inline:var(--s-3)}button.q-nav-toggle{width:100%;font:inherit;text-align:start;cursor:pointer;background:0 0;border:0}button.q-nav-toggle .cvtog[aria-hidden=true]{pointer-events:none}.navcollapse{cursor:pointer;width:22px;height:22px;color:var(--c-nav-ink-dim);border-radius:var(--r-small);background:0 0;border:0;justify-content:center;align-items:center;margin-inline-start:auto;padding:0;display:inline-flex}.navcollapse:hover{background:var(--c-fill);color:var(--c-nav-ink)}.navcollapse svg{fill:none;stroke:currentColor;stroke-width:1.6px;width:14px;height:14px}.navcollapse .ic-expand,:root.collapsed .navcollapse .ic-collapse{display:none}:root.collapsed .navcollapse .ic-expand{display:inline}.navscroll{scrollbar-width:thin;scrollbar-color:var(--c-line) transparent;flex-direction:column;flex:1;gap:18px;min-height:0;display:flex;overflow:hidden auto}.navscroll::-webkit-scrollbar{width:8px}.navscroll::-webkit-scrollbar-thumb{background:var(--c-line);border-radius:var(--r-pill)}.navscroll::-webkit-scrollbar-track{background:0 0}.q-nav-item.q-nav-parent{color:var(--c-nav-ink-dim);box-shadow:none;background:0 0;font-weight:450}.q-nav-item.q-nav-parent.q-is-active,.q-nav-item.q-nav-parent.is-branch-current{box-shadow:none;background:0 0;font-weight:450}.q-nav-item.q-nav-parent.q-is-active{color:var(--c-nav-ink-dim)}.q-nav-item.q-nav-parent.is-branch-current{color:var(--c-nav-ink)}.q-nav-item.q-nav-parent.q-is-active:before,.q-nav-item.q-nav-parent.is-branch-current:before{content:none}.navscroll .q-nav-sub{padding-inline-start:calc(13px + 9px + var(--s-3))}.navscroll .q-nav-sub .q-nav-item,.navscroll .q-nav-item.q-is-sub,.navscroll .q-nav-item.is-sub{color:var(--c-nav-ink-dim);font-weight:450}.navscroll .q-nav-sub .q-nav-item.q-is-active,.navscroll .q-nav-item.q-is-sub.q-is-active{color:var(--c-nav-active-ink);font-weight:600}.navscroll .q-nav-sub .q-nav-item.q-is-active:before,.navscroll .q-nav-sub .q-is-active:before{inset-inline-start:0}.q-nav-item .cvtog{cursor:pointer;width:18px;height:18px;color:inherit;border-radius:var(--r-small);background:0 0;border:0;justify-content:center;align-items:center;margin-inline-start:auto;padding:0;display:inline-flex}.q-nav-item .cvtog svg{fill:none;stroke:currentColor;stroke-width:1.6px;width:12px;height:12px;transition:transform .12s}.q-nav-item[aria-expanded=true] .cvtog svg{transform:rotate(90deg)}[dir=rtl] .q-nav-item .cvtog svg{transform:scaleX(-1)}[dir=rtl] .q-nav-item[aria-expanded=true] .cvtog svg{transform:scaleX(-1)rotate(90deg)}.sub{flex-direction:column;gap:1px;display:none}.sub.open{display:flex}.q-flyout{z-index:120;opacity:0;visibility:hidden;min-width:208px;max-height:calc(100vh - 16px);transition:opacity .1s;position:fixed;overflow-y:auto}.q-flyout.show{opacity:1;visibility:visible}:root:not(.collapsed) .q-flyout{display:none}.q-flyout-in,.q-menu{padding:var(--s-1);border-radius:var(--r-card);background:var(--c-surface);box-shadow:var(--e-lift);flex-direction:column;gap:1px;display:flex}.q-menu{z-index:120;inset-inline-end:0;min-width:200px;position:absolute;top:calc(100% + 8px)}.q-menu-head{flex-direction:column;gap:1px;padding:9px 10px 7px;display:flex}.q-menu-head b{font-size:var(--t-body-sm);color:var(--c-ink);font-weight:600}.q-menu-head span{font-size:var(--t-meta);color:var(--c-ink-3);unicode-bidi:plaintext}.q-topbar-actions{align-items:center;gap:4px;margin-inline-start:auto;display:flex}.q-topbar-actions .q-btn{min-width:30px;padding-inline:7px}.q-sidebar{flex-direction:column;display:flex}.q-link{color:var(--c-link);text-underline-offset:2px;font-weight:500;text-decoration:underline;text-decoration-thickness:1px}.q-link:hover{text-decoration-thickness:2px}.q-card-head .q-act{align-items:center;gap:10px;margin-inline-start:auto;display:flex}.q-card-head{padding-block-end:var(--s-4)}.q-card-head h2{font-size:var(--t-h2);letter-spacing:-.005em;color:var(--c-ink);margin:0;font-weight:600}.q-col{gap:var(--s-10);padding-block-end:var(--s-10)}.q-card-body>.q-row{padding-inline:0}.q-theme-icon-sun{display:none}.q-theme-icon-moon{display:block}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .q-theme-icon-sun{display:block}:root:not([data-theme=light]) .q-theme-icon-moon{display:none}}:root[data-theme=dark] .q-theme-icon-sun{display:block}:root[data-theme=dark] .q-theme-icon-moon,:root[data-theme=light] .q-theme-icon-sun{display:none}:root[data-theme=light] .q-theme-icon-moon{display:block}#nprogress .bar,.nprogress .bar{background:var(--c-ink)!important}#nprogress .peg,.nprogress .peg{box-shadow:none!important}#nprogress .spinner-icon,.nprogress .spinner-icon{border-top-color:var(--c-ink)!important;border-inline-start-color:var(--c-ink)!important}.q-brand-mark{background:var(--c-ink);color:var(--c-accent-ink)}html:has(body.q-app){height:100%;overflow:hidden}.q-app{height:100vh;min-height:0;overflow:hidden}.q-main,.q-sidebar{min-height:0;overflow:hidden}.q-topbar{flex-shrink:0}.q-page-stack,main.page>*{gap:var(--s-10);flex-direction:column;min-width:0;display:flex}.q-page-stack .ph,.q-page-stack .crumb,.q-col>.ph,main.page>*>.ph,main.page>*>.crumb{margin-block:0}.q-work,.q-summary,.q-content{gap:var(--s-10)}.q-band-stack{gap:var(--s-10);flex-direction:column;min-width:0;display:flex}.q-report-tabs{padding-block:var(--s-5);justify-content:flex-start;gap:var(--s-3);flex-wrap:wrap}.q-report-tabs .q-btn{border-radius:var(--r-pill);min-height:var(--s-10)}.q-report-bands{padding:0 var(--s-7) var(--s-7)}.q-report-bands .ctl{padding:0}.q-report-period{min-height:25px;color:var(--c-ink-2);align-items:center;display:flex}.q-report-kicker{flex-direction:column;gap:3px;display:flex}.q-report-kicker .q-fav{color:var(--c-fav)}.q-report-kicker .q-adv{color:var(--c-adv)}.q-muted{color:var(--c-ink-3)}.q-table-reports{min-width:100%}.q-table-reports th:first-child,.q-table-reports td:first-child{min-width:16rem}.q-table-reports th.q-num,.q-table-reports td.q-num{min-width:11rem}.q-table tbody tr.sec td{background:var(--c-fill);color:var(--c-ink);font-weight:600}.q-table tbody tr.grp td{color:var(--c-ink);font-weight:600}.q-table tbody tr.subt td{color:var(--c-ink-3)}.q-table tbody tr.cmp td{color:var(--c-ink);border-top:1px solid var(--c-line-soft);font-weight:600}.q-table tbody tr.tot td{color:var(--c-ink);border-top:1px solid var(--c-line);font-weight:700}.q-table tbody tr.sec:hover td,.q-table tbody tr.tot:hover td{background:inherit}.q-coa-tools,.q-coa-table-band{min-inline-size:0;max-inline-size:100%}.q-coa-tools{gap:var(--s-7);padding-inline:var(--s-4);padding-block:var(--s-7) 0;box-sizing:border-box;flex-direction:column;display:flex}.q-coa-row{align-items:center;gap:var(--s-5);flex-wrap:wrap;min-inline-size:0;max-inline-size:100%;padding-inline:0;display:flex}.q-coa-row-b{align-items:center;gap:var(--s-5);flex-wrap:nowrap;justify-content:space-between;display:flex}.q-coa-row-c{flex-wrap:nowrap;justify-content:space-between;align-items:flex-end;display:flex}.q-coa-row-b .q-lens,.q-coa-row-b .lens{flex:auto;min-width:0;padding-inline:0;overflow-x:auto}.q-coa-search{flex:0 32rem;inline-size:32rem;min-inline-size:0;max-inline-size:32rem;margin-inline-start:auto}.q-coa-search input{width:100%;min-width:0}.q-coa-row-a{align-items:center;gap:var(--s-5);flex-flow:row;flex:none;min-inline-size:0;margin-inline-start:auto;display:flex}.q-coa-row-a .fchk{white-space:nowrap;flex:none}.q-coa-tools .ctl{align-items:flex-end;margin:0;padding:0}.q-coa-period-value{align-items:center;gap:8px;display:flex}.q-coa-info{background:var(--c-fill);block-size:1.25rem;inline-size:1.25rem;color:var(--c-ink-3);font:600 var(--t-label)/1 var(--font-ui);cursor:help;border:0;border-radius:999px;justify-content:center;align-items:center;margin:0;padding:0;display:inline-flex}.q-coa-info:focus-visible{outline:2px solid var(--c-ink);outline-offset:1px}.q-lens,.lens{align-items:center;gap:var(--s-4);flex-wrap:wrap;display:flex}.q-lens-item,.lens-item{align-items:center;gap:var(--s-2);padding:var(--s-3) var(--s-5);border-radius:var(--r-control);color:var(--c-ink-2);font:500 var(--t-body-sm)/1.4 var(--font-ui);cursor:pointer;background:0 0;border:0;display:inline-flex}.q-lens-item.is-on,.q-lens-item[aria-selected=true],.lens-item.is-on,.lens-item[aria-selected=true]{background:var(--c-fill);color:var(--c-ink);font-weight:600}.q-lens-count,.lens-count{font-variant-numeric:tabular-nums;color:var(--c-ink-3)}.q-coa-table-band{padding-block-start:var(--s-10)}.q-table thead th,.q-table tbody td{vertical-align:middle;line-height:1.45}.q-table-coa{table-layout:fixed;min-width:100%}.q-coa-col-code{width:5.5rem;min-width:5.5rem}.q-coa-col-name{width:16rem;min-width:16rem}.q-coa-col-name-ar{width:14rem;min-width:14rem}.q-coa-col-type{width:7rem;min-width:7rem}.q-coa-col-subtype{width:10rem;min-width:10rem}.q-coa-col-normal{width:7rem;min-width:7rem}.q-coa-col-num{width:7.5rem;min-width:7.5rem}.q-table-coa thead th,.q-table-coa tbody td{padding:var(--s-3) var(--s-4)}.q-table-coa thead th{border-bottom:1px solid var(--c-line)}.q-table-coa tbody tr,.q-table-coa tbody tr:nth-child(2n){background:var(--c-surface)}.q-table-coa tbody tr td,.q-table-coa tbody tr:nth-child(2n) td,.q-table-coa tbody tr.grp td{background:var(--c-surface);border:0;border-bottom:1px solid color-mix(in srgb, var(--c-line-soft) 55%, var(--c-surface))}.q-table-coa tbody tr:hover,.q-table-coa tbody tr:hover td,.q-table-coa tbody tr.grp:hover td{background:var(--c-fill)}.q-table-coa tbody tr.grp td{font-weight:400}.q-table-coa .q-coa-clip,.q-table-coa .ccoa-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.q-table-coa td.q-num{color:var(--c-ink-2);direction:ltr;unicode-bidi:isolate;font-weight:400}.q-table-coa tbody tr.grp td.q-num{color:var(--c-ink-2);font-weight:400}.q-table-coa td.q-num.q-num-empty,.q-table-coa tbody tr.grp td.q-num.q-num-empty{color:var(--c-ink-3)}.q-ar{font-family:var(--font-ar)}.q-coa-name-link{font:inherit;line-height:inherit;appearance:none;cursor:pointer;background:0 0;border:0;margin:0;padding:0;display:inline}.q-table .q-empty{padding:var(--s-10) var(--s-9)}.q-kpi{padding:var(--s-6)}:root[data-theme=dark] .q-nav-item.q-is-active:not(.q-nav-parent){box-shadow:0 1px 2px #00000073,0 0 0 1px #ffffff2e}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .q-nav-item.q-is-active:not(.q-nav-parent){box-shadow:0 1px 2px #00000073,0 0 0 1px #ffffff2e}}
