/* Fixed vector geometry: icons do not depend on font baselines. */
body.system-page-v34 .s44-symbol{display:block;width:18px;height:18px;flex:none;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;overflow:visible;pointer-events:none}
body.system-page-v34 .s44-inline-symbol{display:inline-flex;align-items:center;justify-content:center;line-height:0;vertical-align:middle}
body.system-page-v34 .s44-center-control,body.system-page-v34 .s36-bubble-close{display:grid;place-items:center;padding:0;line-height:0;flex-shrink:0;box-sizing:border-box}
body.system-page-v34 .s36-bubble-close{width:44px;height:44px;min-width:44px;min-height:44px}
body.system-page-v34 .s36-bubble-close svg{display:block;width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round}
body.system-page-v34 #main .s36-round{line-height:0}
body.system-page-v34 #main .s36-round svg{display:block;margin:0}
body.system-page-v34 .s34-inventory-plus{line-height:0;flex-shrink:0;box-sizing:border-box}
body.system-page-v34 .s44-center-control svg{margin:0;align-self:center;justify-self:center}
