*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html{scrollbar-gutter:stable}body{font-family:Inter,system-ui,-apple-system,sans-serif;background:#f6f4ef;color:#2c2c2a;min-height:100vh;font-variant-numeric:tabular-nums}::-webkit-scrollbar{height:4px;width:4px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:#d3d1c7;border-radius:2px}input[type=number]{-moz-appearance:textfield}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{opacity:1}.dca-date-price-row{display:contents}@media(max-width:600px){.type-grid,.metrics{grid-template-columns:repeat(2,1fr)!important}.type-wrap{flex-direction:column!important;align-items:stretch!important}.mlb-add-btn{width:100%!important;justify-content:center!important}.legs-hint{display:none!important}.legs-limit-hint{display:block!important}.legs-hint-extra{display:none}.dca-date-price-row{display:flex!important;flex-direction:column!important;gap:10px;width:100%}.dca-date-price-row label{flex:1 1 auto!important;min-width:0!important}.dca-qty-label{flex:1 1 100%!important}input[type=date]{-webkit-appearance:none;-moz-appearance:none;appearance:none}}.type-btn{transition:background-color .18s ease,border-color .18s ease,transform .18s ease}.type-btn:hover{transform:translateY(-1px);border-color:#0000002e!important}.mlb-add-btn{transition:transform .18s ease,background-color .18s ease,box-shadow .18s ease}.mlb-add-btn:hover{background:#1f1f1d!important;transform:translateY(-1px);box-shadow:0 6px 16px #0000001f}.mlb-add-btn:active{transform:translateY(0);box-shadow:0 2px 6px #00000014}.mlb-add-btn{display:flex;align-items:center;gap:6px;padding:10px 22px;border:none;border-radius:8px;background:#2c2c2a;color:#f1efe8;font-size:13px;font-weight:500;cursor:pointer;transition:transform .18s ease,background-color .18s ease,box-shadow .18s ease}.mlb-add-btn:hover{background:#1f1f1d;transform:translateY(-1px);box-shadow:0 8px 20px #0000001a}.mlb-add-btn:hover .mlb-add-icon{transform:rotate(90deg)}.mlb-add-btn:active{transform:translateY(0)}.mlb-add-icon{transition:transform .2s ease}
