.discover-module__8dTEqG__view{max-width:1200px;margin:0 auto}.discover-module__8dTEqG__header{justify-content:space-between;align-items:flex-start;gap:24px;padding-bottom:25px;display:flex}.discover-module__8dTEqG__eyebrow{letter-spacing:.22em;text-transform:uppercase;color:var(--muted);font-size:10px;font-weight:600}.discover-module__8dTEqG__header h1{letter-spacing:-.025em;margin:6px 0 0;font-size:28px;font-weight:600}.discover-module__8dTEqG__intro{color:var(--muted);margin:8px 0 0;font-size:14px;line-height:1.6}.discover-module__8dTEqG__primary,.discover-module__8dTEqG__secondary,.discover-module__8dTEqG__importButton{font:inherit;cursor:pointer;border:1px solid #0000;border-radius:7px;flex-shrink:0;padding:10px 15px;font-size:12px;font-weight:500;transition:background .15s}.discover-module__8dTEqG__primary{color:#fff;background:#3d3c39}.discover-module__8dTEqG__primary:hover{background:#292825}.discover-module__8dTEqG__secondary{border-color:var(--line);color:var(--text);background:0 0}.discover-module__8dTEqG__secondary:hover{background:var(--card)}.discover-module__8dTEqG__primary:disabled,.discover-module__8dTEqG__secondary:disabled,.discover-module__8dTEqG__importButton:disabled,.discover-module__8dTEqG__trashButton:disabled,.discover-module__8dTEqG__discardAll:disabled{cursor:wait;opacity:.5}.discover-module__8dTEqG__view button:focus-visible,.discover-module__8dTEqG__view a:focus-visible,.discover-module__8dTEqG__view summary:focus-visible{outline:2px solid var(--accent);outline-offset:4px}.discover-module__8dTEqG__scanBar{border-top:1px solid var(--line);border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;padding:16px 0;font-size:12px;line-height:1.7;display:flex}.discover-module__8dTEqG__scanBar strong{font-weight:500}.discover-module__8dTEqG__scanDetail{color:var(--muted);margin-left:14px}.discover-module__8dTEqG__scanIndicator{vertical-align:middle;justify-content:center;align-items:center;margin-right:7px;display:inline-flex}.discover-module__8dTEqG__dot{background:#8b9486;border-radius:50%;width:6px;height:6px;display:inline-block}.discover-module__8dTEqG__hourglass{color:#777570;width:32px;height:24px;display:block}.discover-module__8dTEqG__hourglass path{stroke:currentColor;stroke-width:2.8px;stroke-linecap:round;stroke-linejoin:round}.discover-module__8dTEqG__hourglassTrack{opacity:.18}.discover-module__8dTEqG__hourglassTrace{stroke-dasharray:22 78;animation:2.2s linear infinite discover-module__8dTEqG__hourglassTrace}@keyframes discover-module__8dTEqG__hourglassTrace{0%{stroke-dashoffset:0}to{stroke-dashoffset:-100px}}@media (prefers-reduced-motion:reduce){.discover-module__8dTEqG__hourglassTrace{stroke-dasharray:none;animation:none}}.discover-module__8dTEqG__listHeader{justify-content:space-between;align-items:center;gap:15px;padding:25px 0 16px;display:flex}.discover-module__8dTEqG__listHeader h2{margin:0;font-size:15px;font-weight:600}.discover-module__8dTEqG__listHeader h2 span{color:var(--muted);margin-left:7px;font-weight:400}.discover-module__8dTEqG__listHeader p{color:var(--muted);margin:0;font-size:11px}.discover-module__8dTEqG__list{flex-direction:column;gap:18px;margin:0;padding:0;list-style:none;display:flex}.discover-module__8dTEqG__card{background:var(--card);overflow-wrap:anywhere;border:0;border-radius:10px;padding:20px 24px}.discover-module__8dTEqG__cardTop{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.discover-module__8dTEqG__titleGroup{gap:15px;min-width:0;display:flex}.discover-module__8dTEqG__rank{color:var(--muted);font-variant-numeric:tabular-nums;padding-top:6px;font-size:11px}.discover-module__8dTEqG__titleGroup h3{margin:0;font-size:19px;font-weight:550;line-height:1.6}.discover-module__8dTEqG__meta{color:var(--muted);margin:6px 0 0;font-size:11px;line-height:1.7}.discover-module__8dTEqG__fit{text-align:right;flex-direction:column;flex-shrink:0;gap:4px;display:flex}.discover-module__8dTEqG__fit strong{color:var(--accent);font-size:25px;font-weight:500;line-height:1.2}.discover-module__8dTEqG__fit small{color:var(--muted);margin-left:2px;font-size:11px}.discover-module__8dTEqG__fit span{color:var(--muted);font-size:10px}.discover-module__8dTEqG__description{white-space:pre-line;max-height:13em;margin:14px 0 12px;font-size:13px;line-height:1.9;overflow:auto}.discover-module__8dTEqG__tags{flex-wrap:wrap;gap:6px;margin-bottom:10px;display:flex}.discover-module__8dTEqG__tags span{border:1px solid var(--line);color:var(--muted);border-radius:4px;padding:4px 8px;font-size:10px}.discover-module__8dTEqG__sourceLink{vertical-align:middle;color:var(--muted);border-radius:4px;margin-left:7px;padding:3px;display:inline-flex}.discover-module__8dTEqG__sourceLink:hover{color:var(--text);background:#0000000d}.discover-module__8dTEqG__actions{justify-content:flex-end;align-items:center;gap:8px;margin-top:10px;display:flex}.discover-module__8dTEqG__importButton{color:var(--text);background:#7775701a}.discover-module__8dTEqG__importButton:hover{background:#7775702e}.discover-module__8dTEqG__trashButton,.discover-module__8dTEqG__discardAll{color:#b94b42;cursor:pointer;font:inherit;background:0 0;border:0;border-radius:6px;justify-content:center;align-items:center;gap:6px;display:inline-flex}.discover-module__8dTEqG__trashButton{flex-shrink:0;width:38px;height:38px}.discover-module__8dTEqG__trashButton:hover,.discover-module__8dTEqG__discardAll:hover{background:#b94b4214}.discover-module__8dTEqG__discardAll{white-space:nowrap;padding:7px 9px;font-size:11px}.discover-module__8dTEqG__listTools{align-items:center;gap:15px;display:flex}.discover-module__8dTEqG__notice{color:var(--muted);font-size:12px;line-height:1.6}.discover-module__8dTEqG__notice:empty{display:none}.discover-module__8dTEqG__empty{text-align:center;color:var(--muted);padding:70px 20px;font-size:13px;line-height:1.7}.discover-module__8dTEqG__empty h3{color:var(--text);margin:0;font-size:18px;font-weight:500}.discover-module__8dTEqG__error{align-items:center;gap:15px;padding:12px 0;display:flex}.discover-module__8dTEqG__error p,.discover-module__8dTEqG__rowError,.discover-module__8dTEqG__scanWarning{color:#a84032;font-size:12px;line-height:1.6}@media (max-width:700px){.discover-module__8dTEqG__header{flex-direction:column;gap:15px}.discover-module__8dTEqG__header h1{font-size:26px}.discover-module__8dTEqG__scanBar{flex-direction:column;align-items:flex-start;gap:4px}.discover-module__8dTEqG__scanDetail{margin-left:0;display:block}.discover-module__8dTEqG__card{padding:18px 16px}.discover-module__8dTEqG__titleGroup{gap:8px}.discover-module__8dTEqG__titleGroup h3{font-size:17px}.discover-module__8dTEqG__cardTop{gap:10px}.discover-module__8dTEqG__fit strong{font-size:22px}.discover-module__8dTEqG__listTools{gap:6px}.discover-module__8dTEqG__listHeader p{display:none}}
.Modal-module__GKiJOG__overlay{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);z-index:1000;box-sizing:border-box;background:#00000073;justify-content:center;align-items:center;padding:24px;animation:.2s Modal-module__GKiJOG__menuIn;display:flex;position:fixed;inset:0}.Modal-module__GKiJOG__overlayNested{z-index:1000;box-sizing:border-box;background:#00000073;justify-content:center;align-items:center;padding:24px;animation:.2s Modal-module__GKiJOG__menuIn;display:flex;position:fixed;inset:0}@keyframes Modal-module__GKiJOG__menuIn{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.Modal-module__GKiJOG__card{background:var(--bg);border:1px solid var(--line);box-sizing:border-box;border-radius:18px;width:100%;max-height:90vh;padding:34px;animation:.3s Modal-module__GKiJOG__menuIn;position:relative;overflow-y:auto}.Modal-module__GKiJOG__close{cursor:pointer;color:var(--muted);background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;width:30px;height:30px;transition:color .15s,background .15s;display:flex;position:absolute;top:16px;right:16px}.Modal-module__GKiJOG__close:hover{color:var(--text);background:var(--card)}@media (prefers-reduced-motion:reduce){.Modal-module__GKiJOG__overlay,.Modal-module__GKiJOG__overlayNested,.Modal-module__GKiJOG__card{animation-duration:1ms}}
.Button-module__e7WGRa__btn{letter-spacing:.28em;text-indent:.28em;text-transform:uppercase;cursor:pointer;white-space:nowrap;border:none;border-radius:8px;justify-content:center;align-items:center;gap:8px;padding:11px 20px;font-family:inherit;font-size:12px;transition:all .2s;display:inline-flex}.Button-module__e7WGRa__btn:disabled{opacity:.4;cursor:default}.Button-module__e7WGRa__btn:disabled:hover{filter:none;transform:none}.Button-module__e7WGRa__primary{background:var(--accent);color:#fff}.Button-module__e7WGRa__primary:hover:not(:disabled){filter:brightness(.94);transform:translateY(-1px)}.Button-module__e7WGRa__primary:active:not(:disabled){transform:none}.Button-module__e7WGRa__dark{color:var(--bg);background:#3d3c39}.Button-module__e7WGRa__dark:hover:not(:disabled){background:#2c2b28;transform:translateY(-1px)}.Button-module__e7WGRa__dark:active:not(:disabled){transform:none}.Button-module__e7WGRa__dark:disabled:hover{background:#3d3c39}.Button-module__e7WGRa__soft{background:var(--card2);color:var(--text)}.Button-module__e7WGRa__soft:hover:not(:disabled){background:#e5e3dc}.Button-module__e7WGRa__outline{color:var(--text);border:1px solid var(--field);background:0 0}.Button-module__e7WGRa__outline:hover:not(:disabled){background:var(--card);border-color:var(--text)}.Button-module__e7WGRa__danger{color:var(--accent);background:0 0;border:1px solid #de564366}.Button-module__e7WGRa__danger:hover:not(:disabled){border-color:var(--accent);background:#de564314}
.consistencyRecovery-module__10wBEG__dialog{flex-direction:column;width:min(960px,100vw - 32px);max-height:calc(100vh - 40px);padding:0;display:flex;overflow:hidden}.consistencyRecovery-module__10wBEG__header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:flex-start;gap:20px;padding:24px 60px 24px 24px;display:flex}.consistencyRecovery-module__10wBEG__header h2{font-size:21px}.consistencyRecovery-module__10wBEG__header p,.consistencyRecovery-module__10wBEG__body p{color:#666;margin:7px 0 14px;font-size:13px;line-height:1.55}.consistencyRecovery-module__10wBEG__body{padding:24px;overflow:auto}.consistencyRecovery-module__10wBEG__layout{grid-template-columns:190px minmax(0,1fr);gap:24px;display:grid}.consistencyRecovery-module__10wBEG__sidebar h3{margin-bottom:10px;font-size:12px}.consistencyRecovery-module__10wBEG__sidebar h3:not(:first-child){margin-top:24px}.consistencyRecovery-module__10wBEG__sidebar button{text-align:left;border:1px solid var(--line);background:var(--card);width:100%;color:var(--text);font:inherit;overflow-wrap:anywhere;cursor:pointer;border-radius:8px;margin-bottom:7px;padding:10px;font-size:12px;display:block}.consistencyRecovery-module__10wBEG__sidebar span{color:#666;margin-top:4px;font-size:11px;display:block}.consistencyRecovery-module__10wBEG__editor{min-width:0}.consistencyRecovery-module__10wBEG__editor h3{overflow-wrap:anywhere;font-size:16px}.consistencyRecovery-module__10wBEG__editor label{gap:6px;margin:12px 0;font-size:12px;font-weight:600;display:grid}.consistencyRecovery-module__10wBEG__editor input:not([type=checkbox]),.consistencyRecovery-module__10wBEG__editor textarea,.consistencyRecovery-module__10wBEG__editor select{border:1px solid var(--line);background:var(--card);width:100%;color:var(--text);font:inherit;border-radius:8px;padding:10px;font-size:14px;font-weight:400;line-height:1.6}.consistencyRecovery-module__10wBEG__editor textarea{resize:vertical}.consistencyRecovery-module__10wBEG__editor input:focus-visible,.consistencyRecovery-module__10wBEG__editor textarea:focus-visible,.consistencyRecovery-module__10wBEG__sidebar button:focus-visible,.consistencyRecovery-module__10wBEG__editor select:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.consistencyRecovery-module__10wBEG__notice{background:#fff8ee;border:1px solid #e8a34b;border-radius:8px;margin-bottom:18px;padding:14px}.consistencyRecovery-module__10wBEG__notice pre{white-space:pre-wrap;overflow-wrap:anywhere;max-height:220px;font:inherit;margin:10px 0;overflow:auto}.consistencyRecovery-module__10wBEG__error{color:#ac3829!important}.consistencyRecovery-module__10wBEG__references{padding:0;list-style:none}.consistencyRecovery-module__10wBEG__references li{border:1px solid var(--line);border-radius:8px;margin:10px 0;padding:12px}.consistencyRecovery-module__10wBEG__references label{align-items:center;margin-top:0;display:flex}.consistencyRecovery-module__10wBEG__references blockquote{color:#666;white-space:pre-wrap;overflow-wrap:anywhere;max-height:240px;font-size:13px;line-height:1.65;overflow:auto}@media (max-width:680px){.consistencyRecovery-module__10wBEG__dialog{width:calc(100vw - 20px);max-height:calc(100vh - 20px)}.consistencyRecovery-module__10wBEG__header,.consistencyRecovery-module__10wBEG__body{padding:16px}.consistencyRecovery-module__10wBEG__layout{grid-template-columns:minmax(0,1fr);gap:18px}.consistencyRecovery-module__10wBEG__sidebar{max-height:180px;overflow:auto}.consistencyRecovery-module__10wBEG__editor>button{width:100%}}.consistencyRecovery-module__10wBEG__footer{border-top:1px solid var(--line);background:var(--card);justify-content:flex-end;padding:16px 24px;display:flex}.consistencyRecovery-module__10wBEG__references a{color:var(--text);margin-bottom:8px;font-size:11px;text-decoration:underline;display:inline-block}@media (max-width:680px){.consistencyRecovery-module__10wBEG__header{padding-right:48px}.consistencyRecovery-module__10wBEG__footer{padding:14px 16px}.consistencyRecovery-module__10wBEG__footer button{width:100%}}
.targetedEnglishReview-module__-FnPZq__review{gap:14px;min-width:0;display:grid}.targetedEnglishReview-module__-FnPZq__reason{gap:6px;font-weight:600;display:grid}.targetedEnglishReview-module__-FnPZq__reason textarea,.targetedEnglishReview-module__-FnPZq__case textarea,.targetedEnglishReview-module__-FnPZq__case select{width:100%;font:inherit}.targetedEnglishReview-module__-FnPZq__error{color:#a33a21}.targetedEnglishReview-module__-FnPZq__fullEnglish{border:1px solid #ddd3c5;border-radius:10px;min-width:0;padding:14px}.targetedEnglishReview-module__-FnPZq__fullEnglish pre{white-space:pre-wrap;overflow-wrap:anywhere;max-height:260px;margin:8px 0 0;overflow:auto}.targetedEnglishReview-module__-FnPZq__cases{gap:14px;display:grid}.targetedEnglishReview-module__-FnPZq__case{border:1px solid #ddd3c5;border-radius:10px;gap:10px;min-width:0;padding:14px;display:grid}.targetedEnglishReview-module__-FnPZq__case legend{padding:0 6px;font-weight:700}.targetedEnglishReview-module__-FnPZq__case label{gap:5px;display:grid}.targetedEnglishReview-module__-FnPZq__case blockquote{white-space:pre-wrap;overflow-wrap:anywhere;background:#faf7f2;border-left:3px solid #d77c45;margin:0;padding:10px 12px}.targetedEnglishReview-module__-FnPZq__notice{color:#8a4b25}.targetedEnglishReview-module__-FnPZq__approved{color:#41634a;font-weight:600}.targetedEnglishReview-module__-FnPZq__acknowledgment{align-items:start;font-weight:600;grid-template-columns:auto 1fr!important}
.Toast-module__UKUNqG__toast{box-sizing:border-box;z-index:2000;color:#fff;letter-spacing:.02em;opacity:0;pointer-events:none;white-space:normal;overflow-wrap:anywhere;background:#1e1e21;border-radius:8px;max-width:calc(100vw - 52px);padding:15px 20px;font-size:14px;transition:opacity .2s,transform .2s;position:fixed;bottom:26px;right:26px;transform:translateY(8px);box-shadow:0 6px 22px #00000047}.Toast-module__UKUNqG__toast[data-show=true]{opacity:1;transform:translateY(0)}@media (max-width:700px){.Toast-module__UKUNqG__toast{max-width:calc(100vw - 24px);bottom:12px;right:12px}}
.chapterIndexMarkers-module__eWccfa__markers{flex:none;grid-template-columns:18px 88px;align-items:center;gap:8px;margin-left:auto;display:grid}.chapterIndexMarkers-module__eWccfa__slot{justify-content:flex-start;align-items:center;display:inline-flex}.chapterIndexMarkers-module__eWccfa__tlNote,.chapterIndexMarkers-module__eWccfa__override,.chapterIndexMarkers-module__eWccfa__failed{text-transform:uppercase;white-space:nowrap;font-size:9px;font-weight:700}.chapterIndexMarkers-module__eWccfa__tlNote{color:var(--accent);letter-spacing:.08em}.chapterIndexMarkers-module__eWccfa__override{color:var(--text);letter-spacing:.06em}.chapterIndexMarkers-module__eWccfa__failed{color:var(--accent);letter-spacing:.06em}
.chapterIndex-module__m1gGuG__overlay{z-index:1100;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#0000008f;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.chapterIndex-module__m1gGuG__dialog{border:1px solid var(--line);background:var(--bg);box-sizing:border-box;border-radius:16px;outline:none;flex-direction:column;width:520px;max-width:calc(100vw - 48px);max-height:calc(100vh - 48px);padding:24px;display:flex;position:relative;overflow:hidden;box-shadow:0 26px 100px #0000004d}.chapterIndex-module__m1gGuG__header{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:14px;display:flex}.chapterIndex-module__m1gGuG__title{color:var(--text);margin:0;font-size:18px;font-weight:600}.chapterIndex-module__m1gGuG__subtitle{color:var(--muted);margin:4px 0 0;font-size:13px}.chapterIndex-module__m1gGuG__empty{color:var(--muted);font-size:13px}.chapterIndex-module__m1gGuG__close{cursor:pointer;color:var(--muted);background:0 0;border:none;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;transition:color .15s,background .15s;display:flex}.chapterIndex-module__m1gGuG__close:hover{color:var(--text);background:#0000000f}.chapterIndex-module__m1gGuG__list{flex-direction:column;max-height:min(60vh,520px);margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}.chapterIndex-module__m1gGuG__row{width:100%;color:var(--text);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:4px;outline:none;align-items:center;gap:10px;padding:9px 11px;font-size:13px;transition:background .12s;display:flex}.chapterIndex-module__m1gGuG__row:hover{background:var(--card)}.chapterIndex-module__m1gGuG__row:focus-visible{outline-offset:-2px;outline:2px solid #3f3f46}.chapterIndex-module__m1gGuG__row[data-approved]>*{opacity:.45}.chapterIndex-module__m1gGuG__ordinal{color:var(--muted);font-variant-numeric:tabular-nums;flex:none;font-size:12px}.chapterIndex-module__m1gGuG__chapterTitle{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}
.chapterReview-module__O5WlQq__overlay{z-index:1100;background:var(--bg);place-items:stretch stretch;display:grid;position:fixed;inset:0}.chapterReview-module__O5WlQq__dialog{background:var(--bg);outline:none;flex-direction:column;width:100%;height:100vh;min-height:100vh;max-height:100vh;display:flex;position:relative;overflow:hidden}.chapterReview-module__O5WlQq__dialog:focus-visible{box-shadow:inset 0 0 0 3px #de564338}.chapterReview-module__O5WlQq__header{z-index:2;border-bottom:1px solid var(--line);flex:none;justify-content:space-between;align-items:flex-start;gap:20px;padding:17px 20px;display:flex;position:relative}.chapterReview-module__O5WlQq__chapterNav{align-items:center;gap:6px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (max-width:1100px){.chapterReview-module__O5WlQq__chapterNav{position:static;transform:none}}.chapterReview-module__O5WlQq__headingGroup{flex:auto;min-width:0}.chapterReview-module__O5WlQq__headingTitleRow{align-items:center;gap:12px;min-width:0;margin-top:4px;display:flex}.chapterReview-module__O5WlQq__chapterNumber,.chapterReview-module__O5WlQq__qaEyebrow{color:var(--muted);letter-spacing:.2em;text-transform:uppercase;font-size:9px;font-weight:600;display:block}.chapterReview-module__O5WlQq__headingGroup h2{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:19px;font-weight:600;line-height:1.35;overflow:hidden}.chapterReview-module__O5WlQq__headerMeta{flex:none;align-items:center;gap:8px 20px;display:flex}.chapterReview-module__O5WlQq__statusCluster{align-items:center;gap:7px;display:inline-flex}.chapterReview-module__O5WlQq__headerTlNote{color:var(--accent);white-space:nowrap;font-size:10px;font-weight:700}.chapterReview-module__O5WlQq__statusBadge{background:var(--card);color:var(--text);background:var(--card2);letter-spacing:.06em;text-transform:uppercase;border-radius:999px;padding:4px 7px;font-size:10px;font-weight:600}.chapterReview-module__O5WlQq__headerActions{flex-wrap:wrap;flex:none;justify-content:flex-end;align-items:center;gap:6px;display:flex}.chapterReview-module__O5WlQq__iconButton{width:34px;height:34px;color:var(--text);cursor:pointer;font:inherit;background:0 0;border:0;border-radius:7px;outline:none;justify-content:center;align-items:center;transition:background .12s;display:inline-flex;position:relative}.chapterReview-module__O5WlQq__closeButton{color:var(--muted)}.chapterReview-module__O5WlQq__iconButton:hover:not(:disabled),.chapterReview-module__O5WlQq__iconButton[aria-pressed=true]:not(:disabled){background:var(--card);color:var(--text)}.chapterReview-module__O5WlQq__iconButton:focus-visible{border-color:var(--accent);box-shadow:0 0 0 3px #de564324}.chapterReview-module__O5WlQq__indexWrap{position:relative}.chapterReview-module__O5WlQq__indexDropdown{z-index:20;border:1px solid var(--line);background:var(--bg);border-radius:8px;flex-direction:column;width:320px;max-height:380px;padding:6px;animation:.16s chapterReview-module__O5WlQq__indexMenuIn;display:flex;position:absolute;top:calc(100% + 8px);left:50%;overflow:auto;transform:translate(-50%);box-shadow:0 6px 24px #00000029}@keyframes chapterReview-module__O5WlQq__indexMenuIn{0%{opacity:0;transform:translate(-50%)translateY(-8px)}to{opacity:1;transform:translate(-50%)translateY(0)}}.chapterReview-module__O5WlQq__indexRow{color:var(--text);cursor:pointer;font:inherit;text-align:left;background:0 0;border:0;border-radius:4px;outline:none;flex:none;align-items:center;gap:10px;padding:9px 11px;transition:background .12s;display:flex}.chapterReview-module__O5WlQq__indexRow:hover{background:var(--card)}.chapterReview-module__O5WlQq__indexRow:focus-visible{outline-offset:-2px;outline:2px solid #3f3f46}.chapterReview-module__O5WlQq__indexRowCurrent{background:var(--card2)}.chapterReview-module__O5WlQq__indexRowApproved>*{opacity:.45}.chapterReview-module__O5WlQq__indexNum{color:var(--muted);font-variant-numeric:tabular-nums;flex:none;font-size:12px}.chapterReview-module__O5WlQq__indexTitle{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:13px;overflow:hidden}.chapterReview-module__O5WlQq__iconButton:disabled{opacity:.32;cursor:default}.chapterReview-module__O5WlQq__iconTip{z-index:5;color:#fff;letter-spacing:.05em;opacity:0;pointer-events:none;text-transform:none;white-space:nowrap;background:#1e1e21;border-radius:4px;padding:12px 13px;font-size:11px;font-weight:400;transition:opacity .18s,transform .18s;position:absolute;top:calc(100% + 5px);left:50%;transform:translate(-50%)translateY(-3px);box-shadow:0 2px 8px #00000040}.chapterReview-module__O5WlQq__iconButton:not(:disabled):hover .chapterReview-module__O5WlQq__iconTip,.chapterReview-module__O5WlQq__iconButton:not(:disabled):focus-visible .chapterReview-module__O5WlQq__iconTip{opacity:1;transform:translate(-50%)translateY(0)}.chapterReview-module__O5WlQq__loading{min-height:360px;color:var(--muted);flex:1;place-items:center;font-size:14px;display:grid}.chapterReview-module__O5WlQq__placeholderNotice{border-bottom:1px solid var(--line);background:var(--card);color:var(--muted);flex:none;align-items:baseline;gap:12px;padding:10px 20px;font-size:12px;line-height:1.5;display:flex}.chapterReview-module__O5WlQq__placeholderNotice strong{color:var(--text);font-size:12px;font-weight:600}.chapterReview-module__O5WlQq__main{border-bottom:1px solid var(--line);flex-direction:row;flex:auto;min-height:0;display:flex}.chapterReview-module__O5WlQq__comparison{flex-direction:column;flex:auto;min-width:0;min-height:0;display:flex}.chapterReview-module__O5WlQq__toggleButton{min-height:34px;color:var(--muted);cursor:pointer;font:inherit;letter-spacing:.06em;background:#f4f3ef;border:0;border-radius:7px;outline:none;padding:0 13px;font-size:10px;font-weight:600;transition:background .12s,color .12s}.chapterReview-module__O5WlQq__toggleButton[aria-pressed=true]{color:#fff;background:#3f3f46}.chapterReview-module__O5WlQq__toggleButton:hover:not(:disabled){color:var(--text);background:#edece8}.chapterReview-module__O5WlQq__toggleButton[aria-pressed=true]:hover:not(:disabled){color:#fff;background:#3f3f46}.chapterReview-module__O5WlQq__toggleButton:focus-visible{outline-offset:2px;box-shadow:none;outline:2px solid #3f3f46}.chapterReview-module__O5WlQq__glossaryHighlightWrap:focus-visible{border-color:var(--accent);box-shadow:0 0 0 3px #de564329}.chapterReview-module__O5WlQq__toggleButton:disabled{opacity:.42;cursor:default}.chapterReview-module__O5WlQq__paneHeader{flex:none;justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:12px;display:flex}.chapterReview-module__O5WlQq__paneHeader h3,.chapterReview-module__O5WlQq__qaHeading h3{letter-spacing:.12em;text-transform:uppercase;font-size:13px;font-weight:600}.chapterReview-module__O5WlQq__paneHeader span{color:var(--muted);font-size:10px}.chapterReview-module__O5WlQq__sourceTitle{background:var(--card);border-radius:8px;flex:none;margin-bottom:9px;padding:9px 12px;font-size:14px;font-weight:600;line-height:1.5}.chapterReview-module__O5WlQq__proseColumn{flex-direction:column;min-height:100%;padding:16px 18px;display:flex}.chapterReview-module__O5WlQq__sourceBody{overflow-wrap:anywhere;white-space:pre-wrap;font-family:ui-serif,Georgia,serif;font-size:14px;line-height:1.75}.chapterReview-module__O5WlQq__missingSourcePanel{border:1px dashed var(--line);background:var(--card);min-height:120px;color:var(--muted);text-align:center;border-radius:9px;flex:1;place-items:center;padding:20px;font-size:13px;display:grid}.chapterReview-module__O5WlQq__comparisonLayout{flex-direction:column;flex:1;min-height:0;display:flex}.chapterReview-module__O5WlQq__comparisonHeader{flex:none;grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.chapterReview-module__O5WlQq__comparisonHeader>div{min-width:0;padding:14px 18px 12px}.chapterReview-module__O5WlQq__comparisonHeader>div+div{border-left:1px solid var(--line)}.chapterReview-module__O5WlQq__comparisonPanes{border-top:1px solid var(--line);flex:1;grid-template-columns:minmax(0,1fr) minmax(0,1fr);min-height:0;display:grid}.chapterReview-module__O5WlQq__paneScroller{scrollbar-gutter:stable both-edges;background:#fdfcf9;min-width:0;min-height:0;overflow:auto}.chapterReview-module__O5WlQq__paneScroller+.chapterReview-module__O5WlQq__paneScroller{border-left:1px solid var(--line)}.chapterReview-module__O5WlQq__missingSourceRows{padding:12px 18px}.chapterReview-module__O5WlQq__alignedSource,.chapterReview-module__O5WlQq__alignedEnglish{border-radius:10px;margin:6px 8px;padding:10px;transition:background .15s}.chapterReview-module__O5WlQq__alignedSource{overflow-wrap:anywhere;white-space:pre-wrap;min-width:0;font-family:ui-serif,Georgia,serif;font-size:14px;line-height:1.75}.chapterReview-module__O5WlQq__alignedEnglish{background:0 0;min-width:0;display:block}.chapterReview-module__O5WlQq__alignedSource:hover,.chapterReview-module__O5WlQq__alignedSource:focus-within,.chapterReview-module__O5WlQq__alignedEnglish:hover,.chapterReview-module__O5WlQq__alignedEnglish:focus-within{background:#5e715624}.chapterReview-module__O5WlQq__paragraphLabel{color:var(--muted);letter-spacing:.1em;text-transform:uppercase;margin-bottom:4px;font-family:Figtree,system-ui,sans-serif;font-size:9px;font-weight:700;line-height:1.3;display:block}.chapterReview-module__O5WlQq__tlNoteLabelRow{align-items:center;gap:8px;margin-bottom:4px;display:flex}.chapterReview-module__O5WlQq__tlNoteLabelRow .chapterReview-module__O5WlQq__paragraphLabel{margin-bottom:0}.chapterReview-module__O5WlQq__tlDeleteButton{color:var(--accent);cursor:pointer;letter-spacing:.1em;background:0 0;border:0;border-radius:6px;outline:none;padding:2px 7px;font-family:Figtree,system-ui,sans-serif;font-size:11px;font-weight:700;line-height:1.3;transition:background .12s,color .12s}.chapterReview-module__O5WlQq__tlDeleteButton:hover:not(:disabled),.chapterReview-module__O5WlQq__tlDeleteButton:focus-visible{color:var(--accent);background:#de56431a}.chapterReview-module__O5WlQq__tlDeleteButton:focus-visible{outline-offset:1px;outline:2px solid #3f3f46}.chapterReview-module__O5WlQq__tlDeleteButton:disabled{opacity:.42;cursor:default}.chapterReview-module__O5WlQq__paragraphContent{min-height:42px}.chapterReview-module__O5WlQq__alignedInput{field-sizing:content;resize:none;width:100%;min-height:42px;color:var(--text);font:inherit;background:0 0;border:0;border-radius:0;outline:none;padding:0;font-size:14px;line-height:1.7}.chapterReview-module__O5WlQq__alignedInput:disabled{color:var(--muted)}.chapterReview-module__O5WlQq__glossaryHighlightWrap{color:inherit;cursor:pointer;font:inherit;background:0 0;border:0;border-radius:0;outline:none;padding:0;display:inline-block;position:relative}.chapterReview-module__O5WlQq__glossaryHighlight{color:#7f1d10;font:inherit;background:#f4c6bd;border-radius:0;padding:1px 2px;position:relative}.chapterReview-module__O5WlQq__glossaryHighlight:after{background:var(--accent);content:"";pointer-events:none;height:3px;position:absolute;bottom:-3px;left:0;right:0}.chapterReview-module__O5WlQq__glossaryTooltip{z-index:5;color:#fff;letter-spacing:.05em;pointer-events:none;white-space:normal;background:#1e1e21;border-radius:4px;width:max-content;max-width:min(240px,100vw - 16px);padding:12px 13px;font-size:11px;line-height:1.35;animation:.18s both chapterReview-module__O5WlQq__tooltipEnter;position:fixed;box-shadow:0 2px 8px #00000040}@keyframes chapterReview-module__O5WlQq__tooltipEnter{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.chapterReview-module__O5WlQq__srOnly{clip:rect(0, 0, 0, 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.chapterReview-module__O5WlQq__field{flex-direction:column;flex:none;min-height:0;display:flex}.chapterReview-module__O5WlQq__input{border:1px solid var(--field);width:100%;color:var(--text);font:inherit;background:0 0;border-radius:8px;outline:none;padding:10px 12px;font-size:14px}.chapterReview-module__O5WlQq__input:focus-visible{border-color:var(--text);box-shadow:none;outline:var(--fieldFocusRing);outline-offset:var(--fieldFocusOffset)}.chapterReview-module__O5WlQq__bodyFieldWrap{flex-direction:column;flex:auto;display:flex}.chapterReview-module__O5WlQq__bodyInput{field-sizing:content;resize:none;width:100%;min-height:42px;color:var(--text);font:inherit;background:0 0;border:0;border-radius:0;outline:none;flex:auto;padding:0;font-size:14px;line-height:1.7}.chapterReview-module__O5WlQq__input:disabled{background:var(--card);color:var(--muted)}.chapterReview-module__O5WlQq__bodyInput:disabled{color:var(--muted)}.chapterReview-module__O5WlQq__qaSidebar{border-right:1px solid var(--line);background:#fdfcf9;flex-direction:column;flex:none;width:56px;min-height:0;transition:width .3s;display:flex;position:relative;overflow:hidden}.chapterReview-module__O5WlQq__qaSidebar[data-expanded=true]{width:320px}.chapterReview-module__O5WlQq__qaSidebarIcons{opacity:1;flex-direction:column;align-items:center;gap:10px;width:56px;padding:14px 0;transition:opacity .16s;display:flex;position:absolute;top:0;bottom:0;left:0}.chapterReview-module__O5WlQq__qaSidebar[data-expanded=true] .chapterReview-module__O5WlQq__qaSidebarIcons{opacity:0;pointer-events:none}.chapterReview-module__O5WlQq__qaIconBox{width:34px;height:34px;color:var(--muted);cursor:pointer;font:inherit;background:#f4f3ef;border:0;border-radius:7px;outline:none;justify-content:center;align-items:center;transition:background .12s,color .12s;display:inline-flex;position:relative}.chapterReview-module__O5WlQq__qaIconBox:hover:not(:disabled){color:var(--text);background:#edece8}.chapterReview-module__O5WlQq__qaIconBox:focus-visible{outline-offset:2px;outline:2px solid #3f3f46}.chapterReview-module__O5WlQq__qaIconClean{color:#5e7156;cursor:default}.chapterReview-module__O5WlQq__qaIconGlyph{font-size:14px;font-weight:600;line-height:1}.chapterReview-module__O5WlQq__qaIconCount{background:var(--accent);color:#fff;border-radius:999px;justify-content:center;align-items:center;min-width:15px;height:15px;padding:0 4px;font-size:9px;font-weight:700;display:inline-flex;position:absolute;top:-5px;right:-5px}.chapterReview-module__O5WlQq__qaSidebarPanel{opacity:0;pointer-events:none;flex-direction:column;width:320px;transition:opacity .18s 60ms;display:flex;position:absolute;top:0;bottom:0;left:0}.chapterReview-module__O5WlQq__qaSidebar[data-expanded=true] .chapterReview-module__O5WlQq__qaSidebarPanel{opacity:1;pointer-events:auto}.chapterReview-module__O5WlQq__qaSidebarHeading{flex:none;padding:14px 16px 10px}.chapterReview-module__O5WlQq__qaSidebarHeading h3{letter-spacing:.12em;text-transform:uppercase;margin-top:3px;font-size:13px;font-weight:600}.chapterReview-module__O5WlQq__qaWarningList{flex-direction:column;flex:auto;min-height:0;padding:2px 16px 12px;display:flex;overflow:auto}.chapterReview-module__O5WlQq__qaWarningCard{border:1px solid var(--line);background:var(--bg);flex:none;transition:background .12s,border-color .12s;position:relative}.chapterReview-module__O5WlQq__qaWarningCard+.chapterReview-module__O5WlQq__qaWarningCard{margin-top:-1px}.chapterReview-module__O5WlQq__qaWarningCard:first-of-type{border-top-left-radius:8px;border-top-right-radius:8px}.chapterReview-module__O5WlQq__qaWarningCard:last-of-type{border-bottom-right-radius:8px;border-bottom-left-radius:8px}.chapterReview-module__O5WlQq__qaWarningCardSelected{z-index:1;background:#de564312;border-color:#de564359}.chapterReview-module__O5WlQq__qaWarningCardSelected:before{content:"";background:var(--accent);width:4px;position:absolute;top:-1px;bottom:-1px;left:-1px}.chapterReview-module__O5WlQq__qaWarningBody{width:100%;color:var(--text);cursor:pointer;font:inherit;text-align:left;background:0 0;border:0;outline:none;padding:9px 11px 8px;display:block}.chapterReview-module__O5WlQq__qaWarningBody:focus-visible{outline-offset:-2px;outline:2px solid #3f3f46}.chapterReview-module__O5WlQq__qaWarningType{color:var(--accent);letter-spacing:.1em;text-transform:uppercase;margin-bottom:4px;font-size:10px;font-weight:700;display:block}.chapterReview-module__O5WlQq__qaWarningDetail{overflow-wrap:anywhere;font-size:13px;line-height:1.5;display:block}.chapterReview-module__O5WlQq__qaWarningDetail small{color:var(--muted);margin-top:3px;font-size:12px;display:block}.chapterReview-module__O5WlQq__qaWarningParagraphs{color:var(--muted);margin-top:5px;font-size:12px;display:block}.chapterReview-module__O5WlQq__qaOccurrenceNav{color:var(--muted);font-variant-numeric:tabular-nums;align-items:center;gap:6px;padding:4px 8px;font-size:11px;display:flex}.chapterReview-module__O5WlQq__qaOccurrenceButton{width:22px;height:22px;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:5px;outline:none;justify-content:center;align-items:center;transition:background .12s,color .12s;display:inline-flex}.chapterReview-module__O5WlQq__qaOccurrenceButton:hover:not(:disabled){background:var(--card);color:var(--text)}.chapterReview-module__O5WlQq__qaOccurrenceButton:focus-visible{outline-offset:1px;outline:2px solid #3f3f46}.chapterReview-module__O5WlQq__qaPipelineNotice{border:1px dashed var(--line);color:var(--muted);border-radius:8px;flex:none;margin-top:8px;padding:9px 11px;font-size:12px;line-height:1.5}.chapterReview-module__O5WlQq__qaSidebarFooter{border-top:1px solid var(--line);flex:none;gap:8px;padding:12px 16px;display:flex}.chapterReview-module__O5WlQq__qaFooterButton{min-height:34px;color:var(--bg);cursor:pointer;font:inherit;letter-spacing:.06em;text-transform:uppercase;background:#3d3c39;border:0;border-radius:7px;outline:none;flex:1 1 0;justify-content:center;align-items:center;padding:0 13px;font-size:11px;font-weight:600;transition:background .12s;display:inline-flex}.chapterReview-module__O5WlQq__qaFooterButton:hover:not(:disabled){background:#2c2b28}.chapterReview-module__O5WlQq__qaFooterButton:focus-visible{outline-offset:2px;outline:2px solid #3f3f46}.chapterReview-module__O5WlQq__qaFooterButton:disabled,.chapterReview-module__O5WlQq__qaIconBox:disabled,.chapterReview-module__O5WlQq__qaWarningBody:disabled,.chapterReview-module__O5WlQq__qaOccurrenceButton:disabled{cursor:default;opacity:.5}.chapterReview-module__O5WlQq__warningTargetRow,.chapterReview-module__O5WlQq__warningTargetRow:hover,.chapterReview-module__O5WlQq__warningTargetRow:focus-within{background:#de56431f}.chapterReview-module__O5WlQq__warningTargetField{background:#de564312;border-color:#de56438c}.chapterReview-module__O5WlQq__noFindings{color:var(--muted);margin-top:4px;font-size:13px}.chapterReview-module__O5WlQq__footer{flex:none;justify-content:space-between;align-items:center;gap:10px;padding:14px 20px;display:flex}.chapterReview-module__O5WlQq__footerLeft,.chapterReview-module__O5WlQq__footerRight{align-items:center;gap:10px;display:flex}.chapterReview-module__O5WlQq__failedNotice{min-height:0;color:var(--muted);text-align:center;flex-direction:column;flex:auto;justify-content:center;align-items:center;gap:8px;padding:40px 20px;font-size:13px;line-height:1.55;display:flex}.chapterReview-module__O5WlQq__failedNotice strong{color:var(--text);font-size:17px;font-weight:600}@media (max-width:900px){.chapterReview-module__O5WlQq__main{position:relative}.chapterReview-module__O5WlQq__qaSidebar[data-expanded=true]{z-index:3;width:min(320px,86vw);position:absolute;top:0;bottom:0;left:0;box-shadow:18px 0 40px #0000001f}.chapterReview-module__O5WlQq__comparisonLayout{overflow-y:auto}.chapterReview-module__O5WlQq__comparisonHeader{display:block}.chapterReview-module__O5WlQq__comparisonHeader>div+div{border-top:1px solid var(--line);border-left:0}.chapterReview-module__O5WlQq__comparisonPanes{flex:none;display:block}.chapterReview-module__O5WlQq__paneScroller{overflow:visible}.chapterReview-module__O5WlQq__paneScroller+.chapterReview-module__O5WlQq__paneScroller{border-top:1px solid var(--line);border-left:0}.chapterReview-module__O5WlQq__sourceBody,.chapterReview-module__O5WlQq__bodyInput{min-height:42vh}}@media (max-width:620px){.chapterReview-module__O5WlQq__header{padding:13px}.chapterReview-module__O5WlQq__headingGroup h2{max-width:52vw;font-size:16px}.chapterReview-module__O5WlQq__comparisonHeader>div,.chapterReview-module__O5WlQq__proseColumn,.chapterReview-module__O5WlQq__footer{padding-left:13px;padding-right:13px}.chapterReview-module__O5WlQq__footer{flex-wrap:wrap}}.chapterReview-module__O5WlQq__findPanel{z-index:40;background:var(--bg);border-radius:10px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;width:460px;max-width:calc(100% - 40px);padding:12px;display:grid;position:absolute;top:64px;right:20px;box-shadow:0 6px 24px #00000029}.chapterReview-module__O5WlQq__findControls{align-items:center;gap:2px;display:flex}.chapterReview-module__O5WlQq__findInput{min-width:0;color:var(--text);font:inherit;background:#0000000d;border:1px solid #0000;border-radius:7px;outline:none;padding:7px 9px;font-size:13px}.chapterReview-module__O5WlQq__findInput::placeholder{color:var(--muted)}.chapterReview-module__O5WlQq__findInput:focus-visible{border-color:var(--text);outline:var(--fieldFocusRing);outline-offset:var(--fieldFocusOffset)}.chapterReview-module__O5WlQq__findToggle{color:var(--muted);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:7px;padding:5px 8px;font-size:12px;transition:background .12s,color .12s}.chapterReview-module__O5WlQq__findToggle:hover:not(:disabled),.chapterReview-module__O5WlQq__findToggle[aria-pressed=true]{background:var(--card2);color:var(--text)}.chapterReview-module__O5WlQq__findCounter{min-width:56px;color:var(--muted);text-align:right;white-space:nowrap;margin:0 4px;font-size:12px}.chapterReview-module__O5WlQq__findIconButton{width:28px;height:28px;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:999px;outline:none;flex-shrink:0;justify-content:center;align-items:center;transition:background .12s,color .12s;display:inline-flex}.chapterReview-module__O5WlQq__findIconButton:hover:not(:disabled){background:var(--card2);color:var(--text)}.chapterReview-module__O5WlQq__findIconButton:focus-visible{box-shadow:0 0 0 3px #de564324}.chapterReview-module__O5WlQq__findAction{color:var(--text);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:999px;padding:6px 12px;font-size:13px;transition:background .12s}.chapterReview-module__O5WlQq__findAction:hover:not(:disabled){background:var(--card2)}.chapterReview-module__O5WlQq__findAction:disabled,.chapterReview-module__O5WlQq__findToggle:disabled,.chapterReview-module__O5WlQq__findIconButton:disabled{opacity:.4;cursor:default}.chapterReview-module__O5WlQq__findFieldWrap{width:100%;position:relative}.chapterReview-module__O5WlQq__findFieldWrap>textarea{z-index:1;position:relative}.chapterReview-module__O5WlQq__findBackdrop{z-index:0;white-space:pre-wrap;overflow-wrap:break-word;color:#0000;font:inherit;pointer-events:none;-webkit-user-select:none;user-select:none;font-size:14px;line-height:1.7;position:absolute;inset:0;overflow:hidden}.chapterReview-module__O5WlQq__findMatchMark{color:#0000;background:#ffc078;border-bottom:2px solid #ff9f43;border-radius:0}.chapterReview-module__O5WlQq__findMatchMarkCurrent{color:#0000;background:#ffdf4a;border-bottom:2px solid #ff9f43;border-radius:0}
.glossaryReview-module__V1FTBW__overlay{z-index:1100;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#0000008f;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.glossaryReview-module__V1FTBW__dialog{border:1px solid var(--line);background:var(--bg);border-radius:16px;outline:none;flex-direction:column;width:1560px;max-width:calc(100vw - 48px);min-height:min(820px,100vh - 48px);max-height:calc(100vh - 48px);display:flex;position:relative;overflow:hidden;box-shadow:0 26px 100px #0000004d}.glossaryReview-module__V1FTBW__header,.glossaryReview-module__V1FTBW__sectionHeading,.glossaryReview-module__V1FTBW__controls,.glossaryReview-module__V1FTBW__footer,.glossaryReview-module__V1FTBW__confirmActions{align-items:center;display:flex}.glossaryReview-module__V1FTBW__header{flex:none;justify-content:space-between;align-items:flex-start;gap:24px;padding:18px 22px}.glossaryReview-module__V1FTBW__eyebrow{color:var(--muted);letter-spacing:.18em;text-transform:uppercase;font-size:9px;font-weight:600;display:block}.glossaryReview-module__V1FTBW__header h2,.glossaryReview-module__V1FTBW__sectionHeading h3{margin-top:4px;font-size:20px;font-weight:600}.glossaryReview-module__V1FTBW__sectionHeading h3{letter-spacing:.06em;text-transform:uppercase;font-size:14px}.glossaryReview-module__V1FTBW__header p,.glossaryReview-module__V1FTBW__context p{color:var(--muted);margin-top:6px;font-size:13px;line-height:1.55}.glossaryReview-module__V1FTBW__iconButton{width:34px;height:34px;color:var(--text);cursor:pointer;font:inherit;background:0 0;border:0;border-radius:8px;outline:none;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.glossaryReview-module__V1FTBW__iconButton:hover:not(:disabled){background:#00000014}.glossaryReview-module__V1FTBW__iconButton:disabled{opacity:.4;cursor:default}.glossaryReview-module__V1FTBW__iconButton:focus-visible{outline-offset:1px;outline:3px solid #de56432e}.glossaryReview-module__V1FTBW__contextToggle:focus-visible{border-color:var(--accent);box-shadow:0 0 0 3px #de564324}.glossaryReview-module__V1FTBW__controls input:focus-visible,.glossaryReview-module__V1FTBW__selectTrigger:focus-visible,.glossaryReview-module__V1FTBW__table input:not([type=checkbox]):focus-visible,.glossaryReview-module__V1FTBW__table textarea:focus-visible{border-color:var(--text);box-shadow:none;outline:var(--fieldFocusRing);outline-offset:var(--fieldFocusOffset)}.glossaryReview-module__V1FTBW__context{background:#fdfcf9;border-bottom:1px solid #14141438;flex:none;padding:14px 22px}.glossaryReview-module__V1FTBW__sectionHeading{justify-content:space-between;gap:18px}.glossaryReview-module__V1FTBW__context ul{padding-left:20px}.glossaryReview-module__V1FTBW__contextActions{align-items:center;gap:10px;display:flex}.glossaryReview-module__V1FTBW__contextToggle{color:var(--accent);cursor:pointer;font:inherit;background:0 0;border:0;border-radius:6px;outline:none;padding:5px 7px;font-size:11px;font-weight:600}.glossaryReview-module__V1FTBW__contextToggle:hover:not(:disabled){background:#de564314}.glossaryReview-module__V1FTBW__contextToggle:disabled{opacity:.4;cursor:default}.glossaryReview-module__V1FTBW__contextBody{max-height:140px;overflow:auto}.glossaryReview-module__V1FTBW__currentIndicator{background:var(--card2);color:var(--text);letter-spacing:.08em;text-transform:uppercase;border-radius:999px;flex:none;padding:5px 8px;font-size:10px;font-weight:600}.glossaryReview-module__V1FTBW__controls{flex:none;gap:12px;padding:13px 22px}.glossaryReview-module__V1FTBW__searchField{flex:auto;position:relative}.glossaryReview-module__V1FTBW__searchIcon{color:var(--muted);pointer-events:none;position:absolute;top:50%;left:10px;transform:translateY(-50%)}.glossaryReview-module__V1FTBW__controls .glossaryReview-module__V1FTBW__searchField input{padding-left:31px}.glossaryReview-module__V1FTBW__controls input,.glossaryReview-module__V1FTBW__table input,.glossaryReview-module__V1FTBW__table textarea{border:1px solid var(--field);background:var(--bg);width:100%;color:var(--text);font:inherit;border-radius:7px;outline:none;padding:8px 9px;font-size:12px}.glossaryReview-module__V1FTBW__table input,.glossaryReview-module__V1FTBW__table textarea,.glossaryReview-module__V1FTBW__table .glossaryReview-module__V1FTBW__selectTrigger{background:#0000000d;border-color:#0000}.glossaryReview-module__V1FTBW__disabledRow input,.glossaryReview-module__V1FTBW__disabledRow textarea,.glossaryReview-module__V1FTBW__disabledRow .glossaryReview-module__V1FTBW__selectTrigger{background:0 0}.glossaryReview-module__V1FTBW__table input:not([type=checkbox]):focus-visible,.glossaryReview-module__V1FTBW__table textarea:focus-visible,.glossaryReview-module__V1FTBW__table .glossaryReview-module__V1FTBW__selectTrigger:focus-visible{outline-offset:var(--fieldFocusOffsetTight)}.glossaryReview-module__V1FTBW__table .glossaryReview-module__V1FTBW__selectTrigger:focus-visible{border-color:var(--text)}.glossaryReview-module__V1FTBW__filterField{flex:none}.glossaryReview-module__V1FTBW__restoreButton,.glossaryReview-module__V1FTBW__dangerButton{min-height:37px;color:var(--accent);cursor:pointer;font:inherit;letter-spacing:.1em;text-transform:uppercase;background:0 0;border:1px solid #de564366;border-radius:8px;justify-content:center;align-items:center;padding:9px 14px;font-size:11px;font-weight:600;display:inline-flex}.glossaryReview-module__V1FTBW__restoreButton{color:var(--text);border:0;gap:7px}.glossaryReview-module__V1FTBW__restoreButton svg{flex:none}.glossaryReview-module__V1FTBW__restoreButton:hover:not(:disabled){background:#00000014}.glossaryReview-module__V1FTBW__restoreButton:focus-visible{outline-offset:1px;outline:3px solid #de56432e}.glossaryReview-module__V1FTBW__dangerButton:hover:not(:disabled){border-color:var(--accent);background:#de564314}.glossaryReview-module__V1FTBW__restoreButton:disabled,.glossaryReview-module__V1FTBW__dangerButton:disabled{opacity:.4;cursor:default}.glossaryReview-module__V1FTBW__table textarea{resize:vertical;min-height:34px;line-height:1.4;overflow-y:auto}.glossaryReview-module__V1FTBW__selectTrigger{border:1px solid var(--field);background:var(--bg);width:100%;min-width:108px;color:var(--text);cursor:pointer;font:inherit;text-align:left;border-radius:7px;outline:none;justify-content:space-between;align-items:center;gap:10px;padding:8px 9px;font-size:12px;display:flex}.glossaryReview-module__V1FTBW__selectTriangle{border-top:5px solid var(--text);border-left:4px solid #0000;border-right:4px solid #0000;flex:none;width:0;height:0}.glossaryReview-module__V1FTBW__selectMenu{z-index:1200;border:1px solid var(--line);background:var(--card);border-radius:6px;min-width:150px;padding:6px;position:fixed;box-shadow:0 10px 28px #00000024}.glossaryReview-module__V1FTBW__selectOption{color:var(--text);cursor:pointer;border-radius:4px;padding:9px 11px;font-size:12px}.glossaryReview-module__V1FTBW__selectOption[data-active=true]{background:#5e71561f}.glossaryReview-module__V1FTBW__selectOption[aria-selected=true]{font-weight:600}.glossaryReview-module__V1FTBW__controls input:disabled{background:var(--card);color:var(--muted);cursor:default}.glossaryReview-module__V1FTBW__table input:disabled,.glossaryReview-module__V1FTBW__table textarea:disabled,.glossaryReview-module__V1FTBW__selectTrigger:disabled{color:var(--muted);cursor:default;background:0 0}.glossaryReview-module__V1FTBW__validation{color:#8d3529;background:#de564314;border-bottom:1px solid #de564338;flex:none;padding:10px 22px;font-size:12px;line-height:1.5}.glossaryReview-module__V1FTBW__validation ul{grid-template-columns:repeat(3,minmax(0,1fr));gap:3px 18px;margin-top:5px;display:grid}.glossaryReview-module__V1FTBW__entriesRegion{flex-direction:column;flex:auto;min-width:0;min-height:0;display:flex}.glossaryReview-module__V1FTBW__tableWrap{flex:auto;min-width:0;max-width:100%;min-height:0;overflow:auto}.glossaryReview-module__V1FTBW__tableWrap:focus-visible{outline-offset:-3px;outline:3px solid #de56432e}.glossaryReview-module__V1FTBW__table{border-collapse:collapse;table-layout:fixed;width:100%;min-width:1380px}.glossaryReview-module__V1FTBW__table th{z-index:1;background:var(--card);clip-path:inset(0 0 -24px);color:var(--muted);letter-spacing:.14em;text-align:left;text-transform:uppercase;padding:10px;font-size:11px;font-weight:600;position:sticky;top:0;box-shadow:0 1px 5px #00000017}.glossaryReview-module__V1FTBW__table td{vertical-align:top;border-bottom:1px solid #00000009;padding:9px 10px}.glossaryReview-module__V1FTBW__invalidRow td{background:#de564312}.glossaryReview-module__V1FTBW__invalidRow td:first-child{box-shadow:inset 3px 0 #de56438c}.glossaryReview-module__V1FTBW__table th:first-child{width:13%}.glossaryReview-module__V1FTBW__table th:nth-child(2){width:15%}.glossaryReview-module__V1FTBW__table th:nth-child(3){width:14%}.glossaryReview-module__V1FTBW__table th:nth-child(4){width:8%}.glossaryReview-module__V1FTBW__table th:nth-child(5){text-align:center;width:9%}.glossaryReview-module__V1FTBW__table th:nth-child(6){width:34%}.glossaryReview-module__V1FTBW__table th:nth-child(7){text-align:center;width:7%}.glossaryReview-module__V1FTBW__table th:first-child,.glossaryReview-module__V1FTBW__table td:first-child{padding-left:18px}.glossaryReview-module__V1FTBW__table td:nth-child(4),.glossaryReview-module__V1FTBW__table td:nth-child(5){padding-inline:3px}.glossaryReview-module__V1FTBW__table td:nth-child(5){text-align:center}.glossaryReview-module__V1FTBW__table td:nth-child(4) .glossaryReview-module__V1FTBW__selectTrigger{gap:6px;width:100%;min-width:100px;max-width:104px;padding-inline:7px}.glossaryReview-module__V1FTBW__table tbody tr{cursor:pointer}.glossaryReview-module__V1FTBW__table tbody tr:hover{background:#00000009}.glossaryReview-module__V1FTBW__table tbody tr:focus-visible{outline-offset:-3px;outline:3px solid #de564347}.glossaryReview-module__V1FTBW__disabledRow td{opacity:.45}.glossaryReview-module__V1FTBW__disabledRow td:focus-within{opacity:1}.glossaryReview-module__V1FTBW__snapshotTable{min-width:0}.glossaryReview-module__V1FTBW__snapshotTable td{overflow-wrap:anywhere}.glossaryReview-module__V1FTBW__snapshotTable tbody tr{cursor:default}.glossaryReview-module__V1FTBW__snapshotTable tbody tr:hover{background:0 0}.glossaryReview-module__V1FTBW__retainedDraft>h3{margin:0 0 14px;padding-inline:24px}.glossaryReview-module__V1FTBW__conflictActions{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}.glossaryReview-module__V1FTBW__segmentGroup{background:var(--card);border-radius:10px;padding:4px;display:inline-flex}.glossaryReview-module__V1FTBW__segmentButton{min-height:29px;color:var(--muted);cursor:pointer;font:inherit;letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;background:0 0;border:0;border-radius:7px;outline:none;justify-content:center;align-items:center;padding:5px 11px;font-size:11px;font-weight:600;transition:all .2s;display:inline-flex;position:relative}.glossaryReview-module__V1FTBW__segmentButton svg{display:block}.glossaryReview-module__V1FTBW__segmentButton:hover:not(:disabled):not([aria-pressed=true]){color:var(--text)}.glossaryReview-module__V1FTBW__segmentButton:focus-visible{outline-offset:-1px;outline:3px solid #de56432e}.glossaryReview-module__V1FTBW__segmentButton[aria-pressed=true]{background:var(--bg);color:var(--text);box-shadow:0 1px 4px #0000001f}.glossaryReview-module__V1FTBW__segmentButton:disabled{opacity:.55;cursor:default}.glossaryReview-module__V1FTBW__segmentTip{z-index:5;color:#fff;letter-spacing:.05em;opacity:0;pointer-events:none;text-transform:none;white-space:nowrap;background:#1e1e21;border-radius:4px;padding:12px 13px;font-size:11px;font-weight:400;transition:opacity .18s,transform .18s;position:absolute;top:calc(100% + 5px);left:50%;transform:translate(-50%)translateY(-3px);box-shadow:0 2px 8px #00000040}.glossaryReview-module__V1FTBW__segmentButton:not(:disabled):hover .glossaryReview-module__V1FTBW__segmentTip{opacity:1;transform:translate(-50%)translateY(0)}.glossaryReview-module__V1FTBW__sourceToggle{max-width:100%;color:var(--text);cursor:pointer;font:inherit;overflow-wrap:anywhere;text-align:left;vertical-align:top;background:0 0;border:0;border-radius:0;outline:none;padding:2px 3px 3px;font-size:13px;font-weight:600;line-height:1.4;display:inline-block}.glossaryReview-module__V1FTBW__sourceToggle:hover:not(:disabled),.glossaryReview-module__V1FTBW__sourceToggle:focus-visible{background:#00000014;box-shadow:inset 0 -3px #0000006b}.glossaryReview-module__V1FTBW__sourceToggle:focus-visible{outline-offset:2px;outline:3px solid #00000029}.glossaryReview-module__V1FTBW__sourceToggle:disabled{cursor:default}.glossaryReview-module__V1FTBW__genderGroup{gap:2px;padding-top:2px;display:inline-flex}.glossaryReview-module__V1FTBW__genderButton{width:28px;height:28px;color:var(--muted);cursor:pointer;font:inherit;background:0 0;border:0;border-radius:6px;outline:none;flex:none;justify-content:center;align-items:center;padding:0;font-size:14px;font-weight:700;display:inline-flex}.glossaryReview-module__V1FTBW__genderButton svg{display:block}.glossaryReview-module__V1FTBW__genderButton:hover:not(:disabled){background:#00000014}.glossaryReview-module__V1FTBW__genderButton:focus-visible{outline-offset:1px;outline:3px solid #de56432e}.glossaryReview-module__V1FTBW__genderButton[aria-pressed=true]{background:#00000014}.glossaryReview-module__V1FTBW__genderButton[data-gender=male][aria-pressed=true]{color:#2563eb}.glossaryReview-module__V1FTBW__genderButton[data-gender=female][aria-pressed=true]{color:#dc2626}.glossaryReview-module__V1FTBW__genderButton[data-gender=unknown][aria-pressed=true]{color:var(--text)}.glossaryReview-module__V1FTBW__genderButton:disabled{cursor:default;opacity:.5}.glossaryReview-module__V1FTBW__usageCount{color:var(--muted);font-variant-numeric:tabular-nums;text-align:center;padding-top:17px!important}.glossaryReview-module__V1FTBW__emptyTable{color:var(--muted);text-align:center;padding:34px;font-size:13px}.glossaryReview-module__V1FTBW__groupHeading{letter-spacing:.18em;text-transform:uppercase;color:var(--muted);margin:18px 0 8px;font-size:9px;font-weight:600}.glossaryReview-module__V1FTBW__footer{border-top:1px solid var(--line);flex:none;justify-content:flex-end;gap:10px;padding:14px 22px}.glossaryReview-module__V1FTBW__loading{min-height:360px;color:var(--muted);flex:1;place-items:center;font-size:14px;display:grid}.glossaryReview-module__V1FTBW__confirmOverlay{z-index:1200;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#00000080;grid-template-columns:minmax(0,1fr);place-items:center;padding:20px;display:grid;position:fixed;inset:0}.glossaryReview-module__V1FTBW__confirmDialog{box-sizing:border-box;border:1px solid var(--line);background:var(--bg);border-radius:14px;outline:none;width:min(470px,100%);max-height:calc(100dvh - 40px);padding:26px;overflow:auto;box-shadow:0 20px 70px #00000040}.glossaryReview-module__V1FTBW__confirmDialog h3{font-size:18px;line-height:1.4}.glossaryReview-module__V1FTBW__confirmDialog p{color:var(--muted);margin-top:9px;font-size:14px;line-height:1.6}.glossaryReview-module__V1FTBW__confirmActions{justify-content:flex-end;gap:10px;margin-top:22px}@media (max-width:700px){.glossaryReview-module__V1FTBW__overlay{padding:12px}.glossaryReview-module__V1FTBW__dialog{max-width:calc(100vw - 24px);min-height:min(820px,100dvh - 24px);max-height:calc(100dvh - 24px);overflow:auto}.glossaryReview-module__V1FTBW__dialog>*{flex-shrink:0;min-width:0}.glossaryReview-module__V1FTBW__header{gap:12px;padding:16px}.glossaryReview-module__V1FTBW__context{overflow-wrap:anywhere;padding:14px 16px}.glossaryReview-module__V1FTBW__sectionHeading{flex-wrap:wrap;align-items:flex-start;gap:10px}.glossaryReview-module__V1FTBW__contextActions{flex-wrap:wrap;justify-content:space-between;width:100%}.glossaryReview-module__V1FTBW__contextToggle{white-space:normal;text-align:left;max-width:100%}.glossaryReview-module__V1FTBW__controls{flex-wrap:wrap;gap:10px;padding:13px 16px}.glossaryReview-module__V1FTBW__searchField{flex-basis:100%;min-width:0}.glossaryReview-module__V1FTBW__filterField{max-width:100%;overflow-x:auto}.glossaryReview-module__V1FTBW__controls>button{white-space:normal;max-width:100%}.glossaryReview-module__V1FTBW__tableWrap{overscroll-behavior:contain}.glossaryReview-module__V1FTBW__snapshotTable{min-width:1000px}.glossaryReview-module__V1FTBW__retainedDraft>h3{padding-inline:16px}.glossaryReview-module__V1FTBW__conflictActions>button{white-space:normal;width:100%;line-height:1.5}.glossaryReview-module__V1FTBW__validation{padding:10px 16px}.glossaryReview-module__V1FTBW__validation ul{grid-template-columns:minmax(0,1fr)}.glossaryReview-module__V1FTBW__footer{flex-wrap:wrap;padding:14px 16px}.glossaryReview-module__V1FTBW__footer>button{white-space:normal;width:100%;line-height:1.5}.glossaryReview-module__V1FTBW__confirmOverlay{padding:12px}.glossaryReview-module__V1FTBW__confirmDialog{max-width:100%;padding:20px}.glossaryReview-module__V1FTBW__confirmActions{flex-wrap:wrap}.glossaryReview-module__V1FTBW__confirmActions>button{white-space:normal;width:100%;line-height:1.5}}.glossaryReview-module__V1FTBW__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}
.chapterRetry-module__YaH1Ma__overlay{z-index:1150;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#0000008f;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.chapterRetry-module__YaH1Ma__dialog{border:1px solid var(--line);background:var(--bg);border-radius:16px;outline:none;flex-direction:column;width:1180px;max-width:calc(100vw - 48px);min-height:min(640px,100vh - 48px);max-height:calc(100vh - 48px);display:flex;position:relative;overflow:hidden;box-shadow:0 26px 100px #0000004d}.chapterRetry-module__YaH1Ma__header{border-bottom:1px solid var(--line);flex:none;justify-content:space-between;align-items:flex-start;gap:20px;padding:17px 20px;display:flex}.chapterRetry-module__YaH1Ma__eyebrow{color:var(--muted);letter-spacing:.18em;text-transform:uppercase;font-size:9px;font-weight:600;display:block}.chapterRetry-module__YaH1Ma__header h2{margin-top:4px;font-size:19px;font-weight:600}.chapterRetry-module__YaH1Ma__header p{color:var(--muted);margin-top:6px;font-size:13px;line-height:1.55}.chapterRetry-module__YaH1Ma__iconButton{width:34px;height:34px;color:var(--text);cursor:pointer;font:inherit;background:0 0;border:0;border-radius:8px;outline:none;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.chapterRetry-module__YaH1Ma__iconButton:hover:not(:disabled){background:#00000014}.chapterRetry-module__YaH1Ma__iconButton:focus-visible{outline-offset:1px;outline:3px solid #de56432e}.chapterRetry-module__YaH1Ma__iconButton:disabled{opacity:.4;cursor:default}.chapterRetry-module__YaH1Ma__body{flex-direction:column;flex:auto;gap:18px;min-height:0;padding:18px 20px;display:flex;overflow:auto}.chapterRetry-module__YaH1Ma__prompts{flex:none;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.chapterRetry-module__YaH1Ma__field{flex-direction:column;gap:6px;display:flex}.chapterRetry-module__YaH1Ma__field>span{color:var(--muted);letter-spacing:.14em;text-transform:uppercase;font-size:9px;font-weight:600}.chapterRetry-module__YaH1Ma__field textarea{resize:vertical;width:100%;min-height:96px;color:var(--text);font:inherit;background:#0000000d;border:1px solid #0000;border-radius:8px;outline:none;padding:10px 12px;font-size:13px;line-height:1.5}.chapterRetry-module__YaH1Ma__field textarea:focus-visible{border-color:var(--text);box-shadow:none;outline:var(--fieldFocusRing);outline-offset:var(--fieldFocusOffset)}.chapterRetry-module__YaH1Ma__field textarea:disabled{color:var(--muted);background:0 0}.chapterRetry-module__YaH1Ma__validation{color:#8d3529;background:#de564314;border:1px solid #de564338;border-radius:10px;flex:none;padding:10px 14px;font-size:12px;line-height:1.5}.chapterRetry-module__YaH1Ma__validation ul{margin-top:5px}.chapterRetry-module__YaH1Ma__glossarySection{flex:auto}.chapterRetry-module__YaH1Ma__glossarySection h3{color:var(--muted);letter-spacing:.1em;text-transform:uppercase;margin-bottom:10px;font-size:12px;font-weight:600}.chapterRetry-module__YaH1Ma__tableWrap{min-height:0;overflow:auto}.chapterRetry-module__YaH1Ma__table{border-collapse:collapse;table-layout:fixed;width:100%;min-width:980px}.chapterRetry-module__YaH1Ma__table th{z-index:1;border-bottom:1px solid var(--line);background:var(--card);color:var(--muted);letter-spacing:.12em;text-align:left;text-transform:uppercase;padding:8px 10px;font-size:9px;font-weight:600;position:sticky;top:0}.chapterRetry-module__YaH1Ma__table td{border-bottom:1px solid var(--line);vertical-align:top;padding:8px 10px}.chapterRetry-module__YaH1Ma__invalidRow td{background:#de564312}.chapterRetry-module__YaH1Ma__invalidRow td:first-child{box-shadow:inset 3px 0 #de56438c}.chapterRetry-module__YaH1Ma__table th:first-child{width:16%}.chapterRetry-module__YaH1Ma__table th:nth-child(2),.chapterRetry-module__YaH1Ma__table th:nth-child(3){width:18%}.chapterRetry-module__YaH1Ma__table th:nth-child(4){width:11%}.chapterRetry-module__YaH1Ma__table th:nth-child(5){width:12%}.chapterRetry-module__YaH1Ma__table th:nth-child(6){width:25%}.chapterRetry-module__YaH1Ma__table input,.chapterRetry-module__YaH1Ma__table textarea,.chapterRetry-module__YaH1Ma__table [role=combobox]{width:100%;color:var(--text);font:inherit;background:#0000000d;border:1px solid #0000;border-radius:7px;outline:none;padding:7px 9px;font-size:12px}.chapterRetry-module__YaH1Ma__disabledRow input,.chapterRetry-module__YaH1Ma__disabledRow textarea,.chapterRetry-module__YaH1Ma__disabledRow [role=combobox]{background:0 0}.chapterRetry-module__YaH1Ma__table input:not([type=checkbox]):focus-visible,.chapterRetry-module__YaH1Ma__table textarea:focus-visible{border-color:var(--text);box-shadow:none;outline:var(--fieldFocusRing);outline-offset:var(--fieldFocusOffsetTight)}.chapterRetry-module__YaH1Ma__table [role=combobox]:focus-visible{outline-offset:var(--fieldFocusOffsetTight)}.chapterRetry-module__YaH1Ma__table [role=combobox]{min-width:0}.chapterRetry-module__YaH1Ma__table input:disabled,.chapterRetry-module__YaH1Ma__table textarea:disabled,.chapterRetry-module__YaH1Ma__table [role=combobox]:disabled{color:var(--muted);cursor:default;background:0 0}.chapterRetry-module__YaH1Ma__table textarea{resize:vertical;min-height:34px;line-height:1.4;overflow-y:auto}.chapterRetry-module__YaH1Ma__table tbody tr{cursor:pointer}.chapterRetry-module__YaH1Ma__table tbody tr:hover{background:#00000009}.chapterRetry-module__YaH1Ma__table tbody tr:focus-visible{outline-offset:-3px;outline:3px solid #de564347}.chapterRetry-module__YaH1Ma__disabledRow td{opacity:.45}.chapterRetry-module__YaH1Ma__disabledRow td:focus-within{opacity:1}.chapterRetry-module__YaH1Ma__sourceToggle{max-width:100%;color:var(--text);cursor:pointer;font:inherit;overflow-wrap:anywhere;text-align:left;vertical-align:top;background:0 0;border:0;border-radius:0;outline:none;padding:2px 3px 3px;font-size:13px;font-weight:600;line-height:1.4;display:inline-block}.chapterRetry-module__YaH1Ma__sourceToggle:hover:not(:disabled),.chapterRetry-module__YaH1Ma__sourceToggle:focus-visible{background:#00000014;box-shadow:inset 0 -3px #0000006b}.chapterRetry-module__YaH1Ma__sourceToggle:focus-visible{outline-offset:2px;outline:3px solid #00000029}.chapterRetry-module__YaH1Ma__sourceToggle:disabled{cursor:default}.chapterRetry-module__YaH1Ma__emptyTable{color:var(--muted);text-align:center;padding:22px;font-size:13px}.chapterRetry-module__YaH1Ma__warning{border-top:1px solid var(--line);color:var(--muted);flex:none;padding:12px 20px 0;font-size:12px;line-height:1.55}.chapterRetry-module__YaH1Ma__footer{flex:none;justify-content:flex-end;gap:10px;padding:14px 20px;display:flex}.chapterRetry-module__YaH1Ma__srOnly{clip:rect(0, 0, 0, 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (max-width:900px){.chapterRetry-module__YaH1Ma__overlay{align-items:stretch;padding:0}.chapterRetry-module__YaH1Ma__dialog{border:0;border-radius:0;width:100%;min-height:100vh;max-height:100vh}.chapterRetry-module__YaH1Ma__prompts{grid-template-columns:1fr}}@media (max-width:620px){.chapterRetry-module__YaH1Ma__header,.chapterRetry-module__YaH1Ma__body,.chapterRetry-module__YaH1Ma__warning,.chapterRetry-module__YaH1Ma__footer{padding-left:13px;padding-right:13px}.chapterRetry-module__YaH1Ma__footer{flex-wrap:wrap}}
.terminologyDecision-module__KDM2mW__dialog{--decisionMuted:#666;flex-direction:column;width:min(920px,100vw - 48px);max-height:calc(100vh - 48px);padding:0;display:flex;overflow:hidden}.terminologyDecision-module__KDM2mW__header,.terminologyDecision-module__KDM2mW__footer{flex:none;padding:20px 24px}.terminologyDecision-module__KDM2mW__header{border-bottom:1px solid var(--line)}.terminologyDecision-module__KDM2mW__header h2{margin-top:4px;font-size:22px}.terminologyDecision-module__KDM2mW__header p{color:var(--decisionMuted);margin-top:6px;font-size:13px}.terminologyDecision-module__KDM2mW__eyebrow{color:#9b5f17;letter-spacing:.18em;text-transform:uppercase;font-size:9px;font-weight:700}.terminologyDecision-module__KDM2mW__body{min-height:220px;padding:20px 24px;overflow:auto}.terminologyDecision-module__KDM2mW__message,.terminologyDecision-module__KDM2mW__empty{color:var(--decisionMuted);font-size:13px}.terminologyDecision-module__KDM2mW__message{text-align:center;padding:42px 16px}.terminologyDecision-module__KDM2mW__warning{color:var(--text);background:#e8a34b1f;border:1px solid #e8a34ba6;border-radius:9px;padding:12px 14px;font-size:13px;line-height:1.5}.terminologyDecision-module__KDM2mW__summary,.terminologyDecision-module__KDM2mW__section{margin-top:20px}.terminologyDecision-module__KDM2mW__summary:first-child{margin-top:0}.terminologyDecision-module__KDM2mW__summary h3,.terminologyDecision-module__KDM2mW__section h3{margin-bottom:10px;font-size:13px;font-weight:700}.terminologyDecision-module__KDM2mW__termGrid{grid-template-columns:repeat(auto-fit,minmax(min(220px,100%),1fr));gap:10px;display:grid}.terminologyDecision-module__KDM2mW__termGrid>div{border:1px solid var(--line);background:var(--card);border-radius:9px;min-width:0;padding:11px 12px}.terminologyDecision-module__KDM2mW__termGrid span,.terminologyDecision-module__KDM2mW__termGrid strong{display:block}.terminologyDecision-module__KDM2mW__termGrid span{color:var(--decisionMuted);text-transform:uppercase;letter-spacing:.08em;font-size:10px}.terminologyDecision-module__KDM2mW__termGrid strong{overflow-wrap:anywhere;margin-top:5px;font-size:15px}.terminologyDecision-module__KDM2mW__reason{color:var(--decisionMuted);overflow-wrap:anywhere;margin-top:10px;font-size:13px;line-height:1.55}.terminologyDecision-module__KDM2mW__counts{flex-wrap:wrap;gap:8px;margin-top:16px;display:flex}.terminologyDecision-module__KDM2mW__counts span{background:var(--card);color:var(--decisionMuted);border-radius:999px;padding:6px 10px;font-size:11px}.terminologyDecision-module__KDM2mW__counts strong{color:var(--text)}.terminologyDecision-module__KDM2mW__excerptList,.terminologyDecision-module__KDM2mW__jobList{gap:8px;list-style:none;display:grid}.terminologyDecision-module__KDM2mW__excerptList li,.terminologyDecision-module__KDM2mW__jobList li,.terminologyDecision-module__KDM2mW__sourceBatch{border:1px solid var(--line);border-radius:9px;padding:11px 12px}.terminologyDecision-module__KDM2mW__excerptList a,.terminologyDecision-module__KDM2mW__chapterLinks span{color:var(--text);text-underline-offset:2px;font-size:11px;font-weight:700;text-decoration:underline}.terminologyDecision-module__KDM2mW__excerptList blockquote{color:var(--decisionMuted);overflow-wrap:anywhere;white-space:pre-wrap;margin-top:7px;font-size:13px;line-height:1.55}.terminologyDecision-module__KDM2mW__chapterLinks{flex-wrap:wrap;gap:8px;margin-bottom:10px;display:flex}.terminologyDecision-module__KDM2mW__chapterLinks span{border:1px solid var(--line);background:var(--card);border-radius:7px;padding:7px 9px;text-decoration:none}.terminologyDecision-module__KDM2mW__jobList li{align-items:center;gap:10px;font-size:13px;display:flex}.terminologyDecision-module__KDM2mW__jobStatus{color:var(--decisionMuted);text-transform:capitalize;margin-left:auto}.terminologyDecision-module__KDM2mW__manualReason,.terminologyDecision-module__KDM2mW__sourceNotice{color:var(--decisionMuted);margin:9px 0;font-size:12px;line-height:1.5}.terminologyDecision-module__KDM2mW__recoveryAction{margin-inline-end:8px;margin-bottom:8px}.terminologyDecision-module__KDM2mW__sourceBatch+.terminologyDecision-module__KDM2mW__sourceBatch{margin-top:8px}.terminologyDecision-module__KDM2mW__sourceBatch .terminologyDecision-module__KDM2mW__excerptList li{border:0;padding:0}.terminologyDecision-module__KDM2mW__footer{border-top:1px solid var(--line);justify-content:space-between;align-items:flex-end;gap:18px;display:flex}.terminologyDecision-module__KDM2mW__footer>div:first-child{flex:1;min-width:0}.terminologyDecision-module__KDM2mW__actions{justify-content:flex-end;align-items:flex-end;gap:9px;display:flex}.terminologyDecision-module__KDM2mW__customChoice{grid-template-columns:minmax(160px,240px) auto;gap:6px 8px;display:grid}.terminologyDecision-module__KDM2mW__customChoice label{color:var(--decisionMuted);grid-column:1/-1;font-size:10px;font-weight:600}.terminologyDecision-module__KDM2mW__customChoice input{border:1px solid var(--line);background:var(--bg);min-width:0;color:var(--text);font:inherit;border-radius:7px;outline:none;padding:8px 9px}.terminologyDecision-module__KDM2mW__customChoice input:focus-visible{border-color:var(--accent);box-shadow:0 0 0 3px #de564324}.terminologyDecision-module__KDM2mW__customError{color:var(--accent);grid-column:1/-1;font-size:11px;line-height:1.35}.terminologyDecision-module__KDM2mW__error{color:var(--accent);font-size:12px;line-height:1.45}.terminologyDecision-module__KDM2mW__processing{color:var(--decisionMuted);font-size:12px;line-height:1.45}@media (max-width:680px){.terminologyDecision-module__KDM2mW__dialog{width:calc(100vw - 24px);max-height:calc(100vh - 24px)}.terminologyDecision-module__KDM2mW__header,.terminologyDecision-module__KDM2mW__footer,.terminologyDecision-module__KDM2mW__body{padding:16px}.terminologyDecision-module__KDM2mW__termGrid{grid-template-columns:1fr}.terminologyDecision-module__KDM2mW__footer,.terminologyDecision-module__KDM2mW__actions{flex-direction:column;align-items:stretch}.terminologyDecision-module__KDM2mW__actions button{width:100%}.terminologyDecision-module__KDM2mW__customChoice{grid-template-columns:1fr}.terminologyDecision-module__KDM2mW__customChoice label,.terminologyDecision-module__KDM2mW__customError{grid-column:auto}.terminologyDecision-module__KDM2mW__jobList li{flex-wrap:wrap;align-items:flex-start}.terminologyDecision-module__KDM2mW__jobStatus{margin-left:auto}.terminologyDecision-module__KDM2mW__jobList button{width:100%}}.terminologyDecision-module__KDM2mW__contextText{white-space:pre-wrap;overflow-wrap:anywhere;font-size:15px;line-height:1.8}.terminologyDecision-module__KDM2mW__contextText mark{color:#292724;background:#fff0b3;border-radius:3px}.terminologyDecision-module__KDM2mW__contextText mark:focus{outline-offset:3px;outline:2px solid #ad6815}
.ActivitySpinner-module__HTcRYW__spinner{flex:none;animation:.8s linear infinite ActivitySpinner-module__HTcRYW__activitySpinner;display:block}.ActivitySpinner-module__HTcRYW__track{opacity:.35}@keyframes ActivitySpinner-module__HTcRYW__activitySpinner{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.ActivitySpinner-module__HTcRYW__spinner{animation:none}}
.imports-module__xs2vFW__importerView{width:min(100%,1440px);margin:0 auto}.imports-module__xs2vFW__viewHeader{justify-content:space-between;align-items:flex-start;gap:16px;padding-bottom:22px;display:flex}.imports-module__xs2vFW__sectionRule{height:1px}.imports-module__xs2vFW__sectionRule:before{content:"";background:var(--line);height:1px;position:absolute;left:0;right:0}.imports-module__xs2vFW__eyebrow{color:var(--muted);letter-spacing:.3em;text-transform:uppercase;font-size:11px;font-weight:600;line-height:1.2}.imports-module__xs2vFW__viewTitle{letter-spacing:-.025em;margin-top:5px;font-size:28px;font-weight:600}.imports-module__xs2vFW__viewIntro{color:var(--muted);margin-top:7px;font-size:14px;line-height:1.5}.imports-module__xs2vFW__modelSettingsButton{width:38px;height:38px;color:var(--text);cursor:pointer;background:#0000000d;border:0;border-radius:8px;flex:none;justify-content:center;align-items:center;transition:background .15s;display:inline-flex}.imports-module__xs2vFW__modelSettingsButton svg{display:block}.imports-module__xs2vFW__modelSettingsButton:hover{background:#0000001a}.imports-module__xs2vFW__modelSettingsButton:focus-visible{outline-offset:2px;outline:3px solid #de56432e}.imports-module__xs2vFW__importFormCard{background:0 0;border:0;border-radius:0;padding:24px 0}.imports-module__xs2vFW__importSourceModal{max-height:min(90dvh,720px);overflow-y:auto}.imports-module__xs2vFW__importWorkspace{min-width:0;position:relative}.imports-module__xs2vFW__queueSection{background:0 0;border:0;border-radius:0;min-width:0;padding:24px 0 0}.imports-module__xs2vFW__importWorkspace:not([data-panel-open=true]) .imports-module__xs2vFW__queueSection{max-width:1040px}.imports-module__xs2vFW__sectionHeadingRow{justify-content:space-between;align-items:center;gap:16px;margin-bottom:18px;display:flex}.imports-module__xs2vFW__queueHeadingGroup{align-items:center;gap:12px;display:flex}.imports-module__xs2vFW__sectionTitle{margin-top:4px;font-size:18px;font-weight:600}@media (min-width:768px){.imports-module__xs2vFW__importWorkspace[data-panel-open=true] .imports-module__xs2vFW__sectionHeadingRow{margin-right:50vw}}@media (min-width:701px) and (max-width:767px){.imports-module__xs2vFW__importWorkspace[data-panel-open=true] .imports-module__xs2vFW__sectionHeadingRow{flex-direction:column;align-items:flex-start;gap:12px}}.imports-module__xs2vFW__addImportButton{border:1px solid var(--accent);background:var(--accent);color:#fff;cursor:pointer;border-radius:8px;flex:none;justify-content:center;align-items:center;width:34px;height:34px;transition:color .15s,background .15s,border-color .15s;display:inline-flex}.imports-module__xs2vFW__addImportButton:hover{color:#fff;background:#b94434;border-color:#b94434}.imports-module__xs2vFW__addImportButton:focus-visible{outline:var(--fieldFocusRing);outline-offset:var(--fieldFocusOffset)}.imports-module__xs2vFW__addImportButton svg{display:block}.imports-module__xs2vFW__addImportButton{gap:8px;width:auto;padding-inline:11px}.imports-module__xs2vFW__addImportLabel{font-size:12px;font-weight:600}@media (min-width:1100px) and (max-width:1279px){.imports-module__xs2vFW__importWorkspace[data-panel-open=true] .imports-module__xs2vFW__sectionHeadingRow,.imports-module__xs2vFW__importWorkspace[data-panel-open=true] .imports-module__xs2vFW__queueHeadingGroup{gap:8px}.imports-module__xs2vFW__importWorkspace[data-panel-open=true] .imports-module__xs2vFW__addImportButton{width:38px;padding-inline:0}.imports-module__xs2vFW__importWorkspace[data-panel-open=true] .imports-module__xs2vFW__addImportLabel{display:none}}.imports-module__xs2vFW__inspectRow{grid-template-columns:minmax(0,1fr) auto;gap:10px;display:grid}.imports-module__xs2vFW__rangePanel{border:1px solid var(--line);background:var(--card);border-radius:10px;margin-top:14px;padding:16px}.imports-module__xs2vFW__rangePanelHeading,.imports-module__xs2vFW__targetError{justify-content:space-between;align-items:center;gap:16px;display:flex}.imports-module__xs2vFW__rangePanelHeading p,.imports-module__xs2vFW__targetStatus,.imports-module__xs2vFW__targetError{color:var(--muted);font-size:12px;line-height:1.5}.imports-module__xs2vFW__rangePanelHeading p{margin-top:5px}.imports-module__xs2vFW__newImportInfo{color:var(--muted);font-size:12px;line-height:1.5}.imports-module__xs2vFW__modeControl{flex:none}.imports-module__xs2vFW__targetStatus,.imports-module__xs2vFW__targetError{margin-top:13px}.imports-module__xs2vFW__targetError{color:#8d3529;background:#de564314;border-radius:8px;padding:9px 11px}.imports-module__xs2vFW__rangeGrid{grid-template-columns:minmax(220px,1.5fr) repeat(2,minmax(120px,.5fr));gap:12px;margin-top:14px;display:grid}.imports-module__xs2vFW__rangeValidation{color:#8d3529;margin-top:9px;font-size:12px;line-height:1.5}.imports-module__xs2vFW__vipNotice{color:#79551d;background:#dfa6431a;border:1px solid #b37c2247;border-radius:9px;margin:14px 0 16px;padding:10px 12px;font-size:13px;line-height:1.5}.imports-module__xs2vFW__appendContext{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-bottom:16px;display:grid}.imports-module__xs2vFW__appendContext div{background:var(--card);border-radius:8px;padding:10px 12px}.imports-module__xs2vFW__appendContext dt{color:var(--muted);letter-spacing:.16em;text-transform:uppercase;font-size:9px;font-weight:600}.imports-module__xs2vFW__appendContext dd{color:var(--text);margin-top:5px;font-size:14px;font-weight:600}.imports-module__xs2vFW__metadataLayout{--coverWidth:240px;--coverAspect:1.5;--labelRow:21px;--inputRow:41px;align-items:flex-start;gap:24px;display:flex}.imports-module__xs2vFW__metadataCover{flex:0 0 var(--coverWidth);flex-direction:column;gap:15px;display:flex}.imports-module__xs2vFW__formGrid{flex:1;grid-template-columns:repeat(2,minmax(0,1fr));gap:15px;min-width:0;display:grid}.imports-module__xs2vFW__genreOptions{flex-wrap:wrap;gap:8px;display:flex}.imports-module__xs2vFW__genreChip{border:1px solid var(--field);color:var(--text);cursor:pointer;background:0 0;border-radius:999px;padding:5px 11px;font-family:inherit;font-size:12px;transition:all .2s}.imports-module__xs2vFW__genreChip:hover:not(:disabled){border-color:var(--text);background:var(--card)}.imports-module__xs2vFW__genreChipSelected{color:var(--bg);background:#3d3c39;border-color:#3d3c39}.imports-module__xs2vFW__field{flex-direction:column;gap:7px;min-width:0;display:flex}.imports-module__xs2vFW__fieldWide{grid-column:1/-1}.imports-module__xs2vFW__fieldLabel{color:var(--muted);font-size:12px;font-weight:500}.imports-module__xs2vFW__input{width:100%;color:var(--text);font:inherit;background:#0000000d;border:1px solid #0000;border-radius:8px;outline:none;padding:11px 13px;font-size:14px;transition:border-color .15s,background .15s}.imports-module__xs2vFW__input:focus-visible{border-color:var(--text);box-shadow:none;outline:var(--fieldFocusRing);outline-offset:var(--fieldFocusOffset)}.imports-module__xs2vFW__actionButton:focus-visible{border-color:var(--accent);box-shadow:0 0 0 3px #de564324}.imports-module__xs2vFW__input:disabled{color:var(--muted);background:0 0}.imports-module__xs2vFW__statusControl{align-self:flex-start}.imports-module__xs2vFW__coverColumn{flex-direction:column;display:flex}.imports-module__xs2vFW__coverThumb,.imports-module__xs2vFW__coverEmpty{aspect-ratio:2/3;background-position:50%;background-size:cover;border:0;border-radius:7px;width:100%}.imports-module__xs2vFW__coverThumb{cursor:zoom-in}.imports-module__xs2vFW__coverEmpty{color:var(--text);cursor:pointer;background:#00000009;place-items:center;display:grid}.imports-module__xs2vFW__coverEmptyPlus{width:42px;height:42px;color:var(--text);background:#0000001f;border:0;border-radius:50%;place-items:center;font-size:28px;font-weight:300;line-height:1;transition:background .15s;display:grid}.imports-module__xs2vFW__coverEmpty:hover:not(:disabled) .imports-module__xs2vFW__coverEmptyPlus{background:#0000002e}.imports-module__xs2vFW__coverThumb:focus-visible,.imports-module__xs2vFW__coverEmpty:focus-visible,.imports-module__xs2vFW__coverPreviewReplace:focus-visible{outline:var(--fieldFocusRing);outline-offset:var(--fieldFocusOffset)}.imports-module__xs2vFW__coverEmpty:disabled{color:var(--muted);cursor:default;opacity:.55}.imports-module__xs2vFW__coverPreviewDialog{background:0 0;border:0;border-radius:0;width:fit-content;padding:0;overflow:visible}.imports-module__xs2vFW__coverPreviewDialog>button:first-child{color:#fff;top:-38px;right:-4px}.imports-module__xs2vFW__coverPreviewStack{flex-direction:column;align-items:center;display:flex}.imports-module__xs2vFW__coverPreviewImage{aspect-ratio:2/3;background-position:50%;background-size:cover;border-radius:8px;width:min(340px,60dvh - 69.3333px,100vw - 48px);box-shadow:0 24px 70px #00000073}.imports-module__xs2vFW__coverPreviewReplace{color:var(--text);font:inherit;letter-spacing:.14em;text-transform:uppercase;cursor:pointer;background:#fdfcf9f5;border:1px solid #fff6;border-radius:999px;margin-top:18px;padding:12px 19px;font-size:10px;font-weight:700;box-shadow:0 10px 28px #00000047}.imports-module__xs2vFW__textarea{resize:vertical;min-height:92px;line-height:1.55}.imports-module__xs2vFW__descriptionTextarea{min-height:calc(var(--coverWidth) * var(--coverAspect) - 2 * (var(--labelRow) + var(--inputRow) + 15px))}.imports-module__xs2vFW__promptTextarea{resize:vertical;min-height:130px;line-height:1.55}.imports-module__xs2vFW__inlineActions,.imports-module__xs2vFW__cardFooter,.imports-module__xs2vFW__confirmActions{flex-wrap:wrap;justify-content:flex-end;gap:10px;display:flex}.imports-module__xs2vFW__inlineActions{flex-wrap:nowrap;margin-top:16px;overflow-x:auto}.imports-module__xs2vFW__importList{background:0 0;flex-direction:column;gap:0;padding:0;display:flex}.imports-module__xs2vFW__emptyState,.imports-module__xs2vFW__cardLoading{border:1px dashed var(--line);color:var(--muted);text-align:center;border-radius:10px;padding:34px 20px;font-size:14px}.imports-module__xs2vFW__importCard{border:0;border-bottom:1px solid var(--line);background:0 0;border-radius:0;position:relative}.imports-module__xs2vFW__importCard:last-child{border-bottom:0}.imports-module__xs2vFW__importCard:before{content:"";z-index:1;background:var(--railColor,transparent);pointer-events:none;width:6px;position:absolute;top:0;bottom:0;left:0}.imports-module__xs2vFW__importCard{--railColor:#55524b}.imports-module__xs2vFW__importCard[data-status=ready_for_review],.imports-module__xs2vFW__importCard[data-status=ready_for_glossary_review],.imports-module__xs2vFW__importCard[data-status=ready_for_structure_review]{--railColor:#63c7f0}.imports-module__xs2vFW__importCard[data-status=failed]{--railColor:var(--accent)}.imports-module__xs2vFW__importCard[data-status=awaiting_terminology_decision]{--railColor:#e8a34b}.imports-module__xs2vFW__cardSummary[aria-current=true]{box-shadow:inset 0 0 0 1px var(--text);background:#f4f1eb}.imports-module__xs2vFW__cardSummary{width:100%;color:var(--text);cursor:pointer;font:inherit;text-align:left;background:0 0;border:0;grid-template-columns:minmax(0,1fr) minmax(0,220px) minmax(0,125px);align-items:center;gap:14px;padding:15px 17px 15px 21px;transition:background .15s;display:grid}.imports-module__xs2vFW__cardSummary:hover{background:#00000009}.imports-module__xs2vFW__importCard>button:focus-visible{outline:1px solid var(--muted);outline-offset:-2px}.imports-module__xs2vFW__contextProgress{text-align:right;min-width:0}.imports-module__xs2vFW__contextProgress strong,.imports-module__xs2vFW__contextProgress span{display:block}.imports-module__xs2vFW__contextProgress strong{font-size:13px;font-weight:600}.imports-module__xs2vFW__contextProgress span{color:var(--muted);margin-top:2px;font-size:11px}.imports-module__xs2vFW__summaryMain{min-width:0}.imports-module__xs2vFW__summaryTitleRow{align-items:center;gap:7px;min-width:0;display:flex}.imports-module__xs2vFW__summaryTitleRow .imports-module__xs2vFW__summaryTitle{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.imports-module__xs2vFW__queueSpinner{color:var(--muted);flex:none}.imports-module__xs2vFW__summaryTitle,.imports-module__xs2vFW__summarySource{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.imports-module__xs2vFW__summaryTitle{font-size:14px;font-weight:600}.imports-module__xs2vFW__summarySource{color:var(--muted);margin-top:3px;font-size:11px}.imports-module__xs2vFW__statusBadge{min-width:0;color:var(--muted);white-space:nowrap;text-overflow:ellipsis;background:#0000000d;border-radius:999px;justify-self:start;padding:6px 9px;font-size:11px;font-weight:600;display:inline-flex;overflow:hidden}.imports-module__xs2vFW__importCard[data-status=ready_for_review] .imports-module__xs2vFW__statusBadge,.imports-module__xs2vFW__importCard[data-status=ready_for_glossary_review] .imports-module__xs2vFW__statusBadge,.imports-module__xs2vFW__importCard[data-status=ready_for_structure_review] .imports-module__xs2vFW__statusBadge{color:#2a6577;background:#63c7f024}.imports-module__xs2vFW__importCard[data-status=awaiting_terminology_decision] .imports-module__xs2vFW__statusBadge{color:#895618;background:#e8a34b29}.imports-module__xs2vFW__importCard[data-status=failed] .imports-module__xs2vFW__statusBadge{color:#8d3529;background:#de56431c}.imports-module__xs2vFW__statusPlain{padding-left:30px}.imports-module__xs2vFW__statusDots{color:var(--muted)}.imports-module__xs2vFW__statusAction{width:fit-content;color:var(--text);font:inherit;cursor:pointer;white-space:nowrap;background:#00000012;border:0;border-radius:7px;margin-left:19px;padding:7px 11px;font-size:12px;font-weight:600;transition:background .15s;display:inline-flex}.imports-module__xs2vFW__statusAction:hover{background:#0000001f}.imports-module__xs2vFW__statusAction:focus-visible{outline:var(--fieldFocusRing);outline-offset:var(--fieldFocusOffset)}.imports-module__xs2vFW__pauseMark{letter-spacing:-2px;margin-right:5px;font-size:10px;font-weight:800}.imports-module__xs2vFW__detailsPanelBody{background:0 0;min-width:0}.imports-module__xs2vFW__progressFacts{grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin:0;display:grid}.imports-module__xs2vFW__sourceFact{border-bottom:1px solid var(--line);background:0 0;min-width:0;margin:0 0 12px;padding:11px 13px}.imports-module__xs2vFW__progressFacts div{border-bottom:1px solid var(--line);background:0 0;min-width:0;padding:11px 13px}.imports-module__xs2vFW__progressFacts dt,.imports-module__xs2vFW__sourceFact dt{color:var(--muted);letter-spacing:.14em;text-transform:uppercase;font-size:9px;font-weight:600}.imports-module__xs2vFW__progressFacts dd,.imports-module__xs2vFW__sourceFact dd{overflow-wrap:anywhere;margin:5px 0 0;font-size:12px;font-weight:600}.imports-module__xs2vFW__stagePanel{background:var(--card);border-radius:9px;justify-content:space-between;align-items:center;gap:16px;padding:11px 13px;font-size:13px;display:flex}.imports-module__xs2vFW__stagePanel[data-tone=blue]{color:#2a6577;background:#63c7f024}.imports-module__xs2vFW__stagePanel[data-tone=red]{color:#8d3529;background:#de56431c}.imports-module__xs2vFW__stagePanel[data-tone=orange]{color:#895618;background:#e8a34b29}.imports-module__xs2vFW__stagePanel[data-tone=gray]{color:#626262;background:#0000000d}.imports-module__xs2vFW__stageLabel{color:currentColor;letter-spacing:.16em;text-transform:uppercase;font-size:9px;font-weight:600}.imports-module__xs2vFW__stageStatus{text-align:right;justify-content:flex-end;align-items:center;gap:10px;min-width:0;display:flex}.imports-module__xs2vFW__stageStatus .imports-module__xs2vFW__statusAction{flex-shrink:0;margin-left:0}.imports-module__xs2vFW__taxonomyStatus{color:var(--muted);margin-top:8px;font-size:12px;line-height:1.4;display:block}.imports-module__xs2vFW__safeError,.imports-module__xs2vFW__purgedNote{color:#8d3529;background:#de564314;border-radius:9px;margin-top:12px;padding:11px 13px;font-size:13px;line-height:1.5}.imports-module__xs2vFW__safeError{align-items:flex-start;gap:10px;display:flex}.imports-module__xs2vFW__safeError strong{letter-spacing:.08em;text-transform:uppercase;flex:none;font-size:10px}.imports-module__xs2vFW__metadataForm{margin-top:18px}.imports-module__xs2vFW__promptStack{flex-direction:column;gap:10px;margin-top:16px;display:flex}.imports-module__xs2vFW__promptDetails{background:#0000000d;border:1px solid #0000;border-radius:8px;transition:border-color .15s,background .15s}.imports-module__xs2vFW__promptDetails:has(.imports-module__xs2vFW__input:focus-visible){border-color:var(--text);outline:var(--fieldFocusRing);outline-offset:var(--fieldFocusOffset)}.imports-module__xs2vFW__promptDetails p{white-space:pre-wrap;max-height:220px;padding:0 13px 13px 29px;font-size:13px;line-height:1.6;overflow:auto}.imports-module__xs2vFW__promptDetails>.imports-module__xs2vFW__field{margin:0;padding:0 13px 13px 29px}.imports-module__xs2vFW__promptDetails .imports-module__xs2vFW__input,.imports-module__xs2vFW__promptDetails .imports-module__xs2vFW__input:focus-visible{background:0 0;border-color:#0000;outline:none;padding:0}.imports-module__xs2vFW__promptSummary{cursor:pointer;color:var(--muted);align-items:center;gap:8px;padding:11px 13px;font-size:12px;list-style:none;display:flex}.imports-module__xs2vFW__promptSummary::-webkit-details-marker{display:none}.imports-module__xs2vFW__promptTriangle{color:var(--text);transition:transform .15s;transform:rotate(-90deg)}.imports-module__xs2vFW__promptDetails[open] .imports-module__xs2vFW__promptTriangle{transform:rotate(0)}.imports-module__xs2vFW__reviewActions{border-top:1px solid var(--line);grid-template-columns:minmax(max-content,1fr) max-content minmax(max-content,1fr);align-items:center;column-gap:10px;margin-top:16px;padding-top:16px;display:grid;overflow-x:auto}.imports-module__xs2vFW__reviewActionsStart,.imports-module__xs2vFW__reviewActionsCenter,.imports-module__xs2vFW__reviewActionsEnd{white-space:nowrap;align-items:center;gap:10px;display:flex}.imports-module__xs2vFW__reviewActionsStart{justify-self:start}.imports-module__xs2vFW__reviewActionsCenter{justify-self:center}.imports-module__xs2vFW__reviewActionsEnd{justify-self:end}.imports-module__xs2vFW__reviewCancelButton{width:38px;height:38px;color:var(--accent);cursor:pointer;background:0 0;border:1px solid #de564366;border-radius:8px;justify-content:center;align-items:center;padding:0;transition:background .2s,border-color .2s;display:inline-flex}.imports-module__xs2vFW__reviewCancelButton:hover:not(:disabled){border-color:var(--accent);background:#de564314}.imports-module__xs2vFW__reviewCancelButton:focus-visible{outline:var(--fieldFocusRing);outline-offset:var(--fieldFocusOffset)}.imports-module__xs2vFW__reviewCancelButton:disabled{opacity:.4;cursor:default}.imports-module__xs2vFW__draftActions{flex-wrap:nowrap;align-items:center;width:100%;overflow-x:auto}.imports-module__xs2vFW__draftCancelButton{flex:none;margin-left:auto}@media (min-width:701px){.imports-module__xs2vFW__reviewActions{column-gap:6px}.imports-module__xs2vFW__reviewActionsStart,.imports-module__xs2vFW__reviewActionsCenter,.imports-module__xs2vFW__reviewActionsEnd{gap:6px}.imports-module__xs2vFW__reviewActionButton{letter-spacing:.08em;text-indent:.08em;padding-inline:14px}}.imports-module__xs2vFW__cardFooter{flex-wrap:nowrap;margin-top:18px;overflow-x:auto}.imports-module__xs2vFW__actionButton{border:1px solid var(--field);font:inherit;letter-spacing:.2em;text-transform:uppercase;cursor:pointer;background:0 0;border-radius:8px;justify-content:center;align-items:center;padding:11px 20px;font-size:12px;display:inline-flex}.imports-module__xs2vFW__dangerAction{color:var(--accent);border-color:#de564366}.imports-module__xs2vFW__actionButton:disabled{opacity:.4;cursor:default}.imports-module__xs2vFW__confirmOverlay{z-index:1300;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#0000007a;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.imports-module__xs2vFW__confirmDialog{border:1px solid var(--line);background:var(--bg);border-radius:14px;width:min(100%,440px);padding:26px;box-shadow:0 24px 80px #00000038}.imports-module__xs2vFW__confirmDialog h2{font-size:18px;line-height:1.35}.imports-module__xs2vFW__confirmDialog p{color:var(--muted);margin-top:9px;font-size:14px;line-height:1.6}.imports-module__xs2vFW__confirmActions{margin-top:22px}.imports-module__xs2vFW__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}@media (max-width:820px){.imports-module__xs2vFW__metadataLayout{flex-direction:column}.imports-module__xs2vFW__metadataCover{flex:none;width:min(220px,100%)}.imports-module__xs2vFW__descriptionTextarea{min-height:92px}.imports-module__xs2vFW__formGrid{grid-template-columns:1fr}.imports-module__xs2vFW__fieldWide{grid-column:auto}.imports-module__xs2vFW__rangeGrid,.imports-module__xs2vFW__rangeGrid[data-mode=append],.imports-module__xs2vFW__appendContext{grid-template-columns:1fr}}@media (max-width:560px){.imports-module__xs2vFW__viewHeader{flex-direction:column;align-items:flex-start;gap:16px}.imports-module__xs2vFW__importFormCard{padding:16px 0}.imports-module__xs2vFW__queueSection{padding:16px 0 0}.imports-module__xs2vFW__inspectRow{grid-template-columns:1fr}.imports-module__xs2vFW__rangePanelHeading,.imports-module__xs2vFW__targetError,.imports-module__xs2vFW__stagePanel,.imports-module__xs2vFW__safeError{flex-direction:column;align-items:flex-start}}.imports-module__xs2vFW__pauseStatus{min-width:0;color:var(--muted);grid-template-columns:30px 1fr;align-items:center;gap:9px;font-size:12px;font-weight:700;display:grid}.imports-module__xs2vFW__pauseControlSlot{width:30px;height:30px}.imports-module__xs2vFW__pauseStatusContent{align-items:center;gap:8px;display:flex}.imports-module__xs2vFW__pauseStatusContent .imports-module__xs2vFW__statusAction{flex-shrink:0;margin-left:0}.imports-module__xs2vFW__pauseButton{cursor:pointer;background:#181716c7;border:0;border-radius:50%;place-items:center;width:30px;height:30px;transition:filter .15s;display:grid}.imports-module__xs2vFW__pauseButton:hover:not(:disabled){filter:brightness(1.12)}.imports-module__xs2vFW__pauseButton:focus-visible{outline:var(--fieldFocusRing);outline-offset:var(--fieldFocusOffset)}.imports-module__xs2vFW__pauseButton:disabled{opacity:1;cursor:wait}.imports-module__xs2vFW__pauseBars{gap:3px;display:flex}.imports-module__xs2vFW__pauseBars span{background:#ef5b50;border-radius:1px;width:3px;height:10px}.imports-module__xs2vFW__importDetailsSidebar{--importPanelSurface:var(--bg);z-index:30;background:var(--importPanelSurface);width:44px;min-width:0;height:100dvh;transition:width .3s;position:fixed;top:0;bottom:0;right:0;overflow:hidden}.imports-module__xs2vFW__importDetailsSidebar[data-open=true]{width:50vw;box-shadow:-4px 0 12px #0000000d}.imports-module__xs2vFW__importDetailsSidebar[data-open=true] .imports-module__xs2vFW__importDetailsRail{display:none}.imports-module__xs2vFW__importDetailsRail{z-index:2;border:1px solid var(--line);background:var(--importPanelSurface);width:44px;color:var(--text);font:inherit;cursor:pointer;border-radius:0;place-items:center;font-size:26px;line-height:1;display:grid;position:absolute;inset:0 auto 0 0}.imports-module__xs2vFW__importDetailsRail span{transition:transform .2s;display:block}.imports-module__xs2vFW__importDetailsSurface{border:0;border-left:1px solid var(--line);background:var(--importPanelSurface);opacity:0;pointer-events:none;visibility:hidden;border-radius:0;flex-direction:column;min-width:0;transition:opacity .2s,transform .3s,visibility 0s linear .3s;display:flex;position:absolute;inset:0 0 0 44px;transform:translate(12px)}.imports-module__xs2vFW__importDetailsSidebar[data-open=true] .imports-module__xs2vFW__importDetailsSurface{opacity:1;pointer-events:auto;visibility:visible;transition-delay:0s;left:0;transform:translate(0)}.imports-module__xs2vFW__importDetailsHeader{z-index:1;border-bottom:1px solid var(--line);background:var(--importPanelSurface);flex:none;justify-content:space-between;align-items:flex-start;gap:12px;padding:18px 18px 16px;display:flex;position:sticky;top:0}.imports-module__xs2vFW__importDetailsHeader h2{overflow-wrap:anywhere;margin-top:5px;font-size:18px;font-weight:600;line-height:1.35}.imports-module__xs2vFW__importDetailsClose{width:32px;height:32px;color:var(--text);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:7px;flex:none;font-size:24px;line-height:1}.imports-module__xs2vFW__importDetailsRail:hover{background:var(--card2)}.imports-module__xs2vFW__importDetailsClose:hover{background:#0000000f}.imports-module__xs2vFW__importDetailsRail:focus-visible,.imports-module__xs2vFW__importDetailsClose:focus-visible,.imports-module__xs2vFW__importDetailsHeader h2:focus-visible{outline-offset:2px;outline:3px solid #de56432e}.imports-module__xs2vFW__importDetailsScroll{background:var(--importPanelSurface);flex:1;min-height:0;padding:22px;overflow-y:auto}.imports-module__xs2vFW__importDetailsEmpty{min-height:100%;color:var(--muted);place-items:center;font-size:14px;display:grid}.imports-module__xs2vFW__importDetailsScroll .imports-module__xs2vFW__metadataLayout{--coverWidth:220px;flex-direction:row}.imports-module__xs2vFW__importDetailsScroll .imports-module__xs2vFW__metadataCover{width:var(--coverWidth);flex:0 0 var(--coverWidth)}@media (min-width:1100px){.imports-module__xs2vFW__importDetailsScroll .imports-module__xs2vFW__coverThumb,.imports-module__xs2vFW__importDetailsScroll .imports-module__xs2vFW__coverEmpty{height:344px}}.imports-module__xs2vFW__importDetailsScroll .imports-module__xs2vFW__formGrid{width:100%}.imports-module__xs2vFW__importDetailsScroll .imports-module__xs2vFW__metadataLayout .imports-module__xs2vFW__formGrid{grid-template-columns:1fr}.imports-module__xs2vFW__importDetailsScroll .imports-module__xs2vFW__metadataLayout .imports-module__xs2vFW__fieldWide{grid-column:auto}.imports-module__xs2vFW__importDetailsScroll .imports-module__xs2vFW__statusControl button{letter-spacing:.1em;min-width:0;padding-inline:8px;font-size:10px}.imports-module__xs2vFW__importDetailsScroll .imports-module__xs2vFW__statusControl button:last-child{padding-right:16px}.imports-module__xs2vFW__importDetailsScroll .imports-module__xs2vFW__stagePanel{flex-direction:column;align-items:flex-start}.imports-module__xs2vFW__importDetailsScroll .imports-module__xs2vFW__stageStatus{text-align:left;justify-content:flex-start}.imports-module__xs2vFW__importDetailsScroll .imports-module__xs2vFW__descriptionTextarea{min-height:92px}@media (max-width:700px){.imports-module__xs2vFW__importDetailsSidebar[data-open=true]{width:100vw}.imports-module__xs2vFW__importDetailsScroll .imports-module__xs2vFW__metadataLayout{flex-direction:column}.imports-module__xs2vFW__importDetailsScroll .imports-module__xs2vFW__metadataCover{flex-basis:auto;width:min(190px,100%)}.imports-module__xs2vFW__importDetailsScroll{padding:16px}.imports-module__xs2vFW__cardSummary{grid-template-columns:minmax(0,1fr);align-items:start}.imports-module__xs2vFW__addImportLabel{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.imports-module__xs2vFW__modelSettingsButton,.imports-module__xs2vFW__addImportButton{width:38px;padding-inline:0}.imports-module__xs2vFW__statusBadge{white-space:normal;overflow-wrap:anywhere}.imports-module__xs2vFW__contextProgress{text-align:left}}@media (prefers-reduced-motion:reduce){.imports-module__xs2vFW__importWorkspace,.imports-module__xs2vFW__importDetailsSidebar,.imports-module__xs2vFW__importDetailsSurface,.imports-module__xs2vFW__importDetailsRail span{transition-duration:1ms}}
.consistencyReport-module__hb7Xda__panel{border:1px solid var(--line);border-radius:10px;gap:12px;min-width:0;padding:16px;font-size:13px;display:grid}.consistencyReport-module__hb7Xda__panel p{margin:0;line-height:1.5}.consistencyReport-module__hb7Xda__counts{flex-wrap:wrap;gap:8px 20px;margin:0;padding:0;list-style:none;display:flex}.consistencyReport-module__hb7Xda__evidence{gap:16px;max-height:420px;display:grid;overflow:auto}.consistencyReport-module__hb7Xda__evidence article{border-top:1px solid var(--line);gap:8px;padding-block:12px;display:grid}.consistencyReport-module__hb7Xda__evidence blockquote{border-left:2px solid var(--line);white-space:pre-wrap;overflow-wrap:anywhere;margin:0;padding:8px 12px}
.SegmentedControl-module__BK-w_q__container{background:var(--card);border-radius:10px;padding:4px;display:flex}.SegmentedControl-module__BK-w_q__btn{cursor:pointer;letter-spacing:.2em;text-indent:.2em;text-transform:uppercase;color:var(--muted);white-space:nowrap;background:0 0;border:none;border-radius:7px;flex:1;padding:8px 14px;font-family:inherit;font-size:12px;transition:all .2s}.SegmentedControl-module__BK-w_q__btn.SegmentedControl-module__BK-w_q__active{background:var(--bg);color:var(--text);box-shadow:0 1px 4px #0000001f}.SegmentedControl-module__BK-w_q__btn:disabled{opacity:.55;cursor:default}
.TagChipInput-module__Ywcm0a__wrap{background:#0000000d;border:1px solid #0000;border-radius:8px;flex-wrap:wrap;align-items:center;gap:6px;width:100%;min-height:42px;padding:6px 9px;transition:border-color .15s,background .15s;display:flex}.TagChipInput-module__Ywcm0a__wrap:focus-within{border-color:var(--text);outline:var(--fieldFocusRing);outline-offset:var(--fieldFocusOffset)}.TagChipInput-module__Ywcm0a__wrap[data-disabled]{color:var(--muted);background:0 0}.TagChipInput-module__Ywcm0a__chip{background:var(--card);color:var(--text);border-radius:999px;align-items:center;gap:3px;padding:3px 4px 3px 11px;font-size:12px;display:inline-flex}.TagChipInput-module__Ywcm0a__chip[data-editing]{background:0 0;border-radius:0;gap:0;padding:0}.TagChipInput-module__Ywcm0a__chipLabel{color:inherit;cursor:text;font:inherit;background:0 0;border:0;padding:0;font-size:12px}.TagChipInput-module__Ywcm0a__chipLabel:disabled{cursor:default}.TagChipInput-module__Ywcm0a__chipLabel:focus-visible{outline:var(--fieldFocusRing);outline-offset:var(--fieldFocusOffsetTight);border-radius:3px}.TagChipInput-module__Ywcm0a__chipEdit{min-width:4ch;color:var(--text);font:inherit;background:0 0;border:0;outline:none;padding:4px 2px;font-size:14px}.TagChipInput-module__Ywcm0a__chipRemove{width:20px;height:20px;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:999px;outline:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;transition:background .12s,color .12s;display:inline-flex}.TagChipInput-module__Ywcm0a__chipRemove:hover:not(:disabled){color:var(--text);background:#14141417}.TagChipInput-module__Ywcm0a__chipRemove:focus-visible{box-shadow:0 0 0 3px #de564324}.TagChipInput-module__Ywcm0a__chipRemove:disabled{cursor:default;opacity:.45}.TagChipInput-module__Ywcm0a__input{min-width:120px;color:var(--text);font:inherit;background:0 0;border:0;outline:none;flex:1;padding:4px 2px;font-size:14px}
.ongoingNovelPicker-module__WCuawa__picker{min-width:0;position:relative}.ongoingNovelPicker-module__WCuawa__trigger{border:1px solid var(--field);background:var(--bg);width:100%;min-height:43px;color:var(--text);cursor:pointer;font:inherit;text-align:left;border-radius:8px;outline:none;justify-content:space-between;align-items:center;gap:12px;padding:8px 12px 8px 13px;transition:border-color .15s,background .15s;display:flex}.ongoingNovelPicker-module__WCuawa__trigger:hover:not(:disabled),.ongoingNovelPicker-module__WCuawa__trigger[aria-expanded=true]{border-color:var(--text)}.ongoingNovelPicker-module__WCuawa__trigger:focus-visible{border-color:var(--text);outline:var(--fieldFocusRing);outline-offset:var(--fieldFocusOffset)}.ongoingNovelPicker-module__WCuawa__trigger:disabled{background:var(--card);color:var(--muted);cursor:default}.ongoingNovelPicker-module__WCuawa__triggerCopy,.ongoingNovelPicker-module__WCuawa__optionCopy{flex-direction:column;min-width:0;display:flex}.ongoingNovelPicker-module__WCuawa__triggerCopy[data-placeholder=true]{color:var(--muted)}.ongoingNovelPicker-module__WCuawa__triggerTitle,.ongoingNovelPicker-module__WCuawa__optionTitle{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ongoingNovelPicker-module__WCuawa__triggerTitle{font-size:14px}.ongoingNovelPicker-module__WCuawa__triggerMeta,.ongoingNovelPicker-module__WCuawa__optionMeta{color:var(--muted);font-size:11px;line-height:1.35}.ongoingNovelPicker-module__WCuawa__triggerMeta{margin-top:1px}.ongoingNovelPicker-module__WCuawa__chevron{width:13px;height:13px;color:var(--muted);flex:none;transition:transform .2s}.ongoingNovelPicker-module__WCuawa__trigger[aria-expanded=true] .ongoingNovelPicker-module__WCuawa__chevron{transform:rotate(180deg)}.ongoingNovelPicker-module__WCuawa__menu{z-index:1200;border:1px solid var(--line);background:var(--bg);border-radius:8px;flex-direction:column;padding:6px;animation:.16s ongoingNovelPicker-module__WCuawa__menuIn;display:flex;position:fixed;overflow:hidden;box-shadow:0 10px 28px #00000024}@keyframes ongoingNovelPicker-module__WCuawa__menuIn{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.ongoingNovelPicker-module__WCuawa__searchWrap{border-bottom:1px solid var(--line);flex:none;padding:2px 2px 7px;position:relative}.ongoingNovelPicker-module__WCuawa__searchIcon{fill:none;width:14px;height:14px;stroke:var(--muted);stroke-width:1.6px;stroke-linecap:round;position:absolute;top:12px;left:12px}.ongoingNovelPicker-module__WCuawa__search{background:var(--card);width:100%;color:var(--text);font:inherit;border:1px solid #0000;border-radius:6px;outline:none;padding:8px 10px 8px 32px;font-size:13px}.ongoingNovelPicker-module__WCuawa__search:focus{border-color:var(--text);outline:var(--fieldFocusRing);outline-offset:var(--fieldFocusOffset)}.ongoingNovelPicker-module__WCuawa__search::placeholder{color:var(--muted)}.ongoingNovelPicker-module__WCuawa__listbox{min-height:0;padding-top:5px;overflow-y:auto}.ongoingNovelPicker-module__WCuawa__option{color:var(--text);cursor:pointer;border-radius:5px;justify-content:space-between;align-items:center;gap:12px;padding:9px 10px;transition:background .15s;display:flex}.ongoingNovelPicker-module__WCuawa__option[data-active=true]{background:#5e71561f}.ongoingNovelPicker-module__WCuawa__optionTitle{letter-spacing:.01em;font-size:13px;font-weight:500}.ongoingNovelPicker-module__WCuawa__optionMeta{margin-top:2px}.ongoingNovelPicker-module__WCuawa__check{color:#5e7156;text-align:center;flex:none;width:18px;font-size:14px;font-weight:700}.ongoingNovelPicker-module__WCuawa__empty{color:var(--muted);text-align:center;padding:20px 12px;font-size:13px}@media (prefers-reduced-motion:reduce){.ongoingNovelPicker-module__WCuawa__menu,.ongoingNovelPicker-module__WCuawa__chevron{transition:none;animation:none}}
.modelSettings-module__phM3na__modal.modelSettings-module__phM3na__modal{padding:0;overflow:visible}.modelSettings-module__phM3na__header{padding:30px 34px 20px}.modelSettings-module__phM3na__eyebrow{color:var(--muted);letter-spacing:.2em;text-transform:uppercase;font-size:10px;font-weight:600}.modelSettings-module__phM3na__header h2{letter-spacing:-.02em;margin-top:6px;font-size:22px}.modelSettings-module__phM3na__header p{max-width:560px;color:var(--muted);margin-top:8px;font-size:14px;line-height:1.55}.modelSettings-module__phM3na__loading{min-height:180px;color:var(--muted);place-items:center;padding:28px 34px;font-size:14px;display:grid}.modelSettings-module__phM3na__stageGrid{grid-template-rows:auto auto auto auto;grid-template-columns:repeat(8,1fr);gap:13px 14px;padding:8px 34px 10px;display:grid}.modelSettings-module__phM3na__stage{grid-row:1/5;grid-template-rows:subgrid;justify-items:center;min-width:0;transition:opacity .15s,filter .15s;display:grid}.modelSettings-module__phM3na__stage[data-enabled=false]{opacity:.42;filter:grayscale()}.modelSettings-module__phM3na__stageDivider{background:var(--line);grid-area:2/1/auto/-1;align-self:center;height:1px;margin:0 -34px}.modelSettings-module__phM3na__stageHeading{grid-row:1;align-items:center;gap:8px;display:flex}.modelSettings-module__phM3na__stageHeading h3{letter-spacing:-.01em;font-size:13.5px;font-weight:600}.modelSettings-module__phM3na__switchLabel{align-items:center;display:inline-flex}.modelSettings-module__phM3na__stageSwitch{appearance:none;cursor:pointer;background:#00000029;border:0;border-radius:999px;width:30px;height:18px;margin:0;transition:background .15s;position:relative}.modelSettings-module__phM3na__stageSwitch:after{content:"";background:var(--bg);border-radius:50%;width:14px;height:14px;transition:transform .15s;position:absolute;top:2px;left:0;transform:translate(2px)}.modelSettings-module__phM3na__stageSwitch:checked{background:var(--text)}.modelSettings-module__phM3na__stageSwitch:checked:after{transform:translate(14px)}.modelSettings-module__phM3na__stageSwitch:disabled{cursor:default;opacity:.55}.modelSettings-module__phM3na__stageSwitch:focus-visible{outline:var(--fieldFocusRing);outline-offset:var(--fieldFocusOffset)}.modelSettings-module__phM3na__visuallyHidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.modelSettings-module__phM3na__select{grid-row:3;width:fit-content;position:relative}.modelSettings-module__phM3na__select+.modelSettings-module__phM3na__select{grid-row:4}.modelSettings-module__phM3na__selectTrigger{min-height:30px;color:var(--text);cursor:pointer;font:inherit;text-align:left;background:0 0;border:0;border-radius:7px;flex-direction:column;justify-content:center;align-items:flex-start;padding:5px 8px;font-size:13px;line-height:1.2;transition:background .15s;display:flex}.modelSettings-module__phM3na__selectTrigger:hover:not(:disabled),.modelSettings-module__phM3na__selectTrigger[aria-expanded=true]{background:#00000012}.modelSettings-module__phM3na__selectTrigger:focus-visible{outline:var(--fieldFocusRing);outline-offset:var(--fieldFocusOffset)}.modelSettings-module__phM3na__selectTrigger:disabled{cursor:default;opacity:.5}.modelSettings-module__phM3na__selectTrigger svg{flex:none}.modelSettings-module__phM3na__selectContent{align-items:center;gap:6px;display:flex}.modelSettings-module__phM3na__selectValue{white-space:nowrap}.modelSettings-module__phM3na__selectCaret{color:#000;margin-left:1px}.modelSettings-module__phM3na__selectSizer{visibility:hidden;height:0;display:block;overflow:hidden}.modelSettings-module__phM3na__selectSizerRow{white-space:nowrap;align-items:center;gap:6px;display:flex}.modelSettings-module__phM3na__selectSizerIcon{flex:none;width:16px}.modelSettings-module__phM3na__selectSizerCaret{flex:none;width:8px;margin-left:1px}.modelSettings-module__phM3na__selectMenu{z-index:30;background:var(--bg);border:0;border-radius:10px;min-width:100%;margin:0;padding:5px;list-style:none;animation:.16s both modelSettings-module__phM3na__selectMenuEnter;position:absolute;top:calc(100% + 4px);left:50%;transform:translate(-50%);box-shadow:0 10px 28px #00000029,0 2px 8px #00000014}@keyframes modelSettings-module__phM3na__selectMenuEnter{0%{opacity:0;transform:translate(-50%,-4px)}to{opacity:1;transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.modelSettings-module__phM3na__selectMenu{animation:none}}.modelSettings-module__phM3na__selectOption{color:var(--text);cursor:pointer;white-space:nowrap;border-radius:7px;align-items:center;gap:7px;padding:7px 9px;font-size:13px;line-height:1.2;display:flex}.modelSettings-module__phM3na__selectOption svg{flex:none}.modelSettings-module__phM3na__selectOptionActive{background:#00000012}.modelSettings-module__phM3na__selectOption[aria-selected=true]{font-weight:600}.modelSettings-module__phM3na__selectOptionLabel{flex:1}.modelSettings-module__phM3na__selectCheck{color:var(--text);margin-left:12px}.modelSettings-module__phM3na__footer{justify-content:flex-end;gap:10px;padding:18px 34px;display:flex}@media (max-width:1159px){.modelSettings-module__phM3na__stageGrid{flex-wrap:wrap;justify-content:center;gap:22px 30px;display:flex}.modelSettings-module__phM3na__stage{flex-direction:column;align-items:center;gap:10px;display:flex}.modelSettings-module__phM3na__stageDivider{display:none}}@media (max-width:620px){.modelSettings-module__phM3na__header,.modelSettings-module__phM3na__footer{padding-left:20px;padding-right:20px}.modelSettings-module__phM3na__header{padding-top:27px}.modelSettings-module__phM3na__stageGrid{padding:14px 20px 6px}}
.structureReview-module__WBc4wG__overlay{z-index:1100;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#0000008f;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.structureReview-module__WBc4wG__dialog{border:1px solid var(--line);background:var(--bg);border-radius:16px;outline:none;flex-direction:column;width:min(760px,100vw - 48px);max-height:calc(100vh - 48px);display:flex;overflow:hidden;box-shadow:0 26px 100px #0000004d}.structureReview-module__WBc4wG__header,.structureReview-module__WBc4wG__footer,.structureReview-module__WBc4wG__actions{align-items:center;display:flex}.structureReview-module__WBc4wG__header{border-bottom:1px solid var(--line);flex:none;justify-content:space-between;align-items:flex-start;gap:24px;padding:20px 22px}.structureReview-module__WBc4wG__eyebrow{color:var(--muted);letter-spacing:.18em;text-transform:uppercase;font-size:9px;font-weight:600;display:block}.structureReview-module__WBc4wG__header h2{margin-top:4px;font-size:20px;font-weight:600}.structureReview-module__WBc4wG__header p,.structureReview-module__WBc4wG__footer p{color:var(--muted);margin-top:6px;font-size:13px;line-height:1.55}.structureReview-module__WBc4wG__iconButton{border:1px solid var(--line);background:var(--bg);width:34px;height:34px;color:var(--text);cursor:pointer;font:inherit;border-radius:8px;outline:none;flex:none;justify-content:center;align-items:center;font-size:17px;display:inline-flex}.structureReview-module__WBc4wG__iconButton:hover:not(:disabled){background:var(--card)}.structureReview-module__WBc4wG__iconButton:disabled{opacity:.4;cursor:default}.structureReview-module__WBc4wG__iconButton:focus-visible{border-color:var(--accent);box-shadow:0 0 0 3px #de564324}.structureReview-module__WBc4wG__body{min-height:180px;padding:18px 22px;overflow-y:auto}.structureReview-module__WBc4wG__message{color:var(--muted);text-align:center;padding:32px 16px;font-size:14px}.structureReview-module__WBc4wG__chapterList{border:1px solid var(--line);background:var(--bg);border-radius:10px;list-style:none;overflow:hidden}.structureReview-module__WBc4wG__chapter{border-bottom:1px solid var(--line);grid-template-columns:44px minmax(0,1fr);gap:12px;padding:13px 15px;display:grid}.structureReview-module__WBc4wG__chapter:last-child{border-bottom:0}.structureReview-module__WBc4wG__ordinal{color:var(--faint);font-variant-numeric:tabular-nums;font-size:12px}.structureReview-module__WBc4wG__chapter strong,.structureReview-module__WBc4wG__sourceTitle{display:block}.structureReview-module__WBc4wG__chapter strong{font-size:13px;font-weight:600}.structureReview-module__WBc4wG__sourceTitle{color:var(--muted);margin-top:4px;font-size:12px;line-height:1.45}.structureReview-module__WBc4wG__placeholder{background:var(--card);color:var(--muted)}.structureReview-module__WBc4wG__placeholder strong{color:var(--muted)}.structureReview-module__WBc4wG__footer{border-top:1px solid var(--line);flex:none;justify-content:space-between;align-items:flex-end;gap:20px;padding:18px 22px}.structureReview-module__WBc4wG__footer>div:first-child{max-width:480px}.structureReview-module__WBc4wG__footer p{margin-top:0}.structureReview-module__WBc4wG__footer .structureReview-module__WBc4wG__error{color:var(--accent);margin-top:6px}.structureReview-module__WBc4wG__actions{flex:none;gap:10px}@media (max-width:620px){.structureReview-module__WBc4wG__overlay{padding:12px}.structureReview-module__WBc4wG__dialog{width:calc(100vw - 24px);max-height:calc(100vh - 24px)}.structureReview-module__WBc4wG__footer{flex-direction:column;align-items:stretch}.structureReview-module__WBc4wG__actions{justify-content:flex-end}}
