.amount-toolbar{display:flex;justify-content:space-between;align-items:center;margin:20px 0}.amount-toolbar>span{font-size:13px;color:#899990}.amount-workspace{display:grid;grid-template-columns:1fr 1fr;padding:0;overflow:visible}.amount-source{padding:30px;min-width:0}.amount-result{background:linear-gradient(145deg,#e9f2eac4,#f8fbf6,#eeebf54d);border-radius:0 22px 22px 0;border-left:1px solid #dee7df;padding:30px;min-width:0;display:flex;flex-direction:column}.amount-label{display:block;font-size:13px;color:#5a6f63;margin:24px 0 10px}.amount-number{display:flex;align-items:center;border:1px solid #c4d8c9;background:#fff;border-radius:12px;overflow:hidden}.amount-number span{padding:0 16px;border-right:1px solid #dce7df;font-size:13px;color:#5d7a67}.amount-number input{border:0;background:transparent;width:100%;min-width:0;padding:18px 15px;font-size:24px;outline:0;font-variant-numeric:tabular-nums}.amount-number:focus-within{box-shadow:0 0 0 3px #3b805010;border-color:#739b80}.amount-examples{display:flex;gap:8px;align-items:center;flex-wrap:wrap;margin-top:20px;font-size:12px;color:#899990}.amount-examples button{border:1px solid #e0e8e0;background:#f7faf5;border-radius:7px;padding:5px 9px;color:#5c7965;font-size:12px}.amount-source-footer{display:flex;align-items:center;justify-content:space-between;color:#899990;font-size:12px;margin:12px 0 20px}.amount-settings{display:grid;grid-template-columns:1fr 1fr;gap:0 16px;padding-top:20px;border-top:1px solid #e1e8e0}.amount-checks{display:flex;flex-wrap:wrap;gap:12px 18px;font-size:13px;color:#5a6f63}.amount-checks label{display:flex;align-items:center;gap:7px}.amount-checks input{accent-color:#2c6d4e}.amount-result #amount-normalized{font-size:16px;color:#53775f;letter-spacing:.025em;margin:35px 0 22px}.amount-output{font-size:clamp(19px,1.65vw,26px);font-weight:500;line-height:1.75;overflow-wrap:anywhere;min-height:180px;letter-spacing:.025em}.amount-output[data-empty=true]{font-size:17px;font-weight:400;color:#899990}.amount-result-actions{display:flex;gap:10px;flex-wrap:wrap;margin-top:auto;padding-top:25px}.amount-result .media-note{margin-top:16px}.amount-source textarea{width:100%;height:178px;resize:vertical;border:1px solid #cbdccf;border-radius:12px;padding:15px;line-height:1.9;font-size:15px;background:#fff}.amount-reference{margin-top:28px;padding:25px 30px}.amount-reference-heading{display:flex;gap:20px;justify-content:space-between;align-items:center}.amount-reference-heading h2{font-size:16px;margin:0}.amount-reference-heading p{font-size:12px;color:#899990;margin:0}.amount-reference-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:26px;margin-top:25px}.amount-reference-grid span{font-size:13px;color:#658670}.amount-reference-grid p{font-size:13px;color:#5b7061;line-height:1.85;margin:10px 0 0}.amount-app .layui-form-select dl{max-height:240px}.amount-app .layui-form-select .layui-input{font-size:13px}.amount-app .layui-form-selected{z-index:10}#amount-batch-panel{margin-top:22px}.amount-table-scroll{overflow:auto;margin-top:20px}.amount-table-scroll table{border-collapse:collapse;min-width:550px;width:100%;font-size:13px;line-height:1.9}.amount-table-scroll th,.amount-table-scroll td{text-align:left;padding:13px 15px;border-bottom:1px solid #e2e9e2;overflow-wrap:anywhere;max-width:600px}.amount-table-scroll th{font-weight:500;color:#5b7963;background:#f0f5ef}.amount-row-error td{color:#a14038;background:#fff5f1}@media(max-width:850px){.amount-source,.amount-result{padding:22px}.amount-settings{grid-template-columns:1fr}.amount-output{font-size:21px}.amount-reference-heading{display:block}.amount-reference-heading p{margin-top:10px}}@media(max-width:650px){.amount-workspace{grid-template-columns:1fr}.amount-result{border-left:0;border-top:1px solid #dee7df;border-radius:0 0 22px 22px}.amount-settings{grid-template-columns:1fr}.amount-toolbar>span{display:none}.amount-reference{padding:22px}.amount-reference-grid{grid-template-columns:1fr;gap:20px}.amount-output{min-height:110px;font-size:20px}.amount-number input{font-size:21px}.amount-app .layui-form-select dl{max-height:200px}.amount-source textarea{height:210px}}
