:root{--tt-textarea-placeholder:var(--tt-gray-light-a-400);--tt-textarea-border:var(--tt-gray-light-a-200);--tt-textarea-border-focus:var(--tt-gray-light-a-300)}.dark{--tt-textarea-placeholder:var(--tt-gray-dark-a-400);--tt-textarea-border:var(--tt-gray-dark-a-200);--tt-textarea-border-focus:var(--tt-gray-dark-a-300)}.tiptap-textarea{border:1px solid var(--tt-textarea-border);field-sizing:content;background:0 0;border-radius:.5rem;outline:none;width:100%;min-height:4rem;padding:.5rem .625rem;font-size:1rem;transition:color,background-color,border-color .15s;display:flex}.tiptap-textarea::placeholder{color:var(--tt-textarea-placeholder)}.tiptap-textarea:focus-visible{border-color:var(--tt-textarea-border-focus)}@media (min-width:768px){.tiptap-textarea{font-size:.875rem}}
:root{--tt-ig-placeholder:var(--tt-gray-light-a-400);--tt-ig-border:var(--tt-gray-light-a-200);--tt-ig-border-focus:var(--tt-gray-light-a-300);--tt-ig-addon-color:var(--tt-gray-light-a-400)}.dark{--tt-ig-placeholder:var(--tt-gray-dark-a-400);--tt-ig-border:var(--tt-gray-dark-a-200);--tt-ig-border-focus:var(--tt-gray-dark-a-300);--tt-ig-addon-color:var(--tt-gray-dark-a-400)}.tiptap-input-group{border:1px solid var(--tt-ig-border);background-color:#0000;border-radius:.5rem;outline:none;align-items:center;width:100%;min-width:0;height:2rem;transition:color,background-color,border-color .15s;display:flex;position:relative}:is(.tiptap-input-group:has(>textarea),.tiptap-input-group:has(>[data-align=block-end]),.tiptap-input-group:has(>[data-align=block-start])){height:auto}:is(.tiptap-input-group:has(>[data-align=block-end]),.tiptap-input-group:has(>[data-align=block-start])){flex-direction:column}.tiptap-input-group:has(>[data-align=inline-end])>input{padding-right:.375rem}.tiptap-input-group:has(>[data-align=inline-start])>input{padding-left:.375rem}.tiptap-input-group:has(>[data-align=block-end])>input{padding-top:.75rem}.tiptap-input-group:has(>[data-align=block-start])>input{padding-bottom:.75rem}.tiptap-input-group:has([data-slot=tiptap-input-group-control]:focus-visible){border-color:var(--tt-ig-border-focus)}[data-slot=combobox-content] .tiptap-input-group:focus-within{border-color:inherit;box-shadow:none}.tiptap-input-group-addon{height:auto;color:var(--tt-ig-addon-color);cursor:text;-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;gap:.5rem;padding:.375rem 0;font-size:.875rem;font-weight:500;display:flex}.tiptap-input-group-addon>svg:not([class*=size-]){width:1rem;height:1rem}.tiptap-input-group-addon>kbd{border-radius:9994px}.tiptap-input-group[data-disabled=true] .tiptap-input-group-addon{opacity:.5}.tiptap-input-group-addon--inline-start{order:-1;padding-left:.5rem}.tiptap-input-group-addon--inline-start:has(>button){margin-left:-.3rem}.tiptap-input-group-addon--inline-start:has(>kbd){margin-left:-.15rem}.tiptap-input-group-addon--inline-end{order:9999;padding-right:.5rem}.tiptap-input-group-addon--inline-end:has(>button){margin-right:-.3rem}.tiptap-input-group-addon--inline-end:has(>kbd){margin-right:-.15rem}.tiptap-input-group-addon--block-start{order:-1;justify-content:flex-start;width:100%;padding:.5rem .625rem 0}.tiptap-input-group-addon--block-start .border-b{padding-bottom:.5rem}.tiptap-input-group-addon--block-end{order:9999;justify-content:flex-start;width:100%;padding:0 .625rem .5rem}.tiptap-input-group-addon--block-end .border-t{padding-top:.5rem}.tiptap-input-group-button{box-shadow:none;align-items:center;gap:.5rem;font-size:.875rem;display:flex}.tiptap-input-group-button--xs{border-radius:9996px;gap:.25rem;height:1.5rem;padding:0 .375rem}.tiptap-input-group-button--xs>svg:not([class*=size-]){width:.875rem;height:.875rem}.tiptap-input-group-button--icon-xs{border-radius:9996px;width:1.5rem;min-width:auto;height:1.5rem;padding:0}.tiptap-input-group-button--icon-sm{width:2rem;height:2rem;padding:0}.tiptap-input-group-text{color:var(--tt-ig-addon-color);align-items:center;gap:.5rem;font-size:.875rem;display:flex}.tiptap-input-group-text svg:not([class*=size-]){width:1rem;height:1rem}.tiptap-input-group-text svg{pointer-events:none}.tiptap-input-group-control{box-shadow:none;background:0 0;border:0;border-radius:0;outline:none;flex:1}.tiptap-input-group-control:focus-visible,.tiptap-input-group-control[aria-invalid=true],.tiptap-input-group-control:disabled{box-shadow:none;background:0 0}@media (prefers-color-scheme:dark){.tiptap-input-group-control,.tiptap-input-group-control:disabled{background:0 0}}.tiptap-input-group-control--textarea{resize:none;padding-block:.5rem}
