.fl-support{max-width:1200px}.fl-support-section{max-width:760px;margin-top:56px;scroll-margin-top:16px}.fl-support-h2{letter-spacing:-.02em;color:var(--fl-t1);margin:0 0 20px;font-size:24px;font-weight:650}.fl-support-note{color:var(--fl-t2);margin:12px 0 0;font-size:14px}.fl-landing .fl-support-note a{color:var(--fl-accent);text-underline-offset:3px;text-decoration:underline}.fl-faq-group{margin-top:24px}.fl-faq-group h3{color:var(--fl-t3);margin:0 0 8px;font-size:14px;font-weight:650}.fl-faq{border-top:1px solid var(--fl-line2)}.fl-faq:last-child{border-bottom:1px solid var(--fl-line2)}.fl-faq summary{cursor:pointer;color:var(--fl-t1);padding:14px 28px 14px 0;font-size:15px;font-weight:550;list-style:none;position:relative}.fl-faq summary::-webkit-details-marker{display:none}.fl-faq summary:after{content:"+";color:var(--fl-t3);font-size:18px;position:absolute;top:12px;right:4px}.fl-faq[open] summary:after{content:"−"}.fl-faq p{color:var(--fl-t2);margin:0 0 16px;font-size:14px;line-height:1.75}.fl-support-form{border:1px solid var(--fl-line);background:var(--fl-app);border-radius:12px;margin-top:0;padding:24px}.fl-support-contacts{flex-direction:column;gap:10px;margin:0;padding:0;font-size:15px;list-style:none;display:flex}.fl-support-contacts li{flex-wrap:wrap;gap:12px;display:flex}.fl-support-contacts span{min-width:96px;color:var(--fl-t3)}.fl-landing .fl-support-contacts a{color:var(--fl-t1);text-underline-offset:3px;text-decoration:underline}@media (max-width:760px){.fl-support-section{margin-top:40px}.fl-support-h2{font-size:20px}.fl-support-form{padding:16px}}.fl-inquiry-images{flex-direction:column;gap:8px;margin-top:-6px;display:flex}.fl-inquiry-image-row{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.fl-inquiry-image-button{border:1px solid var(--fl-line);background:var(--fl-card);height:36px;color:var(--fl-t1);font:inherit;cursor:pointer;border-radius:8px;align-items:center;gap:6px;padding:0 12px;font-size:13px;font-weight:550;display:inline-flex}.fl-inquiry-image-button:hover{background:var(--fl-hover)}.fl-inquiry-image-button:disabled{cursor:not-allowed;opacity:.5}.fl-inquiry-image-list{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.fl-inquiry-image-tile{border:1px solid var(--fl-line);background:var(--fl-card);border-radius:8px;width:64px;height:64px;position:relative;overflow:hidden}.fl-inquiry-image-tile.is-error{border-color:var(--fl-warn)}.fl-inquiry-image-thumb{object-fit:cover;width:100%;height:100%;display:block}.fl-inquiry-image-thumb.is-pending{opacity:.6}.fl-inquiry-image-spinner{color:var(--fl-t1);place-items:center;display:grid;position:absolute;inset:0}.fl-inquiry-image-remove{background:var(--fl-card);width:20px;height:20px;color:var(--fl-t1);cursor:pointer;border:0;border-radius:999px;place-items:center;padding:0;display:grid;position:absolute;top:2px;right:2px;box-shadow:0 1px 2px #00000026}.fl-inquiry-image-hint,.fl-inquiry-image-notice{color:var(--fl-t2);margin:0;font-size:13px;line-height:1.6}.fl-inquiry-image-notice{color:var(--fl-warn)}
