.rb-page{--ink:#112d3c;--red:#c52634;--muted:#526976;--line:#d4dfe4;color:var(--ink);background:#fff radial-gradient(#dfe5e9 .65px,#0000 .65px) 0 0/9px 9px;min-height:100vh;font:15px/1.55 Arial,sans-serif}.rb-page *{box-sizing:border-box}.rb-page h1,.rb-page h2,.rb-page h3{letter-spacing:0;margin:0;font-family:Oswald,Arial Narrow,sans-serif;line-height:1.15}.rb-page a{color:inherit;text-underline-offset:4px}.rb-page button,.rb-page input,.rb-page select{font:inherit}.rb-page button{cursor:pointer}.rb-page :focus-visible{outline-offset:3px;outline:3px solid #1477b8}.rb-page p{margin:12px 0}.rb-nav{border-bottom:3px solid var(--ink);background:#fff;justify-content:space-between;align-items:center;gap:25px;max-width:1240px;margin:auto;padding:18px 28px;display:flex}.rb-nav img{object-fit:contain;display:block}.rb-nav nav{flex-wrap:wrap;gap:25px;display:flex}.rb-nav nav a{font-size:13px;font-weight:700;text-decoration:none}.rb-nav a[aria-current]{color:var(--red)}.rb-wrap{max-width:1184px;margin:auto;padding:0 24px}.rb-hero{justify-content:space-between;align-items:center;gap:60px;padding:45px 0 32px;display:flex}.rb-eyebrow{color:var(--red);letter-spacing:.13em;font-size:10px;font-weight:700}.rb-hero h1 em{color:var(--red);font-style:normal}.rb-hero>div>p:last-child{color:var(--muted);font-size:18px}.rb-hero aside{border-left:3px solid var(--red);max-width:300px;padding-left:22px}.rb-hero aside span{letter-spacing:.1em;font-size:10px;font-weight:700}.rb-hero aside p{font-size:19px;font-weight:700;line-height:1.35}.rb-hero small{color:var(--muted);font-size:12px}.rb-summary{grid-template-columns:1.2fr 1fr 1fr 1fr;gap:10px;display:grid}.rb-summary article{border:1px solid var(--line);background:#fff;padding:20px 17px}.rb-summary span{letter-spacing:.06em;font-size:10px;font-weight:700;display:block}.rb-summary strong{font-variant-numeric:tabular-nums;font:600 clamp(28px,3.3vw,40px)/1.4 Oswald,sans-serif;display:block}.rb-summary small{color:var(--muted);font-size:11px;display:block}.rb-summary strong small{font:500 22px Oswald,sans-serif;display:inline}.rb-summary article.rb-total{background:var(--ink);color:#fff;border-color:var(--ink)}.rb-total small{color:#c5d4dd}.rb-over strong{color:var(--red)}.rb-under strong{color:#096447}.rb-breakdown{flex-wrap:wrap;gap:12px 24px;padding:15px 0;font-size:12px;display:flex}.rb-breakdown b{font-variant-numeric:tabular-nums;margin-left:7px}.rb-caution{color:#475d69;background:#f5f7f8;border-left:3px solid #c4a755;padding:14px 17px;font-size:12px}.rb-workbench{margin-top:38px;scroll-margin-top:20px}.rb-section-head{justify-content:space-between;align-items:center;gap:20px;display:flex}.rb-reset{align-items:center;gap:16px;display:flex}.rb-reset span{color:var(--muted);font-size:11px}.rb-reset button{border:1px solid var(--line);color:var(--ink);background:#fff;padding:10px 14px;font-size:12px}.rb-toolbar{background:#eef3f5;grid-template-columns:1.3fr 1fr .8fr .8fr;align-items:end;gap:14px;margin-top:24px;padding:18px;display:grid}.rb-tabs{align-self:end;gap:4px;display:flex}.rb-tabs button{border:1px solid var(--line);color:var(--ink);white-space:nowrap;background:#fff;padding:12px 10px;font-size:12px;font-weight:700}.rb-tabs button[aria-pressed=true]{background:var(--ink);border-color:var(--ink);color:#fff}.rb-toolbar label>span,.rb-pay label>span,.rb-action label>span{margin-bottom:5px;font-size:10px;font-weight:700;display:block}.rb-page input[type=number],.rb-toolbar input,.rb-page select{min-height:40px;color:var(--ink);background:#fff;border:1px solid #aebfc9;border-radius:0;width:100%;padding:8px;font-size:14px}.rb-table-note{color:var(--muted);font-size:11px}.rb-rows{border:1px solid var(--line);background:#fff}.rb-column-head,.rb-player{grid-template-columns:1.3fr .85fr .85fr 1.2fr;gap:20px;padding:20px;display:grid}.rb-column-head{background:var(--ink);color:#fff;letter-spacing:.06em;padding:13px 20px;font-size:10px}.rb-player{border-bottom:1px solid var(--line);border-left:3px solid #0000;align-items:start}.rb-player:last-child{border-bottom:0}.rb-player.rb-edited{border-left-color:#c52634}.rb-player-main p{color:var(--muted);margin:6px 0;font-size:12px}.rb-player-main p span{margin:0 5px}.rb-badge{color:#375362;background:#edf2f5;padding:3px 6px;font-size:10px;font-weight:700;display:inline-block}.rb-guaranteed{color:#17533f;background:#e1f0e9}.rb-option{color:#6a4d0d;background:#fcf0d9}.rb-unverified{color:#8a2b32;background:#fbe9e9}.rb-edit-tag{color:var(--red);margin-left:7px;font-size:10px;font-weight:700}.rb-war{text-align:center;grid-template-columns:repeat(3,1fr);gap:8px;margin-top:3px;display:grid}.rb-war span{color:var(--muted);margin-bottom:6px;font-size:10px;display:block}.rb-war b{font-variant-numeric:tabular-nums;font-size:19px;font-weight:600}.rb-war>div:last-child{border-bottom:2px solid var(--ink);padding-bottom:6px}.rb-pay strong{font-variant-numeric:tabular-nums;font:500 23px Oswald,sans-serif}.rb-pay small,.rb-action small{color:var(--muted);margin-top:6px;font-size:10px;display:block}.rb-years{align-items:center;gap:10px;margin-top:8px;display:flex}.rb-years input{max-width:70px}.rb-action button{border:1px solid var(--ink);width:100%;min-height:40px;padding:10px 8px;font-size:12px;font-weight:700}.rb-add{background:var(--ink);color:#fff}.rb-remove{color:var(--ink);background:#fff}.rb-action select{font-size:12px}.rb-action label+label{margin-top:8px}.rb-tender{align-items:center;gap:7px;margin-top:10px;font-size:10px;display:flex}.rb-tender input{accent-color:var(--red);flex-shrink:0;width:15px;height:15px}.rb-details{color:var(--muted);border-top:1px dashed #e0e6e9;grid-column:1/-1;padding-top:9px;font-size:12px}.rb-details summary{cursor:pointer;font-size:11px;font-weight:700}.rb-details p{max-width:900px}.rb-details li{margin:6px 0}.rb-empty{padding:30px}.rb-ledger{border-top:3px solid var(--ink);border-bottom:1px solid var(--line);background:#fff;grid-template-columns:1.4fr 1fr;gap:35px;margin:45px 0;padding:28px;display:grid}.rb-ledger p{color:var(--muted);font-size:13px}.rb-ledger ul{margin:20px 0;padding:0;list-style:none}.rb-ledger li{border-bottom:1px solid var(--line);justify-content:space-between;gap:15px;padding:12px 0;font-size:13px;display:flex}.rb-ledger li small{color:var(--muted);font-size:11px;display:block}.rb-ledger li strong{white-space:nowrap;font-variant-numeric:tabular-nums}.rb-adjust{justify-content:space-between;gap:20px;display:flex}.rb-ledger aside{background:#f1f5f7;padding:23px}.rb-ledger h3{margin-bottom:20px;font-size:25px}.rb-ledger label{font-size:12px;font-weight:700}.rb-ledger input{margin-top:8px;display:block}.rb-ledger aside>small{color:var(--muted);font-size:11px}.rb-ledger dl{border-top:1px solid var(--line);grid-template-columns:1fr auto;gap:10px;padding-top:18px;font-size:12px;display:grid}.rb-ledger dd{margin:0;font-weight:700}.rb-method{border:1px solid var(--line);background:#fff;padding:26px;scroll-margin-top:20px}.rb-method-grid{grid-template-columns:1fr 1fr;gap:26px 35px;margin:25px 0;display:grid}.rb-method h3{font-size:23px}.rb-method p{color:var(--muted);font-size:13px}.rb-method details{border-top:1px solid var(--line);padding:18px 0}.rb-method summary{cursor:pointer;font-size:14px;font-weight:700}.rb-method table{border-collapse:collapse;background:#fff;width:100%;margin:18px 0;font-size:12px}.rb-method th,.rb-method td{text-align:left;border-bottom:1px solid var(--line);padding:11px 10px}.rb-method td:last-child,.rb-method th:last-child{text-align:right;font-variant-numeric:tabular-nums}.rb-footer{justify-content:space-between;gap:25px;padding:35px 0;font-size:12px;display:flex}.rb-footer span{letter-spacing:.1em;font-size:10px;font-weight:700}.rb-sr{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:850px){.rb-toolbar{grid-template-columns:1fr 1fr}.rb-tabs{align-self:center}.rb-summary{grid-template-columns:1fr 1fr}.rb-hero{gap:25px}.rb-hero aside{max-width:240px}.rb-column-head{display:none}.rb-player{grid-template-columns:1.2fr 1fr;gap:18px 24px}.rb-pay{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.rb-pay>small{width:100%}.rb-pay input{max-width:135px}.rb-ledger{grid-template-columns:1fr}.rb-war{justify-self:end;width:100%;max-width:240px}.rb-nav nav{gap:15px}}@media (max-width:520px){.rb-wrap{padding:0 16px}.rb-nav{flex-wrap:wrap;gap:12px;padding:14px 16px}.rb-nav img{width:135px;height:57px}.rb-nav nav{justify-content:space-between;gap:8px;width:100%}.rb-nav nav a{font-size:11px}.rb-hero{padding:30px 0 22px;display:block}.rb-hero h1{font-size:42px}.rb-hero>div>p:last-child{font-size:16px}.rb-hero aside{max-width:none;margin-top:20px;padding-left:15px}.rb-hero aside p{margin:6px 0;font-size:15px}.rb-hero aside small{font-size:11px}.rb-summary{gap:8px}.rb-summary article{padding:14px 11px}.rb-summary strong{font-size:30px}.rb-summary span{letter-spacing:.03em;font-size:9px}.rb-summary small{font-size:10px}.rb-breakdown{gap:8px 15px;font-size:11px}.rb-caution{padding:12px;font-size:11px}.rb-section-head{flex-direction:column;align-items:flex-start;gap:14px}.rb-page h2{font-size:29px}.rb-reset{justify-content:space-between;width:100%}.rb-toolbar{gap:12px;padding:12px}.rb-tabs{grid-column:1/-1}.rb-tabs button{flex:1}.rb-toolbar label:nth-child(2){grid-column:1/-1}.rb-page input[type=number],.rb-toolbar input,.rb-page select{font-size:16px}.rb-player{grid-template-columns:1.15fr 1fr;gap:15px 12px;padding:16px 12px}.rb-player h3{font-size:21px}.rb-player-main p{font-size:11px}.rb-badge{font-size:9px}.rb-war{gap:5px}.rb-war b{font-size:17px}.rb-war span{font-size:9px}.rb-pay label{min-width:0}.rb-pay input{width:100%;max-width:115px}.rb-action select{padding:7px 3px;font-size:12px}.rb-action button{font-size:11px}.rb-action label>span{font-size:9px}.rb-tender{font-size:10px}.rb-pay strong{font-size:22px}.rb-pay small{font-size:10px}.rb-details{font-size:11px}.rb-ledger{gap:20px;padding:20px 0}.rb-ledger aside{padding:18px}.rb-ledger li{font-size:12px}.rb-ledger li small{font-size:10px}.rb-method{padding:20px 14px}.rb-method-grid{grid-template-columns:1fr;gap:20px}.rb-method th,.rb-method td{padding:9px 4px;font-size:10px}.rb-footer{flex-direction:column;gap:12px}}.rb-live-budget{z-index:20;color:#fff;background:#112d3c;border-top:3px solid #c52634;justify-content:center;align-items:center;gap:32px;padding:12px 16px;font-size:12px;display:flex;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -3px 12px #112d3c18}.rb-live-budget a{text-decoration:none}.rb-live-budget b{font-variant-numeric:tabular-nums;margin-left:8px;font-size:17px}.rb-page .rb-footer{padding-bottom:100px}@media (max-width:520px){.rb-live-budget{gap:12px;padding:12px 9px;font-size:10px}.rb-live-budget b{margin-left:4px;font-size:14px}}.rb-lineup{border:1px solid var(--line);background:#fff;margin-top:35px;padding:24px;scroll-margin-top:20px}.rb-lineup .rb-section-head>span{white-space:nowrap;padding:8px 12px;font-size:12px;font-weight:700}.rb-covered{color:#17533f;background:#e1f0e9}.rb-gap{color:#9a2330;background:#fbe9e9}.rb-lineup-grid{grid-template-columns:1.1fr 1fr;align-items:start;gap:28px;display:grid}.rb-field{aspect-ratio:500/440;max-width:560px;margin:15px auto 0;position:relative}.rb-field>svg{width:100%;height:100%;position:absolute;inset:0}.rb-field-person{color:var(--ink);text-align:center;background:0 0;border:0;width:84px;padding:3px;position:absolute;transform:translate(-50%,-50%)}.rb-field-person>span{font-size:10px;font-weight:700;display:block}.rb-field-person>b{background:var(--ink);color:#fff;border:2px solid #fff;border-radius:50%;justify-content:center;align-items:center;width:38px;height:38px;margin:3px auto;font-size:13px;display:flex;box-shadow:0 1px 3px #112d3c30}.rb-field-person>small{white-space:nowrap;font-size:11px;font-weight:700;display:block}.rb-field-person[aria-pressed=true]>b{background:var(--red);outline:2px solid var(--red)}.rb-field-open>b{color:var(--red);border:2px dashed var(--red);background:#fff}.rb-field-open>small{color:var(--red)}.rb-mound{text-align:center;color:var(--muted);font-size:10px;position:absolute;top:62%;left:50%;transform:translate(-50%,-50%)}.rb-mound span{display:block}.rb-mound b{font-size:13px}.rb-position-editor{background:#f1f5f7;margin-top:8px;padding:14px}.rb-position-editor b{margin-bottom:7px;font-size:12px;display:block}.rb-position-editor small{color:var(--muted);margin-top:8px;font-size:11px;display:block}.rb-pitching{grid-template-columns:1fr 1fr;gap:14px;padding-top:15px;display:grid}.rb-unit{border:1px solid var(--line);min-width:0;padding:13px}.rb-unit:last-child{grid-column:1/-1}.rb-unit header{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}.rb-unit h3{font-size:23px}.rb-unit header>span{color:var(--muted);font-size:12px;font-weight:700}.rb-unit label{align-items:center;gap:7px;margin-top:8px;display:flex}.rb-unit label>span{width:25px;color:var(--muted);flex-shrink:0;font-size:10px;font-weight:700}.rb-unit select{min-width:0;min-height:36px;padding:7px 3px;font-size:12px}.rb-unassigned{padding:15px 0;font-size:12px}.rb-unassigned p{color:var(--muted);font-size:12px}.rb-coverage{border-top:1px solid var(--line);flex-wrap:wrap;gap:12px 22px;margin-top:18px;padding:16px 0;font-size:12px;display:flex}.rb-coverage strong{margin-left:auto}.rb-coverage b{margin-left:6px}.rb-trade{border-top:3px solid var(--ink);background:#f1f5f7;margin-top:35px;padding:25px;scroll-margin-top:20px}.rb-trade header>p:last-child{max-width:850px;color:var(--muted);font-size:13px}.rb-trade form{margin-top:20px}.rb-trade-out{grid-template-columns:1fr .6fr 1.2fr;align-items:center;gap:18px;display:grid}.rb-trade label{font-size:11px;font-weight:700}.rb-trade input,.rb-trade select{width:100%;min-height:40px;color:var(--ink);background:#fff;border:1px solid #aebfc9;border-radius:0;margin-top:6px;padding:8px;font-size:14px;display:block}.rb-trade-out p{color:var(--muted);font-size:12px}.rb-trade-return{border:1px solid var(--line);background:#fff;margin-top:22px;padding:18px}.rb-trade-return h3{font-size:23px}.rb-return-row{grid-template-columns:1.5fr .65fr .9fr 30px;align-items:end;gap:12px;margin:12px 0;display:grid}.rb-return-row>button{border:1px solid var(--line);height:40px;color:var(--red);background:#fff;font-size:20px}.rb-return-add{color:var(--ink);background:#edf2f5;border:0;padding:10px 12px;font-size:12px;font-weight:700}.rb-trade-preview{flex-wrap:wrap;align-items:center;gap:18px;margin-top:18px;display:flex}.rb-trade-preview>span{font-size:11px}.rb-trade-preview b{font-variant-numeric:tabular-nums;margin-top:3px;font-size:18px;display:block}.rb-trade-preview>button{background:var(--red);color:#fff;border:0;margin-left:auto;padding:13px 16px;font-size:13px;font-weight:700}.rb-trade-error{color:#9a2330;font-size:13px;font-weight:700}.rb-applied-trades{margin-top:23px}.rb-applied-trades h3{font-size:23px}.rb-applied-trades article{border-left:3px solid var(--red);background:#fff;justify-content:space-between;gap:20px;margin-top:12px;padding:15px;display:flex}.rb-applied-trades b{font-size:13px}.rb-applied-trades p{color:var(--muted);font-size:11px}.rb-applied-trades button{border:1px solid var(--line);color:var(--ink);background:#fff;align-self:center;padding:8px;font-size:11px}.rb-traded{color:var(--red);font-size:12px}.rb-page input:disabled{color:var(--muted);background:#f1f5f7}@media (max-width:900px){.rb-lineup-grid{grid-template-columns:1fr}.rb-field{width:100%;max-width:500px}.rb-pitching{grid-template-columns:1fr 1fr 1fr}.rb-unit:last-child{grid-column:auto}.rb-trade-out{grid-template-columns:1fr 1fr}.rb-trade-out>p{grid-column:1/-1;margin:0}}@media (max-width:520px){.rb-lineup{padding:17px 12px}.rb-lineup h2{font-size:26px}.rb-lineup .rb-section-head>span{font-size:11px}.rb-field-person{width:65px}.rb-field-person>b{width:30px;height:30px;margin:2px auto;font-size:11px}.rb-field-person>small,.rb-field-person>span{font-size:9px}.rb-pitching{grid-template-columns:1fr}.rb-unit:last-child{grid-column:auto}.rb-unit label{margin-top:7px}.rb-unit select{font-size:14px}.rb-coverage{gap:10px 15px;font-size:11px}.rb-coverage strong{width:100%;margin-left:0}.rb-trade{padding:20px 14px}.rb-trade-out{gap:12px}.rb-trade input,.rb-trade select{min-width:0;font-size:16px}.rb-trade-return{padding:12px}.rb-return-row{border-top:1px solid var(--line);grid-template-columns:1fr 1fr 30px;gap:10px;padding-top:10px}.rb-return-row>label:first-child{grid-column:1/-1}.rb-return-row>label{min-width:0}.rb-return-row>label:nth-child(3){font-size:10px}.rb-trade-preview{gap:12px}.rb-trade-preview>span{font-size:10px}.rb-trade-preview b{font-size:16px}.rb-trade-preview>button{width:100%;margin-left:0}.rb-applied-trades article{flex-direction:column;gap:5px}.rb-applied-trades button{align-self:flex-start}.rb-nav nav{flex-wrap:wrap}.rb-field{margin-top:20px}.rb-trade-out{grid-template-columns:1fr}.rb-trade-out select{font-size:14px}}.rb-lookup-search{align-items:center;gap:10px;display:flex}.rb-lookup-search button{color:#fff;background:#112d3c;border:0;margin-top:6px;padding:11px 18px;font-size:13px}.rb-lookup-results{border:1px solid #d4dfe4;max-height:300px;padding:0;list-style:none;overflow:auto}.rb-lookup-results button{text-align:left;color:#112d3c;background:#fff;border:0;border-bottom:1px solid #d4dfe4;width:100%;padding:12px}.rb-lookup-results span{margin-top:4px;font-size:12px;display:block}.rb-lookup-details{background:#f1f5f7;margin-bottom:10px;padding:16px;font-size:12px}.rb-lookup-details>b{font-size:17px}.rb-lookup-details p{margin:8px 0}.rb-lookup-sources a{margin-top:5px;display:block}.rb-lookup-details small{color:#526976;font-size:10px}.rb-lookup-details summary{cursor:pointer}.rb-return-row>label small{color:#526976;margin-top:6px;font-size:10px;display:block}.rb-trade button:disabled{opacity:.6;cursor:wait}.rb-return-row{grid-template-columns:1fr 1fr 36px}.rb-return-row>.rb-lookup{grid-column:1/-1}.rb-return-row>button{width:36px}.rb-return-row>label{min-width:0}.rb-return-row{align-items:start}.rb-return-row>button{margin-top:23px}.rb-page .rb-move-dialog{height:fit-content;margin:auto;position:fixed;inset:0}.rb-move-dialog{width:min(660px,100% - 24px);max-height:85vh;color:var(--ink);border:0;padding:0;overflow:auto;box-shadow:0 20px 80px #00182455}.rb-move-dialog::backdrop{background:#081d2bb3}.rb-move-dialog .rb-batch{margin:0}.rb-batch header>div{gap:8px;display:flex}.rb-role-summary{flex-wrap:wrap;align-items:center;gap:16px;padding:12px 0;font-size:12px;display:flex}.rb-role-summary b{margin-left:5px}.rb-role-summary button{color:var(--ink);background:0 0;border:0;margin-left:auto;padding:5px;font-size:12px;text-decoration:underline}.rb-live-budget button{color:#fff;background:0 0;border:1px solid #7893a1;padding:8px 12px;font-size:12px}.rb-batch{scroll-margin:20px}.rb-page [hidden]{display:none!important}.rb-hero{padding:24px 0 20px}.rb-hero h1{font-size:44px}.rb-hero aside p{font-size:16px}.rb-hero aside small{font-size:11px}.rb-hero>div>p:last-child{margin-bottom:0;font-size:16px}.rb-summary article{padding:14px 16px}.rb-summary strong{font-size:32px}.rb-breakdown{padding:10px 0}.rb-scenario-bar{background:#fff;justify-content:space-between;align-items:center;gap:12px;padding:12px 0;font-size:13px;display:flex}.rb-scenario-bar>div{gap:8px;display:flex}.rb-scenario-bar button,.rb-change-log button,.rb-batch header button{border:1px solid var(--line);color:var(--ink);background:#fff;min-height:42px;padding:10px 14px;font-size:12px;font-weight:700}.rb-page button:disabled{opacity:.45;cursor:not-allowed}.rb-caution button,.rb-text-button{text-underline-offset:3px;color:var(--ink);font-size:inherit;cursor:pointer;background:0 0;border:0;padding:3px;text-decoration:underline}.rb-workspace-nav{border-bottom:2px solid var(--ink);background:#fff;flex-wrap:wrap;gap:4px;margin:22px 0 0;display:flex}.rb-workspace-nav button{color:var(--muted);background:#fff;border:0;min-height:46px;padding:13px 19px;font-size:14px;font-weight:700}.rb-workspace-nav button[aria-pressed=true]{background:var(--ink);color:#fff}.rb-workbench,.rb-lineup,.rb-trade{margin-top:20px}.rb-page h2{font-size:28px}.rb-toolbar{gap:12px;margin-top:16px;padding:12px}.rb-column-head,.rb-player{grid-template-columns:1.3fr .8fr .9fr 1.1fr;gap:12px 20px;padding:12px 16px}.rb-player h3{font-size:20px}.rb-player-main p{margin:4px 0}.rb-player-select{cursor:pointer;align-items:center;gap:9px;display:flex}.rb-player-select input{width:18px;height:18px;accent-color:var(--red);flex-shrink:0;margin:0}.rb-war b{font-size:17px}.rb-pay strong{font-size:21px}.rb-details{padding-top:6px}.rb-details summary{padding:3px 0}.rb-change-log{border:1px solid var(--line);background:#fff;margin-top:16px;padding:12px 16px;font-size:13px}.rb-change-log summary{cursor:pointer;font-weight:700}.rb-change-log ul{padding:0;list-style:none}.rb-change-log li{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;padding:10px 0;display:flex}.rb-change-log button{flex-shrink:0}.rb-change-log p{color:var(--muted)}.rb-batch{border:1px solid #a9bfcc;border-left:4px solid var(--red);background:#eef4f7;margin-top:18px;padding:18px}.rb-batch header{justify-content:space-between;align-items:center;gap:12px;display:flex}.rb-batch p{font-size:13px}.rb-batch-controls{align-items:end;gap:16px;display:flex}.rb-batch-controls label{flex:1;font-size:12px;font-weight:700}.rb-batch-controls label:last-child:not(:first-child){max-width:180px}.rb-batch-controls select,.rb-batch-controls input{margin-top:6px}.rb-batch-result{flex-wrap:wrap;gap:28px;margin:16px 0;font-size:12px;display:flex}.rb-batch-result b{font-variant-numeric:tabular-nums;font-size:18px;display:block}.rb-primary{background:var(--red);color:#fff;border:0;min-height:44px;padding:12px 18px;font-weight:700}.rb-outgoing-pick{border:1px solid var(--line);background:#fff;max-height:230px;padding:12px;overflow:auto}.rb-outgoing-pick legend{font-size:12px;font-weight:700}.rb-trade .rb-outgoing-pick label{align-items:center;gap:9px;min-height:36px;font-size:13px;display:flex}.rb-trade .rb-outgoing-pick input{width:18px;height:18px;min-height:18px;accent-color:var(--red);margin:0}.rb-incoming{border:1px solid var(--line);background:#fff;margin-top:14px;padding:20px}@media (max-width:850px){.rb-player{grid-template-columns:1.2fr 1fr}.rb-workspace-nav button{flex:1;padding:12px 10px}.rb-toolbar{grid-template-columns:1fr 1fr}}@media (max-width:520px){.rb-hero{padding:20px 0 16px}.rb-hero h1{font-size:36px}.rb-hero aside{display:none}.rb-summary article{padding:12px}.rb-summary strong{font-size:28px}.rb-scenario-bar{flex-direction:column;align-items:flex-start}.rb-scenario-bar>div{width:100%}.rb-scenario-bar button{flex:1}.rb-workspace-nav{gap:0}.rb-workspace-nav button{flex:1 0 30%;padding:10px 6px;font-size:12px}.rb-player{gap:12px;padding:14px 10px}.rb-player h3{font-size:19px}.rb-player-main p{font-size:12px}.rb-badge,.rb-pay small,.rb-action small,.rb-war span,.rb-details summary{font-size:11px}.rb-batch-controls{flex-direction:column;align-items:stretch}.rb-batch-controls label:last-child:not(:first-child){max-width:none}.rb-batch-result{gap:12px}.rb-batch-result b{font-size:16px}.rb-batch .rb-primary{width:100%}.rb-change-log li{flex-direction:column;align-items:flex-start}.rb-toolbar label:nth-child(2){grid-column:1/-1}.rb-toolbar input{min-width:0}.rb-reset{gap:8px}.rb-reset button{flex:1}.rb-caution,.rb-table-note{font-size:12px}}
