.site-body.game-shell-page .tools-shell{width:min(1180px,calc(100% - 32px));margin:24px auto 48px;color:#eaf3ff}.tools-shell{--tools-muted:var(--ui-muted);--tools-line:var(--ui-edge);--tools-accent:var(--ui-accent)}.site-body.tools-body{background:linear-gradient(180deg,#0b1c34,#071126 650px)}.site-body .tools-page-header .ui-page-heading__copy>p{margin:10px 0 0;color:var(--ui-muted);font-size:14px;line-height:1.6;max-width:650px}.site-body .tools-page-header .tools-page-header__icon{width:54px;height:54px;flex:0 0 54px;color:var(--ui-accent)}.site-body .tools-page-header .robux-hero-art{width:100px;flex:0 0 100px}.site-body .tools-page-header .robux-hero-art img{height:80px}.tools-shell .tax-scope a{color:var(--ui-accent);text-underline-offset:3px}@media(max-width:640px){.site-body.game-shell-page .tools-page-header{padding:16px;gap:12px}.site-body .tools-page-header .ui-page-heading__copy>p{font-size:13px}.site-body .tools-page-header .robux-hero-art{width:72px;flex-basis:72px}.site-body .tools-page-header .robux-hero-art img{height:64px}.site-body .tools-page-header .tools-page-header__icon{width:36px;height:36px;flex-basis:36px}}.robux-page input,.robux-page button,.robux-page select,.robux-page a{scroll-margin-block:110px}.tools-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.tools-shell a{color:inherit}.tools-breadcrumb{display:flex;gap:10px;flex-wrap:wrap;align-items:center;font-size:12px;color:var(--tools-muted);margin-bottom:16px}.tools-breadcrumb a{text-decoration:none}.tools-breadcrumb a:hover{color:#fff}.tools-breadcrumb span:last-child{color:#d2dfeb}.tools-hero{margin-bottom:28px}.tools-eyebrow,.tools-step{font-size:10px;letter-spacing:.16em;font-weight:800;color:var(--tools-accent);margin:0 0 12px}.tools-hero h1{font-size:clamp(30px,3.5vw,46px);letter-spacing:-.045em;line-height:1.15;margin:0 0 14px;font-weight:800}.tools-hero h1 span{color:var(--tools-accent)}.tools-hero>p,.tools-hero>div>p:last-child{font-size:14px;line-height:1.7;color:var(--tools-muted);margin:0;max-width:610px}.tools-hero--calculator{display:flex;align-items:center;justify-content:space-between;gap:24px}.tools-free{white-space:nowrap;font-size:11px;color:#b5c9d5;padding:9px 12px;border:1px solid var(--tools-line);border-radius:30px}.tools-free span{color:var(--tools-accent);margin-right:4px}.robux-workspace{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;align-items:start}.robux-controls{min-width:0;padding:20px;background:var(--ui-surface);border:1px solid var(--ui-edge);border-radius:var(--ui-radius)}.robux-mode-picker{grid-column:1 / -1;min-width:0}.robux-mode-prompt{margin:0 0 12px;color:#c4d5e3;font-size:14px}.robux-modes{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.robux-modes button{min-width:0;border:1px solid var(--ui-edge);border-radius:12px;background:#14273a;color:#adc1d3;font-size:14px;font-weight:750;min-height:68px;padding:16px;text-align:left;cursor:pointer;white-space:normal}.robux-modes button span{display:block;color:#e3edf5}.robux-modes button small{display:block;margin-top:6px;color:#a7bfd2;font-size:12px;font-weight:400;line-height:1.5}.robux-modes button:hover{background:#22384d}.robux-modes button[aria-pressed=true]{background:#17394f;border-color:#43b8e5;color:#fff;box-shadow:none}.robux-input-area{padding:0}.robux-input-area h2{font-size:21px;margin:0 0 10px;letter-spacing:-.02em}.robux-mode-help{margin:0 0 22px;color:var(--tools-muted);font-size:13px;line-height:1.7}#devex-help{margin:10px 0 0;font-size:12px}#pass-setting{margin:0 0 22px}.robux-input-label{font-size:14px;color:#bdcfde;display:block;margin-bottom:8px}.robux-input-wrap{display:flex;align-items:center;border:1px solid #436476;border-radius:10px;background:#091625;padding:0 18px;gap:12px}.robux-input-wrap:focus-within{border-color:var(--tools-accent);box-shadow:0 0 0 3px #7de6c315}.robux-input-wrap input{width:100%;min-width:0;min-height:70px;background:transparent;border:0;outline:none;font-size:32px;font-weight:750;letter-spacing:-.025em;color:#fff;appearance:textfield}.robux-input-wrap input::-webkit-inner-spin-button{appearance:none}.robux-input-wrap>span{font-size:15px;color:#b5cadb;font-weight:800}.tools-muted{color:var(--tools-muted);font-size:13px;line-height:1.75}.robux-input-area>.tools-muted{font-size:12px;margin:10px 0 16px}.robux-presets{display:flex;gap:8px;flex-wrap:wrap}.robux-presets button{background:#172c40;color:#c3d6e5;border:1px solid transparent;border-radius:7px;min-height:44px;padding:4px 16px;font-size:14px;cursor:pointer}.robux-presets button:hover{border-color:#8aabc3;color:#fff}.robux-presets button[aria-pressed=true]{background:#17394f;color:#fff;border-color:#8aabc3}.robux-setting{margin-top:24px}.robux-setting label{display:block;font-size:13px;color:var(--tools-muted);margin-bottom:8px}.robux-setting select{width:100%;min-height:48px;padding:8px 12px;border:1px solid #2c485d;border-radius:8px;background:#102337;color:#d1e3ef;font-size:14px}.robux-error{font-size:12px;color:#ffb5b5}.robux-result{padding:0;display:flex;flex-direction:column;justify-content:center;min-width:0}.robux-result .tools-step{color:#8ac5b6;margin-bottom:27px}.robux-result-label{font-size:15px;color:#b6c9d9;margin:0 0 16px}.robux-result-value{font-size:clamp(32px,4vw,44px);line-height:1.15;font-weight:800;letter-spacing:-.045em;color:var(--ui-text);overflow-wrap:anywhere}.robux-result-detail{color:#e0ebf3;font-size:14px;margin:12px 0 22px;line-height:1.6}.robux-breakdown{display:flex;justify-content:space-between;align-items:center;gap:16px;font-size:13px;color:#adc2d3}.robux-breakdown strong{color:#e0ebf3;font-size:16px;white-space:nowrap}.robux-result-note{font-size:13px;color:#adc2d3;line-height:1.7;margin:10px 0 24px}.robux-pack-plan{padding:0}.robux-pack-plan>span{font-size:13px;font-weight:600;color:#adc2d3}.robux-pack-plan p{font-size:14px;color:#e0ebf3;margin:7px 0 0;line-height:1.7}.robux-result-footnote{font-size:12px;line-height:1.8;color:#adc2d3;margin:16px 0 0}.tools-jump-links{display:flex;gap:24px;flex-wrap:wrap;padding:20px 0;font-size:11px;color:var(--tools-muted);border-bottom:1px solid var(--tools-line);margin-bottom:25px}.tools-jump-links a{text-decoration:none}.tools-jump-links a:hover{color:var(--tools-accent)}.robux-explain-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;margin:30px 0 38px}.tools-tag{font-size:9px;font-weight:800;letter-spacing:.12em;color:#91b3c9}.robux-explain-grid h2{font-size:17px;margin:10px 0 7px}.robux-explain-grid p{font-size:12px;line-height:1.8;color:var(--tools-muted);margin:0}.tools-section{border:1px solid var(--tools-line);background:var(--ui-surface);border-radius:14px;padding:26px;margin-bottom:24px;scroll-margin-top:90px;min-width:0}.tools-section h2{font-size:19px;margin:0 0 10px;letter-spacing:-.025em}.tools-section-heading{display:flex;justify-content:space-between;align-items:center;gap:16px}.tools-section>.tools-muted{margin:0 0 20px;max-width:780px}.tools-table-wrap{overflow-x:auto;border:1px solid #294359;border-radius:9px;max-width:100%}.tools-shell table{width:100%;border-collapse:collapse;font-size:12px;text-align:left;white-space:nowrap;font-variant-numeric:tabular-nums}.tools-shell th,.tools-shell td{padding:13px 16px;border-bottom:1px solid #253c50}.tools-shell thead{background:#172d43;color:#a9c3d8;font-size:10px}.tools-shell tbody th{color:#e1edf7;font-weight:700}.tools-shell tbody td{color:#c3d4e3}.tools-shell tr:last-child>*{border-bottom:0}.tools-shell tbody tr:nth-child(2n){background:#14273b}.tools-shell tbody .robux-highlight-row{background:#1b3e3d}.tools-shell td span,.tools-shell th span{font-size:10px;color:#8daabb}.tools-table-note{font-size:11px;color:var(--tools-muted);line-height:1.8;margin:14px 0 0}.tools-reference-grid{display:grid;grid-template-columns:1fr 1fr;gap:24px}.tools-reference-grid .tools-section{padding:23px}.tools-notice{background:#1c3440;border-left:3px solid #7dd8ff;border-radius:5px;color:#b9d3e2;padding:13px 16px;font-size:12px;line-height:1.75}.tools-text-link{font-size:12px;color:var(--tools-accent)!important}.robux-fee-guide{display:grid;grid-template-columns:1.4fr 1fr;gap:40px;align-items:center}.robux-formula{display:flex;align-items:center;flex-direction:column;gap:6px;padding:20px;background:#0b1929;border:1px solid #29485a;border-radius:10px}.robux-formula span{font-size:9px;letter-spacing:.12em;color:#8eadc2}.robux-formula strong{font-size:25px;color:var(--tools-accent)}.tools-faq details{border-top:1px solid #2a4258;padding:17px 0}.tools-faq details:last-child{padding-bottom:0}.tools-faq summary{font-size:13px;font-weight:700;cursor:pointer}.tools-faq details p{font-size:12px;line-height:1.8;color:var(--tools-muted);max-width:850px}.tools-source-note{font-size:10px;color:var(--tools-muted);line-height:1.8}.tools-source-note a{color:#bdd2e2}.tools-directory{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin:36px 0 100px}.tools-directory-card{display:block;border:1px solid var(--tools-line);border-radius:16px;background:var(--ui-surface);padding:28px;text-decoration:none;transition:border-color .15s,transform .15s}.tools-directory-card:hover{border-color:var(--tools-accent);transform:translateY(-3px)}.tools-directory-card--featured{background:linear-gradient(120deg,#16392f,#102033);border-color:#376859}.tools-card-symbol{display:block;font-size:35px;font-weight:800;color:var(--tools-accent);margin:25px 0}.tools-directory-card h2{font-size:25px;margin:0 0 10px}.tools-directory-card p{font-size:13px;color:var(--tools-muted);line-height:1.8;max-width:370px}.tools-card-link{display:flex;justify-content:space-between;font-size:12px;font-weight:750;color:var(--tools-accent);margin-top:28px}.tools-shell :is(button,a,select,summary):focus-visible,.tools-table-wrap:focus-visible{outline:2px solid var(--tools-accent);outline-offset:4px}@media(max-width:1100px){.tools-hero--calculator{align-items:flex-start;flex-direction:column;gap:16px}.robux-result{padding:0}.robux-controls{padding:20px}.tools-reference-grid{gap:16px}.tools-shell th,.tools-shell td{padding:12px}}@media(max-width:760px){.site-body.game-shell-page .tools-shell{width:calc(100% - 28px);margin-top:20px}.tools-breadcrumb{font-size:10px;margin-bottom:24px}.tools-hero h1{font-size:34px}.tools-hero>div>p:last-child{font-size:13px}.robux-workspace,.tools-reference-grid,.robux-fee-guide,.tools-directory{grid-template-columns:1fr}.robux-result{padding:0}.robux-result-value{font-size:44px}.robux-explain-grid{grid-template-columns:1fr;gap:22px}.robux-explain-grid article{border-left:2px solid #315448;padding-left:16px}.tools-jump-links{gap:15px;font-size:10px}.tools-section{padding:20px}.tools-section-heading{align-items:flex-start;flex-direction:column;gap:0;margin-bottom:15px}.tools-section h2{font-size:22px}.tools-reference-grid{gap:0}.tools-table-wrap table{font-size:11px}.tools-directory{margin-bottom:40px}.tools-free{font-size:10px}.robux-fee-guide{gap:15px}.robux-modes button{font-size:13px}.robux-presets button{padding-inline:13px}}.robux-price-status{color:var(--tools-muted);font-size:12px;line-height:1.8;margin:22px 0 32px}.robux-price-status a{color:#c0d3e3}.robux-purchase-options{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:0;margin:28px 0 0;border:0;min-width:0}.robux-purchase-options legend{padding:0 0 12px;color:#c4d5e3;font-size:14px}.robux-option{position:relative;display:block;min-width:0;padding:18px 14px;border:1px solid transparent;border-radius:10px;background:#11273a;cursor:pointer}.robux-option input{position:absolute;right:12px;top:16px;width:17px;height:17px;margin:0;accent-color:#a9cce6;cursor:pointer}.robux-option:has(input:checked){background:#21394e;border-color:#43b8e5}.robux-option:has(input:focus-visible){outline:2px solid #c5dced;outline-offset:3px}.robux-option:hover{border-color:#7295af}.robux-option>.robux-option-name{padding-right:22px;color:#e1ecf5;font-size:13px;font-weight:700}.robux-option>strong{display:block;margin:8px 0;color:#f1f6fb;font-size:25px}.robux-option>span{display:block;margin:6px 0 0;font-size:12px;color:#c0d3e3;line-height:1.7}.robux-option>span:last-child{color:var(--tools-muted);font-size:11px}#purchase-tradeoff{grid-column:1 / -1;color:#bfd1df;font-size:12px;margin:0;line-height:1.7}.robux-fee-visual{margin-top:20px}.robux-fee-flow{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;padding:0;margin:0 0 14px;list-style:none}.robux-fee-flow li{position:relative;min-width:0}.robux-fee-flow li:not(:last-child):after{content:"\2192";position:absolute;right:-12px;top:14px;color:#83a89c}.robux-fee-flow span{display:block;color:#b5cfc6;font-size:10px}.robux-fee-flow strong{display:block;margin-top:7px;font-size:15px;color:#fff;overflow-wrap:anywhere}.robux-fee-flow li:nth-child(2) strong{color:#f5c594}.robux-fee-flow li:last-child strong{color:var(--tools-accent)}.robux-fee-bar{display:flex;height:12px;border-radius:12px;overflow:hidden}.robux-fee-bar span{flex-basis:0}#fee-bar-seller{background:#7de6c3}#fee-bar-platform{background:#e7b07d}.robux-fee-legend{display:flex;justify-content:space-between;color:#b5cfc6;font-size:10px;margin:8px 0 0}.robux-share{margin-top:28px}.robux-share-actions{display:flex;flex-wrap:wrap;gap:10px}.robux-share-actions button{padding:10px 17px;min-height:44px;border:1px solid transparent;border-radius:8px;background:#243c50;color:#e0ebf3;font-size:14px;font-weight:700;cursor:pointer}#copy-breakdown{background:#087cae;border-color:#4cbde6;color:#fff}.robux-share-actions button:hover{border-color:var(--tools-accent)}.robux-share-actions button:disabled{opacity:.4;cursor:default}#share-status{font-size:12px;color:#a4d8c8;margin:10px 0 0}#share-status:empty{margin:0}#share-fallback{margin-top:15px}#share-fallback label{display:block;font-size:12px;color:#bfd1df;margin-bottom:8px}#share-text{width:100%;padding:12px;border:1px solid #3d6574;border-radius:8px;background:#091626;color:#dcefe8;font-size:12px;line-height:1.7;resize:vertical}.robux-legacy>summary{cursor:pointer;font-size:15px;font-weight:700;color:#c2d7e5}.robux-legacy[open]>summary{margin-bottom:20px}.robux-legacy .tools-reference-grid{margin-bottom:28px}@media(max-width:760px){.robux-purchase-options,.robux-share{padding:0}.robux-share-actions button{flex:1}.robux-legacy .tools-reference-grid{gap:25px}}.robux-output{min-width:0;padding:20px;border:1px solid var(--ui-edge);border-radius:var(--ui-radius);background:var(--ui-surface)}.robux-page .tools-hero{margin-bottom:36px}.robux-page .tools-free{border:0;padding:0;font-size:12px}.robux-page .tools-free span{color:#b5cadb}.robux-page .tools-hero>div>p:last-child{font-size:16px}.robux-workspace[data-mode=pass] #secondary-value{color:#f5c594}.robux-reference-disclosure{border-top:1px solid #294057;border-bottom:1px solid #294057}.robux-reference-disclosure>summary{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:24px 4px;cursor:pointer;list-style:none;color:#e0ebf3;font-size:18px;font-weight:700}.robux-reference-disclosure>summary::-webkit-details-marker{display:none}.robux-reference-disclosure>summary:after{content:"+";font-size:27px;color:#abc4d7;font-weight:400}.robux-reference-disclosure[open]>summary:after{content:"\2212"}.robux-reference-disclosure>summary small{display:block;margin-top:6px;color:var(--tools-muted);font-size:13px;font-weight:400}.robux-reference-content{padding:0 4px 28px}.robux-reference-content .tools-section{border:0;padding:28px 0;background:transparent}.robux-reference-content .tools-eyebrow{display:none}.robux-reference-content .tools-muted,.robux-reference-content .robux-explain-grid p,.robux-reference-content .tools-faq details p{font-size:14px}.robux-reference-content .tools-jump-links{font-size:13px;gap:20px}.robux-reference-content .tools-text-link{color:#c4d8e7!important;font-size:14px}.robux-reference-content .tools-table-note,.robux-reference-content .tools-source-note{font-size:12px}.robux-reference-content .tools-faq summary{min-height:28px;font-size:15px}.robux-reference-content .robux-formula strong{color:#e0ebf3}.robux-reference-content .robux-explain-grid article{border-color:#3a5269}@media(max-width:1100px){.robux-workspace{gap:16px}.robux-output{padding:20px}}@media(max-width:900px){.robux-modes{grid-template-columns:repeat(2,minmax(0,1fr))}.robux-workspace{grid-template-columns:minmax(0,1fr)}}@media(max-width:760px){.robux-page .tools-hero{margin-bottom:24px;gap:10px}.robux-page .tools-hero h1{font-size:32px}.robux-page .tools-hero>div>p:last-child{font-size:15px}.robux-output{padding:24px 20px}.robux-input-area{padding-top:0}.robux-input-area h2{font-size:19px}.robux-result-detail{font-size:15px}.robux-presets{display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.robux-presets button{padding:6px 2px;font-size:13px}.robux-option{padding:15px 12px}.robux-option>span{font-size:12px}.robux-purchase-options{margin-top:22px}.robux-reference-disclosure>summary{padding-block:20px}.robux-reference-content .tools-section{padding-block:20px}}@media(max-width:380px){.robux-option{padding-inline:10px}.robux-option input{right:8px}.robux-option>.robux-option-name{font-size:12px}.robux-presets{grid-template-columns:repeat(2,minmax(0,1fr))}.robux-share-actions{flex-direction:column}}.robux-page .tools-hero--calculator{flex-direction:row;align-items:center;min-height:180px;gap:24px;margin-bottom:26px}.robux-hero-copy{flex:1;min-width:0}.robux-page .robux-hero-copy>p{max-width:540px;color:var(--tools-muted);font-size:16px;line-height:1.7;margin:0}.robux-page .robux-hero-copy .tools-free{display:inline-block;margin-top:16px}.robux-hero-art{flex:0 0 240px;width:240px}.robux-hero-art img{display:block;width:100%;height:170px;object-fit:contain}.robux-tool-icon{width:36px;height:36px;flex:0 0 36px;color:#b1cce0}.robux-modes button{display:flex;align-items:center;gap:12px}.robux-mode-text{min-width:0}.robux-modes button[aria-pressed=true]>.robux-tool-icon{color:var(--ui-accent)}.robux-modes button[data-mode=pass][aria-pressed=true]>.robux-tool-icon{color:#f5c594}.robux-result-heading{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:16px}.robux-result-heading .robux-result-label{margin:0}.robux-result-heading .robux-tool-icon{color:var(--ui-accent);width:40px;height:40px;flex-basis:40px}@media(max-width:1100px){.robux-hero-art{flex-basis:180px;width:180px}.robux-modes button{gap:9px;padding:14px 12px}.robux-modes .robux-tool-icon{width:28px;height:28px;flex-basis:28px}}@media(max-width:760px){.robux-page .tools-hero--calculator{gap:10px;min-height:0}.robux-hero-art{flex-basis:110px;width:110px}.robux-hero-art img{height:120px}.robux-page .robux-hero-copy>p{font-size:14px}.robux-page .robux-hero-copy .tools-free{margin-top:12px}.robux-modes button{align-items:center;flex-direction:row;gap:8px}}@media(max-width:400px){.robux-hero-art{flex-basis:76px;width:76px}.robux-hero-art img{height:100px}}.robux-research h3{margin:28px 0 12px;font-size:18px;color:#e0ebf3;letter-spacing:-.015em}.robux-research .robux-rate-table td:last-child{min-width:220px;white-space:normal;line-height:1.7}.robux-research .robux-rate-table td span{color:#c3d4e3;font-size:13px}.robux-example-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:20px}.robux-example-grid article{padding:20px;background:#132638;border-radius:12px}.robux-example-grid h4{margin:0 0 10px;font-size:15px;color:#e0ebf3}.robux-example-equation{font-size:14px;line-height:1.8;color:#adc2d3;margin:0 0 14px}.robux-example-equation strong{color:var(--ui-accent);white-space:nowrap}.robux-example-grid a{display:inline-block;padding-block:8px;color:#c4d8e7;font-size:13px}.robux-method-list{margin:20px 0 0}.robux-method-list dt{font-size:15px;font-weight:700;margin-top:22px;color:#e0ebf3}.robux-method-list dd{margin:8px 0 0;color:var(--tools-muted);font-size:14px;line-height:1.8;max-width:900px}#devex-rate-note{margin:0 0 6px}@media(max-width:760px){.robux-example-grid{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.tools-directory-card{transition:none}}
