.home-heading{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:24px}.home-heading p{color:var(--theme-ink-amber,#bda371);font-size:11px;letter-spacing:2px;margin:0 0 8px}.home-heading h1{margin:0;font-size:38px}.home-heading>div:last-child{display:flex;gap:14px;align-items:center;font-size:12px;color:var(--theme-ink-neutral,#9eb3a5)}.home-shortcuts{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;margin-bottom:20px}.home-shortcut{display:flex;flex-direction:column;align-items:flex-start;gap:9px;padding:17px;border:1px solid var(--theme-border-green,#344b3c);border-radius:10px;background:var(--theme-surface-green,#1c2d23);color:var(--theme-ink-green,#e6ede4);text-decoration:none}.home-shortcut:hover{background:var(--theme-surface-green,#2a4031);border-color:var(--theme-border-amber,#9f8b5c)}.home-shortcut .tool-nav-icon{width:22px;height:22px;max-width:22px}.home-shortcut small{color:var(--theme-ink-neutral,#a5b8aa);font-size:11px}.home-metrics{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin-bottom:24px}.home-metric{display:flex;flex-direction:column;gap:8px;padding:18px 20px;border:1px solid var(--theme-border-green,#314538);border-top:3px solid var(--theme-border-amber,#e2b561);border-radius:9px;background:var(--theme-surface-green,#19271e);text-decoration:none;color:var(--theme-ink-green,#dbe9dd)}.home-metric span{font-size:12px;color:var(--theme-ink-neutral,#adc2b2)}.home-metric strong{font-size:27px;line-height:1.2;color:var(--theme-ink-amber,#e8c77c)}.home-metric.blue{border-top-color:var(--theme-border-blue,#80b9df)}.home-metric.blue strong{color:var(--theme-ink-blue,#9fcdee)}.home-metric.purple{border-top-color:var(--theme-border-blue,#b3a0df)}.home-metric.purple strong{color:var(--theme-ink-blue,#c2b0eb)}.home-metric.green{border-top-color:var(--theme-border-green,#7aca9b)}.home-metric.green strong{color:var(--theme-ink-green,#8cddab)}.home-columns{display:grid;grid-template-columns:1fr 1fr;gap:18px}.home-panel{padding:18px;margin:0}.home-panel-head{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px}.home-panel-head a{font-size:11px;color:var(--theme-ink-amber,#cbb47c);text-decoration:none}.home-row{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:10px 0;border-bottom:1px solid var(--theme-border-green,#2d4133);font-size:12px}.home-row a{color:var(--theme-ink-green,#e3ece3);text-decoration:none;flex:1}.home-row a:hover{color:var(--theme-ink-amber,#efd294)}.home-row small{display:block;color:var(--theme-ink-neutral,#94ad9b);font-size:10px;margin-top:3px}.home-row strong{color:var(--theme-ink-green,#a4dbb8);white-space:nowrap}.home-panel>small{display:block;margin-top:12px;font-size:10px;color:var(--theme-ink-neutral,#91a897)}.home-badge{font-size:10px;background:var(--theme-surface-green,#2b4434);color:var(--theme-ink-green,#96d5ac);padding:3px 7px;border-radius:5px;white-space:nowrap}.home-badge.warning{background:var(--theme-surface-amber,#4a3825);color:var(--theme-ink-amber,#e9bd83)}@media(max-width:1100px){.home-shortcuts{grid-template-columns:repeat(3,1fr)}}@media(max-width:700px){.home-columns{grid-template-columns:1fr}.home-metrics{grid-template-columns:1fr 1fr}.home-heading{align-items:flex-start}.home-heading h1{font-size:28px}.home-heading>div:last-child{flex-direction:column;align-items:flex-end}.home-shortcuts{grid-template-columns:repeat(2,1fr)}}
