#rb-calc-tiu{--c-navy:#032561;--c-gold:#c9a84c;--c-muted:#5a6471;--c-border:#d0d6de;--c-red:#dc2626;--r:10px;max-width:760px;margin:0 auto;font-family:"Inter",system-ui,sans-serif;color:#1a1a1a;box-sizing:border-box}#rb-calc-tiu *,#rb-calc-tiu *:before,#rb-calc-tiu *:after{box-sizing:border-box}.rb-tiu__card{background:#fafbfc;border:1px solid var(--c-border);border-radius:14px;padding:20px;margin-bottom:16px}.rb-tiu__sectitle{display:block;font-family:"Quicksand",sans-serif;font-size:.78rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--c-muted)}.rb-tiu__sub{font-size:.82rem;color:var(--c-muted);margin:2px 0 14px}.rb-tiu__grid{display:grid;grid-template-columns:1fr 1fr;gap:12px}@media(max-width:560px){.rb-tiu__grid{grid-template-columns:1fr}}.rb-tiu__l{display:block;font-size:.74rem;font-weight:600;margin-bottom:5px}.rb-tiu__f input{width:100%;height:46px;padding:0 12px;border:1.5px solid var(--c-border);border-radius:var(--r);font-size:16px;color:var(--c-navy);background:#fff;outline:none;font-family:inherit;min-width:0}.rb-tiu__f input:focus{border-color:var(--c-gold);box-shadow:0 0 0 3px rgba(201,168,76,.18)}.rb-tiu__f input::-webkit-outer-spin-button,.rb-tiu__f input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.rb-tiu__f input[type=number]{-moz-appearance:textfield;appearance:textfield}.rb-tiu__footrow{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-top:14px}.rb-tiu__msg{font-size:.8rem;color:var(--c-muted)}.rb-tiu__msg.err{color:var(--c-red)}.rb-tiu__clearlink{background:0 0;border:none;color:var(--c-muted);font-family:inherit;font-size:.8rem;text-decoration:underline;cursor:pointer;padding:0}.rb-tiu__result[hidden]{display:none}.rb-tiu__vol{border:1.5px solid var(--c-gold);border-radius:14px;padding:18px;margin-bottom:16px;background:#fff;text-align:center}.rb-tiu__vol-k{font-size:.72rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--c-muted);margin-bottom:6px}.rb-tiu__vol-big{font-family:"Quicksand",sans-serif;font-size:2.6rem;font-weight:700;color:var(--c-navy)}.rb-tiu__vol-u{font-size:1.1rem;color:var(--c-muted)}.rb-tiu__vol-sub{font-size:.82rem;color:var(--c-muted);margin-top:6px}.rb-tiu__metrics{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px}.rb-tiu__metrics>div{background:#fff;border:1px solid var(--c-border);border-radius:10px;padding:11px 13px;display:flex;flex-direction:column;gap:3px}.rb-tiu__mk{font-size:.7rem;text-transform:uppercase;letter-spacing:.04em;color:var(--c-muted)}.rb-tiu__mv{font-family:"Quicksand",sans-serif;font-size:1.25rem;font-weight:700;color:var(--c-navy)}.rb-tiu-page{max-width:760px;margin:0 auto}.rb-tiu-page h1.pt{font-family:"Quicksand",sans-serif;font-size:2rem;font-weight:700;color:#032561;line-height:1.2;margin:0 0 8px}.rb-tiu-page .rule{width:66px;height:3px;background:#c9a84c;border-radius:2px;margin:0 0 18px}.rb-tiu-page h2{font-family:"Quicksand",sans-serif;font-size:1.7rem;font-weight:700;color:#032561;line-height:1.25;margin:2.2rem 0 .6rem;display:flex;align-items:center;gap:14px}.rb-tiu-page h2:before{content:"";flex-shrink:0;width:4px;height:28px;background:linear-gradient(#c9a84c,#f0e6c8);border-radius:4px}.rb-tiu-page p,.rb-tiu-page li{font-family:"Inter",sans-serif;font-size:1.12rem;line-height:1.85;color:#444}.rb-tiu-page p{margin:0 0 1.1rem}.rb-tiu-page a{color:#032561;font-weight:600}.rb-tiu-page .disc{background:#eef2fb;border-left:4px solid #032561;border-radius:0 8px 8px 0;padding:14px 16px;margin:0 0 1.5rem;font-size:.95rem;line-height:1.55;color:#243140}.rb-tiu-page summary{list-style:none}.rb-tiu-page summary::-webkit-details-marker{display:none}.rb-tiu-page .rb-fineprint{font-size:12px;color:#9ca3af;line-height:1.75;margin:2.5rem 0 1.5rem}.rb-tiu-page .rb-fineprint strong{color:#6b7280}.rb-tiu-page .rb-refs-label{font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#9ca3af;margin:0 0 12px}.rb-tiu-page ol.rb-refs{margin:0;padding-left:20px;font-size:12px;color:#9ca3af;line-height:1.8}.rb-tiu-page .rb-refs li{margin:0 0 6px}.rb-tiu-page .rb-refs a{color:#6b7280;font-weight:600}