@layer utils.componentPage;@layer utils.componentPage{.u7ydfu0{container-type:inline-size}.u7ydfu1{display:grid;grid-template-columns:1fr;gap:clamp(24px,18px + 1.54vi,40px)}.u7ydfu2{display:flex;flex-direction:column;gap:clamp(10px,8px + .58vi,16px)}.u7ydfu3{border:1px solid var(--_1rsd381y);border-radius:clamp(8px,7px + .38vi,12px);overflow:hidden}.u7ydfu4{border-bottom:1px solid var(--_1rsd381y)}.u7ydfu4:last-child{border-bottom:none}.u7ydfu5{border-bottom:1px solid var(--_1rsd381y)}.u7ydfu6{display:flex;align-items:center;justify-content:space-between;padding:clamp(15px,15px + .1vi,16px);cursor:pointer;background-color:var(--_1rsd38y)}.u7ydfu5 .u7ydfu6{border-bottom:1px solid var(--_1rsd381y)}.u7ydfu7{font-size:14px;font-weight:600;line-height:21px;color:var(--_1rsd380);letter-spacing:.03em}.u7ydfu8{display:flex;align-items:center;justify-content:center;transition:transform .2s ease-out}.u7ydfu9{transform:rotate(180deg)}.u7ydfua{padding:clamp(16px,16px + 0vi,16px);background-color:var(--_1rsd38u);transition:all .3s ease-out}.u7ydfub{margin-bottom:clamp(20px,20px + 0vi,20px);font-size:14px;font-weight:400;line-height:21px;color:var(--_1rsd380);letter-spacing:.05em;white-space:pre-line}.u7ydfuc{display:grid;grid-template-columns:1fr;gap:clamp(8px,5px + .77vi,16px)}.u7ydfud{display:flex;justify-content:flex-end}.u7ydfue{display:flex;justify-content:start;gap:clamp(18px,16px + .58vi,24px)}.u7ydfuf{display:flex;flex-direction:column;gap:clamp(8px,8px + 0vi,8px)}.u7ydfug{width:100%;padding:clamp(12px,11px + .38vi,16px);font-size:14px;line-height:21px;color:var(--_1rsd380);background-color:var(--_1rsd38u);border:1px solid var(--_1rsd381y);border-radius:clamp(4px,3px + .38vi,8px);resize:vertical;min-height:200px;font-family:inherit}.u7ydfug:focus{outline:none;border-color:var(--_1rsd381y)}.u7ydfug::placeholder{color:var(--_1rsd38m)}.u7ydfuh{font-size:12px;line-height:18px;color:var(--_1rsd38i);margin-top:clamp(4px,4px + 0vi,4px)}.u7ydfuj{display:grid;grid-template-columns:1fr;gap:clamp(24px,18px + 1.54vi,40px)}.u7ydfuk{font-size:14px;font-weight:400;line-height:21px;color:var(--_1rsd380);letter-spacing:.05em;margin:0}.u7ydful{display:flex;justify-content:flex-end;gap:clamp(12px,11px + .38vi,16px)}@container (width >= 576px){.u7ydfuc{display:flex;justify-content:flex-end;flex-wrap:wrap}}}
