.app-tool[data-astro-cid-odvwz2wn]{grid-template-columns:minmax(0,1fr) minmax(260px,340px);margin:6px 0 14px;display:grid}.app-entry[data-astro-cid-odvwz2wn]{min-width:0;padding:18px 20px 12px}.uc-head[data-astro-cid-odvwz2wn]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 16px;margin-bottom:8px;display:flex}.uc-head[data-astro-cid-odvwz2wn] h2[data-astro-cid-odvwz2wn]{margin:0;font-size:1.2rem}.app-row[data-astro-cid-odvwz2wn]{grid-template-columns:minmax(0,1fr) minmax(150px,220px) 84px;align-items:center;gap:8px;margin-bottom:8px;display:grid}.app-row[data-astro-cid-odvwz2wn].has-bcpm{grid-template-columns:minmax(0,1fr) minmax(150px,220px) 76px 52px}.app-row[data-astro-cid-odvwz2wn].has-area{grid-template-columns:minmax(120px,1fr) minmax(96px,150px) 76px minmax(150px,266px)}.app-plan[data-astro-cid-odvwz2wn]{margin:10px 0 4px}.app-plan[data-astro-cid-odvwz2wn] summary[data-astro-cid-odvwz2wn]{cursor:pointer;font-weight:700}.app-plan-fields[data-astro-cid-odvwz2wn]{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px 12px;margin-top:6px;display:grid}.app-plan-fields[data-astro-cid-odvwz2wn] .field[data-astro-cid-odvwz2wn]{margin:0}.app-plan-fields[data-astro-cid-odvwz2wn] select[data-astro-cid-odvwz2wn],.app-plan-fields[data-astro-cid-odvwz2wn] input[data-astro-cid-odvwz2wn]{width:100%}.app-plan[data-astro-cid-odvwz2wn] [data-astro-cid-odvwz2wn][data-plan-out]{margin:8px 0 0}.cat-find[data-astro-cid-odvwz2wn]{margin:8px 0 4px}.cat-find[data-astro-cid-odvwz2wn] .field[data-astro-cid-odvwz2wn]{margin:0 0 4px}.cat-find[data-astro-cid-odvwz2wn] input[data-astro-cid-odvwz2wn]{width:100%;max-width:420px;min-height:44px}.cat-find[data-astro-cid-odvwz2wn] .hint[data-astro-cid-odvwz2wn]{margin:6px 0 0}.app-answer[data-astro-cid-odvwz2wn] .app-sub{margin-top:12px;font-weight:700}.app-labels[data-astro-cid-odvwz2wn]{color:var(--muted);margin-bottom:4px;font-size:14px;font-weight:700}.app-row[data-astro-cid-odvwz2wn] select[data-astro-cid-odvwz2wn].is-example{background:var(--highlight)}.app-bcpm-word[data-astro-cid-odvwz2wn]{margin-left:4px;font-size:13px;font-weight:700;display:none}.app-bcpm[data-astro-cid-odvwz2wn]{cursor:pointer;justify-content:center;align-items:center;min-width:44px;min-height:44px;display:flex}.app-bcpm[data-astro-cid-odvwz2wn] input[data-astro-cid-odvwz2wn]{width:22px;height:22px}.check-line[data-astro-cid-odvwz2wn]{align-items:center;gap:10px;min-height:44px;margin:4px 0;display:flex}.check-line[data-astro-cid-odvwz2wn] input[data-astro-cid-odvwz2wn]{width:20px;height:20px}.app-answer[data-astro-cid-odvwz2wn]{border-radius:0 var(--radius-lg) var(--radius-lg) 0;flex-direction:column;justify-content:flex-start;min-height:200px;display:flex}.app-answer[data-astro-cid-odvwz2wn] .answer-note{margin:6px 0 0}.app-answer[data-astro-cid-odvwz2wn] .app-lines{font-variant-numeric:tabular-nums;margin:10px 0 0;padding:0;font-size:15px;list-style:none}.app-answer[data-astro-cid-odvwz2wn] .app-lines li{border-top:1px solid var(--line);justify-content:space-between;gap:12px;padding:3px 0;display:flex}@media (width>=1024px) and (width<=1279px){.app-row[data-astro-cid-odvwz2wn].has-area{border-bottom:1px solid var(--line);grid-template-columns:minmax(96px,130px) 76px minmax(0,1fr);padding-bottom:8px}.app-row[data-astro-cid-odvwz2wn].has-area input[data-astro-cid-odvwz2wn][name=course]{grid-column:1/-1}.app-labels[data-astro-cid-odvwz2wn].has-area{border-bottom:0;padding-bottom:0}.app-labels[data-astro-cid-odvwz2wn].has-area span[data-astro-cid-odvwz2wn]:first-child{display:none}}@media (width<=1023px){.app-tool[data-astro-cid-odvwz2wn]{grid-template-columns:1fr}.app-answer[data-astro-cid-odvwz2wn]{border-left:0;border-top:1px solid var(--line);border-radius:0 0 var(--radius-lg) var(--radius-lg);min-height:150px}}@media (width<=760px){.app-row[data-astro-cid-odvwz2wn],.app-row[data-astro-cid-odvwz2wn].has-bcpm,.app-row[data-astro-cid-odvwz2wn].has-area{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr) 76px;padding-bottom:8px}.app-row[data-astro-cid-odvwz2wn] select[data-astro-cid-odvwz2wn][name=area]{grid-column:1/-1}.app-row[data-astro-cid-odvwz2wn].has-bcpm{grid-template-columns:minmax(0,1fr) 70px 52px}.app-row[data-astro-cid-odvwz2wn] input[data-astro-cid-odvwz2wn][name=course]{grid-column:1/-1}.app-labels[data-astro-cid-odvwz2wn]{display:none}.app-bcpm-word[data-astro-cid-odvwz2wn]{display:inline}.app-plan-fields[data-astro-cid-odvwz2wn]{grid-template-columns:1fr 1fr}.app-plan-fields[data-astro-cid-odvwz2wn] .field[data-astro-cid-odvwz2wn]:first-child{grid-column:1/-1}}
