.mw-tool textarea{resize:vertical;color:#17233b;border:1px solid #aebdd0;border-radius:7px;width:100%;min-height:120px;padding:10px 11px;font:400 15px/1.4 Inter,system-ui,sans-serif;display:block}.mw-tool textarea[aria-invalid=true]{border-color:#b42318}.mw-suggestion{color:#2852bd;text-align:left;cursor:pointer;min-height:44px;padding:4px 0;text-decoration:underline;display:block}.mw-summary>div{margin:14px 0}.mw-summary>div>span{color:#526077;font-size:14px;display:block}.mw-summary strong{font-size:25px;display:block}.mw-summary strong small{font-size:14px;font-weight:500}.mw-amount{margin-top:20px}.mw-amount h2{margin:0 0 12px;font-size:16px}.mw-amount-grid{grid-template-columns:2fr 1fr;gap:0 12px;display:grid}.mw-table-section{margin:30px 0 0}.mw-table-section h2{margin:0 0 12px;font-size:20px}.mw-table-scroll{border:1px solid #dce5ef;border-radius:10px;max-width:100%;overflow-x:auto}.mw-table-scroll table{border-collapse:collapse;text-align:left;width:100%;font-size:14px}.mw-table-scroll th,.mw-table-scroll td{white-space:nowrap;border-bottom:1px solid #e4eaf1;padding:12px}.mw-table-scroll th{background:#f4f7fb;font-weight:600}.mw-table-scroll tr:last-child td{border-bottom:0}.mw-thumb .art-panel{width:100%;padding:20px 24px}.mw-thumb .mw-summary strong{font-size:18px}.mw-thumb .mw-summary>div{margin:4px 0}.mw-thumb .mw-summary p,.mw-thumb .mw-summary>div>span{font-size:11px}.mw-reading .mw-table-scroll{margin:30px 0}@media (width>=1024px){main.ga2#top.pa-page.molecular-weight-page .pfd-landing .mw-reading{width:calc(100% - 52px);max-width:1084px!important}}.mw-equations{text-align:center;background:#f5f8fc;border-radius:8px;padding:18px;font-size:17px}.mw-equations p{margin:8px}main.ga2#top.pa-page .pfd-landing .mw-reading .mw-equations p{color:#17233b;font-size:18px}@media (width>=901px){.mw-preview{position:sticky;top:80px}}@media (width<=600px){.mw-table-scroll th:first-child,.mw-table-scroll td:first-child{z-index:1;background:#fff;position:sticky;left:0}.mw-table-scroll th:first-child{background:#f4f7fb}}.mw-table-section h2{text-align:left}.mw-table-scroll{background:#fff}.mw-thumb .art-panel{max-width:none}.mw-batch-summary{margin:10px 0;padding:0;font-size:13px;list-style:none}.mw-batch-summary li{justify-content:space-between;gap:12px;display:flex}main.ga2#top.pa-page .pfd-landing .mw-thumb .art-panel{max-width:none;padding:20px 24px}.mw-strands{margin:24px 0 0;font-size:14px}@media (width<=900px){.mw-tool .mw-preview{order:-1}}.mw-table-scroll[data-scroll-right=true]{box-shadow:inset -10px 0 12px -12px #64748b}.mw-preview>.molarity-actions{margin-top:16px}.mw-tool .mw-table-section{background:#fff;border:1px solid #dce5ef;border-radius:16px;padding:24px}@media (width<=600px){.mw-tool .mw-table-section{padding:16px}}.mw-advanced-toggle{color:#17233b;cursor:pointer;background:#f5f8fc;border:1px solid #dce5ef;border-radius:7px;justify-content:space-between;align-items:center;width:100%;min-height:44px;padding:9px 12px;font-size:14px;font-weight:600;display:flex}.mw-advanced-toggle:hover{background:#e9eff8}.mw-advanced-content[data-expanded=false]{display:none}.mw-advanced-content[data-expanded=true]{margin-top:16px}.mw-table-scroll .mw-number,main.ga2#top.pa-page .pfd-landing .pa-reading .mw-comparison :is(th,td):nth-child(n+3),main.ga2#top.pa-page .pfd-landing .pa-reading .mw-nucleic-comparison :is(th,td):nth-child(3){text-align:right;font-variant-numeric:tabular-nums}@media (width<=600px){.mw-table-scroll th:first-child,.mw-table-scroll td:first-child{border-right:1px solid #dce5ef;box-shadow:4px 0 8px -4px #0f172a29}}main.ga2#top .mw-tool .mw-strands{margin:20px 0 0}main.ga2#top .mw-tool .mw-batch-summary,main.ga2#top .mw-thumb .mw-batch-summary{margin:12px 0 0}main.ga2#top.pa-page .pfd-landing .mw-thumb{height:260px;min-height:260px}main.ga2#top.pa-page .pfd-landing .pa-example{flex-direction:column;display:flex}main.ga2#top.pa-page .pfd-landing .pa-example-text{flex-direction:column;flex:1;display:flex}main.ga2#top.pa-page .pfd-landing .pa-example-text .pfd-btn{margin-top:auto}.mw-export-menu{min-width:max-content;max-width:calc(100vw - 32px)}.mw-export-menu [role=menuitem]{white-space:nowrap;min-height:44px}
