.screening-page{padding-bottom:1.05rem}.screening-pending-section{margin:.45rem 0}.screening-pending-heading{display:flex;align-items:center;justify-content:space-between;gap:.3rem;margin-bottom:.3rem;font-size:.4rem;font-weight:700}.screening-pending-heading .text-button{width:auto;margin:0;min-height:1rem;display:flex;align-items:center;font-size:.4rem;border:0}.screening-pending-heading .text-button:after{border:0}.screening-pending-list{display:grid;gap:.3rem}.screening-pending-card{display:flex;flex-direction:column;gap:.3rem;padding:.4rem;background:var(--yy-surface);border:.025rem solid var(--yy-border);border-radius:.4rem}.screening-pending-person{display:flex;align-items:center;gap:.3rem;min-width:0}.screening-pending-person .candidate-avatar{flex:0 0 1.1rem}.screening-pending-person .candidate-copy{flex:1;min-width:0}.screening-pending-file{display:block;color:var(--yy-muted);font-size:.35rem;line-height:.45rem;overflow-wrap:anywhere}.screening-pending-status{display:flex;align-items:center;gap:.2rem;color:var(--yy-primary);font-size:.4rem;line-height:.55rem}.screening-pending-status.recovery{color:#825d21}.screening-pending-copy,.screening-pending-note{display:block;color:var(--yy-muted);font-size:.35rem;line-height:.525rem}.screening-pending-note{margin-top:.3rem}.screening-processing-spinner{width:.35rem;height:.35rem;flex:0 0 .35rem;border:.05rem solid #d4e7e2;border-top-color:var(--yy-primary);border-radius:50%;animation:screening-progress-spin 1s linear infinite}.screening-complete-notice{margin:.45rem 0 .3rem;padding:.3rem .35rem;border-radius:.3rem;color:var(--yy-primary);background:var(--yy-accent-soft);font-size:.4rem;line-height:.55rem}@keyframes screening-progress-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion: reduce){.screening-processing-spinner{animation:none}}.screening-heading,.detail-page-head{display:flex;align-items:flex-start;justify-content:space-between;gap:.35rem}.screening-heading .section-title,.detail-page-head .section-title{font-size:.5rem;line-height:.675rem}.screening-heading .section-description,.detail-page-head .section-description{margin-top:.075rem;font-size:.35rem;line-height:.45rem}.screening-round-pill{flex:0 0 auto;color:var(--yy-primary);background:var(--yy-accent-soft)}.screening-summary{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:flex-start;gap:.3rem;padding:.375rem;margin-top:.425rem;border:.025rem solid #c7dfdb;border-radius:.375rem;background:var(--yy-accent-soft)}.screening-summary-title{display:block;color:var(--yy-ink);font-size:.4rem;line-height:.575rem;font-weight:800}.screening-summary-copy{display:block;margin-top:.1rem;color:var(--yy-muted);font-size:.35rem;line-height:.425rem}.screening-upload-toggle{width:2.35rem!important;min-width:2.35rem;min-height:.85rem;margin-top:0;padding:.125rem .2rem!important;background:#fff!important;white-space:nowrap}.screening-tabs{display:flex;gap:.425rem;margin:.525rem 0 .325rem;border-bottom:.025rem solid var(--yy-line)}.screening-tab{width:auto!important;min-height:.7rem;padding:0 0 .2rem!important;border:0!important;border-radius:0;color:var(--yy-muted)!important;background:transparent!important;box-shadow:none!important;font-size:.35rem;line-height:.45rem;white-space:nowrap}.screening-tab.active{color:var(--yy-primary)!important;border-bottom:.05rem solid var(--yy-primary)!important;font-weight:800}.screening-list{display:grid;gap:.3rem}.screening-card{padding:.375rem;border:.025rem solid var(--yy-border);border-radius:.375rem;background:var(--yy-surface);box-shadow:0 .175rem .6rem #135a540d}.screening-card-header{display:flex;align-items:center;gap:.275rem}.candidate-avatar{display:grid;place-items:center;width:1.1rem;height:1.1rem;border-radius:50%;color:var(--yy-primary-dark);background:var(--yy-accent-soft);font-weight:700}.candidate-avatar-image{width:100%;height:100%;border-radius:inherit;-o-object-fit:cover;object-fit:cover}.candidate-copy{display:grid;gap:.075rem}.screening-role-summary{display:block;margin-top:.3rem;color:var(--yy-text);font-size:.35rem;line-height:.475rem}.screening-recommendation{display:inline-block;padding:.1rem .175rem;margin-top:.225rem;border-radius:24.975rem;color:var(--yy-primary);background:var(--yy-accent-soft);font-size:.35rem;line-height:.4rem;font-weight:800}.screening-recommendation.invite_to_validate{color:var(--yy-pending);background:var(--yy-pending-soft)}.screening-recommendation.insufficient_evidence{color:var(--yy-muted);background:#edf2f0}.screening-recommendation.hard_conflict{color:var(--yy-risk);background:var(--yy-risk-soft)}.recommendation-index-row{display:flex;align-items:center;justify-content:space-between;gap:.3rem;margin-top:.3rem;color:var(--yy-primary-dark);font-size:.35rem;line-height:.45rem;font-weight:700}.recommendation-index-row .recommendation-index-number{font-size:.45rem;line-height:.625rem}.recommendation-index-basis{display:block;margin-top:.1rem;color:var(--yy-muted);font-size:.35rem;line-height:.4rem}.screening-detail-button{min-height:.9rem;margin-top:.3rem}.candidate-import-slot{margin-top:.4rem}.candidate-import-slot--hidden{display:none}.candidate-import-panel{display:grid;gap:.25rem;padding:.35rem;border:.025rem solid var(--yy-border);border-radius:.375rem;background:rgba(255,255,255,.72)}.candidate-panel-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:.3rem}.candidate-import-row{display:flex;align-items:center;justify-content:space-between;gap:.3rem;padding:.275rem 0;border-top:.025rem solid var(--yy-line)}.candidate-import-row>taro-view-core{flex:1 1 auto;min-width:0}.candidate-ready-copy,.candidate-label,.candidate-meta,.candidate-feedback,.candidate-boundary-note{display:block}.candidate-ready-copy,.candidate-feedback{color:var(--yy-primary);font-size:.35rem;line-height:.425rem}.candidate-label{color:var(--yy-ink);font-size:.35rem;font-weight:800}.candidate-meta,.candidate-boundary-note{margin-top:.075rem;color:var(--yy-muted);font-size:.35rem;line-height:.4rem}.candidate-feedback.error{color:var(--yy-risk)}.candidate-screen-disabled{display:block;padding:.225rem .25rem;border-radius:.25rem;color:var(--yy-pending);background:var(--yy-pending-soft);font-size:.35rem;line-height:.4rem}.screening-detail-page{padding-bottom:1rem}.identity-detail-card{display:flex;gap:.325rem;align-items:center;padding:.4rem;margin-top:.4rem;border:.025rem solid var(--yy-border);border-radius:.4rem;background:var(--yy-surface)}.candidate-avatar.large{width:1.4rem;height:1.4rem}.identity-detail-copy{min-width:0}.identity-attribute{display:block;margin-top:.125rem;color:var(--yy-muted);font-size:.35rem;line-height:.4rem}.identity-notice{display:block;padding:.275rem .325rem;margin-top:.275rem;border:.025rem solid #f0dcae;border-radius:.3rem;color:var(--yy-pending);background:var(--yy-pending-soft);font-size:.35rem;line-height:.425rem}.detail-section{display:grid;gap:.2rem;padding:.425rem 0;border-bottom:.025rem solid var(--yy-line)}.detail-section .section-title{font-size:.425rem;line-height:.6rem}.recommendation-index-card{padding:.35rem;margin-top:.375rem;border:.025rem solid var(--yy-border);border-radius:.375rem;background:var(--yy-surface)}.recommendation-index-card .recommendation-index-row{margin-top:0}.detail-copy,.detail-bullet{color:var(--yy-text);font-size:.35rem;line-height:.5rem}.detail-bullet.warning{color:var(--yy-pending)}.recommendation{display:block;color:var(--yy-primary);font-size:.35rem;line-height:.475rem;font-weight:800}.risk-unknown-card{padding:.35rem;margin-top:.35rem;border:.025rem solid #f0dcae;border-radius:.375rem;background:#fffaf0}.detail-footer{display:grid;gap:.25rem;padding-top:.425rem}.detail-footer .primary-button{margin-top:0}.back-link{width:-moz-fit-content;width:fit-content;padding:0!important;color:var(--yy-primary);background:transparent;font-size:.35rem;line-height:.5rem;font-weight:800}@media (min-width: 1024px){.screening-list{grid-template-columns:repeat(2,minmax(0,1fr))}.candidate-import-slot{grid-column:1 / -1}}.back-link{width:-moz-fit-content!important;width:fit-content!important;border:0!important;background:transparent!important}.source-evidence-card{margin-top:.4rem;padding:.35rem;border:.025rem solid #dce8e6;border-radius:.3rem;background:#fff}.source-excerpt{display:block;margin:.25rem 0;padding-left:.3rem;border-left:.075rem solid #b8d8d3;white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.6}.screening-classification-tabs{display:flex;flex-wrap:wrap;gap:.15rem;margin:.3rem 0}.screening-classification-tabs .segment{flex:1 1 auto;min-width:2.25rem;font-size:.35rem;white-space:normal}.screening-card{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.2rem .3rem;padding:.4rem}.screening-card-header{grid-column:1 / -1;min-width:0}.candidate-copy,.identity-detail-copy{min-width:0;overflow-wrap:anywhere}.screening-card .identity-meta{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:.35rem;line-height:.475rem;margin-top:.1rem}.candidate-avatar{flex-shrink:0;overflow:hidden}.screening-card .screening-recommendation{grid-column:1;margin:0}.screening-card .recommendation-index-row{grid-column:1;margin:0;font-size:.35rem;gap:.2rem}.screening-card .screening-detail-button{grid-column:2;grid-row:2 / 4;align-self:center;width:auto;margin:0;padding:.15rem .3rem}.candidate-import-compact{margin:.2rem 0}.candidate-failure{display:block;padding:.2rem 0;color:var(--yy-warning,#825d21);font-size:.35rem}.reason-card{padding:.3rem;margin-top:.25rem;border:.025rem solid var(--yy-border);border-radius:.3rem;background:var(--yy-surface)}.reason-status{display:block;color:var(--yy-primary);font-weight:600;margin-bottom:.15rem}.screening-detail-page .detail-section{margin-top:.45rem}.screening-page.page-content,.screening-detail-page.page-content{background:#f5f9f8;padding:.45rem .5rem .8rem}.screening-page .screening-summary{padding:.3rem 0;margin-top:.3rem;border:0;border-radius:0;background:transparent;align-items:center}.screening-page .screening-summary-copy{font-size:.35rem}.screening-page .recommendation-index-help{display:block;width:auto;margin:.1rem 0 .15rem;padding:0;border:0;font-size:.35rem;line-height:.5rem;text-align:left;background:transparent}.screening-page .recommendation-index-help:after,.screening-detail-page .text-button:after{border:0}.screening-page .screening-classification-tabs{padding:.1rem;gap:.075rem;border-radius:.25rem;margin:.2rem 0 .3rem;background:#e8f0ee}.screening-page .screening-classification-tabs .segment{min-width:0;flex:1 1 29%;min-height:.7rem;padding:.1rem .075rem;line-height:.5rem;font-size:.35rem;border-radius:.175rem}.screening-page .screening-card{grid-template-columns:minmax(0,1fr) 2.8rem;gap:.15rem .25rem;padding:.375rem .325rem;border-radius:.4rem;box-shadow:0 .15rem .5rem #135a5409}.screening-page .screening-card-header{grid-column:1;grid-row:1 / 4;align-items:flex-start;gap:.225rem}.screening-page .candidate-avatar{width:.9rem;height:.9rem}.screening-page .identity-name{display:block;font-size:.4rem;line-height:.55rem}.screening-page .screening-card .identity-meta{display:block;font-size:.35rem;line-height:.425rem;margin-top:.15rem;overflow:visible}.screening-page .screening-card .screening-recommendation{grid-column:2;grid-row:1;font-size:.35rem;padding:0;background:transparent;font-weight:500;text-align:right;line-height:.4rem}.screening-page .screening-card .recommendation-index-row{grid-column:2;grid-row:2;flex-direction:column-reverse;align-items:flex-end;gap:0;font-size:.35rem;line-height:.375rem;font-weight:400}.screening-page .screening-card .recommendation-index-row .recommendation-index-number{font-size:.55rem;line-height:.7rem;font-weight:700}.screening-page .screening-card .screening-detail-button{grid-column:2;grid-row:3;justify-self:end;min-height:.75rem;padding:.1rem .25rem;line-height:.5rem;font-size:.35rem;border-radius:.2rem}.screening-page .candidate-import-slot{margin-top:.1rem}.screening-page .candidate-failure{font-size:.35rem;line-height:.425rem;padding:.125rem 0}.screening-detail-page .identity-detail-card{padding:.35rem;margin-top:.3rem;align-items:flex-start}.screening-detail-page .identity-meta{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:.35rem;line-height:.475rem}.screening-detail-page .detail-page-head{flex-wrap:wrap}.screening-detail-page .detail-page-head .screening-round-pill{max-width:3.2rem;white-space:normal;overflow-wrap:anywhere;font-size:.35rem;line-height:.45rem;padding:.1rem .175rem;border-radius:.3rem}.screening-detail-page .detail-section{padding:0;margin-top:.5rem;gap:.2rem;border:0}.screening-detail-page .detail-section .section-title{font-size:.4rem;line-height:.55rem}.screening-detail-page .recommendation-index-card{padding:.325rem .375rem;margin-top:.4rem}.screening-detail-page .recommendation-index-row .recommendation-index-number{font-size:.7rem;line-height:.85rem}.screening-detail-page .reason-card{padding:.3rem;margin-top:0;border-radius:.275rem;background:#f8fbfa}.screening-detail-page .reason-status{font-size:.35rem;line-height:.45rem;color:#29443f}.screening-detail-page .detail-copy{display:block;font-size:.35rem;line-height:.5rem;color:#5d6d68}.screening-detail-page .reason-preview{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.screening-detail-page .decision-summary{font-size:.35rem;line-height:.5rem;color:#52655e}.screening-detail-page .text-button{width:auto;min-height:0;margin:0;padding:.1rem 0;border:0;background:transparent;font-size:.35rem;line-height:.475rem;color:var(--yy-primary);text-align:left}.screening-detail-page .reason-expand{margin-top:.125rem}.screening-detail-page .source-evidence-card{margin-top:.15rem;padding:.125rem .2rem;border-radius:.175rem}.screening-detail-page .source-excerpt{font-size:.35rem;line-height:.5rem;margin:.15rem 0;padding-left:.2rem}.screening-detail-page .group-expand,.screening-detail-page .source-index-toggle{width:100%;padding:.2rem 0;text-align:center}@media (max-width:350px){.screening-page .screening-card{grid-template-columns:minmax(0,1fr) 2.35rem;padding:.3rem .25rem}.screening-page .candidate-avatar{width:.7rem;height:.7rem}}.candidate-avatar .neutral-person{position:relative;width:100%;height:100%;background:#dfedeb}.candidate-avatar .neutral-person-head{position:absolute;width:30%;height:30%;border-radius:50%;background:#779d96;left:35%;top:19%}.candidate-avatar .neutral-person-body{position:absolute;width:62%;height:48%;border-radius:50% 50% 15% 15%;background:#779d96;left:19%;top:55%}.screening-detail-page,.screening-detail-page .detail-section,.screening-detail-page .reason-card{min-width:0;max-width:100%;box-sizing:border-box}.screening-detail-page .detail-copy,.screening-detail-page .reason-title,.screening-detail-page .decision-summary{white-space:normal;overflow-wrap:anywhere;word-break:break-word}.screening-detail-page .decision-overview-card{display:flex;flex-direction:column;gap:.25rem;padding:.4rem;border:.025rem solid #cfe2de;border-radius:.35rem;background:linear-gradient(135deg,#eff8f5,#fbfdfc)}.screening-detail-page .decision-overview-card .decision-summary{color:#263f38;font-size:.4rem;line-height:.6rem;font-weight:600}.screening-detail-page .decision-summary-label{color:#70827b;font-size:.3rem;line-height:.45rem}.screening-detail-page .reason-title{display:block;color:#29443f;font-size:.35rem;line-height:.525rem;font-weight:600;margin:.125rem 0}.screening-detail-page .interview-question-list{background:#fff;border:.025rem solid #dce8e4;border-radius:.35rem;padding:0 .35rem}.screening-detail-page .interview-question-row{display:flex;align-items:flex-start;gap:.3rem;padding:.4rem 0}.screening-detail-page .interview-question-row+.interview-question-row{border-top:.025rem solid #e8efec}.screening-detail-page .interview-question-number{display:block;flex:0 0 .7rem;width:.7rem;height:.7rem;line-height:.7rem;text-align:center;color:#226e5a;background:#eaf4ee;border-radius:.2rem;font-size:.3rem;font-weight:600}.screening-detail-page .interview-question-content{flex:1;min-width:0}.screening-detail-page .interview-question-topic{display:block;font-size:.325rem;line-height:.475rem;color:#667e74;margin-bottom:.15rem;overflow-wrap:anywhere}.screening-detail-page .interview-question-text{display:block;font-size:.35rem;line-height:.575rem;color:#283f37;white-space:normal;overflow-wrap:anywhere;word-break:break-word}.screening-detail-page .decision-summary-row{display:flex;align-items:flex-start;gap:.3rem}.screening-detail-page .decision-summary-row+.decision-summary-row{padding-top:.3rem;border-top:.025rem solid #dce8e4}.screening-detail-page .decision-summary-row .decision-summary{flex:1;min-width:0;font-size:.35rem;line-height:.575rem;font-weight:500}.screening-detail-page .reason-number{display:block;flex:0 0 .7rem;width:.7rem;height:.7rem;line-height:.7rem;text-align:center;color:#226e5a;background:#eaf4ee;border-radius:.2rem;font-size:.3rem;font-weight:600}.screening-detail-page .reason-card{display:flex;flex-direction:column;gap:.25rem;padding:.35rem;background:#fff}.screening-detail-page .reason-card-heading{display:flex;justify-content:space-between;align-items:flex-start;gap:.3rem}.screening-detail-page .reason-status{display:inline-block;max-width:calc(100% - 1rem);box-sizing:border-box;margin:0;padding:.1rem .225rem;border-radius:.175rem;font-size:.3rem;line-height:.45rem;font-weight:600;white-space:normal}.screening-detail-page .reason-status.status-met{color:#226e5a;background:#eaf4ee}.screening-detail-page .reason-status.status-partial{color:#875b17;background:#fff3d9}.screening-detail-page .reason-status.status-unknown{color:#536475;background:#edf1f5}.screening-detail-page .reason-status.status-not_met{color:#b42318;background:#fff0ed}.screening-detail-page .reason-title{margin:0;line-height:.575rem}.screening-detail-page .reason-dimension{display:inline;font-weight:700}.screening-detail-page .reason-rationale,.screening-detail-page .reason-system-explanation{color:#67756f;line-height:.575rem}.screening-detail-page .hard-conflict .reason-title,.screening-detail-page .screening-round-pill.hard-conflict{color:#b42318}.screening-detail-page .screening-round-pill.hard-conflict{background:#fff0ed}.screening-detail-page .hard-conflict{border-color:#efd2cc}.screening-recommendation-line{display:block;white-space:nowrap;line-height:1.5}.screening-detail-page .detail-page-head .screening-round-pill{display:flex;flex-wrap:wrap;justify-content:flex-end;max-width:55%;gap:0;text-align:right;overflow-wrap:normal}.screening-recommendation-segment{display:inline-block;white-space:nowrap;line-height:1.5}.screening-detail-page .detail-page-head .screening-recommendation-line{width:100%}.screening-detail-page .decision-overview-card .summary-detail-toggle{align-self:flex-start;width:auto;margin:.075rem 0 0;padding:.175rem .325rem;border:.025rem solid #8bbcaf;border-radius:.225rem;background:#fff;color:#146d5c;font-size:.35rem;line-height:.5rem;font-weight:500}.screening-detail-page .invitation-card{padding:.4rem;border:.025rem solid #dce8e4;border-radius:.35rem;background:#fff}.screening-detail-page .invitation-text{display:block;color:#283f37;font-size:.35rem;line-height:.575rem;white-space:pre-line;overflow-wrap:anywhere}.screening-page .screening-card .recommendation-index-row.unscored .recommendation-index-number,.screening-detail-page .recommendation-index-card.unscored .recommendation-index-number{font-size:.35rem;line-height:.5rem;color:var(--yy-muted);font-weight:500}.screening-detail-page .detail-page-head{flex-wrap:nowrap;align-items:flex-start}.screening-detail-page .detail-page-head .detail-page-title{flex:1;min-width:0}.screening-detail-page .detail-page-head .screening-round-pill{box-sizing:border-box;flex:0 1 auto}.screening-detail-page .summary-detail-toggle:after{border:0}.screening-reading{padding:.4rem 0}.screening-recovery-summary{padding:.35rem .4rem;background:#f8f5ec;border-radius:.3rem;color:#786235;font-size:.35rem;line-height:1.6}.screening-recovery-summary .text-button{margin:.15rem 0 0}.screening-page .screening-source-tabs{margin:.2rem 0 0}.screening-page .screening-source-tabs .segment{flex:1 1 0;min-width:0}.resume-bridge-panel{display:grid;gap:.3rem;margin:.3rem 0 .45rem}.bridge-heading,.bridge-bind-card,.bridge-device-card,.bridge-config-card,.bridge-status-card{display:grid;gap:.225rem;padding:.375rem;border:.025rem solid var(--yy-border);border-radius:.375rem;background:var(--yy-surface)}.bridge-heading{padding:0;border:0;background:transparent}.bridge-card-title{color:var(--yy-ink);font-size:.4rem;line-height:.575rem;font-weight:800}.bridge-copy,.bridge-message{display:block;color:var(--yy-muted);font-size:.35rem;line-height:.5rem}.bridge-bind-card taro-input-core,.bridge-count-row taro-input-core{min-height:.9rem;padding:0 .25rem;border:.025rem solid var(--yy-border);border-radius:.225rem;background:#fff;box-sizing:border-box}.bridge-pair-switch{width:auto;min-height:.6rem;margin:0;padding:0;border:0;background:transparent;color:var(--yy-muted);font-size:.3rem;line-height:.45rem;text-align:left}.bridge-pair-switch:after{border:0}.bridge-pair-feedback{display:block;padding:.25rem .3rem;border:.025rem solid var(--yy-border);border-radius:.25rem;font-size:.35rem;line-height:.5rem}.bridge-pair-feedback.success{color:var(--yy-success);border-color:#b9dcd4;background:#f3faf7}.bridge-pair-feedback.risk{color:var(--yy-risk);border-color:#efd2cc;background:var(--yy-risk-soft)}.bridge-status-card{color:var(--yy-text);font-size:.35rem;line-height:.5rem}.bridge-status-card.attention{border-color:#ecd9ac;background:#fffaf0}.bridge-device-card{grid-template-columns:minmax(0,1fr) auto;align-items:start}.bridge-device-card.ready{border-color:#b9dcd4;background:#f3faf7}.bridge-device-card.attention{border-color:#ecd9ac;background:#fffaf0}.resume-bridge-panel .bridge-device-card>.text-button{width:auto;min-height:.6rem;margin:0;padding:0;border:0;background:transparent;color:var(--yy-muted);font-size:.3rem;line-height:.45rem;text-align:right;justify-self:end}.resume-bridge-panel .bridge-device-card>.text-button:after{border:0}.resume-bridge-panel .bridge-device-card>.bridge-copy{grid-column:1 / -1}.bridge-config-card{background:#f8fbfa}.bridge-manage-card{display:grid;gap:.225rem;padding-top:.1rem}.bridge-managed-row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.2rem;align-items:center;padding:.225rem 0;border-top:.025rem solid var(--yy-border)}.bridge-managed-row .secondary-button{width:auto;margin:0;min-width:2.2rem}.bridge-count-row{display:flex;justify-content:space-between;gap:.3rem;align-items:center;color:var(--yy-text);font-size:.375rem;padding:.15rem 0}.bridge-count-row taro-input-core{width:1.9rem;text-align:center}.bridge-start{margin-top:.075rem}.resume-bridge-panel .bridge-start[disabled],.resume-bridge-panel .bridge-start:disabled{cursor:not-allowed;color:#8a9994;background:#dfe7e4;border-color:#dfe7e4;opacity:1}.bridge-quantity-control{display:flex;align-items:center;gap:.15rem}.resume-bridge-panel .bridge-step{width:.95rem;min-width:.95rem;height:1.1rem;min-height:1.1rem;margin:0;padding:0;display:flex;align-items:center;justify-content:center;border:.025rem solid #c2d5ce;border-radius:.25rem;background:#fff;color:var(--yy-primary);font-size:.5rem;line-height:1}.resume-bridge-panel .bridge-step:after,.resume-bridge-panel .bridge-task-action:after{border:0}.resume-bridge-panel .bridge-step[disabled]{color:#a3aea9;background:#f0f4f2}.bridge-number-field{display:flex;align-items:center;width:2.15rem;height:1.1rem;padding:0 .2rem;box-sizing:border-box;background:#fff;border:.0375rem solid #80a99c;border-radius:.25rem}.bridge-number-input{flex:1;width:1.2rem;min-width:0;height:1.05rem;padding:0;color:var(--yy-ink);font-size:.475rem;font-weight:700;text-align:center}.bridge-count-row taro-input-core{width:1.2rem;min-height:0;padding:0;border:0;background:transparent}.bridge-number-unit{color:var(--yy-muted);font-size:.325rem}.bridge-task-card{display:grid;gap:.3rem;padding:.375rem;border:.025rem solid #c7dcd4;border-radius:.375rem;background:var(--yy-surface)}.bridge-task-card.attention{border-color:#ecd9ac}.bridge-task-heading{display:flex;align-items:center;justify-content:space-between;gap:.25rem}.bridge-task-state{color:var(--yy-muted);font-size:.3rem;line-height:.45rem}.bridge-task-metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));padding:.2rem 0}.bridge-task-metric{display:flex;flex-direction:column;align-items:center;gap:.125rem}.bridge-metric-value{color:var(--yy-ink);font-size:.65rem;font-weight:700;line-height:.8rem}.bridge-metric-label{color:var(--yy-muted);font-size:.3rem;line-height:.45rem;text-align:center}.bridge-task-actions{display:flex;justify-content:flex-end;align-items:center;gap:.3rem;border-top:.025rem solid var(--yy-border)}.resume-bridge-panel .bridge-task-action{width:auto;min-height:1rem;margin:0;padding:0 .1rem;border:0;border-radius:0;background:transparent;color:var(--yy-muted);box-shadow:none;font-size:.3rem;font-weight:400;line-height:1rem}.bridge-confirmed-scope{display:block;font-size:.6rem;line-height:1.5;color:#71847d;margin-top:.2rem;padding-right:1.6rem;overflow-wrap:anywhere}.bridge-confirmed-scope{grid-column:1 / -1;grid-row:2}.resume-bridge-panel .bridge-device-card>.text-button{grid-column:2;grid-row:1}
