.composer-field_form__VkEIs{display:flex;align-items:flex-end;gap:7px;width:100%;min-width:0;box-sizing:border-box;background:#212121;color:#ededed;border:1px solid color-mix(in srgb,#ededed 9.41%,transparent);border-radius:28px;padding:8px;box-shadow:0 2px 14px #0003;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:13px;font-weight:400;line-height:normal}.composer-field_form__VkEIs[hidden]{display:none}.composer-field_form__VkEIs:focus-within{border-color:color-mix(in srgb,#ededed 20.78%,transparent)}.composer-field_form__VkEIs .composer-field_input__81wvU{display:block;flex:1;min-width:0;min-height:34px;max-height:180px;box-sizing:border-box;resize:none;appearance:none;border:0!important;outline:0!important;box-shadow:none!important;border-radius:0;background:transparent;color:inherit;font:inherit;font-size:14px;line-height:1.55;padding:6px 1px;margin:0}.composer-field_form__VkEIs .composer-field_input__81wvU::placeholder{color:#9b9b9b}.composer-field_form__VkEIs>button{flex-shrink:0;width:34px;height:34px;min-height:34px;padding:0;border-radius:50%;color:inherit}.composer-field_form__VkEIs>button:disabled{opacity:.35}.composer-field_form__VkEIs>button.composer-field_send__3kR_S[type=submit]{display:flex;align-items:center;justify-content:center;background:#ff3c00;color:#111;border:0;border-radius:50%;cursor:pointer}.composer-field_form__VkEIs>button.composer-field_send__3kR_S[type=submit]:disabled{background:#3b3b3b;color:#9b9b9b;cursor:default;opacity:1}.composer-field_send__3kR_S:focus-visible{outline:2px solid #ededed;outline-offset:3px}@media(pointer:coarse){.composer-field_form__VkEIs .composer-field_input__81wvU{font-size:16px;padding-top:7px;padding-bottom:7px}.composer-field_form__VkEIs>button{width:39px;height:39px;min-height:39px}}@media(max-width:759px){.composer-field_form__VkEIs{display:grid;grid-template-columns:44px minmax(0,1fr) 44px 44px;align-items:end;gap:0 4px;padding:4px 8px 8px;border-radius:26px}.composer-field_form__VkEIs .composer-field_input__81wvU{grid-column:1/-1;grid-row:1;width:100%;min-width:0;min-height:40px;max-height:clamp(40px,calc(50dvh - 76px),160px);margin:0;padding:8px 4px;font-size:16px;line-height:22px;overflow-y:auto}.composer-field_form__VkEIs>button:not(.composer-field_send__3kR_S){grid-column:3;grid-row:2}.composer-field_form__VkEIs>button.composer-field_send__3kR_S[type=submit]{display:grid;grid-column:4;grid-row:2}.composer-field_form__VkEIs>button{display:grid;place-items:center;width:44px;height:44px;min-width:44px;min-height:44px;padding:10px}.composer-field_form__VkEIs>button>svg{width:22px;height:22px}}.portfolio-composer_dock__jwNcY{position:fixed;inset-inline:0;z-index:40;padding:8px 0 max(19px,env(safe-area-inset-bottom,0px));pointer-events:none}.portfolio-composer_dock__jwNcY:before{content:"";position:absolute;inset:-24px 0 0;z-index:-1;background:linear-gradient(to bottom,transparent,var(--background) 24px);pointer-events:none}.portfolio-composer_content__nXHjC{box-sizing:border-box;width:100%;max-width:42rem;margin:0 auto;padding-inline:1.5rem;pointer-events:none}.portfolio-composer_row__3P3mh{display:flex;align-items:flex-end;gap:8px;pointer-events:auto}.portfolio-composer_linkedIn__puW9T{display:grid;place-items:center;flex-shrink:0;width:44px;height:44px;margin-bottom:4px;border-radius:50%;color:#ededed}.portfolio-composer_linkedIn__puW9T:hover{background:#212121}.portfolio-composer_linkedIn__puW9T>svg{width:20px;height:20px}.portfolio-composer_linkedIn__puW9T:focus-visible{outline:2px solid #ededed;outline-offset:3px}@media(max-width:759px){.portfolio-composer_dock__jwNcY{padding:8px 0 max(8px,env(safe-area-inset-bottom,0px))}.portfolio-composer_linkedIn__puW9T{margin-bottom:9px}}.portfolio-composer_dock__jwNcY[data-opening=true] .portfolio-composer_content__nXHjC{opacity:0;transition:opacity .16s ease-out}.portfolio-composer_dock__jwNcY[data-opening=true] .portfolio-composer_row__3P3mh{pointer-events:none}.portfolio-composer_departure__ZfHZM{position:fixed;z-index:60;max-height:160px;overflow:hidden;padding:12px 16px;border-radius:24px;background:color-mix(in srgb,#ff3c00 12%,#212121);color:#ededed;font:14px/1.55 -apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;pointer-events:none;animation:portfolio-composer_question-rise__gWKu8 .18s cubic-bezier(.22,1,.36,1) both}@keyframes portfolio-composer_question-rise__gWKu8{0%{transform:translateY(0)}to{transform:translateY(-64px)}}@media(prefers-reduced-motion:reduce){.portfolio-composer_dock__jwNcY[data-opening=true] .portfolio-composer_content__nXHjC{transition:none}.portfolio-composer_departure__ZfHZM{animation:none}}