@keyframes table-record-pulse{0%,to{opacity:1}50%{opacity:.5}}.task-table-row{border-left:3px solid #0000;border-left-color:var(--border-color,transparent);overflow:visible;border-right-width:0!important;border-right-color:#0000!important}.task-table-header-row{border-left:3px solid #0000!important;border-right-width:0!important;border-right-color:#0000!important}.task-table-row--focused{box-shadow:inset 0 0 0 2px var(--accent-9);--border-color:var(--accent-9);border-left-color:var(--accent-9);border-right-color:var(--accent-9);outline:none;z-index:2!important}.table-record-root{--border-color:transparent;--background:transparent;cursor:pointer;z-index:0;background:var(--background);flex-flow:row;align-items:stretch;display:flex;position:relative}.table-record-root.data-table-row{grid-column:1/-1;grid-template-columns:subgrid;flex-direction:unset;flex-wrap:unset;display:grid}.table-record-root.data-table-row .data-table-cell{align-content:flex-start;align-items:flex-start}.table-record-root.data-table-row .checkbox{align-self:flex-start}.table-record-root:first-child{margin-top:0}.table-record-root:last-child:after{content:none}.table-record-root:is(.isActive,.isEditing,.contextOpen,.openComment,.activeEditing,.focused,.isMenuOpen) .record-actions>.button,.table-record-root:hover .record-actions>.button{opacity:1}.table-record-root:hover:not(.disabled,.readOnly){--background:var(--gray-a2);--border-color:var(--gray-a4)}.table-record-root:hover:not(.disabled,.readOnly):after{--border-color:transparent}.table-record-root:hover:not(.disabled,.readOnly) .record-actions{opacity:1}.table-record-root:hover:not(.disabled,.readOnly):not(.focused,.isActive,.task-table-row--focused,.touched) .record-id-badge{background:var(--white);box-shadow:var(--main-menu-shadow)}.table-record-root:hover:not(.disabled,.readOnly):not(.focused,.isActive,.task-table-row--focused,.touched) .record-id-badge.changed{color:var(--warning-contrast);background:var(--warning-9);animation:2s cubic-bezier(.4,0,.6,1) infinite table-record-pulse}.table-record-root:hover:not(.disabled,.readOnly):not(.activeEditing) .text-area{background:var(--white);box-shadow:var(--main-menu-shadow)}.table-record-root:after{--border-color:var(--gray-a5);z-index:1;right:var(--space-2);bottom:-1px;left:var(--space-2);border:1px solid #0000;border-bottom:1px solid var(--border-color);height:1px;position:absolute}.table-record-root .text-area{box-sizing:content-box;border:1px solid #0000}.table-record-root.untouched .text-area,.table-record-root.no-user-defined .text-area{color:var(--gray-9);background:var(--gray-a2)}.table-record-root.activeEditing .text-area{border:1px solid var(--border-color);background:var(--white);box-shadow:0 0 0 2px var(--primary-2),0 0 0 4px var(--primary-9);position:relative}.table-record-root.focused,.table-record-root.task-table-row--focused{scroll-snap-type:y mandatory;scroll-snap-align:center;box-shadow:inset 0 0 0 2px var(--accent-9);--border-color:var(--accent-9);border-left-color:var(--accent-9);border-right-color:var(--accent-9);outline:none;z-index:2!important}.table-record-root.focused:after,.table-record-root.task-table-row--focused:after{--border-color:transparent}.table-record-root.focused:hover,.table-record-root.task-table-row--focused:hover{box-shadow:inset 0 0 0 2px var(--accent-9)}.table-record-root:is(.isActive,.isSelected){--background:var(--primary-a2);--border-color:var(--primary-7);border-left-color:var(--primary-7)}.table-record-root:is(.isActive,.isSelected):hover:not(.disabled,.readOnly){--border-color:var(--primary-8);border-left-color:var(--primary-8);--background:var(--primary-a3)!important}.table-record-root.dragging{--background:var(--success);cursor:grabbing!important}.table-record-root.dragging .record-id-grip{color:var(--primary)}.table-record-root.approved:not(.isActive,.isSelected){--background:var(--success-a1);--border-color:var(--success-7);border-left-color:var(--success-7)}.table-record-root.rejected:not(.isActive,.isSelected){--background:var(--error-a1);--border-color:var(--error-7);border-left-color:var(--error-7)}.table-record-root.disputed:not(.isActive,.isSelected){--background:var(--warning-a1);--border-color:var(--warning-7);border-left-color:var(--warning-7)}.table-record-root.approved:is(.isActive,.isSelected),.table-record-root.rejected:is(.isActive,.isSelected),.table-record-root.disputed:is(.isActive,.isSelected){border-left-color:var(--primary-7)}.table-record-root:is(.disabled,.readOnly){opacity:.72;cursor:default;--background:var(--gray-a2);--border-color:var(--gray-a6);border-left-color:var(--gray-a6)}.table-record-root:is(.disabled,.readOnly):hover{--border-color:var(--gray-a6);border-left-color:var(--gray-a6);--background:var(--gray-a2)!important}.table-record-root.isError{--accent-9:var(--error-9);--border-color:var(--error-7);--background:var(--error-a1);border-left-color:var(--error-7);background:var(--error-a1);box-shadow:0 0 0 2px var(--error-9)}.table-record-root.isError:hover:not(.disabled,.readOnly){background:var(--error-a2);--background:var(--error-a2)}.table-record-root.isError .text-area{color:var(--error-9);box-shadow:0 0 0 2px var(--error-2),0 0 0 4px var(--error-9)}.table-record-root.isError .text-area input::placeholder{color:var(--error-9)}.table__body>.table__row.table-record-root.task-table-row{overflow:visible}.table__body>.table__row.table-record-root.task-table-row:hover,.table__body>.table__row.table-record-root.task-table-row.table__row_state--clickable:hover{background:var(--background)!important;background-color:#0000!important}.table__body>.table__row.table-record-root.task-table-row:hover .table__cell:not(.data-table-empty-cell),.table__body>.table__row.table-record-root.task-table-row:hover .data-table-cell,.table__body>.table__row.table-record-root.task-table-row.table__row_state--clickable:hover .table__cell:not(.data-table-empty-cell),.table__body>.table__row.table-record-root.task-table-row.table__row_state--clickable:hover .data-table-cell{background:0 0!important}.record-id-badge{transition:all .2s}.record-id-badge.active{box-shadow:var(--main-menu-shadow)}.record-id-badge.approved{border:1px solid var(--success-a6);color:var(--success-11)!important;background:var(--success-a3)!important}.record-id-badge.rejected{border:1px solid var(--error-a6);color:var(--error-11)!important;background:var(--error-a3)!important}.record-id-badge.disputed{border:1px solid var(--warning-a6);color:var(--warning-11)!important;background:var(--warning-a3)!important}.record-id-badge.isEmpty{border-color:var(--error-6)}.record-id-badge.changed{color:var(--warning-contrast);background:var(--warning-9)}.record-id-grip:hover{cursor:grab;color:var(--gray-12)}.record-id-grip:active{cursor:grabbing}.text-area{--border-color:transparent;--background:var(--white);resize:none;width:100%;padding:var(--space-2);border:1px solid var(--border-color);border-radius:var(--radius);background:var(--background);box-shadow:none;align-items:center;transition:all .3s;display:flex;overflow:hidden}.text-area::selection{color:var(--gray-1);background:var(--gray-12)}.text-area:focus{background:var(--white);box-shadow:0 0 0 2px var(--primary-2),0 0 0 4px var(--primary-9);outline:none}.text-area:active{--border-color:var(--primary-a6);--background:var(--white);box-shadow:0 0 0 2px var(--primary-2),0 0 0 4px var(--primary-9)}.text-area:disabled{opacity:.5}.text-area.isError{--border-color:var(--error-a5);box-shadow:0 0 0 2px var(--error-9)}.text-area.isError::placeholder{color:var(--error-a7);font-style:italic}.text-area.isEmpty{border-color:var(--error-a3);color:var(--error-9);background-color:var(--error-a1)}.original-cell{--border-color:transparent;width:100%;padding:var(--space-2);border:1px solid var(--border-color);border-radius:var(--radius);font-size:var(--font-size-2,.875rem);color:var(--gray-12);overflow-wrap:break-word;box-shadow:none;flex:1;align-self:flex-start;transition:all .2s;display:flex;position:relative;overflow-x:auto}.original-cell::-webkit-scrollbar-track{background:var(--gray-2)}.original-cell::-webkit-scrollbar-thumb{border-radius:var(--radius-2);background:var(--gray-4)}.original-cell::-webkit-scrollbar-thumb:hover{background:var(--gray-5)}.original-cell::-webkit-scrollbar{width:6px;height:6px}.record-actions{gap:var(--space-1);justify-content:flex-end;align-items:center;display:flex}.record-actions>.button{opacity:0}.record-actions .hasComment{opacity:1!important}.comment-btn{position:relative}.comment-btn .count-badge{z-index:1;border:2px solid var(--color-panel);font-size:.75rem;font-weight:600;position:absolute;top:0;right:0;transform:translate(50%,-50%)scale(.65)translate(-50%,50%)}.comment-btn .hasUnreadComment-dot{z-index:-1;border-radius:inherit;opacity:.5;background:var(--error-10);width:100%;height:100%;animation:1s cubic-bezier(0,0,.2,1) infinite table-record-ping;display:inline-flex;position:absolute;top:0;right:0}.comment-item-card{--list-item-padding-x:var(--space-2);justify-content:flex-start;display:flex;position:relative;flex-direction:row!important;align-items:flex-start!important}.comment-item-card:after,.comment-item-card:before{content:none!important}.comment-item-card:hover{box-shadow:none;background:0 0!important}.comment-item-card .read-button{margin-right:calc(var(--list-item-padding-x)*-1)!important;margin-top:calc(var(--space-2)*-1)!important}.comment-item-card .list-item__content{white-space:pre-line}.comment-item-card__comment-body{margin-top:var(--space-1);margin-bottom:var(--space-1)}.comment-item-card__header{position:relative}.comment-item-card__header--title{align-items:flex-start;gap:0 var(--space-2);width:auto;margin-bottom:var(--space-1);flex-wrap:wrap;display:flex}.comment-item-card__header--title .data-cell__user-name{width:auto!important}.comment-item-card__header--description{gap:var(--space-1);flex-direction:row;align-items:center;width:100%;display:flex}.comment-item-card__header--children{gap:var(--space-1);margin-top:var(--space-2);flex-direction:column;display:flex}.comment-item-card.main-comment{background:var(--white);flex-shrink:1;max-width:100%}.comment-item-card.main-comment .read-button:not(.unreaded){transform:scale(1);opacity:.2!important}.comment-item-card.main-comment .card__header__end-slot{right:var(--space-2);top:0}.comment-item-card.main-comment .comment-item-card__header--title{justify-content:flex-end;align-items:center}.comment-item-card.main-comment .divider{max-height:1rem}.comment-item-card.main-comment:hover{background:var(--gray-a2)}.comment-item-card.main-comment:hover .read-button:not(.unreaded){opacity:1!important}.comment-item-card.main-comment+.card__footer{background:red}.comment-item-card.answer{padding:var(--space-3) var(--space-4);border:none}.comment-item-card.answer:not(.unread) .read-button{opacity:.2}.comment-item-card.answer:not(.unread):hover .read-button{opacity:1}.comment-item-card.answer.system{justify-content:center;align-items:center!important}.comment-item-card.answer.system svg{width:1em;height:1em;font-size:1rem}.comment-item-card.answer.system .resolved{color:var(--success-main)}.comment-item-card.answer.system .reopened{color:var(--warning-main)}.comment-item-card:last-child{border-bottom:none}.comment-item-card:hover .read-button{opacity:1;transform:scale(1)}.comment-item-card .unreaded-dot{width:var(--space-4);height:var(--space-4);border-radius:var(--radius-4);opacity:.5;background:var(--error-10);animation:1s cubic-bezier(0,0,.2,1) infinite table-record-ping;display:inline-flex;position:absolute}.comment-item-card .read-button{opacity:0;transition:all .3s;position:relative;transform:scale(.5)}.comment-item-card .read-button.unreaded{color:var(--error-9);opacity:1}.comment-item-card .read-button:not(.unreaded){transform:scale(1)}.comments-tread-container{flex:1;--card-border-radius:0!important}.comments-tread-container.isPopover{--card-padding:var(--popover-content-padding)}.comments-tread-container.isPopover .thread-header{--card-padding:var(--popover-content-padding);padding:var(--card-padding)!important}.comments-tread-container:not(.isPopover){padding:var(--space-4) var(--space-0,0) var(--space-2)!important}.comments-tread-container .thread-content .card__footer{padding:0!important}.comments-tread-container .thread-content{margin-left:var(--space-7)}.comments-tread-container:after{content:none!important}.comment-reply-card{padding:var(--space-2) var(--space-1)!important}.comment-reply-card .read-button:not(.unreaded){transform:scale(1);opacity:.2!important}.comment-reply-card:hover .read-button:not(.unreaded){opacity:1!important}.comments-thread-compact__body-button{width:100%;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0;display:block}.comments-thread-compact__actions{justify-content:flex-start;width:100%}.comments-thread-compact__reply-button,.comments-thread-compact__resolve-button,.comments-thread-compact__expand-button{padding-inline:0}.comments-thread-compact__reply-composer,.comments-thread-compact__inline-thread{width:100%;margin-top:var(--space-2)}.comment-popover{flex-direction:column;max-height:min(70vh,400px);display:flex;overflow-y:hidden!important}.comment-popover .card__header{--card-padding:var(--popover-header-padding);margin-bottom:0!important}.comment-popover .card__footer{--card-padding:var(--popover-footer-padding);margin-top:0!important}.comment-popover .text-area-field{margin-top:var(--space-2);--text-field-height:20px}.comment-popover .reply-input{width:auto}.comment-popover .box-content{margin-left:calc(var(--popover-content-padding)*-1);margin-right:calc(var(--popover-content-padding)*-1);width:calc(100% + var(--popover-content-padding)*2)!important}.comment-popover .box-content .card__content{--card-padding:var(--popover-content-padding)}.reply-input{width:100%;padding:0}.reply-input .textfield--multiline{max-height:200px;min-height:auto!important}.reply-input .textfield--multiline .textfield__slot--end{align-self:flex-end}.comment-answers-container{padding:var(--space-2);border-radius:var(--radius-4)}.comment-answers-container .reply-input{padding:var(--space-3);background:green;max-width:100%}.comment-answers-container .reply-input:first-child{margin-top:calc(var(--space-2)*-1);border-top:none}@keyframes table-record-ping{75%,to{opacity:0;transform:scale(2)}}.thread-header{flex-grow:1;width:auto;max-width:none}.rt-BaseDialogOverlay:before{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.rt-BaseDialogOverlay .drawer-content{margin:var(--space-1)!important;box-shadow:var(--shadow-4)!important}.rt-BaseDialogContent.drawer-content:where([data-state=open]){animation:none}.radix-themes{--cursor-button:pointer;--default-font-family:var(--font-geist-sans)}.rt-IconButton.rt-variant-soft.color-default,.rt-IconButton.rt-variant-ghost.color-default{color:var(--gray-9);background:0 0}.rt-IconButton.rt-variant-soft.color-default:hover,.rt-IconButton.rt-variant-ghost.color-default:hover{background:var(--gray-a2);color:var(--gray-12)}.rt-IconButton:where(.rt-variant-soft).variant-text{min-width:var(--base-button-height);height:var(--base-button-height);color:var(--gray-11);background:0 0}.rt-IconButton:where(.rt-variant-soft).variant-text:hover{background:var(--gray-a3);color:var(--gray-12)}.rt-TableCell{vertical-align:middle}.parsing-table .col-icon{width:34px;padding-left:20px}.rt-Button.button-fullWidth{flex-shrink:1;width:100%}.rt-Button.button-justify{padding-left:var(--space-2);padding-right:var(--space-2)}.rt-Button.button-justify .rt-Button-label{text-align:left;width:100%}.rt-Button:where(.rt-variant-outline):not(:disabled,[disabled],[data-disabled]).button_color--default,.rt-Button:where(.rt-variant-outline):not(:disabled,[disabled],[data-disabled]).button_color--secondary{color:var(--gray-11)}.rt-Button:where(.rt-r-size-4),.rt-Button:where(.rt-r-size-3){gap:var(--space-2)}.rt-Button.rt-variant-soft.color-default:not(:disabled,[disabled],[data-disabled]){color:var(--gray-12);background:0 0}.rt-Button.rt-variant-soft.color-default:not(:disabled,[disabled],[data-disabled]):hover{background:var(--gray-1)}.rt-Button.variant-contained:not([data-disabled]).color-primary{background-color:var(--palette-primary-main,#0070f3);color:var(--palette-primary-text,#fff)}.rt-Button.variant-contained:not([data-disabled]).color-primary:hover{background-color:var(--palette-primary-dark,#0050c8)}.rt-Button.variant-contained:not([data-disabled]).color-default{color:var(--gray-10);background:var(--white);box-shadow:var(--shadow-2)}.rt-Button.variant-contained:not([data-disabled]).color-default:hover{background:var(--gray-1);box-shadow:var(--shadow-1)}.rt-Badge{display:inline-flex}.rt-Badge .rt-Text{padding-left:var(--space-2);padding-right:var(--space-2)}.rt-Badge.size-xsmall:where(.rt-r-size-1){padding:calc(var(--space-1)*1) calc(var(--space-1)*1.5);gap:var(--space-1);border-radius:var(--radius-2)}.rt-Badge.small:where(.rt-r-size-1){padding:calc(var(--space-1)*1) calc(var(--space-1)*1.5)}.rt-Badge.variant-ghost{color:inherit;background:0 0;border-color:#0000}.rt-Badge[data-radius=large]{border-radius:6px}.rt-Badge:where(.rt-r-size-1){padding:calc(var(--space-1)*1) calc(var(--space-1)*2)}.rt-TextFieldRoot:where(.rt-variant-surface):where(:disabled,[disabled],[data-disabled]){border-color:#0df!important}.rt-TextFieldRoot:where(.rt-variant-surface){border:1px solid var(--gray-5);box-shadow:0 1px 2px #0000000d}.rt-TextFieldRoot:where(.rt-variant-surface):hover{border:1px solid var(--indigo-7)}.rt-TextFieldRoot:where(.rt-r-size-3){--text-field-height:var(--space-8)}.rt-TextFieldRoot:where(.rt-r-size-2){--text-field-height:var(--space-7)}.bg-white{background:var(--white)!important}.rt-TableRow.row-hover:hover{background:var(--gray-3)}.split-buttons-group{justify-content:center;align-items:center;gap:var(--space-0);display:flex}.split-buttons-group .rt-Button:where(.rt-variant-soft),.split-buttons-group .rt-IconButton:where(.rt-variant-soft){background:0 0}.split-buttons-group .rt-Button:where(.rt-variant-soft):hover,.split-buttons-group .rt-IconButton:where(.rt-variant-soft):hover{background:var(--gray-3);color:var(--gray-12)}.split-buttons-group .rt-Button:not(:last-child),.split-buttons-group .rt-IconButton:not(:last-child){border-top-right-radius:0!important;border-bottom-right-radius:0!important}.split-buttons-group .rt-Button:not(:first-child),.split-buttons-group .rt-IconButton:not(:first-child){border-top-left-radius:0!important;border-bottom-left-radius:0!important}.main-menu-link{--list-item-border-radius:var(--radius-3);align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);color:var(--gray-11);border-radius:var(--list-item-border-radius);transition:background .2s;display:flex}.main-menu-link:before,.main-menu-link:after{border-radius:var(--list-item-border-radius)}.main-menu-link svg{width:1em;height:1em;font-size:inherit;color:var(--gray-9);transition:color .2s}.main-menu-link:hover{background:var(--gray-a2);color:var(--gray-12)}.main-menu-link:hover svg{color:var(--gray-12)}.main-menu-link.active{color:var(--gray-a12);background:var(--white)}.main-menu-link.active svg{opacity:1}.main-menu-link.active:hover{background:var(--primary-1);color:var(--primary-9)}.main-menu-link__icon{align-items:center;display:flex}.hover-effect{z-index:1;transition:all .2s;position:relative}.hover-effect:hover{background:0 0}.hover-effect:after{z-index:-1;content:"";background:var(--gray-a2);opacity:0;border-radius:var(--radius-3);pointer-events:none;transition:all .2s;position:absolute;inset:max(5px,50%)}.hover-effect:hover:after{opacity:1;inset:0}.hover-effect.active{box-shadow:var(--main-menu-shadow);background:var(--white);z-index:1}.hover-effect.active svg{color:var(--gray-12)}.hover-effect.active>*{z-index:1;position:relative}.hover-effect.active:before{content:"";background:var(--white);opacity:1;border-radius:var(--list-item-border-radius,var(--card-border-radius,var(--radius-3)));pointer-events:none;z-index:1;width:100%;height:100%;position:absolute;inset:0}.hover-effect.active:after{z-index:-1;inset:0}.hover-effect.active:hover{background:var(--gray-a1);color:var(--gray-12)}.hover-effect.active:hover svg{color:var(--gray-12)}.hover-effect.active:hover:after{background:var(--gray-a2);border-radius:calc(var(--list-item-border-radius,var(--card-border-radius,var(--radius-3))) + 5px);z-index:-1;box-shadow:0 0 0 -3px var(--gray-a2);inset:-5px}.rt-Kbd svg{width:1em;height:1em;font-size:inherit}.rt-Button.rt-r-size-1 .rt-Kbd{margin-left:-.5rem;margin-right:-.5rem;transform:scale(.8)}.rt-Button.rt-r-size-1 .rt-Kbd:first-child{margin-right:0;margin-left:calc(var(--space-1)*-1)}.rt-Button.rt-r-size-1 .rt-Kbd:last-child{margin-left:0;margin-right:calc(var(--space-1)*-1)}.rt-Button .rt-Kbd{padding:.2rem;font-size:.8rem;line-height:1}.rt-Button .rt-Kbd:first-child{margin-right:.5rem}.rt-Button .rt-Kbd:last-child{margin-left:.5rem}*,:before,:after{border-color:var(--gray-a6)}:is(.dark,.dark-theme),:is(.dark,.dark-theme) :where(.radix-themes:not(.light,.light-theme)){--main-menu-shadow:var(--shadow-3)}:is(.dark,.dark-theme) .rt-TableRoot:where(.rt-variant-surface),:is(.dark,.dark-theme) :where(.radix-themes:not(.light,.light-theme)) .rt-TableRoot:where(.rt-variant-surface){background-color:#0000}.ds-hermes-layout{width:100%;height:100vh;min-height:0;display:flex;overflow:hidden}.ds-hermes-layout__sidebar{flex-shrink:0;height:100%;min-height:0;overflow:hidden auto}.ds-hermes-layout__main{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}.ds-hermes-layout__scroll{-webkit-overflow-scrolling:touch;flex:1;width:100%;min-height:0;overflow:auto}.ds-hermes-layout__content{min-width:0;padding:var(--space-6)}.ds-hermes-sidebar{border-right:1px solid var(--gray-a6);flex-shrink:0;width:260px}.ds-hermes-sidebar__header{height:56px;padding:0 var(--space-4);border-bottom:1px solid var(--gray-a6)}.ds-hermes-sidebar__title-link,.ds-hermes-sidebar__back-link{color:inherit;text-decoration:none}.ds-hermes-sidebar__nav{padding:var(--space-4)}.ds-hermes-sidebar__label{margin-bottom:var(--space-2)}.ds-hermes-sidebar__list{gap:var(--space-1);flex-direction:column;display:flex}.ds-hermes-sidebar__item{border-radius:var(--radius-3);padding:var(--space-2) var(--space-3);color:var(--gray-11);align-items:center;text-decoration:none;transition:background .2s,color .2s;display:flex}.ds-hermes-sidebar__item:hover,.ds-hermes-sidebar__item--active{background:var(--gray-a2);color:var(--gray-12)}.ds-hermes-index__link{color:inherit;border-radius:var(--radius-3);padding:var(--space-3);text-decoration:none}.ds-hermes-index__link:hover{background:var(--gray-a2)}.app-layout{background:var(--app-background);width:100vw;height:100vh;padding:var(--app-layout-padding);padding-left:0;display:flex;position:relative;overflow:hidden}.app-layout__sidebar{flex-shrink:0;height:100%}.app-layout__main{--base-card-border-radius:var(--radius-3);flex-direction:column;flex:1;min-width:0;display:flex;overflow:hidden}.app-layout__body{flex:1;min-height:0;display:flex;overflow:hidden}.app-layout__body--with-aside{gap:0}.app-layout__aside-slot{--card-header-height:var(--space-9);flex-shrink:0;min-height:0;position:relative;overflow:visible}.app-layout__aside-slot--hidden{display:none}.app-layout__aside-slot--compact-task-panels{width:80px;min-width:80px}.app-layout__header{border-bottom:1px solid var(--divider);flex-flow:row;justify-content:space-between;align-items:center;width:100%;height:60px;display:flex;margin:0!important}.app-layout__main-scroll{width:100%;height:100%}.app-layout__content-wrapper{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.app-layout__content{flex-direction:column;min-height:0;display:flex}.app-layout__header-card{z-index:4;position:relative;overflow:hidden;flex-grow:0!important;padding:0!important}.app-layout__header-card:before{background:0 0!important}.app-layout__content-card{flex-direction:column;flex:1;min-width:0;display:flex;overflow:hidden;padding:0!important}.dashboard-header{height:56px;min-height:56px;padding:var(--space-2);justify-content:space-between;align-items:center;display:flex}.dashboard-header__left,.dashboard-header__right{align-items:center;display:flex}.dashboard-header__toggle-icon{width:16px;height:16px}.dashboard-header__tooltip-content{align-items:center;gap:var(--space-2);display:inline-flex}.navigation-controls{align-items:center;gap:var(--space-1);display:flex}.navigation-controls__icon{width:16px;height:16px}.scroll-area__content{flex-direction:column;height:100%;display:flex}.rt-ScrollAreaRoot .rt-ScrollAreaScrollbar{z-index:999}.command-center__btn{padding-right:var(--space-1);margin-bottom:var(--app-layout-padding);display:flex;justify-content:space-between!important}.command-center__btn .button__icon--end .kbd{margin-left:auto}.command-center__modal{min-width:480px;max-width:min(600px,100vw - 2*var(--space-4));width:100%;overflow-x:hidden}.command-center__container{gap:var(--space-3);box-sizing:border-box;width:100%;max-width:100%;padding:var(--dialog-content-padding) 0;flex-direction:column;flex:1;margin:0;display:flex;overflow-x:hidden}.command-center__header{align-items:center;gap:var(--space-2);padding-bottom:var(--space-2);border-bottom:1px solid var(--gray-6);display:flex}.command-center__header-icon{width:20px;height:20px;color:var(--gray-11)}.command-center__title{margin:0;font-weight:600}.command-center__search{margin-bottom:var(--space-3)}.command-center__results{gap:var(--space-1);flex-direction:column;width:100%;max-width:100%;min-height:200px;max-height:320px;display:flex;overflow:hidden auto}.command-center__results::-webkit-scrollbar{width:6px}.command-center__results::-webkit-scrollbar-track{background:var(--gray-3);border-radius:var(--radius-2)}.command-center__results::-webkit-scrollbar-thumb{background:var(--gray-8);border-radius:var(--radius-2)}.command-center__results::-webkit-scrollbar-thumb:hover{background:var(--gray-9)}.command-center__section-title{text-transform:uppercase;letter-spacing:.05em;font-weight:600}.command-center__shortcuts{gap:var(--space-4);padding-top:var(--space-2);display:flex;justify-content:flex-start!important}.command-center__result-item{border-radius:var(--radius-2);box-sizing:border-box;width:100%;max-width:100%;transition:all .15s;animation:.2s ease-out fade-in-up;overflow:hidden}.command-center__result-item:hover{background-color:var(--gray-3)}.command-center__result-item_active{background-color:var(--gray-3);width:100%}.command-center__btn-icon{width:20px;height:20px}.command-center__btn-kbd{margin-left:auto}.command-center__result-button{width:100%}.command-center__result-icon{align-items:center;display:flex}.command-center__badge-icon{width:16px;height:16px}@keyframes fade-in-up{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}:is(.light,.light-theme),:is(.light,.light-theme) :where(.radix-themes:not(.dark,.dark-theme)){--main-menu-shadow:0px 12px 24px 0px #0000000d, 0px 2px 4px 0px #0000000d, 0px 0px 0px .5px #00000008}.react-pdf__Page canvas{box-shadow:var(--shadow-3)}.react-pdf__Page .textLayer,.react-pdf__Page .annotationLayer{position:absolute;top:1rem;left:50%;transform:translate(-50%)}.rt-AvatarRoot:where(.rt-variant-soft) :where(.rt-AvatarFallback){color:inherit}.rt-TextFieldRoot:where(.rt-r-size-2.size-small){--text-field-height:var(--space-6)}.rt-BaseButton svg{width:1em;height:1em;font-size:inherit}.rt-BaseButton:where(.rt-r-size-2) svg{width:1rem;height:1rem}.rt-BaseButton:where(.rt-r-size-3){font-size:var(--font-size-2)}.rt-BaseButton:where(.rt-r-size-3) svg{font-size:var(--font-size-3)}.rt-BaseButton:where(.rt-r-size-4) svg{font-size:var(--font-size-)}.rt-BaseButton:where(.rt-variant-ghost).variant-text{box-sizing:border-box;height:var(--base-button-height);min-width:var(--base-button-height);margin:0;box-shadow:none!important;border-color:#0000!important}.text-warning-contrast{color:var(--warning-950)}:is(.dark,.dark-theme) :where(.radix-themes:not(.light,.light-theme)){--main-menu-shadow:var(--shadow-3)}:is(.dark,.dark-theme) :where(.radix-themes:not(.light,.light-theme)) .react-pdf__Page canvas{filter:invert()hue-rotate(180deg);box-shadow:0 0 0 1px var(--white-a3),0 2px 3px -2px var(--white-a3),0 3px 12px -4px var(--white-a2),0 4px 16px -8px var(--white-a2)}:is(.dark,.dark-theme) :where(.radix-themes:not(.light,.light-theme)) .rt-TableRoot:where(.rt-variant-surface){background-color:#0000}.comment-popover-wrapper .popover__trigger{position:relative}.comment-popover-wrapper .popover__trigger .comment-count-badge{box-shadow:var(--shadow-1);flex-shrink:0;position:absolute;top:30%;right:40%;transform:translate(50%,-50%)scale(.8);padding:0 var(--space-1)!important;min-width:16px!important;height:auto!important;min-height:16px!important}.comment-popover-wrapper .popover__trigger .comment-count-badge>.badge__label{font-variant-numeric:tabular-nums;font-weight:600;font-size:.8em!important}
@font-face{font-family:GeistSans;src:url(../media/Geist_Variable-s.p.0-te~ja_gpvcf.woff2)format("woff2");font-display:swap;font-weight:100 900}@font-face{font-family:GeistSans Fallback;src:local(Arial);ascent-override:94.56%;descent-override:27.76%;line-gap-override:0.0%;size-adjust:106.28%}.geistsans_d5a4f12f-module__v_QfHq__className{font-family:GeistSans,GeistSans Fallback}.geistsans_d5a4f12f-module__v_QfHq__variable{--font-geist-sans:"GeistSans", "GeistSans Fallback"}
