.journal-module__f1n4qG__page{color:#eef0f2;background:radial-gradient(circle at 74% -10%,#e8b65c1f,#0000 26rem),radial-gradient(circle at 8% 26%,#e8b65c14,#0000 34rem),linear-gradient(#050708 0%,#07090a 54%,#050607 100%);min-height:calc(100vh - 70px);padding:22px 32px 20px}.journal-module__f1n4qG__header{grid-template-columns:minmax(340px,.62fr) minmax(0,1fr);align-items:end;gap:22px;margin:2px 0 18px;display:grid}.journal-module__f1n4qG__header span,.journal-module__f1n4qG__sectionHeading span{color:#f0b536;letter-spacing:.18em;text-transform:uppercase;font:800 10px/1.2 ui-monospace,monospace}.journal-module__f1n4qG__header h1{color:#f5f5f2;letter-spacing:-.055em;text-transform:uppercase;text-shadow:0 20px 70px #000000b3;margin:16px 0 8px;font:850 clamp(42px,4.6vw,70px)/.9 Segoe UI Variable Display,Inter,system-ui,sans-serif}.journal-module__f1n4qG__header p{color:#c0c6ca;margin:0;font-size:16px}.journal-module__f1n4qG__privacyBadge{color:#f3bf47;letter-spacing:.12em;text-transform:uppercase;background:#0c0a04c7;border:1px solid #e8b65c73;border-radius:7px;place-self:start;padding:9px 16px;font:800 10px/1 ui-monospace,monospace;box-shadow:inset 0 1px #ffffff0f,0 12px 40px #00000040}.journal-module__f1n4qG__workspace{grid-template-columns:minmax(390px,.58fr) minmax(0,1fr);gap:18px;display:grid}.journal-module__f1n4qG__leftColumn,.journal-module__f1n4qG__rightColumn{min-width:0}.journal-module__f1n4qG__rightColumn{align-content:start;gap:16px;display:grid}.journal-module__f1n4qG__metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.journal-module__f1n4qG__metrics article,.journal-module__f1n4qG__footerLedger article{background:linear-gradient(145deg,#151819fa,#08090afa),radial-gradient(circle at 80% 20%,#e8b65c1f,#0000 10rem);border:1px solid #e8b65c52;border-radius:9px;min-height:126px;padding:20px;box-shadow:inset 0 1px #ffffff0b,0 18px 50px #0000003d}.journal-module__f1n4qG__metrics span,.journal-module__f1n4qG__footerLedger span{color:#f0b536;letter-spacing:.13em;text-transform:uppercase;font-size:11px;font-weight:850;display:block}.journal-module__f1n4qG__metrics strong,.journal-module__f1n4qG__footerLedger strong{color:#f7f4ec;letter-spacing:-.03em;margin-top:13px;font:600 30px/1 ui-monospace,monospace;display:block}.journal-module__f1n4qG__metrics small,.journal-module__f1n4qG__footerLedger small{color:#858b90;margin-top:9px;font-size:12px;display:block}.journal-module__f1n4qG__entryForm,.journal-module__f1n4qG__ledger,.journal-module__f1n4qG__locked,.journal-module__f1n4qG__chartPanel{background:linear-gradient(160deg,#0f1213fa,#050607fa),radial-gradient(circle at 18% 0,#e8b65c14,#0000 14rem);border:1px solid #e8b65c54;border-radius:10px;box-shadow:inset 0 1px #ffffff0d,0 24px 70px #00000038}.journal-module__f1n4qG__entryForm{padding:22px}.journal-module__f1n4qG__sectionHeading{border-bottom:1px solid #e8b65c33;margin-bottom:16px;padding-bottom:12px}.journal-module__f1n4qG__sectionHeading h2{color:#f3bf47;letter-spacing:.08em;text-transform:uppercase;margin:6px 0 0;font:800 17px/1.1 ui-monospace,monospace}.journal-module__f1n4qG__field{gap:7px;margin-bottom:16px;display:grid}.journal-module__f1n4qG__field>span{color:#aab0b4;letter-spacing:.1em;text-transform:uppercase;font-size:11px;font-weight:800}.journal-module__f1n4qG__field small{float:right;color:#747a80}.journal-module__f1n4qG__field input,.journal-module__f1n4qG__field textarea,.journal-module__f1n4qG__filters input,.journal-module__f1n4qG__actions select{box-sizing:border-box;color:#f0f2f3;background:#050708d9;border:1px solid #31373a;border-radius:6px;outline:none;width:100%;padding:12px 13px}.journal-module__f1n4qG__field input:focus,.journal-module__f1n4qG__field textarea:focus,.journal-module__f1n4qG__filters input:focus{border-color:#e8b65c;box-shadow:0 0 0 2px #e8b65c21}.journal-module__f1n4qG__field textarea{resize:vertical;min-height:82px}.journal-module__f1n4qG__formPair{grid-template-columns:1fr 1fr;gap:14px;display:grid}.journal-module__f1n4qG__chartLevelFields{background:#33c6b509;border:1px solid #33c6b53d;border-radius:8px;margin:4px 0 16px;padding:14px}.journal-module__f1n4qG__chartLevelFields .journal-module__f1n4qG__sectionHeading{margin-bottom:13px;padding-bottom:9px}.journal-module__f1n4qG__lineItemTotal{background:linear-gradient(90deg,#e8b65c1c,#0000003d);border:1px solid #d89a18;border-radius:7px;grid-template-columns:1fr auto;align-items:end;gap:3px 16px;margin:8px 0 14px;padding:13px 17px;display:grid}.journal-module__f1n4qG__lineItemTotal span{color:#f2f2ec;letter-spacing:.1em;text-transform:uppercase;font-size:14px}.journal-module__f1n4qG__lineItemTotal strong{color:#f6b831;grid-row:span 2;font:600 25px/1 ui-monospace,monospace}.journal-module__f1n4qG__lineItemTotal small{color:#d89a18;font-size:11px}.journal-module__f1n4qG__primary,.journal-module__f1n4qG__secondary,.journal-module__f1n4qG__actions button,.journal-module__f1n4qG__filters button{letter-spacing:.08em;text-transform:uppercase;color:#0a0b0b;cursor:pointer;background:linear-gradient(#ffd05b,#d89113);border:1px solid #b97b12;border-radius:7px;padding:12px 16px;font-weight:850}.journal-module__f1n4qG__primary{width:100%}.journal-module__f1n4qG__secondary{color:#d7be82;background:#11100c;width:100%;margin-top:8px}.journal-module__f1n4qG__privateNote{color:#858b90;text-align:center;font-size:11px}.journal-module__f1n4qG__insightGrid{grid-template-columns:1fr 1fr;gap:14px;margin-top:14px;display:grid}.journal-module__f1n4qG__chartPanel{min-height:192px;padding:17px}.journal-module__f1n4qG__allocationRows{gap:11px;display:grid}.journal-module__f1n4qG__allocationRows div{color:#cbd0d4;grid-template-columns:minmax(86px,1fr) 1.2fr 38px;align-items:center;gap:10px;font-size:11px;display:grid}.journal-module__f1n4qG__allocationRows i{background:linear-gradient(90deg,#f6c75c,#805811);border-radius:999px;height:9px;display:block;box-shadow:0 0 18px #e8b65c40}.journal-module__f1n4qG__allocationRows strong{color:#e0c176;text-align:right;font-size:11px}.journal-module__f1n4qG__monthlyBars{grid-template-columns:repeat(6,1fr);align-items:end;gap:9px;height:128px;padding-top:10px;display:grid}.journal-module__f1n4qG__monthlyBars div{place-items:end center;gap:7px;height:100%;display:grid}.journal-module__f1n4qG__monthlyBars i{background:linear-gradient(#ffd463,#875d12);border-radius:3px 3px 0 0;width:100%;max-width:23px;display:block;box-shadow:0 0 22px #e8b65c38}.journal-module__f1n4qG__monthlyBars span,.journal-module__f1n4qG__panelEmpty{color:#858b90;font-size:11px}.journal-module__f1n4qG__panelEmpty{text-align:center;place-items:center;min-height:110px;margin:0;display:grid}.journal-module__f1n4qG__ledger{min-width:0;overflow:hidden}.journal-module__f1n4qG__ledgerTop{justify-content:space-between;align-items:center;gap:16px;padding:20px 20px 4px;display:flex}.journal-module__f1n4qG__actions{flex-wrap:wrap;gap:8px;display:flex}.journal-module__f1n4qG__actions select{width:auto;min-width:138px}.journal-module__f1n4qG__actions button,.journal-module__f1n4qG__filters button{color:#e5b946;background:#11100b}.journal-module__f1n4qG__filters{border-bottom:1px solid #242a30;grid-template-columns:minmax(190px,1fr) 160px 160px auto;gap:9px;padding:0 20px 16px;display:grid}.journal-module__f1n4qG__tableWrap{overflow:auto}.journal-module__f1n4qG__tableWrap table{border-collapse:collapse;width:100%;min-width:920px}.journal-module__f1n4qG__tableWrap th{color:#8b9198;letter-spacing:.13em;text-align:left;text-transform:uppercase;background:#0a0c0de0;padding:12px 15px;font-size:10px}.journal-module__f1n4qG__tableWrap td{color:#d0d4d7;vertical-align:top;border-top:1px solid #20262b;padding:15px;font-size:13px}.journal-module__f1n4qG__tableWrap td b{color:#f3f4f5;font-size:14px;display:block}.journal-module__f1n4qG__tableWrap td button{color:#d7ae54;cursor:pointer;background:0 0;border:0;padding:0 8px 0 0}.journal-module__f1n4qG__empty{color:#76818a;text-align:center;place-content:center;gap:7px;min-height:300px;display:grid}.journal-module__f1n4qG__empty strong{color:#d9dde0;font:600 20px Georgia,serif}.journal-module__f1n4qG__error{color:#ef9489;background:#24100e;border:1px solid #6c2f2b;border-radius:7px;margin:12px 20px;padding:11px}.journal-module__f1n4qG__footerLedger{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-top:16px;display:grid}.journal-module__f1n4qG__footerLedger article{min-height:86px}.journal-module__f1n4qG__footerLedger strong{font-size:23px}.journal-module__f1n4qG__disclosure{color:#6f7a82;border-top:1px solid #252b30;margin-top:12px;padding:14px 3px;font-size:11px}.journal-module__f1n4qG__locked{text-align:center;max-width:720px;margin:60px auto;padding:45px}.journal-module__f1n4qG__locked span{color:#d3a33d;letter-spacing:.18em;text-transform:uppercase;font-size:11px}.journal-module__f1n4qG__locked h2{font:600 34px Georgia,serif}.journal-module__f1n4qG__locked p{color:#8e989f;line-height:1.7}.journal-module__f1n4qG__locked a{color:#e3bd67;border:1px solid #8b6720;border-radius:7px;margin-top:15px;padding:11px 17px;text-decoration:none;display:inline-block}.journal-module__f1n4qG__printOnly{display:none}@media (max-width:1280px){.journal-module__f1n4qG__workspace{grid-template-columns:1fr}}@media (max-width:980px){.journal-module__f1n4qG__header{grid-template-columns:1fr}.journal-module__f1n4qG__metrics,.journal-module__f1n4qG__footerLedger{grid-template-columns:1fr 1fr}}@media (max-width:620px){.journal-module__f1n4qG__page{padding:16px 12px}.journal-module__f1n4qG__header h1{font-size:40px}.journal-module__f1n4qG__metrics,.journal-module__f1n4qG__footerLedger,.journal-module__f1n4qG__insightGrid,.journal-module__f1n4qG__formPair{grid-template-columns:1fr}.journal-module__f1n4qG__ledgerTop{flex-direction:column;align-items:flex-start}.journal-module__f1n4qG__filters{grid-template-columns:1fr}}@media print{:is(.flow-navigation,.mobile-shell-bar,.terminal-product-tabs,.top-only-navigation,.journal-module__f1n4qG__screenOnly,.journal-module__f1n4qG__header){display:none!important}:is(.platform-shell,.platform-main,.journal-module__f1n4qG__page){color:#111!important;background:#fff!important;width:auto!important;min-height:0!important;margin:0!important;padding:0!important;display:block!important}.journal-module__f1n4qG__printOnly{color:#111;font:11pt/1.45 Arial,sans-serif;display:block}.journal-module__f1n4qG__printOnly header{border-bottom:2px solid #111;margin-bottom:16px;padding-bottom:12px}.journal-module__f1n4qG__printOnly header strong{letter-spacing:.16em}.journal-module__f1n4qG__printOnly h1{margin:5px 0;font:600 24pt Georgia,serif}.journal-module__f1n4qG__printOnly dl{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.journal-module__f1n4qG__printOnly dl div{border:1px solid #bbb;padding:10px}.journal-module__f1n4qG__printOnly dt{color:#555;text-transform:uppercase;font-size:9pt}.journal-module__f1n4qG__printOnly dd{margin:4px 0 0;font-weight:700}.journal-module__f1n4qG__printOnly .journal-module__f1n4qG__tableWrap{overflow:visible}.journal-module__f1n4qG__printOnly .journal-module__f1n4qG__tableWrap table{min-width:0}.journal-module__f1n4qG__printOnly .journal-module__f1n4qG__tableWrap th,.journal-module__f1n4qG__printOnly .journal-module__f1n4qG__tableWrap td{color:#111;background:#fff;border-color:#bbb}.journal-module__f1n4qG__printOnly footer{border-top:1px solid #aaa;margin-top:18px;padding-top:10px}.journal-module__f1n4qG__printOnly footer span,.journal-module__f1n4qG__printOnly footer strong{margin-top:6px;display:block}}
