/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */.af-project-page{min-width:0;padding:var(--af-density-page-block,20px) var(--af-density-page-inline,clamp(16px,2vw,28px)) 48px;color:var(--af-ink);font-family:var(--af-font-product)}.af-project-page :where(button,input,select,textarea){font:inherit}.af-project-page :where(input,select,textarea){border:1px solid var(--af-control-border);border-radius:var(--af-radius-control);background:var(--af-white);width:100%;min-height:44px;color:var(--af-ink);padding:9px 10px}.af-project-page textarea{resize:vertical;min-height:88px}.af-project-page :where(button,input,select,textarea):focus-visible{outline:3px solid var(--af-info)}@supports (color:color-mix(in lab,red,red)){.af-project-page :where(button,input,select,textarea):focus-visible{outline:3px solid color-mix(in srgb,var(--af-info) 36%,transparent)}}.af-project-page :where(button,input,select,textarea):focus-visible{outline-offset:2px}.af-project-page .sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.af-project-simple-header,.af-project-workspace-header{border-bottom:1px solid var(--af-line);margin-bottom:var(--af-space-4)}.af-project-simple-header,.af-project-workspace-header__title{justify-content:space-between;align-items:end;gap:var(--af-space-4);padding-bottom:var(--af-space-4);display:flex}.af-project-simple-header h1,.af-project-workspace-header h1{letter-spacing:-.025em;margin:0;font-size:clamp(1.65rem,2.5vw,2.2rem);line-height:1.05}.af-project-section-heading p,.af-project-simple-header p,.af-project-workspace-header p{max-width:72ch;color:var(--af-muted-ink);margin:6px 0 0;font-size:.875rem;line-height:1.45}.af-project-simple-header>label,.af-project-workspace-header__actions{align-items:end;gap:var(--af-space-2);display:flex}.af-project-simple-header>label,.af-project-workspace-header__actions>label{min-width:min(320px,46vw);color:var(--af-muted-ink);gap:4px;font-size:.75rem;font-weight:600;display:grid}.af-my-work-progress .af-button,.af-project-editor .af-button,.af-project-request-review .af-button,.af-project-section-heading .af-button,.af-project-six-sigma .af-button,.af-project-state .af-button,.af-project-workspace-header__actions .af-button{gap:8px;min-height:44px}.af-my-work-progress .af-button svg,.af-project-editor .af-button svg,.af-project-request-review .af-button svg,.af-project-section-heading .af-button svg,.af-project-six-sigma .af-button svg,.af-project-state .af-button svg,.af-project-workspace-header__actions svg{width:16px;height:16px}.af-project-tabs{scrollbar-width:thin;gap:2px;display:flex;overflow-x:auto}.af-project-tabs button{min-height:44px;color:var(--af-muted-ink);cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;flex:none;align-items:center;gap:8px;padding:8px 13px;display:inline-flex}.af-project-tabs button[aria-current=page]{border-bottom-color:var(--af-ink);color:var(--af-ink);font-weight:700}.af-project-tabs svg{width:17px;height:17px}.af-project-section-heading{justify-content:space-between;align-items:end;gap:var(--af-space-3);margin:28px 0 12px;display:flex}.af-project-section-heading h2{letter-spacing:-.02em;margin:0;font-size:clamp(1.15rem,1.8vw,1.45rem);line-height:1.2}.af-project-state{align-items:center;gap:var(--af-space-3);min-height:88px;margin:var(--af-space-4) 0;border:1px solid var(--af-line);border-radius:var(--af-radius-surface);background:var(--af-white);padding:var(--af-space-4);grid-template-columns:auto minmax(0,1fr) auto;display:grid}.af-project-state>svg{width:22px;height:22px;color:var(--af-muted-ink)}.af-project-state--conflict>svg,.af-project-state--error>svg{color:var(--af-risk-ink)}.af-project-state p,.af-project-state strong{margin:0}.af-project-state p{color:var(--af-muted-ink);margin-top:3px;font-size:.84rem;line-height:1.45}.af-project-spin{animation:af-project-spin .8s linear infinite}@keyframes af-project-spin{to{transform:rotate(1turn)}}.af-project-editor{margin:var(--af-space-3) 0 var(--af-space-4);border:1px solid var(--af-ink);border-radius:var(--af-radius-surface);background:var(--af-white);padding:var(--af-space-4)}.af-project-editor>header,.af-project-request-detail>header,.af-project-six-sigma__calculator>header,.af-project-six-sigma__result>header{justify-content:space-between;align-items:start;gap:var(--af-space-3);margin-bottom:var(--af-space-4);display:flex}.af-project-editor>header h3,.af-project-request-detail h3,.af-project-request-review h4,.af-project-six-sigma h3{margin:0;font-size:1rem;line-height:1.3}.af-project-editor>header p,.af-project-request-detail>header p,.af-project-six-sigma__calculator>header p,.af-project-six-sigma__result>header p{color:var(--af-muted-ink);margin:4px 0 0;font-size:.8rem}.af-project-editor>header>button{cursor:pointer;background:0 0;border:0;place-items:center;width:44px;height:44px;display:grid}.af-project-editor>header>button svg{width:18px;height:18px}.af-project-form-grid{gap:var(--af-space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.af-project-block-reason label,.af-project-field-stack,.af-project-form-grid label{color:var(--af-charcoal);align-content:start;gap:5px;font-size:.78rem;font-weight:600;display:grid}.af-project-field--wide{grid-column:1/-1}.af-project-checkbox{align-items:center;min-height:44px;display:flex!important}.af-project-checkbox input{width:18px;min-height:18px}.af-project-editor>footer{justify-content:end;gap:var(--af-space-2);margin-top:var(--af-space-4);display:flex}.af-project-form-error{margin:var(--af-space-3) 0 0;color:var(--af-risk-ink);align-items:start;gap:7px;font-size:.8rem;font-weight:600;display:flex}.af-project-form-error svg{flex:none;width:17px;height:17px}.af-project-table-wrap{border:1px solid var(--af-line);border-radius:var(--af-radius-surface);background:var(--af-white);min-width:0;overflow-x:auto}.af-project-table{border-collapse:collapse;width:100%;min-width:720px;font-size:.8rem}.af-project-table :where(th,td){border-bottom:1px solid var(--af-line);text-align:left;vertical-align:middle;padding:11px 12px}.af-project-table thead th{background:var(--af-selected-surface);color:var(--af-charcoal);letter-spacing:.02em;font-size:.7rem;font-weight:700}.af-project-table tbody tr:last-child :where(th,td){border-bottom:0}.af-project-table__date,.af-project-table__project{align-items:center;gap:8px;display:inline-flex}.af-project-table__date>svg,.af-project-table__project>svg{width:17px;height:17px;color:var(--af-muted-ink)}.af-project-table__project span{gap:2px;display:grid}.af-project-table__project small{color:var(--af-muted-ink);font-weight:500}.af-project-table__progress{grid-template-columns:42px minmax(80px,1fr);align-items:center;gap:8px;min-width:142px;display:grid}.af-project-meter{background:var(--af-line);border-radius:3px;height:5px;display:block;overflow:hidden}.af-project-meter i{background:var(--af-ink);height:100%;display:block}.af-project-lifecycle,.af-project-priority,.af-project-request-status{border:1px solid var(--af-line);background:var(--af-white);min-height:26px;color:var(--af-charcoal);border-radius:999px;align-items:center;padding:3px 9px;font-size:.7rem;font-weight:700;display:inline-flex}.af-project-lifecycle[data-lifecycle=completed],.af-project-lifecycle[data-lifecycle=released],.af-project-request-status[data-status=approved],.af-project-request-status[data-status=converted]{border-color:var(--af-success);color:var(--af-success-ink)}.af-project-request-status[data-status=needs_information],.af-project-request-status[data-status=rejected]{border-color:var(--af-warning);color:var(--af-warning-ink)}.af-project-kanban-shell{min-width:0}.af-project-kanban{scroll-snap-type:inline proximity;grid-template-columns:repeat(6,minmax(260px,1fr));gap:12px;padding:2px 2px 12px;display:grid;overflow-x:auto}.af-project-kanban__column{border:1px solid var(--af-line);border-radius:var(--af-radius-surface);background:var(--af-canvas);min-height:440px}@supports (color:color-mix(in lab,red,red)){.af-project-kanban__column{background:color-mix(in srgb,var(--af-canvas) 72%,var(--af-white))}}.af-project-kanban__column{scroll-snap-align:start;padding:10px}.af-project-kanban__column[data-over=true]{border-color:var(--af-info);background:var(--af-info)}@supports (color:color-mix(in lab,red,red)){.af-project-kanban__column[data-over=true]{background:color-mix(in srgb,var(--af-info) 5%,var(--af-white))}}.af-project-kanban__column[data-limit=true]>header span{color:var(--af-warning-ink)}.af-project-kanban__column>header{justify-content:space-between;align-items:start;gap:8px;min-height:44px;margin-bottom:8px;display:flex}.af-project-kanban__column>header h3{margin:0;font-size:.8rem;line-height:1.3}.af-project-kanban__column>header span{color:var(--af-muted-ink);margin-top:3px;font-size:.68rem;display:block}.af-project-kanban__column>header>strong{background:var(--af-white);border-radius:999px;place-items:center;min-width:28px;height:28px;font-size:.72rem;display:grid}.af-project-kanban__stack{align-content:start;gap:8px;display:grid}.af-project-task{z-index:0;border:1px solid var(--af-line);border-radius:var(--af-radius-surface);background:var(--af-white);padding:10px;position:relative;box-shadow:0 1px 2px #1111110f}.af-project-task[data-dragging=true]{z-index:20;box-shadow:var(--af-shadow-raised)}.af-project-task[data-subtask=true]{margin-inline-start:10px}.af-project-task__footer,.af-project-task__progress,.af-project-task__topline{justify-content:space-between;align-items:center;gap:8px;display:flex}.af-project-priority{min-height:22px;padding:2px 7px;font-size:.62rem}.af-project-task[data-priority=urgent] .af-project-priority{border-color:var(--af-risk);color:var(--af-risk-ink)}.af-project-task[data-priority=high] .af-project-priority{border-color:var(--af-warning);color:var(--af-warning-ink)}.af-project-drag-handle{width:44px;height:44px;color:var(--af-muted-ink);cursor:grab;touch-action:none;background:0 0;border:0;place-items:center;margin:-8px -8px -8px 0;display:grid}.af-project-drag-handle:active{cursor:grabbing}.af-project-drag-handle svg{width:17px;height:17px}.af-project-task h4{margin:8px 0 5px;font-size:.82rem;line-height:1.35}.af-project-task h4 button{width:100%;min-height:32px;color:inherit;font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;padding:0}.af-project-task__parent{color:var(--af-muted-ink);font-size:.65rem}.af-project-task__meta{color:var(--af-muted-ink);gap:4px;margin-top:10px;font-size:.68rem;display:grid}.af-project-task__footer>span,.af-project-task__meta span{align-items:center;gap:5px;display:inline-flex}.af-project-task__footer svg,.af-project-task__meta svg{width:14px;height:14px}.af-project-task__progress{grid-template-columns:minmax(0,1fr) auto;margin-top:10px;font-size:.68rem;display:grid}.af-project-task__progress>span:first-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.af-project-task__progress .af-project-meter{grid-column:1/-1;width:100%}.af-project-task__footer{border-top:1px solid var(--af-line);color:var(--af-muted-ink);margin-top:10px;padding-top:8px;font-size:.68rem}.af-project-task__footer label{margin-inline-start:auto}.af-project-task__footer select{max-width:122px;min-height:36px;padding:4px 7px;font-size:.68rem}.af-project-embedded-empty,.af-project-kanban__empty{color:var(--af-muted-ink);text-align:center;font-size:.78rem}.af-project-kanban__empty{margin:20px 6px}.af-project-embedded-empty{border:1px dashed var(--af-line);border-radius:var(--af-radius-surface);min-height:180px;padding:var(--af-space-4);place-items:center;display:grid}.af-project-embedded-empty svg{width:28px;height:28px}.af-project-block-reason{align-items:end;gap:var(--af-space-3);margin-bottom:var(--af-space-3);border:1px solid var(--af-warning);border-radius:var(--af-radius-surface);background:var(--af-white);padding:var(--af-space-3);grid-template-columns:minmax(180px,1fr) minmax(240px,1fr) auto;display:grid}.af-project-block-reason p,.af-project-block-reason strong{margin:0}.af-project-block-reason p{color:var(--af-muted-ink);margin-top:4px;font-size:.75rem}.af-project-block-reason>div:last-child{gap:6px;display:flex}.af-project-gantt__desktop{border:1px solid var(--af-line);border-radius:var(--af-radius-surface);background:var(--af-white);grid-template-columns:minmax(180px,26%) minmax(0,1fr);display:grid;overflow:hidden}.af-project-gantt__header-label,.af-project-gantt__ticks{border-bottom:1px solid var(--af-line);background:var(--af-selected-surface);height:42px}.af-project-gantt__header-label{color:var(--af-charcoal);align-items:center;padding-inline:12px;font-size:.7rem;font-weight:700;display:flex}.af-project-gantt__row,.af-project-gantt__task-name{border-bottom:1px solid var(--af-line);height:50px}.af-project-gantt__task-name{align-items:center;gap:7px;padding-inline:12px;font-size:.75rem;display:flex;overflow:hidden}.af-project-gantt__task-name span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.af-project-gantt__task-name svg{width:13px;height:13px}.af-project-gantt__scroll{overflow:auto}.af-project-gantt__timeline{position:relative}.af-project-gantt__ticks{grid-auto-columns:1fr;grid-auto-flow:column;display:grid}.af-project-gantt__ticks span{border-inline-start:1px solid var(--af-line);color:var(--af-muted-ink);white-space:nowrap;align-items:center;padding-inline:6px;font-size:.66rem;display:flex}.af-project-gantt__row{position:relative}.af-project-gantt__bar,.af-project-gantt__baseline{display:block;position:absolute}.af-project-gantt__bar{background:var(--af-charcoal);border-radius:3px;height:18px;top:16px;overflow:hidden}.af-project-gantt__row[data-critical=true] .af-project-gantt__bar{background:var(--af-risk-ink)}.af-project-gantt__bar i{background:#ffffff47;height:100%;display:block}.af-project-gantt__bar[data-milestone=true]{background:0 0;overflow:visible;width:18px!important}.af-project-gantt__bar[data-milestone=true] svg{width:18px;height:18px;fill:var(--af-ink)}.af-project-gantt__baseline{background:var(--af-taupe);height:3px;top:39px}.af-project-gantt__dependency-count{color:var(--af-muted-ink);inset-inline-end:6px;align-items:center;gap:2px;font-size:.62rem;display:inline-flex;position:absolute;top:5px}.af-project-gantt__dependency-count svg{width:11px;height:11px}.af-project-gantt__undated{color:var(--af-muted-ink);inset-inline-start:8px;font-size:.68rem;position:absolute;top:17px}.af-project-segmented{border:1px solid var(--af-control-border);border-radius:var(--af-radius-control);background:var(--af-white);display:inline-flex;overflow:hidden}.af-project-segmented button{border:0;border-inline-start:1px solid var(--af-line);cursor:pointer;background:0 0;min-height:42px;padding:7px 12px}.af-project-segmented button:first-child{border-inline-start:0}.af-project-segmented button[aria-pressed=true]{background:var(--af-ink);color:var(--af-white)}.af-project-gantt__mobile{display:none}.af-project-gantt-controls,.af-project-settings{margin:0 0 var(--af-space-3);border:1px solid var(--af-line);border-radius:var(--af-radius-surface);background:var(--af-white)}.af-project-gantt-controls>summary,.af-project-settings>summary{cursor:pointer;min-height:44px;padding:12px;font-size:.8rem;font-weight:700}.af-project-gantt-controls>div,.af-project-settings__grid{gap:var(--af-space-3);border-top:1px solid var(--af-line);padding:var(--af-space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.af-project-gantt-controls>div{grid-template-columns:1.5fr .8fr 1fr}.af-my-work-activity__layout>form,.af-project-gantt-controls form,.af-project-settings section,.af-project-six-sigma__dataset-panel>form,.af-project-task-activity>form{border:1px solid var(--af-line);border-radius:var(--af-radius-control);align-content:start;gap:9px;padding:12px;display:grid}.af-project-gantt-controls h3,.af-project-settings h3,.af-project-six-sigma__dataset-panel h3,.af-project-task-activity h3{margin:0;font-size:.84rem}.af-project-gantt-controls label,.af-project-settings label{gap:4px;font-size:.7rem;font-weight:600;display:grid}.af-project-reschedule-preview{margin:0 var(--af-space-3) var(--af-space-3);border-top:1px solid var(--af-line);padding-top:var(--af-space-3)}.af-project-reschedule-preview>header h3,.af-project-reschedule-preview>header p{margin:0}.af-project-reschedule-preview>header p{color:var(--af-muted-ink);margin-top:4px;font-size:.75rem}.af-project-reschedule-preview__actions{margin-top:var(--af-space-3);justify-content:end;gap:8px;display:flex}.af-project-workload__rows{border:1px solid var(--af-line);border-radius:var(--af-radius-surface);background:var(--af-white);overflow:hidden}.af-project-workload__row{align-items:center;gap:var(--af-space-3);border-bottom:1px solid var(--af-line);grid-template-columns:minmax(180px,1.2fr) minmax(180px,1fr) minmax(200px,1.2fr) minmax(110px,auto);min-height:72px;padding:10px 12px;display:grid}.af-project-workload__row:last-child{border-bottom:0}.af-project-workload__hours,.af-project-workload__person,.af-project-workload__risk{align-items:center;gap:9px;display:flex}.af-project-workload__person>span{background:var(--af-selected-surface);border-radius:50%;place-items:center;width:34px;height:34px;display:grid}.af-project-workload__hours svg,.af-project-workload__person svg,.af-project-workload__risk svg{width:16px;height:16px}.af-project-workload__hours,.af-project-workload__person div{gap:2px;display:grid}.af-project-workload__hours span,.af-project-workload__person small,.af-project-workload__risk,.af-project-workload__utilization span{color:var(--af-muted-ink);font-size:.7rem}.af-project-workload__utilization{gap:7px;display:grid}.af-project-workload__utilization>div{justify-content:space-between;gap:8px;display:flex}.af-project-workload__row[data-state=over] .af-project-meter i{background:var(--af-risk-ink)}.af-project-workload__row[data-state=near] .af-project-meter i{background:var(--af-warning-ink)}.af-project-workload__no-percentage{font-weight:700}.af-project-workload__risk svg{color:var(--af-warning-ink)}.af-project-settings{margin-top:var(--af-space-4)}.af-project-settings section>p{margin:4px 0 var(--af-space-3);color:var(--af-muted-ink);font-size:.72rem}.af-project-settings__rows{gap:8px;display:grid}.af-project-settings__rows form{border-top:1px solid var(--af-line);grid-template-columns:minmax(140px,1fr) minmax(90px,.55fr) auto;align-items:end;gap:7px;padding-top:8px;display:grid}.af-project-settings__rows form:has(>strong){grid-template-columns:minmax(110px,1fr) 76px 90px auto}.af-project-dmaic{margin:0 0 var(--af-space-4);grid-template-columns:repeat(5,minmax(120px,1fr));gap:0;padding:0;list-style:none;display:grid;overflow-x:auto}.af-project-dmaic li{border-block:1px solid var(--af-line);background:var(--af-white);align-items:center;gap:9px;min-height:62px;padding:8px 12px;display:flex;position:relative}.af-project-dmaic li:first-child{border-inline-start:1px solid var(--af-line);border-radius:var(--af-radius-surface) 0 0 var(--af-radius-surface)}.af-project-dmaic li:last-child{border-inline-end:1px solid var(--af-line);border-radius:0 var(--af-radius-surface) var(--af-radius-surface) 0}.af-project-dmaic li:after{content:"";background:var(--af-line);inset-inline-end:0;width:1px;position:absolute;top:14px;bottom:14px}.af-project-dmaic li:last-child:after{content:none}.af-project-dmaic li>span{border:1px solid var(--af-line);border-radius:50%;place-items:center;width:24px;height:24px;display:grid}.af-project-dmaic li[data-status=approved]>span{border-color:var(--af-success);background:var(--af-success);color:var(--af-white)}.af-project-dmaic li svg{width:13px;height:13px}.af-project-dmaic li div{gap:2px;display:grid}.af-project-dmaic li>button{border:1px solid var(--af-control-border);border-radius:var(--af-radius-control);background:var(--af-white);cursor:pointer;min-height:32px;padding:4px 7px;font-size:.63rem;font-weight:700}.af-project-dmaic small,.af-project-dmaic time{color:var(--af-muted-ink);font-size:.64rem}.af-project-six-sigma__workspace{gap:var(--af-space-3);grid-template-columns:minmax(320px,.9fr) minmax(360px,1.1fr);align-items:start;display:grid}.af-project-six-sigma__calculator,.af-project-six-sigma__result{border:1px solid var(--af-line);border-radius:var(--af-radius-surface);background:var(--af-white);padding:var(--af-space-4)}.af-project-six-sigma__calculator>header{justify-content:start}.af-project-six-sigma__calculator>header>svg{width:22px;height:22px}.af-project-six-sigma__calculator>.af-project-form-grid,.af-project-six-sigma__calculator>label{margin-bottom:var(--af-space-3)}.af-project-six-sigma__result>header>span{border:1px solid var(--af-warning);color:var(--af-warning-ink);border-radius:999px;align-items:center;gap:5px;padding:5px 9px;font-size:.7rem;font-weight:700;display:inline-flex}.af-project-six-sigma__result>header>span[data-sufficient=true]{border-color:var(--af-success);color:var(--af-success-ink)}.af-project-six-sigma__result>header svg{width:14px;height:14px}.af-project-six-sigma__metrics{margin:0 0 var(--af-space-3);border:1px solid var(--af-line);border-radius:var(--af-radius-control);grid-template-columns:repeat(3,minmax(0,1fr));display:grid;overflow:hidden}.af-project-six-sigma__metrics div{border-inline-end:1px solid var(--af-line);gap:4px;padding:10px;display:grid}.af-project-six-sigma__metrics div:nth-child(3n){border-inline-end:0}.af-project-six-sigma__metrics dt{color:var(--af-muted-ink);font-size:.68rem}.af-project-six-sigma__metrics dd{font-variant-numeric:tabular-nums;margin:0;font-weight:700}.af-project-six-sigma__chart{height:280px;margin-bottom:var(--af-space-3);border:1px solid var(--af-line);border-radius:var(--af-radius-control);padding:8px}.af-project-six-sigma__data{margin-top:var(--af-space-4)}.af-project-six-sigma__data-grid{gap:var(--af-space-3);grid-template-columns:minmax(360px,1.15fr) minmax(320px,.85fr);align-items:start;display:grid}.af-project-six-sigma__data-grid>.af-project-editor{margin:0}.af-project-six-sigma__dataset-panel{gap:var(--af-space-3);display:grid}.af-project-six-sigma__dataset-panel form>p{color:var(--af-muted-ink);margin:-4px 0 4px;font-size:.72rem}.af-project-datasets{border:1px solid var(--af-line);border-radius:var(--af-radius-control);background:var(--af-white);gap:0;margin:0;padding:0;list-style:none;display:grid}.af-project-datasets li{border-bottom:1px solid var(--af-line);grid-template-columns:minmax(120px,1fr) auto auto;gap:8px;padding:9px;font-size:.7rem;display:grid}.af-project-datasets li:last-child{border-bottom:0}.af-project-datasets :where(span,time){color:var(--af-muted-ink)}.af-project-requests__layout{gap:var(--af-space-3);grid-template-columns:minmax(230px,.75fr) minmax(420px,1.8fr);align-items:start;display:grid}.af-project-request-detail,.af-project-requests__list{border:1px solid var(--af-line);border-radius:var(--af-radius-surface);background:var(--af-white)}.af-project-requests__list{overflow:hidden}.af-project-requests__list>button{border:0;border-bottom:1px solid var(--af-line);width:100%;min-height:66px;color:var(--af-ink);text-align:start;cursor:pointer;background:0 0;justify-content:space-between;align-items:center;gap:8px;padding:9px 10px;display:flex}.af-project-requests__list>button:last-child{border-bottom:0}.af-project-requests__list>button[aria-current=true]{background:var(--af-selected-surface)}.af-project-requests__list>button>span:first-child{gap:3px;min-width:0;display:grid}.af-project-requests__list small,.af-project-requests__list strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.af-project-requests__list strong{font-size:.78rem}.af-project-requests__list small{color:var(--af-muted-ink);font-size:.67rem}.af-project-request-detail{padding:var(--af-space-4)}.af-project-request-detail>header>div>span{color:var(--af-muted-ink);font-size:.68rem;font-weight:700}.af-project-request-detail>header time{color:var(--af-muted-ink);font-size:.68rem}.af-project-request-detail>dl{border-block:1px solid var(--af-line);gap:0;margin:0;display:grid}.af-project-request-detail>dl>div{gap:var(--af-space-3);border-bottom:1px solid var(--af-line);grid-template-columns:124px minmax(0,1fr);padding:11px 0;display:grid}.af-project-request-detail>dl>div:last-child{border-bottom:0}.af-project-request-detail dt{color:var(--af-muted-ink);font-size:.72rem;font-weight:700}.af-project-request-detail dd{overflow-wrap:anywhere;margin:0;font-size:.8rem;line-height:1.5}.af-project-request-detail__facts{margin:var(--af-space-3) 0;color:var(--af-muted-ink);flex-wrap:wrap;gap:7px 14px;font-size:.7rem;display:flex}.af-project-request-detail__facts span{align-items:center;gap:4px;display:inline-flex}.af-project-request-comments{gap:10px;margin:12px 0 0;padding:0;list-style:none;display:grid}.af-project-request-comments>li{border-top:1px solid var(--af-line);padding-top:10px}.af-project-request-comments header{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 12px;display:flex}.af-project-request-comments time{color:var(--af-muted-ink);font-size:.72rem}.af-project-request-comments p{margin:4px 0 0}.af-project-file-input{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:8px 10px;min-width:0;display:grid}.af-project-file-input__action{min-height:42px;color:var(--af-ink);background:var(--af-white);border:1px solid var(--af-control-border);border-radius:var(--af-radius-control);cursor:pointer;justify-content:center;align-items:center;padding:8px 12px;font-weight:650;display:inline-flex}.af-project-file-input:focus-within .af-project-file-input__action,.af-project-file-input__action:focus-within{outline:2px solid var(--af-info);outline-offset:2px}.af-project-file-input__summary{min-width:0;color:var(--af-muted-ink);overflow-wrap:anywhere;font-size:.76rem}.af-project-attachments svg,.af-project-request-detail__facts svg{width:14px;height:14px}.af-project-attachments{margin:0 0 var(--af-space-3);gap:6px;padding:0;list-style:none;display:grid}.af-project-attachments li{border:1px solid var(--af-line);border-radius:var(--af-radius-control);align-items:center;gap:7px;min-height:36px;padding:6px 9px;font-size:.72rem;display:flex}.af-project-request-review{margin-top:var(--af-space-4);border-top:1px solid var(--af-line);padding-top:var(--af-space-4)}.af-project-request-review h4{margin-bottom:var(--af-space-3)}.af-project-request-review>.af-button{margin-top:var(--af-space-3)}.af-project-attachments a{color:var(--af-ink);text-underline-offset:3px}.af-project-attachment-upload{margin-bottom:var(--af-space-3);border:1px solid var(--af-line);border-radius:var(--af-radius-control);background:var(--af-selected-surface);align-items:end;gap:8px;padding:9px;display:flex}.af-project-attachment-upload label{min-width:0;color:var(--af-muted-ink);flex:1;gap:4px;font-size:.7rem;font-weight:700;display:grid}.af-my-work-activity,.af-project-task-activity{margin-top:var(--af-space-4);border-top:1px solid var(--af-line)}.af-project-task-activity>form{grid-template-columns:160px minmax(220px,1fr) minmax(180px,.8fr) auto;align-items:end}.af-my-work-activity__layout>ol,.af-project-task-activity>ol{margin:var(--af-space-3) 0 0;border:1px solid var(--af-line);border-radius:var(--af-radius-control);background:var(--af-white);gap:0;padding:0;list-style:none;display:grid}.af-my-work-activity__layout>ol>li,.af-project-task-activity>ol>li{border-bottom:1px solid var(--af-line);align-items:start;gap:9px;padding:10px;display:flex}.af-my-work-activity__layout>ol>li:last-child,.af-project-task-activity>ol>li:last-child{border-bottom:0}.af-my-work-activity__layout li>svg,.af-project-task-activity li>span{background:var(--af-selected-surface);border-radius:50%;flex:none;place-items:center;width:28px;height:28px;display:grid}.af-my-work-activity__layout li>svg,.af-project-task-activity li svg{width:14px;height:14px}.af-my-work-activity__layout li div,.af-project-task-activity li div{gap:3px;display:grid}.af-my-work-activity__layout li :where(p,small,time),.af-project-task-activity li :where(p,small,time){color:var(--af-muted-ink);margin:0;font-size:.7rem;line-height:1.45}.af-my-work-activity__layout{gap:var(--af-space-3);grid-template-columns:minmax(300px,.8fr) minmax(360px,1.2fr);display:grid}.af-my-work-activity__layout>ol{margin:0}.af-my-work-progress__form{grid-template-columns:minmax(90px,1fr) minmax(90px,1fr) auto;align-items:center;gap:8px;display:grid}.af-my-work-progress__form input{min-height:40px}@media (max-width:960px){.af-project-simple-header,.af-project-workspace-header__title{flex-direction:column;align-items:stretch}.af-project-simple-header>label,.af-project-workspace-header__actions>label{flex:240px;min-width:0}.af-project-workload__row{grid-template-columns:minmax(170px,1fr) minmax(170px,1fr)}.af-my-work-activity__layout,.af-project-requests__layout,.af-project-six-sigma__data-grid,.af-project-six-sigma__workspace{grid-template-columns:1fr}.af-project-requests__list{display:flex;overflow-x:auto}.af-project-requests__list>button{border-bottom:0;border-inline-end:1px solid var(--af-line);flex:0 0 min(300px,84vw)}}@media (max-width:720px){.af-project-page{padding-inline:12px;padding-bottom:96px}.af-project-section-heading,.af-project-workspace-header__actions{flex-direction:column;align-items:stretch}.af-project-section-heading .af-button{width:100%}.af-project-tabs button{padding-inline:10px}.af-project-form-grid,.af-project-gantt-controls>div,.af-project-settings__grid,.af-project-settings__rows form,.af-project-settings__rows form:has(>strong),.af-project-task-activity>form{grid-template-columns:1fr}.af-project-field--wide{grid-column:auto}.af-project-state{grid-template-columns:auto minmax(0,1fr)}.af-project-state .af-button{grid-column:1/-1;width:100%}.af-project-block-reason{grid-template-columns:1fr}.af-project-block-reason>div:last-child{justify-content:stretch}.af-project-block-reason .af-button{flex:1}.af-project-kanban{grid-template-columns:repeat(6,minmax(84vw,1fr))}.af-project-gantt__desktop{display:none}.af-project-gantt__mobile{border:1px solid var(--af-line);border-radius:var(--af-radius-surface);background:var(--af-white);display:block;overflow-x:auto}.af-project-gantt__mobile table{border-collapse:collapse;width:100%;min-width:560px;font-size:.72rem}.af-project-gantt__mobile :where(th,td){border-bottom:1px solid var(--af-line);text-align:start;padding:10px}.af-project-gantt__mobile thead{background:var(--af-selected-surface)}.af-project-six-sigma__workspace,.af-project-workload__row{grid-template-columns:1fr}.af-project-dmaic{grid-template-columns:repeat(5,minmax(150px,1fr))}.af-project-six-sigma__metrics{grid-template-columns:1fr 1fr}.af-project-six-sigma__metrics div:nth-child(3n){border-inline-end:1px solid var(--af-line)}.af-project-six-sigma__metrics div:nth-child(2n){border-inline-end:0}.af-project-request-detail>dl>div{grid-template-columns:1fr;gap:4px}.af-project-editor>footer{flex-direction:column-reverse}.af-project-editor>footer .af-button{width:100%}.af-project-attachment-upload{flex-direction:column;align-items:stretch}.af-project-attachment-upload .af-button{width:100%}.af-my-work-progress__form{grid-template-columns:1fr 1fr}.af-my-work-progress__form .af-button{grid-column:1/-1}}@media (max-width:380px){.af-project-page{padding-inline:10px}.af-project-simple-header h1,.af-project-workspace-header h1{font-size:1.55rem}.af-project-tabs button span{white-space:normal;max-width:112px}.af-project-kanban{grid-template-columns:repeat(6,minmax(calc(100vw - 32px),1fr))}.af-project-editor,.af-project-request-detail,.af-project-six-sigma__calculator,.af-project-six-sigma__result{padding:12px}.af-project-six-sigma__metrics{grid-template-columns:1fr}.af-project-six-sigma__metrics div,.af-project-six-sigma__metrics div:nth-child(2n),.af-project-six-sigma__metrics div:nth-child(3n){border-inline-end:0;border-bottom:1px solid var(--af-line)}}@media (prefers-reduced-motion:reduce){.af-project-spin{animation-duration:1.8s}}@media (forced-colors:active){.af-project-editor,.af-project-kanban__column,.af-project-page :where(button,input,select,textarea),.af-project-state,.af-project-task{forced-color-adjust:auto}.af-project-gantt__bar,.af-project-meter i{background:highlight}}@font-face{font-family:inter;src:url(/_next/static/media/ef6d3f52c547a6e3-s.p.woff2?dpl=5082e767f14ea474a75bb4ebce85bc14214a2c1b) format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:inter;src:url(/_next/static/media/b7b43acee81d05a8-s.p.woff2?dpl=5082e767f14ea474a75bb4ebce85bc14214a2c1b) format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:inter;src:url(/_next/static/media/8fb1a96451cec840-s.p.woff2?dpl=5082e767f14ea474a75bb4ebce85bc14214a2c1b) format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:inter;src:url(/_next/static/media/953b7aa585d36a2b-s.p.woff2?dpl=5082e767f14ea474a75bb4ebce85bc14214a2c1b) format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:inter Fallback;src:local("Arial");ascent-override:89.79%;descent-override:22.36%;line-gap-override:0.00%;size-adjust:107.89%}.__className_5db4c4{font-family:inter,inter Fallback,Arial}.__variable_5db4c4{--font-inter:"inter","inter Fallback",Arial}@font-face{font-family:antonio;src:url(/_next/static/media/bcc1ecc7974aba7c-s.p.woff2?dpl=5082e767f14ea474a75bb4ebce85bc14214a2c1b) format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:antonio Fallback;src:local("Arial");ascent-override:132.43%;descent-override:15.96%;line-gap-override:0.00%;size-adjust:87.20%}.__className_f19b5f{font-family:antonio,antonio Fallback,Arial Narrow,Arial;font-weight:700;font-style:normal}.__variable_f19b5f{--font-antonio:"antonio","antonio Fallback",Arial Narrow,Arial}@font-face{font-family:montserrat;src:url(/_next/static/media/78db4f537e4b09d0-s.p.woff2?dpl=5082e767f14ea474a75bb4ebce85bc14214a2c1b) format("woff2");font-display:swap;font-weight:300;font-style:normal}@font-face{font-family:montserrat;src:url(/_next/static/media/c050c0dd427d93a6-s.p.woff2?dpl=5082e767f14ea474a75bb4ebce85bc14214a2c1b) format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:montserrat Fallback;src:local("Arial");ascent-override:84.98%;descent-override:22.04%;line-gap-override:0.00%;size-adjust:113.90%}.__className_e7c5ff{font-family:montserrat,montserrat Fallback,Arial}.__variable_e7c5ff{--font-montserrat:"montserrat","montserrat Fallback",Arial}