.bb .bb-action-templates{min-width:0}.bb .bb-action-templates .bb-at-intro{max-width:800px;margin:0 0 24px}.bb .bb-action-templates .bb-at-intro p{font-size:15px;line-height:1.75}.bb .bb-action-templates .bb-at-scope{border-left:2px solid #b28b59;margin-top:12px;padding-left:14px}.bb .bb-action-templates .bb-at-tool{background:#fffdf9;border:1px solid #d8dcd6;border-radius:4px;margin:0 0 14px;overflow:hidden}.bb .bb-action-templates .bb-at-tool>summary{align-items:center;gap:18px;padding:23px 26px;list-style:none;display:flex}.bb .bb-action-templates .bb-at-tool>summary::-webkit-details-marker{display:none}.bb .bb-action-templates .bb-at-tool>summary:hover{background:#f0f2ec}.bb .bb-action-templates .bb-at-tool>summary>span:nth-child(2){flex:1;min-width:0}.bb .bb-action-templates .bb-at-tool>summary strong{color:#102b3f;font-size:19px;font-weight:600;line-height:1.4;display:block}.bb .bb-action-templates .bb-at-tool>summary small{color:#53636d;margin-top:5px;font-size:14px;font-weight:400;line-height:1.6;display:block}.bb .bb-action-templates .bb-at-number{color:#927146;flex-shrink:0;font:26px Georgia,Times New Roman,serif}.bb .bb-action-templates .bb-at-expand{color:#1752ca;flex-shrink:0;font-size:25px;line-height:1;transition:transform .15s}.bb .bb-action-templates .bb-at-tool[open]>summary{border-bottom:1px solid #d8dcd6}.bb .bb-action-templates .bb-at-tool[open]>summary .bb-at-expand{transform:rotate(45deg)}.bb .bb-action-templates .bb-at-body{padding:26px}.bb .bb-action-templates .bb-at-body>label{margin:20px 0}.bb .bb-action-templates .bb-at-body label{min-width:0}.bb .bb-action-templates .bb-at-body input,.bb .bb-action-templates .bb-at-body textarea,.bb .bb-action-templates .bb-at-body select{width:100%;min-width:0;max-width:100%;font-size:16px}.bb .bb-action-templates .bb-at-body input[type=date]{min-height:47px}.bb .bb-action-templates .bb-at-body textarea{min-height:100px}.bb .bb-action-templates .bb-at-body input[aria-invalid=true]{border-color:#a33b30}.bb .bb-action-templates .bb-at-guidance{max-width:780px;margin:0 0 18px;font-size:14px;line-height:1.8}.bb .bb-action-templates .bb-at-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:18px;margin:20px 0;display:grid}.bb .bb-action-templates .bb-at-empty{text-align:center;border:1px dashed #bdc9c7;border-radius:4px;margin:16px 0;padding:25px 20px;font-size:14px}.bb .bb-action-templates .bb-at-entry{background:#f8f6f1;border:1px solid #d8dcd6;border-radius:3px;min-width:0;margin:18px 0;padding:16px 20px}.bb .bb-action-templates .bb-at-entry legend{color:#102b3f;padding:0 8px;font-size:14px;font-weight:600}.bb .bb-action-templates .bb-at-entry-top{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:14px;display:flex}.bb .bb-action-templates .bb-at-entry-top label{flex:1;max-width:260px}.bb .bb-action-templates .bb-at-remove{color:#8f3d33;background:0 0;border:0;flex-shrink:0;justify-content:center;align-items:center;gap:7px;min-height:44px;padding:10px 6px;font-size:13px;font-weight:400;display:inline-flex}.bb .bb-action-templates .bb-at-remove:hover{text-decoration:underline}.bb .bb-action-templates .bb-at-balance{border-top:1px solid #d8dcd6;flex-wrap:wrap;justify-content:space-between;gap:10px 20px;margin-top:12px;padding-top:15px;font-size:13px;display:flex}.bb .bb-action-templates .bb-at-balance strong{color:#102b3f;overflow-wrap:anywhere;font-variant-numeric:tabular-nums}.bb .bb-action-templates .bb-at-count{margin:8px 0 22px;font-size:12px}.bb .bb-action-templates .bb-at-totals{background:#d8dcd6;border:1px solid #d8dcd6;border-radius:3px;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin:22px 0;display:grid;overflow:hidden}.bb .bb-action-templates .bb-at-totals>div{background:#eef2eb;min-width:0;padding:18px}.bb .bb-action-templates .bb-at-totals dt{color:#53636d;margin-bottom:6px;font-size:12px}.bb .bb-action-templates .bb-at-totals dd{color:#102b3f;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin:0;font-size:19px;font-weight:600}.bb .bb-action-templates .bb-at-error{color:#953329;font-size:13px;line-height:1.65}.bb .bb-action-templates label small.bb-at-error{color:#953329;font-size:12px}.bb .bb-action-templates .bb-at-actions{border-top:1px solid #d8dcd6;flex-wrap:wrap;align-items:center;gap:12px 18px;margin-top:24px;padding-top:22px;display:flex}.bb .bb-action-templates .bb-at-actions span{color:#53636d;flex:1;min-width:180px;font-size:12px;line-height:1.65}.bb .bb-action-templates .bb-at-notice{color:#294337;background:#edf2e9;border-left:3px solid #537448;margin-top:18px;padding:14px 18px;font-size:14px}@media (max-width:640px){.bb .bb-action-templates .bb-at-tool>summary{gap:12px;padding:18px 16px}.bb .bb-action-templates .bb-at-tool>summary strong{font-size:17px}.bb .bb-action-templates .bb-at-tool>summary small{font-size:13px}.bb .bb-action-templates .bb-at-number{font-size:22px}.bb .bb-action-templates .bb-at-body{padding:18px 16px}.bb .bb-action-templates .bb-at-grid{grid-template-columns:minmax(0,1fr);gap:15px}.bb .bb-action-templates .bb-at-entry{padding:12px}.bb .bb-action-templates .bb-at-entry-top{flex-wrap:wrap;gap:6px}.bb .bb-action-templates .bb-at-entry-top label{flex-basis:100%;max-width:none}.bb .bb-action-templates .bb-at-totals{grid-template-columns:minmax(0,1fr)}.bb .bb-action-templates .bb-at-totals>div{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px 14px;padding:14px;display:flex}.bb .bb-action-templates .bb-at-totals dt{margin:0}.bb .bb-action-templates .bb-at-totals dd{font-size:18px}.bb .bb-action-templates .bb-at-actions{align-items:stretch}.bb .bb-action-templates .bb-at-actions button,.bb .bb-action-templates .bb-at-actions span{flex-basis:100%;width:100%;min-width:0}}.bb .bb-business-realities{min-width:0}.bb .bb-business-realities .bb-br-intro{max-width:760px;margin:0 0 26px}.bb .bb-business-realities .bb-br-intro h3{margin:10px 0 12px}.bb .bb-business-realities .bb-br-intro>p:not(.bb-action-eyebrow){font-size:14px;line-height:1.8}.bb .bb-business-realities .bb-br-scope{color:#536757;border-left:2px solid #acbca7;margin-top:14px;padding-left:14px}.bb .bb-business-realities .bb-br-questions{border:1px solid #d8dfd7;border-radius:3px;overflow:hidden}.bb .bb-business-realities .bb-br-factor{background:#fafaf4;grid-template-columns:32px minmax(0,1fr) minmax(170px,210px);align-items:center;gap:18px;padding:22px 24px;display:grid}.bb .bb-business-realities .bb-br-factor+.bb-br-factor{border-top:1px solid #d8dfd7}.bb .bb-business-realities .bb-br-number{color:#788b73;font:22px Georgia,Times New Roman,serif}.bb .bb-business-realities .bb-br-factor-copy>span{color:#5f735b;letter-spacing:.04em;margin-bottom:6px;font-size:11px;font-weight:600;display:block}.bb .bb-business-realities .bb-br-factor label{color:#233f33;font-size:15px;font-weight:500;line-height:1.6}.bb .bb-business-realities .bb-br-factor select{background:#fffdf9;min-height:48px;margin:0;font-size:15px}.bb .bb-business-realities .bb-br-suggestions{margin-top:36px}.bb .bb-business-realities .bb-br-suggestion-heading{justify-content:space-between;align-items:flex-start;gap:22px;margin-bottom:20px;display:flex}.bb .bb-business-realities .bb-br-suggestion-heading p{max-width:610px;font-size:14px}.bb .bb-business-realities .bb-br-suggestion-heading>span{color:#647660;flex-shrink:0;margin-top:6px;font-size:12px}.bb .bb-business-realities .bb-br-empty{color:#51634c;background:#f5f7ef;border:1px dashed #bccab6;padding:25px;font-size:14px}.bb .bb-business-realities .bb-br-suggestion-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.bb .bb-business-realities .bb-br-suggestion{background:#fffdf9;border:1px solid #d4dfd0;border-top:3px solid #7b9472;border-radius:3px;flex-direction:column;align-items:flex-start;padding:24px;display:flex}.bb .bb-business-realities .bb-br-suggestion-top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;width:100%;margin-bottom:17px;display:flex}.bb .bb-business-realities .bb-br-frequency{color:#62745b;font-size:11px}.bb .bb-business-realities .bb-br-added{color:#416348;align-items:center;gap:5px;font-size:11px;display:inline-flex}.bb .bb-business-realities .bb-br-suggestion h4{font-size:19px;line-height:1.45}.bb .bb-business-realities .bb-br-reason{color:#62705f;margin-bottom:14px;font-size:13px}.bb .bb-business-realities .bb-br-action{color:#304834;flex:1;margin-bottom:22px;font-size:14px;line-height:1.8}.bb .bb-business-realities .bb-br-capacity{color:#765b39;background:#f5eee1;margin-top:18px;padding:14px 18px;font-size:13px}.bb .bb-business-realities .bb-br-note{color:#637269;margin-top:20px;font-size:12px;line-height:1.7}@media (max-width:900px){.bb .bb-business-realities .bb-br-factor{grid-template-columns:28px minmax(0,1fr);gap:10px 14px}.bb .bb-business-realities .bb-br-factor select{grid-column:2;max-width:290px}.bb .bb-business-realities .bb-br-suggestion-list{grid-template-columns:minmax(0,1fr)}}@media (max-width:600px){.bb .bb-business-realities .bb-br-factor{gap:10px;padding:18px 14px}.bb .bb-business-realities .bb-br-factor label{font-size:14px}.bb .bb-business-realities .bb-br-factor select{max-width:none;font-size:16px}.bb .bb-business-realities .bb-br-suggestion-heading{flex-direction:column;gap:8px}.bb .bb-business-realities .bb-br-suggestion{padding:20px 17px}.bb .bb-business-realities .bb-br-suggestion button{width:100%}.bb .bb-business-realities .bb-br-empty{padding:20px 17px}}.bb .bb-device-draft{color:#293b32;overflow-wrap:anywhere;background:#f3f7f1;border:1px solid #cbd8cf;border-radius:3px;margin:16px 0;padding:16px 18px;font-size:13px;line-height:1.55}.bb .bb-device-draft strong{color:#21352b;font-size:14px;display:block}.bb .bb-device-draft p{margin:5px 0 0;line-height:1.55}.bb .bb-device-draft p.bb-device-draft-privacy{color:#536357;font-size:12px}.bb .bb-device-draft-attention{background:#fff8e9;border-color:#d5bc86}.bb .bb-device-draft p.bb-device-draft-offline{color:#6b4e18;margin:0 0 9px;font-weight:600}.bb .bb-device-draft-buttons{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}.bb .bb-device-draft-buttons button{color:#263a2e;min-height:36px;font:inherit;cursor:pointer;background:#fff;border:1px solid #bac9bd;border-radius:3px;padding:7px 10px;font-weight:600;line-height:1.3}.bb .bb-device-draft-buttons button:hover{background:#e8f0e5}.bb .bb-device-draft-buttons button:focus-visible{outline-offset:3px;outline:3px solid #497859}@media (max-width:520px){.bb .bb-device-draft{padding:14px}.bb .bb-device-draft-buttons button{min-height:42px}}@media print{.bb .bb-device-draft{display:none!important}}.bb .bb-action-workspace{--action-sage:#486251;--action-line:#d8dfd7;border:1px solid var(--action-line);border-top:4px solid var(--action-sage);color:#102b3f;overflow-wrap:anywhere;background:#fffdf9;border-radius:3px;margin:44px 0;padding:36px;position:relative}.bb .bb-action-workspace *{min-width:0}.bb .bb-action-heading{justify-content:space-between;align-items:flex-start;gap:28px;margin-bottom:28px;display:flex}.bb .bb-action-heading>div{flex:1}.bb .bb-action-eyebrow{color:var(--action-sage);letter-spacing:.15em;font-size:11px;font-weight:700;line-height:1.6}.bb .bb-action-heading h2{margin:10px 0 12px;font-size:clamp(30px,4vw,45px);line-height:1.15}.bb .bb-action-heading p:not(.bb-action-eyebrow){max-width:650px;font-size:15px;line-height:1.7}.bb .bb-action-workspace h3{margin:0 0 10px;font-size:21px;font-weight:600;line-height:1.35}.bb .bb-action-workspace h4{color:#102b3f;margin:0 0 12px;font-size:17px;font-weight:600;line-height:1.5}.bb .bb-action-workspace p{line-height:1.7}.bb .bb-action-button{color:#fff;text-align:center;background:#102b3f;border:1px solid #102b3f;border-radius:3px;flex-shrink:0;justify-content:center;align-items:center;gap:10px;min-height:46px;padding:11px 18px;font-size:14px;font-weight:600;line-height:1.5;display:inline-flex}.bb .bb-action-button:not(:disabled):hover{background:#23465e;border-color:#23465e}.bb .bb-action-button.bb-action-secondary{color:#102b3f;background:0 0;border-color:#bac8be}.bb .bb-action-button.bb-action-secondary:not(:disabled):hover{background:#eef2eb}.bb .bb-action-text-button{color:#1752ca;text-align:left;background:0 0;border:0;align-items:center;gap:7px;min-height:44px;padding:8px 0;font-size:13px;line-height:1.5;display:inline-flex}.bb .bb-action-text-button:not(:disabled):hover{text-underline-offset:4px;text-decoration:underline}.bb .bb-action-remove{color:#79534a}.bb .bb-action-message{color:#395743;background:#f0f5ed;border:1px solid #bed0be;border-radius:3px;margin:18px 0;padding:15px 18px;font-size:14px}.bb .bb-action-message p{color:inherit}.bb .bb-action-message .bb-action-button{margin-top:12px}.bb .bb-action-error{color:#734f32;background:#fbf2e9;border-color:#e2c5ab}.bb .bb-action-loading{padding:30px 0}.bb .bb-action-start{border:1px solid var(--action-line);background:#f3f4ed;grid-template-columns:130px minmax(0,1fr);gap:30px;padding:30px;display:grid}.bb .bb-action-start-number{color:#6c806a;font-family:Georgia,Times New Roman,serif;font-size:82px;line-height:1}.bb .bb-action-start-number span{color:#486251;letter-spacing:.15em;margin-top:18px;font-family:Arial,Helvetica,sans-serif;font-size:10px;font-weight:700;line-height:1.6;display:block}.bb .bb-action-start p,.bb .bb-action-start li{font-size:15px}.bb .bb-action-start ul{color:#405549;margin:18px 0 24px;padding-left:20px}.bb .bb-action-start li+li{margin-top:5px}.bb .bb-action-summary{border:1px solid var(--action-line);background:#f2f4ed;grid-template-columns:.85fr 1.25fr 1fr;margin:28px 0 32px;display:grid}.bb .bb-action-summary>div{padding:22px}.bb .bb-action-summary>div+div{border-left:1px solid var(--action-line)}.bb .bb-action-summary>div>span{color:#4b6052;margin-bottom:8px;font-size:12px;display:block}.bb .bb-action-summary strong{color:#193b2c;font-family:Georgia,Times New Roman,serif;font-size:32px;font-weight:400;line-height:1.2;display:block}.bb .bb-action-summary strong small{font:inherit;color:#70806f;font-size:21px}.bb .bb-action-summary .bb-action-summary-date{margin-bottom:8px;font-size:24px}.bb .bb-action-summary>div>small{color:#526257;margin-top:8px;font-size:12px;line-height:1.6;display:block}.bb .bb-action-progress{background:#dce4d8;border-radius:4px;height:5px;margin-top:16px;overflow:hidden}.bb .bb-action-progress>span{border-radius:inherit;background:#557359;height:100%;display:block}.bb .bb-action-tabs{border-bottom:1px solid var(--action-line);grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;margin-bottom:28px;display:grid}.bb .bb-action-tabs button{color:#5a686d;text-align:left;background:0 0;border:0;border-bottom:3px solid #0000;justify-content:flex-start;align-items:center;gap:10px;min-height:54px;margin-bottom:-1px;padding:12px 8px;font-size:14px;font-weight:600;line-height:1.5;display:flex}.bb .bb-action-tabs button>span{color:#718270;letter-spacing:.08em;font-size:10px}.bb .bb-action-tabs button[aria-selected=true]{color:#102b3f;border-bottom-color:#486251}.bb .bb-action-tabs button:hover{background:#f3f5ef}.bb .bb-action-editor,.bb .bb-action-progress-choice{border:0;margin:0;padding:0}.bb .bb-action-section-intro{justify-content:space-between;align-items:flex-start;gap:20px;margin:24px 0;display:flex}.bb .bb-action-section-intro p{max-width:620px;font-size:14px}.bb .bb-action-section-intro>span{color:#6a786c;white-space:nowrap;margin-top:4px;font-size:12px}.bb .bb-action-workspace label{color:#30434c;margin:0;font-size:13px;font-weight:600;line-height:1.6;display:block}.bb .bb-action-workspace label small{color:#64716e;font-size:12px;font-weight:400;line-height:1.6;display:block}.bb .bb-action-workspace input:not([type=checkbox]):not([type=radio]),.bb .bb-action-workspace textarea,.bb .bb-action-workspace select{color:#102b3f;background:#fffefa;border:1px solid #c5cec7;border-radius:3px;width:100%;max-width:100%;min-height:46px;margin:7px 0 0;padding:10px 12px;font-size:15px;font-weight:400;line-height:1.6;display:block}.bb .bb-action-workspace input[type=date]{-webkit-appearance:none;appearance:none;min-width:0}.bb .bb-action-workspace input[type=date]::-webkit-date-and-time-value{text-align:left}.bb .bb-action-workspace textarea{resize:vertical;min-height:86px}.bb .bb-action-workspace input::placeholder,.bb .bb-action-workspace textarea::placeholder{color:#758078;opacity:1}.bb .bb-action-workspace input:focus,.bb .bb-action-workspace select:focus,.bb .bb-action-workspace textarea:focus{border-color:#486251}.bb .bb-action-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.bb .bb-action-grid-three{grid-template-columns:repeat(3,minmax(0,1fr))}.bb .bb-action-grid>label{flex-direction:column;display:flex}.bb .bb-action-grid>label input,.bb .bb-action-grid>label select{margin-top:auto}.bb .bb-action-grid>label{gap:7px}.bb .bb-action-task-list{gap:20px;display:grid}.bb .bb-action-task{border:1px solid var(--action-line);background:#fffdf9;border-radius:3px;padding:24px}.bb .bb-action-task[data-status=done]{border-left:3px solid #63866a}.bb .bb-action-task-top{justify-content:space-between;align-items:center;gap:16px;margin-bottom:16px;display:flex}.bb .bb-action-task-number{color:#6c776c;letter-spacing:.16em;font-size:10px;font-weight:700}.bb .bb-action-status{color:#536452;background:#edf0eb;border-radius:3px;align-items:center;gap:6px;padding:4px 9px;font-size:11px;font-weight:600;line-height:1.6;display:inline-flex}.bb .bb-action-status[data-status=in-progress]{color:#375474;background:#e8eef5}.bb .bb-action-status[data-status=blocked]{color:#885c35;background:#f6eadc}.bb .bb-action-status[data-status=done]{color:#416348;background:#e6eee1}.bb .bb-action-workspace textarea.bb-action-task-title{background:#f9f9f3;min-height:102px;font-size:16px}.bb .bb-action-task .bb-action-grid{margin:20px 0}.bb .bb-action-blocker{background:#fbf4eb;padding:16px;margin-top:16px!important}.bb .bb-action-details{border-top:1px solid #e0e4dc;margin-top:14px}.bb .bb-action-details summary{color:#446050;min-height:48px;padding:13px 0;font-size:13px;font-weight:600}.bb .bb-action-details summary>span{color:#7b847b;margin-left:10px;font-size:11px;font-weight:400}.bb .bb-action-details label+label{margin-top:16px}.bb .bb-action-details[open]{padding-bottom:8px}.bb .bb-action-task>.bb-action-remove{margin-top:4px}.bb .bb-action-add{margin-top:20px}.bb .bb-action-workspace .bb-action-note{color:#637269;margin-top:16px;font-size:12px;line-height:1.7}.bb .bb-action-metric{background:#f4f6ee;border:1px solid #d4dfd0;margin-bottom:30px;padding:24px}.bb .bb-action-mini-heading{margin-bottom:18px}.bb .bb-action-mini-heading p{color:#5b6d5c;margin-top:8px;font-size:13px}.bb .bb-action-metric .bb-action-grid{margin-top:20px}.bb .bb-action-empty{text-align:center;background:#fafbf5;border:1px dashed #bacbb8;padding:34px 24px}.bb .bb-action-empty svg{color:#718667;margin:0 auto 12px}.bb .bb-action-empty p{max-width:470px;margin:auto;font-size:14px}.bb .bb-action-check-in{background:#fdfef9;border:1px solid #c4d3bd;padding:24px}.bb .bb-action-check-in>label{margin-top:20px}.bb .bb-action-progress-choice{margin-top:24px}.bb .bb-action-progress-choice legend{color:#30434c;margin-bottom:10px;font-size:13px;font-weight:600;line-height:1.6}.bb .bb-action-progress-choice>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.bb .bb-action-progress-choice label{background:#fffefa;border:1px solid #c8d2c4;border-radius:3px;align-items:center;gap:9px;min-height:48px;padding:11px;font-size:12px;display:flex}.bb .bb-action-progress-choice label[data-selected=true]{background:#edf3e7;border-color:#668266}.bb .bb-action-progress-choice input[type=radio]{accent-color:#486251;width:17px;height:17px}.bb .bb-action-history{margin-top:30px}.bb .bb-action-history h4{justify-content:space-between;align-items:baseline;gap:16px;display:flex}.bb .bb-action-history h4>span{color:#6b796d;font-size:12px;font-weight:400}.bb .bb-action-history ol{gap:12px;margin:0;padding:0;list-style:none;display:grid}.bb .bb-action-history li{background:#f9faf5;border:1px solid #dce2d7;border-radius:3px;padding:20px}.bb .bb-action-history li[data-editing=true]{border-color:#6f8a67}.bb .bb-action-history-top{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:8px;font-size:14px;display:flex}.bb .bb-action-history-top>span{color:#60745b;font-size:12px}.bb .bb-action-history p{white-space:pre-wrap;margin-top:6px;font-size:13px}.bb .bb-action-history p strong{color:#304834;font-weight:600}.bb .bb-action-history .bb-action-history-measure{font-size:15px}.bb .bb-action-history-actions{justify-content:space-between;gap:16px;margin-top:5px;display:flex}.bb .bb-action-save-bar{z-index:5;background:#f2f5ed;border:1px solid #b9c9b8;border-radius:3px;justify-content:space-between;align-items:center;gap:18px;margin-top:30px;padding:16px 20px;display:flex;position:sticky;bottom:12px;box-shadow:0 4px 18px #102b3f0b}.bb .bb-action-save-status{color:#3f6147;font-size:13px;font-weight:600;display:block}.bb .bb-action-save-status[data-dirty=true]{color:#855c33}.bb .bb-action-save-bar small{color:#687367;margin-top:3px;font-size:11px;line-height:1.6;display:block}.bb .bb-action-privacy{color:#6c756b;margin-top:20px;font-size:11px;line-height:1.7}.bb .bb-action-sr{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:900px){.bb .bb-action-workspace{padding:26px}.bb .bb-action-heading{flex-direction:column;gap:18px}.bb .bb-action-summary>div{padding:18px}.bb .bb-action-grid-three{grid-template-columns:repeat(2,minmax(0,1fr))}.bb .bb-action-grid-three>label:last-child{grid-column:1/-1}.bb .bb-action-tabs button{gap:6px;padding:10px 4px;font-size:13px}}@media (max-width:600px){.bb .bb-action-workspace{margin:30px 0;padding:22px 16px}.bb .bb-action-heading{margin-bottom:22px}.bb .bb-action-heading h2{font-size:32px}.bb .bb-action-heading p:not(.bb-action-eyebrow){font-size:14px}.bb .bb-action-heading>.bb-action-button{align-self:flex-start}.bb .bb-action-eyebrow{letter-spacing:.1em;font-size:10px}.bb .bb-action-start{grid-template-columns:minmax(0,1fr);gap:20px;padding:20px}.bb .bb-action-start-number{align-items:center;gap:20px;font-size:50px;display:flex}.bb .bb-action-start-number span{margin:0}.bb .bb-action-summary{grid-template-columns:repeat(2,minmax(0,1fr));margin:24px 0}.bb .bb-action-summary>div{padding:16px}.bb .bb-action-summary>div:nth-child(2){border-left:1px solid var(--action-line)}.bb .bb-action-summary>div:last-child{border-left:0;border-top:1px solid var(--action-line);grid-column:1/-1}.bb .bb-action-summary>div:last-child strong{font-size:24px;display:inline}.bb .bb-action-summary>div:last-child small{margin-left:10px;display:inline}.bb .bb-action-summary strong{font-size:29px}.bb .bb-action-summary .bb-action-summary-date{font-size:20px}.bb .bb-action-summary>div>span{font-size:11px}.bb .bb-action-tabs{grid-template-columns:repeat(2,minmax(0,1fr));gap:5px;margin-bottom:22px}.bb .bb-action-tabs button{padding:8px 3px 10px;font-size:12px;line-height:1.5;display:block}.bb .bb-action-tabs button>span{margin-bottom:4px;font-size:9px;display:block}.bb .bb-action-section-intro{flex-direction:column;gap:12px;margin:20px 0}.bb .bb-action-section-intro h3{font-size:20px}.bb .bb-action-section-intro>span{margin-top:0}.bb .bb-action-task,.bb .bb-action-metric,.bb .bb-action-check-in{padding:18px 14px}.bb .bb-action-grid,.bb .bb-action-grid-three{grid-template-columns:minmax(0,1fr);gap:16px}.bb .bb-action-grid-three>label:last-child{grid-column:auto}.bb .bb-action-workspace input:not([type=checkbox]):not([type=radio]),.bb .bb-action-workspace select,.bb .bb-action-workspace textarea{font-size:16px}.bb .bb-action-workspace textarea.bb-action-task-title{min-height:126px;font-size:15px}.bb .bb-action-progress-choice>div{grid-template-columns:minmax(0,1fr);gap:8px}.bb .bb-action-progress-choice label{font-size:13px}.bb .bb-action-details summary>span{margin-top:2px;margin-left:0;display:block}.bb .bb-action-history li{padding:16px}.bb .bb-action-history-top{flex-direction:column;gap:3px}.bb .bb-action-save-bar{gap:10px;padding:12px;bottom:6px}.bb .bb-action-save-bar small{display:none}.bb .bb-action-save-bar .bb-action-button{gap:6px;padding:10px 12px;font-size:12px}.bb .bb-action-save-status,.bb .bb-action-privacy{font-size:11px}}@media print{.bb .bb-action-workspace{background:#fff;border:0;border-top:1px solid #999;margin:20px 0;padding:18px 0}.bb .bb-action-no-print{display:none!important}.bb .bb-action-summary,.bb .bb-action-task,.bb .bb-action-metric,.bb .bb-action-check-in,.bb .bb-action-history li{break-inside:avoid;box-shadow:none;background:#fff}.bb .bb-action-workspace textarea{field-sizing:content;min-height:0;overflow:visible}.bb .bb-action-workspace input,.bb .bb-action-workspace textarea,.bb .bb-action-workspace select{color:#000;background:#fff;border-color:#bbb}}
