.ar-badge{left:8%!important;right:8%!important;top:26%!important;width:auto!important;transform:none;min-width:0;padding:14px 16px;border-width:2px;border-radius:16px;background:linear-gradient(145deg,#071823f2,#0b2531f2);box-shadow:0 0 0 4px #5ee6b826,0 0 35px #5ee6b830,0 16px 40px #000c;grid-template-columns:1fr}.ar-badge:after{left:50%;bottom:-9px}.ar-badge span{font-size:10px}.ar-badge strong{font-size:17px;white-space:normal;line-height:1.15}.ar-badge small{font-size:10px}.ar-amounts{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:12px;margin-top:8px;padding-top:9px;border-top:1px solid #ffffff20}.ar-amounts label{font-size:9px;color:var(--muted);letter-spacing:.1em}.ar-amounts label:last-child{text-align:right}.ar-amounts b{display:block;font-size:27px;line-height:1;color:var(--mint);letter-spacing:0;margin-top:3px}.ar-amounts i{font-style:normal;color:var(--mint);font-size:22px}.ar-amounts.single{grid-template-columns:1fr}.ar-amounts.single label{text-align:left}.ar-duplicate .ar-amounts b,.ar-duplicate .ar-amounts i{color:var(--amber)}.change-summary{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:10px}.change-summary span{padding:10px;border-radius:10px;background:#ffffff08;color:var(--muted);font-size:11px}.change-summary span:last-child{border:1px solid #ffc85755}.change-summary b{display:block;color:var(--text);font-size:22px;margin-top:2px}.duplicate-actions button{width:100%}@media(max-width:800px){.ar-badge{top:17%!important}.result.has-result{min-height:470px}.ar-sheet{left:9px;right:9px;bottom:9px}}
