@layer payload-default;.user-popover{background:var(--theme-elevation-100);border-radius:var(--style-radius-l);pointer-events:auto;min-width:200px;max-width:300px;padding:.75rem;animation:.2s cubic-bezier(.16,1,.3,1) forwards popoverFadeIn;box-shadow:0 2px 2px -1px #0000001a}.user-popover__loading{color:var(--theme-elevation-500);font-size:13px}.user-popover__name{color:var(--theme-text);margin-bottom:.25rem;font-size:14px;font-weight:600}.user-popover__email{color:var(--theme-elevation-600);margin-bottom:.5rem;font-size:12px}.user-popover__badge{border-radius:4px;align-items:center;gap:.375rem;margin-bottom:.5rem;padding:.25rem .5rem;font-size:11px;font-weight:500;display:inline-flex}.user-popover__badge svg{flex-shrink:0;max-width:12px;max-height:12px}.user-popover__badge--admin{background-color:var(--theme-success-400);color:var(--theme-text)}.user-popover__clients{border-top:1px solid var(--theme-elevation-100);margin-top:.5rem;padding-top:.5rem}.user-popover__label{color:var(--theme-elevation-600);text-transform:uppercase;margin-bottom:.25rem;font-size:11px;font-weight:500}.user-popover__client{color:var(--theme-text);padding:.125rem 0;font-size:13px}@keyframes popoverFadeIn{0%{opacity:0;transform:translateY(-8px)scale(.96)}to{opacity:1;transform:translateY(0)scale(1)}}html[data-theme=dark] .user-popover{box-shadow:0 4px 6px -1px #0000004d,0 2px 4px -2px #0000004d}
@layer payload-default;.user-avatar-wrapper{align-items:center;gap:.5rem;display:inline-flex;position:relative}.user-avatar-wrapper--hoverable{cursor:pointer}.user-avatar{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-weight:600;display:inline-flex;box-shadow:0 2px 2px -1px #0000001a}.user-avatar--sm{letter-spacing:.2px;width:20px;height:20px;font-size:11px}.user-avatar--md{width:28px;height:28px;font-size:11px}.user-avatar--lg{width:40px;height:40px;font-size:14px}.user-avatar--image{-o-object-fit:cover;object-fit:cover}.user-avatar--unassigned{background:var(--theme-elevation-150);color:var(--theme-elevation-500);box-shadow:none}.user-avatar__name-wrapper{align-items:center;gap:.375rem;display:inline-flex}.user-avatar__name-wrapper svg{max-width:16px;max-height:16px}.user-avatar__name{white-space:nowrap;text-overflow:ellipsis;font-weight:600;line-height:1.3;overflow:hidden}.user-avatar__name--unassigned{color:var(--theme-elevation-500);font-weight:400}.user-avatar__payload-badge{color:#6366f1;flex-shrink:0}.user-avatar__popover-portal{z-index:100000;pointer-events:none;position:fixed;transform:translate(-50%)}html[data-theme=dark] .user-avatar{box-shadow:0 2px 2px -1px #0000001a}
@layer payload-default{.add-comment__button{box-shadow:none;color:currentColor;font-family:var(--font-body);background:0 0;border:0;border-radius:0;padding:0}}.add-comment{position:relative}.add-comment__button{cursor:pointer;margin:var(--base)0;color:var(--theme-elevation-600);align-items:center;font-size:15px;display:flex}.add-comment__button:disabled{color:var(--theme-elevation-500)}.add-comment__button:hover{color:var(--theme-elevation-400)}.add-comment__button:hover svg path{stroke:var(--theme-elevation-400)}.add-comment__button svg{margin-right:calc(var(--base)*.25);width:var(--base);height:var(--base);border:2px solid var(--theme-elevation-600);border-radius:50%}.add-comment__button svg .stroke{stroke-width:2px}.add-comment__wrap{z-index:1;position:relative}.add-comment__layout{padding:calc(var(--base)*.75);margin-bottom:calc(var(--base)*1.25);border-radius:var(--style-radius-l);align-items:flex-end;min-height:114px;padding-left:34px;display:flex;position:relative}.add-comment__layout>.user-avatar-wrapper{z-index:10;flex-shrink:0;gap:.7rem;width:20px;height:20px;margin-left:-30px;font-weight:600;position:absolute;top:0;left:0}.add-comment__content{width:100%}.add-comment__editor{margin-bottom:calc(var(--base)*.5)}.add-comment__actions{gap:calc(var(--base)*.5);display:flex}.add-comment__actions .btn{margin:0}.add-comment .field-label{display:none}.add-comment .rich-text-lexical .editor-container{font-family:var(--font-body)}.add-comment__host{margin-top:calc(var(--base)*.5)}.add-comment__host>.add-comment__wrap{margin-left:var(--gutter)}html[data-theme=light] .add-comment__layout{background-color:var(--theme-elevation-50);border:1px solid var(--theme-elevation-150)}html[data-theme=dark] .add-comment__layout{background-color:var(--theme-elevation-100);border:1px solid var(--theme-elevation-200)}
@layer payload-default;.comment-actions{gap:calc(var(--base)*.5);display:flex}.comment-actions__button{all:unset;cursor:pointer;color:var(--theme-text);opacity:.6;font-size:13px;transition:opacity .2s}.comment-actions__button:hover:not(:disabled){opacity:1}.comment-actions__button:disabled{cursor:not-allowed;opacity:.3}.comment-actions__button--delete{color:var(--theme-error-500)}
@layer payload-default{.load-more__button{box-shadow:none;color:currentColor;font-family:var(--font-body);background:0 0;border:0;border-radius:0;padding:0}}.load-more__button{cursor:pointer;margin:0 0 var(--base)0;color:var(--theme-elavation-600);align-items:center;display:flex}.load-more__button:hover{color:var(--theme-elevation-400)}.load-more__button svg{margin-right:calc(var(--base)*.25)}
@layer payload-default;.comment{margin-bottom:calc(var(--base)*.25);--avatar-size:20px;--author-gap:8px;--gutter:calc(var(--base)*2);--rail-stroke:1px;--elbow-radius:10px;--elbow-top:18px;--line-color:var(--theme-border-color)}.comment--pending{opacity:.6;pointer-events:none}.comment--pending .comment__date{color:var(--theme-text-secondary);font-style:italic}.comment .rich-text-lexical--read-only .editor-container{font-family:var(--font-body)}.comment .rich-text-lexical--read-only .editor-container .editor{color:unset;animation:none}.comment .shimmer-effect{max-height:25px}.comment p{font-size:calc(var(--base)*.75)}.comment>.thread{margin-left:var(--gutter);position:relative}.comment>.thread:has(>.comment):before{content:"";margin-left:calc(-.5*var(--gutter));width:var(--rail-stroke);background:var(--line-color);border-radius:var(--rail-stroke);left:0;top:calc(-1*var(--trunk-lift,0px));height:calc(var(--trunk-span,0px) + var(--trunk-lift,0px));position:absolute}.comment>.thread>.comment{position:relative}.comment>.thread>.comment:before{content:"";margin-left:calc(-.53*var(--gutter) + var(--rail-stroke)/2);left:.5px;top:var(--elbow-top);width:calc(.5*var(--gutter) - var(--rail-stroke)/2);height:calc(.5*var(--gutter));border-left:var(--rail-stroke)solid var(--line-color);border-bottom:var(--rail-stroke)solid var(--line-color);border-bottom-left-radius:var(--elbow-radius);position:absolute}.comment>.thread>.load-more>.thread{margin-left:0;position:relative}.comment>.thread>.load-more>.thread:has(>.comment):before{content:"";margin-left:calc(-.5*var(--gutter));width:var(--rail-stroke);background:var(--line-color);border-radius:var(--rail-stroke);left:0;top:calc(-1*var(--trunk-lift,0px));height:calc(var(--trunk-span,0px) + var(--trunk-lift,0px));position:absolute}.comment>.thread>.load-more>.thread>.comment{position:relative}.comment>.thread>.load-more>.thread>.comment:before{content:"";margin-left:calc(-.53*var(--gutter) + var(--rail-stroke)/2);left:.5px;top:var(--elbow-top);width:calc(.5*var(--gutter) - var(--rail-stroke)/2);height:calc(.5*var(--gutter));border-left:var(--rail-stroke)solid var(--line-color);border-bottom:var(--rail-stroke)solid var(--line-color);border-bottom-left-radius:var(--elbow-radius);position:absolute}.comment__wrap{z-index:1;position:relative}.comment__layout{gap:calc(var(--base)*.5);padding:calc(var(--base)*.5);margin-bottom:calc(var(--base)*.5);border-radius:var(--style-radius-l);background-color:var(--theme-elevation-50);align-items:flex-start;min-height:80px;display:flex}.comment .user-avatar-wrapper{flex-shrink:0;gap:.7rem;margin-left:-30px;font-weight:600}.comment__spacer{width:20px}.comment__content{flex:1;min-width:0}.comment__meta{flex-wrap:wrap;align-items:center;gap:0;display:flex}.comment__dot{color:var(--theme-elevation-400)}.comment__op-badge{color:#ff6b35;font-weight:600}.comment__date,.comment__dash{color:var(--theme-elevation-400)}.comment__actions-row{align-items:start;gap:calc(var(--base)*.5);display:flex}.comment__edit-mode{margin-top:calc(var(--base)*.5)}.comment__edit-mode .editor-container{font-family:var(--font-body)}.comment__editor{margin-bottom:calc(var(--base)*.5);min-height:45px}.comment__edit-actions{gap:calc(var(--base)*.5);display:flex}.comment__edit-actions button{margin:0}.comment__content--deleted{opacity:.5;font-style:italic}.comment__content--deleted p{padding:calc(var(--base)*.5)0;color:var(--theme-elevation-500);margin:0;font-size:13px}.comment__wrap:has(.comment__content--deleted) .comment__meta{opacity:.6}
@layer payload-default;.comment-sort__button{cursor:pointer;background:0 0;border:none;padding:0}.comment-sort__button:hover .comment-sort__value{color:var(--theme-text)}.comment-sort__trigger{align-items:center;gap:calc(var(--base)*.25);font-size:calc(var(--base)*.75);display:flex}.comment-sort__trigger svg{width:10px;height:10px;transition:transform .2s}.comment-sort__trigger:hover svg{transform:translateY(2px)}.comment-sort__label{color:var(--theme-elevation-500);font-weight:400}.comment-sort__value{color:var(--theme-elevation-700);font-weight:500;transition:color .2s}.comment-sort__option--active{background-color:var(--theme-elevation-100);font-weight:600}
@layer payload-default;.comments__list h3{margin-bottom:calc(var(--base)*.25)}.comments__header{margin-bottom:calc(var(--base)*.25);justify-content:space-between;align-items:baseline;display:flex}.comments__header h3{margin:0}.comments__title-wrapper{align-items:baseline;gap:calc(var(--base)*.25);display:flex}.comments__count{color:var(--theme-elevation-500);font-size:calc(var(--base)*.875);font-weight:400}.comments__separator{background-color:var(--theme-elevation-100);height:1px;margin:calc(var(--base)*1)0;margin-left:calc(var(--main-gutter-h-left)*-1);margin-right:calc(var(--main-gutter-h-right)*-1)}
@layer payload-default;html[data-theme=light] .request-status__open{color:#2d4521;background-color:#dff9d2}html[data-theme=light] .request-status__in-progress{background-color:var(--theme-warning-150);color:var(--theme-warning-850)}html[data-theme=light] .request-status__resolved{background-color:var(--theme-success-150);color:var(--theme-success-850)}html[data-theme=light] .request-status__closed{background-color:var(--theme-elevation-150);color:var(--theme-elevation-850)}html[data-theme=dark] .request-status__open{color:#dff9d2;background-color:#2d4521}html[data-theme=dark] .request-status__in-progress{background-color:var(--theme-warning-150);color:var(--theme-warning-850)}html[data-theme=dark] .request-status__resolved{background-color:var(--theme-success-150);color:var(--theme-success-850)}html[data-theme=dark] .request-status__closed{background-color:var(--theme-elevation-150);color:var(--theme-elevation-850)}
.sidebar-field{margin-bottom:.375rem}.sidebar-field__label{color:var(--theme-elevation-500);letter-spacing:.02em;text-transform:uppercase;margin-bottom:.125rem;font-size:.6875rem;font-weight:500}.sidebar-field__combobox{min-width:120px}.sidebar-field__trigger{cursor:pointer;text-align:left;background:0 0;border:1px solid #0000;border-radius:4px;align-items:center;gap:.375rem;min-width:120px;padding:.1875rem;transition:all .1s;display:flex}.sidebar-field__trigger:hover{background:var(--theme-elevation-50)}.sidebar-field__trigger-text{color:var(--theme-text);white-space:nowrap;font-size:.875rem;font-weight:500}.sidebar-field__icon{flex-shrink:0;width:16px;height:16px}.sidebar-field__option{align-items:center;gap:.375rem;display:flex}.sidebar-field__option-label{color:var(--theme-text);font-size:.875rem;font-weight:450}.sidebar-field__readonly{padding:.1875rem}.sidebar-field__loading{color:var(--theme-elevation-400);font-size:.875rem}
.slack-thread-viewer{border:1px solid var(--theme-elevation-200);border-radius:var(--style-radius-m);background:var(--theme-elevation-0);margin-top:24px;margin-bottom:24px;overflow:hidden;box-shadow:0 2px 8px #00000014}.slack-thread-viewer__header{padding:calc(var(--base)*.75);background:var(--theme-elevation-50);border-bottom:1px solid var(--theme-elevation-100);justify-content:space-between;align-items:center;display:flex}.slack-thread-viewer__header-left{align-items:center;gap:12px;display:flex}.slack-thread-viewer__header-links{gap:8px;display:flex}.slack-thread-viewer__title{color:var(--theme-text);margin:0;font-weight:600}.slack-thread-viewer__count{color:var(--theme-elevation-500);background:var(--theme-elevation-100);border-radius:12px;padding:4px 8px;font-weight:500}.slack-thread-viewer__messages{max-height:500px;margin:calc(var(--base)*.75)0;overflow-y:auto}.slack-thread-viewer__messages::-webkit-scrollbar{width:6px}.slack-thread-viewer__messages::-webkit-scrollbar-track{background:var(--theme-elevation-50)}.slack-thread-viewer__messages::-webkit-scrollbar-thumb{background:var(--theme-elevation-300);border-radius:3px}.slack-thread-viewer__messages::-webkit-scrollbar-thumb:hover{background:var(--theme-elevation-400)}.slack-thread-viewer__message{margin-bottom:2px;transition:background-color .15s}.slack-thread-viewer__message:last-child{margin-bottom:0}.slack-thread-viewer__message:hover{background:var(--theme-elevation-50)}.slack-thread-viewer__message-inner{padding:8px calc(var(--base)*.75);gap:12px;display:flex}.slack-thread-viewer__avatar{background:linear-gradient(135deg,var(--theme-success-400),var(--theme-success-600));color:#fff;text-transform:uppercase;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;font-size:14px;font-weight:600;display:flex;overflow:hidden}.slack-thread-viewer__avatar:has(img){background:0 0}.slack-thread-viewer__avatar-img{-o-object-fit:cover;object-fit:cover;-webkit-user-select:none;user-select:none;border-radius:8px;width:100%;height:100%}.slack-thread-viewer__content{flex:1;min-width:0}.slack-thread-viewer__message-header{align-items:baseline;gap:8px;margin-bottom:4px;display:flex}.slack-thread-viewer__user{color:var(--theme-text);font-size:15px;font-weight:600}.slack-thread-viewer__timestamp{color:var(--theme-elevation-500);font-size:12px;font-weight:400}.slack-thread-viewer__message-text{color:var(--theme-text);white-space:pre-wrap;word-wrap:break-word;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:14px;line-height:1.5}.slack-thread-viewer--loading,.slack-thread-viewer--error,.slack-thread-viewer--empty{text-align:center;color:var(--theme-elevation-500);padding:40px 20px;font-size:15px;font-style:italic}.slack-thread-viewer--loading:before{content:"💬";margin-bottom:8px;font-size:24px;display:block}.slack-thread-viewer--empty:before{content:"📭";margin-bottom:8px;font-size:24px;display:block}.slack-thread-viewer--error{color:var(--theme-error-500);background:var(--theme-error-50);border-color:var(--theme-error-200)}.slack-thread-viewer--error:before{content:"⚠️";margin-bottom:8px;font-size:24px;display:block}
@layer payload-default;html[data-theme=dark] .request-type__question{color:#000;background-color:#e0e0e0;border-color:#e0e0e0}html[data-theme=dark] .request-type__bug{background-color:var(--theme-error-500);color:var(--theme-error-850);border-color:var(--theme-error-500)}html[data-theme=dark] .request-type__feature{background-color:var(--theme-success-300);color:var(--theme-success-850);border-color:var(--theme-success-300)}html[data-theme=dark] .request-type__other{background-color:var(--theme-elevation-400);color:var(--theme-elevation-850);border-color:var(--theme-elevation-400)}html[data-theme=light] .request-type__question{color:#fff;background-color:#000;border-color:#000}html[data-theme=light] .request-type__bug{background-color:var(--theme-error-500);color:var(--theme-error-150);border-color:var(--theme-error-500)}html[data-theme=light] .request-type__feature{background-color:var(--theme-success-300);color:var(--theme-success-850);border-color:var(--theme-success-300)}html[data-theme=light] .request-type__other{background-color:var(--theme-elevation-250);color:var(--theme-elevation-700);border-color:var(--theme-elevation-250)}
@layer payload-default;html[data-theme=light] .request-priority__low{color:#5a4813;background-color:#fcf1d0}html[data-theme=light] .request-priority__medium{background-color:var(--theme-warning-150);color:var(--theme-warning-800)}html[data-theme=light] .request-priority__high{background-color:var(--theme-error-150);color:var(--theme-error-800)}html[data-theme=light] .request-priority__critical{color:#7b1fa2;background-color:#f3e5f5;border-color:#f3e5f5}html[data-theme=dark] .request-priority__low{color:#fcf1d0;background-color:#5a4813}html[data-theme=dark] .request-priority__medium{background-color:var(--theme-warning-150);color:var(--theme-warning-850)}html[data-theme=dark] .request-priority__high{background-color:var(--theme-error-150);color:var(--theme-error-850)}html[data-theme=dark] .request-priority__critical{color:#f8dbf3;background-color:#501c48;border-color:#501c48}
@layer payload-default;.assignee-cell{align-items:center;gap:.5rem;line-height:1;display:inline-flex}
.sidebar-tags-field{margin-bottom:.375rem}.sidebar-tags-field__label{color:var(--theme-elevation-500);letter-spacing:.02em;text-transform:uppercase;margin-bottom:.25rem;font-size:.6875rem;font-weight:500}.sidebar-tags-field__content{flex-direction:column;gap:.375rem;display:flex}.sidebar-tags-field__pills{flex-wrap:wrap;gap:.25rem;display:flex}.sidebar-tags-field__pill{background:var(--theme-elevation-100);color:var(--theme-text);border-radius:4px;align-items:center;gap:.25rem;padding:.125rem .375rem;font-size:.75rem;font-weight:500;display:inline-flex}.sidebar-tags-field__pill--readonly{background:var(--theme-elevation-50)}.sidebar-tags-field__pill-remove{cursor:pointer;color:var(--theme-elevation-400);background:0 0;border:none;justify-content:center;align-items:center;padding:0;transition:color .1s;display:flex}.sidebar-tags-field__pill-remove:hover{color:var(--theme-error-500)}.sidebar-tags-field__add-trigger{border:1px dashed var(--theme-elevation-200);cursor:pointer;color:var(--theme-elevation-500);background:0 0;border-radius:4px;align-items:center;gap:.25rem;padding:.125rem .25rem;font-size:.75rem;font-weight:500;transition:all .1s;display:flex}.sidebar-tags-field__add-trigger:hover{background:var(--theme-elevation-50);border-color:var(--theme-elevation-300);color:var(--theme-text)}.sidebar-tags-field__combobox{width:fit-content}.sidebar-tags-field__option{align-items:center;gap:.375rem;display:flex}.sidebar-tags-field__option-icon{color:var(--theme-elevation-400)}.sidebar-tags-field__option-label{color:var(--theme-text);font-size:.875rem;font-weight:450}.sidebar-tags-field__loading{color:var(--theme-elevation-400);font-size:.75rem}
