.behalf-composer[data-with-border]{background-color:var(--behalf-composer-bg,var(--mantine-color-body));border-color:var(--behalf-composer-border,var(--paper-border-color));border-radius:var(--behalf-composer-radius,var(--paper-radius))}.behalf-composer__muted{--text-color:var(--behalf-composer-muted,var(--mantine-color-dimmed))}.behalf-composer__label{--text-color:var(--behalf-composer-label,light-dark(var(--mantine-color-gray-7),var(--mantine-color-gray-4)))}.behalf-composer .behalf-composer__notice{--alert-bg:var(--behalf-composer-notice-bg,var(--mantine-color-indigo-light));color:var(--mantine-color-indigo-light-color)}.behalf-composer .behalf-composer__applied{--alert-bg:var(--behalf-composer-applied-bg,var(--mantine-color-teal-light));color:var(--mantine-color-teal-light-color)}.behalf-composer .behalf-composer__queued{--alert-bg:var(--behalf-composer-queued-bg,var(--mantine-color-blue-light));color:var(--mantine-color-blue-light-color)}.behalf-composer .behalf-composer__notice-action{--button-bg:var(--behalf-composer-notice-action-bg,var(--mantine-color-indigo-filled));--button-hover:var(--behalf-composer-notice-action-hover,var(--mantine-color-indigo-filled-hover))}.behalf-composer .behalf-composer__interrupt{--button-bg:var(--behalf-composer-interrupt-bg,var(--mantine-color-orange-light));--button-hover:var(--behalf-composer-interrupt-hover,var(--mantine-color-orange-light-hover));--button-color:var(--behalf-composer-interrupt-color,var(--mantine-color-orange-light-color))}.behalf-composer .behalf-composer__cancel{color:var(--behalf-composer-danger,var(--mantine-color-red-text));--ai-color:var(--behalf-composer-danger,var(--mantine-color-red-text))}.behalf-composer .behalf-composer__info,.behalf-composer .behalf-composer__queued-edit,.behalf-composer .behalf-composer__queued-interrupt,.behalf-composer__auto-review+.behalf-composer__info{--ai-color:var(--behalf-composer-muted,var(--mantine-color-dimmed))}.behalf-composer__auto-review.mantine-Checkbox-root{--checkbox-color:var(--behalf-composer-auto-review,var(--mantine-color-gray-6))}.behalf-composer__slash-option{border-radius:var(--behalf-composer-option-radius,var(--mantine-radius-sm))}.behalf-composer__slash-option[aria-selected=true]{background-color:var(--behalf-composer-option-active-bg,var(--mantine-color-default-hover))}.behalf-composer__slash-note{--text-color:var(--behalf-composer-note,var(--mantine-color-orange-8))}.behalf-composer__files{display:flex;flex-wrap:wrap;gap:.625rem;margin-top:.5rem;padding-top:.375rem}.behalf-composer__file{position:relative;display:flex;align-items:center;gap:.5rem;height:3.5rem;max-width:14rem;padding-inline:.75rem;border:1px solid var(--mantine-color-default-border);border-radius:var(--mantine-radius-md);background-color:var(--mantine-color-default)}.behalf-composer__file--image{width:3.5rem;padding:0}.behalf-composer__file-icon{flex-shrink:0;color:var(--mantine-color-dimmed)}.behalf-composer__file-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--mantine-font-size-sm)}.behalf-composer__preview{display:block;width:100%;height:100%;padding:0;border:0;border-radius:inherit;overflow:hidden;background:none;cursor:zoom-in}.behalf-composer__preview:focus-visible,.behalf-composer__remove:focus-visible{outline:2px solid var(--mantine-primary-color-filled);outline-offset:2px}.behalf-composer__thumb{display:block;width:100%;height:100%;object-fit:cover;object-position:top}.behalf-composer__remove{position:absolute;top:-.4rem;right:-.4rem;display:flex;align-items:center;justify-content:center;width:1.25rem;height:1.25rem;padding:0;border:1px solid var(--mantine-color-body);border-radius:50%;background-color:light-dark(var(--mantine-color-dark-6),var(--mantine-color-gray-3));color:var(--mantine-color-body);cursor:pointer;opacity:0}.behalf-composer__file:focus-within .behalf-composer__remove,.behalf-composer__file:hover .behalf-composer__remove{opacity:1}@media (hover:none){.behalf-composer__remove{opacity:1}}.behalf-composer__viewer-body{position:relative;display:flex;align-items:center;justify-content:center;height:min(80vh,60rem);padding-inline:4.5rem}.behalf-composer__viewer-image{max-width:100%;max-height:100%;object-fit:contain}.behalf-composer__viewer-next,.behalf-composer__viewer-prev{position:absolute;top:50%;transform:translateY(-50%)}.behalf-composer__viewer-prev{left:1rem}.behalf-composer__viewer-next{right:1rem}.behalf-composer__viewer-open{color:var(--mantine-color-dimmed)}.behalf-composer__field .mantine-Textarea-input:not(:focus){border-color:var(--behalf-composer-field-border,light-dark(var(--mantine-color-gray-5),var(--mantine-color-dark-3)))}.behalf-composer__stage{display:inline-flex;flex:none;border:1px solid var(--behalf-composer-stage-border,var(--mantine-color-default-border));border-radius:var(--mantine-radius-sm);overflow:hidden}.behalf-composer__stage-option{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;-webkit-border-end:1px solid var(--behalf-composer-stage-border,var(--mantine-color-default-border));border-inline-end:1px solid var(--behalf-composer-stage-border,var(--mantine-color-default-border));background:transparent;color:var(--mantine-color-text);font:inherit;font-size:var(--mantine-font-size-xs);font-weight:600;padding:4px 12px;cursor:pointer}.behalf-composer__stage-option:last-child{-webkit-border-end:0;border-inline-end:0}.behalf-composer__stage-option:hover:not([data-selected]):not([data-unavailable]){background:var(--mantine-color-default-hover)}.behalf-composer__stage-option[aria-disabled=true],.behalf-composer__stage-option[data-unavailable]{color:var(--mantine-color-dimmed);cursor:not-allowed;opacity:.6}.behalf-composer__stage-option[data-selected]{cursor:default;color:var(--mantine-color-white)}.behalf-composer__stage-option[data-selected][data-stage=plan]{background:var(--behalf-composer-stage-plan,var(--mantine-color-yellow-8))}.behalf-composer__stage-option[data-selected][data-stage=build]{background:var(--behalf-composer-stage-build,var(--mantine-color-blue-7))}.behalf-composer__stage-option[data-selected][data-stage=review]{background:var(--behalf-composer-stage-review,var(--mantine-color-violet-7))}.behalf-composer__stage-option[data-selected][data-restart]{cursor:pointer}.behalf-composer__stage-option:focus-visible{outline:2px solid var(--mantine-color-blue-filled);outline-offset:-2px}