.subject-picker-create{margin-top:.3rem;border-top:1px solid var(--border);border-radius:0 0 10px 10px;padding-top:.5rem}.subject-picker-create .subject-create-badge{display:grid;place-items:center;background:transparent;border:1.5px dashed var(--brand);color:var(--brand-dark)}.subject-picker-create .subject-picker-label{display:flex;flex-direction:column;line-height:1.3}.subject-picker-create .subject-picker-label small{font-size:.78rem;font-weight:400;color:var(--text-soft)}.subject-picker-create[aria-selected=true] .subject-create-badge{background:var(--brand);border-style:solid;color:#ffffff}.subject-picker-none{margin:0;padding:.8rem .6rem .2rem;color:var(--text-soft);font-size:.86rem}.custom-subject-note{margin:0;padding:.65rem .8rem;border:1px solid var(--brand-line);border-radius:10px;background:var(--brand-soft);color:var(--text);font-size:.88rem;line-height:1.45}.custom-subject-problem{display:flex;flex-direction:column;gap:.5rem;align-items:flex-start}.custom-subject-problem .error{margin:0;align-self:stretch}.subject-card .course-cell>.subject-own-chip{align-self:flex-start;margin-top:.2rem;font-size:.7rem;color:var(--brand-dark)}.subject-rename-form .field-hint{color:var(--text-soft);line-height:1.4}.subject-card .class-card-head>.options{flex:0 0 auto}@media (max-width:720px){.subject-card .class-card-head>.options .options-menu{width:min(250px,calc(100vw - 3rem))}}