@import url(https://rsms.me/inter/inter.css);@import url(https://cloud.typography.com/7654914/7795752/css/fonts.css);.paginationWrapper{--radius-full:50px;background-color:var(--gray-3);display:inline-flex;flex-direction:row;gap:var(--space-2);justify-content:flex-start;margin:var(--space-6) 0 var(--space-6) var(--space-4);padding:var(--space-1)}.paginationWrapper,.paginationWrapper li{align-items:center;border-radius:var(--radius-full)}.paginationWrapper li{background-color:var(--gray-2);cursor:pointer;display:flex;font-size:var(--font-size-2);height:var(--space-6);justify-content:center;min-width:var(--space-6);text-transform:capitalize}.paginationWrapper li.current{background-color:var(--accent-9);border:none}.paginationWrapper li.current a{color:var(--accent-1)}.paginationWrapper li.disabled{cursor:not-allowed;opacity:.5}.paginationWrapper li.disabled a{cursor:not-allowed}.paginationWrapper li:hover:not(.current):not(span){background-color:var(--gray-1);text-decoration:none}.paginationWrapper a{align-items:center;display:flex;font-weight:var(--font-weight-bold);height:100%;justify-content:center;padding:var(--space-1) var(--space-3);width:100%}.paginationWrapper a>span{transform:translateY(-1px)}.paginationWrapper a.next_page,.paginationWrapper a.previous_page{width:8rem}.input{align-items:center;border:1px solid var(--gray-7);border-radius:var(--radius-3);box-sizing:border-box;font-size:var(--size-2);padding:calc(var(--space-2) + 1px)}.input,.react-datepicker-wrapper{width:100%}::-moz-placeholder{opacity:.55!important}::placeholder{opacity:.55!important}.incomeStatementGroup,.reportGroup{background-color:var(--stone-3);border:1px solid transparent;border-radius:var(--radius-2);box-shadow:var(--shadow-2);margin-bottom:var(--space-4);padding:var(--space-4)}.incomeStatementGroup .groupTitle,.incomeStatementGroup .groupTotal,.reportGroup .groupTitle,.reportGroup .groupTotal{align-items:center;display:flex;font-weight:var(--font-weight-bold);padding-right:var(--space-2)}.incomeStatementGroup .groupTitle p,.incomeStatementGroup .groupTotal p,.reportGroup .groupTitle p,.reportGroup .groupTotal p{font-weight:var(--font-weight-medium);margin-bottom:-4px}.incomeStatementGroup .groupTitle p small,.incomeStatementGroup .groupTotal p small,.reportGroup .groupTitle p small,.reportGroup .groupTotal p small{font-size:var(--font-size-1);letter-spacing:var(--letter-spacing-wide);text-transform:uppercase}.reportAccountRow,.subAccountGroup{background-color:var(--stone-7);border-radius:var(--radius-1);display:flex;gap:0;margin-bottom:var(--space-1)}.reportAccountRow>.flex,.subAccountGroup>.flex{align-items:center;font-size:var(--font-size-2);font-style:italic;font-weight:var(--font-weight-medium);padding-bottom:var(--space-2);padding-right:14px;padding-top:var(--space-2)}@media print{body,html{@apply w-full text-xs;.navbar{@apply hidden}h2.title.is-1{@apply text-[22pt]}a.button{@apply hidden}.groupTitle,.groupTotal{@apply px-1 border-b border-[#444] mb-2;svg{@apply hidden}}.subAccountGroup{&:not(first-child){@apply mt-1}.column{@apply px-1 bg-[#f5f5f5];svg{@apply hidden}}}[data-test-subj=reportHeaderRow]>div{@apply text-[8px] text-black font-bold;svg{@apply hidden}}[data-test-subj=reportExpenseRow]>svg{@apply hidden text-[8px]}}}.radix-themes,.radix-themes :not(h1):not(h2):not(h3):not(h4):not(h5):not(h6),[data-is-root-theme=true],[data-is-root-theme=true] :not(h1):not(h2):not(h3):not(h4):not(h5):not(h6),body,html{font-family:Inter,sans-serif;font-optical-sizing:27.91;font-weight:442;letter-spacing:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.rt-AlertDialog,.rt-Badge,.rt-Button,.rt-Card,.rt-Checkbox,.rt-ContextMenu,.rt-Dialog,.rt-DropdownMenu,.rt-HoverCard,.rt-Popover,.rt-Radio,.rt-Select,.rt-Slider,.rt-Switch,.rt-Table,.rt-Tabs,.rt-Text,.rt-TextArea,.rt-TextField,.rt-Tooltip{font-family:inherit}h1,h2,h3,h4,h5,h6{font-family:Sentinel SSm A,Sentinel SSm B,serif!important}:root{--navbar-background:var(--gray-12);--navbar-link:var(--gray-1)}.radix-themes{--cursor-button:pointer;--cursor-checkbox:pointer;--cursor-disabled:default;--cursor-link:pointer;--cursor-menu-item:pointer;--cursor-radio:pointer;--cursor-slider-thumb:grab;--cursor-slider-thumb-active:grabbing;--cursor-switch:pointer}a[href],button:not(:disabled){cursor:pointer}body{background-color:#faf6f0;background-image:radial-gradient(at 40% 20%,#e6ddd1 0,transparent 50%),radial-gradient(at 80% 0,#e6d7c1 0,transparent 50%),radial-gradient(at 0 50%,#d3c9c0 0,transparent 50%),radial-gradient(at 0 100%,#ffd7b3 0,transparent 50%)}.dark body,body{background-attachment:fixed;background-size:100lvw 100lvh}.dark body{background-color:#000;background-image:radial-gradient(at 40% 20%,#201f1e 0,transparent 50%),radial-gradient(at 80% 0,#1e1810 0,transparent 50%),radial-gradient(at 0 50%,#1b1613 0,transparent 50%),radial-gradient(at 0 100%,#362926 0,transparent 50%)}.dark{--navbar-background:var(--gray-1);--navbar-link:var(--gray-12)}.skipThemeHeight{[data-is-root-theme=true]{min-height:0!important}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.fade-out{animation:fadeOut 2.5s forwards}.fade-in{animation:fadeIn 1s forwards}.barney-page{min-height:calc(100dvh - 4rem - var(--space-8))}.barney-prose>:first-child{margin-top:0}.barney-prose>:last-child{margin-bottom:0}.barney-suggestion{transition:border-color .12s ease,transform .12s ease,background .12s ease}.barney-suggestion:hover{background:var(--accent-a2);border-color:var(--accent-a7);transform:translateY(-1px)}.barney-typing{animation:barney-pulse 1s ease-in-out infinite;background:var(--accent-9);border-radius:50%;display:inline-block;height:7px;width:7px}@keyframes barney-pulse{0%,to{opacity:.3;transform:scale(.8)}50%{opacity:1;transform:scale(1)}}.barney-composer{background:var(--color-panel-solid);border:1px solid var(--gray-a5);border-radius:var(--radius-5);box-shadow:0 4px 24px -12px var(--gray-a7);padding:8px;transition:border-color .12s ease,box-shadow .12s ease}.barney-composer[data-dragging]{border-color:var(--accent-8);box-shadow:0 0 0 3px var(--accent-a4)}.barney-composer textarea{background:transparent;border:none;color:var(--gray-12);flex:1 1;font:inherit;font-size:15px;line-height:1.5;max-height:220px;outline:none;padding:6px 4px;resize:none}.barney-composer textarea::-moz-placeholder{color:var(--gray-9)}.barney-composer textarea::placeholder{color:var(--gray-9)}.barney-chip-remove{background:transparent;border:none;color:var(--gray-10);cursor:pointer;line-height:1;padding:0 0 0 2px}.barney-chip-remove:hover{color:var(--gray-12)}.barney-card{--card-rule:var(--gray-a6);box-shadow:inset 3px 0 0 var(--card-rule)}.barney-card[data-tone=success]{--card-rule:var(--green-9)}.barney-card[data-tone=warning]{--card-rule:var(--amber-9)}.barney-card[data-tone=danger]{--card-rule:var(--red-9)}.barney-stat[data-tone=success]{background:var(--green-a2);border-color:var(--green-a5)}.barney-stat[data-tone=warning]{background:var(--amber-a2);border-color:var(--amber-a5)}.barney-assumptions{margin:0;padding-left:1.2em}.barney-assumptions li{margin-bottom:.2em}.barney-sheet{border:1px solid var(--gray-a4);border-radius:var(--radius-3);max-height:360px;overflow:auto}.barney-sheet table{border-collapse:separate;border-spacing:0;font-family:var(--code-font-family);font-size:12px;min-width:100%}.barney-sheet td,.barney-sheet th{border-bottom:1px solid var(--gray-a3);border-right:1px solid var(--gray-a3);max-width:220px;overflow:hidden;padding:3px 8px;text-align:left;text-overflow:ellipsis;white-space:nowrap}.barney-sheet th{font-weight:600;text-align:center;top:0}.barney-sheet .barney-sheet-row,.barney-sheet th{background:var(--gray-a3);color:var(--gray-11);position:sticky;z-index:1}.barney-sheet .barney-sheet-row{left:0;text-align:right}.barney-dot{background:var(--gray-8);border-radius:50%;display:inline-block;flex:none;height:8px;width:8px}.barney-dot[data-tone=success]{background:var(--green-9)}.barney-thread{border-radius:var(--radius-3)}.barney-thread:hover{background:var(--gray-a3)}.barney-thread[data-current]{background:var(--accent-a3)}.barney-thread-open{background:transparent;border:none;color:inherit;cursor:pointer;flex:1 1;font:inherit;min-width:0;padding:0;text-align:left}