span[data-v-047cff36]{display:inline-block;font-variant-numeric:tabular-nums;transition:color .4s ease-out}.is-animating[data-v-047cff36]{font-weight:700}.is-animating.is-plus[data-v-047cff36]{color:#16a34a}.is-animating.is-minus[data-v-047cff36]{color:#dc2626}.cockpit-bs[data-v-c209fa38]{font-size:.825rem}.title[data-v-c209fa38]{font-size:.85rem;font-weight:700;margin:0;padding:.18rem .5rem;background:#d1d5db;color:#374151;text-align:center;line-height:1.25}.bs-grid[data-v-c209fa38]{display:grid;grid-template-columns:1fr 1fr;gap:.5rem;align-items:stretch}@media(max-width:560px){.bs-grid[data-v-c209fa38]{grid-template-columns:1fr;gap:.25rem}}.bs-col[data-v-c209fa38]{display:flex;flex-direction:column;min-width:0}.bs-spacer[data-v-c209fa38]{flex:1 1 auto;min-height:.5rem}.bs-table[data-v-c209fa38]{width:100%;border-collapse:collapse}.bs-table+.bs-table[data-v-c209fa38]{margin-top:0}.bs-table tr[data-v-c209fa38]{border-bottom:1px solid #f1f3f5}.bs-table td[data-v-c209fa38]{padding:.13rem .5rem;line-height:1.35}.bs-table tr[data-level="0"] td[data-v-c209fa38]:first-child{padding-left:.4rem}.bs-table tr[data-level="1"] td[data-v-c209fa38]:first-child{padding-left:1rem}.bs-table tr[data-level="2"] td[data-v-c209fa38]:first-child{padding-left:1.6rem}.bs-table tr[data-level="3"] td[data-v-c209fa38]:first-child{padding-left:2.2rem}.bs-table tr[data-level="4"] td[data-v-c209fa38]:first-child{padding-left:2.8rem}.bs-table tr.subtotal[data-v-c209fa38]{background:#e6e6e6;font-weight:700;border-bottom:1px solid #d1d5db}.bs-table tr.subtotal[data-level="0"][data-v-c209fa38]{background:#d9d9d9}.bs-table tr.group[data-v-c209fa38]{font-weight:700;background:#f2f2f2}.bs-table tr.breakdown td[data-v-c209fa38]{font-size:.78rem;color:#6b7280}.bs-table tr.total[data-v-c209fa38]{background:#d9d9d9;color:inherit;font-weight:700;border-top:1px solid silver;border-bottom:1px solid silver}.contra td[data-v-c209fa38]{color:#6b7280}.num[data-v-c209fa38]{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap;position:relative}.highlight-plus[data-v-c209fa38]{background:#dcfce7}.highlight-minus[data-v-c209fa38],.highlight-plus[data-v-c209fa38]{transition:background-color 1.6s ease-out}.highlight-minus[data-v-c209fa38]{background:#fee2e2}.delta-popup[data-v-c209fa38]{position:absolute;right:4px;top:-2px;font-size:.7rem;font-weight:700;font-variant-numeric:tabular-nums;letter-spacing:.04em;pointer-events:none;z-index:12;padding:1px 7px;border-radius:10px;background:#fffffff5;animation:cockpit-delta-float-c209fa38 1.7s cubic-bezier(.22,.61,.36,1) forwards;will-change:transform,opacity}.delta-popup.is-plus[data-v-c209fa38]{color:#16a34a;border:1px solid rgba(22,163,74,.45);box-shadow:0 2px 10px #16a34a4d}.delta-popup.is-minus[data-v-c209fa38]{color:#dc2626;border:1px solid rgba(220,38,38,.45);box-shadow:0 2px 10px #dc26264d}@keyframes cockpit-delta-float-c209fa38{0%{opacity:0;transform:translateY(8px) scale(.6)}18%{opacity:1;transform:translateY(-2px) scale(1.25)}32%{opacity:1;transform:translateY(-2px) scale(1)}72%{opacity:.85;transform:translateY(-18px) scale(.98)}to{opacity:0;transform:translateY(-34px) scale(.9)}}.cockpit-pl[data-v-e109f421]{font-size:.825rem}.title[data-v-e109f421]{font-size:.85rem;font-weight:700;margin:0;padding:.18rem .5rem;background:#d1d5db;color:#374151;text-align:center;line-height:1.25}.pl-table[data-v-e109f421]{width:100%;border-collapse:collapse}.pl-table tr[data-v-e109f421]{border-bottom:1px solid #f1f3f5}.pl-table td[data-v-e109f421]{padding:.13rem .5rem;line-height:1.35}.pl-table tr.item td[data-v-e109f421]:first-child{padding-left:1.2rem;color:#4b5563}.pl-table tr.section-total[data-v-e109f421]{font-weight:700;background:#f2f2f2;border-bottom:1px solid #d1d5db}.pl-table tr.section-total td[data-v-e109f421]:first-child{padding-left:.5rem}.pl-table tr.stage[data-v-e109f421]{font-weight:700;background:#e6e6e6;border-bottom:1px solid #d1d5db}.pl-table tr.stage td[data-v-e109f421]:first-child{padding-left:.5rem}.pl-table tr.stage.last[data-v-e109f421]{background:#d9d9d9;color:inherit;border-top:1px solid silver;border-bottom:1px solid silver}.num[data-v-e109f421]{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap;position:relative}.highlight-plus[data-v-e109f421]{background:#dcfce7}.highlight-minus[data-v-e109f421],.highlight-plus[data-v-e109f421]{transition:background-color 1.6s ease-out}.highlight-minus[data-v-e109f421]{background:#fee2e2}.delta-popup[data-v-e109f421]{position:absolute;right:4px;top:-2px;font-size:.7rem;font-weight:700;font-variant-numeric:tabular-nums;letter-spacing:.04em;pointer-events:none;z-index:12;padding:1px 7px;border-radius:10px;background:#fffffff5;animation:cockpit-delta-float-e109f421 1.7s cubic-bezier(.22,.61,.36,1) forwards;will-change:transform,opacity}.delta-popup.is-plus[data-v-e109f421]{color:#16a34a;border:1px solid rgba(22,163,74,.45);box-shadow:0 2px 10px #16a34a4d}.delta-popup.is-minus[data-v-e109f421]{color:#dc2626;border:1px solid rgba(220,38,38,.45);box-shadow:0 2px 10px #dc26264d}@keyframes cockpit-delta-float-e109f421{0%{opacity:0;transform:translateY(8px) scale(.6)}18%{opacity:1;transform:translateY(-2px) scale(1.25)}32%{opacity:1;transform:translateY(-2px) scale(1)}72%{opacity:.85;transform:translateY(-18px) scale(.98)}to{opacity:0;transform:translateY(-34px) scale(.9)}}.cockpit-cs[data-v-d6e08fb1]{font-size:.825rem}.cs-two-cols[data-v-d6e08fb1]{display:grid;grid-template-columns:1fr 1fr;gap:.5rem;align-items:start}.cs-col[data-v-d6e08fb1]{min-width:0}.method-label[data-v-d6e08fb1]{font-weight:700;font-size:.85rem;color:#374151;background:#d1d5db;padding:.18rem .5rem;text-align:center;line-height:1.25;border:none}.cs-table[data-v-d6e08fb1]{width:100%;border-collapse:collapse}.cs-table tr[data-v-d6e08fb1]{border-bottom:1px solid #f1f3f5}.cs-table td[data-v-d6e08fb1]{padding:.13rem .5rem;line-height:1.35}.section-header td[data-v-d6e08fb1]{font-weight:700;background:#e5e7eb;color:#374151;font-size:.8rem;padding-left:.5rem!important}.indent[data-v-d6e08fb1]{padding-left:1.2rem!important;color:#4b5563}.subtotal[data-v-d6e08fb1]{background:#f2f2f2}.op-total[data-v-d6e08fb1],.subtotal[data-v-d6e08fb1]{font-weight:700;border-bottom:1px solid #d1d5db}.op-total[data-v-d6e08fb1]{background:#e6e6e6}.grand-total[data-v-d6e08fb1]{font-weight:700;background:#d9d9d9;color:inherit;border-top:1px solid silver;border-bottom:1px solid silver}.num[data-v-d6e08fb1]{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap;position:relative}.highlight-plus[data-v-d6e08fb1]{background:#dcfce7}.highlight-minus[data-v-d6e08fb1],.highlight-plus[data-v-d6e08fb1]{transition:background-color 1.6s ease-out}.highlight-minus[data-v-d6e08fb1]{background:#fee2e2}.delta-popup[data-v-d6e08fb1]{position:absolute;right:4px;top:-2px;font-size:.7rem;font-weight:700;font-variant-numeric:tabular-nums;letter-spacing:.04em;pointer-events:none;z-index:12;padding:1px 7px;border-radius:10px;background:#fffffff5;animation:cockpit-delta-float-d6e08fb1 1.7s cubic-bezier(.22,.61,.36,1) forwards;will-change:transform,opacity}.delta-popup.is-plus[data-v-d6e08fb1]{color:#16a34a;border:1px solid rgba(22,163,74,.45);box-shadow:0 2px 10px #16a34a4d}.delta-popup.is-minus[data-v-d6e08fb1]{color:#dc2626;border:1px solid rgba(220,38,38,.45);box-shadow:0 2px 10px #dc26264d}@keyframes cockpit-delta-float-d6e08fb1{0%{opacity:0;transform:translateY(8px) scale(.6)}18%{opacity:1;transform:translateY(-2px) scale(1.25)}32%{opacity:1;transform:translateY(-2px) scale(1)}72%{opacity:.85;transform:translateY(-18px) scale(.98)}to{opacity:0;transform:translateY(-34px) scale(.9)}}.omit-note[data-v-d6e08fb1]{margin-top:.35rem;padding:.4rem .55rem;background:#f9fafb;border-left:3px solid #9ca3af;font-size:.75rem;line-height:1.4;color:#6b7280}@media(max-width:700px){.cs-two-cols[data-v-d6e08fb1]{grid-template-columns:1fr}}.cockpit-ss[data-v-5cd5f397]{font-size:.825rem}.title[data-v-5cd5f397]{font-size:.85rem;font-weight:700;margin:0;padding:.18rem .5rem;background:#d1d5db;color:#374151;text-align:center;line-height:1.25}.ss-table[data-v-5cd5f397]{width:100%;border-collapse:collapse}.ss-table td[data-v-5cd5f397],.ss-table th[data-v-5cd5f397]{padding:.25rem .5rem;border:1px solid #fff;text-align:center;line-height:1.2}.ss-table th.lvl-group[data-v-5cd5f397]{font-size:.82rem}.ss-table th.lvl-group[data-v-5cd5f397],.ss-table th.lvl-leaf[data-v-5cd5f397]{background:#bfbfbf;color:#1f2937;font-weight:700}.ss-table th.lvl-leaf[data-v-5cd5f397]{font-size:.78rem}.ss-table th.lvl-sub[data-v-5cd5f397]{background:#d9d9d9;color:#374151;font-weight:600;font-size:.74rem}.ss-table th.empty-corner[data-v-5cd5f397]{background:#f2f2f2;border-color:#fff}.row-label[data-v-5cd5f397]{text-align:left;font-weight:600;background:#f2f2f2;color:#1f2937;white-space:nowrap}.num[data-v-5cd5f397]{text-align:right;font-variant-numeric:tabular-nums;background:#fff}.stage td[data-v-5cd5f397]{font-weight:700;background:#e6e6e6;border-top:2px solid #6b7280}.stage .row-label[data-v-5cd5f397]{background:#d9d9d9}.journal-card[data-v-91330a09]{border:2px solid #d1d5db;border-radius:8px;background:#fff;padding:.75rem;font-size:.875rem;transition:border-color .3s,background .3s}.journal-card.posted[data-v-91330a09]{border-color:#9ca3af;background:#f8f9fb;opacity:.85}.card-header[data-v-91330a09]{display:flex;justify-content:space-between;align-items:center;margin-bottom:.5rem;font-weight:700}.card-title[data-v-91330a09]{color:#1f2937}.kind-badge[data-v-91330a09]{font-size:.7rem;padding:.1rem .4rem;border-radius:3px;font-weight:600}.kind-badge.closing[data-v-91330a09]{background:#fce7f3;color:#831843}.lines[data-v-91330a09]{width:100%;border-collapse:collapse;margin-bottom:.5rem}.lines th[data-v-91330a09]{font-size:.75rem;font-weight:600;color:#6b7280;border-bottom:1px solid #e5e7eb;padding:.2rem .4rem;text-align:left}.lines td[data-v-91330a09]{padding:.25rem .4rem;border-bottom:1px solid #f3f4f6}.acct-cell[data-v-91330a09]{position:relative}.acct-cell.empty[data-v-91330a09]{color:#d1d5db}.acct-name[data-v-91330a09]{display:inline-block;line-height:1.3}.cs-sub[data-v-91330a09]{font-size:.7rem;color:#9ca3af;line-height:1.2;margin-top:.1rem;font-weight:500;letter-spacing:.01em}.num[data-v-91330a09]{text-align:right;font-variant-numeric:tabular-nums}[data-journal-guide-target=true][data-v-91330a09]{position:relative;z-index:2;background:#fdf2f8;color:#831843;filter:drop-shadow(0 6px 12px rgba(219,39,119,.14))}[data-journal-guide-target=true][data-v-91330a09]:after{content:"";position:absolute;inset:-3px;z-index:2;pointer-events:none;background:linear-gradient(90deg,#db2777 50%,transparent 0) 0 0 /14px 2px repeat-x,linear-gradient(90deg,#db2777 50%,transparent 0) 0 100% /14px 2px repeat-x,linear-gradient(0deg,#db2777 50%,transparent 0) 0 0 /2px 14px repeat-y,linear-gradient(0deg,#db2777 50%,transparent 0) 100% 0 /2px 14px repeat-y;border-radius:3px;animation:cockpit-journal-guide-march-91330a09 .68s linear infinite}@keyframes cockpit-journal-guide-march-91330a09{to{background-position:14px 0,-14px 100%,0 -14px,100% 14px}}.card-actions[data-v-91330a09]{display:flex;gap:.5rem;justify-content:flex-end;margin-top:.5rem}.push-btn[data-v-91330a09]{justify-content:center;gap:.45rem;background:#db2777;color:#fff;border:none;padding:.4rem 1rem;border-radius:4px;font-weight:700;cursor:pointer;transition:background .2s}.push-btn[data-v-91330a09],.push-shortcut[data-v-91330a09]{display:inline-flex;align-items:center}.push-shortcut[data-v-91330a09]{min-height:1.05rem;padding:0 .34rem;border-radius:3px;background:#ffffff2e;font-size:.66rem;line-height:1;white-space:nowrap}.push-btn[data-v-91330a09]:hover:not(:disabled){background:#be185d}.push-btn[data-v-91330a09]:disabled{background:#d1d5db;color:#6b7280;cursor:not-allowed;opacity:.7}.closing-push-btn[data-v-91330a09]{background:#7c3aed}.closing-push-btn[data-v-91330a09]:hover:not(:disabled){background:#6d28d9}.closing-note[data-v-91330a09]{margin:.4rem 0 .6rem;padding:.55rem .7rem;background:#f8f9fb;border-left:3px solid #9ca3af;border-radius:0 4px 4px 0;font-size:.75rem;line-height:1.5;color:#4b5563}.closing-note p[data-v-91330a09]{margin:0 0 .3rem}.closing-note p[data-v-91330a09]:last-child{margin-bottom:0}.closing-note strong[data-v-91330a09]{color:#1f2937;font-weight:700}.unpush-btn[data-v-91330a09]{background:#fff;color:#6b7280;border:1px solid #d1d5db;padding:.4rem 1rem;border-radius:4px;cursor:pointer}.unpush-btn[data-v-91330a09]:hover{background:#f3f4f6}.cockpit-journal-example[data-v-d3c27a76]{position:relative;font-family:Inter,Noto Sans JP,sans-serif}.entry-nav[data-v-d3c27a76]{display:flex;gap:.5rem;align-items:center;margin-bottom:1rem;padding:.5rem;background:#f8f9fb;border-radius:6px}.entry-nav select[data-v-d3c27a76]{flex:1;padding:.4rem;font-size:.9rem}.entry-nav button[data-v-d3c27a76]{justify-content:center;gap:.4rem;padding:.4rem .8rem;background:#fff;border:1px solid #d1d5db;border-radius:4px;cursor:pointer}.entry-nav button[data-v-d3c27a76],.nav-shortcut[data-v-d3c27a76]{display:inline-flex;align-items:center}.nav-shortcut[data-v-d3c27a76]{min-height:1.05rem;padding:0 .3rem;border-radius:3px;background:#f2f2f2;color:#555;font-size:.66rem;font-weight:700;line-height:1;white-space:nowrap}.entry-nav button[data-v-d3c27a76]:disabled{opacity:.5;cursor:not-allowed}.entry-nav-local[data-v-d3c27a76]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.45rem;margin-bottom:0;padding:.45rem;background:#f8f9fb;border:1px solid #e5e7eb;box-shadow:none}.entry-nav-local select[data-v-d3c27a76]{grid-column:1/-1;min-width:0}.entry-nav-local button[data-v-d3c27a76]{min-width:0;padding-inline:.55rem}.entry-nav-local .reset-btn[data-v-d3c27a76],.reset-btn[data-v-d3c27a76]{margin-left:0}.layout[data-v-d3c27a76]{display:grid;grid-template-columns:minmax(280px,1fr) auto minmax(0,2.4fr);gap:1rem;align-items:start}@media(min-width:1101px){.left-pane[data-v-d3c27a76]{position:sticky;top:.5rem;align-self:start;max-height:calc(100vh - 1rem);overflow-y:auto}}.statements-grid[data-v-d3c27a76]{display:grid;grid-template-columns:minmax(0,2.2fr) minmax(0,1fr);grid-template-areas:"cs ." "bs pl" "ss pl";gap:1rem;align-items:start;position:relative}.bs-area[data-v-d3c27a76]{grid-area:bs;min-width:0}.pl-area[data-v-d3c27a76]{grid-area:pl;min-width:0}.cs-area[data-v-d3c27a76]{grid-area:cs;min-width:0}.ss-area[data-v-d3c27a76]{grid-area:ss;min-width:0}.statements-grid.has-net-income-match-cue[data-v-d3c27a76] [data-pl-stage=netIncome],.statements-grid.has-net-income-match-cue[data-v-d3c27a76] [data-ss-row=netIncome][data-ss-col=retainedEarnings]{position:relative;z-index:40;animation:cockpit-lift-amber-d3c27a76 2.8s ease-out both}.statements-grid.has-net-income-match-cue[data-v-d3c27a76] [data-pl-stage=netIncome] .num,.statements-grid.has-net-income-match-cue[data-v-d3c27a76] [data-ss-row=netIncome][data-ss-col=retainedEarnings]{outline:2px solid #d97706;outline-offset:-2px;background:#fffbeb;color:#92400e;animation:cockpit-pulse-amber-d3c27a76 1.4s ease-in-out 2}.statements-grid.has-pretax-match-cue[data-v-d3c27a76] [data-cs-indirect-key=pretaxIncome],.statements-grid.has-pretax-match-cue[data-v-d3c27a76] [data-pl-stage=pretaxIncome]{position:relative;z-index:40;animation:cockpit-lift-violet-d3c27a76 2.8s ease-out both}.statements-grid.has-pretax-match-cue[data-v-d3c27a76] [data-cs-indirect-key=pretaxIncome] .num,.statements-grid.has-pretax-match-cue[data-v-d3c27a76] [data-pl-stage=pretaxIncome] .num{outline:2px solid #7c3aed;outline-offset:-2px;background:#f5f3ff;color:#4c1d95;animation:cockpit-pulse-violet-d3c27a76 1.4s ease-in-out 2}.statements-grid.has-cash-match-cue[data-v-d3c27a76] [data-acct-key=cash],.statements-grid.has-cash-match-cue[data-v-d3c27a76] [data-cs-key=cashEnding]{position:relative;z-index:40;animation:cockpit-lift-teal-d3c27a76 2.8s ease-out both}.statements-grid.has-cash-match-cue[data-v-d3c27a76] [data-acct-key=cash] .num,.statements-grid.has-cash-match-cue[data-v-d3c27a76] [data-cs-key=cashEnding] .num{outline:2px solid #0891b2;outline-offset:-2px;background:#ecfeff;color:#164e63;animation:cockpit-pulse-teal-d3c27a76 1.4s ease-in-out 2}.statements-grid.has-ss-match-cue[data-v-d3c27a76] [data-acct-section=totalEquity],.statements-grid.has-ss-match-cue[data-v-d3c27a76] [data-ss-row=ending][data-ss-col=total]{position:relative;z-index:40;animation:cockpit-lift-green-d3c27a76 2.8s ease-out both}.statements-grid.has-ss-match-cue[data-v-d3c27a76] [data-acct-section=totalEquity] .num,.statements-grid.has-ss-match-cue[data-v-d3c27a76] [data-ss-row=ending][data-ss-col=total]{outline:2px solid #16a34a;outline-offset:-2px;background:#f0fdf4;color:#14532d;animation:cockpit-pulse-green-d3c27a76 1.4s ease-in-out 2}@keyframes cockpit-lift-amber-d3c27a76{0%{transform:translateY(0) scale(1);filter:none}12%{transform:translateY(-5px) scale(1.012);filter:drop-shadow(0 8px 18px rgba(217,119,6,.28))}72%{transform:translateY(-5px) scale(1.012);filter:drop-shadow(0 8px 18px rgba(217,119,6,.22))}to{transform:translateY(0) scale(1);filter:drop-shadow(0 3px 8px rgba(217,119,6,.1))}}@keyframes cockpit-lift-violet-d3c27a76{0%{transform:translateY(0) scale(1);filter:none}12%{transform:translateY(-5px) scale(1.012);filter:drop-shadow(0 8px 18px rgba(124,58,237,.28))}72%{transform:translateY(-5px) scale(1.012);filter:drop-shadow(0 8px 18px rgba(124,58,237,.22))}to{transform:translateY(0) scale(1);filter:drop-shadow(0 3px 8px rgba(124,58,237,.1))}}@keyframes cockpit-lift-teal-d3c27a76{0%{transform:translateY(0) scale(1);filter:none}12%{transform:translateY(-5px) scale(1.012);filter:drop-shadow(0 8px 18px rgba(8,145,178,.28))}72%{transform:translateY(-5px) scale(1.012);filter:drop-shadow(0 8px 18px rgba(8,145,178,.22))}to{transform:translateY(0) scale(1);filter:drop-shadow(0 3px 8px rgba(8,145,178,.1))}}@keyframes cockpit-lift-green-d3c27a76{0%{transform:translateY(0) scale(1);filter:none}12%{transform:translateY(-5px) scale(1.012);filter:drop-shadow(0 8px 18px rgba(22,163,74,.28))}72%{transform:translateY(-5px) scale(1.012);filter:drop-shadow(0 8px 18px rgba(22,163,74,.22))}to{transform:translateY(0) scale(1);filter:drop-shadow(0 3px 8px rgba(22,163,74,.1))}}@keyframes cockpit-pulse-amber-d3c27a76{0%,to{box-shadow:inset 0 0 #d9770600}50%{box-shadow:inset 0 0 0 999px #fffbeba6}}@keyframes cockpit-pulse-violet-d3c27a76{0%,to{box-shadow:inset 0 0 #7c3aed00}50%{box-shadow:inset 0 0 0 999px #f5f3ffb8}}@keyframes cockpit-pulse-teal-d3c27a76{0%,to{box-shadow:inset 0 0 #0891b200}50%{box-shadow:inset 0 0 0 999px #ecfeffb8}}@keyframes cockpit-pulse-green-d3c27a76{0%,to{box-shadow:inset 0 0 #16a34a00}50%{box-shadow:inset 0 0 0 999px #f0fdf4b8}}.statements-grid[data-v-d3c27a76] [data-acct-key=cash],.statements-grid[data-v-d3c27a76] [data-acct-section=totalEquity],.statements-grid[data-v-d3c27a76] [data-cs-indirect-key=pretaxIncome],.statements-grid[data-v-d3c27a76] [data-cs-key=cashEnding],.statements-grid[data-v-d3c27a76] [data-pl-stage=netIncome],.statements-grid[data-v-d3c27a76] [data-pl-stage=pretaxIncome],.statements-grid[data-v-d3c27a76] [data-ss-row=ending][data-ss-col=total],.statements-grid[data-v-d3c27a76] [data-ss-row=netIncome][data-ss-col=retainedEarnings]{cursor:crosshair;transition:filter .2s ease,transform .2s ease}.statements-grid.hover-net-income[data-v-d3c27a76] [data-pl-stage=netIncome],.statements-grid.hover-net-income[data-v-d3c27a76] [data-ss-row=netIncome][data-ss-col=retainedEarnings]{position:relative;z-index:42;transform:translateY(-3px) scale(1.008);filter:drop-shadow(0 6px 14px rgba(217,119,6,.28))}.statements-grid.hover-net-income[data-v-d3c27a76] [data-pl-stage=netIncome] .num,.statements-grid.hover-net-income[data-v-d3c27a76] [data-ss-row=netIncome][data-ss-col=retainedEarnings]{outline:2px dashed #d97706;outline-offset:-2px;background:#fffbeb;color:#92400e}.statements-grid.hover-pretax[data-v-d3c27a76] [data-cs-indirect-key=pretaxIncome],.statements-grid.hover-pretax[data-v-d3c27a76] [data-pl-stage=pretaxIncome]{position:relative;z-index:42;transform:translateY(-3px) scale(1.008);filter:drop-shadow(0 6px 14px rgba(124,58,237,.28))}.statements-grid.hover-pretax[data-v-d3c27a76] [data-cs-indirect-key=pretaxIncome] .num,.statements-grid.hover-pretax[data-v-d3c27a76] [data-pl-stage=pretaxIncome] .num{outline:2px dashed #7c3aed;outline-offset:-2px;background:#f5f3ff;color:#4c1d95}.statements-grid.hover-cash[data-v-d3c27a76] [data-acct-key=cash],.statements-grid.hover-cash[data-v-d3c27a76] [data-cs-key=cashEnding]{position:relative;z-index:42;transform:translateY(-3px) scale(1.008);filter:drop-shadow(0 6px 14px rgba(8,145,178,.28))}.statements-grid.hover-cash[data-v-d3c27a76] [data-acct-key=cash] .num,.statements-grid.hover-cash[data-v-d3c27a76] [data-cs-key=cashEnding] .num{outline:2px dashed #0891b2;outline-offset:-2px;background:#ecfeff;color:#164e63}.statements-grid.hover-ss-total[data-v-d3c27a76] [data-acct-section=totalEquity],.statements-grid.hover-ss-total[data-v-d3c27a76] [data-ss-row=ending][data-ss-col=total]{position:relative;z-index:42;transform:translateY(-3px) scale(1.008);filter:drop-shadow(0 6px 14px rgba(22,163,74,.28))}.statements-grid.hover-ss-total[data-v-d3c27a76] [data-acct-section=totalEquity] .num,.statements-grid.hover-ss-total[data-v-d3c27a76] [data-ss-row=ending][data-ss-col=total]{outline:2px dashed #16a34a;outline-offset:-2px;background:#f0fdf4;color:#14532d}.statements-grid[data-guide-active=true][data-v-d3c27a76] [data-guide-target=true]{position:relative;z-index:52;filter:drop-shadow(0 8px 18px rgba(219,39,119,.18))}.guide-marker[data-v-d3c27a76]{position:absolute;z-index:53;pointer-events:none;background:linear-gradient(90deg,#db2777 50%,transparent 0) 0 0 /14px 2px repeat-x,linear-gradient(90deg,#db2777 50%,transparent 0) 0 100% /14px 2px repeat-x,linear-gradient(0deg,#db2777 50%,transparent 0) 0 0 /2px 14px repeat-y,linear-gradient(0deg,#db2777 50%,transparent 0) 100% 0 /2px 14px repeat-y;border-radius:3px;animation:cockpit-guide-row-march-d3c27a76 .68s linear infinite}.statements-grid[data-guide-active=true][data-v-d3c27a76] [data-guide-target=true] .num,.statements-grid[data-guide-active=true][data-v-d3c27a76] [data-guide-target=true].num{background:#fdf2f8;color:#831843}@keyframes cockpit-guide-row-march-d3c27a76{to{background-position:14px 0,-14px 100%,0 -14px,100% 14px}}.statements-grid[data-guide-active=true][data-v-d3c27a76] .match-cue-overlay{opacity:.22;filter:grayscale(100%)}.statements-grid[data-guide-active=true][class*=-match-cue][data-v-d3c27a76] [data-acct-key=cash],.statements-grid[data-guide-active=true][class*=-match-cue][data-v-d3c27a76] [data-acct-section=totalEquity],.statements-grid[data-guide-active=true][class*=-match-cue][data-v-d3c27a76] [data-cs-indirect-key=pretaxIncome],.statements-grid[data-guide-active=true][class*=-match-cue][data-v-d3c27a76] [data-cs-key=cashEnding],.statements-grid[data-guide-active=true][class*=-match-cue][data-v-d3c27a76] [data-pl-stage=netIncome],.statements-grid[data-guide-active=true][class*=-match-cue][data-v-d3c27a76] [data-pl-stage=pretaxIncome],.statements-grid[data-guide-active=true][class*=-match-cue][data-v-d3c27a76] [data-ss-row=ending][data-ss-col=total],.statements-grid[data-guide-active=true][class*=-match-cue][data-v-d3c27a76] [data-ss-row=netIncome][data-ss-col=retainedEarnings]{animation:none!important;filter:none!important}.statements-grid[data-guide-active=true][class*=-match-cue][data-v-d3c27a76] [data-acct-key=cash] .num,.statements-grid[data-guide-active=true][class*=-match-cue][data-v-d3c27a76] [data-acct-section=totalEquity] .num,.statements-grid[data-guide-active=true][class*=-match-cue][data-v-d3c27a76] [data-cs-indirect-key=pretaxIncome] .num,.statements-grid[data-guide-active=true][class*=-match-cue][data-v-d3c27a76] [data-cs-key=cashEnding] .num,.statements-grid[data-guide-active=true][class*=-match-cue][data-v-d3c27a76] [data-pl-stage=netIncome] .num,.statements-grid[data-guide-active=true][class*=-match-cue][data-v-d3c27a76] [data-pl-stage=pretaxIncome] .num,.statements-grid[data-guide-active=true][class*=-match-cue][data-v-d3c27a76] [data-ss-row=ending][data-ss-col=total],.statements-grid[data-guide-active=true][class*=-match-cue][data-v-d3c27a76] [data-ss-row=netIncome][data-ss-col=retainedEarnings]{outline-color:#d1d5db!important;background:transparent!important;color:inherit!important;animation:none!important;box-shadow:none!important}.statements-grid[data-guide-active=true].hover-cash[data-v-d3c27a76] .match-cue-overlay[data-pair-id=cash],.statements-grid[data-guide-active=true].hover-net-income[data-v-d3c27a76] .match-cue-overlay[data-pair-id=net-income],.statements-grid[data-guide-active=true].hover-pretax[data-v-d3c27a76] .match-cue-overlay[data-pair-id=pretax],.statements-grid[data-guide-active=true].hover-ss-total[data-v-d3c27a76] .match-cue-overlay[data-pair-id=ss-total]{opacity:1;filter:none}.statements-grid[data-guide-active=true].hover-net-income[data-v-d3c27a76] [data-pl-stage=netIncome],.statements-grid[data-guide-active=true].hover-net-income[data-v-d3c27a76] [data-ss-row=netIncome][data-ss-col=retainedEarnings]{filter:drop-shadow(0 6px 14px rgba(217,119,6,.28))!important}.statements-grid[data-guide-active=true].hover-net-income[data-v-d3c27a76] [data-pl-stage=netIncome] .num,.statements-grid[data-guide-active=true].hover-net-income[data-v-d3c27a76] [data-ss-row=netIncome][data-ss-col=retainedEarnings]{outline:2px dashed #d97706!important;background:#fffbeb!important;color:#92400e!important}.statements-grid[data-guide-active=true].hover-pretax[data-v-d3c27a76] [data-cs-indirect-key=pretaxIncome],.statements-grid[data-guide-active=true].hover-pretax[data-v-d3c27a76] [data-pl-stage=pretaxIncome]{filter:drop-shadow(0 6px 14px rgba(124,58,237,.28))!important}.statements-grid[data-guide-active=true].hover-pretax[data-v-d3c27a76] [data-cs-indirect-key=pretaxIncome] .num,.statements-grid[data-guide-active=true].hover-pretax[data-v-d3c27a76] [data-pl-stage=pretaxIncome] .num{outline:2px dashed #7c3aed!important;background:#f5f3ff!important;color:#4c1d95!important}.statements-grid[data-guide-active=true].hover-cash[data-v-d3c27a76] [data-acct-key=cash],.statements-grid[data-guide-active=true].hover-cash[data-v-d3c27a76] [data-cs-key=cashEnding]{filter:drop-shadow(0 6px 14px rgba(8,145,178,.28))!important}.statements-grid[data-guide-active=true].hover-cash[data-v-d3c27a76] [data-acct-key=cash] .num,.statements-grid[data-guide-active=true].hover-cash[data-v-d3c27a76] [data-cs-key=cashEnding] .num{outline:2px dashed #0891b2!important;background:#ecfeff!important;color:#164e63!important}.statements-grid[data-guide-active=true].hover-ss-total[data-v-d3c27a76] [data-acct-section=totalEquity],.statements-grid[data-guide-active=true].hover-ss-total[data-v-d3c27a76] [data-ss-row=ending][data-ss-col=total]{filter:drop-shadow(0 6px 14px rgba(22,163,74,.28))!important}.statements-grid[data-guide-active=true].hover-ss-total[data-v-d3c27a76] [data-acct-section=totalEquity] .num,.statements-grid[data-guide-active=true].hover-ss-total[data-v-d3c27a76] [data-ss-row=ending][data-ss-col=total]{outline:2px dashed #16a34a!important;background:#f0fdf4!important;color:#14532d!important}.guide-tooltip[data-v-d3c27a76]{position:absolute;z-index:70;width:min(360px,calc(100vw - 2rem));padding:.95rem 1.05rem;background:#fff;border:1px solid #d9d9d9;border-radius:8px;box-shadow:0 14px 34px #0f172a24;font-size:.98rem;line-height:1.7}.guide-progress[data-v-d3c27a76]{display:inline-flex;align-items:center;min-height:1.25rem;padding:0 .45rem;border-radius:999px;background:#ecfeff;color:#0e7490;font-size:.68rem;font-weight:800;line-height:1}.guide-drag-handle[data-v-d3c27a76]{display:flex;align-items:center;justify-content:space-between;gap:.6rem;cursor:grab;-webkit-user-select:none;-moz-user-select:none;user-select:none;touch-action:none}.guide-drag-handle[data-v-d3c27a76]:active{cursor:grabbing}.guide-drag-icon[data-v-d3c27a76]{display:inline-flex;align-items:center;justify-content:center;width:1.45rem;height:1.45rem;color:gray}.guide-drag-icon svg[data-v-d3c27a76]{width:1rem;height:1rem;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.guide-tooltip h5[data-v-d3c27a76]{margin:.45rem 0 .25rem;font-size:1rem;font-weight:800;color:#0f172a;cursor:grab;-webkit-user-select:none;-moz-user-select:none;user-select:none;touch-action:none}.guide-tooltip p[data-v-d3c27a76]{margin:0;color:#111827;font-weight:400}.guide-bold[data-v-d3c27a76]{font-weight:800}.guide-highlight[data-v-d3c27a76]{color:#db2777;background:#fdf2f8;box-decoration-break:clone;-webkit-box-decoration-break:clone;border-radius:4px;padding:.02rem .18rem}.guide-actions[data-v-d3c27a76]{display:flex;justify-content:flex-end;gap:.45rem;margin-top:.75rem}.guide-actions button[data-v-d3c27a76]{border-radius:5px;font-weight:800;cursor:pointer}.guide-replay[data-v-d3c27a76],.guide-secondary[data-v-d3c27a76]{padding:.35rem .65rem;background:#fff;border:1px solid #cbd5e1;color:#475569}.guide-replay[data-v-d3c27a76]{margin-right:auto;border-radius:5px;font-weight:700;cursor:pointer}.guide-replay[data-v-d3c27a76]:hover{border-color:#67e8f9;background:#f0fdfa;color:#155e75}.guide-primary[data-v-d3c27a76]{display:inline-flex;align-items:center;gap:.45rem;min-width:6.4rem;padding:.38rem .72rem;background:#0891b2;border:1px solid #0891b2;color:#fff}.guide-primary[data-v-d3c27a76]:hover{filter:brightness(.96)}.guide-shortcut[data-v-d3c27a76]{display:inline-flex;align-items:center;min-height:1.05rem;padding:0 .32rem;border-radius:3px;background:#ffffff2e;font-size:.62rem;line-height:1;white-space:nowrap}@media(max-width:1100px){.statements-grid[data-v-d3c27a76]{grid-template-columns:1fr;grid-template-areas:"bs" "pl" "cs" "ss"}}.entry-detail-stack[data-v-d3c27a76],.left-pane[data-v-d3c27a76]{display:flex;flex-direction:column;gap:.75rem}.scenario[data-v-d3c27a76]{background:#fef3c7;border-left:3px solid #f59e0b;padding:.6rem .8rem;border-radius:0 4px 4px 0}.scenario-title[data-v-d3c27a76]{display:flex;gap:.5rem;flex-wrap:wrap;font-size:.95rem;margin:0 0 .3rem;color:#78350f}.scenario-index[data-v-d3c27a76],.scenario-title[data-v-d3c27a76]{align-items:center;font-weight:700}.scenario-index[data-v-d3c27a76]{display:inline-flex;min-height:1.35rem;padding:.1rem .45rem;border-radius:999px;background:#fff7ed;border:1px solid #fed7aa;color:#9a3412;font-size:.72rem;line-height:1.2;white-space:nowrap}.scenario-text[data-v-d3c27a76]{font-size:.85rem;margin:0;color:#451a03;line-height:1.5}.entry-image[data-v-d3c27a76]{background:#f9fafb;border:1px dashed #d1d5db;border-radius:6px;padding:.5rem}.statement-expand-wrap[data-v-d3c27a76]{position:relative;display:inline-flex;align-items:center}.statement-expand-btn.has-hint[data-v-d3c27a76]{animation:expand-hint-button-pulse-d3c27a76 1.55s ease-in-out infinite}.expand-hint-popover[data-v-d3c27a76]{position:absolute;top:calc(100% + .7rem);right:0;z-index:120;width:min(320px,calc(100vw - 1rem));max-width:calc(100vw - 1rem);padding:.95rem;border:1px solid #dbe2ea;border-radius:8px;background:#fff;box-shadow:0 18px 45px #0f172a2e;animation:expand-hint-pop-d3c27a76 .26s ease-out both,expand-hint-card-pulse-d3c27a76 1.9s ease-in-out .32s infinite}.expand-hint-popover[data-v-d3c27a76]:before{content:"";position:absolute;top:-.45rem;right:1.1rem;width:.8rem;height:.8rem;border-left:1px solid #dbe2ea;border-top:1px solid #dbe2ea;background:#fff;transform:rotate(45deg)}.expand-hint-close[data-v-d3c27a76]{position:absolute;top:.45rem;right:.45rem;width:1.55rem;height:1.55rem;display:inline-grid;place-items:center;border:1px solid transparent;border-radius:999px;background:transparent;color:#64748b;font-size:1.05rem;line-height:1;cursor:pointer}.expand-hint-close[data-v-d3c27a76]:hover{background:#f1f5f9;color:#0f172a}.expand-hint-kicker[data-v-d3c27a76]{margin:0 1.4rem .28rem 0;color:#be185d;font-size:.7rem;font-weight:900;letter-spacing:0}.expand-hint-popover h2[data-v-d3c27a76]{margin:0 1.4rem .42rem 0;color:#111827;font-size:1rem;line-height:1.35;letter-spacing:0}.expand-hint-popover p[data-v-d3c27a76]{margin:0;color:#334155;font-size:.82rem;line-height:1.62;overflow-wrap:break-word}.expand-hint-actions[data-v-d3c27a76]{display:grid;grid-template-columns:minmax(0,.94fr) minmax(0,1.06fr);gap:.5rem;margin-top:.82rem}.expand-hint-actions button[data-v-d3c27a76]{min-width:0;min-height:1.9rem;padding:.28rem .7rem;border-radius:6px;font-size:.76rem;font-weight:800;line-height:1.25;white-space:normal;overflow-wrap:anywhere;cursor:pointer}.expand-hint-secondary[data-v-d3c27a76]{border:1px solid #cbd5e1;background:#fff;color:#475569}.expand-hint-secondary[data-v-d3c27a76]:hover{background:#f8fafc}.expand-hint-primary[data-v-d3c27a76]{border:1px solid #1f2937;background:#1f2937;color:#fff}.expand-hint-primary[data-v-d3c27a76]:hover{background:#374151}@keyframes expand-hint-pop-d3c27a76{0%{opacity:0;transform:translateY(-4px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes expand-hint-card-pulse-d3c27a76{0%,to{box-shadow:0 18px 45px #0f172a2e}50%{box-shadow:0 18px 45px #0f172a2e,0 0 0 4px #0ea5e929}}@keyframes expand-hint-button-pulse-d3c27a76{0%,to{box-shadow:none}50%{box-shadow:0 0 0 4px #0ea5e938}}@media(max-width:720px){.expand-hint-popover[data-v-d3c27a76]{width:min(280px,calc(100vw - 1rem))}.expand-hint-actions[data-v-d3c27a76]{grid-template-columns:1fr}}.scene-intro-overlay[data-v-d3c27a76]{position:fixed;inset:0;z-index:2200;display:grid;place-items:center;padding:1.25rem;background:#1f293785;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.scene-intro-panel[data-v-d3c27a76]{width:min(1420px,calc(100vw - 2.5rem));max-height:calc(100dvh - 2.5rem);display:grid;grid-template-columns:minmax(280px,.42fr) minmax(680px,1fr);gap:1.2rem;align-items:center;overflow:auto;padding:1.25rem;border:1px solid hsla(0,0%,100%,.22);border-radius:8px;background:#fafafaf5;box-shadow:0 24px 70px #0f172a5c}.scene-copy[data-v-d3c27a76]{min-width:0}.scene-kicker[data-v-d3c27a76]{display:inline-flex;align-items:center;min-height:1.35rem;margin:0 0 .55rem;padding:.12rem .55rem;border-radius:999px;background:#fce7f3;color:#be185d;font-size:.72rem;font-weight:800;line-height:1}.scene-copy h2[data-v-d3c27a76]{margin:0 0 .7rem;color:#111827;font-size:clamp(1.55rem,2.2vw,2.2rem);line-height:1.25;letter-spacing:0}.scene-copy p[data-v-d3c27a76]:last-child{margin:0;color:#1f2937;font-size:1.08rem;line-height:1.75;font-weight:700}.scene-animation-wrap[data-v-d3c27a76]{min-width:0}.scene-actions[data-v-d3c27a76]{grid-column:1/-1;display:flex;justify-content:flex-end}.scene-actions button[data-v-d3c27a76]{min-height:2rem;padding:.35rem .9rem;border:1px solid #cbd5e1;border-radius:6px;background:#fff;color:#334155;font-size:.82rem;font-weight:800;cursor:pointer}.scene-actions button[data-v-d3c27a76]:hover{background:#f8fafc;border-color:#94a3b8}.arrow[data-v-d3c27a76]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.3rem;padding:0 .5rem}.arrow-label[data-v-d3c27a76]{font-size:.75rem;color:#6b7280;writing-mode:vertical-rl}.arrow-icon[data-v-d3c27a76]{font-size:2rem;color:#db2777}.right-pane[data-v-d3c27a76]{display:flex;flex-direction:column;gap:.35rem}.fy-tabs-row[data-v-d3c27a76]{display:flex;align-items:center;justify-content:space-between;gap:.45rem;flex-wrap:wrap;min-height:1.75rem}.fy-tabs[data-v-d3c27a76]{display:flex;gap:.2rem;padding:.12rem;background:#f3f4f6;border:1px solid #e5e7eb;border-radius:999px}.fy-tabs button[data-v-d3c27a76]{min-height:1.45rem;padding:.12rem .75rem;background:transparent;border:0;border-radius:999px;cursor:pointer;font-size:.78rem;line-height:1}.fy-tabs button.active[data-v-d3c27a76]{background:#fff;font-weight:700;box-shadow:0 1px 4px #0f172a1f}.fy-tabs button[data-v-d3c27a76]:disabled{opacity:.5;cursor:not-allowed}.fy-actions[data-v-d3c27a76]{display:inline-flex;align-items:center;gap:.35rem;flex-wrap:wrap;row-gap:.35rem}.guide-controls[data-v-d3c27a76]{gap:.4rem;flex-wrap:wrap;row-gap:.3rem;padding:.22rem .55rem .22rem .45rem;background:#fafafa}.audio-group[data-v-d3c27a76],.guide-controls[data-v-d3c27a76]{display:inline-flex;align-items:center;border:1px solid #e5e7eb;border-radius:6px}.audio-group[data-v-d3c27a76]{gap:.3rem;padding:.18rem .32rem .18rem .28rem;background:#fff}.audio-rates[data-v-d3c27a76]{display:inline-flex;gap:.15rem}.audio-rate-btn[data-v-d3c27a76]{min-height:1.4rem;padding:.08rem .4rem;border:1px solid #cbd5e1;border-radius:4px;background:#fff;color:#475569;font-size:.7rem;font-weight:700;font-variant-numeric:tabular-nums;cursor:pointer;letter-spacing:.01em}.audio-rate-btn[data-v-d3c27a76]:hover:not(:disabled){border-color:#67e8f9;background:#f0fdfa}.audio-rate-btn.active[data-v-d3c27a76]{border-color:#0891b2;background:#0891b2;color:#fff}.audio-rate-btn[data-v-d3c27a76]:disabled{opacity:.4;cursor:not-allowed}.auto-run-btn[data-v-d3c27a76]{min-height:1.4rem;padding:.08rem .5rem;border:1px solid #cbd5e1;border-radius:4px;background:#fff;color:#475569;font-size:.7rem;font-weight:800;line-height:1;cursor:pointer;white-space:nowrap}.auto-run-btn[data-v-d3c27a76]:hover{border-color:#67e8f9;background:#f0fdfa}.auto-run-btn.active[data-v-d3c27a76]{border-color:#db2777;background:#db2777;color:#fff}.guide-credit[data-v-d3c27a76]{font-size:.66rem;color:#9ca3af;letter-spacing:.02em;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}.guide-toggle-btn[data-v-d3c27a76]{min-height:1.6rem;display:inline-flex;align-items:center;gap:.3rem;padding:.16rem .65rem .16rem .38rem;border:1px solid #cbd5e1;border-radius:999px;background:#fff;color:#475569;font-size:.78rem;font-weight:800;line-height:1;cursor:pointer}.guide-toggle-btn.active[data-v-d3c27a76]{border-color:#67e8f9;background:#ecfeff;color:#155e75}.guide-toggle-btn[data-v-d3c27a76]:hover:not(:disabled){border-color:#67e8f9;background:#f0fdfa}.guide-toggle-check[data-v-d3c27a76]{width:.9rem;height:.9rem;display:inline-grid;place-items:center;border:1px solid;border-radius:3px;font-size:.68rem;line-height:1}.statement-expand-btn[data-v-d3c27a76]{min-height:1.6rem;display:inline-flex;align-items:center;justify-content:center;padding:.16rem .65rem;border:1px solid #1f2937;border-radius:999px;background:#1f2937;color:#fff;font-size:.78rem;font-weight:800;line-height:1;cursor:pointer}.statement-expand-btn[data-v-d3c27a76]:hover{background:#374151;border-color:#374151}.modal-close-btn[data-v-d3c27a76]{width:2rem;height:2rem;display:inline-grid;place-items:center;border:1px solid transparent;border-radius:999px;background:#1f29370f;color:#6b7280;font-size:1.25rem;line-height:1;cursor:pointer;transition:background .16s ease,color .16s ease,border-color .16s ease}.modal-close-btn[data-v-d3c27a76]:hover{background:#dc262614;border-color:#dc26262e;color:#b91c1c}.modal-zoom-controls[data-v-d3c27a76]{display:inline-flex;align-items:center;gap:.25rem;padding:.18rem;border:1px solid #e5e7eb;border-radius:999px;background:#fafafa}.modal-zoom-btn[data-v-d3c27a76]{width:1.6rem;height:1.6rem;display:inline-grid;place-items:center;border:1px solid #cbd5e1;border-radius:999px;background:#fff;color:#475569;font-size:.95rem;font-weight:800;line-height:1;cursor:pointer;font-variant-numeric:tabular-nums;transition:background .14s ease,color .14s ease,border-color .14s ease}.modal-zoom-btn[data-v-d3c27a76]:hover:not(:disabled){border-color:#67e8f9;background:#f0fdfa;color:#0f766e}.modal-zoom-btn[data-v-d3c27a76]:disabled{opacity:.4;cursor:not-allowed}@media(max-width:1100px){.layout[data-v-d3c27a76],.scene-intro-panel[data-v-d3c27a76]{grid-template-columns:1fr}.scene-intro-panel[data-v-d3c27a76]{width:min(760px,calc(100vw - 2rem))}.arrow[data-v-d3c27a76]{flex-direction:row;justify-content:center;padding:.5rem 0}.arrow-label[data-v-d3c27a76]{writing-mode:horizontal-tb}.arrow-icon[data-v-d3c27a76]{transform:rotate(90deg)}}.cockpit-journal-example.is-expanded[data-v-d3c27a76]{position:fixed;inset:0;z-index:1000;background:#fff;overflow:auto;padding:.3rem 1.5rem 2rem}@media(min-width:1101px){.cockpit-journal-example.is-expanded .arrow[data-v-d3c27a76]{align-self:start;height:calc(100dvh - .6rem);position:sticky;top:.3rem}.cockpit-journal-example.is-expanded .left-pane[data-v-d3c27a76]{min-height:calc(100dvh - .6rem)}.cockpit-journal-example.is-expanded .entry-detail-stack[data-v-d3c27a76]{margin-block:auto}}.cockpit-fly-pill{position:fixed;z-index:1500;pointer-events:none;display:inline-flex;align-items:center;gap:.375rem;padding:.3rem .7rem;background:#fff;border:1.5px solid #16a34a;border-radius:999px;font-size:.8125rem;font-weight:700;line-height:1.4;white-space:nowrap;box-shadow:0 6px 20px #16a34a73}.cockpit-fly-pill .acct{color:#555;margin-right:.125rem}.cockpit-fly-pill .amt{color:#16a34a}.cockpit-fly-pill.is-minus{border-color:#dc2626;box-shadow:0 6px 20px #dc262673}.cockpit-fly-pill.is-minus .amt{color:#dc2626}.cockpit-fly-pill.is-cs,.cockpit-fly-pill.is-cs.is-minus{border-color:#9333ea;background:#faf5ff;box-shadow:0 6px 20px #9333ea73;z-index:1480}.cockpit-fly-pill.is-cs .amt,.cockpit-fly-pill.is-cs.is-minus .amt{color:#9333ea}.cockpit-fly-pill.is-cs .acct{color:#6b21a8}
