@layer payload-default{.document-fields__sidebar-fields .render-fields .tenantField,.document-fields__main .render-fields .tenantField{width:calc(100% + var(--gutter-h) * 2);margin-left:calc(-1 * var(--gutter-h));border-bottom:var(--stroke-width-small) solid var(--color-border);padding-top:var(--spacer-3);padding-bottom:var(--spacer-4)}.document-fields__sidebar-fields .render-fields .tenantField__wrapper,.document-fields__main .render-fields .tenantField__wrapper{padding-left:var(--gutter-h);padding-right:var(--gutter-h)}[dir=rtl] .document-fields__sidebar-fields .render-fields .tenantField,[dir=rtl] .document-fields__main .render-fields .tenantField{margin-left:0;margin-right:calc(-1 * var(--gutter-h))}.document-fields__sidebar-fields .render-fields .tenantField:not(:first-child),.document-fields__main .render-fields .tenantField:not(:first-child){border-top:var(--stroke-width-small) solid var(--color-border);margin-top:var(--spacer-4)}.document-fields__sidebar-fields .render-fields .tenantField:not(:last-child),.document-fields__main .render-fields .tenantField:not(:last-child){margin-bottom:var(--spacing-field)}.document-fields__sidebar-fields .render-fields .tenantField:first-child,.document-fields__main .render-fields .tenantField:first-child{margin-top:calc(-1 * var(--spacer-4));padding-top:var(--spacer-4)}.document-fields__sidebar-fields .render-fields .tenantField__debug-pill,.document-fields__main .render-fields .tenantField__debug-pill{margin-bottom:var(--spacer-2)}}
.request-title{align-items:center;display:flex}.request-title__logo-container{width:calc(var(--spacer-4) * 1.5);height:calc(var(--spacer-4) * 1.5);flex-shrink:0;justify-content:center;align-items:center;margin-right:15px;display:inline-flex}.request-title__logo{max-width:100%;max-height:100%;display:block}.request-title__text{flex:1;min-width:0}
.request-title-field{margin-bottom:1rem}.request-title-field.error{border-left:2px solid var(--color-text-danger)}.request-title-field__input{width:100%;font-size:var(--text-heading-xl-font-size);font-weight:var(--text-heading-xl-font-weight);color:var(--color-text);line-height:var(--text-heading-xl-line-height);letter-spacing:var(--text-heading-xl-letter-spacing);background:0 0;border:none;outline:none;padding:0}.request-title-field__input::placeholder{color:var(--color-icon-secondary)}.request-title-field__input:focus{outline:none}
.request-description__header{align-items:center;gap:var(--spacer-2);margin-bottom:var(--spacer-2);display:flex}.request-description__header:empty{display:none}.request-description__label{color:var(--color-text);font-size:var(--text-body-medium-font-size);font-weight:var(--text-body-medium-font-weight);line-height:var(--text-body-medium-line-height);letter-spacing:var(--text-body-medium-letter-spacing)}.request-description__required{color:var(--color-text-danger);margin-left:2px}.request-description__edit-btn{cursor:pointer;color:var(--color-icon-secondary);background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;padding:.25rem;transition:all .15s;display:flex}.request-description__edit-btn:hover{background:var(--color-bg-secondary);color:var(--color-text-secondary)}.request-description__edit-btn svg{width:14px;height:14px}.request-description__actions{gap:.125rem;display:flex}.request-description__action-btn{cursor:pointer;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;padding:.25rem;transition:all .15s;display:flex}.request-description__action-btn--save{color:var(--color-text-success)}.request-description__action-btn--save:hover{background:var(--color-bg-success-tertiary);color:var(--color-text-success)}.request-description__action-btn--cancel{color:var(--color-icon-secondary)}.request-description__action-btn--cancel:hover{background:var(--color-bg-secondary);color:var(--color-text-secondary)}.request-description__content{margin-bottom:var(--spacer-4);min-height:calc(var(--spacer-4) * 3)}.request-description .rich-text-lexical{--content-editable-padding-inline-start:0px}.request-description .ContentEditable__root{padding-inline:var(--content-editable-padding-inline-start)}.request-description__content>.field-type{margin:0}.request-description__content>.field-type>.rich-text-lexical__label-row:empty{display:none}.request-description__content .ContentEditable__root,.request-description__content .ContentEditable__root :is(p,ul,ol,li,blockquote){font-size:var(--text-body-large-paragraph-font-size);line-height:var(--text-body-large-paragraph-line-height);letter-spacing:var(--text-body-large-paragraph-letter-spacing)}.request-description__content .ContentEditable__root:before{display:none}.request-description__content .rich-text-lexical .editor-container{padding:var(--spacer-1) var(--spacer-3) var(--spacer-3);background-color:var(--color-bg-secondary);border-radius:var(--radius-medium);min-height:calc(var(--spacer-4) * 3);font-family:var(--font-family-sans);font-size:var(--text-body-large-paragraph-font-size);line-height:var(--text-body-large-paragraph-line-height);letter-spacing:var(--text-body-large-paragraph-letter-spacing);border:0}.request-description__content .rich-text-lexical--read-only .editor-container .editor{color:unset;animation:none}.request-description__content .shimmer-effect{max-height:25px}
.user-popover{box-shadow:var(--elevation-100-canvas);background:var(--color-bg-secondary);border-radius:var(--radius-large);pointer-events:auto;min-width:200px;max-width:300px;padding:.75rem;animation:.2s cubic-bezier(.16,1,.3,1) forwards popoverFadeIn}.user-popover__loading{color:var(--color-text-secondary);font-size:var(--text-body-medium-font-size);font-weight:var(--text-body-medium-font-weight);line-height:var(--text-body-medium-line-height);letter-spacing:var(--text-body-medium-letter-spacing)}.user-popover__name{font-size:var(--text-body-medium-bold-font-size);font-weight:var(--text-body-medium-bold-font-weight);color:var(--color-text);line-height:var(--text-body-medium-bold-line-height);letter-spacing:var(--text-body-medium-bold-letter-spacing);margin-bottom:.25rem}.user-popover__email{font-size:var(--text-body-medium-font-size);color:var(--color-text-secondary);font-weight:var(--text-body-medium-font-weight);line-height:var(--text-body-medium-line-height);letter-spacing:var(--text-body-medium-letter-spacing);margin-bottom:.5rem}.user-popover__badge{font-size:var(--text-body-small-bold-font-size);font-weight:var(--text-body-small-bold-font-weight);line-height:var(--text-body-small-bold-line-height);letter-spacing:var(--text-body-small-bold-letter-spacing);border-radius:4px;align-items:center;gap:.375rem;margin-bottom:.5rem;padding:.25rem .5rem;display:inline-flex}.user-popover__badge svg{flex-shrink:0;max-width:12px;max-height:12px}.user-popover__badge--admin{background-color:var(--color-text-success);color:var(--color-text)}.user-popover__clients{border-top:1px solid var(--color-bg-secondary);margin-top:.5rem;padding-top:.5rem}.user-popover__label{font-size:var(--text-body-medium-bold-font-size);font-weight:var(--text-body-medium-bold-font-weight);color:var(--color-text-secondary);text-transform:none;line-height:var(--text-body-medium-bold-line-height);letter-spacing:var(--text-body-medium-bold-letter-spacing);margin-bottom:.25rem}.user-popover__client{font-size:var(--text-body-medium-font-size);color:var(--color-text);font-weight:var(--text-body-medium-font-weight);line-height:var(--text-body-medium-line-height);letter-spacing:var(--text-body-medium-letter-spacing);padding:.125rem 0}@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}
.user-avatar-wrapper{align-items:center;gap:.5rem;display:inline-flex;position:relative}.user-avatar-wrapper--hoverable{cursor:pointer}.user-avatar{box-shadow:var(--elevation-100-canvas);font-weight:var(--text-body-medium-bold-font-weight);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.user-avatar--sm{width:20px;height:20px;font-size:var(--text-body-small-bold-font-size);letter-spacing:var(--text-body-small-bold-letter-spacing);font-weight:var(--text-body-small-bold-font-weight);line-height:var(--text-body-small-bold-line-height)}.user-avatar--md{width:28px;height:28px;font-size:var(--text-body-medium-bold-font-size);font-weight:var(--text-body-medium-bold-font-weight);line-height:var(--text-body-medium-bold-line-height);letter-spacing:var(--text-body-medium-bold-letter-spacing)}.user-avatar--lg{width:40px;height:40px;font-size:var(--text-body-large-bold-font-size);font-weight:var(--text-body-large-bold-font-weight);line-height:var(--text-body-large-bold-line-height);letter-spacing:var(--text-body-large-bold-letter-spacing)}.user-avatar--image{-o-object-fit:cover;object-fit:cover}.user-avatar--unassigned{background:var(--color-bg-hover);color:var(--color-text-secondary);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{font-weight:var(--text-body-medium-bold-font-weight);white-space:nowrap;text-overflow:ellipsis;line-height:inherit;overflow:hidden}.user-avatar__name--unassigned{color:var(--color-text-secondary);font-weight:var(--text-body-medium-font-weight)}.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:var(--elevation-100-canvas)}
.add-comment{position:relative}.add-comment__wrap{z-index:1;position:relative}.add-comment__layout{padding:var(--spacer-2-5);margin-bottom:var(--spacer-2);border-radius:var(--radius-large);gap:var(--spacer-2);flex-direction:column;display:flex;position:relative}.add-comment__layout>.user-avatar-wrapper{font-size:var(--text-body-medium-font-size);line-height:var(--text-body-medium-line-height);align-self:flex-start;gap:var(--spacer-2);flex-shrink:0}.add-comment__content{width:100%;min-width:0}.add-comment__editor{margin-bottom:var(--spacer-1)}.add-comment__actions{align-items:center;gap:calc(var(--spacer-4) * .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-family-sans);font-size:var(--text-body-large-paragraph-font-size);line-height:var(--text-body-large-paragraph-line-height);letter-spacing:var(--text-body-large-paragraph-letter-spacing);border:0}.add-comment .rich-text-lexical{--content-editable-padding-inline-start:0px}.add-comment .ContentEditable__root{padding-inline:var(--content-editable-padding-inline-start)}.add-comment .ContentEditable__root,.add-comment .ContentEditable__root :is(p,ul,ol,li,blockquote){font-size:var(--text-body-large-paragraph-font-size);line-height:var(--text-body-large-paragraph-line-height);letter-spacing:var(--text-body-large-paragraph-letter-spacing)}html[data-theme=light] .add-comment__layout{background-color:var(--color-bg-secondary);border:1px solid var(--color-bg-hover)}html[data-theme=dark] .add-comment__layout{background-color:var(--color-bg-secondary);border:1px solid var(--color-border)}.add-comment__editor>.field-type{margin:0}.add-comment__editor .rich-text-lexical__label-row:empty,.add-comment .ContentEditable__keyboard-hint{display:none}.add-comment__keyboard-hint{visibility:hidden;margin:0 0 var(--spacer-4);color:var(--color-text);font-size:var(--text-body-small-font-size);line-height:var(--text-body-small-line-height)}.add-comment:has(.ContentEditable__root:focus)>.add-comment__keyboard-hint{visibility:visible}.add-comment .ContentEditable__root{padding-block:var(--spacer-2)}
.comment-actions{gap:calc(var(--spacer-4) * .5);display:flex}.comment-actions__button{all:unset;cursor:pointer;font-size:var(--text-body-medium-font-size);color:var(--color-text);opacity:.6;font-weight:var(--text-body-medium-font-weight);line-height:var(--text-body-medium-line-height);letter-spacing:var(--text-body-medium-letter-spacing);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(--color-text-danger)}
.comment{margin-bottom:var(--spacer-2-5)}.comment--pending{opacity:.6;pointer-events:none}.comment--pending .comment__date{color:var(--color-text-secondary);font-style:italic}.comment .rich-text-lexical--read-only .editor-container{font-family:var(--font-family-sans);font-size:var(--text-body-large-paragraph-font-size);line-height:var(--text-body-large-paragraph-line-height);letter-spacing:var(--text-body-large-paragraph-letter-spacing);border:0}.comment .rich-text-lexical--read-only .editor-container .editor{color:unset;animation:none}.comment .shimmer-effect{max-height:25px}.comment .ContentEditable__root,.comment .ContentEditable__root :is(p,ul,ol,li,blockquote){font-size:var(--text-body-large-paragraph-font-size);line-height:var(--text-body-large-paragraph-line-height);letter-spacing:var(--text-body-large-paragraph-letter-spacing)}.comment__wrap{z-index:1;position:relative}.comment__layout{gap:var(--spacer-2-5);padding:var(--spacer-2-5);border-radius:var(--radius-large);background-color:var(--color-bg-secondary);align-items:flex-start;display:flex}.comment .user-avatar-wrapper{font-weight:var(--text-body-medium-bold-font-weight);gap:var(--spacer-2);flex-shrink:0}.comment__content{gap:var(--spacer-2);flex-direction:column;flex:1;min-width:0;display:flex}.comment__meta{font-size:var(--text-body-medium-font-size);line-height:var(--text-body-medium-line-height);flex-wrap:wrap;align-items:center;gap:0;display:flex}.comment__dot{color:var(--color-icon-secondary)}.comment__op-badge{color:#ff6b35;font-weight:var(--text-body-medium-bold-font-weight)}.comment__date,.comment__dash{color:var(--color-icon-secondary)}.comment__actions-row{align-items:start;gap:calc(var(--spacer-4) * .5);display:flex}.comment__edit-mode{margin-top:0}.comment__edit-mode .editor-container{font-family:var(--font-family-sans);font-size:var(--text-body-large-paragraph-font-size);line-height:var(--text-body-large-paragraph-line-height);letter-spacing:var(--text-body-large-paragraph-letter-spacing)}.comment__edit-mode .rich-text-lexical{--content-editable-padding-inline-start:var(--spacer-3)}.comment__edit-mode .ContentEditable__root{padding-inline:var(--content-editable-padding-inline-start)}.comment__editor{margin-bottom:var(--spacer-1)}.comment__edit-actions{gap:calc(var(--spacer-4) * .5);display:flex}.comment__edit-actions button,.comment__readonlyEditor>.field-type,.comment__editor>.field-type{margin:0}.comment__readonlyEditor .rich-text-lexical__label-row:empty,.comment__editor .rich-text-lexical__label-row:empty{display:none}.comment__edit-mode .ContentEditable__keyboard-hint{line-height:var(--text-body-small-line-height);padding-block-start:0}.comment .ContentEditable__root{padding-block:var(--spacer-2)}
.comments__list h3{margin-bottom:calc(var(--spacer-4) * .25)}.comments__header{margin-bottom:calc(var(--spacer-4) * .25);justify-content:space-between;align-items:baseline;display:flex}.comments__header h3{font-size:var(--text-heading-medium-font-size);font-weight:var(--text-heading-medium-font-weight);line-height:var(--text-heading-medium-line-height);letter-spacing:var(--text-heading-medium-letter-spacing);margin:0}.comments__title-wrapper{align-items:baseline;gap:calc(var(--spacer-4) * .25);display:flex}.comments__count{color:var(--color-text-secondary);font-size:var(--text-body-xl-font-size);font-weight:var(--text-body-xl-font-weight);line-height:var(--text-body-xl-line-height);letter-spacing:var(--text-body-xl-letter-spacing)}.comments__separator{background-color:var(--color-bg-secondary);height:1px;margin:calc(var(--spacer-4) * 1) 0;margin-left:calc(var(--gutter-h) * -1);margin-right:calc(var(--gutter-h) * -1)}
.request-status__open{background-color:var(--color-bg-brand-tertiary);color:var(--color-text-brand)}.request-status__in-progress{background-color:var(--color-bg-warning-tertiary);color:var(--color-text-warning)}.request-status__resolved{background-color:var(--color-bg-success-tertiary);color:var(--color-text-success)}.request-status__closed{background-color:var(--color-bg-hover);color:var(--color-text)}.request-status__waiting-on-client{background-color:var(--color-bg-component-tertiary);color:var(--color-text-component)}.request-status__blocked{background-color:var(--color-bg-danger-tertiary);color:var(--color-text-danger)}
.sidebar-field{margin-bottom:var(--spacer-2)}.sidebar-field__label{color:var(--color-text-secondary);font-size:var(--text-body-medium-bold-font-size);font-weight:var(--text-body-medium-bold-font-weight);letter-spacing:var(--text-body-medium-bold-letter-spacing);text-transform:none;line-height:var(--text-body-medium-bold-line-height);margin-bottom:.125rem}.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(--color-bg-secondary)}.sidebar-field__trigger-text{font-size:var(--text-body-medium-font-size);font-weight:var(--text-body-medium-font-weight);color:var(--color-text);white-space:nowrap;line-height:var(--text-body-medium-line-height);letter-spacing:var(--text-body-medium-letter-spacing)}.sidebar-field__icon{color:var(--color-text);flex-shrink:0;width:16px;height:16px}.sidebar-field__option{align-items:center;gap:.375rem;display:flex}.sidebar-field__option-label{font-size:var(--text-body-medium-font-size);font-weight:var(--text-body-medium-font-weight);color:var(--color-text);line-height:var(--text-body-medium-line-height);letter-spacing:var(--text-body-medium-letter-spacing)}.sidebar-field__readonly{padding:.1875rem}.sidebar-field__loading{color:var(--color-icon-secondary);font-size:var(--text-body-medium-font-size);font-weight:var(--text-body-medium-font-weight);line-height:var(--text-body-medium-line-height);letter-spacing:var(--text-body-medium-letter-spacing)}.sidebar-field__multi-users{flex-direction:column;gap:.25rem;margin-bottom:.25rem;display:flex}.sidebar-field__multi-user-pill{border-radius:4px;align-items:center;gap:.25rem;padding:.125rem .1875rem;display:flex}.sidebar-field__multi-user-pill:hover{background:var(--color-bg-secondary)}.sidebar-field__multi-user-remove{all:unset;cursor:pointer;color:var(--color-icon-secondary);font-size:var(--text-body-xl-font-size);line-height:var(--text-body-xl-line-height);font-weight:var(--text-body-xl-font-weight);letter-spacing:var(--text-body-xl-letter-spacing);border-radius:2px;margin-left:auto;padding:0 .125rem}.sidebar-field__multi-user-remove:hover{color:var(--color-text-danger)}.sidebar-field__check{color:var(--color-text-success);font-size:var(--text-body-medium-font-size);font-weight:var(--text-body-medium-font-weight);line-height:var(--text-body-medium-line-height);letter-spacing:var(--text-body-medium-letter-spacing);margin-left:auto}
.slack-thread-viewer{border:1px solid var(--color-border);border-radius:var(--radius-medium);background:var(--color-bg);margin-top:24px;margin-bottom:24px;overflow:hidden;box-shadow:0 2px 8px #00000014}.slack-thread-viewer__header{padding:calc(var(--spacer-4) * .75);background:var(--color-bg-secondary);border-bottom:1px solid var(--color-bg-secondary);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{font-weight:var(--text-heading-medium-font-weight);color:var(--color-text);font-size:var(--text-heading-medium-font-size);line-height:var(--text-heading-medium-line-height);letter-spacing:var(--text-heading-medium-letter-spacing);margin:0}.slack-thread-viewer__count{color:var(--color-text-secondary);background:var(--color-bg-secondary);font-weight:var(--text-body-medium-bold-font-weight);border-radius:12px;padding:4px 8px}.slack-thread-viewer__messages{max-height:500px;margin:calc(var(--spacer-4) * .75) 0;overflow-y:auto}.slack-thread-viewer__messages::-webkit-scrollbar{width:6px}.slack-thread-viewer__messages::-webkit-scrollbar-track{background:var(--color-bg-secondary)}.slack-thread-viewer__messages::-webkit-scrollbar-thumb{background:var(--color-border-strong);border-radius:3px}.slack-thread-viewer__messages::-webkit-scrollbar-thumb:hover{background:var(--color-icon-secondary)}.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(--color-bg-secondary)}.slack-thread-viewer__message-inner{padding:8px calc(var(--spacer-4) * .75);gap:12px;display:flex}.slack-thread-viewer__avatar{background:linear-gradient(135deg, var(--color-text-success), var(--color-text-success));color:#fff;width:36px;height:36px;font-weight:var(--text-body-medium-bold-font-weight);font-size:var(--text-body-medium-bold-font-size);text-transform:none;line-height:var(--text-body-medium-bold-line-height);letter-spacing:var(--text-body-medium-bold-letter-spacing);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;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{font-weight:var(--text-body-medium-bold-font-weight);color:var(--color-text);font-size:var(--text-body-medium-bold-font-size);line-height:var(--text-body-medium-bold-line-height);letter-spacing:var(--text-body-medium-bold-letter-spacing)}.slack-thread-viewer__timestamp{color:var(--color-text-secondary);font-size:var(--text-body-medium-font-size);font-weight:var(--text-body-medium-font-weight);line-height:var(--text-body-medium-line-height);letter-spacing:var(--text-body-medium-letter-spacing)}.slack-thread-viewer__message-text{font-size:var(--text-body-large-paragraph-font-size);line-height:var(--text-body-large-paragraph-line-height);color:var(--color-text);white-space:pre-wrap;word-wrap:break-word;font-family:var(--font-family-sans);font-weight:var(--text-body-large-paragraph-font-weight);letter-spacing:var(--text-body-large-paragraph-letter-spacing)}.slack-thread-viewer--loading,.slack-thread-viewer--error,.slack-thread-viewer--empty{text-align:center;color:var(--color-text-secondary);font-style:italic;font-size:var(--text-body-large-paragraph-font-size);font-weight:var(--text-body-large-paragraph-font-weight);line-height:var(--text-body-large-paragraph-line-height);letter-spacing:var(--text-body-large-paragraph-letter-spacing);padding:40px 20px}.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(--color-text-danger);background:var(--color-bg-danger-tertiary);border-color:var(--color-bg-danger)}.slack-thread-viewer--error:before{content:"⚠️";margin-bottom:8px;font-size:24px;display:block}
.integration-links{margin-bottom:var(--spacer-2)}.integration-links__label{color:var(--color-text-secondary);font-size:var(--text-body-medium-bold-font-size);font-weight:var(--text-body-medium-bold-font-weight);letter-spacing:var(--text-body-medium-bold-letter-spacing);text-transform:none;line-height:var(--text-body-medium-bold-line-height);margin-bottom:.25rem}.integration-links__chips{flex-wrap:wrap;align-items:center;gap:.25rem;display:flex}.integration-links__chip-wrap{align-items:center;gap:.125rem;display:inline-flex}.integration-links__chip-link{text-decoration:none}.integration-links__chip-text{align-items:center;gap:.25rem;display:inline-flex}.integration-links__chip-clear{color:var(--color-icon-secondary);cursor:pointer;background:0 0;border:none;align-items:center;padding:.125rem;transition:color .1s;display:inline-flex}.integration-links__chip-clear:hover{color:var(--color-text-danger)}.integration-links__form{flex-direction:column;gap:.5rem;min-width:20rem;padding:.625rem;display:flex}.integration-links__form-label{color:var(--color-text-secondary);font-size:var(--text-body-medium-bold-font-size);font-weight:var(--text-body-medium-bold-font-weight);letter-spacing:var(--text-body-medium-bold-letter-spacing);text-transform:none;line-height:var(--text-body-medium-bold-line-height)}.integration-links__form-input{background:var(--field-color-bg);border:1px solid var(--color-bg-hover);color:var(--color-text);font-size:var(--text-body-medium-font-size);width:100%;font-weight:var(--text-body-medium-font-weight);line-height:var(--text-body-medium-line-height);letter-spacing:var(--text-body-medium-letter-spacing);border-radius:4px;padding:.5rem .625rem}.integration-links__form-input:focus{border-color:var(--color-border-strong);outline:none}.integration-links__form-actions{justify-content:flex-end;display:flex}.integration-links__form-btn{background:var(--color-bg-secondary);color:var(--color-text);cursor:pointer;font-size:var(--text-body-medium-bold-font-size);font-weight:var(--text-body-medium-bold-font-weight);line-height:var(--text-body-medium-bold-line-height);letter-spacing:var(--text-body-medium-bold-letter-spacing);border:1px solid #0000;border-radius:3px;padding:.25rem .625rem}.integration-links__form-btn:hover:not(:disabled){background:var(--color-bg-hover)}.integration-links__form-btn:disabled{cursor:not-allowed;opacity:.5}.integration-links__form-btn--primary{background:var(--color-bg-brand);color:var(--color-text-onbrand)}.integration-links__form-btn--primary:hover:not(:disabled){background:var(--color-bg-brand-hover)}
.chip{background:var(--color-bg-secondary);color:var(--color-text);font-size:var(--text-body-medium-bold-font-size);font-weight:var(--text-body-medium-bold-font-weight);height:1.5rem;line-height:var(--text-body-medium-bold-line-height);max-width:16rem;letter-spacing:var(--text-body-medium-bold-letter-spacing);border:1px solid #0000;border-radius:999px;align-items:center;gap:.25rem;padding:0 .625rem;transition:background .1s,border-color .1s;display:inline-flex}.chip--clickable{cursor:pointer}.chip--clickable:hover{background:var(--color-bg-hover);border-color:var(--color-border)}.chip--readonly{background:var(--color-bg-secondary)}.chip__text{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.chip__remove{color:var(--color-icon-secondary);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;margin-right:-.25rem;padding:0;transition:color .1s;display:inline-flex}.chip__remove:hover{color:var(--color-text-danger)}.chip-add{border:1px dashed var(--color-border);color:var(--color-text-secondary);cursor:pointer;font-size:var(--text-body-medium-bold-font-size);font-weight:var(--text-body-medium-bold-font-weight);height:1.5rem;line-height:var(--text-body-medium-bold-line-height);letter-spacing:var(--text-body-medium-bold-letter-spacing);background:0 0;border-radius:999px;align-items:center;gap:.25rem;padding:0 .625rem;transition:background .1s,border-color .1s,color .1s;display:inline-flex}.chip-add:hover{background:var(--color-bg-secondary);border-color:var(--color-border-strong);color:var(--color-text)}
.request-type__bug{background-color:var(--color-bg-danger-tertiary);color:var(--color-text-danger)}.request-type__feature{background-color:var(--color-bg-success-tertiary);color:var(--color-text-success)}.request-type__question{background-color:var(--color-bg-brand-tertiary);color:var(--color-text-brand)}.request-type__other{background-color:var(--color-bg-hover);color:var(--color-text)}
html[data-theme=light] .request-priority__low{color:#5a4813;background-color:#fcf1d0}html[data-theme=light] .request-priority__medium{background-color:var(--color-bg-warning-tertiary);color:var(--color-text-warning)}html[data-theme=light] .request-priority__high{background-color:var(--color-bg-danger-tertiary);color:var(--color-text-danger)}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(--color-bg-warning-tertiary);color:var(--color-text-warning)}html[data-theme=dark] .request-priority__high{background-color:var(--color-bg-danger-tertiary);color:var(--color-text-danger)}html[data-theme=dark] .request-priority__critical{color:#f8dbf3;background-color:#501c48;border-color:#501c48}
.assignee-cell{line-height:var(--text-body-medium-line-height);align-items:center;gap:.5rem;display:inline-flex}
.sidebar-tags-field{margin-bottom:var(--spacer-2)}.sidebar-tags-field__label{color:var(--color-text-secondary);font-size:var(--text-body-medium-bold-font-size);font-weight:var(--text-body-medium-bold-font-weight);letter-spacing:var(--text-body-medium-bold-letter-spacing);text-transform:none;line-height:var(--text-body-medium-bold-line-height);margin-bottom:.25rem}.sidebar-tags-field__chips{flex-wrap:wrap;align-items:center;gap:.25rem;display:flex}.sidebar-tags-field__popup{width:calc(var(--spacer-5) * 9);max-width:calc(100vw - var(--gutter-h) * 2);padding:var(--spacer-1)}
.collection-search{gap:var(--spacer-1-5);flex-direction:column;width:100%;min-width:0;display:flex}.collection-search__search{background:var(--field-color-bg);border:1px solid var(--color-bg-hover);color:var(--color-text);font-size:var(--text-body-medium-font-size);width:100%;font-weight:var(--text-body-medium-font-weight);line-height:var(--text-body-medium-line-height);letter-spacing:var(--text-body-medium-letter-spacing);border-radius:4px;padding:.5rem .625rem}.collection-search__search::placeholder{color:var(--color-icon-secondary)}.collection-search__search:focus{border-color:var(--color-border-strong);outline:none}.collection-search__list{flex:1;height:16rem;margin:0;padding:0;list-style:none;overflow-y:auto}.collection-search__item{color:var(--color-text);cursor:pointer;font-size:var(--text-body-medium-font-size);text-align:left;width:100%;font-weight:var(--text-body-medium-font-weight);line-height:var(--text-body-medium-line-height);letter-spacing:var(--text-body-medium-letter-spacing);background:0 0;border:none;border-radius:4px;align-items:center;gap:.625rem;padding:.5rem .625rem;display:flex}.collection-search__item:hover{background:var(--color-bg-secondary)}.collection-search__item-icon{color:var(--color-text-secondary);flex-shrink:0;align-items:center;display:inline-flex}.collection-search__item-label{color:var(--color-text);flex-direction:column;flex:1;min-width:0;display:flex}.collection-search__item-label>*{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.collection-search__item-sublabel{color:var(--color-text-secondary);font-size:var(--text-body-medium-font-size);font-weight:var(--text-body-medium-font-weight);line-height:var(--text-body-medium-line-height);letter-spacing:var(--text-body-medium-letter-spacing)}.collection-search__item-meta{color:var(--color-icon-secondary);font-size:var(--text-body-medium-font-size);text-transform:none;font-weight:var(--text-body-medium-font-weight);line-height:var(--text-body-medium-line-height);letter-spacing:var(--text-body-medium-letter-spacing)}.collection-search__empty{color:var(--color-icon-secondary);font-size:var(--text-body-medium-font-size);font-weight:var(--text-body-medium-font-weight);line-height:var(--text-body-medium-line-height);letter-spacing:var(--text-body-medium-letter-spacing);padding:.5rem .625rem}.popup__scroll-container:has(.collection-search){max-height:36rem}
.array-links{margin-bottom:var(--spacer-2)}.array-links__label{color:var(--color-text-secondary);font-size:var(--text-body-medium-bold-font-size);font-weight:var(--text-body-medium-bold-font-weight);letter-spacing:var(--text-body-medium-bold-letter-spacing);text-transform:none;line-height:var(--text-body-medium-bold-line-height);margin-bottom:.375rem}.array-links__pills{flex-wrap:wrap;align-items:center;gap:.25rem;display:flex}.array-links__pill-popup{display:inline-flex}.array-links__form{width:calc(var(--spacer-5) * 9);max-width:calc(100vw - var(--gutter-h) * 2);min-width:0;padding:var(--spacer-2-5);flex-direction:column;gap:.5rem;display:flex}.array-links__field{flex-direction:column;gap:.1875rem;display:flex}.array-links__field-label{color:var(--color-text-secondary);font-size:var(--text-body-medium-bold-font-size);font-weight:var(--text-body-medium-bold-font-weight);letter-spacing:var(--text-body-medium-bold-letter-spacing);text-transform:none;line-height:var(--text-body-medium-bold-line-height)}.array-links__input{background:var(--field-color-bg);border:1px solid var(--color-bg-hover);color:var(--color-text);font-size:var(--text-body-medium-font-size);width:100%;font-weight:var(--text-body-medium-font-weight);line-height:var(--text-body-medium-line-height);letter-spacing:var(--text-body-medium-letter-spacing);border-radius:4px;padding:.5rem .625rem}.array-links__input:focus{border-color:var(--color-border-strong);outline:none}.array-links__actions{justify-content:space-between;align-items:center;gap:.375rem;margin-top:.125rem;display:flex}.array-links__open-link{color:var(--color-text-secondary);font-size:var(--text-body-medium-font-size);font-weight:var(--text-body-medium-font-weight);line-height:var(--text-body-medium-line-height);letter-spacing:var(--text-body-medium-letter-spacing);align-items:center;gap:.25rem;text-decoration:none;display:inline-flex}.array-links__open-link:hover{color:var(--color-text);text-decoration:underline}.array-links__action-buttons{gap:.25rem;display:flex}.array-links__btn{background:var(--color-bg-secondary);color:var(--color-text);cursor:pointer;font-size:var(--text-body-medium-bold-font-size);font-weight:var(--text-body-medium-bold-font-weight);line-height:var(--text-body-medium-bold-line-height);letter-spacing:var(--text-body-medium-bold-letter-spacing);border:1px solid #0000;border-radius:3px;align-items:center;gap:.25rem;padding:.25rem .625rem;transition:background .1s;display:inline-flex}.array-links__btn:hover:not(:disabled){background:var(--color-bg-hover)}.array-links__btn:disabled{cursor:not-allowed;opacity:.5}.array-links__btn--primary{background:var(--color-bg-brand);color:var(--color-text-onbrand)}.array-links__btn--primary:hover:not(:disabled){background:var(--color-bg-brand-hover)}.array-links__btn--danger{color:var(--color-text-secondary);background:0 0;padding:.25rem}.array-links__btn--danger:hover:not(:disabled){background:var(--color-bg-secondary);color:var(--color-text-danger)}.array-links__type-toggle{background:var(--color-bg-secondary);border-radius:4px;gap:.125rem;padding:.125rem;display:flex}.array-links__selected{background:var(--color-bg-secondary);border-radius:3px;justify-content:space-between;align-items:center;gap:.25rem;padding:.25rem .5rem;display:flex}.array-links__selected-title{color:var(--color-text);font-size:var(--text-body-medium-font-size);text-overflow:ellipsis;white-space:nowrap;font-weight:var(--text-body-medium-font-weight);line-height:var(--text-body-medium-line-height);letter-spacing:var(--text-body-medium-letter-spacing);overflow:hidden}.array-links__selected-clear{color:var(--color-text-secondary);cursor:pointer;background:0 0;border:none;align-items:center;padding:.125rem;display:inline-flex}.array-links__selected-clear:hover{color:var(--color-text-danger)}.array-links__type-option{color:var(--color-text-secondary);cursor:pointer;font-size:var(--text-body-medium-bold-font-size);font-weight:var(--text-body-medium-bold-font-weight);line-height:var(--text-body-medium-bold-line-height);letter-spacing:var(--text-body-medium-bold-letter-spacing);background:0 0;border:none;border-radius:3px;flex:1;padding:.25rem .5rem;transition:background .1s,color .1s}.array-links__type-option:hover{color:var(--color-text)}.array-links__type-option--active{background:var(--color-bg);color:var(--color-text);box-shadow:0 1px 2px #00000014}
@layer payload-default{.lexical-diff .field-diff-content .html-diff{font-size:var(--text-body-large-font-size);font-weight:var(--text-body-large-font-weight);line-height:var(--text-body-large-line-height);letter-spacing:-.0325px}.lexical-diff .field-diff-content blockquote{font-size:var(--text-body-large-font-size);letter-spacing:normal;margin-inline:var(--spacer-1);padding-inline-start:var(--spacer-2-5);padding-block:var(--spacer-1);border-inline-start:var(--stroke-width-medium) solid currentColor;line-height:1.5;position:relative}.lexical-diff .field-diff-content .html-diff:has([data-match-type=create]) blockquote{color:var(--diff-create-pill-color)}.lexical-diff .field-diff-content .html-diff:has([data-match-type=delete]) blockquote{color:var(--diff-delete-pill-color)}.lexical-diff .field-diff-content a{color:var(--color-text-brand);text-decoration:underline}.lexical-diff .field-diff-content h1,.lexical-diff .field-diff-content h2,.lexical-diff .field-diff-content h3,.lexical-diff .field-diff-content h4,.lexical-diff .field-diff-content h5,.lexical-diff .field-diff-content h6{font-weight:550;line-height:1.2}.lexical-diff .field-diff-content h1{letter-spacing:-.544px;font-size:2rem}.lexical-diff .field-diff-content h2{letter-spacing:var(--text-heading-large-letter-spacing);font-size:1.5rem;line-height:2rem}.lexical-diff .field-diff-content h3{letter-spacing:-.34px;font-size:1.25rem}.lexical-diff .field-diff-content h4{letter-spacing:-.272px;font-size:1rem}.lexical-diff .field-diff-content h5{letter-spacing:-.221px;font-size:.8125rem}.lexical-diff .field-diff-content h6{letter-spacing:-.187px;font-size:.6875rem}.lexical-diff .field-diff-content>.html-diff>:first-child{margin-top:0}.lexical-diff .field-diff-content>.html-diff>:last-child{margin-bottom:0}.lexical-diff .field-diff-content p{margin:0}.lexical-diff .field-diff-content code{border:var(--stroke-width-small) solid var(--color-border);color:var(--color-text);padding:var(--spacer-1);font-family:SF Mono,Menlo,Consolas,Monaco,monospace;font-size:var(--text-body-medium-font-size);font-weight:var(--text-body-medium-font-weight);border-radius:var(--radius-small);-webkit-box-decoration-break:clone;box-decoration-break:clone}.lexical-diff .field-diff-content hr{border:none;border-top:var(--stroke-width-small) solid currentColor;margin:0}.lexical-diff .field-diff-content .html-diff:has([data-match-type=create]) hr{color:var(--diff-create-pill-color)}.lexical-diff .field-diff-content .html-diff:has([data-match-type=delete]) hr{color:var(--diff-delete-pill-color)}.lexical-diff .field-diff-content ul{margin:0;padding:0;list-style:outside}.lexical-diff .field-diff-content ol{margin:0;padding:0;list-style:decimal}.lexical-diff .field-diff-content li{font-size:var(--text-body-large-font-size);margin-block:0 var(--spacer-1);z-index:0;margin-inline-start:var(--spacer-4);position:relative}.lexical-diff .field-diff-content li:has(>[data-match-type=create]):before{content:"";inset:0;border-radius:var(--radius-medium);z-index:-1;position:absolute;inset-inline-start:calc(var(--spacer-4) * -1)}.lexical-diff .field-diff-content li:has(>[data-match-type=delete]):before{content:"";inset:0;border-radius:var(--radius-medium);z-index:-1;position:absolute;inset-inline-start:calc(var(--spacer-4) * -1)}.lexical-diff .field-diff-content li:has(>[data-match-type=create]):before{background-color:var(--diff-create-pill-bg)}.lexical-diff .field-diff-content li:has(>[data-match-type=delete]):before{background-color:var(--diff-delete-pill-bg)}.lexical-diff .field-diff-content li.nestedListItem:last-child,.lexical-diff .field-diff-content li:last-child{margin-block-end:0}}
