.Videos-module__hum6FG__grid{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:1.25rem;margin:0;padding:0;list-style:none;display:grid}.Videos-module__hum6FG__grid>*{width:100%;max-width:24rem}.Videos-module__hum6FG__card{background:var(--bg-card);border:1px solid var(--border-light);border-radius:1rem;flex-direction:column;transition:transform .3s cubic-bezier(.4,0,.2,1),box-shadow .3s,border-color .3s;display:flex;overflow:hidden}.Videos-module__hum6FG__card:hover{border-color:#0000;transform:translateY(-4px);box-shadow:0 12px 40px #0000001f}.Videos-module__hum6FG__cardLink{color:inherit;flex-direction:column;flex:1;text-decoration:none;display:flex}.Videos-module__hum6FG__thumb{aspect-ratio:16/9;background:var(--bg-body) center / cover no-repeat;justify-content:center;align-items:center;display:flex;position:relative}.Videos-module__hum6FG__thumbFallback{color:var(--text-muted);font-size:.8125rem;font-weight:700}.Videos-module__hum6FG__statusBadge{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:9999px;padding:.25rem .625rem;font-size:.6875rem;font-weight:700;position:absolute;top:.75rem;left:.75rem}.Videos-module__hum6FG__published{background:color-mix(in srgb, var(--layout-tint,var(--primary)) 30%, transparent);color:#ecfdf5;border:1px solid color-mix(in srgb, var(--layout-tint,var(--primary)) 45%, transparent)}.Videos-module__hum6FG__draft{color:#fef3c7;background:#f59e0b4d;border:1px solid #f59e0b66}.Videos-module__hum6FG__duration{color:#fff;font-variant-numeric:tabular-nums;background:#000000bf;border-radius:.25rem;padding:.125rem .4375rem;font-size:.6875rem;font-weight:700;position:absolute;bottom:.625rem;right:.625rem}.Videos-module__hum6FG__body{flex-direction:column;flex:1;padding:1rem 1.25rem;display:flex}.Videos-module__hum6FG__badges{flex-wrap:wrap;gap:.375rem;margin-bottom:.625rem;display:flex}.Videos-module__hum6FG__title{color:var(--text-primary);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0 0 .375rem;font-size:1rem;font-weight:700;line-height:1.4;display:-webkit-box;overflow:hidden}.Videos-module__hum6FG__date{color:var(--text-muted);margin:auto 0 0;font-size:.75rem}.Videos-module__hum6FG__actions{border-top:1px solid var(--border-light);display:flex}.Videos-module__hum6FG__actionBtn{cursor:pointer;color:var(--text-muted);text-align:center;background:0 0;border:none;flex:1;padding:.625rem;font-size:.8125rem;font-weight:600;transition:background .15s}.Videos-module__hum6FG__actionBtn:not(:last-child){border-right:1px solid var(--border-light)}.Videos-module__hum6FG__publishBtn{color:var(--layout-tint,var(--primary))}.Videos-module__hum6FG__publishBtn:hover{background:color-mix(in srgb, var(--layout-tint,var(--primary)) 12%, var(--bg-card))}.Videos-module__hum6FG__unpublishBtn{color:#d97706}.Videos-module__hum6FG__unpublishBtn:hover{background:#f59e0b1f}.Videos-module__hum6FG__deleteBtn{color:#dc2626}.Videos-module__hum6FG__deleteBtn:hover{background:#ef44441a}.Videos-module__hum6FG__preview{aspect-ratio:16/9;background:var(--bg-body);border:0;border-radius:.75rem;width:100%}.Videos-module__hum6FG__previewLink{color:var(--primary);margin-top:.5rem;font-size:.8125rem;font-weight:600;display:inline-block}
.Cards-module__ERQIsW__main{color:inherit;flex-direction:column;flex:1;text-decoration:none;display:flex}.Cards-module__ERQIsW__card:hover{border-color:color-mix(in srgb, var(--layout-tint,var(--primary)) 45%, transparent)}.Cards-module__ERQIsW__card:hover .Cards-module__ERQIsW__title{color:var(--layout-tint,var(--primary))}.Cards-module__ERQIsW__previewFrame{pointer-events:none;background:#2b2b2b;border:0;width:100%;height:100%;position:absolute;inset:0}.Cards-module__ERQIsW__band{background:#202020;justify-content:center;align-items:center;height:22%;display:flex;position:absolute;bottom:0;left:0;right:0}.Cards-module__ERQIsW__previewCaption{color:#f5f5f5;text-align:center;word-break:keep-all;opacity:.95;-webkit-line-clamp:2;-webkit-box-orient:vertical;padding:0 1rem;font-size:.6875rem;line-height:1.4;display:-webkit-box;overflow:hidden}.Cards-module__ERQIsW__openHint{background:color-mix(in srgb, var(--layout-tint,var(--primary)) 85%, black);color:#fff;opacity:0;border-radius:999px;align-items:center;gap:.25rem;padding:.25rem .5rem .25rem .625rem;font-size:.6875rem;font-weight:700;transition:opacity .15s,transform .15s;display:inline-flex;position:absolute;bottom:.625rem;right:.625rem;transform:translateY(.25rem)}.Cards-module__ERQIsW__openHint>span{font-size:.875rem}.Cards-module__ERQIsW__card:hover .Cards-module__ERQIsW__openHint{opacity:1;transform:none}.Cards-module__ERQIsW__episode{background:var(--layout-tint,var(--primary));color:#fff;border-radius:999px;justify-content:center;align-items:center;width:1.5rem;height:1.5rem;font-size:.75rem;font-weight:800;display:inline-flex;position:absolute;top:.75rem;right:.75rem;box-shadow:0 0 0 2px #00000059}.Cards-module__ERQIsW__card{container-type:inline-size}.Cards-module__ERQIsW__foot{border-top:1px solid var(--border-light);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.25rem .5rem;padding:.375rem .625rem .375rem 1.25rem;display:flex}.Cards-module__ERQIsW__foot>:first-child{white-space:nowrap}.Cards-module__ERQIsW__tools{align-items:center;gap:.125rem;margin-left:auto;display:flex}@container (max-width:19rem){.Cards-module__ERQIsW__foot{padding-left:.75rem;padding-right:.375rem}.Cards-module__ERQIsW__tools{gap:0}.Cards-module__ERQIsW__tool{width:1.75rem;height:1.75rem}.Cards-module__ERQIsW__tool>span{font-size:1.125rem}}.Cards-module__ERQIsW__tool{width:2rem;height:2rem;color:var(--text-muted);cursor:pointer;font:inherit;background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;text-decoration:none;transition:background .15s,color .15s;display:inline-flex}.Cards-module__ERQIsW__tool>span{font-size:1.25rem}.Cards-module__ERQIsW__tool:hover{background:color-mix(in srgb, var(--layout-tint,var(--primary)) 14%, var(--bg-card));color:var(--layout-tint,var(--primary))}.Cards-module__ERQIsW__tool:disabled{opacity:.4;cursor:default}.Cards-module__ERQIsW__tool:disabled:hover{color:var(--text-muted);background:0 0}.Cards-module__ERQIsW__toolDanger:hover{color:#dc2626;background:#ef44441a}.Cards-module__ERQIsW__spin{animation:1s linear infinite Cards-module__ERQIsW__spin}@keyframes Cards-module__ERQIsW__spin{to{transform:rotate(360deg)}}
.ResourceManage-module__iAOFVW__headerActions{flex-shrink:0;align-items:center;gap:.5rem;display:flex}.ResourceManage-module__iAOFVW__createBtn,.ResourceManage-module__iAOFVW__backBtn{background:var(--bg-card);color:var(--layout-tint,var(--primary));border-radius:.75rem;flex-shrink:0;align-items:center;gap:.5rem;padding:.75rem 1.5rem;font-size:.875rem;font-weight:700;text-decoration:none;transition:all .2s;display:inline-flex;box-shadow:0 4px 14px #0000001a}.ResourceManage-module__iAOFVW__createBtn:hover,.ResourceManage-module__iAOFVW__backBtn:hover{transform:translateY(-1px);box-shadow:0 6px 20px #00000026}.ResourceManage-module__iAOFVW__loading{color:var(--text-muted);padding:2rem 0;font-size:.875rem}.ResourceManage-module__iAOFVW__error{color:#dc2626;background:#ef444414;border-radius:.625rem;margin:0 0 1rem;padding:.75rem 1rem;font-size:.875rem;font-weight:600}.ResourceManage-module__iAOFVW__empty{text-align:center;background:var(--bg-card);border:1px dashed var(--border-light);color:var(--text-muted);border-radius:1rem;padding:4rem 2rem;font-size:.875rem}.ResourceManage-module__iAOFVW__emptyTitle{color:var(--text-primary);margin:0 0 .5rem;font-size:1.25rem;font-weight:700}.ResourceManage-module__iAOFVW__emptyDesc{color:var(--text-muted);margin:0 0 1.5rem;font-size:.875rem}.ResourceManage-module__iAOFVW__emptyBtn{background:var(--layout-tint,var(--primary));color:var(--text-on-primary,#fff);border-radius:.625rem;padding:.625rem 1.5rem;font-size:.875rem;font-weight:700;text-decoration:none;display:inline-flex}.ResourceManage-module__iAOFVW__toolbar{flex-wrap:wrap;align-items:center;gap:.625rem;margin-bottom:1rem;display:flex}.ResourceManage-module__iAOFVW__toolbarSelect{border:1px solid var(--border-light);background:var(--bg-card);min-width:9rem;color:var(--text-primary);cursor:pointer;border-radius:.625rem;flex-shrink:0;padding:.5625rem .875rem;font-family:inherit;font-size:.8125rem;font-weight:600}.ResourceManage-module__iAOFVW__toolbarSearch{border:1px solid var(--border-light);background:var(--bg-card);border-radius:.625rem;flex:1;align-items:center;gap:.5rem;min-width:12rem;padding:.5625rem .875rem;display:flex}.ResourceManage-module__iAOFVW__toolbarSearch:focus-within{outline:2px solid var(--layout-tint,var(--primary));outline-offset:-1px}.ResourceManage-module__iAOFVW__toolbarSearchIcon{width:1rem;height:1rem;color:var(--text-muted);flex-shrink:0}.ResourceManage-module__iAOFVW__toolbarSearchInput{min-width:0;color:var(--text-primary);background:0 0;border:none;flex:1;font-family:inherit;font-size:.875rem}.ResourceManage-module__iAOFVW__toolbarSearchInput:focus{outline:none}.ResourceManage-module__iAOFVW__toolbarClear{cursor:pointer;color:var(--text-muted);background:0 0;border:none;flex-shrink:0;padding:.125rem;font-size:1rem;line-height:1}.ResourceManage-module__iAOFVW__toolbarClear:hover{color:var(--text-primary)}.ResourceManage-module__iAOFVW__toolbarCount{color:var(--text-muted);flex-shrink:0;font-size:.8125rem;font-weight:600}.ResourceManage-module__iAOFVW__list{flex-direction:column;gap:.75rem;margin:0;padding:0;list-style:none;display:flex}.ResourceManage-module__iAOFVW__item{background:var(--bg-card);border:1px solid var(--border-light);border-radius:1rem;align-items:stretch;gap:1rem;padding:1.25rem;transition:all .2s;display:flex}.ResourceManage-module__iAOFVW__item:hover{box-shadow:0 8px 24px #00000014}.ResourceManage-module__iAOFVW__itemMain{color:inherit;flex:1;min-width:0;text-decoration:none}.ResourceManage-module__iAOFVW__itemHead{align-items:center;gap:.5rem;margin-bottom:.5rem;display:flex}.ResourceManage-module__iAOFVW__itemTitle{color:var(--text-primary);margin:0 0 .25rem;font-size:1.0625rem;font-weight:700}.ResourceManage-module__iAOFVW__itemSummary{color:var(--text-muted);text-overflow:ellipsis;white-space:nowrap;margin:0 0 .5rem;font-size:.875rem;overflow:hidden}.ResourceManage-module__iAOFVW__itemMeta{color:var(--text-muted);margin:0;font-size:.75rem}.ResourceManage-module__iAOFVW__subjectBadge{background:color-mix(in srgb, var(--layout-tint,var(--primary)) 10%, transparent);color:var(--layout-tint,var(--primary));border-radius:.375rem;padding:.1875rem .5rem;font-size:.6875rem;font-weight:700}.ResourceManage-module__iAOFVW__metaBadge{color:var(--text-muted);background:#94a3b82e;border-radius:.375rem;padding:.1875rem .5rem;font-size:.6875rem;font-weight:700}.ResourceManage-module__iAOFVW__statusBadge{border-radius:.375rem;padding:.1875rem .5rem;font-size:.6875rem;font-weight:700}.ResourceManage-module__iAOFVW__published{background:color-mix(in srgb, var(--layout-tint,var(--primary)) 14%, var(--bg-card));color:var(--layout-tint,var(--primary))}.ResourceManage-module__iAOFVW__draft{color:var(--text-muted);background:#94a3b82e}.ResourceManage-module__iAOFVW__itemActions{flex-direction:column;flex-shrink:0;justify-content:center;gap:.375rem;display:flex}.ResourceManage-module__iAOFVW__actionBtn{cursor:pointer;border:none;border-radius:.5rem;padding:.4375rem .875rem;font-size:.75rem;font-weight:700;transition:all .2s}.ResourceManage-module__iAOFVW__publishBtn{background:color-mix(in srgb, var(--layout-tint,var(--primary)) 14%, var(--bg-card));color:var(--layout-tint,var(--primary))}.ResourceManage-module__iAOFVW__publishBtn:hover{background:var(--layout-tint,var(--primary));color:var(--text-on-primary,#fff)}.ResourceManage-module__iAOFVW__unpublishBtn{color:var(--text-muted);background:#94a3b82e}.ResourceManage-module__iAOFVW__unpublishBtn:hover{background:var(--text-muted);color:#fff}.ResourceManage-module__iAOFVW__deleteBtn{color:#dc2626;background:#ef44441a}.ResourceManage-module__iAOFVW__deleteBtn:hover{color:#fff;background:#dc2626}.ResourceManage-module__iAOFVW__form{--card-radius:1rem;--card-padding:1.5rem;flex-direction:column;gap:1rem;margin-bottom:1.5rem;display:flex;}.ResourceManage-module__iAOFVW__label{color:var(--text-primary);flex-direction:column;gap:.375rem;font-size:.8125rem;font-weight:700;display:flex}.ResourceManage-module__iAOFVW__hint{color:var(--text-muted);font-weight:500}.ResourceManage-module__iAOFVW__genLoading{text-align:center;background:var(--bg-card);border:1px solid var(--border-light);border-radius:1rem;flex-direction:column;align-items:center;gap:.75rem;padding:4rem 2rem;display:flex}.ResourceManage-module__iAOFVW__genSpinner{border:3px solid var(--border-light);border-top-color:var(--layout-tint,var(--primary));border-radius:50%;width:2.5rem;height:2.5rem;animation:.8s linear infinite ResourceManage-module__iAOFVW__genSpin}@keyframes ResourceManage-module__iAOFVW__genSpin{to{transform:rotate(360deg)}}.ResourceManage-module__iAOFVW__genLoadingTitle{color:var(--text-primary);margin:0;font-size:1.0625rem;font-weight:700}.ResourceManage-module__iAOFVW__genLoadingDesc{color:var(--text-muted);margin:0;font-size:.875rem}.ResourceManage-module__iAOFVW__genCancelBtn{border:1px solid var(--border);background:var(--bg-card);color:var(--text-secondary);cursor:pointer;border-radius:.5rem;margin-top:.5rem;padding:.5rem 1.125rem;font-family:inherit;font-size:.8125rem;font-weight:600}.ResourceManage-module__iAOFVW__genCancelBtn:hover{color:#dc2626;border-color:#dc2626}.ResourceManage-module__iAOFVW__genActivity{text-align:left;flex-direction:column;gap:.5rem;width:100%;max-width:44rem;display:flex}.ResourceManage-module__iAOFVW__genStatus{color:var(--text-secondary);align-items:center;gap:.5rem;margin:0;font-size:.875rem;font-weight:600;display:flex}.ResourceManage-module__iAOFVW__genSpinnerSm{border-width:2px;flex:none;width:1rem;height:1rem}.ResourceManage-module__iAOFVW__genTools{flex-direction:column;gap:.25rem;margin:0;padding:0;font-size:.8125rem;list-style:none;display:flex}.ResourceManage-module__iAOFVW__genTool,.ResourceManage-module__iAOFVW__genToolDone{color:var(--text-secondary);align-items:baseline;gap:.5rem;display:flex}.ResourceManage-module__iAOFVW__genToolDone{color:var(--text-muted)}.ResourceManage-module__iAOFVW__genToolMark{text-align:center;flex:none;width:1rem;font-weight:700}.ResourceManage-module__iAOFVW__genToolName{white-space:nowrap;flex:none;font-weight:600}.ResourceManage-module__iAOFVW__genToolDetail{min-width:0;color:var(--text-muted);text-overflow:ellipsis;white-space:nowrap;flex:0 auto;overflow:hidden}.ResourceManage-module__iAOFVW__genToolResult{min-width:0;color:var(--text-muted);text-overflow:ellipsis;white-space:nowrap;flex:0 auto;font-size:.75rem;overflow:hidden}.ResourceManage-module__iAOFVW__genReasoning{flex-direction:column;gap:.375rem;display:flex}.ResourceManage-module__iAOFVW__genReasoningToggle{color:var(--text-secondary);font:inherit;cursor:pointer;background:0 0;border:0;align-self:flex-start;padding:0;font-size:.8125rem;font-weight:600}.ResourceManage-module__iAOFVW__planInEditor{flex-direction:column;gap:.625rem;margin-top:.625rem;display:flex}.ResourceManage-module__iAOFVW__planInEditor .ResourceManage-module__iAOFVW__plan{margin:0}.ResourceManage-module__iAOFVW__genReasoningText{max-height:10rem;color:var(--text-muted);margin:0;font-family:inherit}.ResourceManage-module__iAOFVW__genPreview{text-align:left;border:1px solid var(--border-light);background:var(--bg-page);width:100%;max-width:44rem;max-height:18rem;color:var(--text-secondary);white-space:pre-wrap;overflow-wrap:anywhere;border-radius:.625rem;margin:.75rem 0 0;padding:.875rem 1rem;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.8125rem;line-height:1.6;overflow:auto}.ResourceManage-module__iAOFVW__input,.ResourceManage-module__iAOFVW__select,.ResourceManage-module__iAOFVW__textarea{border:1px solid var(--border-light);background:var(--bg-body);width:100%;color:var(--text-primary);border-radius:.625rem;padding:.625rem .875rem;font-family:inherit;font-size:.875rem;font-weight:500}.ResourceManage-module__iAOFVW__textarea{resize:vertical;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;line-height:1.6}.ResourceManage-module__iAOFVW__input:focus,.ResourceManage-module__iAOFVW__select:focus,.ResourceManage-module__iAOFVW__textarea:focus{outline:2px solid var(--layout-tint,var(--primary));outline-offset:-1px}.ResourceManage-module__iAOFVW__textareaDrop{outline:2px dashed var(--layout-tint,var(--primary));outline-offset:-1px}.ResourceManage-module__iAOFVW__attachRow{flex-wrap:wrap;align-items:center;gap:.5rem;margin-top:-.25rem;display:flex}.ResourceManage-module__iAOFVW__attachThumb{border:1px solid var(--border-light);background:var(--bg-body);border-radius:.5rem;flex-shrink:0;width:4.5rem;height:4.5rem;position:relative;overflow:hidden}.ResourceManage-module__iAOFVW__attachThumb img{object-fit:cover;width:100%;height:100%;display:block}.ResourceManage-module__iAOFVW__attachRemove{color:#fff;cursor:pointer;background:#0009;border:none;border-radius:999px;justify-content:center;align-items:center;width:1.25rem;height:1.25rem;font-size:.875rem;line-height:1;display:inline-flex;position:absolute;top:.125rem;right:.125rem}.ResourceManage-module__iAOFVW__attachAdd{border:1px dashed var(--border-light);color:var(--text-secondary);font:inherit;cursor:pointer;background:0 0;border-radius:.5rem;align-items:center;gap:.5rem;padding:.5rem .75rem;font-size:.8125rem;display:inline-flex}.ResourceManage-module__iAOFVW__attachAdd:hover{border-color:var(--layout-tint,var(--primary));color:var(--text-primary)}.ResourceManage-module__iAOFVW__attachPanel{flex-direction:column;gap:.625rem;margin-top:.625rem;display:flex}.ResourceManage-module__iAOFVW__attachAddOver{border-color:var(--layout-tint,var(--primary));border-style:solid}.ResourceManage-module__iAOFVW__attachList{flex-direction:column;gap:.25rem;margin:0;padding:0;list-style:none;display:flex}.ResourceManage-module__iAOFVW__attachItem{border:1px solid var(--border-light);background:var(--bg-card);border-radius:.5rem;align-items:center;gap:.625rem;padding:.375rem .5rem;font-size:.875rem;display:flex}.ResourceManage-module__iAOFVW__attachName{min-width:0;color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;flex:1;text-decoration:none;overflow:hidden}.ResourceManage-module__iAOFVW__attachName:hover{text-decoration:underline}.ResourceManage-module__iAOFVW__attachAddHint{color:var(--text-muted);font-size:.75rem}.ResourceManage-module__iAOFVW__subjectRow{align-items:center;gap:.5rem;display:flex}.ResourceManage-module__iAOFVW__subjectRow .ResourceManage-module__iAOFVW__select{flex:1}.ResourceManage-module__iAOFVW__subjectForm{--card-padding:1rem;flex-direction:column;gap:.75rem;display:flex;}.ResourceManage-module__iAOFVW__subjectFormTitle{color:var(--text-primary);margin:0;font-size:.8125rem;font-weight:700}.ResourceManage-module__iAOFVW__subjectFormRow{flex-wrap:wrap;gap:.5rem;display:flex}.ResourceManage-module__iAOFVW__subjectFormRow>*{flex:1;min-width:140px}.ResourceManage-module__iAOFVW__formActions{justify-content:flex-end;gap:.5rem;display:flex}.ResourceManage-module__iAOFVW__btnPrimary{background:var(--layout-tint,var(--primary));color:var(--text-on-primary,#fff);cursor:pointer;border:none;border-radius:.625rem;padding:.625rem 1.25rem;font-size:.8125rem;font-weight:700;transition:opacity .2s}.ResourceManage-module__iAOFVW__btnPrimary:disabled{opacity:.5;cursor:not-allowed}.ResourceManage-module__iAOFVW__btnSecondary{border:1px solid var(--border-light);background:var(--bg-card);color:var(--text-primary);cursor:pointer;border-radius:.625rem;padding:.625rem 1.25rem;font-size:.8125rem;font-weight:700}.ResourceManage-module__iAOFVW__sectionBar{--card-radius:1rem;--card-padding:1.125rem 1.375rem;justify-content:space-between;align-items:flex-start;gap:1rem;margin:.5rem 0 1.25rem;display:flex;}.ResourceManage-module__iAOFVW__sectionBarText{flex-direction:column;gap:.25rem;min-width:0;display:flex}.ResourceManage-module__iAOFVW__sectionBarTitle{color:var(--text-primary);margin:0;font-size:1.125rem;font-weight:800}.ResourceManage-module__iAOFVW__sectionBarDesc{color:var(--text-muted);margin:0;font-size:.8125rem;line-height:1.5}.ResourceManage-module__iAOFVW__sectionBarActions{flex-wrap:wrap;flex-shrink:0;justify-content:flex-end;gap:.5rem;display:flex}.ResourceManage-module__iAOFVW__stepsHead{justify-content:space-between;align-items:center;margin-bottom:1rem;display:flex}.ResourceManage-module__iAOFVW__stepsTitle{color:var(--text-primary);margin:0;font-size:1.125rem;font-weight:800}.ResourceManage-module__iAOFVW__publishedHint{background:color-mix(in srgb, var(--layout-tint,var(--primary)) 10%, var(--bg-card));color:var(--layout-tint,var(--primary));border-radius:.625rem;margin:0 0 1rem;padding:.75rem 1rem;font-size:.8125rem;font-weight:600}.ResourceManage-module__iAOFVW__publicLink{color:inherit;text-decoration:underline}.ResourceManage-module__iAOFVW__shareViews{background:color-mix(in srgb, var(--layout-tint,var(--primary)) 16%, transparent);white-space:nowrap;border-radius:999px;margin-left:.5rem;padding:.0625rem .5rem;font-size:.75rem;font-weight:700}.ResourceManage-module__iAOFVW__briefBox{--card-radius:.625rem;--card-padding:.625rem 1rem;margin:0 0 1rem;}.ResourceManage-module__iAOFVW__briefSummary{cursor:pointer;color:var(--text-secondary);font-size:.8125rem;font-weight:700}.ResourceManage-module__iAOFVW__briefText{color:var(--text-secondary);white-space:pre-wrap;margin:.625rem 0 0;font-size:.875rem;line-height:1.6}.ResourceManage-module__iAOFVW__stepList{flex-direction:column;gap:.75rem;margin:0;padding:0;list-style:none;display:flex}.ResourceManage-module__iAOFVW__stepItem{--card-radius:1rem;}.ResourceManage-module__iAOFVW__stepHead{align-items:center;gap:.625rem;display:flex}.ResourceManage-module__iAOFVW__stepBadge{background:color-mix(in srgb, var(--layout-tint,var(--primary)) 14%, var(--bg-card));color:var(--layout-tint,var(--primary));letter-spacing:.04em;border-radius:.375rem;flex-shrink:0;padding:.25rem .5rem;font-size:.6875rem;font-weight:800}.ResourceManage-module__iAOFVW__stepTitle{color:var(--text-primary);flex:1;margin:0;font-size:.9375rem;font-weight:700}.ResourceManage-module__iAOFVW__stepTitleInput{flex:1;min-width:0;font-weight:700}.ResourceManage-module__iAOFVW__stepItem .ResourceManage-module__iAOFVW__formActions{margin-top:.75rem}.ResourceManage-module__iAOFVW__stepActions{flex-shrink:0;align-items:center;gap:.25rem;display:flex}.ResourceManage-module__iAOFVW__iconBtn{border:1px solid var(--border-light);background:var(--bg-card);width:1.75rem;height:1.75rem;color:var(--text-primary);cursor:pointer;border-radius:.5rem;font-size:.875rem;line-height:1}.ResourceManage-module__iAOFVW__iconBtn:disabled{opacity:.35;cursor:not-allowed}.ResourceManage-module__iAOFVW__textBtn{color:var(--text-muted);cursor:pointer;background:0 0;border:none;border-radius:.375rem;padding:.25rem .5rem;font-size:.75rem;font-weight:700}.ResourceManage-module__iAOFVW__textBtn:hover{color:var(--text-primary)}.ResourceManage-module__iAOFVW__danger{color:#dc2626}.ResourceManage-module__iAOFVW__stepContent{background:var(--bg-body);border:1px solid var(--border-light);color:var(--text-muted);white-space:pre-wrap;word-break:break-word;border-radius:.625rem;margin:.75rem 0 0;padding:.875rem 1rem;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.8125rem;line-height:1.6;overflow-x:auto}.ResourceManage-module__iAOFVW__stepEdit{flex-direction:column;gap:.75rem;display:flex}.ResourceManage-module__iAOFVW__section{--card-padding:1rem;flex-direction:column;gap:.625rem;display:flex;}.ResourceManage-module__iAOFVW__sectionHead{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.ResourceManage-module__iAOFVW__sectionTitle{color:var(--text-primary);margin:0;font-size:.9375rem;font-weight:800}.ResourceManage-module__iAOFVW__sectionEmpty{color:var(--text-muted);margin:0;font-size:.8125rem}.ResourceManage-module__iAOFVW__rowList{flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.ResourceManage-module__iAOFVW__row{align-items:center;gap:.5rem;display:flex}.ResourceManage-module__iAOFVW__row .ResourceManage-module__iAOFVW__input{flex:1;min-width:0}.ResourceManage-module__iAOFVW__row .ResourceManage-module__iAOFVW__iconBtn{flex-shrink:0}.ResourceManage-module__iAOFVW__exampleRow{background:var(--bg-card);border:1px solid var(--border-light);border-radius:.625rem;flex-direction:column;gap:.5rem;padding:.75rem;display:flex}.ResourceManage-module__iAOFVW__exampleHead{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.ResourceManage-module__iAOFVW__exampleHead .ResourceManage-module__iAOFVW__input{flex:1;min-width:0}.ResourceManage-module__iAOFVW__ioPair{grid-template-columns:1fr 1fr;gap:.5rem;display:grid}@media (max-width:640px){.ResourceManage-module__iAOFVW__ioPair{grid-template-columns:1fr}.ResourceManage-module__iAOFVW__item{border-radius:.75rem;flex-direction:column;gap:.5rem;padding:.875rem 1rem}.ResourceManage-module__iAOFVW__itemHead{margin-bottom:.25rem}.ResourceManage-module__iAOFVW__itemTitle{font-size:.9375rem}.ResourceManage-module__iAOFVW__itemActions{flex-direction:row;justify-content:flex-end;gap:.25rem}.ResourceManage-module__iAOFVW__actionBtn{opacity:.85;background:0 0;padding:.25rem .5rem;font-weight:600}.ResourceManage-module__iAOFVW__subjectFormRow>*{min-width:100%}.ResourceManage-module__iAOFVW__row{flex-wrap:wrap}.ResourceManage-module__iAOFVW__row .ResourceManage-module__iAOFVW__input{min-width:100%}.ResourceManage-module__iAOFVW__row .ResourceManage-module__iAOFVW__iconBtn{margin-left:auto}}.ResourceManage-module__iAOFVW__subjectField{border:1px solid var(--border-light);background:var(--bg-body);cursor:pointer;border-radius:.625rem;flex:1;align-items:center;gap:.625rem;min-width:0;padding:.625rem .875rem;display:flex}.ResourceManage-module__iAOFVW__subjectField:focus{outline:2px solid var(--layout-tint,var(--primary));outline-offset:-1px}.ResourceManage-module__iAOFVW__subjectDot{background:#f59e0b;border-radius:999px;flex-shrink:0;width:.5rem;height:.5rem}.ResourceManage-module__iAOFVW__subjectFieldName{color:var(--text-primary);white-space:nowrap;font-size:.875rem;font-weight:700}.ResourceManage-module__iAOFVW__subjectFieldPath{color:var(--text-muted);text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;overflow:hidden}.ResourceManage-module__iAOFVW__subjectFieldPlaceholder{color:var(--text-muted);font-size:.875rem}.ResourceManage-module__iAOFVW__subjectFieldAction{color:var(--layout-tint,var(--primary));flex-shrink:0;margin-left:auto;font-size:.75rem;font-weight:700}.ResourceManage-module__iAOFVW__suggestionList{color:var(--text-muted);flex-direction:column;gap:.25rem;margin:0;padding-left:1rem;font-size:.8125rem;display:flex}.ResourceManage-module__iAOFVW__pendingBadge{color:#b45309;white-space:nowrap;background:#fef3c7;border-radius:999px;padding:.0625rem .375rem;font-size:.625rem;font-weight:700}.ResourceManage-module__iAOFVW__itemType{color:var(--text-muted);font-size:.6875rem;font-weight:700}.ResourceManage-module__iAOFVW__itemPath{color:var(--text-muted)}.ResourceManage-module__iAOFVW__subjectChips{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.ResourceManage-module__iAOFVW__subjectChipPrimary{border-color:color-mix(in srgb, var(--layout-tint,var(--primary)) 50%, var(--border-light))}.ResourceManage-module__iAOFVW__subjectChipTag{background:color-mix(in srgb, var(--layout-tint,var(--primary)) 14%, transparent);color:var(--layout-tint,var(--primary));border-radius:999px;padding:.0625rem .375rem;font-size:.625rem;font-weight:700}.ResourceManage-module__iAOFVW__subjectChipRemove{color:var(--text-muted);cursor:pointer;background:0 0;border:none;padding:0 .25rem;font-size:1rem;line-height:1}.ResourceManage-module__iAOFVW__subjectChipRemove:hover{color:var(--text-primary)}.ResourceManage-module__iAOFVW__subjectChipAdd{border:1px dashed var(--border-light);color:var(--layout-tint,var(--primary));cursor:pointer;background:0 0;border-radius:.625rem;padding:.5rem .875rem;font-family:inherit;font-size:.8125rem;font-weight:700}.ResourceManage-module__iAOFVW__subjectPicker{--card-padding:.875rem 1rem;flex-direction:column;gap:.75rem;display:flex;}.ResourceManage-module__iAOFVW__subjectSearch{color:var(--text-muted);border-bottom:1px solid var(--border-light);align-items:center;gap:.5rem;padding:0 .25rem;display:flex}.ResourceManage-module__iAOFVW__subjectSearchInput{color:var(--text-primary);background:0 0;border:none;flex:1;padding:.5rem 0;font-family:inherit;font-size:.9375rem}.ResourceManage-module__iAOFVW__subjectSearchInput:focus{outline:none}.ResourceManage-module__iAOFVW__subjectChipTools{border-left:1px solid var(--border-light);display:inline-flex}.ResourceManage-module__iAOFVW__subjectChipTool{color:var(--text-muted);cursor:pointer;background:0 0;border:none;padding:0 .5rem;font-family:inherit;font-size:.75rem;font-weight:700}.ResourceManage-module__iAOFVW__subjectChipTool:hover{background:var(--bg-body);color:var(--text-primary)}.ResourceManage-module__iAOFVW__subjectChipToolDanger:hover{color:#b91c1c}.ResourceManage-module__iAOFVW__subjectEditRow{align-items:center;gap:.25rem;display:inline-flex}.ResourceManage-module__iAOFVW__radio{border:1.5px solid var(--border-light);box-sizing:border-box;border-radius:999px;flex-shrink:0;width:1rem;height:1rem}.ResourceManage-module__iAOFVW__radioOn{border:5px solid var(--layout-tint,var(--primary));background:var(--bg-card)}.ResourceManage-module__iAOFVW__subjectSuggest{border-top:1px dashed var(--border-light);flex-wrap:wrap;align-items:center;gap:.5rem;padding-top:.75rem;display:flex}.ResourceManage-module__iAOFVW__subjectSuggest .ResourceManage-module__iAOFVW__input{flex:1;min-width:12rem}.ResourceManage-module__iAOFVW__subjectSuggest .ResourceManage-module__iAOFVW__hint{flex-basis:100%}.ResourceManage-module__iAOFVW__subjectSuggestLabel{color:var(--text-secondary);white-space:nowrap;font-size:.8125rem;font-weight:700}.ResourceManage-module__iAOFVW__subjectSelectedPath{color:var(--layout-tint,var(--primary));white-space:nowrap;text-overflow:ellipsis;max-width:50%;margin-left:auto;font-size:.75rem;font-weight:600;overflow:hidden}.ResourceManage-module__iAOFVW__subjectTree{flex-direction:column;gap:1px;max-height:20rem;display:flex;overflow-y:auto}.ResourceManage-module__iAOFVW__subjectRow{min-height:2.125rem;padding:.125rem .5rem .125rem calc(.25rem + var(--depth,0) * 1.25rem);color:var(--text-secondary);border-radius:.5rem;align-items:center;gap:.375rem;display:flex}.ResourceManage-module__iAOFVW__subjectRow:hover{background:var(--bg-body);color:var(--text-primary)}.ResourceManage-module__iAOFVW__subjectRowOn{background:color-mix(in srgb, var(--layout-tint,var(--primary)) 14%, var(--bg-card));color:var(--text-primary)}.ResourceManage-module__iAOFVW__subjectRowOn .ResourceManage-module__iAOFVW__subjectRowName{font-weight:700}.ResourceManage-module__iAOFVW__subjectRowDim{opacity:.55}.ResourceManage-module__iAOFVW__subjectRowGroup{color:var(--text-primary);margin-top:.25rem}.ResourceManage-module__iAOFVW__subjectRowGroup:hover{background:0 0}.ResourceManage-module__iAOFVW__subjectRowGroup .ResourceManage-module__iAOFVW__subjectRowMain{cursor:default;font-weight:700}.ResourceManage-module__iAOFVW__subjectRowGroup .ResourceManage-module__iAOFVW__subjectRowMeta{font-weight:400}.ResourceManage-module__iAOFVW__subjectGutter{flex-shrink:0;justify-content:center;align-items:center;width:1.125rem;display:inline-flex}.ResourceManage-module__iAOFVW__subjectToggle{color:var(--text-muted);cursor:pointer;background:0 0;border:none;padding:.125rem;font-size:.75rem;line-height:1}.ResourceManage-module__iAOFVW__subjectToggle:disabled{opacity:.3;cursor:default}.ResourceManage-module__iAOFVW__subjectLeaf{background:var(--border-light);border-radius:999px;width:.3125rem;height:.3125rem;display:inline-block}.ResourceManage-module__iAOFVW__subjectRowMain{min-width:0;color:inherit;font:inherit;cursor:pointer;text-align:left;background:0 0;border:none;flex:1;align-items:center;gap:.5rem;padding:.25rem;font-size:.8125rem;display:inline-flex}.ResourceManage-module__iAOFVW__subjectRowName{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ResourceManage-module__iAOFVW__subjectRowMeta{color:var(--text-muted);white-space:nowrap;margin-left:auto;font-size:.6875rem}.ResourceManage-module__iAOFVW__subjectRowTools{flex-shrink:0;gap:.125rem;display:inline-flex}.ResourceManage-module__iAOFVW__subjectSuggest select.ResourceManage-module__iAOFVW__input{flex:0 14rem;min-width:10rem}.ResourceManage-module__iAOFVW__inlineHead{border-bottom:1px solid var(--border-light);justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:1rem;padding-bottom:.875rem;display:flex}.ResourceManage-module__iAOFVW__inlineHeadText{flex:1;min-width:0}.ResourceManage-module__iAOFVW__inlineHeadTitle{color:var(--text-primary);margin:0 0 .25rem;font-size:1.125rem;font-weight:700}.ResourceManage-module__iAOFVW__inlineHeadDesc{color:var(--text-muted);margin:0;font-size:.8125rem}.ResourceManage-module__iAOFVW__inlineBody{flex-direction:column;gap:.75rem;display:flex}.ResourceManage-module__iAOFVW__modeGrid{grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));gap:.75rem;display:grid}.ResourceManage-module__iAOFVW__modeCard{text-align:left;border:1px solid var(--border-light);background:var(--bg-card);color:var(--text-primary);cursor:pointer;border-radius:.75rem;flex-direction:column;gap:.375rem;padding:1rem 1.125rem;font-family:inherit;transition:border-color .15s,transform .15s;display:flex}.ResourceManage-module__iAOFVW__modeCard:hover:not(:disabled){border-color:var(--layout-tint,var(--primary));transform:translateY(-1px)}.ResourceManage-module__iAOFVW__modeCard:disabled{opacity:.5;cursor:default}.ResourceManage-module__iAOFVW__modeCardTitle{font-size:.9375rem;font-weight:700}.ResourceManage-module__iAOFVW__modeCardDesc{color:var(--text-muted);font-size:.8125rem;line-height:1.5}.ResourceManage-module__iAOFVW__fixedSubject{color:var(--text-secondary);margin:0;font-size:.875rem}.ResourceManage-module__iAOFVW__fixedSubject strong{color:var(--text-primary)}.ResourceManage-module__iAOFVW__editorFrame{border:1px solid var(--border-light);background:var(--bg-card);border-radius:.5rem;overflow:hidden}.ResourceManage-module__iAOFVW__editorFrame:focus-within{border-color:var(--layout-tint,var(--primary))}.ResourceManage-module__iAOFVW__editorFrame newtil-editor{--color-primary:var(--layout-tint,var(--primary));--color-primary-subtle:color-mix(in srgb, var(--layout-tint,var(--primary)) 16%, var(--bg-card))}.ResourceManage-module__iAOFVW__editorLoading{text-align:center;color:var(--text-muted);padding:2rem;font-size:.875rem}.ResourceManage-module__iAOFVW__noteLayout{flex-direction:column;gap:1rem;display:flex}.ResourceManage-module__iAOFVW__noteHints{flex-direction:column;gap:.5rem;display:flex}.ResourceManage-module__iAOFVW__editorFrame newtil-editor{flex-direction:column;min-height:420px;display:flex}.ResourceManage-module__iAOFVW__editorFrame newtil-editor{--color-surface:var(--bg-card);--color-surface-2:var(--bg-hover);--color-border:var(--border);--color-surface-1:color-mix(in srgb, var(--bg-page) 70%, var(--bg-card));--color-surface-inverse:var(--code-bg);--color-on-surface-inverse:var(--code-fg);--newtil-code-bg:var(--code-bg);--newtil-code-fg:var(--code-fg);--newtil-code-border:var(--code-border)}@media (max-width:767px){.ResourceManage-module__iAOFVW__editorFrame{min-width:0;max-width:100%}.ResourceManage-module__iAOFVW__sectionBar{flex-direction:column}.ResourceManage-module__iAOFVW__sectionBarActions{justify-content:flex-start}.ResourceManage-module__iAOFVW__inlineHead{flex-wrap:wrap}.ResourceManage-module__iAOFVW__inlineHeadText{flex-basis:100%}.ResourceManage-module__iAOFVW__headerActions{grid-template-columns:1fr 1fr;gap:.5rem;width:100%;display:grid}.ResourceManage-module__iAOFVW__headerActions>*{width:100%}.ResourceManage-module__iAOFVW__formActions{flex-wrap:wrap}.ResourceManage-module__iAOFVW__formActions>*{flex-shrink:0}.ResourceManage-module__iAOFVW__formActions .ResourceManage-module__iAOFVW__btnPrimary{flex-basis:100%}}.ResourceManage-module__iAOFVW__fSubject{flex-direction:column;gap:1rem;display:flex}.ResourceManage-module__iAOFVW__editorFrameShort newtil-editor{min-height:200px}@media (max-width:640px){.ResourceManage-module__iAOFVW__noteBody{--page-padding-x:0}.ResourceManage-module__iAOFVW__noteLayout{gap:0}.ResourceManage-module__iAOFVW__noteHints{order:2;margin:1rem 1rem 0;font-size:.8125rem}.ResourceManage-module__iAOFVW__noteHints summary{cursor:pointer;color:var(--text-muted);padding:.375rem 0;list-style:none}.ResourceManage-module__iAOFVW__noteHints summary:before{content:"▸ "}.ResourceManage-module__iAOFVW__noteHints[open] summary:before{content:"▾ "}.ResourceManage-module__iAOFVW__noteForm{background:0 0;border:none;border-radius:0;order:1;gap:.75rem;margin:0;padding:0}.ResourceManage-module__iAOFVW__fTitle{order:1;padding:0 1rem}.ResourceManage-module__iAOFVW__fBody{order:2;gap:0;padding:0}.ResourceManage-module__iAOFVW__fBody>.ResourceManage-module__iAOFVW__hint{display:none}.ResourceManage-module__iAOFVW__editorFrame{border-left:none;border-right:none;border-radius:0}.ResourceManage-module__iAOFVW__editorFrame newtil-editor{min-height:calc(100dvh - 15rem)}.ResourceManage-module__iAOFVW__fChapter{order:3;padding:0 1rem}.ResourceManage-module__iAOFVW__fSubject,.ResourceManage-module__iAOFVW__fTags{order:4;padding:0 1rem}.ResourceManage-module__iAOFVW__fActions{bottom:var(--mobile-nav-height,4rem);z-index:4;background:var(--bg-card);border-top:1px solid var(--border-light);order:5;margin:0;padding:.625rem 1rem;position:sticky}}.ResourceManage-module__iAOFVW__plan{--card-radius:1rem;--card-padding:1.5rem;flex-direction:column;gap:1rem;margin-bottom:1.5rem;display:flex;}.ResourceManage-module__iAOFVW__planHead{flex-direction:column;gap:.25rem;display:flex}.ResourceManage-module__iAOFVW__planTitle{color:var(--text-primary);margin:0;font-size:1rem;font-weight:700}.ResourceManage-module__iAOFVW__planDesc{color:var(--text-muted);margin:0;font-size:.8125rem}.ResourceManage-module__iAOFVW__planLog{flex-direction:column;gap:.75rem;max-height:min(60dvh,36rem);padding:.25rem .125rem;display:flex;overflow-y:auto}.ResourceManage-module__iAOFVW__planMsg{overflow-wrap:anywhere;border-radius:.875rem;min-width:0;max-width:92%;padding:.75rem 1rem;font-size:.9rem;line-height:1.6}.ResourceManage-module__iAOFVW__planMsg .n-prose{font-size:inherit}.ResourceManage-module__iAOFVW__planMsg .n-prose>:first-child{margin-top:0}.ResourceManage-module__iAOFVW__planMsg .n-prose>:last-child{margin-bottom:0}.ResourceManage-module__iAOFVW__planMsgUser{background:color-mix(in srgb, var(--primary) 12%, var(--bg-card));border:1px solid color-mix(in srgb, var(--primary) 25%, transparent);border-bottom-right-radius:.25rem;align-self:flex-end}.ResourceManage-module__iAOFVW__planMsgAi{background:var(--bg-page);border:1px solid var(--border-light);border-bottom-left-radius:.25rem;align-self:flex-start}.ResourceManage-module__iAOFVW__planToolMark{border-left:2px solid var(--border);color:var(--text-muted);margin:.5rem 0;padding:.25rem 0 .25rem .75rem;font-size:.8125rem}.ResourceManage-module__iAOFVW__planHint{color:var(--text-muted);margin:0;padding:.75rem .25rem;font-size:.875rem}.ResourceManage-module__iAOFVW__planThinking{color:var(--text-muted);align-items:center;gap:.5rem;font-size:.8125rem;display:inline-flex}.ResourceManage-module__iAOFVW__planThinking .ResourceManage-module__iAOFVW__genSpinner{border-width:2px;width:1rem;height:1rem}.ResourceManage-module__iAOFVW__planInputRow{align-items:flex-end;gap:.5rem;display:flex}.ResourceManage-module__iAOFVW__planInputRow .ResourceManage-module__iAOFVW__textarea{resize:vertical;flex:1}@media (max-width:767px){.ResourceManage-module__iAOFVW__planInputRow{flex-wrap:wrap}.ResourceManage-module__iAOFVW__planInputRow .ResourceManage-module__iAOFVW__textarea{flex-basis:100%;order:-1;min-height:5rem;font-family:inherit}.ResourceManage-module__iAOFVW__planInputRow .ResourceManage-module__iAOFVW__attachAdd{margin-right:auto}}
.TechPicker-module__5uaxGG__picker{background:var(--bg-card);border:1px solid var(--border-light);border-radius:.75rem;flex-direction:column;display:flex;overflow:hidden}.TechPicker-module__5uaxGG__searchRow{border-bottom:1px solid var(--border-light);color:var(--text-muted);align-items:center;gap:.625rem;padding:.75rem 1rem;display:flex}.TechPicker-module__5uaxGG__search{color:var(--text-primary);background:0 0;border:none;flex:1;font-family:inherit;font-size:.9375rem}.TechPicker-module__5uaxGG__search:focus{outline:none}.TechPicker-module__5uaxGG__clear{color:var(--text-muted);cursor:pointer;background:0 0;border:none;font-size:1.125rem}.TechPicker-module__5uaxGG__tabs{gap:.25rem;padding:.625rem .75rem 0;display:flex}.TechPicker-module__5uaxGG__tab{color:var(--text-muted);cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;padding:.5rem .875rem;font-family:inherit;font-size:.9375rem;font-weight:700}.TechPicker-module__5uaxGG__tabOn{color:var(--text-primary);border-bottom-color:var(--primary)}.TechPicker-module__5uaxGG__subtabs{border-bottom:1px solid var(--border-light);flex-wrap:wrap;gap:.375rem;padding:.625rem .75rem;display:flex}.TechPicker-module__5uaxGG__subtab{border:1px solid var(--border-light);color:var(--text-secondary);cursor:pointer;background:0 0;border-radius:999px;align-items:center;gap:.375rem;padding:.375rem .75rem;font-family:inherit;font-size:.8125rem;font-weight:600;display:inline-flex}.TechPicker-module__5uaxGG__subtab:hover{border-color:var(--primary);color:var(--primary)}.TechPicker-module__5uaxGG__subtabOn{background:color-mix(in srgb, var(--primary) 12%, transparent);border-color:var(--primary);color:var(--primary)}.TechPicker-module__5uaxGG__subtabCount{background:var(--primary);color:#fff;border-radius:999px;padding:0 .375rem;font-size:.6875rem;font-weight:800}.TechPicker-module__5uaxGG__body{flex-direction:column;gap:.875rem;padding:.875rem 1rem;display:flex}.TechPicker-module__5uaxGG__desc{color:var(--text-muted);margin:0;font-size:.8125rem;line-height:1.5}.TechPicker-module__5uaxGG__group{flex-direction:column;gap:.5rem;display:flex}.TechPicker-module__5uaxGG__groupLabel{letter-spacing:.04em;color:var(--text-muted);font-size:.75rem;font-weight:800}.TechPicker-module__5uaxGG__chips{flex-wrap:wrap;gap:.5rem;display:flex}.TechPicker-module__5uaxGG__chip{border:1px solid var(--border-light);background:var(--bg-card);color:var(--text-secondary);border-radius:9999px;align-items:stretch;transition:all .15s;display:inline-flex;overflow:hidden}.TechPicker-module__5uaxGG__chip:hover{border-color:color-mix(in srgb, var(--layout-tint,#10b981) 60%, transparent);color:var(--text-primary)}.TechPicker-module__5uaxGG__chipOn{background:color-mix(in srgb, var(--layout-tint,#10b981) 16%, var(--bg-card));border-color:var(--layout-tint,#10b981);color:var(--text-primary);font-weight:600}.TechPicker-module__5uaxGG__chipMain{color:inherit;font:inherit;cursor:pointer;background:0 0;border:none;align-items:center;gap:.375rem;padding:.4375rem .875rem;font-size:.8125rem;display:inline-flex}.TechPicker-module__5uaxGG__chipDot{background:var(--border);border-radius:999px;width:.5rem;height:.5rem}.TechPicker-module__5uaxGG__chipTools{border-left:1px solid var(--border-light);display:inline-flex}.TechPicker-module__5uaxGG__chipTool{color:var(--text-muted);cursor:pointer;background:0 0;border:none;padding:0 .5rem;font-family:inherit;font-size:.75rem;font-weight:700}.TechPicker-module__5uaxGG__chipTool:hover{background:var(--bg-body);color:var(--text-primary)}.TechPicker-module__5uaxGG__chipToolDanger:hover{color:#b91c1c}.TechPicker-module__5uaxGG__pending{color:#b45309;background:#fef3c7;border-radius:999px;padding:.0625rem .375rem;font-size:.625rem;font-weight:700}.TechPicker-module__5uaxGG__editRow{align-items:center;gap:.25rem;display:inline-flex}.TechPicker-module__5uaxGG__empty{color:var(--text-muted);margin:0;font-size:.8125rem}.TechPicker-module__5uaxGG__suggestBar{border-top:1px dashed var(--border-light);background:var(--bg-body);flex-wrap:wrap;align-items:center;gap:.5rem;padding:.75rem 1rem;display:flex}.TechPicker-module__5uaxGG__suggestLabel{color:var(--text-secondary);white-space:nowrap;font-size:.8125rem;font-weight:700}.TechPicker-module__5uaxGG__input{border:1px solid var(--border-light);min-width:10rem;color:var(--text-primary);background:var(--bg-card);border-radius:.5rem;flex:1;padding:.5rem .75rem;font-family:inherit;font-size:.875rem}.TechPicker-module__5uaxGG__select{border:1px solid var(--border-light);color:var(--text-primary);background:var(--bg-card);border-radius:.5rem;padding:.5rem .625rem;font-family:inherit;font-size:.8125rem}.TechPicker-module__5uaxGG__primaryBtn{background:var(--primary);color:#fff;cursor:pointer;white-space:nowrap;border:none;border-radius:.5rem;padding:.5rem .875rem;font-family:inherit;font-size:.8125rem;font-weight:700}.TechPicker-module__5uaxGG__primaryBtn:disabled{opacity:.45;cursor:not-allowed}.TechPicker-module__5uaxGG__ghostBtn{color:var(--text-muted);cursor:pointer;background:0 0;border:none;font-family:inherit;font-size:.8125rem;font-weight:700}.TechPicker-module__5uaxGG__suggestHint{color:var(--text-muted);flex-basis:100%;margin:0;font-size:.75rem}
.TaxonomyTagsFields-module__ulCrXG__fields{flex-direction:column;gap:1.25rem;display:flex}.TaxonomyTagsFields-module__ulCrXG__block{flex-direction:column;gap:.5rem;display:flex}.TaxonomyTagsFields-module__ulCrXG__blockLabel{color:var(--text-primary);flex-wrap:wrap;align-items:baseline;gap:.5rem;font-size:.875rem;font-weight:600;display:flex}.TaxonomyTagsFields-module__ulCrXG__blockHint{color:var(--text-muted);font-size:.75rem;font-weight:400}.TaxonomyTagsFields-module__ulCrXG__blockEmpty{color:var(--text-muted);margin:0;font-size:.8125rem}.TaxonomyTagsFields-module__ulCrXG__chipGroup{flex-wrap:wrap;gap:.5rem;display:flex}.TaxonomyTagsFields-module__ulCrXG__chip{border:1px solid var(--border-light);background:var(--bg-card);color:var(--text-muted);cursor:pointer;border-radius:9999px;align-items:center;gap:.375rem;padding:.375rem .875rem;font-family:inherit;font-size:.8125rem;font-weight:500;transition:all .15s;display:inline-flex}.TaxonomyTagsFields-module__ulCrXG__chip:hover{border-color:color-mix(in srgb, var(--layout-tint,#10b981) 60%, transparent);color:var(--text-primary)}.TaxonomyTagsFields-module__ulCrXG__chipActive{background:color-mix(in srgb, var(--layout-tint,#10b981) 16%, var(--bg-card));border-color:var(--layout-tint,#10b981);color:var(--text-primary);cursor:default;font-weight:600}.TaxonomyTagsFields-module__ulCrXG__chipAdd{border-style:dashed}.TaxonomyTagsFields-module__ulCrXG__chipPath{color:var(--text-muted);font-size:.6875rem;font-weight:400}.TaxonomyTagsFields-module__ulCrXG__chipRemove{color:var(--text-muted);cursor:pointer;background:0 0;border:none;padding:0 0 0 .125rem;font-size:.875rem;line-height:1}.TaxonomyTagsFields-module__ulCrXG__chipRemove:hover{color:var(--text-primary)}.TaxonomyTagsFields-module__ulCrXG__pickerWrap{margin-top:.25rem}.TaxonomyTagsFields-module__ulCrXG__langGroups{flex-direction:column;gap:.5rem;display:flex}.TaxonomyTagsFields-module__ulCrXG__langGroup{align-items:flex-start;gap:.75rem;display:flex}.TaxonomyTagsFields-module__ulCrXG__langGroupLabel{min-width:3rem;color:var(--text-muted);flex-shrink:0;padding-top:.5rem;font-size:.75rem;font-weight:700}.TaxonomyTagsFields-module__ulCrXG__pendingBadge{color:#b45309;background:#fef3c7;border-radius:999px;margin-left:.25rem;padding:.0625rem .375rem;font-size:.625rem;font-weight:700}.TaxonomyTagsFields-module__ulCrXG__suggestLink{color:var(--primary);cursor:pointer;background:0 0;border:none;align-self:flex-start;padding:.25rem 0;font-family:inherit;font-size:.8125rem;font-weight:700}.TaxonomyTagsFields-module__ulCrXG__suggestRow{border:1px dashed var(--border-light);border-radius:.625rem;flex-wrap:wrap;align-items:center;gap:.5rem;padding:.75rem;display:flex}.TaxonomyTagsFields-module__ulCrXG__suggestInput{border:1px solid var(--border-light);color:var(--text-primary);background:var(--bg-card);border-radius:.5rem;padding:.5rem .75rem;font-family:inherit;font-size:.875rem}.TaxonomyTagsFields-module__ulCrXG__suggestBtn{background:var(--primary);color:#fff;cursor:pointer;border:none;border-radius:.5rem;padding:.5rem .875rem;font-family:inherit;font-size:.8125rem;font-weight:700}.TaxonomyTagsFields-module__ulCrXG__suggestBtn:disabled{opacity:.45;cursor:not-allowed}.TaxonomyTagsFields-module__ulCrXG__suggestCancel{color:var(--text-muted);cursor:pointer;background:0 0;border:none;font-family:inherit;font-size:.8125rem;font-weight:700}.TaxonomyTagsFields-module__ulCrXG__suggestHint{color:var(--text-muted);flex-basis:100%;margin:0;font-size:.75rem}.TaxonomyTagsFields-module__ulCrXG__chipSplit{padding:0;overflow:hidden}.TaxonomyTagsFields-module__ulCrXG__chipMain{color:inherit;font:inherit;cursor:pointer;background:0 0;border:none;align-items:center;gap:.25rem;padding:.375rem .875rem;display:inline-flex}.TaxonomyTagsFields-module__ulCrXG__chipTools{border-left:1px solid var(--border-light);align-items:stretch;display:inline-flex}.TaxonomyTagsFields-module__ulCrXG__chipTool{color:var(--text-muted);cursor:pointer;background:0 0;border:none;padding:0 .5rem;font-family:inherit;font-size:.75rem;font-weight:700}.TaxonomyTagsFields-module__ulCrXG__chipTool:hover{background:var(--bg-body);color:var(--text-primary)}.TaxonomyTagsFields-module__ulCrXG__chipToolDanger:hover{color:#b91c1c}.TaxonomyTagsFields-module__ulCrXG__compact{flex-direction:column;gap:.5rem;display:flex}.TaxonomyTagsFields-module__ulCrXG__compactRow{flex-wrap:wrap;align-items:center;gap:.5rem .75rem;display:flex}.TaxonomyTagsFields-module__ulCrXG__compactLabel{color:var(--text-secondary);flex-shrink:0;font-size:.8125rem;font-weight:700}.TaxonomyTagsFields-module__ulCrXG__compactChips{flex-wrap:wrap;flex:1;gap:.375rem;min-width:0;display:flex}.TaxonomyTagsFields-module__ulCrXG__compactChips .TaxonomyTagsFields-module__ulCrXG__chip{padding-right:0;font-size:.75rem}.TaxonomyTagsFields-module__ulCrXG__compactChips .TaxonomyTagsFields-module__ulCrXG__chipMain{padding:.25rem .25rem .25rem .625rem}.TaxonomyTagsFields-module__ulCrXG__compactChips .TaxonomyTagsFields-module__ulCrXG__chipRemove{align-self:stretch;padding:0 .5rem 0 .25rem}.TaxonomyTagsFields-module__ulCrXG__inheritedMark{letter-spacing:.04em;background:color-mix(in srgb, var(--layout-tint,#10b981) 22%, transparent);color:var(--text-secondary);border-radius:999px;margin-left:.25rem;padding:0 .3125rem;font-size:.5625rem;font-weight:800}.TaxonomyTagsFields-module__ulCrXG__compactAdders{flex-wrap:wrap;gap:.25rem;margin-left:auto;display:inline-flex}.TaxonomyTagsFields-module__ulCrXG__adder{border:1px dashed var(--border-light);color:var(--text-secondary);cursor:pointer;background:0 0;border-radius:999px;padding:.3125rem .625rem;font-family:inherit;font-size:.75rem;font-weight:700}.TaxonomyTagsFields-module__ulCrXG__adder:hover{border-color:var(--layout-tint,#10b981);color:var(--text-primary)}.TaxonomyTagsFields-module__ulCrXG__adderOn{border-style:solid;border-color:var(--layout-tint,#10b981);background:color-mix(in srgb, var(--layout-tint,#10b981) 14%, var(--bg-card));color:var(--text-primary)}.TaxonomyTagsFields-module__ulCrXG__compactPanel{--card-padding:.75rem;flex-direction:column;gap:.5rem;display:flex;}.TaxonomyTagsFields-module__ulCrXG__compactPanel .TaxonomyTagsFields-module__ulCrXG__suggestCancel{align-self:flex-end}@media (max-width:767px){.TaxonomyTagsFields-module__ulCrXG__compactRow{grid-template-columns:auto minmax(0,1fr);align-items:start;row-gap:.625rem;display:grid}.TaxonomyTagsFields-module__ulCrXG__compactLabel{padding-top:.3rem}.TaxonomyTagsFields-module__ulCrXG__compactAdders{grid-column:1/-1;margin-left:0;display:flex}}
.PreviousSelect-module__PLQqGa__field{flex-direction:column;gap:.875rem;display:flex}.PreviousSelect-module__PLQqGa__head{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.PreviousSelect-module__PLQqGa__title{color:var(--text-primary);margin:0;font-size:.8125rem;font-weight:700}.PreviousSelect-module__PLQqGa__desc{color:var(--text-muted);margin:.25rem 0 0;font-size:.8125rem}.PreviousSelect-module__PLQqGa__change{border:1px solid color-mix(in srgb, var(--primary) 35%, transparent);background:color-mix(in srgb, var(--primary) 8%, transparent);color:var(--primary);font:inherit;cursor:pointer;border-radius:999px;flex-shrink:0;padding:.4375rem .875rem;font-size:.8125rem;font-weight:700;transition:background .15s,border-color .15s}.PreviousSelect-module__PLQqGa__change:hover{background:color-mix(in srgb, var(--primary) 14%, transparent);border-color:var(--primary)}.PreviousSelect-module__PLQqGa__chain{margin:0;padding:0;list-style:none}.PreviousSelect-module__PLQqGa__node{min-height:2rem;color:var(--text-secondary);align-items:center;gap:.5rem;padding-left:1.5rem;font-size:.875rem;display:flex;position:relative}.PreviousSelect-module__PLQqGa__node+.PreviousSelect-module__PLQqGa__node:before{content:"";border-left:2px solid var(--border-light);height:1.5rem;position:absolute;top:-.75rem;left:.3125rem}.PreviousSelect-module__PLQqGa__dot{border:2px solid var(--border-light);background:var(--bg-card);box-sizing:border-box;border-radius:50%;width:.75rem;height:.75rem;margin-top:-.375rem;position:absolute;top:50%;left:0}.PreviousSelect-module__PLQqGa__nodeTitle{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.PreviousSelect-module__PLQqGa__ellipsis{color:var(--text-muted);font-size:.8125rem}.PreviousSelect-module__PLQqGa__ellipsis .PreviousSelect-module__PLQqGa__dot{border-style:dashed}.PreviousSelect-module__PLQqGa__prev{color:var(--text-primary)}.PreviousSelect-module__PLQqGa__prev .PreviousSelect-module__PLQqGa__dot{border-color:var(--primary)}.PreviousSelect-module__PLQqGa__self{color:var(--text-primary);font-weight:700}.PreviousSelect-module__PLQqGa__self .PreviousSelect-module__PLQqGa__dot{border-color:var(--primary);background:var(--primary)}.PreviousSelect-module__PLQqGa__missing{color:#dc2626}.PreviousSelect-module__PLQqGa__missing .PreviousSelect-module__PLQqGa__dot{border-style:dashed;border-color:#dc2626}.PreviousSelect-module__PLQqGa__tag,.PreviousSelect-module__PLQqGa__draft{border-radius:999px;flex-shrink:0;padding:.0625rem .5rem;font-size:.6875rem;font-weight:700}.PreviousSelect-module__PLQqGa__tag{background:color-mix(in srgb, var(--primary) 10%, transparent);color:var(--primary)}.PreviousSelect-module__PLQqGa__draft{border:1px solid var(--border-light);color:var(--text-muted)}.PreviousSelect-module__PLQqGa__pending{color:var(--primary);margin:0;font-size:.8125rem;font-weight:600}.PreviousSelect-module__PLQqGa__dialog{width:calc(100% - 2rem);max-height:min(40rem,85vh)}.PreviousSelect-module__PLQqGa__toolbar{gap:.5rem;padding:1rem 1.5rem .75rem;display:flex}.PreviousSelect-module__PLQqGa__search{border:1px solid var(--border-light);background:var(--bg-card);border-radius:.625rem;flex:1;align-items:center;gap:.5rem;min-width:0;padding:0 .75rem;transition:border-color .15s,box-shadow .15s;display:flex}.PreviousSelect-module__PLQqGa__search:focus-within{border-color:var(--primary);box-shadow:0 0 0 3px color-mix(in srgb, var(--primary) 15%, transparent)}.PreviousSelect-module__PLQqGa__search svg{width:1.125rem;height:1.125rem;fill:var(--text-muted);flex-shrink:0}.PreviousSelect-module__PLQqGa__search input{min-width:0;min-height:2.5rem;font:inherit;color:var(--text-primary);background:0 0;border:none;outline:none;flex:1;font-size:.875rem}.PreviousSelect-module__PLQqGa__scope{border:1px solid var(--border-light);background:var(--bg-card);min-width:0;min-height:2.625rem;font:inherit;color:var(--text-primary);border-radius:.625rem;flex:0 13rem;padding:0 .625rem;font-size:.8125rem}.PreviousSelect-module__PLQqGa__scope:focus{border-color:var(--primary);outline:none}.PreviousSelect-module__PLQqGa__list{flex:1;padding:0 .75rem 1rem;overflow-y:auto}.PreviousSelect-module__PLQqGa__group{margin-top:.5rem}.PreviousSelect-module__PLQqGa__groupTitle{letter-spacing:.04em;color:var(--text-muted);margin:0;padding:.5rem .75rem .25rem;font-size:.6875rem;font-weight:700}.PreviousSelect-module__PLQqGa__option{width:100%;font:inherit;text-align:left;color:var(--text-primary);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:.625rem;align-items:flex-start;gap:.75rem;padding:.625rem .75rem;transition:background .12s,border-color .12s;display:flex}.PreviousSelect-module__PLQqGa__option:hover{background:var(--bg-hover)}.PreviousSelect-module__PLQqGa__option:focus-visible{border-color:var(--primary);outline:none}.PreviousSelect-module__PLQqGa__option[aria-pressed=true]{background:color-mix(in srgb, var(--primary) 8%, transparent);border-color:color-mix(in srgb, var(--primary) 30%, transparent)}.PreviousSelect-module__PLQqGa__check{border:2px solid var(--border-light);box-sizing:border-box;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:1.125rem;height:1.125rem;margin-top:.125rem;display:inline-flex}.PreviousSelect-module__PLQqGa__option[aria-pressed=true] .PreviousSelect-module__PLQqGa__check{border-color:var(--primary);background:var(--primary)}.PreviousSelect-module__PLQqGa__option[aria-pressed=true] .PreviousSelect-module__PLQqGa__check:after{content:"";border:solid var(--text-on-primary,#fff);border-width:0 2px 2px 0;width:.3125rem;height:.5625rem;margin-top:-.125rem;transform:rotate(45deg)}.PreviousSelect-module__PLQqGa__optionBody{flex-direction:column;flex:1;gap:.1875rem;min-width:0;display:flex}.PreviousSelect-module__PLQqGa__optionTitle{text-overflow:ellipsis;white-space:nowrap;font-size:.875rem;font-weight:500;overflow:hidden}.PreviousSelect-module__PLQqGa__option[aria-pressed=true] .PreviousSelect-module__PLQqGa__optionTitle{font-weight:700}.PreviousSelect-module__PLQqGa__optionMeta{color:var(--text-muted);flex-wrap:wrap;gap:0 .5rem;font-size:.75rem;display:flex}.PreviousSelect-module__PLQqGa__optionMeta>span+span:before{content:"·";margin-right:.5rem}.PreviousSelect-module__PLQqGa__metaDraft{color:var(--text-secondary);font-weight:600}.PreviousSelect-module__PLQqGa__none+*{border-top:1px solid var(--border-light);margin-top:.5rem;padding-top:.5rem}.PreviousSelect-module__PLQqGa__empty{color:var(--text-muted);margin:0;padding:1.25rem .75rem;font-size:.8125rem}@media (max-width:640px){.PreviousSelect-module__PLQqGa__toolbar{flex-direction:column;padding:.875rem 1rem .625rem}.PreviousSelect-module__PLQqGa__scope{flex:none}.PreviousSelect-module__PLQqGa__list{padding:0 .5rem .875rem}}
.VideoPicker-module__7uWBYW__overlay{z-index:1000;background:#0f172a73;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}.VideoPicker-module__7uWBYW__panel{background:var(--bg-card);border:1px solid var(--border-light);border-radius:.75rem;flex-direction:column;gap:.75rem;width:min(44rem,100%);max-height:min(80vh,40rem);padding:1.25rem;display:flex;box-shadow:0 1.5rem 3rem #0f172a33}.VideoPicker-module__7uWBYW__head{justify-content:space-between;align-items:center;display:flex}.VideoPicker-module__7uWBYW__title{color:var(--text-primary);margin:0;font-size:1rem;font-weight:700}.VideoPicker-module__7uWBYW__close{cursor:pointer;color:var(--text-muted);background:0 0;border:none;padding:0 .25rem;font-size:1.5rem;line-height:1}.VideoPicker-module__7uWBYW__close:hover{color:var(--text-primary)}.VideoPicker-module__7uWBYW__list{flex-direction:column;gap:.25rem;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}.VideoPicker-module__7uWBYW__row{text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:.625rem;align-items:center;gap:.75rem;width:100%;padding:.5rem;display:flex}.VideoPicker-module__7uWBYW__row:hover{background:var(--bg-body);border-color:var(--border-light)}.VideoPicker-module__7uWBYW__rowSelected{border-color:var(--primary,#6366f1);background:var(--bg-body)}.VideoPicker-module__7uWBYW__thumb{aspect-ratio:16/9;object-fit:cover;background:var(--bg-body);border-radius:.5rem;flex-shrink:0;width:6.5rem}.VideoPicker-module__7uWBYW__thumbFallback{color:var(--text-muted);border:1px dashed var(--border-light);justify-content:center;align-items:center;font-size:.6875rem;font-weight:700;display:flex}.VideoPicker-module__7uWBYW__main{flex-direction:column;gap:.125rem;min-width:0;display:flex}.VideoPicker-module__7uWBYW__rowTitle{color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;font-size:.875rem;font-weight:600;overflow:hidden}.VideoPicker-module__7uWBYW__meta{color:var(--text-muted);font-size:.75rem}.VideoPicker-module__7uWBYW__empty{text-align:center;color:var(--text-muted);margin:1rem 0;font-size:.875rem}
.QuizEditor-module__s2H07q__addRow{flex-wrap:wrap;gap:.375rem;display:flex}.QuizEditor-module__s2H07q__aiPanel{border:1px dashed color-mix(in srgb, var(--primary) 45%, transparent);background:color-mix(in srgb, var(--primary) 5%, var(--bg-card));border-radius:.75rem;flex-direction:column;gap:.75rem;margin-top:.75rem;padding:.875rem 1rem;display:flex}.QuizEditor-module__s2H07q__aiTitle{color:var(--text-secondary);margin:0;font-size:.8125rem}.QuizEditor-module__s2H07q__aiRow{flex-wrap:wrap;gap:.75rem;display:flex}.QuizEditor-module__s2H07q__aiRow>*{min-width:8rem}.QuizEditor-module__s2H07q__aiFocus{flex:1;min-width:14rem}.QuizEditor-module__s2H07q__optRow{flex-wrap:wrap;gap:.75rem;display:flex}.QuizEditor-module__s2H07q__optRow>*{width:10rem}.QuizEditor-module__s2H07q__optRow .QuizEditor-module__s2H07q__select,.QuizEditor-module__s2H07q__optRow .QuizEditor-module__s2H07q__input{width:100%}.QuizEditor-module__s2H07q__list{flex-direction:column;gap:.75rem;margin:.75rem 0 0;padding:0;list-style:none;display:flex}.QuizEditor-module__s2H07q__item{border:1px solid var(--border-light);background:var(--bg-card);border-radius:.75rem;flex-direction:column;gap:.5rem;padding:.875rem 1rem;display:flex}.QuizEditor-module__s2H07q__itemHead{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.QuizEditor-module__s2H07q__num{background:color-mix(in srgb, var(--primary) 14%, var(--bg-card));min-width:1.75rem;height:1.75rem;color:var(--primary);border-radius:999px;justify-content:center;align-items:center;padding:0 .5rem;font-size:.8125rem;font-weight:800;display:inline-flex}.QuizEditor-module__s2H07q__points{color:var(--text-muted);align-items:center;gap:.375rem;font-size:.8125rem;display:inline-flex}.QuizEditor-module__s2H07q__points input{width:4.5rem}.QuizEditor-module__s2H07q__itemTools{gap:.125rem;margin-left:auto;display:inline-flex}.QuizEditor-module__s2H07q__code{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.8125rem}.QuizEditor-module__s2H07q__choices{flex-direction:column;gap:.375rem;display:flex}.QuizEditor-module__s2H07q__choice{align-items:center;gap:.5rem;display:flex}.QuizEditor-module__s2H07q__choice>input[type=text],.QuizEditor-module__s2H07q__choice>input:not([type]){flex:1}.QuizEditor-module__s2H07q__choiceAnswer{color:var(--text-muted);cursor:pointer;flex-shrink:0;align-items:center;gap:.25rem;font-size:.75rem;font-weight:700;display:inline-flex}.QuizEditor-module__s2H07q__choiceAnswer input{accent-color:var(--primary)}.QuizEditor-module__s2H07q__choiceAnswer:has(input:checked){color:var(--primary)}.QuizEditor-module__s2H07q__grip{cursor:grab;color:var(--text-muted);-webkit-user-select:none;user-select:none;padding:0 .125rem;font-size:1rem;line-height:1}.QuizEditor-module__s2H07q__item:active .QuizEditor-module__s2H07q__grip{cursor:grabbing}.QuizEditor-module__s2H07q__itemDragging{opacity:.45}.QuizEditor-module__s2H07q__aiLog{flex-direction:column;gap:.25rem;margin:0;padding:0;list-style:none;display:flex}.QuizEditor-module__s2H07q__aiLog li{align-items:baseline;gap:.75rem;font-size:.8125rem;display:flex}.QuizEditor-module__s2H07q__aiLogReq{min-width:0;color:var(--text-secondary);text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.QuizEditor-module__s2H07q__aiLogSum{color:var(--text-muted);flex-shrink:0;font-size:.75rem}.QuizEditor-module__s2H07q__item{will-change:transform;transition:border-color .2s,box-shadow .2s}.QuizEditor-module__s2H07q__itemMoved{border-color:var(--primary);box-shadow:0 0 0 3px color-mix(in srgb, var(--primary) 22%, transparent)}.QuizEditor-module__s2H07q__bottomAdd{margin-top:.75rem}.QuizEditor-module__s2H07q__bottomAddRow{border:1px dashed var(--border);border-radius:.75rem;justify-content:center;gap:.5rem;padding:.75rem;display:flex}.QuizEditor-module__s2H07q__oneType{margin-right:auto}
.LectureTaxonomyFields-module__mlrwga__fields{flex-direction:column;gap:1.25rem;display:flex}.LectureTaxonomyFields-module__mlrwga__block{flex-direction:column;gap:.5rem;display:flex}.LectureTaxonomyFields-module__mlrwga__blockLabel{color:var(--text-primary);flex-wrap:wrap;align-items:baseline;gap:.5rem;font-size:.875rem;font-weight:600;display:flex}.LectureTaxonomyFields-module__mlrwga__blockHint{color:var(--text-muted);font-size:.75rem;font-weight:400}.LectureTaxonomyFields-module__mlrwga__blockEmpty{color:var(--text-muted);margin:0;font-size:.8125rem}.LectureTaxonomyFields-module__mlrwga__chipGroup{flex-wrap:wrap;gap:.5rem;display:flex}.LectureTaxonomyFields-module__mlrwga__chip{border:1px solid var(--border-light);background:var(--bg-card);color:var(--text-muted);cursor:pointer;border-radius:9999px;align-items:center;gap:.375rem;padding:.375rem .875rem;font-family:inherit;font-size:.8125rem;font-weight:500;transition:all .15s;display:inline-flex}.LectureTaxonomyFields-module__mlrwga__chip:hover{border-color:color-mix(in srgb, var(--layout-tint,#10b981) 60%, transparent);color:var(--text-primary)}.LectureTaxonomyFields-module__mlrwga__chipActive{background:color-mix(in srgb, var(--layout-tint,#10b981) 16%, var(--bg-card));border-color:var(--layout-tint,#10b981);color:var(--text-primary);cursor:default;font-weight:600}.LectureTaxonomyFields-module__mlrwga__chipAdd{border-style:dashed}.LectureTaxonomyFields-module__mlrwga__chipPath{color:var(--text-muted);font-size:.6875rem;font-weight:400}.LectureTaxonomyFields-module__mlrwga__chipRemove{color:var(--text-muted);cursor:pointer;background:0 0;border:none;padding:0 0 0 .125rem;font-size:.875rem;line-height:1}.LectureTaxonomyFields-module__mlrwga__chipRemove:hover{color:var(--text-primary)}.LectureTaxonomyFields-module__mlrwga__pickerWrap{margin-top:.25rem}.LectureTaxonomyFields-module__mlrwga__langGroups{flex-direction:column;gap:.5rem;display:flex}.LectureTaxonomyFields-module__mlrwga__langGroup{align-items:flex-start;gap:.75rem;display:flex}.LectureTaxonomyFields-module__mlrwga__langGroupLabel{min-width:3rem;color:var(--text-muted);flex-shrink:0;padding-top:.5rem;font-size:.75rem;font-weight:700}.LectureTaxonomyFields-module__mlrwga__pendingBadge{color:#b45309;background:#fef3c7;border-radius:999px;margin-left:.25rem;padding:.0625rem .375rem;font-size:.625rem;font-weight:700}.LectureTaxonomyFields-module__mlrwga__suggestLink{color:var(--primary);cursor:pointer;background:0 0;border:none;align-self:flex-start;padding:.25rem 0;font-family:inherit;font-size:.8125rem;font-weight:700}.LectureTaxonomyFields-module__mlrwga__suggestRow{border:1px dashed var(--border-light);border-radius:.625rem;flex-wrap:wrap;align-items:center;gap:.5rem;padding:.75rem;display:flex}.LectureTaxonomyFields-module__mlrwga__suggestInput{border:1px solid var(--border-light);color:var(--text-primary);background:var(--bg-card);border-radius:.5rem;padding:.5rem .75rem;font-family:inherit;font-size:.875rem}.LectureTaxonomyFields-module__mlrwga__suggestBtn{background:var(--primary);color:#fff;cursor:pointer;border:none;border-radius:.5rem;padding:.5rem .875rem;font-family:inherit;font-size:.8125rem;font-weight:700}.LectureTaxonomyFields-module__mlrwga__suggestBtn:disabled{opacity:.45;cursor:not-allowed}.LectureTaxonomyFields-module__mlrwga__suggestCancel{color:var(--text-muted);cursor:pointer;background:0 0;border:none;font-family:inherit;font-size:.8125rem;font-weight:700}.LectureTaxonomyFields-module__mlrwga__suggestHint{color:var(--text-muted);flex-basis:100%;margin:0;font-size:.75rem}.LectureTaxonomyFields-module__mlrwga__chipSplit{padding:0;overflow:hidden}.LectureTaxonomyFields-module__mlrwga__chipMain{color:inherit;font:inherit;cursor:pointer;background:0 0;border:none;align-items:center;gap:.25rem;padding:.375rem .875rem;display:inline-flex}.LectureTaxonomyFields-module__mlrwga__chipTools{border-left:1px solid var(--border-light);align-items:stretch;display:inline-flex}.LectureTaxonomyFields-module__mlrwga__chipTool{color:var(--text-muted);cursor:pointer;background:0 0;border:none;padding:0 .5rem;font-family:inherit;font-size:.75rem;font-weight:700}.LectureTaxonomyFields-module__mlrwga__chipTool:hover{background:var(--bg-body);color:var(--text-primary)}.LectureTaxonomyFields-module__mlrwga__chipToolDanger:hover{color:#b91c1c}
.ThumbnailField-module__xVcOGG__input{border:1px solid var(--border-light);width:100%;color:var(--text-primary);background:var(--bg-card);box-sizing:border-box;border-radius:.625rem;padding:.625rem .875rem;font-size:.9375rem;transition:border-color .2s,box-shadow .2s}.ThumbnailField-module__xVcOGG__thumbDropZone{background:var(--bg-card);border:2px dashed var(--border-light);cursor:pointer;border-radius:.75rem;flex-direction:column;justify-content:center;align-items:center;gap:.375rem;padding:1.5rem 1rem;transition:border-color .15s,background .15s;display:flex}.ThumbnailField-module__xVcOGG__thumbDropZone:hover{background:color-mix(in srgb, #10b981 4%, var(--bg-card));border-color:#10b981}.ThumbnailField-module__xVcOGG__thumbDropZoneActive{background:color-mix(in srgb, #10b981 8%, var(--bg-card));border-color:#10b981}.ThumbnailField-module__xVcOGG__thumbDropZoneBusy{opacity:.7;cursor:progress}.ThumbnailField-module__xVcOGG__thumbDropZoneIcon{color:#10b981;font-variation-settings:"FILL" 0, "wght" 400, "GRAD" 0, "opsz" 24;font-size:2rem;line-height:1}.ThumbnailField-module__xVcOGG__thumbDropZoneText{color:var(--text-primary);font-size:.875rem;font-weight:600}.ThumbnailField-module__xVcOGG__thumbDropZoneHint{color:var(--text-muted);font-size:.75rem}.ThumbnailField-module__xVcOGG__thumbUrlToggle{color:var(--text-secondary);cursor:pointer;background:0 0;border:none;margin-top:.5rem;padding:0;font-size:.8125rem;font-weight:500;text-decoration:underline;display:block}.ThumbnailField-module__xVcOGG__thumbUrlToggle:hover{color:#10b981}.ThumbnailField-module__xVcOGG__thumbUrlRow{gap:.5rem;margin-top:.5rem;display:flex}.ThumbnailField-module__xVcOGG__thumbPreviewCard{background:var(--bg-card);border:1px solid var(--border-light);border-radius:.75rem;gap:1rem;padding:.75rem;display:flex}.ThumbnailField-module__xVcOGG__thumbPreviewImg{object-fit:cover;background:var(--bg-subtle,#f1f5f9);border-radius:.5rem;width:9rem;height:6rem}.ThumbnailField-module__xVcOGG__thumbPreviewActions{flex-direction:column;justify-content:center;gap:.5rem;display:flex}.ThumbnailField-module__xVcOGG__uploadBtnSecondary{background:var(--bg-card);color:#10b981;cursor:pointer;border:1px solid #10b981;border-radius:.5rem;justify-content:center;align-items:center;padding:.5rem .875rem;font-size:.8125rem;font-weight:600;transition:background .15s;display:inline-flex}.ThumbnailField-module__xVcOGG__uploadBtnSecondary:hover{background:color-mix(in srgb, #10b981 8%, var(--bg-card))}.ThumbnailField-module__xVcOGG__uploadClearBtn{background:var(--bg-card);color:var(--text-muted);border:1px solid var(--border-light);cursor:pointer;border-radius:.5rem;padding:.5rem .75rem;font-size:.8125rem;transition:border-color .15s,color .15s}.ThumbnailField-module__xVcOGG__uploadClearBtn:hover{color:#dc2626;border-color:#dc2626}
.CoreMark-module__uLCm9a__core{--c:var(--sf-glow,currentColor);display:block;overflow:visible}.CoreMark-module__uLCm9a__ringOuter{fill:none;stroke:var(--c);stroke-width:1px;opacity:.35}.CoreMark-module__uLCm9a__ringInner{fill:none;stroke:var(--c);stroke-width:1.5px;opacity:.55;stroke-dasharray:2 6;stroke-linecap:round;transform-origin:0 0;animation:24s linear infinite CoreMark-module__uLCm9a__spin}.CoreMark-module__uLCm9a__tick{fill:none;stroke:var(--c);stroke-width:2px;stroke-dasharray:100 0;stroke-linecap:round;opacity:.8;transform-origin:0 0;filter:drop-shadow(0 0 3px var(--c));transition:stroke-dasharray .5s,opacity .3s;transform:rotate(-90deg)}.CoreMark-module__uLCm9a__dot{fill:var(--c);opacity:.22;transform-origin:0 0;animation:3.6s ease-in-out infinite CoreMark-module__uLCm9a__breathe}.CoreMark-module__uLCm9a__spark{fill:var(--c);filter:drop-shadow(0 0 6px var(--c));transform-origin:0 0;animation:3.6s ease-in-out infinite CoreMark-module__uLCm9a__breathe}.CoreMark-module__uLCm9a__core[data-state=thinking] .CoreMark-module__uLCm9a__tick,.CoreMark-module__uLCm9a__core[data-state=speaking] .CoreMark-module__uLCm9a__tick{stroke-dasharray:18 82;opacity:.9}.CoreMark-module__uLCm9a__core[data-state=thinking] .CoreMark-module__uLCm9a__tick{animation:1.6s linear infinite CoreMark-module__uLCm9a__spin}.CoreMark-module__uLCm9a__core[data-state=thinking] .CoreMark-module__uLCm9a__ringInner{animation-duration:6s}.CoreMark-module__uLCm9a__core[data-state=speaking] .CoreMark-module__uLCm9a__dot,.CoreMark-module__uLCm9a__core[data-state=speaking] .CoreMark-module__uLCm9a__spark{animation:.5s ease-in-out infinite alternate CoreMark-module__uLCm9a__talk}@keyframes CoreMark-module__uLCm9a__spin{0%{transform:rotate(-90deg)}to{transform:rotate(270deg)}}@keyframes CoreMark-module__uLCm9a__breathe{0%,to{transform:scale(1)}50%{transform:scale(1.18)}}@keyframes CoreMark-module__uLCm9a__talk{0%{transform:scale(.9)}to{transform:scale(1.35)}}@media (prefers-reduced-motion:reduce){.CoreMark-module__uLCm9a__ringInner,.CoreMark-module__uLCm9a__tick,.CoreMark-module__uLCm9a__dot,.CoreMark-module__uLCm9a__spark{animation:none}}
.LecturePreviewCard-module__Atk65a__card{border:1px solid var(--border);background:var(--bg-card);border-radius:1rem;flex-direction:column;display:flex;overflow:hidden}.LecturePreviewCard-module__Atk65a__thumb{background-position:50%;background-size:cover;justify-content:center;align-items:center;height:160px;display:flex;position:relative}.LecturePreviewCard-module__Atk65a__thumbIcon{font-size:3rem}.LecturePreviewCard-module__Atk65a__thumbOverlay{gap:.375rem;display:flex;position:absolute;top:.75rem;right:.75rem}.LecturePreviewCard-module__Atk65a__diffBadge{color:#fff;border-radius:9999px;padding:.25rem .625rem;font-size:.6875rem;font-weight:700}.LecturePreviewCard-module__Atk65a__draftBadge{background:#0f172ab3}.LecturePreviewCard-module__Atk65a__content{flex-direction:column;flex:1;padding:1.25rem;display:flex}.LecturePreviewCard-module__Atk65a__badges{flex-wrap:wrap;gap:.375rem;min-height:1.25rem;margin-bottom:.75rem;display:flex}.LecturePreviewCard-module__Atk65a__fieldBadge{background:color-mix(in srgb, #6d28d9 14%, var(--bg-card));color:#a78bfa;border-radius:.25rem;padding:.125rem .5rem;font-size:.6875rem;font-weight:600}.LecturePreviewCard-module__Atk65a__langBadge{background:color-mix(in srgb, #059669 14%, var(--bg-card));color:#34d399;border-radius:.25rem;padding:.125rem .5rem;font-size:.6875rem;font-weight:600}.LecturePreviewCard-module__Atk65a__emptyBadge{color:var(--text-muted);font-size:.6875rem}.LecturePreviewCard-module__Atk65a__cardTitle{color:var(--text-primary);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0 0 .5rem;font-size:1.0625rem;font-weight:700;line-height:1.4;display:-webkit-box;overflow:hidden}.LecturePreviewCard-module__Atk65a__cardDesc{color:var(--text-secondary);-webkit-line-clamp:2;-webkit-box-orient:vertical;flex:1;margin:0 0 1rem;font-size:.8125rem;line-height:1.5;display:-webkit-box;overflow:hidden}.LecturePreviewCard-module__Atk65a__cardFooter{color:var(--text-muted);justify-content:space-between;align-items:center;font-size:.75rem;display:flex}.LecturePreviewCard-module__Atk65a__instructor{color:var(--text-secondary);font-weight:600}
.ImageAttachments-module__NeISxa__row{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.ImageAttachments-module__NeISxa__thumb{border:1px solid var(--sf-line-2,var(--border-light));background:var(--sf-space,var(--bg-body));border-radius:.5rem;flex-shrink:0;width:3.5rem;height:3.5rem;position:relative;overflow:hidden}.ImageAttachments-module__NeISxa__thumb img{object-fit:cover;width:100%;height:100%;display:block}.ImageAttachments-module__NeISxa__remove{color:#fff;cursor:pointer;background:#000000a6;border:none;border-radius:999px;justify-content:center;align-items:center;width:1.125rem;height:1.125rem;font-size:.8rem;line-height:1;display:inline-flex;position:absolute;top:.125rem;right:.125rem}.ImageAttachments-module__NeISxa__add{border:1px dashed var(--sf-line-2,var(--border-light));color:var(--text-secondary);font:inherit;cursor:pointer;background:0 0;border-radius:.5rem;align-items:center;gap:.5rem;padding:.3rem .6rem;font-size:.75rem;display:inline-flex}.ImageAttachments-module__NeISxa__add:hover{border-color:var(--sf-glow,var(--primary));color:var(--text-primary)}.ImageAttachments-module__NeISxa__add:disabled{opacity:.5;cursor:default}.ImageAttachments-module__NeISxa__addHint{color:var(--text-muted)}.ImageAttachments-module__NeISxa__sent{flex-wrap:wrap;gap:.375rem;margin-top:.4rem;display:flex}.ImageAttachments-module__NeISxa__sent img{border:1px solid var(--sf-line-2,var(--border-light));border-radius:.4rem;max-width:12rem;max-height:9rem;display:block}
.Series-module__H_OW4W__band{flex-direction:column;gap:.5rem;display:flex}.Series-module__H_OW4W__band+.Series-module__H_OW4W__band,.Series-module__H_OW4W__rest{border-top:1px solid var(--border-light);padding-top:1.25rem}.Series-module__H_OW4W__band:first-child{padding-top:1.75rem}.Series-module__H_OW4W__head{align-items:center;gap:.5rem;min-height:2.25rem;margin-top:.25rem;display:flex}.Series-module__H_OW4W__title{letter-spacing:-.01em;color:var(--text-primary);align-items:center;gap:.5rem;min-width:0;margin:0;font-size:1.25rem;font-weight:800;display:inline-flex}.Series-module__H_OW4W__title>span{color:var(--layout-tint,var(--primary));font-size:1.5rem}.Series-module__H_OW4W__folderRow{align-items:center;gap:.75rem;display:flex}.Series-module__H_OW4W__folderBtn{cursor:pointer;min-width:0;font:inherit;text-align:left;color:inherit;background:0 0;border:0;border-radius:1rem;flex:1;align-items:center;gap:1.25rem;padding:.5rem .75rem .5rem .25rem;display:flex}.Series-module__H_OW4W__folderBtn:hover{background:color-mix(in srgb, var(--layout-tint,var(--primary)) 6%, transparent)}.Series-module__H_OW4W__folderText{flex-direction:column;gap:.25rem;min-width:0;display:flex}.Series-module__H_OW4W__folderMeta{color:var(--text-muted);white-space:nowrap;align-items:center;gap:.25rem;font-size:.8125rem;display:inline-flex}.Series-module__H_OW4W__chev{color:var(--text-muted);transition:transform .15s;display:inline-flex}.Series-module__H_OW4W__chev>span{font-size:1.25rem}.Series-module__H_OW4W__chevOpen{transform:rotate(180deg)}.Series-module__H_OW4W__art{--tint:var(--layout-tint,var(--primary));perspective:700px;flex:none;width:12.5rem;height:8.25rem;display:block;position:relative}.Series-module__H_OW4W__artTab{background:color-mix(in srgb, var(--tint) 72%, #000);border-radius:.75rem .75rem 0 0;width:42%;height:1.75rem;position:absolute;top:0;left:0}.Series-module__H_OW4W__artBack{background:color-mix(in srgb, var(--tint) 72%, #000);border-radius:.9rem;position:absolute;inset:1.1rem 0 0}.Series-module__H_OW4W__papers{transform-style:preserve-3d;position:absolute;inset:.35rem 1rem 1.5rem}.Series-module__H_OW4W__paper{transform:translateY(calc(var(--i) * .55rem + 1.4rem)) translateX(calc(var(--i) * .35rem)) rotate(calc(var(--i) * -1.5deg));background:#fff;border-radius:.45rem;transition:transform .25s cubic-bezier(.2,.8,.2,1);position:absolute;inset:0;overflow:hidden;box-shadow:0 2px 6px #00000040}.Series-module__H_OW4W__paperFrame{transform-origin:0 0;pointer-events:none;background:#2b2b2b;border:0;width:1920px;height:1080px}.Series-module__H_OW4W__paperText{color:#333;padding:.55rem .6rem;font-size:.65rem;font-weight:700;line-height:1.3;display:block}.Series-module__H_OW4W__paperEmpty{background:#f3f3f3}.Series-module__H_OW4W__artFront{background:linear-gradient(180deg, color-mix(in srgb, var(--tint) 92%, #fff) 0%, var(--tint) 100%);transform-origin:50% 100%;border-radius:.9rem;height:64%;transition:transform .25s cubic-bezier(.2,.8,.2,1);position:absolute;bottom:0;left:0;right:0;transform:rotateX(-14deg);box-shadow:0 -2px 10px #0000002e}.Series-module__H_OW4W__artCount{color:var(--tint);background:#ffffffeb;border-radius:999px;padding:.1rem .5rem;font-size:.72rem;font-weight:800;position:absolute;bottom:.45rem;right:.6rem}.Series-module__H_OW4W__folderBtn:hover .Series-module__H_OW4W__artFront,.Series-module__H_OW4W__folderOpen .Series-module__H_OW4W__artFront{transform:rotateX(-34deg)}.Series-module__H_OW4W__folderBtn:hover .Series-module__H_OW4W__paper,.Series-module__H_OW4W__folderOpen .Series-module__H_OW4W__paper{transform:translateY(calc(var(--i) * .55rem + .35rem)) translateX(calc(var(--i) * .35rem)) rotate(calc(var(--i) * -1.5deg))}.Series-module__H_OW4W__folderMuted .Series-module__H_OW4W__art{--tint:#8a8f98}.Series-module__H_OW4W__folderMuted .Series-module__H_OW4W__title{color:var(--text-secondary)}.Series-module__H_OW4W__band:not(.Series-module__H_OW4W__bandOpen){gap:0}.Series-module__H_OW4W__allBar{justify-content:flex-end;gap:.25rem;margin-bottom:-.5rem;display:flex}.Series-module__H_OW4W__allBtn{color:var(--text-muted);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:.375rem;padding:.25rem .5rem;font-size:.8125rem}.Series-module__H_OW4W__allBtn:hover{color:var(--layout-tint,var(--primary));background:color-mix(in srgb, var(--layout-tint,var(--primary)) 8%, transparent)}.Series-module__H_OW4W__count{color:var(--layout-tint,var(--primary));background:color-mix(in srgb, var(--layout-tint,var(--primary)) 14%, transparent);border-radius:999px;padding:.125rem .5rem;font-size:.75rem;font-weight:700}.Series-module__H_OW4W__tools{align-items:center;gap:.125rem;margin-left:.25rem;display:flex}.Series-module__H_OW4W__sending{color:var(--text-secondary);white-space:nowrap;margin-left:.25rem;font-size:.8125rem}.Series-module__H_OW4W__renameForm{flex:1;align-items:center;gap:.375rem;min-width:0;display:flex}.Series-module__H_OW4W__renameForm input{flex:1;min-width:10rem;font-weight:700}.Series-module__H_OW4W__tool{width:2rem;height:2rem;color:var(--text-muted);cursor:pointer;font:inherit;background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;transition:background .15s,color .15s;display:inline-flex}.Series-module__H_OW4W__tool>span{font-size:1.25rem}.Series-module__H_OW4W__tool:hover:not(:disabled){background:color-mix(in srgb, var(--layout-tint,var(--primary)) 14%, var(--bg-card));color:var(--layout-tint,var(--primary))}.Series-module__H_OW4W__tool:disabled{opacity:.3;cursor:default}.Series-module__H_OW4W__toolDanger:hover:not(:disabled){color:#dc2626;background:#ef44441a}.Series-module__H_OW4W__row{scroll-snap-type:x proximity;align-items:stretch;gap:0;margin:0;padding:.25rem 0 .5rem;list-style:none;display:flex;overflow-x:auto}.Series-module__H_OW4W__slot{scroll-snap-align:start;flex:none;align-items:center;display:flex}.Series-module__H_OW4W__slotNext{z-index:1;background:linear-gradient(to right, transparent, var(--bg-body) 1.5rem);padding-left:.25rem;position:sticky;right:0}.Series-module__H_OW4W__cardWrap{width:16.5rem;margin:0;padding:0;list-style:none;display:flex}.Series-module__H_OW4W__cardWrap>*{width:100%}.Series-module__H_OW4W__arrow{width:2.25rem;color:var(--layout-tint,var(--primary));flex:none;justify-content:center;align-items:center;display:inline-flex}.Series-module__H_OW4W__arrow>span{font-size:1.5rem}.Series-module__H_OW4W__mover{flex-direction:column;flex:none;align-items:center;gap:.125rem;width:2.5rem;display:flex}.Series-module__H_OW4W__moverNo{color:var(--layout-tint,var(--primary));font-size:.75rem;font-weight:800}.Series-module__H_OW4W__next{text-align:center;border:2px dashed color-mix(in srgb, var(--layout-tint,var(--primary)) 40%, var(--border-light));width:10rem;min-height:11rem;color:var(--layout-tint,var(--primary));border-radius:1rem;flex-direction:column;justify-content:center;align-self:stretch;align-items:center;gap:.25rem;padding:.75rem;font-weight:800;text-decoration:none;transition:background .15s,border-color .15s;display:flex}.Series-module__H_OW4W__next>span{font-size:2rem}.Series-module__H_OW4W__next small{color:var(--text-muted);-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:.6875rem;font-weight:600;line-height:1.4;display:-webkit-box;overflow:hidden}.Series-module__H_OW4W__next:hover{background:color-mix(in srgb, var(--layout-tint,var(--primary)) 10%, var(--bg-card));border-color:var(--layout-tint,var(--primary))}.Series-module__H_OW4W__list{flex-direction:column;gap:1.5rem;display:flex}.Series-module__H_OW4W__rest{flex-direction:column;gap:.75rem;display:flex}.Series-module__H_OW4W__restLabel{color:var(--text-muted);margin:0;font-size:.8125rem;font-weight:700}.Series-module__H_OW4W__pick{flex-direction:column;gap:.625rem;display:flex}.Series-module__H_OW4W__pickChoice{color:var(--text-primary);cursor:pointer;align-items:center;gap:.5rem;font-size:.875rem;display:flex}.Series-module__H_OW4W__pickChoice input[type=radio]{accent-color:var(--layout-tint,var(--primary))}.Series-module__H_OW4W__pickChoice select,.Series-module__H_OW4W__pickChoice input[type=text]{flex:1;min-width:0}@media (max-width:640px){.Series-module__H_OW4W__cardWrap{width:15rem}.Series-module__H_OW4W__arrow{width:1.5rem}}
.ConfirmDialog-module__7kZnxa__backdrop{z-index:9999;background:#00000080;justify-content:center;align-items:center;padding:1rem;animation:.15s ConfirmDialog-module__7kZnxa__fadeIn;display:flex;position:fixed;inset:0}.ConfirmDialog-module__7kZnxa__panel{background:#fff;border-radius:1rem;width:100%;max-width:24rem;padding:2rem 1.75rem 1.5rem;animation:.2s ConfirmDialog-module__7kZnxa__slideUp;position:relative;box-shadow:0 20px 60px #00000026}.ConfirmDialog-module__7kZnxa__closeBtn{color:#94a3b8;cursor:pointer;background:0 0;border:none;border-radius:.375rem;justify-content:center;align-items:center;width:2rem;height:2rem;transition:all .15s;display:flex;position:absolute;top:.75rem;right:.75rem}.ConfirmDialog-module__7kZnxa__closeBtn:hover{color:#475569;background:#f1f5f9}.ConfirmDialog-module__7kZnxa__title{color:#0f172a;margin:0 0 .75rem;padding-right:1.5rem;font-size:1.125rem;font-weight:700}.ConfirmDialog-module__7kZnxa__body{color:#475569;font-size:.9375rem;line-height:1.7}.ConfirmDialog-module__7kZnxa__actions{justify-content:flex-end;gap:.625rem;margin-top:1.5rem;display:flex}.ConfirmDialog-module__7kZnxa__primaryBtn,.ConfirmDialog-module__7kZnxa__secondaryBtn{cursor:pointer;border:none;border-radius:.5rem;padding:.5rem 1.25rem;font-size:.875rem;font-weight:600;transition:all .15s}.ConfirmDialog-module__7kZnxa__primaryBtn{color:#fff;background:#3b82f6}.ConfirmDialog-module__7kZnxa__primaryBtn:hover{background:#2563eb}.ConfirmDialog-module__7kZnxa__secondaryBtn{color:#475569;background:#f1f5f9}.ConfirmDialog-module__7kZnxa__secondaryBtn:hover{background:#e2e8f0}@keyframes ConfirmDialog-module__7kZnxa__fadeIn{0%{opacity:0}to{opacity:1}}@keyframes ConfirmDialog-module__7kZnxa__slideUp{0%{opacity:0;transform:translateY(10px)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}@media (prefers-color-scheme:dark){.ConfirmDialog-module__7kZnxa__backdrop{background:#000000a6}.ConfirmDialog-module__7kZnxa__panel{background:#1e293b;box-shadow:0 20px 60px #0006}.ConfirmDialog-module__7kZnxa__closeBtn{color:#64748b}.ConfirmDialog-module__7kZnxa__closeBtn:hover{color:#e2e8f0;background:#334155}.ConfirmDialog-module__7kZnxa__title{color:#f1f5f9}.ConfirmDialog-module__7kZnxa__body{color:#cbd5e1}.ConfirmDialog-module__7kZnxa__primaryBtn{background:#3b82f6}.ConfirmDialog-module__7kZnxa__primaryBtn:hover{background:#2563eb}.ConfirmDialog-module__7kZnxa__secondaryBtn{color:#cbd5e1;background:#334155}.ConfirmDialog-module__7kZnxa__secondaryBtn:hover{background:#475569}}
.SearchModal-module__VBj_XW__overlay{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:200;background:#0000008c;justify-content:center;align-items:flex-start;padding:12vh 1rem 1rem;animation:.15s ease-out SearchModal-module__VBj_XW__fadeIn;display:flex;position:fixed;inset:0}.SearchModal-module__VBj_XW__modal{background:var(--bg-card);border:1px solid var(--border);border-radius:.75rem;width:100%;max-width:600px;animation:.2s ease-out SearchModal-module__VBj_XW__slideDown;overflow:hidden;box-shadow:0 20px 50px #00000040}.SearchModal-module__VBj_XW__form{align-items:center;gap:.75rem;padding:.875rem 1rem;display:flex}.SearchModal-module__VBj_XW__icon{color:var(--text-muted);flex-shrink:0}.SearchModal-module__VBj_XW__input{color:var(--text-primary);background:0 0;border:none;outline:none;flex:1;min-width:0;font-family:inherit;font-size:1rem}.SearchModal-module__VBj_XW__input::placeholder{color:var(--text-muted)}.SearchModal-module__VBj_XW__closeBtn{background:var(--bg-subtle);width:1.875rem;height:1.875rem;color:var(--text-secondary);cursor:pointer;border:none;border-radius:.375rem;flex-shrink:0;justify-content:center;align-items:center;padding:0;transition:background .15s,color .15s;display:inline-flex}.SearchModal-module__VBj_XW__closeBtn:hover{background:var(--bg-hover);color:var(--text-primary)}.SearchModal-module__VBj_XW__hint{border-top:1px solid var(--border-light);background:var(--bg-subtle);color:var(--text-muted);gap:1rem;padding:.625rem 1rem;font-size:.75rem;display:flex}.SearchModal-module__VBj_XW__hint kbd{background:var(--bg-card);border:1px solid var(--border);color:var(--text-secondary);border-radius:.25rem;margin-right:.25rem;padding:.125rem .375rem;font-family:Fira Code,Consolas,monospace;font-size:.6875rem;display:inline-block}@keyframes SearchModal-module__VBj_XW__fadeIn{0%{opacity:0}to{opacity:1}}@keyframes SearchModal-module__VBj_XW__slideDown{0%{opacity:0;transform:translateY(-12px)}to{opacity:1;transform:translateY(0)}}@media (max-width:640px){.SearchModal-module__VBj_XW__overlay{padding:4vh .75rem .75rem}.SearchModal-module__VBj_XW__modal{border-radius:.625rem}.SearchModal-module__VBj_XW__form{padding:.75rem .875rem}.SearchModal-module__VBj_XW__input{font-size:.9375rem}.SearchModal-module__VBj_XW__hint{display:none}}
.Header-module___r6ejG__header{z-index:50;background-color:var(--bg-header);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid color-mix(in srgb, var(--divider,var(--border)) 50%, var(--border));position:sticky;top:0}.Header-module___r6ejG__container{max-width:1280px;margin:0 auto;padding:0 1rem}@media (min-width:640px){.Header-module___r6ejG__container{padding:0 1.5rem}}@media (min-width:1024px){.Header-module___r6ejG__container{padding:0 2rem}}.Header-module___r6ejG__headerContent{justify-content:space-between;align-items:center;height:4rem;display:flex}.Header-module___r6ejG__logoLink{align-items:center;gap:.5rem;text-decoration:none;display:flex}.Header-module___r6ejG__logoImage{border-radius:.375rem;width:2rem;height:2rem}.Header-module___r6ejG__brandName{color:var(--text-primary);font-size:1.25rem;font-weight:700}.Header-module___r6ejG__nav{align-items:center;gap:1.5rem;display:none}@media (min-width:768px){.Header-module___r6ejG__nav{display:flex}}.Header-module___r6ejG__navLink{color:var(--text-secondary);text-decoration:none;transition:color .2s}.Header-module___r6ejG__navLink:hover{color:var(--primary)}.Header-module___r6ejG__navLinkActive{color:var(--primary);font-weight:600}.Header-module___r6ejG__authContainer{align-items:center;gap:.75rem;display:flex}@media (max-width:767px){.Header-module___r6ejG__authContainer{gap:.125rem}}.Header-module___r6ejG__searchButton{width:2rem;height:2rem;color:var(--text-secondary);cursor:pointer;background:0 0;border:none;border-radius:.5rem;justify-content:center;align-items:center;padding:0;transition:background-color .15s,color .15s;display:inline-flex}.Header-module___r6ejG__searchButton:hover{background-color:var(--bg-hover);color:var(--text-primary)}.Header-module___r6ejG__menuWrapper{position:relative}.Header-module___r6ejG__mobileMenuButton{color:var(--text-secondary);cursor:pointer;background:0 0;border:none;border-radius:.5rem;justify-content:center;align-items:center;padding:.5rem;transition:background-color .2s;display:inline-flex}.Header-module___r6ejG__mobileMenuButton:hover{background-color:var(--bg-hover)}.Header-module___r6ejG__menuButtonLabel,.Header-module___r6ejG__menuButtonChevron{display:none}@media (min-width:768px){.Header-module___r6ejG__mobileMenuButton,.Header-module___r6ejG__menuWrapper{display:none}}.Header-module___r6ejG__mobileMenuIcon{width:1.5rem;height:1.5rem}.Header-module___r6ejG__profileMenuContainer{position:relative}.Header-module___r6ejG__profileButton{cursor:pointer;background:0 0;border:none;border-radius:.5rem;align-items:center;gap:.5rem;padding:.25rem;transition:background-color .2s;display:flex}.Header-module___r6ejG__profileButton:hover{background-color:var(--bg-hover)}.Header-module___r6ejG__avatar{background-color:#10b981;border-radius:9999px;justify-content:center;align-items:center;width:2rem;height:2rem;display:flex}.Header-module___r6ejG__avatarText{color:#fff;font-size:.875rem;font-weight:500}.Header-module___r6ejG__userName{color:var(--text-secondary);text-overflow:ellipsis;white-space:nowrap;max-width:100px;font-size:.875rem;font-weight:500;display:none;overflow:hidden}@media (min-width:640px){.Header-module___r6ejG__userName{display:block}}.Header-module___r6ejG__dropdownIcon{width:1rem;height:1rem;color:var(--text-muted);display:none}@media (min-width:640px){.Header-module___r6ejG__dropdownIcon{display:block}}.Header-module___r6ejG__profileDropdown{background-color:var(--bg-dropdown);border:1px solid var(--border);z-index:50;border-radius:.75rem;width:16rem;margin-top:.5rem;padding:.5rem 0;position:absolute;right:0;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d}.Header-module___r6ejG__userInfo{border-bottom:1px solid var(--border);padding:.75rem 1rem}.Header-module___r6ejG__userInfoName{color:var(--text-primary);font-size:.875rem;font-weight:500}.Header-module___r6ejG__userInfoEmail{color:var(--text-muted);text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;overflow:hidden}.Header-module___r6ejG__roleSection{border-bottom:1px solid var(--border);padding:.5rem 0}.Header-module___r6ejG__roleSectionTitle{color:var(--text-muted);text-transform:uppercase;letter-spacing:.05em;padding:.25rem 1rem;font-size:.75rem;font-weight:600}.Header-module___r6ejG__roleButton{text-align:left;cursor:pointer;background:0 0;border:none;align-items:center;gap:.75rem;width:100%;padding:.625rem 1rem;transition:background-color .2s;display:flex}.Header-module___r6ejG__roleButton:hover{background-color:var(--bg-hover)}.Header-module___r6ejG__roleIcon{color:#fff;border-radius:.5rem;justify-content:center;align-items:center;width:2rem;height:2rem;display:flex}.Header-module___r6ejG__roleLabel{color:var(--text-secondary);font-size:.875rem;font-weight:500}.Header-module___r6ejG__roleHref{color:var(--text-muted);font-size:.75rem}.Header-module___r6ejG__menuItems{padding:.5rem 0}.Header-module___r6ejG__menuItem{color:var(--text-secondary);align-items:center;gap:.75rem;padding:.5rem 1rem;font-size:.875rem;text-decoration:none;transition:background-color .2s;display:flex}.Header-module___r6ejG__menuItem:hover{background-color:var(--bg-hover)}.Header-module___r6ejG__menuItemIcon{width:1rem;height:1rem}.Header-module___r6ejG__menuItemHighlight{color:var(--primary);align-items:center;gap:.75rem;padding:.5rem 1rem;font-size:.875rem;font-weight:600;text-decoration:none;transition:background-color .2s;display:flex}.Header-module___r6ejG__menuItemHighlight:hover{background-color:rgba(var(--primary-rgb), .1)}.Header-module___r6ejG__mobileMenuItemHighlight{color:var(--primary);border-radius:.5rem;align-items:center;gap:.75rem;padding:.5rem .75rem;font-weight:600;text-decoration:none;transition:background-color .2s;display:flex}.Header-module___r6ejG__mobileMenuItemHighlight:hover{background-color:rgba(var(--primary-rgb), .1)}.Header-module___r6ejG__logoutSection{border-top:1px solid var(--border);padding-top:.5rem}.Header-module___r6ejG__logoutButton{color:#dc2626;cursor:pointer;background:0 0;border:none;align-items:center;gap:.75rem;width:100%;padding:.5rem 1rem;font-size:.875rem;transition:background-color .2s;display:flex}.Header-module___r6ejG__logoutButton:hover{background-color:#fef2f2}.Header-module___r6ejG__logoutIcon{width:1rem;height:1rem}.Header-module___r6ejG__loginLink{color:var(--text-secondary);text-decoration:none;transition:color .2s;display:none}.Header-module___r6ejG__loginLink:hover{color:var(--primary)}@media (min-width:640px){.Header-module___r6ejG__loginLink{display:block}}.Header-module___r6ejG__signupLink{background-color:var(--primary);color:var(--text-on-primary);border-radius:.5rem;padding:.5rem 1rem;text-decoration:none;transition:background-color .2s;display:none}.Header-module___r6ejG__signupLink:hover{background-color:var(--primary-hover)}@media (min-width:640px){.Header-module___r6ejG__signupLink{display:block}}.Header-module___r6ejG__mobileMenu{z-index:60;background-color:var(--bg-card);border:1px solid var(--border);border-radius:.625rem;min-width:200px;animation:.15s ease-out Header-module___r6ejG__menuPopupIn;position:absolute;top:calc(100% + .375rem);right:0;overflow:hidden;box-shadow:0 8px 24px #0000001f}@keyframes Header-module___r6ejG__menuPopupIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.Header-module___r6ejG__mobileMenuContent{flex-direction:column;gap:.125rem;padding:.375rem;display:flex}.Header-module___r6ejG__mobileNavLink{color:var(--text-primary);border-radius:.375rem;padding:.5rem .75rem;font-size:.9375rem;text-decoration:none;transition:background-color .15s;display:block}.Header-module___r6ejG__mobileNavLink:hover{background-color:var(--bg-hover)}.Header-module___r6ejG__mobileNavLinkActive{color:var(--primary);background-color:color-mix(in srgb, var(--primary) 12%, var(--bg-card));font-weight:600}.Header-module___r6ejG__mobileUserSection{border-top:1px solid var(--border);flex-direction:column;gap:.25rem;margin-top:.5rem;padding-top:.5rem;display:flex}.Header-module___r6ejG__mobileRoleSection{border-bottom:1px solid var(--border);margin-bottom:.5rem;padding-bottom:.5rem}.Header-module___r6ejG__mobileRoleTitle{color:var(--text-muted);text-transform:uppercase;letter-spacing:.05em;padding:.25rem .75rem;font-size:.75rem;font-weight:600}.Header-module___r6ejG__mobileRoleButton{text-align:left;cursor:pointer;background:0 0;border:none;border-radius:.5rem;align-items:center;gap:.75rem;width:100%;padding:.625rem .75rem;transition:background-color .2s;display:flex}.Header-module___r6ejG__mobileRoleButton:hover{background-color:var(--bg-hover)}.Header-module___r6ejG__mobileMenuItem{color:var(--text-secondary);border-radius:.5rem;align-items:center;gap:.75rem;padding:.5rem .75rem;text-decoration:none;transition:background-color .2s;display:flex}.Header-module___r6ejG__mobileMenuItem:hover{background-color:var(--bg-hover)}.Header-module___r6ejG__mobileMenuItemIcon{width:1.25rem;height:1.25rem}.Header-module___r6ejG__mobileLogoutButton{color:#ef4444;cursor:pointer;background:0 0;border:none;border-radius:.5rem;align-items:center;gap:.75rem;width:100%;padding:.5rem .75rem;transition:background-color .2s;display:flex}.Header-module___r6ejG__mobileLogoutButton:hover{background-color:#fef2f2}.Header-module___r6ejG__mobileLogoutIcon{width:1.25rem;height:1.25rem}.Header-module___r6ejG__mobileAuthSection{border-top:1px solid var(--border);gap:.5rem;margin-top:.5rem;padding-top:.5rem;display:flex}.Header-module___r6ejG__mobileLoginLink{text-align:center;color:var(--text-secondary);border-radius:.5rem;flex:1;padding:.5rem .75rem;text-decoration:none;transition:background-color .2s}.Header-module___r6ejG__mobileLoginLink:hover{background-color:var(--bg-hover)}.Header-module___r6ejG__mobileSignupLink{text-align:center;background-color:var(--primary);color:var(--text-on-primary);border-radius:.5rem;flex:1;padding:.5rem .75rem;text-decoration:none;transition:background-color .2s}.Header-module___r6ejG__mobileSignupLink:hover{background-color:var(--primary-hover)}.Header-module___r6ejG__roleColorIndigo{background-color:#6366f1}.Header-module___r6ejG__roleColorPurple{background-color:#a855f7}.Header-module___r6ejG__roleColorEmerald{background-color:#10b981}.Header-module___r6ejG__roleColorTeal{background-color:#14b8a6}.Header-module___r6ejG__roleColorOrange{background-color:#f97316}.Header-module___r6ejG__roleColorGray{background-color:#6b7280}.Header-module___r6ejG__roleColorBlue{background-color:#3b82f6}.Header-module___r6ejG__desktopOnly{display:contents}@media (max-width:767px){.Header-module___r6ejG__desktopOnly{display:none}}.Header-module___r6ejG__menuBadge{background:var(--color-danger,#ef4444);color:#fff;text-align:center;border-radius:999px;min-width:1.125rem;height:1.125rem;margin-left:auto;padding:0 .3125rem;font-size:.6875rem;font-weight:700;line-height:1.125rem}
.Footer-module__dZjMDq__footer{background-color:var(--bg-page);border-top:1px solid var(--border);padding:3rem 0 2rem}.Footer-module__dZjMDq__container{max-width:1280px;margin:0 auto;padding:0 1rem}@media (min-width:640px){.Footer-module__dZjMDq__container{padding:0 1.5rem}}@media (min-width:1024px){.Footer-module__dZjMDq__container{padding:0 2rem}}.Footer-module__dZjMDq__brand{margin-bottom:2rem}.Footer-module__dZjMDq__logoLink{align-items:center;gap:.5rem;margin-bottom:1rem;text-decoration:none;display:flex}.Footer-module__dZjMDq__logoImage{width:auto;height:2rem}.Footer-module__dZjMDq__description{color:var(--text-muted);max-width:24rem;font-size:.875rem;line-height:1.5}.Footer-module__dZjMDq__businessInfo{color:var(--text-muted);margin-bottom:1.5rem;padding-bottom:1.5rem;font-size:.8125rem}.Footer-module__dZjMDq__businessRow{margin:0 0 .25rem;line-height:1.6}.Footer-module__dZjMDq__businessRow:last-child{margin-bottom:0}.Footer-module__dZjMDq__separator{color:var(--border);margin:0 .625rem}.Footer-module__dZjMDq__bottom{border-top:1px solid var(--border);flex-direction:column;justify-content:space-between;align-items:center;gap:1rem;padding-top:2rem;display:flex}@media (min-width:768px){.Footer-module__dZjMDq__bottom{flex-direction:row}}.Footer-module__dZjMDq__copyright{color:var(--text-muted);font-size:.875rem}.Footer-module__dZjMDq__links{gap:1.5rem;display:flex}.Footer-module__dZjMDq__link{color:var(--text-muted);font-size:.875rem;text-decoration:none;transition:color .2s}.Footer-module__dZjMDq__link:hover{color:var(--text-primary)}@media (max-width:767px){.Footer-module__dZjMDq__businessInfo{font-size:.875rem}}
.NotFound-module__6YikEa__section{background:var(--bg-page);align-items:center;min-height:70vh;padding:96px 24px 120px;display:flex;position:relative;overflow:hidden}.NotFound-module__6YikEa__inner:before{content:"404";z-index:-1;letter-spacing:-.04em;color:color-mix(in srgb, var(--text-primary) 3.5%, transparent);pointer-events:none;-webkit-user-select:none;user-select:none;font-size:clamp(120px,16vw,200px);font-weight:800;line-height:1;position:absolute;top:-72px;left:50%;transform:translate(-50%)}.NotFound-module__6YikEa__inner{isolation:isolate;text-align:center;width:100%;max-width:760px;margin:0 auto;position:relative}.NotFound-module__6YikEa__eyebrow{letter-spacing:.22em;color:var(--text-muted);margin:0 0 16px;font-size:11px;font-weight:600}.NotFound-module__6YikEa__title{letter-spacing:-.02em;color:var(--text-primary);word-break:keep-all;margin:0 0 14px;font-size:clamp(24px,3vw,32px);font-weight:700;line-height:1.18}.NotFound-module__6YikEa__titleAccent{color:var(--primary)}.NotFound-module__6YikEa__subtitle{max-width:32rem;color:var(--text-secondary);word-break:keep-all;margin:0 auto 64px;font-size:15px;line-height:1.7}.NotFound-module__6YikEa__searchForm{max-width:520px;margin:0 auto 16px}.NotFound-module__6YikEa__searchLabel{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.NotFound-module__6YikEa__searchBox{background:var(--bg-card);border:1px solid var(--border);border-radius:999px;align-items:center;gap:10px;padding:8px 8px 8px 20px;transition:border-color .15s,box-shadow .2s;display:flex;box-shadow:0 1px 3px #0f172a0a}.NotFound-module__6YikEa__searchBox:focus-within{border-color:var(--primary);box-shadow:0 1px 3px #0f172a0a, 0 0 0 4px rgba(var(--primary-rgb), .15)}.NotFound-module__6YikEa__searchIcon{color:var(--text-muted);flex-shrink:0}.NotFound-module__6YikEa__searchInput{min-width:0;color:var(--text-primary);background:0 0;border:0;outline:none;flex:1;padding:10px 4px;font-size:15px}.NotFound-module__6YikEa__searchInput::placeholder{color:var(--text-muted)}.NotFound-module__6YikEa__searchSubmit{background:var(--primary);color:var(--text-on-primary);cursor:pointer;border:0;border-radius:999px;flex-shrink:0;padding:9px 18px;font-size:14px;font-weight:600;transition:background .15s}.NotFound-module__6YikEa__searchSubmit:hover{background:var(--primary-hover)}.NotFound-module__6YikEa__chips{flex-wrap:wrap;justify-content:center;gap:8px;margin:0 0 28px;padding:0;list-style:none;display:flex}.NotFound-module__6YikEa__chip{color:var(--text-secondary);background:var(--bg-card);border:1px solid var(--border-light);border-radius:999px;padding:6px 14px;font-size:13px;text-decoration:none;transition:border-color .15s,color .15s;display:inline-block}.NotFound-module__6YikEa__chip:hover{border-color:var(--primary);color:var(--text-primary)}.NotFound-module__6YikEa__homeBtn{border:1px solid var(--border);color:var(--text-primary);background:0 0;border-radius:999px;align-items:center;gap:8px;padding:9px 16px;font-size:13px;font-weight:600;text-decoration:none;transition:background .15s,border-color .15s;display:inline-flex}.NotFound-module__6YikEa__homeBtn:hover{background:var(--bg-card);border-color:var(--primary)}@media (max-width:600px){.NotFound-module__6YikEa__section{min-height:0;padding:48px 20px 72px}.NotFound-module__6YikEa__inner:before{font-size:36vw;top:-40px}.NotFound-module__6YikEa__eyebrow{letter-spacing:.18em;margin-bottom:14px;font-size:10px}.NotFound-module__6YikEa__title{margin-bottom:10px;font-size:22px;line-height:1.25}.NotFound-module__6YikEa__subtitle{margin-bottom:40px;font-size:14px;line-height:1.6}.NotFound-module__6YikEa__searchBox{gap:6px;padding:5px 5px 5px 14px}.NotFound-module__6YikEa__searchInput{padding:10px 4px;font-size:14px}.NotFound-module__6YikEa__searchSubmit span{display:none}.NotFound-module__6YikEa__searchSubmit:before{content:"→";font-size:16px}.NotFound-module__6YikEa__searchSubmit{padding:9px 14px}.NotFound-module__6YikEa__chips{margin-bottom:28px}}
.MyDocList-module__TKxfdG__badges{align-items:center;gap:.5rem;display:flex}.MyDocList-module__TKxfdG__status{border-radius:4px;padding:.1875rem .5rem;font-size:.6875rem;font-weight:700}.MyDocList-module__TKxfdG__published{background:color-mix(in srgb, var(--layout-tint,var(--primary)) 14%, var(--bg-card));color:var(--layout-tint,var(--primary))}.MyDocList-module__TKxfdG__draft{color:var(--text-muted);background:#94a3b82e}.MyDocList-module__TKxfdG__wikiBtn{white-space:nowrap;background:var(--bg-card);color:var(--layout-tint,var(--primary));border-radius:.75rem;justify-content:center;align-items:center;padding:.75rem 1.5rem;font-size:.875rem;font-weight:700;text-decoration:none;display:inline-flex}.MyDocList-module__TKxfdG__error{color:#dc2626;background:#ef44441a;border-radius:.625rem;margin:0 0 1rem;padding:.75rem 1rem;font-size:.875rem}.MyDocList-module__TKxfdG__emptyTitle{color:var(--text-primary);margin:0 0 .5rem;font-size:1.125rem;font-weight:700}.MyDocList-module__TKxfdG__emptyDesc{color:var(--text-muted);margin:0 0 1.5rem;font-size:.875rem}
.Memos-module__HcNZ2q__editorBody{flex-direction:column;gap:.75rem;min-height:60dvh;display:flex}.Memos-module__HcNZ2q__paper{background:color-mix(in srgb, var(--layout-tint,var(--primary)) 9%, var(--bg-card));border:1px solid color-mix(in srgb, var(--layout-tint,var(--primary)) 25%, var(--border));border-radius:.25rem;flex:1;width:100%;max-width:56rem;margin-top:.5rem;transition:border-color .15s,box-shadow .15s;display:flex;position:relative;box-shadow:0 1px 2px #0000000d}.Memos-module__HcNZ2q__paper:before{content:"";background:color-mix(in srgb, var(--layout-tint,var(--primary)) 35%, var(--bg-card));opacity:.85;width:5rem;height:1.125rem;position:absolute;top:-.5rem;left:50%;transform:translate(-50%)rotate(-2deg);box-shadow:0 1px 2px #0000001f}.Memos-module__HcNZ2q__paper:focus-within{border-color:color-mix(in srgb, var(--layout-tint,var(--primary)) 50%, var(--border));box-shadow:0 8px 20px #00000014}.Memos-module__HcNZ2q__textarea{width:100%;min-height:50dvh;color:var(--text-primary);border-radius:inherit;field-sizing:content;resize:none;box-sizing:border-box;word-break:keep-all;background:0 0;border:0;outline:none;flex:1;padding:1.75rem 1.75rem 2rem;font-family:inherit;font-size:1rem;line-height:1.8;overflow:hidden}.Memos-module__HcNZ2q__textarea::placeholder{color:var(--text-muted)}.Memos-module__HcNZ2q__status{align-items:center;gap:.375rem;font-size:.8125rem;display:inline-flex}.Memos-module__HcNZ2q__statusDot{opacity:.8;background:currentColor;border-radius:9999px;width:.5rem;height:.5rem}.Memos-module__HcNZ2q__statusSaving .Memos-module__HcNZ2q__statusDot{animation:.9s ease-in-out infinite Memos-module__HcNZ2q__memoPulse}.Memos-module__HcNZ2q__statusError{color:#fca5a5}@keyframes Memos-module__HcNZ2q__memoPulse{0%,to{opacity:.3}50%{opacity:1}}.Memos-module__HcNZ2q__retryBtn{color:inherit;cursor:pointer;background:0 0;border:1px solid;border-radius:.375rem;margin-left:.5rem;padding:.125rem .5rem;font-size:.75rem;font-weight:600}.Memos-module__HcNZ2q__hint{color:var(--text-muted);margin:0;font-size:.75rem}@media (max-width:767px){.Memos-module__HcNZ2q__textarea{padding:1.5rem 1rem}.Memos-module__HcNZ2q__editorBody{min-height:calc(100dvh - 14rem)}}
