/* Scoped to the new low-input task pages. No underwriting styles or global colors. */
.task-page .page-head{margin-bottom:22px}.task-page .page-head h1{margin-bottom:8px}.quick-start{margin:20px 0 14px}.quick-caption{font-size:13px;font-weight:650;color:#365b4a;display:block;margin-bottom:11px}.case-choices{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.case-choice{padding:14px 12px;min-height:48px;border:1px solid #e6e4ec;border-radius:13px;background:#fff;text-align:left;font-size:13px;line-height:1.5}.case-choice.selected{border-color:#b8d6c7;background:#edf6f0;color:#175c46;box-shadow:0 2px 6px #175c4608}.example-card{padding:22px;border:1px solid #dfebe4;border-radius:19px;background:linear-gradient(135deg,#f7fbf8,#fff);margin:16px 0}.example-heading{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;font-size:11px;color:#668674}.example-answer{white-space:pre-wrap;font-size:15px;line-height:1.95;color:#203a2e}.example-next{margin:16px 0 0;padding-top:13px;border-top:1px solid #e1ece6;color:#7c8b82;font-size:12px;line-height:1.8}.example-card>.link-text{margin-top:14px;text-align:left;line-height:1.7}.flow-help{font-size:12px;color:#857d90;margin:16px 2px 24px;line-height:1.9}.flow-help summary{cursor:pointer;width:fit-content}.flow-help ol{padding-left:20px;color:#625e68}.quick-form{border-top:1px solid #efedf2;padding-top:18px;margin:20px 0}.quick-form>label{font-size:13px;font-weight:600;color:#39353d}.quick-form>label span{font-weight:400;font-size:11px;color:#a49ba9}.quick-form>textarea{display:block;width:100%;min-height:80px;max-height:200px;margin:11px 0;padding:13px;border:1px solid #e9e6ee;border-radius:14px;background:#fcfbfd;resize:vertical;font-size:16px;line-height:1.7;color:#302c35}.quick-actions{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.quick-actions .secondary{font-size:12px;padding:11px 12px}.quick-actions .primary{margin-left:auto;font-size:13px}.file-chips{display:flex;flex-wrap:wrap;gap:7px;margin:8px 0}.file-chip{display:inline-flex;align-items:center;gap:6px;padding:8px 10px;background:#eef6f0;color:#4f715e;border-radius:12px;font-size:11px;max-width:100%;overflow-wrap:anywhere}.file-chip button{border:0;background:none;color:#5a7766;padding:0 3px;font-size:17px}.quick-output .result{white-space:normal}.quick-output{margin-top:25px}.task-page .status:empty{display:none}.task-page .answer-body p{line-height:1.9}.low-input-active .composer{background:linear-gradient(#ffffff00,#fff 14px)}
@media(max-width:420px){.task-page{padding-top:12px}.task-page .breadcrumb{margin-bottom:18px}.task-page .page-head{margin-bottom:17px}.example-card{padding:17px}.example-answer{font-size:14px;line-height:1.9}.case-choice{font-size:12px;padding:12px 10px}.quick-actions .primary{width:100%;margin-left:0}.quick-actions .secondary{font-size:11px}.quick-form>textarea{min-height:76px}}
.native-tabs{display:flex;gap:7px;margin:0 0 20px;flex-wrap:wrap}.native-tabs button{flex:1;padding:11px 12px;border:1px solid #e7e4ed;background:white;border-radius:12px;font-size:12px}.native-tabs button[aria-pressed=true]{background:#edf6f0;border-color:#b8d6c7;color:#175c46;font-weight:600}.profile-fold{border:1px solid #edeaf1;border-radius:14px;padding:14px 16px;margin:15px 0;font-size:12px;color:#686171}.profile-fold summary{cursor:pointer;font-weight:600;color:#4f6457}.profile-fold summary span{font-size:10px;font-weight:400;color:#a198a8;margin-left:8px}.profile-fold fieldset{border:0;padding:12px 0 0;margin:0}.profile-fold legend{padding:0;color:#8d8495;font-size:11px}.profile-options{display:flex;gap:7px;flex-wrap:wrap}.profile-options button{padding:8px 10px;border:1px solid #e7e3ed;border-radius:10px;background:white;font-size:11px}.profile-options button[aria-pressed=true]{background:#edf6f0;border-color:#b8d6c7;color:#175c46}
.pk-home{width:100%;max-width:640px;display:flex;gap:13px;align-items:center;text-align:left;padding:15px 18px;border:1px solid #ded8ee;border-radius:17px;background:linear-gradient(110deg,#f7f3ff,#f4faf6);margin-top:7px}.pk-home>b{font-size:22px}.pk-home strong{display:block;font-size:14px;color:#175c46}.pk-home small{display:block;font-size:11px;color:#93869f;margin-top:4px}.pk-home>span:last-child{margin-left:auto;color:#175c46}.pk-intake{border:1px dashed #bad3c5;border-radius:18px;padding:20px;background:#f8fbf9}.pk-intake p,.pk-rule{font-size:12px;color:#7c8b82;line-height:1.8}.pk-rule{padding:14px;background:#f7f4fc;border-radius:12px;color:#8a7a99}.pk-table-wrap{overflow-x:auto}#pkResult table{border-collapse:collapse;width:100%;font-size:12px;line-height:1.7}#pkResult td,#pkResult th{border:1px solid #e7e3ed;padding:10px;text-align:left;min-width:100px}#pkResult th{background:#edf6f0;color:#175c46}#pkResult h3{font-size:14px;color:#175c46;margin-top:24px}#pkResult p{font-size:13px;line-height:1.9}
.pk-intake label{font-size:12px;color:#5d7569}.pk-intake textarea{display:block;width:100%;border:1px solid #d8e6dd;border-radius:13px;background:white;resize:vertical;padding:13px;margin:10px 0 12px;font:inherit;font-size:15px;line-height:1.7}.pk-intake .quick-actions .primary{margin-left:0}.pk-intake>.pk-upload{margin:15px 0 5px;padding-top:12px;border-top:1px solid #e3ece6;font-size:12px;color:#627b6c}.pk-upload summary{cursor:pointer;margin-bottom:10px}.pk-source-card{padding:16px;border:1px solid #e3e9e5;border-radius:14px;margin-top:12px;background:white}.pk-source-card h3{font-size:14px;color:#175c46;margin:0 0 8px}.pk-source-card p,.pk-source-card a,.pk-source-card small{font-size:11px;line-height:1.9}.pk-source-card a{color:#175c46;display:block;overflow-wrap:anywhere}.pk-source-card p,.pk-source-card small{color:#8b8b8b;display:block;margin:3px 0}.pk-intake button[disabled],.case-choice[disabled]{opacity:.6}
