.d5o57azh8.d5o57azh8{transition:border-color,opacity .3s ease;height:calc(2.5rem * var(--mantine-scale));padding:0 1.25rem;display:flex;align-items:center;gap:.5rem;border-radius:calc(.5rem * var(--mantine-scale));border:calc(.0625rem * var(--mantine-scale)) solid #d9e1e8}.d5o57azh8.dtwo8zkrz{border-color:#59b72a}.d5o57azh8.dtwo8zkrz .ddl18w2j4{color:#59b72a}.ddl18w2j4{transition:color .3s ease;color:#738698}.drclogrxq{padding:.75rem;border:calc(.0625rem * var(--mantine-scale)) solid #d9e1e8;border-radius:calc(.25rem * var(--mantine-scale))}.dvzh6nsv7{gap:.25rem}.d9kcf304s .mantine-Textarea-input{min-height:calc(7.25rem * var(--mantine-scale));height:calc(7.25rem * var(--mantine-scale))}.dldeyirln{margin:.5rem auto}.dvexsjmyn{display:block;margin-left:auto}@media(max-width:992px){.dvexsjmyn{width:100%}}.dy8ikkjrw{color:#738698}.dtvg6jelt{scroll-snap-align:center;transition:box-shadow .3s ease}.dtvg6jelt:has(.dbd2h2wsz:is(:hover,:focus)){box-shadow:var(--mantine-shadow-sm)}.d3x3afrhz{position:absolute;display:flex;top:.75rem;right:.75rem}@media(max-width:767px){.d3x3afrhz{top:calc(.5rem * var(--mantine-scale));right:calc(.5rem * var(--mantine-scale))}}.dbd2h2wsz{display:flex;flex-direction:column;width:100%;height:100%}.d88j8vj1o{padding:calc(.75rem * var(--mantine-scale))}@media(max-width:767px){.d88j8vj1o{padding:calc(.5rem * var(--mantine-scale))}}.dbd2h2wsz .dc3q1dc8z{overflow-wrap:anywhere}@media(max-width:992px){.dbd2h2wsz .dc3q1dc8z{font-size:var(--responsive-h5-font-size);line-height:var(--responsive-h5-line-height)}}.du532hn7y{aspect-ratio:1/1}.dbd2h2wsz:focus .dc3q1dc8z,.dbd2h2wsz:hover .dc3q1dc8z{text-decoration:underline}.dwksrxwc4{display:inline-flex;overflow:hidden;flex-shrink:0;align-items:center;gap:.125rem}.do5pwuqdp{display:grid;grid-template-columns:repeat(3,1fr);gap:.5rem}@media(max-width:767px){.do5pwuqdp{grid-template-columns:none;grid-auto-columns:calc(10.5rem * var(--mantine-scale));grid-auto-flow:column;padding:0 calc(1rem * var(--mantine-scale));margin:0 calc(-1rem * var(--mantine-scale));max-width:100vw;overflow-x:auto;scroll-behavior:smooth;-ms-overflow-style:none;scrollbar-width:none}.do5pwuqdp::-webkit-scrollbar{width:0}}