#main-content{width:min(1480px,calc(100% - 96px));height:auto;min-height:calc(100svh - 72px);padding:36px 0 28px;display:flex;flex-direction:column;justify-content:space-between;gap:36px}#main-content .garden-stage{flex:1;grid-template-columns:minmax(0,1.15fr) minmax(430px,.85fr);gap:clamp(48px,7vw,112px);align-items:center}#main-content .flower-zone{height:100%;min-height:0;display:flex;flex-direction:column;justify-content:center;gap:26px}#main-content .flower-info{gap:8px;flex:none}.bloom-ca{margin:4px 0 0;max-width:100%;color:var(--muted);font-size:12px;line-height:1.6;overflow-wrap:anywhere}.bloom-ca code{font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:inherit;user-select:all}.bloom-title{margin:0;color:var(--accent-dark);font-size:48px;line-height:1.1;letter-spacing:-.045em;font-weight:720}#main-content .flower-visual{flex:1;min-height:0;display:grid;place-items:center}#main-content .flower-wrap{width:min(80%,560px)}#main-content .action-dock{justify-self:end;width:100%;max-width:540px;height:auto;min-height:clamp(900px,78svh,1040px);padding:18px}#main-content .pool-withdrawal-disclosure{flex:none;margin:0 0 16px;padding:14px 16px;border:1px solid oklch(.76 .1 12);border-radius:14px;background:oklch(.95 .03 10);color:#5c2c35;font-size:13px;line-height:1.6}#main-content .pool-withdrawal-disclosure strong{display:block;font-size:14px;margin-bottom:4px}#main-content .action-tabs{height:56px;flex:none}#main-content .action-content{padding:30px 18px 12px}#main-content .action-content-buy{justify-content:space-between;gap:24px}#main-content .buy-entry{flex:0 0 auto;display:block}#main-content .metric-frame-stack{margin-top:0;gap:18px}#main-content .dock-position-strip{margin-top:14px}#main-content .action-footer{margin-top:0}#main-content .amount-field>div{height:82px}#main-content .primary-action{min-height:56px}#main-content .data-ledger{flex:none;margin-top:0;grid-template-columns:minmax(0,2fr) minmax(0,3fr)}#main-content .ledger-primary .metric,#main-content .ledger-secondary .metric{min-height:112px;padding:24px}#main-content .ledger-disclaimer{white-space:normal;min-height:60px;padding:16px 28px;line-height:1.65}@media(min-width:821px)and (max-width:1150px){#main-content{width:calc(100% - 64px);gap:30px;padding-top:30px}#main-content .garden-stage{grid-template-columns:minmax(0,1fr) minmax(390px,1fr);gap:32px}#main-content .action-dock{height:auto}#main-content .ledger-primary .metric,#main-content .ledger-secondary .metric{padding:20px 16px}}@media(max-width:820px){#main-content{width:min(680px,calc(100% - 36px));min-height:0;padding:28px 0 32px;gap:32px}#main-content .garden-stage{display:flex;flex-direction:column;gap:32px;align-items:stretch}#main-content .flower-zone{height:auto;gap:18px}#main-content .flower-visual{height:300px;flex:none}#main-content .flower-wrap{width:min(76%,320px)}.bloom-title{font-size:38px}#main-content .action-dock{max-width:none;height:auto;min-height:820px;padding:14px}#main-content .action-content{padding:28px 12px 10px}#main-content .buy-entry{flex:none}#main-content .data-ledger{grid-template-columns:1fr}#main-content .ledger-primary .metric,#main-content .ledger-secondary .metric{min-height:102px;padding:20px 14px}#main-content .ledger-disclaimer{padding:18px;font-size:11px}}@media(max-width:360px){#main-content{width:calc(100% - 28px)}#main-content .action-tabs button{font-size:11px}#main-content .ledger-secondary{grid-template-columns:1fr}#main-content .ledger-secondary .metric{min-height:76px}}#main-content .game-fee-current{display:block;margin-top:8px;font-weight:700}#main-content .action-content{flex:1 0 auto}
