.eg-writing-rubric-v2{margin:18px 0;padding:18px;border:1px solid #dbe4f0;border-radius:18px;background:#f8fbff}.eg-writing-rubric-head{display:flex;justify-content:space-between;gap:16px;align-items:flex-start;margin-bottom:14px}.eg-writing-rubric-head h3{margin:4px 0 0;font-size:1.05rem}.eg-writing-rubric-head>strong{white-space:nowrap;background:#e8f0ff;color:#1d4ed8;border-radius:999px;padding:8px 12px;font-size:.85rem}.eg-writing-rubric-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.eg-writing-rubric-grid article{position:relative;padding:13px 14px;border:1px solid #e2e8f0;border-radius:14px;background:#fff}.eg-writing-rubric-grid article>span{float:right;font-weight:800;color:#1d4ed8}.eg-writing-rubric-grid article>strong{display:block;padding-right:48px;font-size:.92rem}.eg-writing-rubric-grid article>p{margin:7px 0 0;color:#64748b;font-size:.84rem;line-height:1.45}.eg-writing-rubric-rule{margin:14px 0 0;padding-top:12px;border-top:1px solid #dbe4f0;color:#475569;font-size:.88rem}.eg-writing-grade-result{display:block}.eg-writing-grade-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:16px 0}.eg-writing-grade-dimension{border:1px solid #dbe4f0;border-radius:14px;padding:12px;background:#fff}.eg-writing-grade-dimension>div{display:flex;flex-direction:column;gap:2px;padding-right:54px}.eg-writing-grade-dimension>div span,.eg-writing-grade-dimension small{color:#64748b}.eg-writing-grade-dimension>b{float:right;margin-top:-38px;font-size:1.2rem}.eg-writing-grade-dimension>p{clear:both;margin:10px 0 0;font-size:.83rem;line-height:1.4;color:#475569}.eg-writing-grade-action{font-weight:700}@media(max-width:720px){.eg-writing-rubric-head{display:block}.eg-writing-rubric-head>strong{display:inline-block;margin-top:10px}.eg-writing-rubric-grid,.eg-writing-grade-grid{grid-template-columns:1fr}.eg-writing-rubric-v2{padding:14px}.eg-writing-grade-dimension>div{padding-right:44px}}
