/* V4.77.4 — visible simplification by grouping the original features. */
:root{--org-bg:#0d1826;--org-card:#142436;--org-line:#2c4053;--org-fg:#eaf2fa;--org-muted:#9db2c8;--org-accent:#5dbfd1}
.organized-tabs{display:block!important;position:sticky;top:0;z-index:50;padding:7px 0 9px!important;background:#0d1826!important;border-bottom:1px solid var(--org-line)!important}
.organized-tabs .org-legacy-tabs{display:none!important}
.organized-nav{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:7px;min-width:0}
.organized-nav .org-link{min-width:0;min-height:43px!important;border:1px solid transparent!important;border-radius:9px!important;background:transparent!important;color:#aabed0!important;padding:8px 5px!important;font-size:13px!important;white-space:nowrap;text-align:center;box-shadow:none!important}
.organized-nav .org-link.is-active{color:#071926!important;background:#65bfd0!important;border-color:#65bfd0!important;font-weight:750!important}
.organized-nav .org-link.org-more{border-color:#34495d!important;color:#d4e8f4!important}
.organized-nav .org-link:focus-visible,.org-drawer button:focus-visible,.org-home button:focus-visible{outline:2px solid #8bdeec;outline-offset:2px}
.org-drawer[hidden]{display:none!important}
.org-drawer{margin-top:10px;padding:16px;border:1px solid var(--org-line);border-radius:13px;background:#122133;color:var(--org-fg);max-height:calc(100vh - 140px);overflow-y:auto;overscroll-behavior:contain}
.org-drawer-head{display:flex;align-items:baseline;justify-content:space-between;gap:8px;padding-bottom:11px;border-bottom:1px solid var(--org-line)}
.org-drawer-head strong{font-size:15px}.org-drawer-head span{font-size:11px;color:var(--org-muted)}
.org-drawer-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:17px;margin-top:13px}
.org-group h3{color:#68c9db;font-size:12px;letter-spacing:.05em;margin:0 0 7px;font-weight:700}
.org-group button{display:block;width:100%;min-height:38px;text-align:left;background:transparent!important;color:var(--org-fg)!important;border:0!important;border-bottom:1px solid #25374a!important;padding:9px 4px!important;font-size:13px;box-shadow:none!important}
.org-home{background:transparent!important;box-shadow:none!important;border:0!important;padding:16px 0!important}
.org-home.hidden{display:none!important}
.org-intro{padding:3px 1px 18px}.org-intro span{font-size:10px;color:var(--org-accent);font-weight:800;letter-spacing:.13em}.org-intro h2{margin:7px 0;font-size:clamp(23px,3vw,30px);color:#f0f5fa!important;letter-spacing:-.035em}.org-intro p{font-size:13px;color:var(--org-muted)!important;line-height:1.65;margin:0}
.org-home-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}
.org-home-card{display:flex;flex-direction:column;text-align:left;align-items:flex-start;gap:9px;min-width:0;min-height:120px;padding:16px!important;border:1px solid var(--org-line)!important;border-radius:13px!important;color:var(--org-fg)!important;background:var(--org-card)!important;box-shadow:none!important}
.org-home-card span{font-size:11px;color:var(--org-accent)}.org-home-card strong{font-size:17px;line-height:1.3}.org-home-card small{font-size:12px;color:var(--org-muted)}
.org-home-secondary{border-top:1px solid var(--org-line);margin-top:18px;padding-top:15px;display:flex;gap:14px;flex-direction:column;color:var(--org-fg)}
.org-home-secondary>strong{font-size:14px}.org-home-secondary>div{display:flex;flex-wrap:wrap;gap:8px}
.org-home-secondary button{background:#192b3d!important;color:#d4e6f4!important;border:1px solid #354b60!important;border-radius:9px!important;padding:10px 12px!important;min-height:42px;box-shadow:none!important}
#orgHomePanel+[id=results]{margin-top:0}
#sumRulePanel,#fbTools,#historyFold,#backtestLab,#fsGridPanel,#calcSumGrid,#advTodayStatus{scroll-margin-top:115px}
@media(max-width:600px){.organized-tabs{padding:5px 0 7px!important}.organized-nav{gap:3px}.organized-nav .org-link{font-size:11px!important;padding:9px 1px!important;letter-spacing:-.015em;min-height:42px!important}.org-drawer{padding:12px;max-height:65vh}.org-drawer-grid{gap:12px}.org-group button{font-size:12px}.org-home{padding:12px 0!important}.org-home-card{min-height:107px;padding:13px!important;gap:6px}.org-home-card strong{font-size:15px}.org-home-card small{font-size:11px}.org-intro h2{font-size:23px}}
@media(max-width:355px){.organized-nav .org-link{font-size:10px!important}.org-drawer-grid{grid-template-columns:1fr}}
@media(min-width:900px){.org-home-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.org-home-card{min-height:155px}.org-drawer-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}
