:root{--gold: #ff7a1a;--gold-light: #ffa347;--gold-dark: #cc5f15;--bg: #141110;--panel: #211d1b;--panel2: #2a2522;--border: #3f3631;--border2: #57483d;--text: #f2e8dc;--text-dim: #b39f8a;--red: #c0392b;--green: #ff9a3f}*{box-sizing:border-box;margin:0;padding:0}body{background:var(--bg);color:var(--text);font-family:"Noto Serif KR",serif;min-height:100vh;padding:0 0 60px;background-image:radial-gradient(circle at 15% -10%,rgba(255,122,26,.2),transparent 42%),radial-gradient(circle at 88% 120%,rgba(255,122,26,.1),transparent 48%),linear-gradient(180deg,#191513,#131110)}.app{display:flex;flex-direction:column;align-items:center;min-height:100vh;width:100%;margin:0 auto}.header{width:100%;text-align:center;padding:28px 20px 16px;border-bottom:1px solid var(--border);margin-bottom:28px}h1{font-family:Cinzel,serif;font-size:clamp(18px,3.5vw,26px);color:var(--gold-light);letter-spacing:5px;text-shadow:0 0 38px rgba(255,122,26,.34)}.subtitle{font-size:11px;color:var(--text-dim);letter-spacing:3px;margin-top:5px}.page-body{width:100%;max-width:1160px;padding:0;display:flex;gap:16px;align-items:flex-start;margin:0 auto;box-sizing:border-box}.side-panel{width:210px;flex-shrink:0;display:flex;flex-direction:column;gap:0;background:var(--panel);border:1px solid var(--border);border-radius:2px;padding:12px;position:sticky;top:16px}.side-title{font-family:Cinzel,serif;font-size:10px;letter-spacing:3px;color:var(--text-dim);margin-bottom:10px;padding-bottom:8px;border-bottom:1px solid var(--border);text-align:center}.chain-group{margin-bottom:10px}.chain-group:last-child{margin-bottom:0}.chain-label{font-size:10px;color:var(--text-dim);letter-spacing:1px;margin-bottom:6px}.chain-step{display:flex;align-items:center;gap:6px;padding:6px 8px;margin-bottom:0;border:1px solid var(--border);border-radius:1px;background:#0000004d;transition:all .3s}.chain-step.toggleable{width:100%;text-align:left;cursor:pointer;font:inherit}.chain-step.toggleable:disabled{cursor:default}.chain-step.toggleable:hover:not(:disabled){border-color:var(--gold-dark);background:#ff7a1a14}.chain-step.toggled-off{border-color:var(--border);background:#0003}.chain-step.toggled-off .chain-step-name,.chain-step.toggled-off .chain-step-prob{color:var(--text-dim)}.chain-step.done{border-color:var(--gold-dark);background:#ff7a1a14}.chain-step.done .chain-step-name{color:var(--gold)}.chain-step.done .chain-step-prob{color:var(--gold-light)}.chain-step.active-next{border-color:var(--gold-dark);background:#ff7a1a14}.chain-step-icon{font-size:11px;min-width:14px;text-align:center}.chain-step-name{font-size:11px;color:var(--text-dim);flex:1;line-height:1.3}.chain-step-prob{font-family:Cinzel,serif;font-size:11px;color:var(--text-dim);white-space:nowrap}.chain-step.active-next .chain-step-name{color:var(--text)}.chain-step.active-next .chain-step-prob{color:var(--gold-light)}.filter-section{margin-top:12px;padding-top:12px;border-top:1px solid var(--border)}.filter-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:3px;margin-bottom:4px}.filter-grid .filter-item{min-width:0}.filter-row{display:flex;gap:4px;margin-bottom:4px}.filter-row.compact{gap:1px;margin-bottom:2px;justify-content:flex-start}.filter-row.compact .filter-item{gap:3px;padding:3px 4px;flex:0 0 auto}.filter-row.compact .filter-label{flex:0 0 auto}.filter-item{display:flex;align-items:center;gap:6px;padding:5px 6px;cursor:pointer;border-radius:1px;transition:background .2s;flex:1;-webkit-user-select:none;user-select:none}.filter-item:hover{background:#ff7a1a0d}.filter-checkbox{width:14px;height:14px;border:1px solid var(--border2);border-radius:50%;background:#0000004d;position:relative;flex-shrink:0;transition:all .2s;display:flex;align-items:center;justify-content:center}.filter-checkbox.checked{background:#ff7a1a33;border-color:var(--gold-dark)}.filter-checkbox.checked:after{content:"✓";font-size:10px;color:var(--gold)}.filter-label{font-size:11px;color:var(--text-dim);flex:1;white-space:nowrap}.side-build-wrap{margin-top:8px;padding:8px;border:1px solid var(--border);background:#00000040}.side-build-head{display:flex;align-items:center;justify-content:space-between;gap:6px;margin-bottom:6px;font-size:10px;color:var(--text-dim);letter-spacing:1px}.side-build-head strong{color:var(--gold-light);font-family:Cinzel,serif;font-size:11px}.side-build-form label{display:block;font-size:10px;color:var(--text);margin-bottom:4px}.side-build-select{width:100%;background:#00000059;border:1px solid var(--border2);color:var(--gold-light);font-family:Cinzel,serif;font-size:11px;padding:6px 7px}.side-build-btn{width:100%;margin-top:6px;border:1px solid var(--border2);background:#0003;color:var(--text-dim);padding:6px 8px;font-size:10px;letter-spacing:1px;cursor:pointer}.side-build-btn:disabled{opacity:.45;cursor:not-allowed}.side-build-result{margin-top:6px;border:1px solid rgba(255,122,26,.52);background:#00000047;padding:7px;font-size:10px}.side-build-result.failed{border-color:#c0392b80;color:var(--text-dim)}.side-build-row{display:flex;align-items:center;justify-content:space-between;gap:8px;color:var(--text)}.side-build-row+.side-build-row{margin-top:3px}.side-build-row em{font-style:normal;font-family:Cinzel,serif;color:var(--gold)}.main{flex:1;min-width:0;display:flex;flex-direction:column;gap:16px}.engine-toggle,.engine-overlay{display:none}.engine-sidebar{width:260px;flex-shrink:0;background:var(--panel);border:1px solid var(--border);border-radius:2px;padding:12px;position:sticky;top:16px}.engine-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px;padding-bottom:8px;border-bottom:1px solid var(--border)}.engine-title{font-family:Cinzel,serif;font-size:10px;letter-spacing:2px;color:var(--text-dim)}.engine-tabs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:5px;margin-bottom:10px}.engine-tab{border:1px solid var(--border2);background:#0000004d;color:var(--text-dim);font-size:10px;letter-spacing:1px;padding:7px 6px;cursor:pointer}.engine-tab.active{border-color:var(--gold-dark);color:var(--gold-light);background:#ff7a1a1a}.engine-target-wrap{border:1px solid var(--border);background:#00000040;padding:10px;margin-bottom:10px}.engine-subhead{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px;font-size:10px;color:var(--text-dim);letter-spacing:1px}.engine-subhead strong{font-family:Cinzel,serif;color:var(--gold-light);font-size:12px}.engine-action-row{display:flex;gap:6px}.engine-target-wrap .engine-action-row{margin-bottom:8px}.engine-btn{border:1px solid var(--border2);background:#0000004d;color:var(--text-dim);padding:7px 8px;font-size:10px;letter-spacing:1px;cursor:pointer;flex:1}.engine-btn.primary{border-color:var(--gold-dark);color:var(--gold-light);background:#ff7a1a29}.engine-btn.danger{border-color:#c0392b99;color:#c0392bf2;background:#c0392b26}.engine-btn.ghost{background:#0003}.engine-btn:disabled{opacity:.45;cursor:not-allowed}.engine-target-grid{max-height:180px;overflow-y:auto;display:grid;grid-template-columns:1fr;gap:6px}.engine-target-chip{border:1px solid var(--border);background:#0003;color:var(--text-dim);padding:6px 8px;text-align:left;cursor:pointer}.engine-target-chip span{display:block;font-family:Cinzel,serif;font-size:10px;color:var(--gold-dark);margin-bottom:2px}.engine-target-chip em{display:block;font-style:normal;font-size:11px;color:var(--text)}.engine-target-chip.combo em{font-family:Cinzel,serif;font-size:14px;letter-spacing:1px;text-align:center}.engine-target-chip.active{border-color:var(--gold-dark);background:#ff7a1a1f;box-shadow:inset 0 0 0 1px #ff7a1a33}.engine-content{border:1px solid var(--border);background:#00000040;padding:10px}.engine-tab-panel{display:flex;flex-direction:column;gap:8px}.engine-control-row{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));align-items:center;gap:8px;min-height:34px}.engine-control-row label{display:flex;align-items:center;justify-content:center;grid-column:span 2;height:34px;margin:0;line-height:1.2;text-align:center;font-size:11px;color:var(--text);white-space:nowrap}.engine-input,.engine-select{width:100%;grid-column:span 2;justify-self:stretch;height:34px;background:#00000059;border:1px solid var(--border2);color:var(--gold-light);font-family:Cinzel,serif;font-size:11px;line-height:1.2;padding:0 8px;text-align:center}.engine-tab-panel .engine-action-row{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;align-items:center;min-height:34px}.engine-tab-panel .engine-action-row .engine-btn{grid-column:span 2;width:100%;height:34px;padding:0 8px;display:inline-flex;align-items:center;justify-content:center}.engine-tab-panel .engine-action-row .engine-btn:only-child{grid-column:1 / -1}.engine-input:focus,.engine-select:focus{outline:none;border-color:var(--gold-dark)}.engine-progress-wrap{margin-top:4px}.engine-progress-label{font-size:10px;color:var(--text-dim);margin-bottom:4px}.engine-progress-track{width:100%;height:7px;background:#00000073;border:1px solid var(--border)}.engine-progress-fill{height:100%;background:linear-gradient(90deg,var(--gold-dark),var(--gold));transition:width .15s linear}.engine-result{border:1px solid var(--border);background:#00000047;padding:8px}.engine-result.success{border-color:#ff7a1a85}.engine-result.failed{border-color:#c0392b80}.engine-result.stopped{border-color:#ffa3478c}.engine-result-title{font-size:11px;color:var(--gold-light);margin-bottom:4px}.engine-result-text{font-size:10px;color:var(--text-dim);line-height:1.45}.engine-rank-list{margin-top:8px;display:flex;flex-direction:column;gap:4px}.engine-rank-item{display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:10px;color:var(--text)}.engine-rank-item em{font-style:normal;font-family:Cinzel,serif;color:var(--gold)}.engine-muted{color:var(--text-dim);font-size:10px;line-height:1.5}.progress-wrap{background:var(--panel);border:1px solid var(--border);border-radius:2px;padding:18px 20px 20px}.progress-top{display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:10px}.progress-label{font-family:Cinzel,serif;font-size:11px;color:var(--text-dim);letter-spacing:3px}.progress-g{font-family:Cinzel,serif;font-size:30px;color:var(--gold-light);text-shadow:0 0 20px rgba(255,122,26,.35);line-height:1}.progress-g span{font-size:14px;color:var(--text-dim)}.g-track-outer{position:relative;margin-top:10px;padding-bottom:22px}.g-track{display:flex;gap:3px;align-items:center}.g-step{flex:1;height:12px;background:#00000080;border:1px solid var(--border);border-radius:1px;transition:background .3s,border-color .3s,box-shadow .3s;position:relative}.g-step.filled{background:linear-gradient(90deg,var(--gold-dark),var(--gold));border-color:var(--gold-dark);box-shadow:0 0 8px #ff7a1a73}.g-step.milestone-step{border-color:var(--gold-dark);opacity:.8}.g-step.milestone-step.filled{box-shadow:0 0 14px #ff7a1ab3;opacity:1}.g-label{position:absolute;bottom:-20px;left:50%;transform:translate(-50%);font-size:9px;color:var(--gold);font-family:Cinzel,serif;white-space:nowrap}.btn-row{display:flex;gap:10px;margin-top:8px}.btn{flex:1;padding:12px;font-family:Cinzel,serif;font-size:12px;letter-spacing:2px;cursor:pointer;border-radius:1px;border:1px solid;transition:all .18s}.btn-enhance{background:linear-gradient(135deg,#ff7a1a47,#ff7a1a21);border-color:var(--gold-dark);color:var(--gold-light)}.btn-enhance:hover:not(:disabled){background:#ff7a1a40;box-shadow:0 0 12px #ff7a1a47}.btn-enhance:disabled{opacity:.3;cursor:not-allowed}.btn-carrier{flex:.8;background:linear-gradient(135deg,#ffffff12,#ffffff08);border-color:var(--border2);color:var(--text)}.btn-carrier:hover:not(:disabled){background:#ff7a1a24;box-shadow:0 0 12px #ff7a1a38}.btn-carrier:disabled{opacity:.25;cursor:not-allowed}.main-sim-tabs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;margin-top:2px}.main-sim-tab{border:1px solid var(--border2);background:#0000004d;color:var(--text-dim);font-size:11px;letter-spacing:1px;padding:8px 10px;cursor:pointer}.main-sim-tab.active{border-color:var(--gold-dark);color:var(--gold-light);background:#ff7a1a1a}.main-sim-pane{margin-top:10px;display:flex;flex-direction:column;gap:10px}.option-area{min-height:72px;display:flex}.main-build-wrap{padding:0}.main-build-head{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:10px;font-size:11px;color:var(--text-dim);letter-spacing:1px}.main-build-head strong{color:var(--gold-light);font-family:Cinzel,serif;font-size:13px}.main-build-form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.main-build-form label{display:block;font-size:11px;color:var(--text);margin-bottom:5px}.main-build-select{width:100%;background:#00000059;border:1px solid var(--border2);color:var(--text);font-family:Cinzel,serif;font-size:12px;padding:7px 8px}.main-build-select option{background:#171311;color:#f2e8dc}.current-build-progress-top{margin-top:10px}.current-build-track-outer{margin-bottom:2px}.g-track-thirds{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.g-third{height:12px;background:#00000080;border:1px solid var(--border);border-radius:1px;position:relative;overflow:visible}.g-third-fill{height:100%;background:linear-gradient(90deg,var(--gold-dark),var(--gold));box-shadow:0 0 8px #ff7a1a59}.main-build-action-row{margin-top:10px}.main-build-result{margin-top:8px;border:1px solid rgba(255,122,26,.52);background:#00000047;padding:8px;font-size:11px}.main-build-result.failed{border-color:#c0392b80;color:var(--text-dim)}.main-build-row{display:flex;align-items:center;justify-content:space-between;gap:8px;color:var(--text)}.main-build-row+.main-build-row{margin-top:4px}.main-build-row em{font-style:normal;font-family:Cinzel,serif;color:var(--gold)}.option-card{width:100%;background:var(--panel2);border:1px solid var(--gold-dark);border-radius:2px;padding:22px 20px;display:flex;flex-direction:column;align-items:center;gap:12px;animation:cardIn .3s ease;box-shadow:0 0 30px #ff7a1a1f,inset 0 0 40px #0000004d}@keyframes cardIn{0%{opacity:0;transform:translateY(-10px) scale(.98)}to{opacity:1;transform:none}}.opt-name{font-family:Cinzel,serif;font-size:20px;color:var(--gold-light);text-align:center;text-shadow:0 0 14px rgba(255,122,26,.3)}.opt-num{font-size:11px;color:var(--text-dim)}.opt-prob{font-size:11px;color:var(--text-dim);letter-spacing:1px;margin-top:2px}.opt-prob span{color:var(--gold);font-family:Cinzel,serif;font-size:14px}.opt-prob em{font-style:normal;color:var(--text-dim);font-size:10px;margin-left:4px}.idle-msg{width:100%;display:flex;align-items:center;justify-content:center;font-size:12px;color:var(--text-dim);letter-spacing:1px;border:1px dashed var(--border);border-radius:2px;padding:22px;font-style:italic;text-align:center}.acquired-wrap{width:100%;max-width:none;display:flex;flex-direction:column;margin:12px 0 0;padding:12px;background:var(--panel);border:1px solid var(--border);border-radius:2px;box-sizing:border-box}.section-title{font-family:Cinzel,serif;font-size:10px;letter-spacing:3px;color:var(--text-dim);margin-bottom:12px;display:flex;align-items:center;gap:8px}.section-title:after{content:"";flex:1;height:1px;background:var(--border)}.acquired-list{display:flex;flex-direction:column;gap:7px}.acquired-item{display:flex;align-items:center;gap:10px;padding:9px 12px;background:#0000004d;border:1px solid var(--border2);border-radius:1px;animation:slideIn .25s ease}@keyframes slideIn{0%{opacity:0;transform:translate(-8px)}to{opacity:1;transform:none}}.acq-g{font-family:Cinzel,serif;font-size:10px;color:var(--gold-dark);min-width:22px}.acq-name{font-size:13px;color:var(--text);flex:1}.acq-num{font-size:10px;color:var(--text-dim)}.acq-prob{font-size:10px;color:var(--gold);font-family:Cinzel,serif;white-space:nowrap}.none-yet{font-size:12px;color:var(--text-dim);text-align:center;padding:8px 0;font-style:italic}.app-footer{width:100%;max-width:1160px;margin:14px auto 26px;padding:12px 16px;border:1px solid var(--border);background:#00000040;color:var(--text-dim);box-sizing:border-box;text-align:center}.app-footer-line{font-size:11px;letter-spacing:1px}.app-footer-line+.app-footer-line{margin-top:8px}.app-footer-line a{margin-left:6px;color:var(--gold-light);text-decoration:none}.app-footer-line a:hover{text-decoration:underline}.prob-summary{margin-top:12px;padding:12px;background:#ff7a1a0d;border:1px solid var(--gold-dark);border-radius:2px}.prob-summary-title{font-family:Cinzel,serif;font-size:10px;color:var(--gold-dark);letter-spacing:2px;margin-bottom:8px;text-align:center}.prob-combo{font-size:13px;color:var(--gold-light);text-align:center;margin-bottom:6px;letter-spacing:1px}.prob-total{font-family:Cinzel,serif;font-size:20px;color:var(--gold-light);text-align:center;text-shadow:0 0 14px rgba(255,122,26,.28)}.prob-total span{font-size:12px;color:var(--text-dim)}.stats-wrap{margin-top:12px;padding-top:12px;border-top:1px solid var(--border)}.stat-box{background:#0000004d;border:1px solid var(--border);border-radius:1px;padding:6px 8px;display:flex;align-items:center;justify-content:space-between;gap:8px}.stat-box-label{font-size:10px;color:var(--text-dim);letter-spacing:1px}.stat-box-value{font-family:Cinzel,serif;font-size:18px;color:var(--gold-light);line-height:1}.stat-box-value.purple{color:var(--text)}.reset-wrap{margin-top:8px}.btn-reset{width:100%;padding:8px;background:linear-gradient(135deg,#c0392b33,#c0392b1a);border:1px solid rgba(192,57,43,.5);color:#c0392be6;font-family:Cinzel,serif;font-size:10px;letter-spacing:2px;cursor:pointer;border-radius:1px;transition:all .18s}.btn-reset:hover{background:#c0392b40;box-shadow:0 0 10px #c0392b4d}@media (max-width: 980px){.engine-toggle{display:block;position:fixed;right:18px;bottom:18px;z-index:41;border:1px solid var(--gold-dark);background:#181208f2;color:var(--gold-light);font-family:Cinzel,serif;font-size:11px;letter-spacing:2px;padding:10px 14px;cursor:pointer}.engine-toggle.open{width:34px;height:34px;padding:0;letter-spacing:0;font-size:14px;line-height:1;display:inline-flex;align-items:center;justify-content:center}.engine-overlay{display:block;position:fixed;top:0;right:0;bottom:0;left:0;z-index:39;border:0;background:#00000073;cursor:pointer}.engine-sidebar{position:fixed;top:0;right:0;bottom:0;width:min(92vw,360px);max-width:100%;z-index:40;border-left:1px solid var(--border);border-right:0;border-top:0;border-bottom:0;border-radius:0;overflow-y:auto;transform:translate(100%);transition:transform .2s ease}.engine-sidebar.open{transform:translate(0)}}@media (max-width: 680px){--mobile-gutter: clamp(20px, 6vw, 32px);--mobile-side: clamp(132px, 36vw, 160px);--mobile-gap: clamp(8px, 2.4vw, 12px);body{padding:0 0 60px}.app{padding:0 var(--mobile-gutter)}.header{padding:20px 0 12px;margin-bottom:16px}.page-body{display:flex;gap:var(--mobile-gap);flex-wrap:nowrap;align-items:flex-start;padding:0;margin:0}.side-panel{flex:0 0 var(--mobile-side);width:var(--mobile-side);padding:10px;font-size:9px;min-width:0;position:static;top:auto}.side-title{font-size:8px;letter-spacing:2px;margin-bottom:8px;padding-bottom:6px}.chain-label{font-size:9px;margin-bottom:4px}.chain-step{padding:4px 6px;gap:4px}.chain-step-icon{font-size:10px;min-width:12px}.chain-step-name,.chain-step-prob{font-size:10px}.filter-section{margin-top:8px;padding-top:8px}.filter-grid{gap:2px;margin-bottom:3px}.filter-row{gap:3px;margin-bottom:3px;flex-wrap:nowrap}.filter-row.compact{gap:1px;margin-bottom:2px;justify-content:flex-start}.filter-row.compact .filter-item{gap:2px;padding:2px 3px;flex:0 0 auto}.filter-row.compact .filter-label{flex:0 0 auto}.filter-item{padding:4px;gap:4px;min-width:0}.filter-checkbox{width:12px;height:12px}.filter-label{font-size:10px;white-space:nowrap}.side-build-wrap{margin-top:6px;padding:6px}.side-build-head{margin-bottom:5px;font-size:9px}.side-build-head strong{font-size:10px}.side-build-form label{font-size:9px}.side-build-select{font-size:10px;padding:5px 6px}.side-build-btn{margin-top:5px;padding:5px 6px;font-size:9px}.side-build-result{margin-top:5px;padding:6px;font-size:9px}.stats-wrap{margin-top:8px;padding-top:8px}.stat-box{padding:5px 6px;gap:6px}.stat-box-label{font-size:9px}.stat-box-value{font-size:16px}.reset-wrap{margin-top:6px}.btn-reset{padding:6px;font-size:9px}.main{flex:1 1 auto;width:auto;min-width:0;gap:14px}.progress-wrap{padding:16px 16px 18px}.progress-wrap,.main-sim-tabs,.option-area,.main-build-wrap{margin-left:0;margin-right:0;width:100%;box-sizing:border-box}.option-area{margin-top:0}.main-sim-tabs{gap:4px;margin-top:0}.main-sim-pane{margin-top:8px;gap:8px}.main-sim-tab{font-size:10px;padding:7px 6px}.main-build-wrap{padding:0}.main-build-head{margin-bottom:8px;font-size:10px}.main-build-head strong{font-size:11px}.main-build-form label{font-size:10px}.main-build-form-grid{grid-template-columns:1fr;gap:6px}.engine-control-row{min-height:30px;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px}.engine-control-row label{grid-column:span 2;height:30px;font-size:10px}.engine-input,.engine-select{grid-column:span 2;height:30px;font-size:10px;padding:0 7px}.engine-tab-panel .engine-action-row{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;min-height:30px}.engine-tab-panel .engine-action-row .engine-btn{height:30px}.main-build-select{font-size:11px;padding:6px 7px}.main-build-result{margin-top:6px;padding:7px;font-size:10px}.section-title{font-size:10px;margin-bottom:14px}.acquired-wrap{flex-basis:100%;max-width:none;width:100%;margin:22px 0 0;padding:16px 10px;box-sizing:border-box}.app-footer{margin:12px 0 24px;padding:12px 10px}.app-footer-line{font-size:10px}.acquired-item{padding:12px 14px;gap:12px;margin-bottom:8px}.acq-g{font-size:10px}.acq-name{font-size:14px}.acq-num,.acq-prob{font-size:10px}.prob-summary{margin-top:20px;padding:16px 18px}.prob-summary-title{font-size:9px;margin-bottom:6px}.prob-combo{font-size:12px;margin-bottom:4px}.prob-total{font-size:18px}.prob-total span{font-size:11px}}
