.reply-form,.shared-submission-form{background:var(--light-background--primary);border:1px solid var(--light-border--primary);border-radius:var(--border-radius);padding:var(--spacing-xl-cozy);box-shadow:0 2px 8px rgba(0,0,0,.05);transition:all .2s ease;width:100%;max-width:100%}.reply-form:hover,.shared-submission-form:hover{box-shadow:0 4px 12px rgba(0,0,0,.08)}.shared-submission-form__field{margin-bottom:var(--spacing-xl-cozy)}.shared-submission-form__field:last-of-type{margin-bottom:var(--spacing-sm-cozy)}.shared-submission-form__field-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--spacing-xs-compact)}.shared-submission-form__view-toggle{display:flex;border-radius:var(--border-radius);overflow:hidden;border:1px solid var(--light-border--primary);background:var(--light-background--secondary)}.shared-submission-form__toggle-btn{background:transparent;border:none;padding:4px 12px;font-size:var(--font-size-xs);font-weight:600;color:var(--light-bg__text-color--secondary);cursor:pointer;transition:all .2s ease;text-transform:uppercase;letter-spacing:.5px;border-right:1px solid var(--light-border--primary)}.shared-submission-form__toggle-btn:last-child{border-right:none}.shared-submission-form__toggle-btn:hover:not(:disabled){background:var(--light-background--tertiary);color:var(--light-bg__text-color--primary)}.shared-submission-form__toggle-btn--active{background:var(--brand-primary);color:#fff}.shared-submission-form__toggle-btn--active:hover:not(:disabled){background:var(--brand-secondary)}.shared-submission-form__toggle-btn:disabled{opacity:.5;cursor:not-allowed}.shared-submission-form__label{display:block;font-weight:600;font-size:var(--font-size-base);color:var(--light-bg__text-color--primary);margin-bottom:var(--spacing-cozy)}.shared-submission-form__input,.shared-submission-form__textarea{width:100%;padding:var(--spacing-cozy);border:1px solid var(--light-border--primary);border-radius:var(--border-radius);font-size:var(--font-size-base);font-family:inherit;line-height:1.5;background:var(--light-background--primary);color:var(--light-bg__text-color--primary);transition:all .2s ease;resize:vertical;box-sizing:border-box}.shared-submission-form__input:focus,.shared-submission-form__textarea:focus{outline:none;border-color:var(--brand-primary);background:var(--light-background--primary);box-shadow:0 0 0 2px rgba(237,174,73,.1);transform:translateY(-1px)}.shared-submission-form__input:disabled,.shared-submission-form__textarea:disabled{background-color:var(--light-background--secondary);color:var(--text-tertiary);cursor:not-allowed}.shared-submission-form__input--error,.shared-submission-form__textarea--error{border-color:var(--error);background:var(--light-background--primary)}.shared-submission-form__input--error:focus,.shared-submission-form__textarea--error:focus{box-shadow:0 0 0 2px rgba(239,68,68,.1)}.shared-submission-form__textarea{min-height:120px;resize:vertical}.shared-submission-form__char-count{text-align:right;margin-top:var(--spacing-sm-cozy);font-size:var(--font-size-xs)}.shared-submission-form__char-count span{color:var(--text-secondary);font-weight:500}.shared-submission-form__char-count--error span{color:var(--error);font-weight:600}.shared-submission-form__tag-errors{margin-top:var(--spacing-sm-cozy)}.shared-submission-form__error-text{color:var(--error);font-size:var(--font-size-xs);font-weight:500;margin:var(--spacing-xs-cozy) 0;padding:var(--spacing-sm-cozy) var(--spacing-cozy);background:var(--light-background--primary);border-radius:var(--border-radius);border-left:3px solid var(--error)}.shared-submission-form__help{margin-top:var(--spacing-sm-cozy)}.shared-submission-form__help-text{color:var(--text-secondary);font-size:var(--font-size-sm);line-height:1.4}.shared-submission-form__error{background:var(--light-background--primary);color:var(--error);padding:var(--spacing-cozy);border-radius:var(--border-radius);border:1px solid var(--error);margin-bottom:var(--spacing-cozy);font-weight:500;font-size:var(--font-size-base)}.shared-submission-form__actions{display:flex;justify-content:flex-end;margin-top:var(--spacing-xl-cozy);padding-top:var(--spacing-cozy);border-top:1px solid var(--light-border--primary)}.shared-submission-form__submit{background:var(--brand-primary);color:var(--font-color--primary);padding:var(--spacing-cozy) var(--spacing-xl-cozy);border:none;border-radius:var(--border-radius);font-size:var(--font-size-base);font-weight:600;cursor:pointer;transition:all .2s ease;position:relative;overflow:hidden}.shared-submission-form__submit:hover:not(:disabled){background:var(--brand-primary--dark);transform:translateY(-2px);box-shadow:0 4px 12px rgba(237,174,73,.3)}.shared-submission-form__submit:active:not(:disabled){transform:translateY(0);box-shadow:0 2px 6px rgba(237,174,73,.2)}.shared-submission-form__submit:disabled{background:var(--text-tertiary);cursor:not-allowed;transform:none;box-shadow:none;opacity:.6}.shared-submission-form__submit:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.2),transparent);transition:left .5s}.shared-submission-form__submit:hover:not(:disabled):before{left:100%}@keyframes formSuccess{0%{transform:scale(1);background:var(--brand-primary)}50%{transform:scale(1.05);background:var(--info)}to{transform:scale(1);background:var(--brand-primary)}}.shared-submission-form__submit--success{animation:formSuccess .6s ease}@media (prefers-color-scheme:dark){.reply-form,.shared-submission-form{background:var(--dark-background--primary);border-color:var(--dark-border--primary)}.shared-submission-form__label{color:var(--dark-bg__text-color--primary)}.shared-submission-form__input,.shared-submission-form__textarea{background:var(--dark-background--secondary);border-color:var(--dark-border--secondary);color:var(--dark-bg__text-color--primary)}.shared-submission-form__input:focus,.shared-submission-form__textarea:focus{background:var(--dark-background--secondary);box-shadow:0 0 0 2px rgba(237,174,73,.3);border-color:var(--brand-primary)}.shared-submission-form__char-count span,.shared-submission-form__help-text{color:var(--dark-bg__text-color--secondary)}.shared-submission-form__actions{border-top-color:var(--dark-border--primary)}.shared-submission-form__error-text{background:var(--dark-background--primary);border-left-color:var(--error)}.shared-submission-form__error{background:var(--dark-background--primary);border-color:var(--error)}.shared-submission-form__view-toggle{border-color:var(--dark-border--primary);background:var(--dark-background--secondary)}.shared-submission-form__toggle-btn{color:var(--dark-bg__text-color--secondary);border-right-color:var(--dark-border--primary)}.shared-submission-form__toggle-btn:hover:not(:disabled){background:var(--dark-background--tertiary);color:var(--dark-bg__text-color--primary)}.shared-submission-form__toggle-btn--active{background:var(--brand-primary);color:#fff}}@media (max-width:768px){.shared-submission-form{padding:var(--spacing-cozy)}.shared-submission-form__input,.shared-submission-form__textarea{padding:var(--spacing-cozy);font-size:var(--font-size-xs)}.shared-submission-form__submit{padding:var(--spacing-cozy) var(--spacing-xl-cozy);font-size:var(--font-size-xs);width:100%}.shared-submission-form__actions{margin-top:var(--spacing-xl-cozy)}}@media (max-width:480px){.shared-submission-form{padding:var(--spacing-cozy)}.shared-submission-form__field{margin-bottom:var(--spacing-cozy)}}@media (prefers-reduced-motion:reduce){.shared-submission-form,.shared-submission-form__input,.shared-submission-form__submit,.shared-submission-form__textarea{transition:none}.shared-submission-form__submit:hover:not(:disabled){transform:none}.shared-submission-form__submit:before{display:none}}.form-pill-input{width:100%}.form-pill-input--inline{border:1px solid var(--light-border--primary);border-radius:var(--border-radius);background:var(--light-background--primary);min-height:120px;transition:all .2s ease;position:relative}.form-pill-input--inline:focus-within{border-color:var(--brand-primary);box-shadow:0 0 0 2px rgba(237,174,73,.1)}.form-pill-input__inline-container{position:relative;min-height:100%;padding:var(--spacing-cozy)}.form-pill-input__inline-editor{min-height:80px}.form-pill-input__editor-content{min-height:80px;line-height:1.5;font-size:var(--font-size-base);color:var(--light-bg__text-color--primary);word-wrap:break-word;white-space:pre-wrap;outline:none;border:none;background:transparent;font-family:inherit}.form-pill-input__editor-content[data-placeholder]:empty:before{content:attr(data-placeholder);color:var(--light-bg__text-color--secondary);font-style:italic;pointer-events:none}.inline-pill{display:inline-flex;align-items:center;background:var(--brand-primary);color:var(--light-background--primary);border-radius:var(--border-radius-sm);padding:2px 8px;font-size:var(--font-size-sm);font-weight:500;margin:0 2px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:all .2s ease}.inline-pill:hover{background:var(--brand-primary-hover);transform:translateY(-1px)}.inline-pill--media{background:var(--accent-secondary);display:inline-block;margin:var(--spacing-xs-compact) 0}.inline-pill--media:hover{background:var(--accent-secondary-hover)}.form-pill-input__content-lines{line-height:1.5}.form-pill-input__content-line{min-height:1.5em;margin:0}.form-pill-input__line-content{display:inline}.form-pill-input__raw-input{transition:all .2s ease;box-sizing:border-box;min-height:120px}.form-pill-input__raw-input:focus{background:var(--light-background--primary);box-shadow:0 0 0 2px rgba(237,174,73,.1)}.form-pill-input__container--has-embeds,.form-pill-input__container:has(.url-pill-embed-container){display:block;padding:0;border:none;background:transparent}.form-pill-input__container .url-pill-embed-container{width:100%;margin:var(--spacing-xs-compact) 0}.form-pill-input__container--has-embeds .form-pill-input__pills{display:block;width:100%}.form-pill-input__container--has-embeds .form-pill-input__pill-wrapper{display:block;width:100%;margin-bottom:var(--spacing-xs-compact)}.form-pill-input__container--has-embeds .form-pill-input__pill{display:block;width:100%;position:static}.form-pill-input__container--has-embeds .form-pill-input__pill-wrapper:has(.url-pill-embed-container){position:relative}.form-pill-input__container--has-embeds .form-pill-input__pill-wrapper:has(.youtube-embed--small) .form-pill-input__pill-remove{position:absolute;top:8px;left:376px;right:auto;z-index:25;background:rgba(239,68,68,.95);border:2px solid #fff;box-shadow:0 2px 8px rgba(0,0,0,.3)}.form-pill-input__container--has-embeds .form-pill-input__pill-wrapper:has(.image-embed--small) .form-pill-input__pill-remove{position:absolute;top:8px;right:8px;left:auto;z-index:25;background:rgba(239,68,68,.95);border:2px solid #fff;box-shadow:0 2px 8px rgba(0,0,0,.3)}.form-pill-input__container--has-embeds .form-pill-input__pill-wrapper:has(.youtube-embed--medium) .form-pill-input__pill-remove{position:absolute;top:8px;left:576px;right:auto;z-index:25;background:rgba(239,68,68,.95);border:2px solid #fff;box-shadow:0 2px 8px rgba(0,0,0,.3)}.form-pill-input__container--has-embeds .form-pill-input__pill-wrapper:has(.image-embed--medium) .form-pill-input__pill-remove{position:absolute;top:8px;right:8px;left:auto;z-index:25;background:rgba(239,68,68,.95);border:2px solid #fff;box-shadow:0 2px 8px rgba(0,0,0,.3)}.form-pill-input__container--has-embeds .form-pill-input__pill-wrapper:has(.youtube-embed--large) .form-pill-input__pill-remove{position:absolute;top:8px;left:776px;right:auto;z-index:25;background:rgba(239,68,68,.95);border:2px solid #fff;box-shadow:0 2px 8px rgba(0,0,0,.3)}.form-pill-input__container--has-embeds .form-pill-input__pill-wrapper:has(.image-embed--large) .form-pill-input__pill-remove{position:absolute;top:8px;right:8px;left:auto;z-index:25;background:rgba(239,68,68,.95);border:2px solid #fff;box-shadow:0 2px 8px rgba(0,0,0,.3)}.form-pill-input__container--has-embeds .form-pill-input__pill-wrapper:has(.youtube-embed--full) .form-pill-input__pill-remove{position:absolute;top:8px;right:1rem;left:auto;z-index:25;background:rgba(239,68,68,.95);border:2px solid #fff;box-shadow:0 2px 8px rgba(0,0,0,.3)}.form-pill-input__container--has-embeds .form-pill-input__pill-wrapper:has(.image-embed--full) .form-pill-input__pill-remove{position:absolute;top:8px;right:1rem;left:auto;z-index:25;background:rgba(239,68,68,.95);border:2px solid #fff;box-shadow:0 2px 8px rgba(0,0,0,.3)}.form-pill-input__pill-wrapper:has(.url-pill--link) .form-pill-input__pill-remove,.form-pill-input__pill-wrapper:has(.url-pill--modal) .form-pill-input__pill-remove{position:absolute;top:-8px;left:250px;right:auto;z-index:25;background:rgba(239,68,68,.95);border:2px solid #fff;box-shadow:0 2px 6px rgba(0,0,0,.3)}.form-pill-input__pill-wrapper:has(.url-pill--youtu-be.url-pill--link) .form-pill-input__pill-remove,.form-pill-input__pill-wrapper:has(.url-pill--youtube-com.url-pill--link) .form-pill-input__pill-remove{left:250px}.form-pill-input__pill-wrapper:has(.url-pill--youtu-be.url-pill--modal) .form-pill-input__pill-remove,.form-pill-input__pill-wrapper:has(.url-pill--youtube-com.url-pill--modal) .form-pill-input__pill-remove{left:250px}.form-pill-input__container{padding:var(--spacing-xs-compact);display:flex;flex-wrap:wrap;align-items:center;gap:var(--spacing-xs-compact);transition:all .2s ease}.form-pill-input__container:focus-within{box-shadow:0 0 0 2px rgba(237,174,73,.1);transform:translateY(-1px)}.form-pill-input__pills{display:flex;flex-wrap:wrap;align-items:center;gap:var(--spacing-xs-compact)}.form-pill-input__pill-wrapper{position:relative;margin:2px}.form-pill-input__pill,.form-pill-input__pill-wrapper{display:inline-flex;align-items:center}.form-pill-input__pill-remove{position:absolute;top:-8px;right:-8px;background:rgba(239,68,68,.95);border:2px solid #fff;border-radius:50%;width:20px;height:20px;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:700;color:#fff;cursor:pointer;transition:all .2s ease;z-index:15;box-shadow:0 2px 6px rgba(0,0,0,.3)}.form-pill-input__pill-remove:hover{background:#dc3545;border-color:#fff;transform:scale(1.15);box-shadow:0 3px 8px rgba(0,0,0,.4)}.form-pill-input__input{border:none!important;background:transparent!important;box-shadow:none!important;padding:var(--spacing-xs-compact)!important;margin:0!important;flex-grow:1;min-width:200px;font-size:var(--font-size-base);line-height:1.5;color:var(--light-bg__text-color--primary)!important}.form-pill-input__input:focus{outline:none!important;border:none!important;box-shadow:none!important;transform:none!important}.form-pill-input__pill .url-pill{background:linear-gradient(135deg,#f8f9fa,#e9ecef)!important;color:#495057!important;border:1px solid #6c757d!important;font-weight:600!important;box-shadow:inset 0 -1px 2px hsla(208,7%,46%,.2);border-radius:16px;font-size:13px;position:relative;display:inline-flex;align-items:center;gap:4px;text-decoration:none;transition:all .2s ease;margin:0}.form-pill-input__pill .url-pill--youtu-be,.form-pill-input__pill .url-pill--youtube-com{background:linear-gradient(135deg,#e8f5e8,#c8e6c9)!important;color:#2e7d32!important;border:1px solid #66bb6a!important;box-shadow:inset 0 -1px 2px rgba(102,187,106,.25)}.form-pill-input__pill .url-pill:hover{background:linear-gradient(135deg,#ffebee,#ffcdd2)!important;color:#c62828!important;border:1px solid #6c757d!important;transform:scale(1.02);transform-origin:center;box-shadow:inset 0 -2px 4px rgba(239,83,80,.3);position:relative;z-index:10}.form-pill-input__pill .url-pill--edit-mode{animation:url-pill-pulse 2s infinite}.form-pill-input__pill .url-pill:hover:after{opacity:1;color:#c62828;font-size:16px}.form-pill-input__pill .url-pill__behavior-toggle{display:inline-flex;align-items:center;justify-content:center;height:20px;border:none;border-radius:12px;font-size:10px;font-weight:600;cursor:pointer;margin-left:8px;padding:0 8px;transition:all .2s ease;flex-shrink:0;text-transform:uppercase;letter-spacing:.5px;min-width:28px;position:relative;z-index:2}.form-pill-input__pill .url-pill__behavior-toggle--modal{background:linear-gradient(135deg,#e3f2fd,#bbdefb);color:#1976d2;border:1px solid #64b5f6}.form-pill-input__pill .url-pill__behavior-toggle--link{background:linear-gradient(135deg,#c8e6c9,#a5d6a7);color:#1b5e20;border:1px solid #66bb6a}.form-pill-input__pill .url-pill__behavior-toggle--embed{background:linear-gradient(135deg,#fff9c4,#fff59d);color:#f57f17;border:1px solid #ffcc02}.form-pill-input__pill .url-pill__behavior-toggle:hover{transform:scale(1.05);transform-origin:center;box-shadow:inset 0 -1px 2px rgba(0,0,0,.15);position:relative;z-index:10}.form-pill-input__pill .url-pill__behavior-toggle--modal:hover{background:linear-gradient(135deg,#bbdefb,#90caf9);color:#0d47a1;border-color:#42a5f5}.form-pill-input__pill .url-pill__behavior-toggle--link:hover{background:linear-gradient(135deg,#a5d6a7,#81c784);color:#1b5e20;border-color:#4caf50}.form-pill-input__pill .url-pill__behavior-toggle--embed:hover{background:linear-gradient(135deg,#fff59d,#fff176);color:#e65100;border-color:#ffc107}.form-pill-input__pill .content-pill{background:linear-gradient(135deg,#f8f9fa,#e9ecef)!important;color:var(--light-bg__text-color--primary)!important;border:1px solid #6c757d!important;font-weight:600!important;box-shadow:inset 0 -1px 2px hsla(208,7%,46%,.2);border-radius:16px;padding:6px 12px;font-size:13px;position:relative;display:inline-flex;align-items:center;gap:4px;transition:all .2s ease;margin:0}.form-pill-input__pill .content-pill--hashtag{background:linear-gradient(135deg,#e3f2fd,#bbdefb)!important;color:var(--light-bg__text-color--primary)!important;border:1px solid #42a5f5!important;box-shadow:inset 0 -1px 2px rgba(66,165,245,.25)}.form-pill-input__pill .content-pill:hover{background:linear-gradient(135deg,#ffebee,#ffcdd2)!important;color:#c62828!important;border:1px solid #6c757d!important;transform:scale(1.02);transform-origin:center;box-shadow:inset 0 -2px 4px rgba(239,83,80,.3);position:relative;z-index:10}.form-pill-input__pill .content-pill:after,.form-pill-input__pill .content-pill:hover:after{display:none}.shared-submission-form__form-input.shared-submission-form__input--error .form-pill-input__container,.shared-submission-form__form-input.shared-submission-form__textarea--error .form-pill-input__container{border-color:var(--error)}@keyframes url-pill-pulse{0%,to{box-shadow:0 0 0 0 rgba(255,107,53,.4)}50%{box-shadow:0 0 0 2px rgba(255,107,53,.1)}}.form-pill-input__pill-wrapper:has(.image-embed--f) .form-pill-input__pill-remove,.form-pill-input__pill-wrapper:has(.image-embed--l) .form-pill-input__pill-remove,.form-pill-input__pill-wrapper:has(.youtube-embed--f) .form-pill-input__pill-remove,.form-pill-input__pill-wrapper:has(.youtube-embed--l) .form-pill-input__pill-remove{position:absolute;top:16px;right:16px;z-index:20}.form-pill-input__pill-wrapper:has(.image-embed--m) .form-pill-input__pill-remove,.form-pill-input__pill-wrapper:has(.youtube-embed--m) .form-pill-input__pill-remove{position:absolute;top:8px;right:8px;z-index:20}.form-pill-input__pill-wrapper:has(.content-pill) .form-pill-input__pill-remove,.form-pill-input__pill-wrapper:has(.image-embed--s) .form-pill-input__pill-remove,.form-pill-input__pill-wrapper:has(.youtube-embed--s) .form-pill-input__pill-remove{position:absolute;top:-8px;right:-8px;z-index:15}.form-pill-input--smart{display:block;width:100%}.form-pill-input__smart-input{width:100%}.form-pill-input__smart-input .inline-suggestion-input{width:100%;padding:var(--spacing-cozy);border:1px solid var(--light-border--primary);border-radius:var(--border-radius);font-size:var(--font-size-base);line-height:1.5;background:var(--light-background--primary);color:var(--light-bg__text-color--primary);transition:border-color .2s ease,box-shadow .2s ease}.form-pill-input__smart-input .inline-suggestion-input:focus{border-color:var(--brand-primary);box-shadow:0 0 0 2px rgba(255,107,53,.1);outline:none}.form-pill-input__smart-input .inline-suggestion-input--textarea{resize:vertical;min-height:100px}.form-pill-input--preview{position:relative;display:block;width:100%}.form-pill-input__container{position:relative;border:1px solid var(--light-border--primary);border-radius:var(--border-radius);background:var(--light-background--primary);transition:border-color .2s ease,box-shadow .2s ease;min-height:2.5rem}.form-pill-input__container:focus-within{border-color:var(--brand-primary);box-shadow:0 0 0 2px rgba(255,107,53,.1)}.form-pill-input__display{padding:var(--spacing-cozy);min-height:2.5rem;display:flex;align-items:flex-start;cursor:text}.form-pill-input__content{line-height:1.5;word-wrap:break-word;white-space:pre-wrap}.form-pill-input__placeholder{pointer-events:none}.form-pill-input__smart-input--hidden{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;pointer-events:none;z-index:-1}.form-pill-input__smart-input--hidden .inline-suggestion-input{border:none;background:transparent;padding:var(--spacing-cozy);height:100%;resize:none}.form-pill-input__container:focus-within .form-pill-input__smart-input--hidden{opacity:1;pointer-events:all;z-index:10;background:var(--light-background--primary);border-radius:var(--border-radius)}.form-pill-input__container:focus-within .form-pill-input__display{opacity:.3}.form-pill-input__raw-input{width:100%;padding:var(--spacing-cozy);border:1px solid var(--light-border--primary);border-radius:var(--border-radius);font-size:var(--font-size-base);line-height:1.5;background:var(--light-background--primary);color:var(--light-bg__text-color--primary);transition:border-color .2s ease,box-shadow .2s ease;resize:vertical}.form-pill-input__raw-input:focus{border-color:var(--brand-primary);box-shadow:0 0 0 2px rgba(255,107,53,.1);outline:none}.form-pill-input--hybrid{position:relative;display:block;width:100%;min-height:2.5rem;border:1px solid var(--light-border--primary);border-radius:var(--border-radius);background:var(--light-background--primary);transition:border-color .2s ease,box-shadow .2s ease}.form-pill-input--hybrid:focus-within{border-color:var(--brand-primary);box-shadow:0 0 0 2px rgba(255,107,53,.1)}.form-pill-input__display-overlay{position:relative;z-index:1;padding:var(--spacing-cozy);min-height:2.5rem;display:flex;align-items:center;cursor:text;font-size:var(--font-size-base);line-height:1.5;color:var(--light-bg__text-color--primary)}.form-pill-input__placeholder{color:var(--light-bg__text-color--secondary);font-style:italic}.form-pill-input__content{width:100%}.form-pill-input__smart-overlay{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;opacity:.1;pointer-events:auto;z-index:2;background:rgba(255,0,0,.1)}.form-pill-input__smart-overlay input,.form-pill-input__smart-overlay textarea{width:100%;height:100%;border:none;background:transparent;outline:none;opacity:0;pointer-events:auto}.form-pill-input__smart-overlay .inline-suggestion-input__suggestions,.form-pill-input__smart-overlay .suggestion-list{position:fixed!important;z-index:15000!important}.form-pill-input--hybrid.form-pill-input--with-suggestions .form-pill-input__smart-overlay{position:absolute;top:0;left:0;right:0;bottom:0;width:auto;height:auto;overflow:visible;pointer-events:auto}.form-pill-input--hybrid.form-pill-input--with-suggestions .form-pill-input__smart-overlay input,.form-pill-input--hybrid.form-pill-input--with-suggestions .form-pill-input__smart-overlay textarea{opacity:0;pointer-events:auto}.form-pill-input--focused{border-color:var(--brand-primary);box-shadow:0 0 0 2px rgba(255,107,53,.1)}.form-pill-input--focused .form-pill-input__display-overlay{background:rgba(255,107,53,.02)}.content-with-cursor{position:relative;display:inline}.content-part{display:inline}.text-cursor{display:inline-block;width:1px;height:1.2em;background-color:var(--brand-primary,#edae49);animation:cursor-blink 1s infinite;margin:0;vertical-align:text-bottom}.text-selection{background-color:rgba(255,107,53,.3);color:inherit}@keyframes cursor-blink{0%,50%{opacity:1}51%,to{opacity:0}}.suggestion-list .suggestion-item{padding:.5rem .75rem;cursor:pointer;display:flex;align-items:center;gap:.5rem;transition:background-color .15s ease;border:none;background:transparent}.suggestion-list .suggestion-item.hovered,.suggestion-list .suggestion-item:hover{background-color:rgba(255,107,53,.1)}.suggestion-list .suggestion-item.selected{background-color:rgba(255,107,53,.2);font-weight:500}.suggestion-list .suggestion-item.selected.hovered,.suggestion-list .suggestion-item.selected:hover{background-color:rgba(255,107,53,.25)}.suggestion-list .suggestion-trigger{font-weight:600;color:var(--brand-primary)}.suggestion-list .suggestion-label{color:var(--text-primary)!important;font-weight:500!important}.suggestion-list .suggestion-item.selected .suggestion-label{color:var(--text-primary)!important;font-weight:600!important}@media (prefers-color-scheme:dark){.suggestion-list .suggestion-label{color:var(--dark-bg__text-color--secondary)}.suggestion-list .suggestion-item.selected .suggestion-label{color:var(--dark-bg__text-color--primary)}}.shared-submission-form .rich-input-adapter--multiline,.shared-submission-form .rich-input-adapter--multiline .rich-input,.shared-submission-form .rich-input-adapter--multiline .rich-input-content{white-space:pre-wrap!important;word-wrap:break-word!important;overflow-wrap:break-word!important}.shared-submission-form .rich-input-adapter--multiline .rich-input-content span,.shared-submission-form .rich-input-content .rich-input-newline,.shared-submission-form .rich-input-content .rich-input-whitespace,.shared-submission-form .rich-input-content span[data-has-newlines=true]{white-space:pre-wrap!important}