.WritingPhraseBank-module__ZzykTW__section{background:var(--brand-surface);border:1px solid var(--line);border-radius:12px;margin:0 0 18px;padding:18px;scroll-margin-top:20px}.WritingPhraseBank-module__ZzykTW__head{justify-content:space-between;align-items:center;gap:18px;display:flex}.WritingPhraseBank-module__ZzykTW__head small{color:var(--gold);letter-spacing:.12em;font-size:10px;font-weight:800}.WritingPhraseBank-module__ZzykTW__head h2{color:var(--brand-dark);margin:5px 0 7px;font:28px/1.15 Noto Serif SC,serif}.WritingPhraseBank-module__ZzykTW__head p{color:var(--muted);margin:0;font-size:12px;line-height:1.7}.WritingPhraseBank-module__ZzykTW__headActions{flex:none;align-items:center;gap:10px;display:flex}.WritingPhraseBank-module__ZzykTW__headActions span{color:var(--brand-blue);background:var(--brand-blue-soft);border-radius:9px;align-items:baseline;gap:5px;padding:10px 13px;font-size:12px;display:flex}.WritingPhraseBank-module__ZzykTW__headActions span b{font:24px Georgia,serif}.WritingPhraseBank-module__ZzykTW__openButton,.WritingPhraseBank-module__ZzykTW__toolbar button,.WritingPhraseBank-module__ZzykTW__categoryBar button{cursor:pointer;border:0}.WritingPhraseBank-module__ZzykTW__openButton{color:var(--brand-surface);background:var(--green);box-shadow:0 5px 12px rgb(var(--brand-ink-rgb) / .12);border-radius:9px;padding:11px 15px;font-size:12px;font-weight:750}.WritingPhraseBank-module__ZzykTW__panel{border-top:1px solid var(--line);margin-top:16px;padding-top:15px}.WritingPhraseBank-module__ZzykTW__categoryBar{flex-wrap:wrap;gap:7px;display:flex}.WritingPhraseBank-module__ZzykTW__categoryBar button{color:var(--theme-gray-deep);background:var(--brand-blue-soft);border-radius:8px;padding:9px 12px;font-size:11px}.WritingPhraseBank-module__ZzykTW__categoryBar button span{color:var(--brand-muted);margin-left:4px;font:10px Georgia,serif}.WritingPhraseBank-module__ZzykTW__categoryBar button.WritingPhraseBank-module__ZzykTW__active{color:var(--brand-surface);background:var(--brand-dark)}.WritingPhraseBank-module__ZzykTW__categoryBar button.WritingPhraseBank-module__ZzykTW__active span{color:var(--brand-green)}.WritingPhraseBank-module__ZzykTW__toolbar{grid-template-columns:minmax(240px,1fr) auto auto;align-items:end;gap:9px;margin:13px 0;display:grid}.WritingPhraseBank-module__ZzykTW__toolbar label{gap:6px;display:grid}.WritingPhraseBank-module__ZzykTW__toolbar label span{color:var(--muted);font-size:10px;font-weight:700}.WritingPhraseBank-module__ZzykTW__toolbar input{width:100%;min-width:0;color:var(--brand-dark);border:1px solid var(--line);background:#fff;border-radius:9px;outline:none;padding:11px 13px;font-size:13px}.WritingPhraseBank-module__ZzykTW__toolbar input:focus{border-color:var(--brand-blue);box-shadow:0 0 0 3px rgb(var(--brand-blue-rgb) / .1)}.WritingPhraseBank-module__ZzykTW__toolbar button{color:var(--brand-green-ink);background:var(--brand-green-soft);white-space:nowrap;border-radius:9px;padding:11px 13px;font-size:11px;font-weight:700}.WritingPhraseBank-module__ZzykTW__toolbar em{color:var(--muted);white-space:nowrap;padding:10px 0;font-size:11px;font-style:normal}.WritingPhraseBank-module__ZzykTW__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.WritingPhraseBank-module__ZzykTW__card{border:1px solid var(--line);background:#fff;border-radius:10px;min-width:0;padding:16px}.WritingPhraseBank-module__ZzykTW__card header{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.WritingPhraseBank-module__ZzykTW__card header div{min-width:0}.WritingPhraseBank-module__ZzykTW__card header b,.WritingPhraseBank-module__ZzykTW__card header span{display:block}.WritingPhraseBank-module__ZzykTW__card header b{color:var(--brand-dark);word-break:keep-all;font-size:20px;font-weight:750;line-height:1.45}.WritingPhraseBank-module__ZzykTW__card header span{color:var(--brand-blue);margin-top:4px;font-size:13px;font-weight:650}.WritingPhraseBank-module__ZzykTW__card header small{color:var(--brand-muted);background:var(--brand-blue-soft);border-radius:6px;flex:none;padding:5px 7px;font-size:9px}.WritingPhraseBank-module__ZzykTW__example{color:var(--brand-dark);word-break:keep-all;margin:12px 0 0;font-size:15px;line-height:1.85}.WritingPhraseBank-module__ZzykTW__translation{color:var(--theme-gray-deep);border-top:1px dashed var(--line);margin:9px 0 0;padding-top:9px;font-size:13px;line-height:1.7}.WritingPhraseBank-module__ZzykTW__empty{min-height:110px;color:var(--muted);background:var(--brand-blue-soft);border-radius:9px;place-items:center;font-size:12px;display:grid}@media (max-width:760px){.WritingPhraseBank-module__ZzykTW__section{border-radius:10px;padding:13px}.WritingPhraseBank-module__ZzykTW__head{flex-direction:column;align-items:flex-start;gap:11px}.WritingPhraseBank-module__ZzykTW__head h2{font-size:24px}.WritingPhraseBank-module__ZzykTW__head p{font-size:12px}.WritingPhraseBank-module__ZzykTW__headActions{width:100%}.WritingPhraseBank-module__ZzykTW__openButton{flex:1}.WritingPhraseBank-module__ZzykTW__categoryBar{scrollbar-width:thin;flex-wrap:nowrap;padding-bottom:3px;overflow-x:auto}.WritingPhraseBank-module__ZzykTW__categoryBar button{flex:none;font-size:11px}.WritingPhraseBank-module__ZzykTW__toolbar{grid-template-columns:1fr auto}.WritingPhraseBank-module__ZzykTW__toolbar label{grid-column:1/-1}.WritingPhraseBank-module__ZzykTW__toolbar em{text-align:right;font-size:10px}.WritingPhraseBank-module__ZzykTW__grid{grid-template-columns:1fr}.WritingPhraseBank-module__ZzykTW__card{padding:14px}.WritingPhraseBank-module__ZzykTW__card header b{font-size:19px}.WritingPhraseBank-module__ZzykTW__card header span{font-size:13px}.WritingPhraseBank-module__ZzykTW__example{font-size:15px;line-height:1.8}.WritingPhraseBank-module__ZzykTW__translation{font-size:13px}}
.official-writing-answer .short-answer-comparison p{white-space:pre-wrap;overflow-wrap:anywhere}.official-writing-answer>blockquote{white-space:pre-wrap;overflow-wrap:anywhere;max-height:none;overflow:visible}.official-writing-answer .submitted-reference-head>a{color:var(--brand-blue);flex-shrink:0;font-size:11px;line-height:1.6}.official-count-note{white-space:pre-wrap}.official-answer-tools{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:7px;display:flex}.official-answer-tools button{min-height:34px;color:var(--brand-blue);background:var(--brand-surface);border:1px solid var(--brand-line);cursor:pointer;border-radius:6px;padding:7px 11px;font-size:10px;font-weight:800}.official-answer-tools button.on{color:#fff;background:var(--brand-blue);border-color:var(--brand-blue)}.official-answer-analysis{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:12px;display:grid}.official-answer-analysis>section{background:var(--brand-surface);border:1px solid var(--brand-line);border-top:4px solid var(--brand-blue);border-radius:8px;padding:14px}.official-answer-analysis>section:nth-child(2){border-top-color:var(--brand-lavender)}.official-answer-analysis section>div small{color:var(--brand-blue);letter-spacing:.13em;font-size:8px;font-weight:850}.official-answer-analysis h5{color:var(--brand-ink);margin:3px 0 0;font-size:14px}.official-answer-analysis ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;margin:12px 0 0;padding:0;list-style:none;display:grid}.official-answer-analysis li{background:var(--brand-blue-soft);border-radius:6px;gap:3px;min-width:0;padding:9px 10px;display:grid}.official-answer-analysis li b{color:var(--brand-ink);overflow-wrap:anywhere;font:750 12px/1.45 Noto Sans KR,Inter,sans-serif}.official-answer-analysis li span,.official-answer-analysis section>p{color:var(--brand-muted);font-size:9px;line-height:1.55}@media (max-width:720px){.submitted-reference-head,.official-answer-tools{align-items:flex-start}.submitted-reference-head{flex-direction:column}.official-answer-tools{justify-content:flex-start}.official-answer-analysis{grid-template-columns:1fr}.official-answer-analysis ul{grid-template-columns:1fr 1fr}}
