:root{color-scheme:light;accent-color:#141414;--ground: #ffffff;--paper: #f4f4f2;--ink: #141414;--ink-2: #5d5d5a;--hair: #d6d6d2;--rule: #141414;--red: #e2001a;--red-ink: #a5000f;--red-tint: rgba(226, 0, 26, .08);--tint: rgba(20, 20, 20, .04);--focus: rgba(226, 0, 26, .45);--font: -apple-system, "Helvetica Neue", Helvetica, "Segoe UI", Roboto, Arial, sans-serif;--mono: ui-monospace, "SF Mono", Menlo, Consolas, monospace;--fs-label: .75rem;--fs-body: .9375rem;--fs-large: 1.75rem;--lh: 1.4;--u: .25rem;--footer-h: 4.25rem;--control-h: 2rem;--control-h-lg: 2.5rem}*,*::before,*::after{box-sizing:border-box}html{font-family:var(--font);font-size:16px;line-height:var(--lh);color:var(--ink);background:var(--ground);font-variant-numeric:tabular-nums;-webkit-font-smoothing:antialiased}body{margin:0;min-height:100vh;display:flex;flex-direction:column}a{color:inherit;text-decoration:none}a:hover{text-decoration:underline}::selection{background:var(--ink);color:var(--ground)}:focus-visible{outline:2px solid var(--focus);outline-offset:2px}button,input,select,textarea{font:inherit;color:inherit}code{font-family:var(--mono);font-size:.875em}.page{flex:1;width:100%;max-width:96rem;margin:0 auto;padding:calc(var(--u)*6) calc(var(--u)*6) calc(var(--u)*10)}.bleed{flex:1;display:flex;align-items:center;justify-content:center;padding:calc(var(--u)*4)}.page__title{font-size:var(--fs-large);font-weight:500;letter-spacing:-0.01em;margin:0 0 calc(var(--u)*5)}.page-head{display:flex;align-items:baseline;justify-content:space-between;gap:calc(var(--u)*4);flex-wrap:wrap;padding-bottom:calc(var(--u)*2);border-bottom:2px solid var(--rule);margin-bottom:calc(var(--u)*3)}.page-head .page__title{margin:0}.page-head+.table-wrap .timetable,.page-head+.table-wrap .table,.page-head+.epics,.page-head+.standup{border-top:0}.page-head+.epics .epic:first-child{padding-top:0}.page-head+.standup .standup__person:first-child{padding-top:var(--u)}.empty{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--u) calc(var(--u)*3);color:var(--ink-2);margin:0;padding:calc(var(--u)*3) 0}.empty-board{display:flex;flex-direction:column;align-items:flex-start;gap:calc(var(--u)*2)}.muted{color:var(--ink-2)}.nowrap{white-space:nowrap}.num{text-align:right}.link-quiet{color:var(--ink-2);font-size:var(--fs-label);text-transform:uppercase;letter-spacing:.06em}.mark{display:inline-flex;align-items:center;color:var(--ink-2)}.mark svg{display:block}.mark--red{color:var(--red)}.mark--done{color:var(--ink)}.button,.toggle{display:inline-flex;align-items:center;justify-content:center;min-height:var(--control-h-lg);gap:calc(var(--u)*2);padding:calc(var(--u)*2) calc(var(--u)*4);border:1px solid var(--ink);border-radius:2px;background:var(--ground);color:var(--ink);cursor:pointer;line-height:1.2;text-decoration:none}.button:hover,.toggle:hover{background:var(--tint);text-decoration:none}.button:disabled,.toggle:disabled{color:var(--ink-2);border-color:var(--hair);cursor:default}.button--primary{background:var(--red);border-color:var(--red);color:#fff}.button--primary:hover{background:var(--red-ink);border-color:var(--red-ink)}.button--small,.toggle{min-height:var(--control-h);padding:var(--u) calc(var(--u)*3);font-size:var(--fs-label);text-transform:uppercase;letter-spacing:.06em}.button--quiet{border-color:var(--hair);color:var(--ink-2)}.button--danger{color:var(--red-ink)}.toggle--on{background:var(--ink);border-color:var(--ink);color:var(--ground)}.toggle--on:hover{background:var(--ink)}.input{min-height:var(--control-h-lg);line-height:1.2;padding:calc(var(--u)*2) calc(var(--u)*3);border:1px solid var(--hair);border-radius:2px;background:var(--ground);min-width:0}.input:focus{border-color:var(--ink);outline:none}.input--small{min-height:var(--control-h);padding:var(--u) calc(var(--u)*2);font-size:var(--fs-label)}.input--narrow{width:5rem}.input--search{min-width:14rem}textarea.input{width:100%;resize:vertical;line-height:var(--lh)}input[type=color].input{padding:var(--u);height:calc(var(--u)*11)}select.input{appearance:none;padding-right:calc(var(--u)*7);background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23141414' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='m6 9 6 6 6-6'/></svg>");background-repeat:no-repeat;background-position:right calc(var(--u)*2) center;background-size:14px;border-color:var(--ink)}select.input.input--small,select.input.input--filter{padding:var(--u) calc(var(--u)*6) var(--u) calc(var(--u)*3);font-size:var(--fs-label);text-transform:uppercase;letter-spacing:.06em}.form{max-width:40rem;display:flex;flex-direction:column;gap:calc(var(--u)*5)}.form__errors{margin:0;padding:calc(var(--u)*3) calc(var(--u)*4);list-style:none;border-top:2px solid var(--red);background:var(--red-tint);color:var(--red-ink)}.form__actions{display:flex;gap:calc(var(--u)*3);padding-top:calc(var(--u)*2);border-top:1px solid var(--hair)}.table-wrap+.form__actions{border-top:0;padding-top:calc(var(--u)*4)}.field{display:flex;flex-direction:column;gap:var(--u);min-width:0}.field>.input,.field>select.input{width:100%}.field--wide{grid-column:1/-1}.field--narrow{max-width:10rem}.field__label{font-size:var(--fs-label);text-transform:uppercase;letter-spacing:.06em;color:var(--ink-2)}.field-row{display:grid;grid-template-columns:repeat(auto-fit, minmax(10rem, 1fr));gap:calc(var(--u)*4)}.inline-form{display:flex;gap:calc(var(--u)*2);align-items:center;flex-wrap:wrap;margin-top:calc(var(--u)*4)}.inline-form--tight{margin:0;gap:var(--u)}.fselect{position:relative}.fselect__button{display:inline-flex;align-items:center;gap:calc(var(--u)*2);padding:var(--u) calc(var(--u)*3);border:1px solid var(--hair);border-radius:2px;background:var(--ground);cursor:pointer;font-size:var(--fs-label);text-transform:uppercase;letter-spacing:.06em;max-width:22rem}.fselect__button:hover{border-color:var(--ink)}.fselect__button[aria-expanded=true]{border-color:var(--ink)}.fselect__label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fselect__panel{position:absolute;z-index:30;top:calc(100% + var(--u));left:0;min-width:18rem;max-height:22rem;overflow:auto;background:var(--ground);border:1px solid var(--ink);box-shadow:0 8px 24px rgba(20,20,20,.12)}.fselect__search{width:100%;padding:calc(var(--u)*2) calc(var(--u)*3);border:0;border-bottom:1px solid var(--hair);background:var(--ground);position:sticky;top:0}.fselect__search:focus{outline:none}.fselect__list{list-style:none;margin:0;padding:var(--u) 0}.fselect__option label{display:flex;gap:calc(var(--u)*2);align-items:center;padding:calc(var(--u)*1.5) calc(var(--u)*3);cursor:pointer;font-size:var(--fs-body)}.fselect__option label:hover{background:var(--tint)}.nav{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:calc(var(--u)*3);padding:calc(var(--u)*2) calc(var(--u)*6);border-bottom:1px solid var(--hair);background:var(--ground)}.nav__brand{display:inline-flex;align-items:center;gap:calc(var(--u)*2);font-weight:600;letter-spacing:-0.01em}.nav__brand:hover{text-decoration:none}.nav__logo{display:block}.nav__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--u);flex-basis:100%}.nav__link,.tabs__link{display:inline-block;padding:calc(var(--u)*1.5) 0;color:var(--ink-2);border-bottom:2px solid rgba(0,0,0,0)}.nav__link:hover,.tabs__link:hover{color:var(--ink);text-decoration:none}.nav__link--current,.tabs__link--current{color:var(--ink);border-bottom-color:var(--red)}.nav__session{display:flex;align-items:center;gap:calc(var(--u)*3);margin-top:var(--u)}.nav__session form{display:inline}.nav__signout{min-height:var(--control-h);padding:var(--u) calc(var(--u)*3);border:1px solid var(--hair);border-radius:2px;background:none;cursor:pointer;font-size:var(--fs-label);text-transform:uppercase;letter-spacing:.06em}.nav__signout:hover{border-color:var(--ink)}.nav__toggle{display:inline-flex;padding:calc(var(--u)*1.5);border:1px solid var(--hair);border-radius:2px;background:none;cursor:pointer}.nav__list[hidden]{display:none}@media(min-width: 48rem){.nav__toggle{display:none}.nav__list[hidden]{display:flex}.nav__list{flex-direction:row;align-items:center;gap:calc(var(--u)*6);flex-basis:auto}.nav__session{margin:0 0 0 calc(var(--u)*4)}}.page-footer{box-sizing:border-box;min-height:var(--footer-h);padding:calc(var(--u)*6);text-align:center;font-size:var(--fs-label);color:var(--ink-2);display:flex;justify-content:center;gap:calc(var(--u)*5);flex-wrap:wrap;border-top:1px solid var(--hair)}.flashes{position:fixed;left:50%;bottom:calc(var(--u)*5);transform:translateX(-50%);z-index:50;display:flex;flex-direction:column;gap:calc(var(--u)*2);width:min(34rem,100% - 2.5rem);pointer-events:none}.flash{pointer-events:auto;padding:calc(var(--u)*3) calc(var(--u)*4);font-size:var(--fs-body);background:var(--ink);color:var(--ground);border-top:2px solid var(--ink);box-shadow:0 6px 24px rgba(0,0,0,.18)}.flash--alert{border-top-color:var(--red)}.signin{width:100%;display:flex;justify-content:center}.signin__card{width:min(22rem,100%);padding:calc(var(--u)*8) calc(var(--u)*6);border-top:2px solid var(--rule);text-align:center}.signin__logo{display:block;margin:0 auto calc(var(--u)*3)}.signin__title{margin:0 0 calc(var(--u)*6);font-size:var(--fs-large);font-weight:500;letter-spacing:-0.01em}.signin__action{display:flex;flex-direction:column;gap:calc(var(--u)*3);align-items:center}.signin__remember{display:inline-flex;align-items:center;gap:calc(var(--u)*2);font-size:var(--fs-body);color:var(--ink-2)}.avatar{display:inline-block;border-radius:50%;vertical-align:middle;background:var(--paper)}.avatar--initials{width:var(--size, 20px);height:var(--size, 20px);display:inline-grid;place-items:center;font-size:.625rem;font-weight:600;color:var(--ink-2)}.timetable,.table{width:100%;border-collapse:collapse;border-top:2px solid var(--rule)}.timetable th,.timetable td,.table th,.table td{text-align:left;padding:calc(var(--u)*2.5) calc(var(--u)*3) calc(var(--u)*2.5) 0;border-bottom:1px solid var(--hair);vertical-align:top}.timetable th,.table th{font-weight:500;font-size:var(--fs-label);text-transform:uppercase;letter-spacing:.06em;color:var(--ink-2)}.timetable th.num,.timetable td.num,.table th.num,.table td.num{text-align:right;padding-right:calc(var(--u)*6)}.timetable--dense td,.timetable--dense th,.table--dense td,.table--dense th{padding-top:var(--u);padding-bottom:var(--u);font-size:.875rem}.table__actions{display:flex;gap:calc(var(--u)*2);justify-content:flex-end;flex-wrap:nowrap;margin-block:calc((var(--control-h) - 1lh)/-2)}.table-wrap{overflow-x:auto}.sprint-row__name{font-weight:500;white-space:nowrap}.sprint-row__state{margin-left:calc(var(--u)*2);font-size:var(--fs-label);text-transform:uppercase;letter-spacing:.06em;color:var(--ink-2)}.sprint-row--active .sprint-row__state{color:var(--red)}.sprint-row__goal{color:var(--ink-2);font-size:.875rem}.tabs{display:flex;flex-wrap:wrap;gap:calc(var(--u)*6);font-size:var(--fs-label);text-transform:uppercase;letter-spacing:.06em}.state{font-size:var(--fs-label);text-transform:uppercase;letter-spacing:.06em;color:var(--ink-2)}.state--failed{color:var(--red)}.state--ready,.state--applied{color:var(--ink)}.error-text{color:var(--red-ink);font-size:.8125rem;font-family:var(--mono);word-break:break-word}.board__head{display:grid;grid-template-columns:1fr auto;grid-template-areas:"name score" "goal score";align-items:end;gap:0 calc(var(--u)*6);padding-bottom:calc(var(--u)*3);border-bottom:2px solid var(--rule)}.board__name{grid-area:name;display:flex;align-items:baseline;gap:calc(var(--u)*4);flex-wrap:wrap}.board__title{font-size:var(--fs-large);font-weight:500;letter-spacing:-0.01em;margin:0}.board__dates{color:var(--ink-2);font-size:var(--fs-label)}.board__day{color:var(--ink);font-size:var(--fs-body)}.board__day--ended{color:var(--red-ink)}.board__goal{grid-area:goal;margin:var(--u) 0 0;color:var(--ink-2);max-width:60ch}.board__score{grid-area:score;display:flex;align-items:baseline;gap:calc(var(--u)*2);white-space:nowrap}.board__score-done{font-size:var(--fs-large);font-weight:500;letter-spacing:-0.01em}.board__score-of{color:var(--ink-2)}.board__score-over{color:var(--red);font-weight:500}.board__track{display:grid;height:calc(var(--u)*2);margin:calc(var(--u)*3) 0 calc(var(--u)*6)}.board__track-frame{height:100%;background:var(--hair)}.board__track-done{height:100%;background:var(--ink)}.board__track-over{height:100%;background:var(--red)}.board__columns{display:grid;grid-template-columns:repeat(6, minmax(0, 1fr));gap:calc(var(--u)*5);align-items:start}.column{min-width:0}.column__head{display:flex;justify-content:space-between;align-items:baseline;padding-bottom:var(--u);border-bottom:1px solid var(--rule)}.column__name{font-size:var(--fs-label);text-transform:uppercase;letter-spacing:.06em;font-weight:500;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.column__points{font-size:var(--fs-label);color:var(--ink-2)}.column__list{list-style:none;margin:0;padding:0;min-height:calc(var(--u)*12)}.column__list.is-target{background:var(--tint)}.column__overflow{margin-top:calc(var(--u)*3);border-top:1px solid var(--red);background:var(--red-tint)}.column__frame-end{font-size:var(--fs-label);text-transform:uppercase;letter-spacing:.06em;color:var(--red);padding:var(--u) calc(var(--u)*2) 0}.card{position:relative;user-select:none;padding:calc(var(--u)*2) calc(var(--u)*2) calc(var(--u)*2.5);border-bottom:1px solid var(--hair);display:flex;flex-direction:column;gap:var(--u);cursor:grab}.card:hover{background:var(--tint)}.card.is-lifted{opacity:.45}.card.is-before{box-shadow:inset 0 2px 0 var(--ink)}.card.is-after{box-shadow:inset 0 -2px 0 var(--ink)}.card--done .card__title{color:var(--ink-2)}.card--canceled .card__title{text-decoration:line-through}.card--blocked .card__title{color:var(--red-ink)}.card__link{position:absolute;inset:0;z-index:1}.card__link:focus-visible{outline-offset:-2px}.card__top,.card__foot{display:flex;align-items:center;gap:calc(var(--u)*2);font-size:var(--fs-label);color:var(--ink-2);min-width:0;position:relative;z-index:2;pointer-events:none}.card__project{text-transform:uppercase;letter-spacing:.06em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.card__ref{font-variant-numeric:tabular-nums}.card__class{font-weight:600;color:var(--ink)}.card__title{font-size:var(--fs-body);line-height:1.3;position:relative;z-index:2;pointer-events:none;overflow-wrap:anywhere}.card__points{min-width:1.5em;font-weight:600;color:var(--ink)}.card__points--none{font-weight:400;color:var(--ink-2)}.card__type{flex-shrink:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.card__mrs{display:inline-flex;align-items:center;gap:2px}.card__people{margin-left:auto;display:inline-flex;gap:2px}body.is-dragging{cursor:grabbing;user-select:none}body.is-dragging .card,body.is-dragging .row{cursor:grabbing}.split{display:grid;grid-template-columns:minmax(0, 3fr) minmax(0, 2fr);gap:calc(var(--u)*8);align-items:start}.pane{min-width:0}.pane--sprint{position:sticky;top:calc(var(--u)*6);max-height:calc(100dvh - var(--u)*16 - var(--footer-h));display:flex;flex-direction:column}.pane--sprint>:not(.rowlist){flex-shrink:0}.pane--sprint .rowlist{flex:1 1 auto;overflow-y:auto}.pane__head{display:flex;align-items:baseline;gap:calc(var(--u)*3);padding-bottom:calc(var(--u)*2);border-bottom:2px solid var(--rule)}.pane__head .page__title{margin:0}.pane__title{font-size:var(--fs-large);font-weight:500;letter-spacing:-0.01em;margin:0}.pane__state{font-size:var(--fs-label);text-transform:uppercase;letter-spacing:.06em;color:var(--ink-2)}.pane__count{margin-left:auto;font-size:var(--fs-body);color:var(--ink-2);white-space:nowrap}.filters{display:flex;align-items:center;gap:calc(var(--u)*2);flex-wrap:wrap;padding:calc(var(--u)*3) 0;border-bottom:1px solid var(--rule);min-height:calc(var(--control-h) + var(--u)*6 + 1px)}.filters .input,.filters .fselect__button,.filters .button--small,.filters .toggle{min-height:var(--control-h)}.filters .input{padding:var(--u) calc(var(--u)*3)}.filters select.input{border-color:var(--hair)}.filters select.input:hover,.filters select.input:focus{border-color:var(--ink)}.filters__form{display:contents}.filters__right{margin-left:auto;display:flex;align-items:center;gap:calc(var(--u)*5)}.pane__target{display:inline-flex;align-items:center;gap:calc(var(--u)*2)}.pane__target .input{max-width:14rem}.pane__note{margin:calc(var(--u)*2) 0 0;font-size:var(--fs-label);color:var(--red);text-transform:uppercase;letter-spacing:.06em}.rowlist{list-style:none;margin:0;padding:0;min-height:calc(var(--u)*12);user-select:none}.rowlist.is-target{background:var(--tint)}.rowlist--done .row__title{color:var(--ink-2);text-decoration:line-through}.row{display:grid;user-select:none;grid-template-columns:auto minmax(0, 1fr) auto;align-items:center;gap:0 calc(var(--u)*3);padding:calc(var(--u)*2) 0 calc(var(--u)*2.5);border-bottom:1px solid var(--hair)}.row:hover{background:var(--tint)}.row.is-lifted{opacity:.45}.row.is-before{box-shadow:inset 0 2px 0 var(--ink)}.row.is-after{box-shadow:inset 0 -2px 0 var(--ink)}.row--blocked .row__title{color:var(--red-ink)}.row--unplanned{background:var(--red-tint)}.row--done .row__title{color:var(--ink-2)}.row--hit{box-shadow:inset 2px 0 0 var(--ink)}.row--miss{opacity:.4}.row__grip{color:var(--hair);cursor:grab;display:inline-flex;align-self:stretch;align-items:center}.row:hover .row__grip{color:var(--ink-2)}.row__main{min-width:0;display:flex;flex-direction:column;gap:2px}.row__meta{display:flex;align-items:center;gap:calc(var(--u)*2);font-size:var(--fs-label);color:var(--ink-2);min-width:0;flex-wrap:wrap}.row__project{text-transform:uppercase;letter-spacing:.06em;white-space:nowrap}.row__ref{font-variant-numeric:tabular-nums}.row__title{font-size:var(--fs-body);line-height:1.3;color:var(--ink);overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow-wrap:anywhere}.row__class{font-weight:600;color:var(--ink)}.row__type,.row__flag{white-space:nowrap}.row__flag{color:var(--red);text-transform:uppercase;letter-spacing:.06em}.row__side{display:flex;align-items:center;gap:calc(var(--u)*3);align-self:start;padding-right:calc(var(--u)*3)}.row__people{display:inline-flex;gap:2px}.row__points{min-width:1.5em;text-align:right;font-weight:600}.row__points--none{font-weight:400;color:var(--ink-2)}.me__head{display:flex;align-items:center;gap:calc(var(--u)*3);padding-bottom:calc(var(--u)*2);border-bottom:2px solid var(--rule)}.me__head .page__title{margin:0}.me__section{font-size:var(--fs-label);text-transform:uppercase;letter-spacing:.06em;color:var(--ink-2);font-weight:500;margin:calc(var(--u)*8) 0 calc(var(--u)*2);padding-bottom:var(--u);border-bottom:1px solid var(--rule)}.me__row{display:grid;grid-template-columns:9rem minmax(0, 1fr);align-items:center;gap:calc(var(--u)*3)}.me__row .row{border-bottom:0}.me__row{border-bottom:1px solid var(--hair)}.me__row--blocked .me__column{color:var(--red)}.me__column{font-size:var(--fs-label);text-transform:uppercase;letter-spacing:.06em;color:var(--ink-2)}.drawer{padding:0;border:0;border-top:2px solid var(--rule);width:min(44rem,100vw);max-width:100vw;max-height:100vh;height:100vh;margin:0 0 0 auto;background:var(--ground);color:var(--ink)}.drawer::backdrop{background:rgba(20,20,20,.35)}.item{padding:calc(var(--u)*6);display:flex;flex-direction:column;gap:calc(var(--u)*6)}.item__ref{display:flex;gap:calc(var(--u)*3);font-size:var(--fs-label);color:var(--ink-2);text-transform:uppercase;letter-spacing:.06em}.item__gitlab{display:inline-flex;align-items:center;gap:var(--u)}.item__title{font-size:var(--fs-large);font-weight:500;letter-spacing:-0.01em;line-height:1.2;margin:calc(var(--u)*2) 0 calc(var(--u)*3)}.item__facts{display:flex;align-items:center;gap:calc(var(--u)*3);flex-wrap:wrap;font-size:var(--fs-label);color:var(--ink-2)}.item__error{color:var(--red-ink);display:inline-flex;gap:var(--u);align-items:center}.item__controls{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:calc(var(--u)*4);padding:calc(var(--u)*4) 0;border-top:1px solid var(--rule);border-bottom:1px solid var(--hair)}.item__controls .input{width:100%}.item__section{font-size:var(--fs-label);text-transform:uppercase;letter-spacing:.06em;color:var(--ink-2);font-weight:500;margin:0 0 calc(var(--u)*2)}.item__note{display:flex;align-items:center;gap:calc(var(--u)*2);margin:0;color:var(--ink-2)}.item__foot{display:flex;align-items:center;gap:calc(var(--u)*4);padding-top:calc(var(--u)*4);border-top:1px solid var(--hair)}.item__foot .muted{margin-left:auto;font-size:var(--fs-label)}.comments{list-style:none;margin:0 0 calc(var(--u)*4);padding:0}.comment{padding:calc(var(--u)*3) 0;border-bottom:1px solid var(--hair)}.comment__head{display:flex;align-items:center;gap:calc(var(--u)*2);margin-bottom:var(--u);font-size:var(--fs-label);color:var(--ink-2)}.comment__author{color:var(--ink);font-weight:500}.comment__body>:last-child{margin-bottom:0}.comment-form{display:flex;flex-direction:column;align-items:flex-start;gap:calc(var(--u)*2)}.mrlist{list-style:none;margin:0;padding:0}.mr{display:flex;align-items:center;gap:calc(var(--u)*2);padding:calc(var(--u)*1.5) 0;border-bottom:1px solid var(--hair);font-size:.875rem}.mr svg{color:var(--ink-2)}.mr__title{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1}.mr__state,.mr__pipe{font-size:var(--fs-label);text-transform:uppercase;letter-spacing:.06em;color:var(--ink-2)}.mr__pipe--failed{color:var(--red)}.mr__pipe--success{color:var(--ink)}.prose{max-width:70ch;font-size:var(--fs-body);line-height:1.55}.prose p,.prose ul,.prose ol,.prose pre,.prose table,.prose blockquote{margin:0 0 calc(var(--u)*3)}.prose h1,.prose h2,.prose h3,.prose h4{font-size:var(--fs-body);font-weight:600;margin:calc(var(--u)*5) 0 calc(var(--u)*2)}.prose a{text-decoration:underline}.prose pre{padding:calc(var(--u)*3);background:var(--paper);overflow-x:auto;font-size:.8125rem}.prose code{background:var(--paper);padding:0 .25em}.prose pre code{padding:0;background:none}.prose blockquote{margin-left:0;padding-left:calc(var(--u)*3);border-left:1px solid var(--hair);color:var(--ink-2)}.prose table{border-collapse:collapse}.prose table th,.prose table td{border-bottom:1px solid var(--hair);padding:var(--u) calc(var(--u)*3) var(--u) 0;text-align:left}.prose img{max-width:100%}@media(max-width: 64rem){.board__columns{grid-template-columns:repeat(3, minmax(0, 1fr))}.split{grid-template-columns:1fr}.pane--sprint{position:static;max-height:none}.item__controls{grid-template-columns:1fr 1fr}}@media(max-width: 40rem){.page{padding:calc(var(--u)*4) calc(var(--u)*4) calc(var(--u)*8)}.board__columns{grid-template-columns:1fr}.board__head{grid-template-columns:1fr;grid-template-areas:"name" "goal" "score"}.me__row{grid-template-columns:1fr}.me__row .me__column{padding-top:var(--u)}.item__controls{grid-template-columns:1fr}.drawer{width:100vw;border-top:0}}.card__milestone,.row__milestone{font-size:var(--fs-label);color:var(--ink-2);white-space:nowrap;min-width:0;overflow:hidden;text-overflow:ellipsis;flex-shrink:999}.card__epic{font-size:var(--fs-label);color:var(--ink-2);text-decoration:underline;text-decoration-color:var(--hair);text-underline-offset:3px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:10rem}.column__head--over{border-bottom-color:var(--red)}.column__head--over .column__wip{color:var(--red);font-weight:600}.column__wip{margin-right:calc(var(--u)*2)}.epics{list-style:none;margin:0;padding:0;border-top:2px solid var(--rule)}.epic{padding:calc(var(--u)*3) 0 calc(var(--u)*4);border-bottom:1px solid var(--hair)}.epic--done .epic__name{color:var(--ink-2)}.epic__head{display:flex;align-items:baseline;gap:calc(var(--u)*3);flex-wrap:wrap}.epic__name{font-size:1.125rem;font-weight:500}.epic__target,.epic__count{color:var(--ink-2);font-size:var(--fs-label);text-transform:uppercase;letter-spacing:.06em}.epic__count{margin-left:auto}.epic__goal{margin:var(--u) 0 0;color:var(--ink-2);max-width:70ch}.epic__goal--backlog{margin:0 0 calc(var(--u)*3)}.epic__bar{height:calc(var(--u)*1.5);background:var(--hair);margin-top:calc(var(--u)*3)}.epic__bar-done{height:100%;background:var(--ink)}.standup{border-top:2px solid var(--rule)}.standup__person{padding:calc(var(--u)*4) 0;border-bottom:1px solid var(--hair)}.standup__head{display:flex;align-items:center;gap:calc(var(--u)*3);margin-bottom:calc(var(--u)*3)}.standup__name{font-size:1.125rem;font-weight:500;margin:0}.standup__cols{display:grid;grid-template-columns:minmax(0, 2fr) repeat(3, minmax(0, 3fr));gap:calc(var(--u)*6)}.standup__label{font-size:var(--fs-label);text-transform:uppercase;letter-spacing:.06em;color:var(--ink-2);font-weight:500;margin:0 0 var(--u)}.standup__col--blocked .standup__label{color:var(--red)}.standup__list{list-style:none;margin:0;padding:0}.standup__list li{padding:var(--u) 0;border-top:1px solid var(--hair);font-size:.875rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.capacities{display:grid;grid-template-columns:repeat(auto-fill, minmax(14rem, 1fr));gap:calc(var(--u)*2) calc(var(--u)*4)}.capacity{display:flex;align-items:center;gap:calc(var(--u)*2)}.capacity__name{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.carry-list{list-style:none;padding:0;margin:0}.carry-list li{border-top:1px solid var(--hair);padding:var(--u) 0}.carry{display:flex;align-items:baseline;gap:calc(var(--u)*2)}.carry__ref{font-variant-numeric:tabular-nums;white-space:nowrap}.carry__title{flex:1;min-width:0}.carry__points{font-variant-numeric:tabular-nums}fieldset.field{border:0;padding:0;margin:0}fieldset.field legend{padding:0;margin-bottom:var(--u)}@media(max-width: 40rem){.standup__cols{grid-template-columns:1fr 1fr}}.burndown{margin:calc(var(--u)*8) 0 0;max-width:44rem}.burndown__legend,.velocity__legend{display:flex;gap:calc(var(--u)*5);font-size:var(--fs-label);text-transform:uppercase;letter-spacing:.06em;color:var(--ink-2);margin-bottom:calc(var(--u)*2)}.burndown__key,.velocity__key{display:inline-flex;align-items:center;gap:calc(var(--u)*2)}.burndown__swatch{display:inline-block;width:calc(var(--u)*5);height:0;border-top:2px solid var(--ink)}.burndown__swatch--ideal{border-top-style:dashed;border-top-color:var(--ink-2)}.burndown__svg,.velocity__svg{width:100%;height:auto;display:block;overflow:visible;font-family:var(--font)}.burndown__grid,.velocity__grid{stroke:var(--hair);stroke-width:1}.burndown__tick,.velocity__tick{font-size:11px;fill:var(--ink-2)}.burndown__ideal{stroke:var(--ink-2);stroke-width:2;stroke-dasharray:4 4;stroke-linejoin:round}.burndown__remaining{stroke:var(--ink);stroke-width:2;stroke-linejoin:round;stroke-linecap:round}.burndown__end{fill:var(--ink);stroke:var(--ground);stroke-width:2}.burndown__value,.velocity__value{font-size:12px;font-weight:600;fill:var(--ink)}.burndown__cursor{stroke:var(--red);stroke-width:1}.burndown__tip{min-height:1.4em;font-size:var(--fs-label);color:var(--ink-2);margin-top:var(--u)}.burndown__table,.velocity__table{margin-top:calc(var(--u)*3)}.burndown__table summary,.velocity__table summary{font-size:var(--fs-label);text-transform:uppercase;letter-spacing:.06em;color:var(--ink-2);cursor:pointer}.velocity{margin:calc(var(--u)*8) 0 0;max-width:44rem}.velocity__swatch{display:inline-block;width:calc(var(--u)*3);height:calc(var(--u)*3)}.velocity__swatch--committed{background:var(--hair)}.velocity__swatch--done{background:var(--ink)}.velocity__swatch--average{width:calc(var(--u)*5);height:0;border-top:2px dashed var(--ink-2)}.velocity__committed{fill:var(--hair)}.velocity__done{fill:var(--ink)}.velocity__average{stroke:var(--ink-2);stroke-width:2;stroke-dasharray:4 4}.facts{display:grid;grid-template-columns:max-content minmax(0, 1fr);gap:calc(var(--u)*2) calc(var(--u)*6);margin:0;border-top:2px solid var(--rule);padding-top:calc(var(--u)*3)}.facts dt{font-size:var(--fs-label);text-transform:uppercase;letter-spacing:.06em;color:var(--ink-2);padding-top:2px}.facts dd{margin:0;min-width:0;overflow-wrap:anywhere}.facts__list{margin:0;padding:0;list-style:none}.facts__list li{padding:var(--u) 0;border-bottom:1px solid var(--hair)}.burndown__cursor[hidden]{display:none}
