:is(.sana-source,.akoli-ra) .thesis-toggle{align-items:center;gap:8px;line-height:1.5;display:inline-flex}:is(.sana-source,.akoli-ra) .thesis-toggle input{flex:none;width:16px;height:16px}:is(.sana-source,.akoli-ra) .thesis-review-controls{flex-wrap:wrap;align-items:end;gap:16px;margin-block:16px;display:flex}:is(.sana-source,.akoli-ra) .thesis-review-controls .fl{flex:200px;min-width:0;margin:0}:is(.sana-source,.akoli-ra) .thesis-review-options{border-top:1px solid var(--hair,var(--line));margin-block:16px;padding-block:16px}:is(.sana-source,.akoli-ra) .thesis-review summary,:is(.sana-source,.akoli-ra) .thesis-condition-draft summary{cursor:pointer;padding-block:8px}:is(.sana-source,.akoli-ra) .thesis-condition-list{gap:0;display:grid}:is(.sana-source,.akoli-ra) .thesis-condition{border-top:1px solid var(--hair,var(--line));min-width:0;padding-block:16px}:is(.sana-source,.akoli-ra) .thesis-condition-heading{flex-wrap:wrap;align-items:center;gap:16px;display:flex}:is(.sana-source,.akoli-ra) .thesis-condition h3{overflow-wrap:anywhere;flex:240px;max-width:100%;margin:0;font-size:14px;line-height:1.5}:is(.sana-source,.akoli-ra) .thesis-condition p,:is(.sana-source,.akoli-ra) .thesis-check p{overflow-wrap:anywhere;margin-block:8px;line-height:1.6}:is(.sana-source,.akoli-ra) .thesis-check ul,:is(.sana-source,.akoli-ra) .thesis-check-history{padding-left:20px;line-height:1.6}:is(.sana-source,.akoli-ra) .thesis-check-history li{margin-bottom:16px}:is(.sana-source,.akoli-ra) .thesis-response,:is(.sana-source,.akoli-ra) .thesis-draft-choices{gap:12px;min-width:0;margin-block:12px;display:grid}:is(.sana-source,.akoli-ra) .thesis-coverage{gap:12px;display:grid}:is(.sana-source,.akoli-ra) .thesis-coverage dd{margin:4px 0 0}:is(.sana-source,.akoli-ra) .thesis-condition-draft .fl{min-width:0;margin:0}:is(.sana-source,.akoli-ra) .thesis-condition-draft :is(input,select,textarea){width:100%;min-width:0;max-width:100%}:is(.sana-source,.akoli-ra) .thesis-condition-draft :is(input,select){min-height:40px}:is(.sana-source,.akoli-ra) .thesis-condition-draft select{padding-right:32px}:is(.sana-source,.akoli-ra) .thesis-condition-draft .coach-draft-actions{flex-wrap:wrap;gap:8px;margin-block:16px}:is(.sana-source,.akoli-ra) .thesis-review .btn svg{flex:none}:is(.sana-source,.akoli-ra) .thesis-review-error{padding-block:16px}@media (width<=1200px){.sana-source{width:100%;min-width:0;max-width:100vw}.sana-source .omhead{flex-wrap:wrap;min-width:0}.sana-source .omhead .assess-chip{text-overflow:ellipsis;white-space:nowrap;max-width:min(100%,18rem);overflow:hidden}.sana-source .work{width:100%;min-width:0;max-width:100vw;padding:18px 16px 64px}.sana-source .sheet{width:100%;min-width:0}}@media (width<=520px){.sana-source .omhead .tag{display:none}}.sana-source .review-mobile-trigger,.sana-source .review-mobile-close{display:none}.sana-source .local-recovery-state{background:var(--surface-2);border-bottom:1px solid var(--line);flex-direction:column;align-items:flex-start;gap:4px;padding:12px 17px;display:flex}@media (width<=1200px){.sana-source .review-mobile-trigger{z-index:20;display:inline-flex;position:fixed;bottom:18px;right:18px}.sana-source.review-mobile-open .drawer{z-index:30;width:100%;max-width:min(440px,100vw);display:flex;position:fixed;inset:0 0 0 auto}.sana-source.review-mobile-open .review-mobile-close{margin:10px;display:inline-flex}}.thesis-review .thesis-weekly{border-top:1px solid var(--hair,var(--line));margin-top:24px;padding-top:16px}.thesis-review .thesis-weekly>h3{margin:0 0 8px}
