.TudogG_page{flex-direction:column;gap:24px;display:flex}.TudogG_header{border:1px solid var(--color-border);box-shadow:var(--shadow-card);background:linear-gradient(120deg,#e6f1ff 0%,#f8fbff 45%,#fff 100%);border-radius:20px;justify-content:space-between;align-items:center;padding:24px 28px;display:flex}.TudogG_headerActions{align-items:center;gap:12px;display:flex}.TudogG_topicNavigation{flex-wrap:wrap;align-items:center;gap:10px;padding:0 28px;display:flex}.TudogG_topicNavigation .TudogG_ui-button{min-width:220px}.TudogG_header h1{font-size:30px}.TudogG_header p{color:var(--color-ink-500);margin-top:6px}.TudogG_kicker{text-transform:uppercase;letter-spacing:.5px;color:var(--color-ink-500);font-size:12px}.TudogG_form{border:1px solid var(--color-border);box-shadow:var(--shadow-card);background:#fff;border-radius:20px;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 20px;padding:28px;display:grid}.TudogG_field{color:var(--color-ink-700);flex-direction:column;gap:8px;font-size:14px;display:flex}.TudogG_field span{font-weight:600}.TudogG_full{grid-column:1/-1}.TudogG_error{color:#7b2f35;background:var(--color-danger-soft);border:1px solid #f0c9cc;border-radius:12px;padding:10px 12px}.TudogG_sections{flex-direction:column;gap:20px;display:flex}.TudogG_sectionHeader{border:1px solid var(--color-border);box-shadow:var(--shadow-card);background:linear-gradient(140deg,#badcff8c,#eaf4ffe6);border-radius:18px;padding:20px 24px}.TudogG_sectionForm{border:1px solid var(--color-border);box-shadow:var(--shadow-card);background:#fff;border-radius:18px;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 20px;padding:24px;display:grid}.TudogG_textarea{resize:vertical;min-height:160px}.TudogG_preview{border:1px dashed var(--color-border);color:var(--color-ink-700);background:#eaf4ff99;border-radius:16px;flex-direction:column;gap:0;padding:16px;display:flex}.TudogG_preview h1,.TudogG_preview h2,.TudogG_preview h3{color:var(--color-ink-900);margin:0}.TudogG_preview p{color:var(--color-ink-500);margin:0}.TudogG_preview ul{color:var(--color-ink-500);margin:0;padding-left:18px}.TudogG_preview table{border-collapse:separate;border-spacing:0;border:1px solid var(--color-border);border-radius:14px;width:100%;font-size:14px;overflow:hidden}.TudogG_preview th,.TudogG_preview td{border:1px solid var(--color-border);text-align:left;color:var(--color-ink-700);padding:8px 10px}.TudogG_preview thead th{color:var(--color-ink-900);background:#badcff66}.TudogG_preview thead tr:first-child th:first-child{border-top-left-radius:14px}.TudogG_preview thead tr:first-child th:last-child{border-top-right-radius:14px}.TudogG_preview tbody tr:last-child td:first-child{border-bottom-left-radius:14px}.TudogG_preview tbody tr:last-child td:last-child{border-bottom-right-radius:14px}.TudogG_preview tbody tr:nth-child(2n) td{background:#e6f3ff73}.TudogG_preview code{font-family:var(--font-geist-mono), ui-monospace, SFMono-Regular, Menlo, monospace;background:#7bcaff33;border-radius:8px;padding:2px 6px}.TudogG_typeSwitcher{flex-wrap:wrap;gap:8px;display:inline-flex}.TudogG_typeOption{border:1px solid var(--color-border);color:var(--color-ink-700);cursor:pointer;background:#fff;border-radius:999px;padding:6px 14px;font-weight:600;transition:all .2s}.TudogG_typeOptionActive{color:var(--color-ink-900);background:#7bcaff66;border-color:#0000}.TudogG_hint{color:var(--color-ink-500);margin:6px 0 0;font-size:12px}.TudogG_previewError{color:#7b2f35;margin:6px 0 0;font-size:13px}.TudogG_empty{color:var(--color-ink-500);margin:0}.TudogG_sectionList{flex-direction:column;gap:16px;display:flex}.TudogG_sectionCard{border:1px solid var(--color-border);box-shadow:var(--shadow-card);background:#fff;border-radius:18px;flex-direction:column;gap:12px;padding:18px 20px;display:flex}.TudogG_sectionMeta{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.TudogG_sectionTitle{flex-direction:column;gap:4px;display:flex}.TudogG_sectionMeta strong{color:var(--color-ink-900);margin-bottom:4px;font-size:16px;display:block}.TudogG_sectionMeta span{color:var(--color-ink-500);font-size:13px}.TudogG_sectionActions{flex-wrap:wrap;align-items:center;gap:8px;display:inline-flex}.TudogG_dragHandle{border:1px dashed var(--color-border);color:var(--color-ink-900);cursor:grab;background:#7bcaff2e;border-radius:999px;padding:8px 10px;font-weight:600}.TudogG_dragHandle:active{cursor:grabbing}@media (max-width:900px){.TudogG_header{flex-direction:column;align-items:flex-start;gap:16px}.TudogG_form,.TudogG_sectionForm{grid-template-columns:1fr}.TudogG_sectionMeta{flex-direction:column;align-items:flex-start}}
.jwJ4kW_page{flex-direction:column;gap:24px;display:flex}.jwJ4kW_header{border:1px solid var(--color-border);box-shadow:var(--shadow-card);background:linear-gradient(140deg,#badcff8c,#eaf4ffe6);border-radius:22px;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;padding:28px 32px;display:flex}.jwJ4kW_header h1{margin-top:6px;font-size:40px}.jwJ4kW_header p{color:var(--color-ink-500);margin-top:8px;font-size:18px}.jwJ4kW_kicker{text-transform:uppercase;letter-spacing:.5px;color:var(--color-ink-500);font-size:12px}.jwJ4kW_meta{flex-direction:column;align-items:flex-end;gap:10px;display:flex}.jwJ4kW_badge{background:var(--color-primary-soft);color:var(--color-ink-700);border-radius:999px;padding:6px 12px;font-size:12px;font-weight:600}.jwJ4kW_back{color:var(--color-ink-900);font-weight:600}.jwJ4kW_lessonNav{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px;display:grid}.jwJ4kW_lessonNavItem{border:1px solid var(--color-border);color:inherit;box-shadow:var(--shadow-card);background:#fff;border-radius:18px;align-items:center;gap:12px;padding:16px 18px;text-decoration:none;transition:border-color .2s,transform .2s,background .2s;display:flex}.jwJ4kW_lessonNavIcon{color:var(--color-ink-600);transition:color .2s}.jwJ4kW_lessonNavItem:hover{border-color:var(--color-primary);transform:translateY(-2px)}.jwJ4kW_lessonNavItem:hover .jwJ4kW_lessonNavIcon{color:var(--color-primary)}.jwJ4kW_lessonNavPrev{justify-content:flex-start}.jwJ4kW_lessonNavNext{justify-content:space-between}.jwJ4kW_lessonNavText{flex-direction:column;gap:4px;min-width:0;display:flex}.jwJ4kW_lessonNavLabel{text-transform:uppercase;letter-spacing:.3px;color:var(--color-ink-500);font-size:11px;font-weight:600}.jwJ4kW_lessonNavTitle{color:var(--color-ink-900);text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:16px;font-weight:700;line-height:1.3;overflow:hidden}.jwJ4kW_section{flex-direction:column;gap:16px;display:flex}.jwJ4kW_sectionHeader p{color:var(--color-ink-500);margin-top:6px}.jwJ4kW_plan{border:1px solid var(--color-border);box-shadow:var(--shadow-card);background:#fff;border-radius:18px;padding:18px 20px}.jwJ4kW_plan ol{color:var(--color-ink-700);gap:8px;margin:0;padding-left:24px;font-size:18px;display:grid}.jwJ4kW_plan a{color:var(--color-ink-900);font-weight:600}.jwJ4kW_wordwallHeader{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;display:flex}.jwJ4kW_copyBtn{cursor:pointer;background-color:#0000;border-radius:10px;width:100px;margin:0 10px;padding:5px 10px}.jwJ4kW_wordwallNav{border:1px solid var(--color-border);box-shadow:var(--shadow-sm);background:#fffc;border-radius:999px;align-items:center;gap:12px;padding:6px 12px;display:flex}.jwJ4kW_navBtn{cursor:pointer;color:var(--color-ink-700);background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;padding:4px;transition:all .2s;display:flex}.jwJ4kW_navBtn:hover:not(:disabled){background:var(--color-primary-soft);color:var(--color-ink-900)}.jwJ4kW_navBtn:disabled{opacity:.3;cursor:not-allowed}.jwJ4kW_navCounter{color:var(--color-ink-700);text-align:center;min-width:45px;font-size:14px;font-weight:600}.jwJ4kW_wordwallContainer{border:1px solid var(--color-border);box-shadow:var(--shadow-card);background:#fff;border-radius:22px;padding:12px;position:relative;overflow:hidden}.jwJ4kW_wordwallSlider{transition:transform .5s cubic-bezier(.4,0,.2,1);display:flex}.jwJ4kW_wordwallSlide{flex:0 0 100%}.jwJ4kW_wordwallSlide iframe{border:none;border-radius:12px;width:100%;height:min(70vh,600px);display:block}.jwJ4kW_topicList{flex-direction:column;gap:18px;display:flex}.jwJ4kW_topicCard{border:1px solid var(--color-border);box-shadow:var(--shadow-card);background:#fff;border-radius:20px;flex-direction:column;gap:12px;padding:20px 22px;display:flex}.jwJ4kW_topicHeader{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.jwJ4kW_topicHeader h3{color:var(--color-ink-900);margin-top:6px;font-size:24px}.jwJ4kW_topicType{text-transform:uppercase;letter-spacing:.4px;color:var(--color-ink-500);font-size:11px}.jwJ4kW_topicLevel{background:var(--color-primary-soft);color:var(--color-ink-700);border-radius:999px;padding:4px 10px;font-size:12px;font-weight:600}.jwJ4kW_topicDescription{color:var(--color-ink-500);font-size:18px}.jwJ4kW_sectionStack{flex-direction:column;gap:16px;display:flex}.jwJ4kW_taskStack{flex-direction:column;gap:16px;margin-top:12px;display:flex}.jwJ4kW_taskHeader h4{color:var(--color-ink-900);margin:0;font-size:20px}.jwJ4kW_taskHeader p{color:var(--color-ink-500);margin-top:6px}.jwJ4kW_taskEmpty{color:var(--color-ink-500)}.jwJ4kW_sectionCard{border:1px dashed var(--color-border);background:#eaf4ffb3;border-radius:18px;flex-direction:column;gap:10px;padding:16px;display:flex;position:relative}.jwJ4kW_sectionMeta{justify-content:space-between;align-items:flex-start;gap:12px;display:flex;position:relative}.jwJ4kW_sectionActions{flex-direction:column;align-items:flex-start;gap:4px;display:flex}.jwJ4kW_sectionActionsBtn{flex-shrink:0;justify-content:flex-end;align-items:center;gap:8px;display:inline-flex;position:absolute;top:10px;right:10px}.jwJ4kW_sectionMeta h4{color:var(--color-ink-900);margin:0;font-size:20px}.jwJ4kW_sectionMeta p{color:var(--color-ink-500);margin-top:6px;font-size:17px}.jwJ4kW_sendButton{color:var(--color-ink-700);cursor:pointer;opacity:.75;background:#7bcaff2e;border:1px solid #0000;border-radius:999px;padding:6px 10px;font-size:12px;transition:opacity .2s,border-color .2s,background .2s}.jwJ4kW_sendButton:hover{opacity:1;border-color:var(--color-border)}.jwJ4kW_editButton{color:var(--color-ink-500);cursor:pointer;opacity:.6;background:#eaf4ffe6;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;padding:6px;font-size:12px;transition:opacity .2s,border-color .2s,background .2s;display:inline-flex}.jwJ4kW_editButton:hover{opacity:1;border-color:var(--color-border);color:var(--color-ink-700)}.jwJ4kW_editIcon{width:16px;height:16px}.jwJ4kW_content{color:var(--color-ink-700);gap:10px;font-size:18px;display:grid}.jwJ4kW_content ul,.jwJ4kW_content ol{margin:0;padding-left:24px}.jwJ4kW_content table{border-collapse:separate;border-spacing:0;border:1px solid var(--color-border);border-radius:14px;width:100%;font-size:16px;overflow:hidden}.jwJ4kW_content thead tr:first-child th:first-child{border-top-left-radius:14px}.jwJ4kW_content thead tr:first-child th:last-child{border-top-right-radius:14px}.jwJ4kW_content tbody tr:last-child td:first-child{border-bottom-left-radius:14px}.jwJ4kW_content tbody tr:last-child td:last-child{border-bottom-right-radius:14px}.jwJ4kW_content th,.jwJ4kW_content td{border:1px solid var(--color-border);text-align:left;color:var(--color-ink-700);padding:8px 10px}.jwJ4kW_content thead th{color:var(--color-ink-900);background:#badcff66}.jwJ4kW_content tbody tr:nth-child(2n) td{background:#e6f3ff73}.jwJ4kW_wordRow{align-items:center;gap:10px;display:inline-flex}.jwJ4kW_speakerButton{cursor:pointer;width:28px;height:28px;color:var(--color-ink-500);background:#7bcaff26;border:none;border-radius:999px;justify-content:center;align-items:center;padding:0;transition:color .2s,background .2s;display:inline-flex}.jwJ4kW_speakerButton:hover{color:var(--color-ink-900);background:#7bcaff66}.jwJ4kW_content code{font-family:var(--font-geist-mono), ui-monospace, SFMono-Regular, Menlo, monospace;background:#7bcaff33;border-radius:8px;padding:2px 6px}.jwJ4kW_empty{color:var(--color-ink-500)}.jwJ4kW_typeSwitcher{flex-wrap:wrap;gap:8px;margin-top:6px;display:inline-flex}.jwJ4kW_typeOption{border:1px solid var(--color-border);color:var(--color-ink-700);cursor:pointer;background:#fff;border-radius:999px;padding:6px 14px;font-weight:600;transition:all .2s}.jwJ4kW_typeOptionActive{color:var(--color-ink-900);background:#7bcaff66;border-color:#0000}.jwJ4kW_hint{color:var(--color-ink-500);margin:6px 0 0;font-size:12px}.jwJ4kW_modalOverlay{z-index:50;background:#0f203559;justify-content:center;align-items:flex-start;padding:20px;display:flex;position:fixed;inset:0}.jwJ4kW_modal{border:1px solid var(--color-border);width:min(100%,80vw);box-shadow:var(--shadow-card);background:#fff;border-radius:20px;flex-direction:column;gap:16px;max-height:90vh;padding:20px;display:flex;overflow:auto}.jwJ4kW_modalHeader{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.jwJ4kW_modalHeader h3{color:var(--color-ink-900);margin:0}.jwJ4kW_modalHeader p{color:var(--color-ink-500);margin-top:6px}.jwJ4kW_modalClose{color:var(--color-ink-700);cursor:pointer;background:#7bcaff33;border:none;border-radius:50%;width:32px;height:32px}.jwJ4kW_modalField{color:var(--color-ink-700);flex-direction:column;gap:6px;font-size:13px;display:flex}.jwJ4kW_studentList{flex-direction:column;gap:10px;max-height:280px;display:flex;overflow-y:auto}.jwJ4kW_textarea{resize:vertical;min-height:140px}.jwJ4kW_studentRow{border:1px solid var(--color-border);cursor:pointer;text-align:left;background:#eaf4ffb3;border-radius:14px;justify-content:space-between;gap:12px;padding:10px 12px;font-size:16px;display:flex}.jwJ4kW_studentRow:disabled{opacity:.6;cursor:not-allowed}.jwJ4kW_studentMeta{color:var(--color-ink-500);font-size:12px}.jwJ4kW_errorText{color:#7b2f35;background:var(--color-danger-soft);border:1px solid #f0c9cc;border-radius:12px;padding:10px 12px}.jwJ4kW_modalActions{flex-wrap:wrap;justify-content:flex-end;gap:12px;display:flex}@media (max-width:700px){.jwJ4kW_header{padding:24px}.jwJ4kW_meta{align-items:flex-start}}
.ZHbffW_page{flex-direction:column;gap:24px;display:flex}.ZHbffW_header{border:1px solid var(--color-border);box-shadow:var(--shadow-card);background:linear-gradient(135deg,#bfe2ffb3,#fffffffa);border-radius:22px;justify-content:space-between;align-items:flex-start;gap:24px;padding:28px 32px;display:flex}.ZHbffW_header h1{margin-top:6px;font-size:32px}.ZHbffW_header p{color:var(--color-ink-500);margin-top:8px}.ZHbffW_kicker{text-transform:uppercase;letter-spacing:.5px;color:var(--color-ink-500);font-size:12px}.ZHbffW_inlineLink{color:var(--color-ink-900);font-size:14px;font-weight:600}.ZHbffW_stack{flex-direction:column;gap:18px;display:flex}.ZHbffW_itemCard{border:1px solid var(--color-border);box-shadow:var(--shadow-card);background:#fff;border-radius:20px;flex-direction:column;gap:14px;padding:22px;display:flex}.ZHbffW_itemHeader{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.ZHbffW_itemHeader h2{margin-top:6px;font-size:20px}.ZHbffW_itemType{color:var(--color-ink-700);text-transform:uppercase;letter-spacing:.4px;background:#b7a5ff33;border-radius:999px;padding:4px 10px;font-size:12px;font-weight:600}.ZHbffW_topicLabel{color:var(--color-ink-500);font-size:13px}.ZHbffW_itemDate{color:var(--color-ink-500);margin:0;font-size:13px}.ZHbffW_fileCard{border:1px solid var(--color-border);box-shadow:var(--shadow-card);background:#fff;border-radius:24px;flex-direction:column;gap:20px;padding:26px;display:flex}.ZHbffW_fileCardHeader{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.ZHbffW_fileCardTitle{margin:6px 0;font-size:20px}.ZHbffW_fileCardMeta{color:var(--color-ink-500);margin:0;font-size:13px}.ZHbffW_sentDateText{color:var(--color-ink-500);margin:4px 0 0;font-size:13px}.ZHbffW_statusBadge{color:var(--color-ink-700);background:#7bcaff33;border-radius:999px;padding:4px 12px;font-size:12px;font-weight:600}.ZHbffW_teacherNote{background:#f6f9ffcc;border:1px solid #7bcaff66;border-radius:16px;padding:16px 18px}.ZHbffW_teacherNote strong{letter-spacing:.6px;color:var(--color-ink-700);margin-bottom:6px;font-size:13px;display:block}.ZHbffW_teacherNote p{color:var(--color-ink-600);white-space:pre-line;margin:0;font-size:14px;line-height:1.5}.ZHbffW_attachmentsArea{border:1px dashed var(--color-border);background:#f4faffe6;border-radius:18px;flex-direction:column;gap:12px;padding:18px 20px;display:flex}.ZHbffW_attachmentsHeader{color:var(--color-ink-600);letter-spacing:.2px;justify-content:space-between;align-items:center;font-size:13px;display:flex}.ZHbffW_attachmentsTitle{color:var(--color-ink-900);margin:0;font-size:14px;font-weight:600}.ZHbffW_attachmentList{flex-direction:column;gap:12px;display:flex}.ZHbffW_attachmentItem{text-align:left;border:1px solid var(--color-border);cursor:pointer;background:#fff;border-radius:16px;align-items:center;gap:16px;width:100%;padding:12px 14px;transition:background .15s,border-color .15s;display:flex}.ZHbffW_attachmentItem:hover{background:#7bcaff14;border-color:#7bcaff80}.ZHbffW_attachmentIcon{font-size:20px}.ZHbffW_attachmentContent{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.ZHbffW_attachmentName{color:var(--color-ink-900);font-size:15px;font-weight:600}.ZHbffW_attachmentDetails{color:var(--color-ink-500);font-size:12px}.ZHbffW_attachmentAction{color:var(--color-ink-600);letter-spacing:.3px;font-size:12px;font-weight:600}.ZHbffW_attachmentEmpty{color:var(--color-ink-500);margin:0;font-size:14px}.ZHbffW_replyForm{flex-direction:column;gap:12px;display:flex}.ZHbffW_uploadField{flex-direction:column;gap:8px;display:flex}.ZHbffW_uploadLabel{color:var(--color-ink-900);font-size:14px;font-weight:600}.ZHbffW_uploadedAttachmentItem{border:1px solid var(--color-border);background:#fff;border-radius:16px;justify-content:space-between;align-items:center;gap:12px;padding:12px 14px;display:flex}.ZHbffW_uploadedAttachmentActions{align-items:center;gap:8px;display:flex}.ZHbffW_attachmentLinkButton,.ZHbffW_attachmentRemoveButton{cursor:pointer;background:0 0;border:none;border-radius:10px;padding:6px 8px;font-size:13px;font-weight:600}.ZHbffW_attachmentLinkButton{color:var(--color-ink-700)}.ZHbffW_attachmentRemoveButton{color:#8a3b35}.ZHbffW_attachmentLinkButton:hover,.ZHbffW_attachmentRemoveButton:hover{background:#7bcaff14}.ZHbffW_replyField{flex-direction:column;gap:6px;display:flex}.ZHbffW_replyField span{color:var(--color-ink-900);font-size:14px;font-weight:600}.ZHbffW_replyActions{flex-direction:column;gap:8px;display:flex}.ZHbffW_replyStatus{color:var(--color-ink-500);margin:0;font-size:13px}.ZHbffW_sectionContent{flex-direction:column;gap:10px;display:flex}.ZHbffW_sectionContent h1,.ZHbffW_sectionContent h2,.ZHbffW_sectionContent h3{color:var(--color-ink-900);margin:0}.ZHbffW_sectionContent p{color:var(--color-ink-500);margin:0}.ZHbffW_sectionContent ul{color:var(--color-ink-500);margin:0;padding-left:18px}.ZHbffW_sectionContent table{border-collapse:separate;border-spacing:0;border:1px solid var(--color-border);border-radius:14px;width:100%;font-size:14px;overflow:hidden}.ZHbffW_sectionContent th,.ZHbffW_sectionContent td{border:1px solid var(--color-border);text-align:left;color:var(--color-ink-700);padding:8px 10px;font-size:14px}.ZHbffW_sectionContent thead th{color:var(--color-ink-900);background:#badcff66}.ZHbffW_sectionContent thead tr:first-child th:first-child{border-top-left-radius:14px}.ZHbffW_sectionContent thead tr:first-child th:last-child{border-top-right-radius:14px}.ZHbffW_sectionContent tbody tr:last-child td:first-child{border-bottom-left-radius:14px}.ZHbffW_sectionContent tbody tr:last-child td:last-child{border-bottom-right-radius:14px}.ZHbffW_sectionContent tbody tr:nth-child(2n) td{background:#e6f3ff73}.ZHbffW_sectionContent code{background:#7bcaff33;border-radius:8px;padding:2px 6px;font-family:SFMono-Regular,Menlo,Monaco,Courier New,monospace}.ZHbffW_status{text-transform:uppercase;letter-spacing:.4px;border-radius:999px;padding:4px 10px;font-size:12px;font-weight:600}.ZHbffW_statusNew{color:var(--color-ink-700);background:#7bcaff33}.ZHbffW_statusProgress{color:#6c3f13;background:#f2b88047}.ZHbffW_statusSubmitted{color:#175344;background:#4dbf9f38}.ZHbffW_statusReviewed{color:#0b3f6a;background:#7bd3ff3d}.ZHbffW_emptyText{color:var(--color-ink-500)}.ZHbffW_empty{border:1px dashed var(--color-border);background:#7bcaff1f;border-radius:18px;flex-direction:column;gap:10px;padding:26px;display:flex}@media (max-width:900px){.ZHbffW_header{flex-direction:column;align-items:flex-start}}
.F2BcNa_container{width:100%;font-family:inherit;position:relative}.F2BcNa_disabled{opacity:.6;pointer-events:none}.F2BcNa_selectHead{border:1px solid var(--color-border);cursor:pointer;-webkit-user-select:none;user-select:none;background:#fff;border-radius:12px;justify-content:space-between;align-items:center;height:44px;padding:10px 16px;transition:all .2s;display:flex}.F2BcNa_selectHead:hover{background:#fcfdfe;border-color:#7bcaeb}.F2BcNa_selectHeadOpen{border-color:#7bcaeb;box-shadow:0 0 0 4px #7bcaeb26}.F2BcNa_placeholder{color:var(--color-ink-500)}.F2BcNa_value{color:var(--color-ink-900);font-weight:500}.F2BcNa_chevron{color:var(--color-ink-500);line-height:0;transition:transform .2s}.F2BcNa_selectHeadOpen .F2BcNa_chevron{transform:rotate(180deg)}.F2BcNa_dropdown{border:1px solid var(--color-border);z-index:100;background:#fff;border-radius:16px;animation:.2s ease-out F2BcNa_slideUp;position:absolute;top:calc(100% + 8px);left:0;right:0;overflow:hidden;box-shadow:0 10px 30px #00000014}@keyframes F2BcNa_slideUp{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.F2BcNa_searchBox{border-bottom:1px solid var(--color-border);padding:12px}.F2BcNa_searchInput{border:1px solid var(--color-border);border-radius:8px;outline:none;width:100%;padding:8px 12px;font-size:14px;transition:border-color .2s}.F2BcNa_searchInput:focus{border-color:#7bcaeb}.F2BcNa_optionsList{max-height:250px;padding:6px;overflow-y:auto}.F2BcNa_optionsList::-webkit-scrollbar{width:6px}.F2BcNa_optionsList::-webkit-scrollbar-thumb{background:var(--color-border);border-radius:3px}.F2BcNa_option{cursor:pointer;border-radius:8px;padding:10px 12px;transition:background .2s}.F2BcNa_option:hover{background:#7bcaeb26}.F2BcNa_optionSelected{cursor:default;background:#7bcaeb40}.F2BcNa_optionContent{flex-direction:column;gap:2px;display:flex}.F2BcNa_optionLabel{color:var(--color-ink-900);font-size:14px;font-weight:600}.F2BcNa_optionDescription{color:var(--color-ink-500);font-size:12px}.F2BcNa_noOptions{text-align:center;color:var(--color-ink-500);padding:20px;font-size:14px}
