.AnswerTextModal-module__hz1P5W__container{background:var(--gray-white);border-radius:24px;flex-direction:column;gap:14px;max-height:min(88dvh,760px);padding:22px 22px 0;transition:transform .2s cubic-bezier(.23,1,.32,1);display:flex;overflow:hidden}@media (max-width:767px){.AnswerTextModal-module__hz1P5W__container{border-radius:0;height:100dvh;max-height:100dvh;padding:14px 16px 0}.AnswerTextModal-module__hz1P5W__answer{max-height:38dvh;overflow-y:auto}.AnswerTextModal-module__hz1P5W__header{touch-action:none;-webkit-user-select:none;user-select:none}}.AnswerTextModal-module__hz1P5W__header{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.AnswerTextModal-module__hz1P5W__author{min-width:0;color:var(--gray-dark);align-items:center;gap:8px;font-size:13px;display:inline-flex}.AnswerTextModal-module__hz1P5W__authorLink{cursor:pointer}.AnswerTextModal-module__hz1P5W__authorLink:hover .AnswerTextModal-module__hz1P5W__authorName{text-decoration:underline}.AnswerTextModal-module__hz1P5W__authorName{color:var(--gray-darkest);text-overflow:ellipsis;white-space:nowrap;font-size:15px;font-weight:500;overflow:hidden}.AnswerTextModal-module__hz1P5W__anonymousAvatar,.AnswerTextModal-module__hz1P5W__uheadAvatar{background:var(--gray-lightest);width:28px;height:28px;color:var(--gray-dark);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}.AnswerTextModal-module__hz1P5W__uheadAvatar{background:var(--blue-lightest-second)}.AnswerTextModal-module__hz1P5W__question{color:var(--gray-darkest);overflow-wrap:anywhere;margin:0;font-size:17px;font-weight:500;line-height:23px}.AnswerTextModal-module__hz1P5W__answer{background:var(--gray-lightest);border-radius:16px;padding:44px 18px 18px;position:relative}.AnswerTextModal-module__hz1P5W__quoteIcon{color:#d3d3e2;line-height:0;position:absolute;top:14px;left:16px}.AnswerTextModal-module__hz1P5W__answerText{color:var(--gray-darkest);overflow-wrap:anywhere;white-space:pre-wrap;margin:0;font-size:16px;line-height:1.55}.AnswerTextModal-module__hz1P5W__note{color:var(--gray-dark);align-items:center;gap:6px;font-size:13px;display:flex}.AnswerTextModal-module__hz1P5W__actions{align-items:center;gap:10px;display:flex}.AnswerTextModal-module__hz1P5W__comments{border-top:1px solid var(--gray-light-second);flex-direction:column;flex:1;min-height:220px;margin:0 -22px;padding:0 22px;display:flex;overflow:hidden}
.ProfileAnswerModal-module__6vH_jq__viewer{color:#fff;background:#000;border-radius:24px;margin:0 auto;display:flex;overflow:hidden}@media (max-width:1023px){.ProfileAnswerModal-module__6vH_jq__viewer{max-height:calc(100dvh - 40px)}@media (max-width:767px){.ProfileAnswerModal-module__6vH_jq__viewer{border-radius:0;height:100dvh;max-height:100dvh}}.ProfileAnswerModal-module__6vH_jq__stage{justify-content:flex-start;align-items:center}.ProfileAnswerModal-module__6vH_jq__band,.ProfileAnswerModal-module__6vH_jq__sheet{align-self:stretch;width:100%}.ProfileAnswerModal-module__6vH_jq__frameShrunk .ProfileAnswerModal-module__6vH_jq__questionArea,.ProfileAnswerModal-module__6vH_jq__frameShrunk .ProfileAnswerModal-module__6vH_jq__side,.ProfileAnswerModal-module__6vH_jq__frameShrunk .ProfileAnswerModal-module__6vH_jq__headerTitle,.ProfileAnswerModal-module__6vH_jq__frameShrunk .ProfileAnswerModal-module__6vH_jq__fade{display:none}.ProfileAnswerModal-module__6vH_jq__backButton{z-index:6;position:absolute;top:12px;left:12px}.ProfileAnswerModal-module__6vH_jq__frame,.ProfileAnswerModal-module__6vH_jq__stage{transition:width .26s cubic-bezier(.23,1,.32,1),height .26s cubic-bezier(.23,1,.32,1)}.ProfileAnswerModal-module__6vH_jq__frameDragging{transition:none}}.ProfileAnswerModal-module__6vH_jq__stage{flex-direction:column;flex:1 0;min-height:0;display:flex;position:relative;overflow:hidden}.ProfileAnswerModal-module__6vH_jq__panel{background:var(--color-gray-white);min-height:0;color:var(--color-gray-darkest);flex-direction:column;flex-shrink:0;display:flex;overflow:hidden}.ProfileAnswerModal-module__6vH_jq__sheet{background:var(--color-gray-white);min-height:0;color:var(--color-gray-darkest);border-radius:16px 16px 0 0;flex-direction:column;flex:1;animation:.26s cubic-bezier(.23,1,.32,1) ProfileAnswerModal-module__6vH_jq__sheet-up;display:flex;overflow:hidden}.ProfileAnswerModal-module__6vH_jq__sheetDragging{animation:none}.ProfileAnswerModal-module__6vH_jq__sheetGrabber{background:var(--color-gray-medium);touch-action:none;border-radius:999px;flex-shrink:0;align-self:center;width:40px;height:4px;margin:8px 0 2px}@keyframes ProfileAnswerModal-module__6vH_jq__sheet-up{0%{transform:translateY(100%)}to{transform:translateY(0)}}.ProfileAnswerModal-module__6vH_jq__frame{background:#000;flex-shrink:0;width:100%;position:relative;overflow:hidden}.ProfileAnswerModal-module__6vH_jq__fade{pointer-events:none;background:linear-gradient(#0000 0%,#000000d9 72%,#000 100%);height:220px;position:absolute;bottom:3px;left:0;right:0}.ProfileAnswerModal-module__6vH_jq__header{z-index:3;background:linear-gradient(#0000008c 0%,#0000 100%);justify-content:center;align-items:center;gap:8px;padding:12px 16px 28px;display:flex;position:absolute;top:0;left:0;right:0}.ProfileAnswerModal-module__6vH_jq__headerWithBack{justify-content:space-between}.ProfileAnswerModal-module__6vH_jq__backButton{color:#f5f5f5;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);cursor:pointer;background:#00000073;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;display:flex}.ProfileAnswerModal-module__6vH_jq__headerSpacer{flex-shrink:0;width:44px}.ProfileAnswerModal-module__6vH_jq__headerTitle{white-space:nowrap;background:#000000b3;border-radius:999px;align-items:center;height:44px;padding:0 20px;font-size:16px;font-weight:500;display:flex}.ProfileAnswerModal-module__6vH_jq__questionArea{pointer-events:none;flex-direction:column;gap:4px;display:flex;position:absolute;left:16px;right:88px}.ProfileAnswerModal-module__6vH_jq__questionSource{color:#ffffffb8;text-overflow:ellipsis;text-shadow:0 1px 4px #0009;white-space:nowrap;font-size:13px;font-weight:500;overflow:hidden}.ProfileAnswerModal-module__6vH_jq__question{color:#fff;letter-spacing:-.2px;overflow-wrap:anywhere;text-shadow:0 1px 6px #0009;font-size:18px;font-weight:500;line-height:24px}.ProfileAnswerModal-module__6vH_jq__side{flex-direction:column;align-items:center;gap:18px;display:flex;position:absolute;right:8px}.ProfileAnswerModal-module__6vH_jq__action{color:#fff;flex-direction:column;align-items:center;gap:4px;min-width:56px;display:flex}.ProfileAnswerModal-module__6vH_jq__actionIcon{filter:drop-shadow(0 1px 4px #0009);justify-content:center;align-items:center;display:flex}.ProfileAnswerModal-module__6vH_jq__actionLabel{text-align:center;text-shadow:0 1px 4px #0009;font-size:12px;font-weight:500}.ProfileAnswerModal-module__6vH_jq__actionButton{cursor:pointer}.ProfileAnswerModal-module__6vH_jq__actionButton:hover .ProfileAnswerModal-module__6vH_jq__actionIcon{opacity:.8}.ProfileAnswerModal-module__6vH_jq__band{background:#000;flex-direction:column;flex-shrink:0;justify-content:center;gap:6px;padding:0 16px;display:flex}.ProfileAnswerModal-module__6vH_jq__author{color:#fff;align-self:flex-start;align-items:center;gap:10px;min-width:0;max-width:100%;text-decoration:none;display:inline-flex}a.ProfileAnswerModal-module__6vH_jq__author:hover .ProfileAnswerModal-module__6vH_jq__authorName{text-decoration:underline}.ProfileAnswerModal-module__6vH_jq__avatar{background:#2c2c2e}.ProfileAnswerModal-module__6vH_jq__authorText{flex-direction:column;gap:1px;min-width:0;display:flex}.ProfileAnswerModal-module__6vH_jq__authorName{text-overflow:ellipsis;white-space:nowrap;font-size:15px;font-weight:500;line-height:19px;overflow:hidden}.ProfileAnswerModal-module__6vH_jq__authorHandle{color:#ffffffb8;text-overflow:ellipsis;white-space:nowrap;font-size:12px;line-height:15px;overflow:hidden}.ProfileAnswerModal-module__6vH_jq__meta{color:#fffc;font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap;font-size:13px;line-height:17px;overflow:hidden}@media screen and (max-width:767px){.ProfileAnswerModal-module__6vH_jq__viewer{border-radius:0}}
.index-module__b2IxSq__container{background:var(--gray-white);border-radius:10px}.index-module__b2IxSq__header{border-bottom:1px solid var(--gray-light-second);justify-content:space-between;align-items:center;height:65px;padding:0 20px;display:flex}.index-module__b2IxSq__headerTitle{font-size:20px;font-weight:500}.index-module__b2IxSq__closeButton{color:var(--gray-darkest)}.index-module__b2IxSq__content{flex-direction:column;gap:20px;padding:24px 20px 28px;display:flex}.index-module__b2IxSq__description{color:var(--gray-text-dark);font-size:15px}.index-module__b2IxSq__options{align-items:center;gap:16px;display:flex}.index-module__b2IxSq__option{border:2px solid var(--gray-light-second);color:var(--gray-darkest);border-radius:16px;flex-direction:column;flex:1 0 0;align-items:center;gap:10px;padding:20px;font-size:15px;font-weight:500;transition:background-color .2s ease-in-out;display:flex}.index-module__b2IxSq__option:hover{background:var(--gray-lightest)}
.index-module__w0hsYq__swiper{width:100%;height:100%}.index-module__w0hsYq__swiperSlide{aspect-ratio:3/4;flex-shrink:0;width:auto;height:100%}.index-module__w0hsYq__mediaCarousel{height:min(426.667px,133.333vw - 32px)}.index-module__w0hsYq__navButton{z-index:20;width:40px;height:40px;color:var(--color-gray-darkest);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);opacity:0;background:#ffffffeb;border-radius:9999px;justify-content:center;align-items:center;transition:opacity .2s,background-color .2s,transform .2s;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.index-module__w0hsYq__navButton:hover{background:#fff;transform:translateY(-50%)scale(1.03)}.index-module__w0hsYq__navButtonPrev{left:24px}.index-module__w0hsYq__navButtonNext{right:24px}.index-module__w0hsYq__navButtonDisabled{opacity:0;pointer-events:none}@media (hover:hover) and (pointer:fine){.index-module__w0hsYq__mediaCarousel:hover .index-module__w0hsYq__navButton:not(:disabled){opacity:1}}@media (hover:none){.index-module__w0hsYq__navButton:not(:disabled){opacity:1}}@media screen and (max-width:767px){.index-module__w0hsYq__mediaCarousel{height:min(260px,42dvh)}.index-module__w0hsYq__navButton{width:44px;height:44px}.index-module__w0hsYq__navButton:not(:disabled){opacity:1}.index-module__w0hsYq__navButtonPrev{left:10px}.index-module__w0hsYq__navButtonNext{right:10px}}