.finance-module__sS86-a__app{color:#000;background:#ece9d8;flex-direction:column;height:100%;font-family:Tahoma,Segoe UI,sans-serif;font-size:11px;display:flex}.finance-module__sS86-a__toolbar{background:linear-gradient(#faf9f4 0%,#ece9d8 100%);border-bottom:1px solid #aca899;flex-shrink:0;justify-content:space-between;align-items:center;gap:8px;padding:3px 6px;display:flex}.finance-module__sS86-a__menu{gap:2px;display:flex}.finance-module__sS86-a__menuItem{color:#555;padding:2px 8px}.finance-module__sS86-a__menuBar{gap:1px;display:flex;position:relative}.finance-module__sS86-a__menuBtn{color:#000;background:0 0;border:1px solid #0000;padding:2px 9px;font-family:Tahoma,sans-serif;font-size:11px}.finance-module__sS86-a__menuBtn:hover:not(:disabled){background:#d8e3f5;border-color:#7a96c8}.finance-module__sS86-a__menuBtnOpen{background:#cfe0f5;border-color:#3a6ea5}.finance-module__sS86-a__menuBtn:disabled{color:#a0a0a0}.finance-module__sS86-a__dropdown{z-index:60;background:#f6f5ef;border:1px solid gray;min-width:168px;padding:2px;position:absolute;top:100%;left:0;box-shadow:2px 3px 7px #00000059}.finance-module__sS86-a__dropdownItem{text-align:left;color:#000;background:0 0;border:none;justify-content:space-between;align-items:center;gap:16px;width:100%;padding:4px 18px 4px 22px;font-family:Tahoma,sans-serif;font-size:11px;display:flex}.finance-module__sS86-a__dropdownItem:hover{color:#fff;background:linear-gradient(#3a80e0 0%,#2b6fd0 100%)}.finance-module__sS86-a__dropdownItem kbd{color:#777;font-family:Tahoma,sans-serif;font-size:10px}.finance-module__sS86-a__dropdownItem:hover kbd{color:#dce8ff}.finance-module__sS86-a__dropdownSep{background:#aca899;height:1px;margin:3px 2px;box-shadow:0 1px #fff}.finance-module__sS86-a__menuOverlay{z-index:55;position:fixed;inset:0}.finance-module__sS86-a__unsavedTag{color:#9a3a1a;font-weight:400}.finance-module__sS86-a__infoTip{color:#fff;cursor:help;vertical-align:middle;background:#3a6ea5;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:12px;height:12px;margin-left:4px;font-size:9px;font-weight:700;line-height:1;display:inline-flex}.finance-module__sS86-a__infoTip:hover{background:#2b5a92}.finance-module__sS86-a__brand{color:#0a246a;align-items:center;gap:6px;padding-left:4px;font-weight:700;display:flex}.finance-module__sS86-a__brand img{width:18px;height:18px;image-rendering:pixelated}.finance-module__sS86-a__actions{gap:5px;display:flex}.finance-module__sS86-a__btn{color:#000;background:#ece9d8;border:1px solid gray;border-color:#fff gray gray #fff;border-radius:2px;padding:3px 12px;font-family:Tahoma,Segoe UI,sans-serif;font-size:11px;box-shadow:inset 1px 1px #f6f4ec,inset -1px -1px #aca899}.finance-module__sS86-a__btn:hover{background:#f4f2e8}.finance-module__sS86-a__btn:active{border-color:gray #fff #fff gray;padding:4px 11px 2px 13px;box-shadow:inset 1px 1px #aca899,inset -1px -1px #f6f4ec}.finance-module__sS86-a__btn:disabled{color:#909090;text-shadow:1px 1px #fff}.finance-module__sS86-a__btnPrimary{color:#fff;text-shadow:0 1px 1px #0006;background:linear-gradient(#4aa54a 0%,#2f8e2f 50%,#237223 100%);border-color:#6fd06f #1a5e1a #1a5e1a #6fd06f;font-weight:700}.finance-module__sS86-a__btnPrimary:hover{background:linear-gradient(#57b857 0%,#349534 50%,#2a7e2a 100%)}.finance-module__sS86-a__btnDanger{color:#fff;text-shadow:0 1px 1px #0006;background:linear-gradient(#e0703f 0%,#c8401f 100%);border-color:#f0a07a #9a2a10 #9a2a10 #f0a07a}.finance-module__sS86-a__body{flex-wrap:wrap;flex:1;align-content:flex-start;gap:10px;padding:10px;display:flex;overflow:auto}.finance-module__sS86-a__col{flex-direction:column;flex:330px;gap:10px;min-width:290px;display:flex}.finance-module__sS86-a__groupBox{background:#ece9d8;border:1px solid #aca899;padding:6px 10px 10px;box-shadow:inset 1px 1px #fff}.finance-module__sS86-a__legend{color:#0a246a;margin-left:-2px;padding:0 4px;font-weight:700}.finance-module__sS86-a__row{justify-content:space-between;align-items:center;gap:8px;margin-top:6px;display:flex}.finance-module__sS86-a__row:first-of-type{margin-top:4px}.finance-module__sS86-a__label{color:#1a1a1a;flex-shrink:0}.finance-module__sS86-a__hint{color:#6a6a5a;font-size:10px}.finance-module__sS86-a__field{color:#000;background:#fff;border:1px solid #d8d4c0;border-color:gray #d8d4c0 #d8d4c0 gray;padding:2px 4px;font-family:Tahoma,Segoe UI,sans-serif;font-size:11px;box-shadow:inset 1px 1px 1px #0000002e}.finance-module__sS86-a__field:focus{outline-offset:-2px;outline:1px dotted #0a246a}.finance-module__sS86-a__fieldRight{text-align:right}.finance-module__sS86-a__money{align-items:center;display:inline-flex;position:relative}.finance-module__sS86-a__moneySign{color:#6a6a5a;pointer-events:none;position:absolute;left:5px}.finance-module__sS86-a__moneyInput{text-align:right;padding-left:14px}.finance-module__sS86-a__w90{width:96px}.finance-module__sS86-a__w70{width:74px}.finance-module__sS86-a__w120{width:130px}.finance-module__sS86-a__grow{flex:1;min-width:0}.finance-module__sS86-a__toggle{gap:0;margin-top:4px;display:flex}.finance-module__sS86-a__toggleBtn{color:#333;background:#ece9d8;border:1px solid gray;border-color:#fff gray gray #fff;flex:1;padding:4px 2px;font-family:Tahoma,sans-serif;font-size:10px}.finance-module__sS86-a__toggleBtnActive{color:#0a246a;background:linear-gradient(#cfe0f5 0%,#aecbe8 100%);border-color:gray #fff #fff gray;font-weight:700}.finance-module__sS86-a__lcd{color:#86f0a8;font-family:var(--font-geist-mono),"Courier New",monospace;text-shadow:0 0 7px #7cfc9a80;background:linear-gradient(#0c2a1a 0%,#061410 100%);border:2px solid #d8d4c0;border-color:#585848 #d8d4c0 #d8d4c0 #585848;padding:14px 16px 16px;position:relative;overflow:hidden;box-shadow:inset 0 0 14px #000000bf}.finance-module__sS86-a__lcd:before{content:"";pointer-events:none;background:repeating-linear-gradient(0deg,#00000021 0 1px,#0000 1px 3px);position:absolute;inset:0}.finance-module__sS86-a__lcdLabel{letter-spacing:2px;text-transform:uppercase;color:#58c47e;opacity:.85;font-size:10px}.finance-module__sS86-a__lcdBig{letter-spacing:1px;margin:3px 0;font-size:30px;font-weight:700;line-height:1.1}.finance-module__sS86-a__lcdSub{color:#6fdc92;opacity:.92;font-size:11px}.finance-module__sS86-a__lcdWarn{color:#ffb35c;text-shadow:0 0 7px #ffb35c80}.finance-module__sS86-a__lcdGold{color:#ffe14d;text-shadow:0 0 9px #ffd70099}.finance-module__sS86-a__stat{justify-content:space-between;align-items:baseline;gap:8px;padding:2px 0;display:flex}.finance-module__sS86-a__statLabel{color:#1a1a1a}.finance-module__sS86-a__statSub{color:#6a6a5a;font-size:10px}.finance-module__sS86-a__statValue{font-family:var(--font-geist-mono),"Courier New",monospace;color:#14401f;font-weight:600}.finance-module__sS86-a__statNeg{color:#b3331a}.finance-module__sS86-a__divider{background:#aca899;height:1px;margin:5px 0;box-shadow:0 1px #fff}.finance-module__sS86-a__total{font-weight:700}.finance-module__sS86-a__gold{color:#b8860b;font-weight:700}.finance-module__sS86-a__barTrack{background:#fff;border:1px solid gray;height:7px;margin-top:1px;box-shadow:inset 1px 1px 1px #0003}.finance-module__sS86-a__barFill{height:100%}.finance-module__sS86-a__expHead{justify-content:space-between;align-items:center;margin-bottom:2px;display:flex}.finance-module__sS86-a__link{color:#0a3fa8;background:0 0;border:none;padding:0;font-family:Tahoma,sans-serif;font-size:10px;text-decoration:underline}.finance-module__sS86-a__expRow{justify-content:space-between;align-items:center;gap:6px;padding:1px 0;display:flex}.finance-module__sS86-a__chart{background:#f7f6ef;border:1px solid #d8d4c0;border-color:gray #d8d4c0 #d8d4c0 gray;padding:6px;box-shadow:inset 1px 1px 2px #00000026}.finance-module__sS86-a__chart svg{width:100%;height:auto;display:block}.finance-module__sS86-a__chartSvg{cursor:crosshair}.finance-module__sS86-a__crosshair{pointer-events:none;transition:opacity .13s}.finance-module__sS86-a__crosshairDot{filter:drop-shadow(0 0 2px #1c3a5e99)}.finance-module__sS86-a__footer{color:#6a6a5a;background:#e4e1d2;border-top:1px solid #aca899;flex-shrink:0;padding:4px 10px;font-size:10px;box-shadow:0 -1px #fff}.finance-module__sS86-a__overlay{z-index:50;background:#00000047;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.finance-module__sS86-a__dialog{background:#ece9d8;border:1px solid #404040;border-color:#fff #404040 #404040 #fff;width:min(440px,92%);box-shadow:3px 3px 12px #00000073}.finance-module__sS86-a__dialogTitle{color:#fff;background:linear-gradient(#0a246a 0%,#3a6ea5 45%,#2b5a92 100%);justify-content:space-between;align-items:center;padding:3px 4px 3px 8px;font-weight:700;display:flex}.finance-module__sS86-a__dialogClose{color:#fff;background:linear-gradient(#e0703f 0%,#c03020 100%);border:1px solid #fff6;border-radius:2px;width:18px;height:18px;font-weight:700}.finance-module__sS86-a__dialogBody{flex-direction:column;gap:10px;padding:12px;display:flex}.finance-module__sS86-a__codeBox{gap:6px;display:flex}.finance-module__sS86-a__codeField{font-family:var(--font-geist-mono),monospace;color:#14401f;white-space:nowrap;background:#fff;border:1px solid gray;flex:1;padding:4px 6px;font-size:11px;overflow-x:auto;box-shadow:inset 1px 1px 1px #0000002e}.finance-module__sS86-a__copied{color:#2f8e2f;font-weight:700}.finance-module__sS86-a__dialogSmall{width:min(360px,92%)}.finance-module__sS86-a__dialogMessage{align-items:center;gap:12px;padding:4px 2px 6px;font-size:11px;display:flex}.finance-module__sS86-a__warnIcon{color:#4a3000;background:radial-gradient(circle at 50% 35%,#ffe680 0%,#f5b400 70%,#d89000 100%);border:1px solid #9a7000;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:26px;height:26px;font-family:Georgia,Times New Roman,serif;font-size:17px;font-weight:700;display:inline-flex}.finance-module__sS86-a__dialogButtons{justify-content:flex-end;gap:8px;padding-top:2px;display:flex}.finance-module__sS86-a__dialogButtons .finance-module__sS86-a__btn{min-width:76px}
