.ArtifactList-module__Ak32GG__list{margin:0;padding:0;list-style:none}.ArtifactList-module__Ak32GG__item{min-width:0}.ArtifactList-module__Ak32GG__button{width:100%;min-height:var(--pathstone-touch-target);text-align:start;display:block}.ArtifactList-module__Ak32GG__title{overflow-wrap:anywhere;min-width:0}.ArtifactList-module__Ak32GG__preview{overflow-wrap:anywhere}
.MarkdownText-module__a5lH9W__root{overflow-wrap:anywhere;min-width:0;line-height:var(--mantine-line-height-lg)}.MarkdownText-module__a5lH9W__root :is(h1,h2,h3,h4,h5,h6){margin-block:var(--mantine-spacing-md) var(--mantine-spacing-xs);font-size:var(--mantine-font-size-lg);line-height:var(--mantine-line-height-xs)}.MarkdownText-module__a5lH9W__root>:first-child{margin-top:0}.MarkdownText-module__a5lH9W__root>:last-child{margin-bottom:0}.MarkdownText-module__a5lH9W__root pre{max-width:100%;overflow-x:auto}.MarkdownText-module__a5lH9W__inline{overflow-wrap:anywhere}.MarkdownText-module__a5lH9W__table{max-width:100%;margin-block:var(--mantine-spacing-sm);overflow-x:auto}.MarkdownText-module__a5lH9W__table table{margin:0}
.ArtifactView-module__0wzecG__root{min-width:0}.ArtifactView-module__0wzecG__back{min-height:var(--pathstone-touch-target);align-self:flex-start}.ArtifactView-module__0wzecG__title{overflow-wrap:anywhere;min-width:0;font-size:var(--mantine-font-size-xl);line-height:var(--mantine-line-height-xs)}
.ArtifactPanel-module__IY54aW__root{min-width:0;padding:var(--mantine-spacing-md)}.ArtifactPanel-module__IY54aW__title{font-size:var(--mantine-font-size-xl);line-height:var(--mantine-line-height-xs)}.ArtifactPanel-module__IY54aW__section-title{font-size:var(--mantine-font-size-lg);line-height:var(--mantine-line-height-xs)}.ArtifactPanel-module__IY54aW__docs{gap:var(--mantine-spacing-xxs);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.ArtifactPanel-module__IY54aW__doc{align-items:center;gap:var(--mantine-spacing-xs);min-height:var(--pathstone-touch-target);overflow-wrap:anywhere;display:flex}
.ChatComposer-module__J7tPmW__root{width:100%}.ChatComposer-module__J7tPmW__field{flex:auto;min-width:0}.ChatComposer-module__J7tPmW__input{min-height:var(--pathstone-touch-target)}.ChatComposer-module__J7tPmW__send{width:var(--pathstone-touch-target);height:var(--pathstone-touch-target);min-width:var(--pathstone-touch-target);flex:none}.ChatComposer-module__J7tPmW__notice{color:var(--mantine-color-emerald-6)}.ChatComposer-module__J7tPmW__counter{text-align:end}
.ReferenceChip-module__zGFP4G__chip{align-items:center;gap:var(--mantine-spacing-xxs);max-width:100%;margin-inline:var(--mantine-spacing-xxs);padding:0 var(--mantine-spacing-xxs);vertical-align:baseline;border:1px solid var(--mantine-color-default-border);border-radius:var(--mantine-radius-xs);background-color:var(--mantine-color-emerald-0);color:var(--mantine-color-emerald-6);font-size:var(--mantine-font-size-xs);line-height:var(--mantine-line-height-md);display:inline-flex;position:relative}.ReferenceChip-module__zGFP4G__chip:after{content:"";width:max(100%, var(--pathstone-touch-target));height:max(100%, var(--pathstone-touch-target));position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ReferenceChip-module__zGFP4G__chip:hover{background-color:var(--mantine-color-emerald-1)}.ReferenceChip-module__zGFP4G__chip:focus-visible{outline:2px solid var(--mantine-color-emerald-6);outline-offset:1px}.ReferenceChip-module__zGFP4G__name{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.ReferenceChip-module__zGFP4G__dropdown{max-width:var(--pathstone-chat-popover-width)}.ReferenceChip-module__zGFP4G__quote{overflow-wrap:anywhere;white-space:pre-wrap;max-height:50dvh;overflow-y:auto}.ReferenceChip-module__zGFP4G__open{align-items:center;gap:var(--mantine-spacing-xxs);min-height:var(--pathstone-touch-target);display:inline-flex}
.AnswerText-module__FtlTYq__text{overflow-wrap:anywhere;line-height:var(--mantine-line-height-lg);margin:0}.AnswerText-module__FtlTYq__notice{color:var(--mantine-color-dimmed);font-style:italic}
.DiffView-module__Ghz4UW__root{gap:var(--mantine-spacing-xxs);min-width:0;font-family:var(--mantine-font-family-monospace);font-size:var(--mantine-font-size-sm);line-height:var(--mantine-line-height-md);flex-direction:column;display:flex}.DiffView-module__Ghz4UW__line{gap:var(--mantine-spacing-xs);min-width:0;padding:var(--mantine-spacing-xxs) var(--mantine-spacing-xs);border-radius:var(--mantine-radius-xs);display:flex}.DiffView-module__Ghz4UW__line[data-kind=removed]{background-color:var(--mantine-color-red-0)}.DiffView-module__Ghz4UW__line[data-kind=added]{background-color:var(--mantine-color-emerald-0)}.DiffView-module__Ghz4UW__marker{-webkit-user-select:none;user-select:none;flex:none;font-weight:700}.DiffView-module__Ghz4UW__text{overflow-wrap:anywhere;white-space:pre-wrap;min-width:0;overflow-x:auto}.DiffView-module__Ghz4UW__removed{background-color:var(--mantine-color-red-2);text-decoration:line-through;text-decoration-thickness:1px}.DiffView-module__Ghz4UW__added{background-color:var(--mantine-color-emerald-1);text-decoration:none}
.ChangeCard-module__Y54JAG__card{min-width:0;max-width:100%}.ChangeCard-module__Y54JAG__document,.ChangeCard-module__Y54JAG__section{overflow-wrap:anywhere}.ChangeCard-module__Y54JAG__button{min-height:var(--pathstone-touch-target);min-width:var(--pathstone-touch-target)}
.DocumentReferenceList-module__w6ILxq__list{gap:var(--mantine-spacing-xxs);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.DocumentReferenceList-module__w6ILxq__item{align-items:center;gap:var(--mantine-spacing-xs);min-width:0;min-height:var(--pathstone-touch-target);display:flex}.DocumentReferenceList-module__w6ILxq__icon{flex:none}.DocumentReferenceList-module__w6ILxq__link{min-height:var(--pathstone-touch-target);overflow-wrap:anywhere;align-items:center;display:inline-flex}.DocumentReferenceList-module__w6ILxq__deleted{overflow-wrap:anywhere;color:var(--mantine-color-dimmed)}.DocumentReferenceList-module__w6ILxq__state{font-size:var(--mantine-font-size-sm)}
.InsufficientInfo-module__iU0sTq__root{min-width:0}.InsufficientInfo-module__iU0sTq__message{overflow-wrap:anywhere;line-height:var(--mantine-line-height-lg);margin:0}.InsufficientInfo-module__iU0sTq__link{min-height:var(--pathstone-touch-target);align-self:flex-start;align-items:center;display:inline-flex}
.QuestionCard-module__kX_zNa__root{min-width:0}.QuestionCard-module__kX_zNa__options{gap:var(--mantine-spacing-xs);flex-direction:column;display:flex}.QuestionCard-module__kX_zNa__option{width:100%;height:auto;min-height:var(--pathstone-touch-target);padding-block:var(--mantine-spacing-xs);justify-content:flex-start}.QuestionCard-module__kX_zNa__label{white-space:normal;text-align:start;overflow-wrap:anywhere;flex:auto}.QuestionCard-module__kX_zNa__field{flex:auto;min-width:0}.QuestionCard-module__kX_zNa__input{min-height:var(--pathstone-touch-target)}.QuestionCard-module__kX_zNa__send{min-height:var(--pathstone-touch-target);flex:none}
.ChatMessage-module__DGDxCq__row{min-width:0;display:flex}.ChatMessage-module__DGDxCq__row[data-role=user]{justify-content:flex-end}.ChatMessage-module__DGDxCq__row[data-role=assistant]{justify-content:flex-start}.ChatMessage-module__DGDxCq__user{max-width:min(100%, var(--pathstone-chat-message-width));padding:var(--mantine-spacing-xs) var(--mantine-spacing-sm);border-radius:var(--mantine-radius-sm);background-color:var(--mantine-color-sand-1);color:var(--mantine-color-black);overflow-wrap:anywhere;white-space:pre-wrap;line-height:var(--mantine-line-height-md);margin:0}.ChatMessage-module__DGDxCq__assistant{width:min(100%, var(--pathstone-chat-message-width));min-width:0}.ChatMessage-module__DGDxCq__button{min-height:var(--pathstone-touch-target)}
.ChatConversation-module__dN16nq__root{--mantine-color-text:var(--mantine-color-black);--mantine-color-dimmed:var(--mantine-color-sand-6);background-color:var(--mantine-color-white);min-width:0;min-height:0;color:var(--mantine-color-black);flex-direction:column;flex:auto;display:flex}.ChatConversation-module__dN16nq__back{min-height:var(--pathstone-touch-target);padding-inline:var(--mantine-spacing-md);align-items:center;display:inline-flex}.ChatConversation-module__dN16nq__button{min-height:var(--pathstone-touch-target)}.ChatConversation-module__dN16nq__log{min-height:0;padding:var(--mantine-spacing-md);overscroll-behavior:contain;flex:auto;overflow-y:auto}.ChatConversation-module__dN16nq__messages{max-width:var(--pathstone-chat-message-width);margin-inline:auto}.ChatConversation-module__dN16nq__empty{max-width:var(--pathstone-chat-message-width);padding:var(--mantine-spacing-lg) 0;margin-inline:auto}.ChatConversation-module__dN16nq__composer{padding:var(--mantine-spacing-sm) var(--mantine-spacing-md);border-top:1px solid var(--mantine-color-default-border);flex:none}.ChatConversation-module__dN16nq__composer>*{max-width:var(--pathstone-chat-message-width);margin-inline:auto}
.TaskConversation-module__-3u-sW__root{--mantine-color-text:var(--mantine-color-black);--mantine-color-dimmed:var(--mantine-color-sand-6);background-color:var(--mantine-color-white);min-width:0;min-height:0;color:var(--mantine-color-black);flex-direction:column;flex:auto;display:flex}.TaskConversation-module__-3u-sW__back{min-height:var(--pathstone-touch-target);padding-inline:var(--mantine-spacing-md);align-items:center;display:inline-flex}.TaskConversation-module__-3u-sW__button{min-height:var(--pathstone-touch-target)}.TaskConversation-module__-3u-sW__log{min-height:0;padding:var(--mantine-spacing-md);overscroll-behavior:contain;flex:auto;overflow-y:auto}.TaskConversation-module__-3u-sW__messages{max-width:var(--pathstone-chat-message-width);margin-inline:auto}.TaskConversation-module__-3u-sW__empty{max-width:var(--pathstone-chat-message-width);padding:var(--mantine-spacing-lg) 0;margin-inline:auto}.TaskConversation-module__-3u-sW__composer{padding:var(--mantine-spacing-sm) var(--mantine-spacing-md);border-top:1px solid var(--mantine-color-default-border);flex:none}.TaskConversation-module__-3u-sW__composer>*{max-width:var(--pathstone-chat-message-width);margin-inline:auto}.TaskConversation-module__-3u-sW__working{padding-block:var(--mantine-spacing-xs)}
.TaskStatusBadge-module__GMiGha__root{min-width:0}.TaskStatusBadge-module__GMiGha__activity{overflow-wrap:anywhere;min-width:0}
.DashboardRecentTasksCard-module__JRGPzq__heading{font-size:var(--mantine-font-size-lg);line-height:var(--mantine-line-height-xs)}.DashboardRecentTasksCard-module__JRGPzq__list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.DashboardRecentTasksCard-module__JRGPzq__item{border-top:1px solid var(--mantine-color-default-border)}.DashboardRecentTasksCard-module__JRGPzq__item:first-child{border-top:0}.DashboardRecentTasksCard-module__JRGPzq__link{align-items:flex-start;gap:var(--mantine-spacing-xxs);min-height:var(--pathstone-touch-target);padding-block:var(--mantine-spacing-xs);color:inherit;flex-direction:column;text-decoration:none;display:flex}.DashboardRecentTasksCard-module__JRGPzq__link:hover .DashboardRecentTasksCard-module__JRGPzq__name{text-decoration:underline}.DashboardRecentTasksCard-module__JRGPzq__name{overflow-wrap:anywhere;min-width:0;font-weight:500}.DashboardRecentTasksCard-module__JRGPzq__button{min-height:var(--pathstone-touch-target)}@media (min-width:48em){.DashboardRecentTasksCard-module__JRGPzq__link{justify-content:space-between;align-items:center;gap:var(--mantine-spacing-md);flex-direction:row}}
.TaskCard-module__t0JCNG__card{height:100%;position:relative}.TaskCard-module__t0JCNG__link{min-height:var(--pathstone-touch-target);color:inherit;overflow-wrap:anywhere;text-decoration:none}.TaskCard-module__t0JCNG__link:after{content:"";position:absolute;inset:0}.TaskCard-module__t0JCNG__link:focus-visible:after{outline:2px solid var(--mantine-primary-color-filled);outline-offset:2px;border-radius:var(--mantine-radius-md)}.TaskCard-module__t0JCNG__card:hover{background-color:var(--mantine-color-sand-0)}
.page-module__yy0mAq__page{width:100%;max-width:var(--pathstone-page-width);margin-inline:auto}.page-module__yy0mAq__title{font-size:clamp(var(--mantine-font-size-xl), 4vw, var(--mantine-h2-font-size));line-height:var(--mantine-line-height-xs)}
.TaskList-module__hipaka__heading{font-size:var(--mantine-font-size-lg);line-height:var(--mantine-line-height-xs)}.TaskList-module__hipaka__search{max-width:var(--pathstone-search-width)}.TaskList-module__hipaka__input{min-height:var(--pathstone-touch-target)}.TaskList-module__hipaka__grid{margin:0;padding:0;list-style:none}.TaskList-module__hipaka__item{min-width:0}.TaskList-module__hipaka__button{min-height:var(--pathstone-touch-target)}.TaskList-module__hipaka__end{height:1px}
.TaskHeader-module__22ZqIG__root{padding:var(--mantine-spacing-xs) var(--mantine-spacing-md);border-bottom:1px solid var(--mantine-color-default-border);background-color:var(--mantine-color-white);color:var(--mantine-color-black);--mantine-color-text:var(--mantine-color-black);--mantine-color-dimmed:var(--mantine-color-sand-6);flex:none}.TaskHeader-module__22ZqIG__back{min-height:var(--pathstone-touch-target);align-items:center;display:inline-flex}.TaskHeader-module__22ZqIG__row{justify-content:space-between;align-items:flex-start;gap:var(--mantine-spacing-xs);flex-wrap:wrap;display:flex}.TaskHeader-module__22ZqIG__heading{flex:1 1 0;min-width:0}.TaskHeader-module__22ZqIG__title-row{min-width:0}.TaskHeader-module__22ZqIG__title{overflow-wrap:anywhere;min-width:0;font-size:clamp(var(--mantine-font-size-lg), 3vw, var(--mantine-font-size-xl));line-height:var(--mantine-line-height-xs)}.TaskHeader-module__22ZqIG__rename{align-items:flex-start;gap:var(--mantine-spacing-xxs);display:flex}.TaskHeader-module__22ZqIG__field{flex:auto;min-width:0}.TaskHeader-module__22ZqIG__input{min-height:var(--pathstone-touch-target)}.TaskHeader-module__22ZqIG__icon{width:var(--pathstone-touch-target);height:var(--pathstone-touch-target);min-width:var(--pathstone-touch-target);flex:none}.TaskHeader-module__22ZqIG__actions{flex:none}.TaskHeader-module__22ZqIG__button{min-height:var(--pathstone-touch-target)}
.TaskStarter-module__ydriwG__heading{font-size:var(--mantine-font-size-lg);line-height:var(--mantine-line-height-xs)}.TaskStarter-module__ydriwG__card,.TaskStarter-module__ydriwG__stack{height:100%}.TaskStarter-module__ydriwG__name{align-items:center;gap:var(--mantine-spacing-xs);font-size:var(--mantine-font-size-lg);line-height:var(--mantine-line-height-xs);display:flex}.TaskStarter-module__ydriwG__icon{flex:none}.TaskStarter-module__ydriwG__button{min-height:var(--pathstone-touch-target)}
.page-module__0WRbHq__page{width:100%;max-width:var(--pathstone-page-width);margin-inline:auto}.page-module__0WRbHq__title{font-size:clamp(var(--mantine-font-size-xl), 4vw, var(--mantine-h2-font-size));line-height:var(--mantine-line-height-xs)}
.TaskScreen-module__1TmWVG__root{height:calc(100dvh - var(--app-shell-header-height,0px));margin:calc(-1 * var(--mantine-spacing-md));flex-direction:column;min-width:0;display:flex}.TaskScreen-module__1TmWVG__body{flex:auto;grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1fr);min-height:0;display:grid}.TaskScreen-module__1TmWVG__conversation{background-color:var(--mantine-color-white);flex-direction:column;min-width:0;min-height:0;display:flex;overflow:hidden}.TaskScreen-module__1TmWVG__panel{border-inline-start:1px solid var(--mantine-color-default-border);background-color:var(--mantine-color-white);min-width:0;min-height:0;color:var(--mantine-color-black);--mantine-color-text:var(--mantine-color-black);--mantine-color-dimmed:var(--mantine-color-sand-6);display:none;overflow-y:auto}.TaskScreen-module__1TmWVG__button{min-height:var(--pathstone-touch-target)}@media (min-width:62em){.TaskScreen-module__1TmWVG__body[data-type=regulatory]{grid-template-columns:minmax(0,3fr) minmax(0,2fr)}.TaskScreen-module__1TmWVG__panel{display:block}}
