@charset "UTF-8";@layer properties;@layer theme,base,components,utilities;@layer theme{:root,:host{--font-sans: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing: .25rem;--ease-in: cubic-bezier(.4, 0, 1, 1);--ease-out: cubic-bezier(0, 0, .2, 1);--ease-in-out: cubic-bezier(.4, 0, .2, 1);--default-transition-duration: .15s;--default-transition-timing-function: cubic-bezier(.4, 0, .2, 1);--default-font-family: var(--font-sans);--default-mono-font-family: var(--font-mono)}}@layer base{*,:after,:before,::backdrop,::file-selector-button{box-sizing:border-box;margin:0;padding:0;border:0 solid}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;tab-size:4;font-family:var(--default-font-family, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings, normal);font-variation-settings:var(--default-font-variation-settings, normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family, ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings, normal);font-variation-settings:var(--default-mono-font-variation-settings, normal);font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea,::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;border-radius:0;background-color:transparent;opacity:1}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not (-webkit-appearance: -apple-pay-button)) or (contain-intrinsic-size: 1px){::placeholder{color:currentcolor}@supports (color: color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit,::-webkit-datetime-edit-year-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field,::-webkit-datetime-edit-second-field,::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]),::file-selector-button{appearance:button}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer utilities{.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border-width:0}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.container{width:100%}@media(width>=40rem){.container{max-width:40rem}}@media(width>=48rem){.container{max-width:48rem}}@media(width>=64rem){.container{max-width:64rem}}@media(width>=80rem){.container{max-width:80rem}}@media(width>=96rem){.container{max-width:96rem}}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.table{display:table}.table-cell{display:table-cell}.size-1{width:var(--spacing);height:var(--spacing)}.h-40{height:calc(var(--spacing) * 40)}.h-84{height:calc(var(--spacing) * 84)}.flex-grow,.grow{flex-grow:1}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.transform\!{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)!important}.resize{resize:both}.rounded{border-radius:.25rem}.border{border-style:var(--tw-border-style);border-width:1px}.text-wrap{text-wrap:wrap}.capitalize{text-transform:capitalize}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.italic{font-style:italic}.ordinal{--tw-ordinal: ordinal;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.line-through{text-decoration-line:line-through}.overline{text-decoration-line:overline}.underline{text-decoration-line:underline}.shadow{--tw-shadow: 0 1px 3px 0 var(--tw-shadow-color, rgb(0 0 0 / .1)), 0 1px 2px -1px var(--tw-shadow-color, rgb(0 0 0 / .1));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur: blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.blur\!{--tw-blur: blur(8px) !important;filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)!important}.invert{--tw-invert: invert(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration))}.ease-in{--tw-ease: var(--ease-in);transition-timing-function:var(--ease-in)}.ease-in-out{--tw-ease: var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-out{--tw-ease: var(--ease-out);transition-timing-function:var(--ease-out)}}:root{--canvas: #e9e7e2;--surface: #ffffff;--sunken: #f1f0ec;--line: #e0ded7;--line-strong: #b9b6ac;--text: #131a19;--text-muted: #4d5654;--text-faint: #737b77;--brand: #007fa3;--brand-strong: #005e7a;--brand-tint: #d4edf6;--on-brand: #ffffff;--warn: #8a5200;--warn-tint: #fbedd5;--danger: #b3261e;--danger-tint: #fbe4e2;--ok: #07734a;--ok-tint: #dbf4e7;--cat-todo: #8a8f89;--cat-doing: #007fa3;--cat-review: #8a4fc0;--cat-done: #0f9d63;--shadow-drag: 0 12px 28px -8px rgb(6 32 42 / .35);--edge-strength: 100%;--edge-tint: #ffffff;--dot-lift: none;--r-sm: 3px;--r-md: 5px;--font-sans: "IBM Plex Sans", system-ui, sans-serif;--font-mono: "IBM Plex Mono", ui-monospace, monospace}:root[data-theme=dark]{--canvas: #0c1214;--surface: #131c20;--sunken: #1a2428;--line: #24312f;--line-strong: #37474a;--text: #e3edf2;--text-muted: #93aab5;--text-faint: #6f8894;--brand: #35c2e8;--brand-strong: #6fd6f3;--brand-tint: #10303c;--on-brand: #04181f;--warn: #f0a92e;--warn-tint: #3b2c11;--danger: #ff6b5e;--danger-tint: #3d1a18;--ok: #4fd69b;--ok-tint: #10332a;--cat-todo: #7f98a5;--cat-doing: #35c2e8;--cat-review: #b07cf0;--cat-done: #4fd69b;--shadow-drag: 0 12px 28px -8px rgb(0 0 0 / .6);--edge-strength: 58%;--edge-tint: #bfe6f2;--dot-lift: saturate(1.15) brightness(1.5)}*{box-sizing:border-box}html,body{height:100%;margin:0}body{background:var(--canvas);color:var(--text);font-family:var(--font-sans);font-size:14px;line-height:1.45;-webkit-font-smoothing:antialiased;font-variant-numeric:tabular-nums}.avatar-sm{display:grid;place-items:center;width:22px;height:22px;flex:none;border-radius:50%;font-size:9.5px;font-weight:600;background:var(--tone);color:var(--tone);box-shadow:inset 0 0 0 1px var(--tone)}@supports (color: color-mix(in lab,red,red)){.avatar-sm{background:color-mix(in srgb,var(--tone) var(--tone-bg),transparent)}}@supports (color: color-mix(in lab,red,red)){.avatar-sm{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--tone) 32%,transparent)}}.icon-btn{appearance:none;display:grid;place-items:center;width:30px;height:30px;flex:none;padding:0;border:none;border-radius:8px;background:transparent;color:var(--text-faint);cursor:pointer}.icon-btn:hover{background:var(--chip-bg);color:var(--text)}*{scrollbar-width:thin;scrollbar-color:var(--line-strong) transparent}::-webkit-scrollbar{width:11px;height:11px}::-webkit-scrollbar-thumb{background:var(--line-strong);border:3px solid transparent;background-clip:content-box;border-radius:999px}::-webkit-scrollbar-thumb:hover{background:var(--text-faint);background-clip:content-box}::-webkit-scrollbar-corner{background:transparent}.rail{scrollbar-color:transparent transparent}.rail:hover{scrollbar-color:var(--rail-line-strong) transparent}.rail::-webkit-scrollbar-thumb{background:transparent}.rail:hover::-webkit-scrollbar-thumb{background:var(--rail-line-strong);background-clip:content-box}select.pick{padding-right:26px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%238b8b93' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 8px center}.num{font-variant-numeric:tabular-nums}.mono{font-family:var(--font-mono);font-size:12px;letter-spacing:-.01em}:focus-visible{outline:2px solid var(--brand);outline-offset:2px;border-radius:2px}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-thumb{background:var(--line-strong);border-radius:6px;border:3px solid transparent;background-clip:content-box}::-webkit-scrollbar-track{background:transparent}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;transition-duration:.01ms!important}}:root{--font-display: "Archivo", var(--font-sans);--head-pad: 20px 26px 16px;--head-bg: var(--surface);--head-fg: var(--text);--head-dim: var(--text-faint);--head-line: var(--line);--head-line-strong: var(--line);--head-title-size: 25px;--head-title-weight: 600;--head-title-spacing: -.02em;--head-goal-size: 14px;--head-goal-color: var(--text-muted);--head-tick-on: var(--brand);--head-tick-off: var(--line);--lane-bg: #f2f1ed;--lane-border: transparent;--lane-radius: 14px;--lane-rule: 0px;--lane-head-bg: var(--cat);--lane-head-pad: 9px 12px 8px;--lane-title-size: 13.5px;--lane-title-color: var(--cat);--lane-title-spacing: 0;--card-bg: #ffffff;--card-border: #e4e2db;--card-border-hover: #c4c1b7;--card-radius: 11px;--card-pad: 11px 12px 10px 14px;--card-edge: 4px;--card-shadow: 0 1px 2px rgb(23 32 31 / .05);--card-shadow-hover: 0 6px 16px -4px rgb(23 32 31 / .16);--card-title-size: 14.5px;--card-title-weight: 600;--card-meta-size: 12px;--card-meta-color: var(--text-faint);--chip-bg: #f2f1ed;--tone-0: var(--brand-strong);--tone-1: #0e86a8;--tone-2: #a8471f;--tone-3: #6b46c1;--tone-4: #2f7a3e;--tone-5: #b08900;--tone-bg: 14%;--card-lift: transparent}@supports (color: color-mix(in lab,red,red)){:root{--lane-head-bg: color-mix(in srgb, var(--cat) 13%, transparent)}}@supports (color: color-mix(in lab,red,red)){:root{--lane-title-color: color-mix(in srgb, var(--cat) 76%, var(--text))}}:root[data-theme=dark]{--lane-bg: #101a1d;--lane-border: transparent;--lane-radius: 14px;--lane-head-bg: var(--cat);--lane-title-color: var(--cat);--head-bg: #131c20;--head-line: #1f2b29;--head-line-strong: #2b3f4a;--head-tick-off: #23343e;--card-bg: #182226;--card-border: #26332f;--card-border-hover: #40544f;--card-shadow: none;--card-shadow-hover: 0 4px 14px -4px rgb(0 0 0 / .55);--chip-bg: #1e292c;--tone-1: #2f9fbe;--tone-2: #c86a3e;--tone-3: #8f74d8;--tone-4: #3d9257;--tone-5: #c0a13d;--tone-bg: 20%;--card-lift: rgb(255 255 255 / .06)}@supports (color: color-mix(in lab,red,red)){:root[data-theme=dark]{--lane-head-bg: color-mix(in srgb, var(--cat) 15%, transparent)}}@supports (color: color-mix(in lab,red,red)){:root[data-theme=dark]{--lane-title-color: color-mix(in srgb, var(--cat) 66%, var(--text))}}:root{--canvas: #e6e6ea;--surface: #ffffff;--sunken: #f4f4f8;--line: #dcdce4;--line-strong: #b4b4c2;--text: #14161c;--text-muted: #4b4e5a;--text-faint: #7a7e8c;--brand: #009fb7;--brand-strong: #00788b;--brand-tint: #d2eff5;--brand-solid: #00788b;--on-brand: #ffffff;--warn: #8a6800;--warn-fill: #fed766;--warn-tint: #fff2cc;--danger: #d62b2a;--danger-fill: #fe4a49;--danger-tint: #ffe2e1;--ok: #0b7a52;--ok-tint: #d8f2e5;--cat-todo: #8b8f9e;--cat-doing: #009fb7;--cat-review: #fed766;--cat-done: #00a97a;--cat-todo-deep: #6f7385;--cat-doing-deep: #00788b;--cat-review-deep: #fed766;--cat-done-deep: #00875f;--tone-0: var(--brand-strong);--tone-1: #0e86a8;--tone-2: #b02a76;--tone-3: #2f7a3e;--tone-4: #6b46c1;--tone-5: #8a6800;--tone-bg: 13%;--chip-bg: #eeeef4;--lane-bg: #f4f4f8;--lane-border: transparent;--lane-tint: 10%;--card-bg: #ffffff;--card-border: #e6e6ee;--card-border-hover: #b4b4c2;--card-shadow: 0 1px 2px rgb(20 22 28 / .06);--card-shadow-hover: 0 6px 16px -4px rgb(20 22 28 / .18);--lane-head-fg: #ffffff;--lane-head-pad: 11px 14px 10px;--edge-strength: 100%;--edge-tint: #ffffff}:root .lane .lane-head{background:var(--cat-deep, var(--cat))}:root .lane[data-category=review]{--lane-head-fg: #3d2f00}:root .lane[data-category=todo]{--lane-head-fg: #ffffff}:root .capacity-over{background:var(--danger-fill)}:root .burn-real{stroke:var(--brand)}:root[data-theme=dark]{--canvas: #0a0f14;--surface: #121a22;--sunken: #1b2530;--line: #22303c;--line-strong: #35485a;--text: #e8eef4;--text-muted: #95a6b6;--text-faint: #6f8294;--brand: #22c3dd;--brand-strong: #5ad6ea;--brand-tint: #0d3742;--brand-solid: #22c3dd;--on-brand: #04252b;--warn: #fed766;--warn-fill: #fed766;--warn-tint: #3a2f0f;--danger: #ff6b5e;--danger-fill: #fe4a49;--danger-tint: #3d1c1a;--ok: #3fd39a;--ok-tint: #0e3327;--cat-todo: #7b8698;--cat-doing: #22c3dd;--cat-review: #fed766;--cat-done: #3fd39a;--tone-0: var(--brand);--tone-1: #35b4cf;--tone-2: #dd5f9e;--tone-3: #4bb06a;--tone-4: #9b82e8;--tone-5: #d3ac3c;--tone-bg: 20%;--chip-bg: #1d2731;--lane-bg: #101922;--card-bg: #18222c;--card-border: #26333f;--card-border-hover: #3e5466;--edge-strength: 62%;--edge-tint: #cfeef7}:root[data-theme=dark] .lane .lane-head{--lane-head-fg: #071018}:root{--frame: 10px;--panel-radius: 18px;--rail-w: 232px;--rail-bg: var(--surface);--rail-border: var(--line);--rail-fg: var(--text-muted);--rail-title: var(--text);--rail-dim: var(--text-faint);--rail-icon: var(--text-faint);--rail-hover: rgb(20 22 28 / .05);--rail-line: var(--line);--rail-line-strong: var(--line-strong);--rail-field: var(--sunken);--rail-knob: var(--surface);--rail-active-bg: var(--brand-solid, var(--brand));--rail-active-fg: var(--on-brand)}:root[data-theme=dark]{--rail-bg: #101820;--rail-border: transparent;--rail-fg: #9fb0bf;--rail-title: #eef4f8;--rail-dim: #71879a;--rail-icon: #71879a;--rail-hover: rgb(255 255 255 / .07);--rail-line: #24323e;--rail-line-strong: #36495a;--rail-field: rgb(255 255 255 / .05);--rail-knob: rgb(255 255 255 / .14);--rail-active-fg: #04252b}:root[data-rail=compacta]{--rail-w: 62px}:root[data-rail=compacta] .rail-org-text,:root[data-rail=compacta] .rail-org-caret,:root[data-rail=compacta] .rail-group-title,:root[data-rail=compacta] .rail-link span,:root[data-rail=compacta] .rail-me-text{display:none}:root[data-rail=compacta] .rail-link,:root[data-rail=compacta] .rail-org{justify-content:center;padding-left:0;padding-right:0}:root[data-rail=compacta] .rail-brand{display:none}:root[data-rail=compacta] .rail-head{justify-content:center}:root[data-rail=compacta] .rail-collapse{align-self:center}:root[data-rail=compacta] .rail-group{gap:3px}:root[data-rail=compacta] .theme{grid-template-columns:1fr}:root[data-rail=compacta] .theme-knob{display:none}:root[data-rail=compacta] .rail-me{flex-direction:column;align-items:center;gap:6px}:root[data-rail=compacta] .rail-bell{margin-left:0}:root[data-rail=compacta] .rail-out{display:none}:root[data-rail=compacta] .rail-link{position:relative}:root[data-rail=compacta] .rail-link .rail-badge{display:grid;position:absolute;top:2px;right:7px;min-width:15px;height:15px;margin:0;padding:0 3px;font-size:9.5px;box-shadow:0 0 0 2px var(--rail-bg)}.cdk-drag-preview{border-radius:var(--card-radius);box-shadow:0 16px 32px -10px #0a0f146b;transform:rotate(1.6deg);cursor:grabbing}.cdk-drag-preview .card{box-shadow:none;border-color:transparent}.cdk-drop-list-dragging .card{cursor:grabbing}.card-host{cursor:grab}@media(prefers-reduced-motion:reduce){.cdk-drag-preview{transform:none}}.cdk-overlay-container{position:fixed;inset:0;z-index:70;pointer-events:none}.cdk-overlay-container:empty{display:none}.cdk-overlay-connected-position-bounding-box{position:absolute;z-index:70}.cdk-overlay-pane{position:absolute;pointer-events:auto}.menu{min-width:190px;padding:5px;background:var(--surface);border:1px solid var(--line);border-radius:12px;box-shadow:0 14px 30px -10px #0a0f1452;animation:menu-in .13s ease}.menu-title{margin:0;padding:5px 9px 6px;font-size:11.5px;color:var(--text-faint)}.menu-item{appearance:none;font:inherit;font-size:13.5px;display:flex;align-items:center;gap:9px;width:100%;padding:7px 9px;border:none;border-radius:8px;background:transparent;color:var(--text);cursor:pointer;text-align:left}.menu-item:hover,.menu-item:focus-visible{background:var(--chip-bg);outline:none}.menu-dot{width:9px;height:9px;border-radius:3px;flex:none;background:var(--cat-todo)}.menu-count{margin-left:auto;padding-left:12px;font-size:11.5px;color:var(--text-faint)}.menu-item app-icon{color:var(--text-faint)}.menu-avatar{display:grid;place-items:center;width:20px;height:20px;flex:none;border-radius:50%;font-size:9px;font-weight:600;background:var(--tone);color:var(--tone);box-shadow:inset 0 0 0 1px var(--tone)}@supports (color: color-mix(in lab,red,red)){.menu-avatar{background:color-mix(in srgb,var(--tone) var(--tone-bg),transparent)}}@supports (color: color-mix(in lab,red,red)){.menu-avatar{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--tone) 32%,transparent)}}.menu-dot[data-category=doing]{background:var(--cat-doing)}.menu-dot[data-category=review]{background:var(--cat-review)}.menu-dot[data-category=done]{background:var(--cat-done)}@keyframes menu-in{0%{opacity:0;transform:translateY(-4px)}}@media(prefers-reduced-motion:reduce){.menu{animation:none}}.prose{font-size:14.5px;line-height:1.62;color:var(--text);max-width:68ch}.prose :first-child{margin-top:0}.prose :last-child{margin-bottom:0}.prose p{margin:0 0 .85em}.prose .mention{padding:0 3px;border-radius:4px;font-weight:600;color:var(--brand-strong);background:var(--brand-tint)}.prose h1,.prose h2,.prose h3{margin:1.4em 0 .5em;font-family:var(--font-display);font-stretch:112%;font-size:15.5px;font-weight:600;color:var(--text)}.prose ul,.prose ol{margin:0 0 .85em;padding-left:1.35em}.prose ul{list-style:disc}.prose ol{list-style:decimal}.prose li::marker{color:var(--text-faint)}.prose li{margin-bottom:.3em}.prose a{color:var(--brand-strong);text-underline-offset:2px}.prose code{font-family:var(--font-mono);font-size:.86em;padding:1px 5px;border-radius:5px;background:var(--chip-bg)}.prose pre{margin:0 0 .85em;padding:12px 14px;border-radius:10px;background:var(--sunken);overflow-x:auto}.prose pre code{background:none;padding:0}.prose blockquote{margin:0 0 .85em;padding:2px 0 2px 14px;border-left:3px solid var(--line-strong);color:var(--text-muted)}.prose-sm{font-size:13.5px;line-height:1.55}.surface .tiptap{outline:none}.surface .tiptap p.is-editor-empty:first-child:before{content:attr(data-placeholder);float:left;height:0;pointer-events:none;color:var(--text-faint)}.surface .tiptap :first-child{margin-top:0}.surface .tiptap ul{list-style:disc;margin:0 0 .85em;padding-left:1.35em}.surface .tiptap ol{list-style:decimal;margin:0 0 .85em;padding-left:1.35em}.surface .tiptap li::marker{color:var(--text-faint)}.surface .tiptap p{margin:0 0 .85em}.surface .tiptap h2,.surface .tiptap h3{margin:1.4em 0 .5em;font-family:var(--font-display);font-stretch:112%;font-size:15.5px;font-weight:600}.surface .tiptap code{font-family:var(--font-mono);font-size:.86em;padding:1px 5px;border-radius:5px;background:var(--chip-bg)}.surface .tiptap pre{margin:0 0 .85em;padding:12px 14px;border-radius:10px;background:var(--sunken);overflow-x:auto}.surface .tiptap pre code{background:none;padding:0}.surface .tiptap blockquote{margin:0 0 .85em;padding:2px 0 2px 14px;border-left:3px solid var(--line-strong);color:var(--text-muted)}.surface .tiptap a{color:var(--brand-strong);text-underline-offset:2px}@media(max-width:720px){.stage :is(app-backlog,app-projects,app-requests,app-people,app-teams,app-calendar,app-archived,app-settings,app-dependencies)>.head{flex-direction:column;align-items:stretch;gap:10px;padding-left:14px;padding-right:14px}.stage :is(app-backlog,app-projects,app-people,app-teams,app-calendar)>.head .head-actions{flex-wrap:wrap}.stage app-project-detail>.head{padding-left:14px;padding-right:14px}}@property --tw-rotate-x{syntax: "*"; inherits: false;}@property --tw-rotate-y{syntax: "*"; inherits: false;}@property --tw-rotate-z{syntax: "*"; inherits: false;}@property --tw-skew-x{syntax: "*"; inherits: false;}@property --tw-skew-y{syntax: "*"; inherits: false;}@property --tw-border-style{syntax: "*"; inherits: false; initial-value: solid;}@property --tw-ordinal{syntax: "*"; inherits: false;}@property --tw-slashed-zero{syntax: "*"; inherits: false;}@property --tw-numeric-figure{syntax: "*"; inherits: false;}@property --tw-numeric-spacing{syntax: "*"; inherits: false;}@property --tw-numeric-fraction{syntax: "*"; inherits: false;}@property --tw-shadow{syntax: "*"; inherits: false; initial-value: 0 0 #0000;}@property --tw-shadow-color{syntax: "*"; inherits: false;}@property --tw-shadow-alpha{syntax: "<percentage>"; inherits: false; initial-value: 100%;}@property --tw-inset-shadow{syntax: "*"; inherits: false; initial-value: 0 0 #0000;}@property --tw-inset-shadow-color{syntax: "*"; inherits: false;}@property --tw-inset-shadow-alpha{syntax: "<percentage>"; inherits: false; initial-value: 100%;}@property --tw-ring-color{syntax: "*"; inherits: false;}@property --tw-ring-shadow{syntax: "*"; inherits: false; initial-value: 0 0 #0000;}@property --tw-inset-ring-color{syntax: "*"; inherits: false;}@property --tw-inset-ring-shadow{syntax: "*"; inherits: false; initial-value: 0 0 #0000;}@property --tw-ring-inset{syntax: "*"; inherits: false;}@property --tw-ring-offset-width{syntax: "<length>"; inherits: false; initial-value: 0px;}@property --tw-ring-offset-color{syntax: "*"; inherits: false; initial-value: #fff;}@property --tw-ring-offset-shadow{syntax: "*"; inherits: false; initial-value: 0 0 #0000;}@property --tw-outline-style{syntax: "*"; inherits: false; initial-value: solid;}@property --tw-blur{syntax: "*"; inherits: false;}@property --tw-brightness{syntax: "*"; inherits: false;}@property --tw-contrast{syntax: "*"; inherits: false;}@property --tw-grayscale{syntax: "*"; inherits: false;}@property --tw-hue-rotate{syntax: "*"; inherits: false;}@property --tw-invert{syntax: "*"; inherits: false;}@property --tw-opacity{syntax: "*"; inherits: false;}@property --tw-saturate{syntax: "*"; inherits: false;}@property --tw-sepia{syntax: "*"; inherits: false;}@property --tw-drop-shadow{syntax: "*"; inherits: false;}@property --tw-drop-shadow-color{syntax: "*"; inherits: false;}@property --tw-drop-shadow-alpha{syntax: "<percentage>"; inherits: false; initial-value: 100%;}@property --tw-drop-shadow-size{syntax: "*"; inherits: false;}@property --tw-ease{syntax: "*"; inherits: false;}@layer properties{@supports ((-webkit-hyphens: none) and (not (margin-trim: inline))) or ((-moz-orient: inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x: initial;--tw-rotate-y: initial;--tw-rotate-z: initial;--tw-skew-x: initial;--tw-skew-y: initial;--tw-border-style: solid;--tw-ordinal: initial;--tw-slashed-zero: initial;--tw-numeric-figure: initial;--tw-numeric-spacing: initial;--tw-numeric-fraction: initial;--tw-shadow: 0 0 #0000;--tw-shadow-color: initial;--tw-shadow-alpha: 100%;--tw-inset-shadow: 0 0 #0000;--tw-inset-shadow-color: initial;--tw-inset-shadow-alpha: 100%;--tw-ring-color: initial;--tw-ring-shadow: 0 0 #0000;--tw-inset-ring-color: initial;--tw-inset-ring-shadow: 0 0 #0000;--tw-ring-inset: initial;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-offset-shadow: 0 0 #0000;--tw-outline-style: solid;--tw-blur: initial;--tw-brightness: initial;--tw-contrast: initial;--tw-grayscale: initial;--tw-hue-rotate: initial;--tw-invert: initial;--tw-opacity: initial;--tw-saturate: initial;--tw-sepia: initial;--tw-drop-shadow: initial;--tw-drop-shadow-color: initial;--tw-drop-shadow-alpha: 100%;--tw-drop-shadow-size: initial;--tw-ease: initial}}}
