:is(.locroo-t3p-v2,.locroo-t3p-unified,.locroo-t3p13,.locroo-t3p14,.locroo-t3p15,.locroo-t3p16,.locroo-t3p17,.locroo-t3p-course){font-size:18px;line-height:1.65}:is(.locroo-t3p-v2,.locroo-t3p-unified,.locroo-t3p13,.locroo-t3p14,.locroo-t3p15,.locroo-t3p16,.locroo-t3p17,.locroo-t3p-course) :is(.tablewrap,.table-wrap){max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;border:1px solid #bed5e9;border-radius:13px;margin:20px 0;background:#fff}:is(.locroo-t3p-v2,.locroo-t3p-unified,.locroo-t3p13,.locroo-t3p14,.locroo-t3p15,.locroo-t3p16,.locroo-t3p17,.locroo-t3p-course) :is(.tablewrap,.table-wrap) table{width:100%;border-collapse:separate;border-spacing:0;min-width:590px;font-family:Arial,Helvetica,sans-serif;font-size:17px;line-height:1.55;color:#173753}:is(.locroo-t3p-v2,.locroo-t3p-unified,.locroo-t3p13,.locroo-t3p14,.locroo-t3p15,.locroo-t3p16,.locroo-t3p17,.locroo-t3p-course) :is(.tablewrap,.table-wrap) :is(th,td){font-family:inherit;font-size:17px;line-height:1.55;padding:15px 17px;text-align:left;vertical-align:top;overflow-wrap:break-word;word-break:normal;border-bottom:1px solid #d7e5f1}:is(.locroo-t3p-v2,.locroo-t3p-unified,.locroo-t3p13,.locroo-t3p14,.locroo-t3p15,.locroo-t3p16,.locroo-t3p17,.locroo-t3p-course) :is(.tablewrap,.table-wrap) thead th{background:#154b79;color:#fff;font-weight:700;border-color:#356e9c}:is(.locroo-t3p-v2,.locroo-t3p-unified,.locroo-t3p13,.locroo-t3p14,.locroo-t3p15,.locroo-t3p16,.locroo-t3p17,.locroo-t3p-course) :is(.tablewrap,.table-wrap) tbody tr:nth-child(odd){background:#f0f6fd}:is(.locroo-t3p-v2,.locroo-t3p-unified,.locroo-t3p13,.locroo-t3p14,.locroo-t3p15,.locroo-t3p16,.locroo-t3p17,.locroo-t3p-course) :is(.tablewrap,.table-wrap) tbody tr:nth-child(even){background:#fff}:is(.locroo-t3p-v2,.locroo-t3p-unified,.locroo-t3p13,.locroo-t3p14,.locroo-t3p15,.locroo-t3p16,.locroo-t3p17,.locroo-t3p-course) :is(.tablewrap,.table-wrap) tbody td:first-child{font-weight:600;color:#0c3f68}.locroo-t3p17 .lc-card .number,.locroo-t3p-course .lc-card .number{display:inline-flex!important;width:auto!important;min-width:43px!important;max-width:100%!important;height:auto!important;min-height:36px!important;white-space:normal!important;overflow-wrap:anywhere!important;align-items:center!important;justify-content:center!important;padding:7px 12px!important;line-height:1.3!important;font-size:13px!important;text-align:center!important;box-sizing:border-box!important}.locroo-t3p17 .cards>.lc-card,.locroo-t3p-course .cards>.lc-card{min-width:0!important;overflow:visible!important}.locroo-t3p17 .cards>.lc-card :is(h3,p),.locroo-t3p-course .cards>.lc-card :is(h3,p){overflow-wrap:break-word;word-break:normal}.locroo-t3p17 .cards>.lc-card h3,.locroo-t3p-course .cards>.lc-card h3{font-size:20px;line-height:1.35;margin:6px 0 12px}.locroo-t3p-vocab-prof{clear:both;display:block!important;margin:34px 0 28px;padding:22px 24px;border:1px solid #bfd9ed;border-left:4px solid #1675b7;border-radius:14px;background:#f0f7fe;color:#173753;box-sizing:border-box}.locroo-t3p-vocab-prof h2{font-size:25px!important;color:#0b416e!important;line-height:1.3;margin:0 0 12px}.locroo-t3p-vocab-prof p{margin:0 0 15px}.locroo-t3p-vocab-prof dl{margin:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.locroo-t3p-vocab-prof .locroo-t3p-vocab-entry{min-width:0;padding:14px 16px;background:#fff;border:1px solid #d7e5f2;border-radius:10px}.locroo-t3p-vocab-prof dt{display:block;font-size:18px;font-weight:700;color:#0c4979;margin:0 0 6px}.locroo-t3p-vocab-prof dd{display:block;font-size:17px;line-height:1.55;margin:0;color:#28495f}@media(max-width:760px){:is(.locroo-t3p-v2,.locroo-t3p-unified,.locroo-t3p13,.locroo-t3p14,.locroo-t3p15,.locroo-t3p16,.locroo-t3p17,.locroo-t3p-course){font-size:17px;line-height:1.6}:is(.locroo-t3p-v2,.locroo-t3p-unified,.locroo-t3p13,.locroo-t3p14,.locroo-t3p15,.locroo-t3p16,.locroo-t3p17,.locroo-t3p-course) :is(.tablewrap,.table-wrap) :is(th,td){font-size:16px;padding:12px 13px}:is(.locroo-t3p-v2,.locroo-t3p-unified,.locroo-t3p13,.locroo-t3p14,.locroo-t3p15,.locroo-t3p16,.locroo-t3p17,.locroo-t3p-course) :is(.tablewrap,.table-wrap) table{font-size:16px;min-width:550px}.locroo-t3p-vocab-prof{padding:17px 16px}.locroo-t3p-vocab-prof dl{grid-template-columns:1fr}.locroo-t3p-vocab-prof dt{font-size:17px}.locroo-t3p-vocab-prof dd{font-size:16px}}