.robux-page{color:#26364d}.robux-heading{margin-bottom:24px}.robux-heading h1{margin:5px 0 12px;color:#101828;font-size:2.3rem;line-height:1.25;letter-spacing:0}.robux-heading>h1+p{max-width:790px;margin:0;color:#5f6f86;line-height:1.75}.robux-eyebrow{margin:0;color:#087f5b;font-size:.84rem;font-weight:800}.robux-jump{display:flex;flex-wrap:wrap;gap:8px;margin-top:18px}.robux-jump a{padding:8px 11px;border:1px solid #d6e0e8;border-radius:7px;color:#42546a;font-size:.78rem;font-weight:700}.robux-reference{display:grid;grid-template-columns:120px minmax(0,1fr);gap:20px;align-items:center;margin-bottom:28px;padding:18px;border:1px solid #d7e4dd;border-radius:8px;background:#f3faf6}.robux-reference img{display:block;width:120px;height:120px;border-radius:8px;object-fit:cover}.robux-reference h2{margin:2px 0 7px;color:#183a2e;font-size:1.2rem;letter-spacing:0}.robux-reference p{margin:0;color:#587064;font-size:.84rem;line-height:1.65}.robux-tabs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-bottom:16px}.robux-tabs button{min-height:48px;margin:0;padding:10px;border:1px solid #cfd9e2;border-radius:8px;background:#fff;color:#475569;font-size:.85rem;font-weight:800}.robux-tabs button[aria-selected=true]{border-color:#087f5b;background:#eaf7f0;color:#086647;box-shadow:inset 0 -3px 0 #12a56f}.robux-panel[hidden]{display:none!important}.robux-tool-grid{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(270px,.92fr);gap:16px}.robux-form,.robux-result{padding:24px;border:1px solid #d9e2ec;border-radius:8px}.robux-form{background:#f8fafc}.robux-form header h2,.robux-result h2,.robux-guide h2,.robux-related h2{margin:4px 0 0;color:#172033;font-size:1.4rem;letter-spacing:0}.robux-form header p,.robux-result>p{margin:8px 0 0;color:#66768a;font-size:.82rem;line-height:1.6}.robux-fields{display:grid;grid-template-columns:1fr 1fr;gap:15px;margin-top:20px}.robux-field{margin:0;color:#293a50;font-weight:800}.robux-field>span:first-child{display:block;margin-bottom:7px}.robux-field small{display:block;margin-top:6px;color:#77869a;font-size:.72rem;line-height:1.45}.robux-wide{grid-column:1/-1}.robux-unit{display:flex;align-items:center;overflow:hidden;border:1px solid #cad6e2;border-radius:8px;background:#fff}.robux-unit:focus-within{border-color:#0b8f65;box-shadow:0 0 0 3px rgba(11,143,101,.12)}.robux-unit input,.robux-field select{width:100%;height:50px;margin:0;border:0!important;background:#fff;box-shadow:none!important}.robux-field select{border:1px solid #cad6e2!important;border-radius:8px}.robux-unit b{padding:0 13px;color:#68798f;white-space:nowrap}.robux-actions{display:flex;gap:9px;margin-top:20px}.robux-actions button{min-height:47px;margin:0;border-radius:8px;background:#087f5b;color:#fff;font-weight:800}.robux-actions .secondary{border:1px solid #cad6e2;background:#fff;color:#334155}.robux-status{min-height:1.4em;margin:11px 0 0;color:#65768b;font-size:.78rem}.robux-result{background:#f0faf5}.robux-result-label{color:#087f5b!important;font-size:.76rem!important;font-weight:800}.robux-primary-value{display:block;margin:8px 0 0;color:#123d2f;font-size:2rem;line-height:1.2}.robux-result-grid{display:grid;grid-template-columns:1fr 1fr;gap:9px;margin-top:20px}.robux-result-grid>div{padding:13px;border:1px solid #cfe3d8;border-radius:8px;background:#fff}.robux-result-grid span{display:block;color:#718096;font-size:.7rem;line-height:1.4}.robux-result-grid strong{display:block;margin-top:5px;color:#2c4357;font-size:.94rem;overflow-wrap:anywhere}.robux-target{margin-top:11px;padding:15px;border-left:4px solid #e3a008;background:#fff8df}.robux-target span,.robux-target small{display:block;color:#6e6653;font-size:.74rem}.robux-target strong{display:block;margin:4px 0;color:#3d392f;font-size:1.2rem}.robux-progress{height:10px;margin-top:18px;overflow:hidden;border-radius:5px;background:#d9e7df}.robux-progress span{display:block;width:0;height:100%;background:#0b996a;transition:width .25s ease}.robux-eligibility{margin:9px 0 0!important;color:#466456!important;font-weight:700}.robux-policy-note{margin:16px 0 0;padding:12px 14px;border:1px solid #eed69b;border-radius:7px;background:#fffbeb;color:#685d3c;font-size:.78rem;line-height:1.55}.robux-guide{margin-top:30px;padding-top:28px;border-top:1px solid #dce4eb}.robux-guide>header>p:last-child{margin:9px 0 0;color:#64748b;line-height:1.75}.robux-formulas{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:20px}.robux-formulas p{margin:0;padding:14px;border:1px solid #dbe5df;border-radius:8px;background:#f7faf8;color:#52675e;font-size:.78rem;line-height:1.6}.robux-formulas strong{display:block;margin-bottom:3px;color:#1a3d30}.robux-guide-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;margin-top:25px}.robux-guide-grid section{padding-top:18px;border-top:2px solid #dce9e2}.robux-guide-grid h3{margin:0 0 8px;color:#1b2a3e;font-size:1.02rem;letter-spacing:0}.robux-guide-grid p{margin:0;color:#5d6d82;line-height:1.75}.robux-source{margin:24px 0 0;padding:15px 17px;border-left:4px solid #087f5b;background:#f2f8f5;color:#53677a;font-size:.82rem;line-height:1.7}.robux-source a{font-weight:700}.robux-faq{margin-top:30px}.robux-faq h2{margin-bottom:15px}.robux-faq details{border-top:1px solid #dce4eb}.robux-faq details:last-child{border-bottom:1px solid #dce4eb}.robux-faq summary{padding:16px 4px;color:#26394f;font-weight:800;cursor:pointer}.robux-faq details p{margin:0;padding:0 4px 17px;color:#5d6d82;line-height:1.75}.robux-related{margin-top:30px;padding-top:26px;border-top:1px solid #dce4eb}.robux-related>p{margin:8px 0 16px;color:#66768a}.robux-related-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.robux-related-grid a{padding:15px;border:1px solid #d9e2ec;border-radius:8px;background:#fff}.robux-related-grid strong,.robux-related-grid span{display:block}.robux-related-grid strong{color:#26394f}.robux-related-grid span{margin-top:5px;color:#77869a;font-size:.74rem;line-height:1.5}@media(max-width:980px){.robux-tool-grid{grid-template-columns:1fr}}@media(max-width:736px){.robux-heading h1{font-size:1.85rem}.robux-reference{grid-template-columns:82px 1fr;padding:14px}.robux-reference img{width:82px;height:82px}.robux-tabs{grid-template-columns:1fr}.robux-tabs button{min-height:44px}.robux-form,.robux-result{padding:19px}.robux-fields,.robux-result-grid,.robux-formulas,.robux-guide-grid,.robux-related-grid{grid-template-columns:1fr}.robux-wide{grid-column:auto}.robux-actions{flex-direction:column}.robux-primary-value{font-size:1.7rem}}@media(max-width:390px){.robux-reference{grid-template-columns:1fr}.robux-reference img{width:100%;height:auto;aspect-ratio:2/1;object-position:center 54%}.robux-form,.robux-result{padding:16px}.robux-heading h1{font-size:1.65rem}}
