.calcwrap{--c-ink:#0a0e1a;--c-ink2:#3a4775;--c-muted:#717da6;--c-line:#e7e9f2;--c-line2:#eef0f8;--c-bg:#fff;--c-soft:#f7f8fc;--c-purple:#673ae4;--c-blue:#3b82f6;--c-cyan:#27c7d6;--c-grad:linear-gradient(120deg,#673ae4 0%,#3b82f6 52%,#27c7d6 100%);--c-green:#1f9d6b;--c-greenbg:#eaf6f0;--c-red:#c0392b;--c-redbg:#fbedeb;--c-amber:#b45309;--c-amberbg:#fef6e7;color:var(--c-ink);font-family:var(--sans)}.calcwrap h2,.calcwrap h3{color:var(--c-ink)}.calcwrap p{max-width:none}.calcwrap ul{list-style:none}.calcwrap input:not([type=range]),.calcwrap select{background:var(--c-bg);color:var(--c-ink);border:1px solid var(--c-line);font-family:var(--sans);border-radius:7px}.calcwrap input[type=range]{box-shadow:none;background:0 0;border:0;padding:0}.calcwrap .cc-examples{margin:0 0 40px}.calcwrap .cc-examples h2{margin-bottom:6px;font-size:20px;font-weight:800}.calcwrap .cc-examples .hint{color:var(--c-muted);max-width:74ch;margin-bottom:16px;font-size:13px}.calcwrap .cc-table{border-collapse:collapse;width:100%;font-size:14px}.calcwrap .cc-table th,.calcwrap .cc-table td{border-bottom:1px solid var(--c-line);text-align:right;padding:9px 12px}.calcwrap .cc-table thead th{text-align:right;text-transform:uppercase;letter-spacing:.05em;color:var(--c-muted);font-size:11.5px}.calcwrap .cc-table th[scope=row],.calcwrap .cc-table thead th:first-child{text-align:left;font-weight:700}.calcwrap .calc{grid-template-columns:1fr 1.15fr;align-items:start;gap:28px;padding:8px 0 48px;display:grid}.calcwrap .panel{border:1px solid var(--c-line);background:var(--c-bg);border-radius:16px;padding:26px}.calcwrap .panel h2{margin-bottom:4px;font-size:18px;font-weight:800}.calcwrap .panel .hint{color:var(--c-muted);margin-bottom:20px;font-size:13px}.calcwrap .field{margin-bottom:20px}.calcwrap .field label{color:var(--c-ink);justify-content:space-between;align-items:baseline;margin-bottom:8px;font-size:14px;font-weight:600;display:flex}.calcwrap .field label .val{font-family:var(--sans);color:var(--c-purple);font-size:16px;font-weight:800}.calcwrap .field input[type=range]{-webkit-appearance:none;background:var(--c-line);border-radius:3px;outline:none;width:100%;height:5px}.calcwrap .field input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;background:var(--c-purple);cursor:pointer;border:3px solid #fff;border-radius:50%;width:20px;height:20px;box-shadow:0 1px 4px #0003}.calcwrap .field input[type=range]::-moz-range-thumb{background:var(--c-purple);cursor:pointer;border:3px solid #fff;border-radius:50%;width:20px;height:20px;box-shadow:0 1px 4px #0003}.calcwrap .field .sublabel{color:var(--c-muted);margin-top:6px;font-size:12px}.calcwrap .toggle{border:1px solid var(--c-line);border-radius:10px;gap:0;margin-bottom:20px;display:flex;overflow:hidden}.calcwrap .toggle button{background:var(--c-bg);font-family:var(--sans);color:var(--c-ink2);cursor:pointer;border:none;flex:1;padding:11px 8px;font-size:13.5px;font-weight:600;transition:all .15s}.calcwrap .toggle button.on{background:var(--c-purple);color:#fff}.calcwrap .assump{border-top:1px solid var(--c-line);margin-top:4px;padding-top:16px}.calcwrap .assumplabel{color:var(--c-purple);margin-bottom:6px;font-size:13.5px;font-weight:600}.calcwrap .arow{justify-content:space-between;align-items:center;gap:12px;margin-top:14px;display:flex}.calcwrap .arow span{color:var(--c-ink2);flex:1;font-size:13px}.calcwrap .arow input[type=number]{border:1px solid var(--c-line);width:88px;font-family:var(--sans);text-align:right;color:var(--c-ink);border-radius:7px;padding:7px 9px;font-size:13.5px}.calcwrap .arow input:focus{outline:2px solid var(--c-purple);outline-offset:-1px;border-color:#0000}.calcwrap .res{border:1px solid var(--c-line);background:var(--c-soft);border-radius:16px;padding:26px}.calcwrap .verdict{border-radius:12px;margin-bottom:22px;padding:20px 22px}.calcwrap .verdict.win{background:var(--c-greenbg);border:1px solid #1f9d6b4d}.calcwrap .verdict.lose{background:var(--c-amberbg);border:1px solid #b4530947}.calcwrap .verdict .big{font-family:var(--sans);letter-spacing:-.03em;font-size:30px;font-weight:800;line-height:1.1}.calcwrap .verdict.win .big{color:var(--c-green)}.calcwrap .verdict.lose .big{color:var(--c-amber)}.calcwrap .verdict .cap{letter-spacing:.1em;text-transform:uppercase;margin-bottom:6px;font-size:12px;font-weight:700}.calcwrap .verdict.win .cap{color:var(--c-green)}.calcwrap .verdict.lose .cap{color:var(--c-amber)}.calcwrap .verdict p{color:var(--c-ink2);margin-top:8px;font-size:13.5px}.calcwrap .bars{margin-bottom:22px}.calcwrap .bar{margin-bottom:14px}.calcwrap .bar .top{justify-content:space-between;margin-bottom:6px;font-size:13.5px;display:flex}.calcwrap .bar .top b{color:var(--c-ink);font-weight:600}.calcwrap .bar .top .amt{font-family:var(--sans);color:var(--c-ink);font-weight:800}.calcwrap .bar .track{background:var(--c-line2);border-radius:6px;height:26px;overflow:hidden}.calcwrap .bar .fill{border-radius:6px;height:100%;transition:width .35s}.calcwrap .bar.trad .fill{background:linear-gradient(90deg,#c0392b,#e8705f)}.calcwrap .bar.kv .fill{background:var(--c-grad)}.calcwrap .brk{border-top:1px solid var(--c-line);padding-top:16px}.calcwrap .brk h3{letter-spacing:.11em;text-transform:uppercase;color:var(--c-muted);margin-bottom:12px;font-size:13px;font-weight:700}.calcwrap .brkrow{border-bottom:1px solid var(--c-line2);color:var(--c-ink2);justify-content:space-between;padding:7px 0;font-size:13.5px;display:flex}.calcwrap .brkrow:last-child{border-bottom:none}.calcwrap .brkrow b{color:var(--c-ink);font-weight:700;font-family:var(--sans)}.calcwrap .brkrow.tot{border-top:2px solid var(--c-ink);border-bottom:none;margin-top:6px;padding-top:11px;font-size:14.5px}.calcwrap .brkrow.tot span{color:var(--c-ink);font-weight:600}.calcwrap .flag{background:var(--c-amberbg);border-left:3px solid var(--c-amber);color:var(--c-ink2);border-radius:0 8px 8px 0;margin-top:16px;padding:12px 14px;font-size:13px}.calcwrap .flag b{color:var(--c-amber)}.calcwrap .tbl{border-collapse:collapse;width:100%;max-width:760px;margin-top:16px}.calcwrap .tbl th{text-align:left;font-family:var(--sans);letter-spacing:.11em;text-transform:uppercase;color:var(--c-muted);border-bottom:1px solid var(--c-line);padding:0 12px 10px 0;font-size:11px;font-weight:700}.calcwrap .tbl td{border-bottom:1px solid var(--c-line2);color:var(--c-ink2);padding:12px 12px 12px 0;font-size:14px}.calcwrap .tbl td:first-child{color:var(--c-ink);font-weight:600}.calcwrap .fine{color:var(--c-muted);max-width:78ch;margin-top:14px;font-size:12.5px}.calcwrap #stick{z-index:60;backdrop-filter:blur(12px);background:#0a0e1af5;border-top:2px solid #0000;border-image:linear-gradient(90deg,#673ae4,#3b82f6,#27c7d6) 1;padding:13px 0;transition:transform .25s;position:fixed;bottom:0;left:0;right:0;transform:translateY(105%);box-shadow:0 -6px 28px #0a0e1a47}.calcwrap #stick.show{transform:translateY(0)}.calcwrap #stick .inner{flex-wrap:wrap;align-items:center;gap:34px;max-width:1080px;margin:0 auto;padding:0 24px;display:flex}.calcwrap #stick .it{flex-direction:column;line-height:1.22;display:flex}.calcwrap #stick .it .lb{letter-spacing:.11em;text-transform:uppercase;color:#ffffff80;font-size:10px;font-weight:700}.calcwrap #stick .it .vv{font-family:var(--sans);letter-spacing:-.02em;color:#fff;font-size:20px;font-weight:800}.calcwrap #stick .it.d{border-left:1px solid #ffffff29;padding-left:20px}.calcwrap #stick .it.d .vv.win{color:#34d399}.calcwrap #stick .it.d .vv.lose{color:#fbbf24}.calcwrap #stick .it.d .lb.win{color:#34d399}.calcwrap #stick .it.d .lb.lose{color:#fbbf24}@media (width<=600px){.calcwrap #stick .inner{gap:16px;padding:0 16px}.calcwrap #stick .it .vv{font-size:16.5px}.calcwrap #stick .it .lb{letter-spacing:.08em;font-size:9px}.calcwrap #stick .it.d{padding-left:14px}}@media (width<=860px){.calcwrap .calc{grid-template-columns:1fr}}.tw-vol{--c-ink:#0a0e1a;--c-ink2:#3a4775;--c-muted:#717da6;--c-line:#e7e9f2;--c-line2:#eef0f8;--c-bg:#fff;--c-soft:#f7f8fc;--c-purple:#673ae4;--c-blue:#3b82f6;--c-cyan:#27c7d6;--c-grad:linear-gradient(120deg,#673ae4 0%,#3b82f6 52%,#27c7d6 100%);--c-green:#1f9d6b;--c-greenbg:#eaf6f0;--c-amber:#b45309;--c-amberbg:#fef6e7;color:var(--c-ink);font-family:var(--sans)}.tw-vol h2,.tw-vol h3{color:var(--c-ink)}.tw-vol p{max-width:none}.tw-vol ul{list-style:none}.tw-vol input:not([type=range]),.tw-vol select,.tw-vol textarea{background:var(--c-bg);color:var(--c-ink);border:1px solid var(--c-line);font-family:var(--sans);border-radius:7px}.tw-vol input[type=range]{box-shadow:none;background:0 0;border:0;padding:0}.tw-vol .vt-examples{margin:0 0 40px}.tw-vol .vt-examples h2{margin-bottom:6px;font-size:20px;font-weight:800}.tw-vol .vt-examples .hint{color:var(--c-muted);max-width:70ch;margin-bottom:16px;font-size:13px}.tw-vol .vt-table{border-collapse:collapse;width:100%;font-size:14px}.tw-vol .vt-table th,.tw-vol .vt-table td{border-bottom:1px solid var(--c-line);text-align:right;padding:9px 12px}.tw-vol .vt-table thead th{text-align:right;text-transform:uppercase;letter-spacing:.05em;color:var(--c-muted);font-size:11.5px}.tw-vol .vt-table th[scope=row],.tw-vol .vt-table thead th:first-child{text-align:left;font-weight:700}.tw-vol .calc{grid-template-columns:1fr 1.2fr;align-items:start;gap:26px;padding:6px 0 44px;display:grid}.tw-vol .panel{border:1px solid var(--c-line);background:var(--c-bg);border-radius:16px;padding:26px}.tw-vol .panel h2{margin-bottom:3px;font-size:18px;font-weight:800}.tw-vol .panel .hint{color:var(--c-muted);margin-bottom:20px;font-size:13px}.tw-vol .field{margin-bottom:20px}.tw-vol .field label{color:var(--c-ink);justify-content:space-between;align-items:baseline;margin-bottom:8px;font-size:14px;font-weight:600;display:flex}.tw-vol .field label .val{font-family:var(--sans);color:var(--c-purple);font-size:16px;font-weight:800}.tw-vol .field input[type=range]{-webkit-appearance:none;background:var(--c-line);border-radius:3px;outline:none;width:100%;height:5px}.tw-vol .field input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;background:var(--c-purple);cursor:pointer;border:3px solid #fff;border-radius:50%;width:20px;height:20px;box-shadow:0 1px 4px #0003}.tw-vol .field input[type=range]::-moz-range-thumb{background:var(--c-purple);cursor:pointer;border:3px solid #fff;border-radius:50%;width:20px;height:20px}.tw-vol .field select{border:1px solid var(--c-line);width:100%;font-family:var(--sans);color:var(--c-ink);background:var(--c-bg);border-radius:8px;padding:9px 11px;font-size:14px}.tw-vol .field .sublabel{color:var(--c-muted);margin-top:6px;font-size:12px}.tw-vol .mix{margin-top:4px}.tw-vol .mixrow{align-items:center;gap:12px;margin-bottom:11px;display:flex}.tw-vol .mixrow .nm{color:var(--c-ink2);flex-shrink:0;width:112px;font-size:13px}.tw-vol .mixrow input{-webkit-appearance:none;background:var(--c-line);border-radius:2px;outline:none;flex:1;height:4px}.tw-vol .mixrow input::-webkit-slider-thumb{-webkit-appearance:none;background:var(--c-purple);cursor:pointer;border:2px solid #fff;border-radius:50%;width:16px;height:16px}.tw-vol .mixrow input::-moz-range-thumb{background:var(--c-purple);cursor:pointer;border:2px solid #fff;border-radius:50%;width:16px;height:16px}.tw-vol .mixrow .pc{font-family:var(--sans);color:var(--c-ink);text-align:right;width:38px;font-size:13px;font-weight:800}.tw-vol .mixtot{color:var(--c-muted);border-top:1px solid var(--c-line2);margin-top:8px;padding-top:8px;font-size:12px}.tw-vol .mixtot b{color:var(--c-ink)}.tw-vol .mixtot.off b{color:var(--c-amber)}.tw-vol .res{border:1px solid var(--c-line);background:var(--c-soft);border-radius:16px;padding:26px}.tw-vol .big{border:1px solid var(--c-line);background:#fff;border-radius:12px;margin-bottom:18px;padding:20px 22px}.tw-vol .big .cap{letter-spacing:.11em;text-transform:uppercase;color:var(--c-muted);margin-bottom:5px;font-size:11px;font-weight:700}.tw-vol .big .n{font-family:var(--sans);letter-spacing:-.03em;background:var(--c-grad);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-size:34px;font-weight:800;line-height:1.05}.tw-vol .big p{color:var(--c-ink2);margin-top:7px;font-size:13px}.tw-vol .stats{grid-template-columns:1fr 1fr;gap:12px;margin-bottom:18px;display:grid}.tw-vol .st{border:1px solid var(--c-line);background:#fff;border-radius:11px;padding:15px 16px}.tw-vol .st .cap{letter-spacing:.1em;text-transform:uppercase;color:var(--c-muted);margin-bottom:4px;font-size:10.5px;font-weight:700}.tw-vol .st .n{font-family:var(--sans);letter-spacing:-.02em;color:var(--c-ink);font-size:21px;font-weight:800;line-height:1.1}.tw-vol .st .sub{color:var(--c-muted);margin-top:3px;font-size:11.5px}.tw-vol .brk{border-top:1px solid var(--c-line);padding-top:16px}.tw-vol .brk h3{letter-spacing:.11em;text-transform:uppercase;color:var(--c-muted);margin-bottom:11px;font-size:12px;font-weight:700}.tw-vol .brkrow{border-bottom:1px solid var(--c-line2);color:var(--c-ink2);justify-content:space-between;padding:7px 0;font-size:13.5px;display:flex}.tw-vol .brkrow:last-child{border-bottom:none}.tw-vol .brkrow b{color:var(--c-ink);font-weight:700;font-family:var(--sans)}.tw-vol .note{background:var(--c-amberbg);border-left:3px solid var(--c-amber);color:var(--c-ink2);border-radius:0 8px 8px 0;margin-top:16px;padding:13px 15px;font-size:13px}.tw-vol .note b{color:var(--c-amber)}.tw-vol .tbl{border-collapse:collapse;width:100%;max-width:640px;margin-top:16px}.tw-vol .tbl th{text-align:left;font-family:var(--sans);letter-spacing:.11em;text-transform:uppercase;color:var(--c-muted);border-bottom:1px solid var(--c-line);padding:0 12px 10px 0;font-size:11px;font-weight:700}.tw-vol .tbl td{border-bottom:1px solid var(--c-line2);color:var(--c-ink2);padding:12px 12px 12px 0;font-size:14px}.tw-vol .tbl td:first-child{color:var(--c-ink);font-weight:600}.tw-vol .tbl td:last-child{font-family:var(--sans);color:var(--c-ink);text-align:right;font-weight:700}.tw-vol .fine{color:var(--c-muted);max-width:78ch;margin-top:14px;font-size:12.5px}@media (width<=860px){.tw-vol .calc{grid-template-columns:1fr}}@media (width<=600px){.tw-vol .stats{grid-template-columns:1fr}.tw-vol .mixrow .nm{width:88px;font-size:12px}}.tw-fmt{--c-ink:#0a0e1a;--c-ink2:#3a4775;--c-muted:#717da6;--c-line:#e7e9f2;--c-line2:#eef0f8;--c-bg:#fff;--c-soft:#f7f8fc;--c-purple:#673ae4;--c-blue:#3b82f6;--c-cyan:#27c7d6;--c-grad:linear-gradient(120deg,#673ae4 0%,#3b82f6 52%,#27c7d6 100%);--c-green:#1f9d6b;--c-greenbg:#eaf6f0;--c-amber:#b45309;--c-amberbg:#fef6e7;--c-red:#c0392b;--c-redbg:#fbedeb;color:var(--c-ink);font-family:var(--sans)}.tw-fmt h2,.tw-fmt h3{color:var(--c-ink)}.tw-fmt p{max-width:none}.tw-fmt ul{list-style:none}.tw-fmt input:not([type=range]),.tw-fmt select,.tw-fmt textarea{background:var(--c-bg);color:var(--c-ink);border:1px solid var(--c-line);font-family:var(--sans);border-radius:7px}.tw-fmt input[type=range]{box-shadow:none;background:0 0;border:0;padding:0}.tw-fmt .hook{background:var(--c-redbg);border:1px solid #c0392b47;border-radius:14px;max-width:74ch;margin-top:26px;padding:22px 24px}.tw-fmt .hook .n{font-family:var(--sans);color:var(--c-red);letter-spacing:-.02em;font-size:30px;font-weight:800;line-height:1.1}.tw-fmt .hook p{color:var(--c-ink2);margin-top:8px;font-size:14.5px}.tw-fmt .hook p b{color:var(--c-ink);font-weight:600}.tw-fmt .fr-examples{margin:0 0 40px}.tw-fmt .fr-examples h2{margin-bottom:6px;font-size:20px;font-weight:800}.tw-fmt .fr-examples .hint{color:var(--c-muted);max-width:72ch;margin-bottom:16px;font-size:13px}.tw-fmt .fr-table{border-collapse:collapse;width:100%;font-size:14px}.tw-fmt .fr-table th,.tw-fmt .fr-table td{border-bottom:1px solid var(--c-line);text-align:right;padding:9px 12px}.tw-fmt .fr-table thead th{text-align:right;text-transform:uppercase;letter-spacing:.05em;color:var(--c-muted);font-size:11.5px}.tw-fmt .fr-table th[scope=row],.tw-fmt .fr-table thead th:first-child{text-align:left;font-weight:700}.tw-fmt .calc{grid-template-columns:1fr 1.25fr;align-items:start;gap:26px;padding:30px 0 44px;display:grid}.tw-fmt .panel{border:1px solid var(--c-line);background:var(--c-bg);border-radius:16px;padding:24px}.tw-fmt .panel h2{margin-bottom:3px;font-size:17px;font-weight:800}.tw-fmt .panel .hint{color:var(--c-muted);margin-bottom:18px;font-size:13px}.tw-fmt .grp{margin-bottom:18px}.tw-fmt .grp .gl{font-family:var(--sans);letter-spacing:.12em;text-transform:uppercase;color:var(--c-muted);margin-bottom:9px;font-size:10.5px;font-weight:700}.tw-fmt .chk{color:var(--c-ink2);cursor:pointer;align-items:flex-start;gap:9px;padding:4px 0;font-size:13.5px;display:flex}.tw-fmt .chk input{accent-color:var(--c-purple);cursor:pointer;flex-shrink:0;width:15px;height:15px;margin-top:3px}.tw-fmt .chk span b{color:var(--c-ink);font-weight:600}.tw-fmt .res{border:1px solid var(--c-line);background:var(--c-soft);border-radius:16px;padding:24px}.tw-fmt .summary{grid-template-columns:repeat(3,1fr);gap:10px;margin-bottom:18px;display:grid}.tw-fmt .sm{border:1px solid var(--c-line);text-align:center;background:#fff;border-radius:11px;padding:13px 14px}.tw-fmt .sm .n{font-family:var(--sans);font-size:24px;font-weight:800;line-height:1.1}.tw-fmt .sm .l{letter-spacing:.08em;text-transform:uppercase;color:var(--c-muted);margin-top:4px;font-size:10.5px;font-weight:700}.tw-fmt .sm.ok .n{color:var(--c-green)}.tw-fmt .sm.warn .n{color:var(--c-amber)}.tw-fmt .sm.bad .n{color:var(--c-red)}.tw-fmt .item{border:1px solid var(--c-line);background:#fff;border-left-width:3px;border-radius:0 10px 10px 0;margin-bottom:9px;padding:14px 16px}.tw-fmt .item.ok{border-left-color:var(--c-green)}.tw-fmt .item.warn{border-left-color:var(--c-amber)}.tw-fmt .item.bad{border-left-color:var(--c-red)}.tw-fmt .item .top{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:10px;display:flex}.tw-fmt .item h3{font-size:14.5px;font-weight:800}.tw-fmt .item .badge{font-family:var(--sans);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;border-radius:20px;padding:3px 8px;font-size:9.5px;font-weight:700}.tw-fmt .item.ok .badge{background:var(--c-greenbg);color:var(--c-green)}.tw-fmt .item.warn .badge{background:var(--c-amberbg);color:var(--c-amber)}.tw-fmt .item.bad .badge{background:var(--c-redbg);color:var(--c-red)}.tw-fmt .item .form{color:var(--c-purple);margin-top:5px;font-size:12.5px;font-weight:600}.tw-fmt .item p{color:var(--c-ink2);margin-top:6px;font-size:13px}.tw-fmt .empty{text-align:center;color:var(--c-muted);padding:36px 20px;font-size:14px}.tw-fmt .clause{border-top:1px solid var(--c-line);margin-top:20px;padding-top:18px}.tw-fmt .clause .ch{align-items:center;gap:10px;margin-bottom:10px;display:flex}.tw-fmt .clause h3{letter-spacing:.11em;text-transform:uppercase;color:var(--c-muted);margin-right:auto;font-size:12px;font-weight:700}.tw-fmt .tbtn{font-family:var(--sans);cursor:pointer;background:var(--c-grad);color:#fff;border:none;border-radius:8px;padding:7px 14px;font-size:12px;font-weight:700;transition:all .15s}.tw-fmt .tbtn:hover{opacity:.9}.tw-fmt #clauseTxt{border:1px solid var(--c-line);color:var(--c-ink);white-space:pre-wrap;background:#fff;border-radius:10px;max-height:280px;padding:16px 18px;font-size:12.5px;line-height:1.65;overflow-y:auto}section.explain h3{margin:24px 0 6px;font-size:16px;font-weight:800}.tw-fmt .tbl{border-collapse:collapse;width:100%;max-width:800px;margin-top:14px}.tw-fmt .tbl th{text-align:left;font-family:var(--sans);letter-spacing:.11em;text-transform:uppercase;color:var(--c-muted);border-bottom:1px solid var(--c-line);padding:0 14px 10px 0;font-size:11px;font-weight:700}.tw-fmt .tbl td{border-bottom:1px solid var(--c-line2);color:var(--c-ink2);vertical-align:top;padding:12px 14px 12px 0;font-size:14px}.tw-fmt .tbl td:first-child{color:var(--c-ink);width:26%;font-weight:600}.tw-fmt .warn{border-left:3px solid var(--c-amber);background:var(--c-amberbg);border-radius:0 10px 10px 0;margin:20px 0;padding:16px 20px}.tw-fmt .warn h3{color:var(--c-amber);margin:0 0 5px;font-size:14px;font-weight:800}.tw-fmt .warn p{color:var(--c-ink2);max-width:none;margin:0;font-size:13.5px}.tw-fmt .fine{color:var(--c-muted);max-width:80ch;margin-top:14px;font-size:12.5px}@media (width<=860px){.tw-fmt .calc{grid-template-columns:1fr}}@media (width<=600px){.tw-fmt .summary{grid-template-columns:1fr}}
