.gv-appl,.gv-app-look-sns{--gv-bg:#faf7f1;--gv-panel:#fff;--gv-ink:#1f2a26;--gv-muted:#5b6660;--gv-line:#e4ded2;--gv-accent:#2f5d4e;--gv-accent-ink:#fff;--gv-tint:#eaf0ea;--gv-gold:#8f6a2a;--gv-gold-tint:#f5ecda;--gv-danger:#b3261e}.gv-appl.bg-white,.gv-appl.bg-gray-50{background-color:var(--gv-bg)}.gv-appl{color:var(--gv-ink)}.gv-appl .bg-white{background-color:var(--gv-panel)}.gv-appl .bg-gray-50{background-color:var(--gv-bg)}.gv-appl .text-gray-900,.gv-appl .text-gray-800,.gv-appl .text-black{color:var(--gv-ink)}.gv-appl .text-gray-700,.gv-appl .text-gray-600,.gv-appl .text-gray-500,.gv-appl .text-gray-400,.gv-appl .text-gray-300{color:var(--gv-muted)}.gv-appl .divide-gray-100>:not([hidden])~:not([hidden]),.gv-appl .divide-gray-200>:not([hidden])~:not([hidden]){border-color:var(--gv-line)}.gv-appl .shadow-sm,.gv-appl .shadow,.gv-appl .shadow-md,.gv-appl .shadow-lg{box-shadow:none}.gv-appl .bg-gradient-to-r,.gv-appl .bg-gradient-to-br,.gv-appl .bg-gradient-to-b{background-image:none;background-color:var(--gv-tint)}.gv-appl .rounded-lg{border-radius:12px}.gv-appl .rounded-xl{border-radius:16px}.gv-appl .rounded-2xl{border-radius:20px}.gv-appl .text-sm{font-size:16px;line-height:24px}.gv-appl button{min-height:44px}.gv-appl button:has(>svg:only-child){min-width:44px}.gv-appl input,.gv-appl textarea,.gv-appl select{background-color:var(--gv-panel);color:var(--gv-ink);border-color:var(--gv-line);font-size:17px}.gv-appl input:focus,.gv-appl textarea:focus{border-color:var(--gv-accent);box-shadow:0 0 0 2px var(--gv-tint);outline:none}.gv-appl input::placeholder{color:var(--gv-muted);opacity:.8}.gv-appl .bg-amber-50,.gv-appl .bg-amber-100,.gv-appl .bg-amber-200,.gv-appl .bg-orange-50,.gv-appl .bg-orange-100,.gv-appl .bg-orange-200,.gv-appl .bg-yellow-50,.gv-appl .bg-yellow-100,.gv-appl .bg-yellow-200,.gv-appl .bg-blue-50,.gv-appl .bg-blue-100,.gv-appl .bg-blue-200,.gv-appl .bg-sky-50,.gv-appl .bg-sky-100,.gv-appl .bg-sky-200,.gv-appl .bg-cyan-50,.gv-appl .bg-cyan-100,.gv-appl .bg-cyan-200,.gv-appl .bg-teal-50,.gv-appl .bg-teal-100,.gv-appl .bg-teal-200,.gv-appl .bg-green-50,.gv-appl .bg-green-100,.gv-appl .bg-green-200,.gv-appl .bg-emerald-50,.gv-appl .bg-emerald-100,.gv-appl .bg-emerald-200,.gv-appl .bg-lime-50,.gv-appl .bg-lime-100,.gv-appl .bg-lime-200,.gv-appl .bg-indigo-50,.gv-appl .bg-indigo-100,.gv-appl .bg-indigo-200,.gv-appl .bg-violet-50,.gv-appl .bg-violet-100,.gv-appl .bg-violet-200,.gv-appl .bg-purple-50,.gv-appl .bg-purple-100,.gv-appl .bg-purple-200,.gv-appl .bg-fuchsia-50,.gv-appl .bg-fuchsia-100,.gv-appl .bg-fuchsia-200,.gv-appl .bg-pink-50,.gv-appl .bg-pink-100,.gv-appl .bg-pink-200,.gv-appl .bg-gray-100,.gv-appl .bg-slate-100,.gv-appl .bg-stone-100{background-color:var(--gv-tint)}.gv-appl .bg-amber-400,.gv-appl .bg-amber-500,.gv-appl .bg-amber-600,.gv-appl .bg-orange-400,.gv-appl .bg-orange-500,.gv-appl .bg-orange-600,.gv-appl .bg-yellow-400,.gv-appl .bg-yellow-500,.gv-appl .bg-yellow-600{background-color:var(--gv-accent);color:var(--gv-accent-ink)}.gv-appl .text-amber-500,.gv-appl .text-amber-600,.gv-appl .text-amber-700,.gv-appl .text-amber-800,.gv-appl .text-amber-900,.gv-appl .text-orange-500,.gv-appl .text-orange-600,.gv-appl .text-orange-700,.gv-appl .text-orange-800,.gv-appl .text-orange-900,.gv-appl .text-yellow-500,.gv-appl .text-yellow-600,.gv-appl .text-yellow-700,.gv-appl .text-yellow-800,.gv-appl .text-yellow-900,.gv-appl .text-blue-500,.gv-appl .text-blue-600,.gv-appl .text-blue-700,.gv-appl .text-blue-800,.gv-appl .text-blue-900,.gv-appl .text-sky-500,.gv-appl .text-sky-600,.gv-appl .text-sky-700,.gv-appl .text-sky-800,.gv-appl .text-sky-900,.gv-appl .text-cyan-500,.gv-appl .text-cyan-600,.gv-appl .text-cyan-700,.gv-appl .text-cyan-800,.gv-appl .text-cyan-900,.gv-appl .text-teal-500,.gv-appl .text-teal-600,.gv-appl .text-teal-700,.gv-appl .text-teal-800,.gv-appl .text-teal-900,.gv-appl .text-green-500,.gv-appl .text-green-600,.gv-appl .text-green-700,.gv-appl .text-green-800,.gv-appl .text-green-900,.gv-appl .text-emerald-500,.gv-appl .text-emerald-600,.gv-appl .text-emerald-700,.gv-appl .text-emerald-800,.gv-appl .text-emerald-900,.gv-appl .text-lime-500,.gv-appl .text-lime-600,.gv-appl .text-lime-700,.gv-appl .text-lime-800,.gv-appl .text-lime-900,.gv-appl .text-indigo-500,.gv-appl .text-indigo-600,.gv-appl .text-indigo-700,.gv-appl .text-indigo-800,.gv-appl .text-indigo-900,.gv-appl .text-violet-500,.gv-appl .text-violet-600,.gv-appl .text-violet-700,.gv-appl .text-violet-800,.gv-appl .text-violet-900,.gv-appl .text-purple-500,.gv-appl .text-purple-600,.gv-appl .text-purple-700,.gv-appl .text-purple-800,.gv-appl .text-purple-900,.gv-appl .text-fuchsia-500,.gv-appl .text-fuchsia-600,.gv-appl .text-fuchsia-700,.gv-appl .text-fuchsia-800,.gv-appl .text-fuchsia-900,.gv-appl .text-pink-500,.gv-appl .text-pink-600,.gv-appl .text-pink-700,.gv-appl .text-pink-800,.gv-appl .text-pink-900{color:var(--gv-accent)}.gv-appl .border-amber-100,.gv-appl .border-amber-200,.gv-appl .border-amber-300,.gv-appl .border-amber-400,.gv-appl .border-orange-100,.gv-appl .border-orange-200,.gv-appl .border-orange-300,.gv-appl .border-orange-400,.gv-appl .border-yellow-100,.gv-appl .border-yellow-200,.gv-appl .border-yellow-300,.gv-appl .border-yellow-400,.gv-appl .border-blue-100,.gv-appl .border-blue-200,.gv-appl .border-blue-300,.gv-appl .border-blue-400,.gv-appl .border-sky-100,.gv-appl .border-sky-200,.gv-appl .border-sky-300,.gv-appl .border-sky-400,.gv-appl .border-cyan-100,.gv-appl .border-cyan-200,.gv-appl .border-cyan-300,.gv-appl .border-cyan-400,.gv-appl .border-teal-100,.gv-appl .border-teal-200,.gv-appl .border-teal-300,.gv-appl .border-teal-400,.gv-appl .border-green-100,.gv-appl .border-green-200,.gv-appl .border-green-300,.gv-appl .border-green-400,.gv-appl .border-emerald-100,.gv-appl .border-emerald-200,.gv-appl .border-emerald-300,.gv-appl .border-emerald-400,.gv-appl .border-lime-100,.gv-appl .border-lime-200,.gv-appl .border-lime-300,.gv-appl .border-lime-400,.gv-appl .border-indigo-100,.gv-appl .border-indigo-200,.gv-appl .border-indigo-300,.gv-appl .border-indigo-400,.gv-appl .border-violet-100,.gv-appl .border-violet-200,.gv-appl .border-violet-300,.gv-appl .border-violet-400,.gv-appl .border-purple-100,.gv-appl .border-purple-200,.gv-appl .border-purple-300,.gv-appl .border-purple-400,.gv-appl .border-fuchsia-100,.gv-appl .border-fuchsia-200,.gv-appl .border-fuchsia-300,.gv-appl .border-fuchsia-400,.gv-appl .border-pink-100,.gv-appl .border-pink-200,.gv-appl .border-pink-300,.gv-appl .border-pink-400,.gv-appl .border-gray-100,.gv-appl .border-gray-200,.gv-appl .border-gray-300{border-color:var(--gv-line)}.gv-appl .hover\:bg-amber-50:hover,.gv-appl .hover\:bg-amber-100:hover,.gv-appl .hover\:bg-amber-200:hover,.gv-appl .hover\:bg-orange-50:hover,.gv-appl .hover\:bg-orange-100:hover,.gv-appl .hover\:bg-orange-200:hover,.gv-appl .hover\:bg-yellow-50:hover,.gv-appl .hover\:bg-yellow-100:hover,.gv-appl .hover\:bg-yellow-200:hover,.gv-appl .hover\:bg-blue-50:hover,.gv-appl .hover\:bg-blue-100:hover,.gv-appl .hover\:bg-blue-200:hover,.gv-appl .hover\:bg-sky-50:hover,.gv-appl .hover\:bg-sky-100:hover,.gv-appl .hover\:bg-sky-200:hover,.gv-appl .hover\:bg-cyan-50:hover,.gv-appl .hover\:bg-cyan-100:hover,.gv-appl .hover\:bg-cyan-200:hover,.gv-appl .hover\:bg-teal-50:hover,.gv-appl .hover\:bg-teal-100:hover,.gv-appl .hover\:bg-teal-200:hover,.gv-appl .hover\:bg-green-50:hover,.gv-appl .hover\:bg-green-100:hover,.gv-appl .hover\:bg-green-200:hover,.gv-appl .hover\:bg-emerald-50:hover,.gv-appl .hover\:bg-emerald-100:hover,.gv-appl .hover\:bg-emerald-200:hover,.gv-appl .hover\:bg-lime-50:hover,.gv-appl .hover\:bg-lime-100:hover,.gv-appl .hover\:bg-lime-200:hover,.gv-appl .hover\:bg-indigo-50:hover,.gv-appl .hover\:bg-indigo-100:hover,.gv-appl .hover\:bg-indigo-200:hover,.gv-appl .hover\:bg-violet-50:hover,.gv-appl .hover\:bg-violet-100:hover,.gv-appl .hover\:bg-violet-200:hover,.gv-appl .hover\:bg-purple-50:hover,.gv-appl .hover\:bg-purple-100:hover,.gv-appl .hover\:bg-purple-200:hover,.gv-appl .hover\:bg-fuchsia-50:hover,.gv-appl .hover\:bg-fuchsia-100:hover,.gv-appl .hover\:bg-fuchsia-200:hover,.gv-appl .hover\:bg-pink-50:hover,.gv-appl .hover\:bg-pink-100:hover,.gv-appl .hover\:bg-pink-200:hover,.gv-appl .hover\:bg-gray-50:hover,.gv-appl .hover\:bg-gray-100:hover,.gv-appl .hover\:bg-gray-200:hover{background-color:var(--gv-tint)}.gv-appl .hover\:bg-amber-600:hover,.gv-appl .hover\:bg-amber-700:hover,.gv-appl .hover\:bg-orange-600:hover,.gv-appl .hover\:bg-orange-700:hover{background-color:var(--gv-accent)}.gv-appl .text-\[9px\],.gv-appl .text-\[10px\],.gv-appl .text-\[11px\],.gv-appl .text-\[12px\],.gv-appl .text-\[13px\],.gv-appl .text-\[14px\],.gv-appl .text-xs{font-size:15px;line-height:22px}.gv-appl .text-gray-900{color:var(--gv-ink)}.gv-appl .text-red-500,.gv-appl .text-red-600{color:var(--gv-danger)}.gv-appl button:disabled{opacity:.5}.gv-hist .gv-hist-tabs{background-color:var(--gv-bg);border-bottom-color:var(--gv-line);gap:2px;padding:0 6px}.gv-hist .gv-hist-tabs button{white-space:nowrap;border-bottom-width:3px;gap:6px;min-height:52px;padding:0 14px;font-size:16px;font-weight:600}.gv-hist .gv-hist-tabs button svg{width:18px;height:18px}.gv-hist .gv-hist-tabs button.text-gray-500{color:var(--gv-muted)}.gv-hist .gv-hist-tabs button.text-amber-700{color:var(--gv-accent);font-weight:700}.gv-hist .divide-y{flex-direction:column;gap:10px;padding:14px;display:flex}.gv-hist .divide-y>:not([hidden])~:not([hidden]){border-top-width:0}.gv-hist .divide-y>div{background-color:var(--gv-panel);border:1px solid var(--gv-line);border-radius:20px;overflow:hidden}.gv-hist .divide-y>div>button{min-height:64px;padding:14px 16px}.gv-hist h3{letter-spacing:-.2px;color:var(--gv-ink);font-size:18px;font-weight:700;line-height:26px}.gv-hist h4{color:var(--gv-ink);font-size:17px;font-weight:700}.gv-hist span.rounded-full.px-2,.gv-hist span.rounded-full.px-2\.5{padding-top:4px;padding-bottom:4px}.gv-hist button.rounded-full{min-height:44px;padding-left:14px;padding-right:14px}.gv-hist .w-3.h-3.rounded-full.bg-amber-500{background-color:var(--gv-gold)}.gv-hist .w-3.h-3.rounded-full{padding:0}.gv-appl .border-amber-500,.gv-appl .border-amber-600{border-color:var(--gv-accent)}.gv-hist .bg-gray-50,.gv-hist .bg-amber-50{background-color:var(--gv-tint)}.gv-hist .sticky.bg-gray-50{background-color:var(--gv-bg);border-bottom-color:var(--gv-line);padding:10px 14px}.gv-hist .sticky.bg-gray-50 .grid{gap:8px}.gv-hist .sticky.bg-gray-50 .grid>button{background-color:var(--gv-panel);min-height:48px;color:var(--gv-accent);border:1px solid var(--gv-line);border-radius:14px;font-size:16px;font-weight:700}.gv-hist .sticky.bg-gray-50 .grid>button.bg-amber-500{background-color:var(--gv-accent);color:var(--gv-accent-ink);border-color:var(--gv-accent)}.gv-hist .border.border-gray-200.rounded-xl,.gv-hist .border.border-gray-100.rounded-xl,.gv-hist .border.rounded-xl{border-color:var(--gv-line);border-radius:20px}.gv-hymn{padding:14px}.gv-hymn input{border:1px solid var(--gv-line);border-radius:14px;min-height:52px;padding-top:0;padding-bottom:0;font-size:18px}.gv-hymn .relative>svg:first-child{color:var(--gv-muted)}.gv-hymn .relative>button{background-color:var(--gv-tint);width:44px;height:44px;color:var(--gv-accent);border-radius:22px;right:6px}.gv-hymn .relative>button svg{color:var(--gv-accent);width:18px;height:18px}.gv-hymn .space-y-2{flex-direction:column;gap:10px;display:flex}.gv-hymn .space-y-2>button{border:1px solid var(--gv-line);background-color:var(--gv-panel);border-radius:20px;min-height:80px;padding:16px}.gv-hymn .space-y-2>button:active{opacity:.7}.gv-hymn .space-y-2>button .flex{gap:14px}.gv-hymn .space-y-2>button span.w-12{background-color:var(--gv-tint);width:48px;height:48px;color:var(--gv-accent);border-radius:14px;font-size:18px;font-weight:700}.gv-hymn .space-y-2>button p.font-medium{color:var(--gv-ink);font-size:20px;font-weight:700;line-height:28px}.gv-hymn .space-y-2>button p.text-sm{color:var(--gv-muted);margin-top:2px;font-size:15px;line-height:22px}.gv-hymn>div.bg-white.rounded-xl{border:1px solid var(--gv-line);border-radius:20px;padding:18px}.gv-hymn>div.bg-white h3{font-size:22px;line-height:30px}.gv-hymn>div.bg-white .whitespace-pre-wrap{color:var(--gv-ink);font-size:20px;line-height:34px}.gv-hymn>div.bg-white>.flex>button{background-color:var(--gv-tint);width:44px;height:44px;color:var(--gv-accent);border-radius:22px;justify-content:center;align-items:center;display:inline-flex}.gv-hymn>div.bg-white>.flex>button svg{color:var(--gv-accent)}.gv-hymn .text-center.py-8{color:var(--gv-muted);font-size:18px}.gv-app-look .gv-subtabs+div.bg-white:not(.gv-hist){background-color:var(--gv-bg)}.gv-app-look .gv-subtabs+div.bg-white:not(.gv-hist)>.divide-y{flex-direction:column;gap:10px;padding:14px;display:flex}.gv-app-look .gv-subtabs+div.bg-white:not(.gv-hist)>.divide-y>:not([hidden])~:not([hidden]){border-top-width:0}.gv-app-look .gv-subtabs+div.bg-white:not(.gv-hist)>.divide-y>div{background-color:var(--gv-panel);border:1px solid var(--gv-line);border-radius:20px;padding:14px 16px}.gv-app-look .gv-subtabs+div.bg-white:not(.gv-hist)>.divide-y>div:active{opacity:.7}.gv-app-look .gv-subtabs+div.bg-white:not(.gv-hist)>.divide-y>div:hover{background-color:var(--gv-panel)}.gv-app-look .gv-subtabs+div.bg-white:not(.gv-hist)>.divide-y .flex.items-start{gap:14px}.gv-app-look .gv-subtabs+div.bg-white:not(.gv-hist)>.divide-y span.w-8{background-color:var(--gv-tint);width:48px;height:48px;color:var(--gv-accent);border-radius:14px;font-size:18px;font-weight:700}.gv-app-look .gv-subtabs+div.bg-white:not(.gv-hist)>.divide-y p.text-xs{color:var(--gv-accent);margin-bottom:4px;font-size:17px;font-weight:700;line-height:24px}.gv-app-look .gv-subtabs+div.bg-white:not(.gv-hist)>.divide-y p.text-gray-900{color:var(--gv-ink)}.gv-app-look .gv-subtabs+div.bg-white:not(.gv-hist)>.divide-y button{background-color:var(--gv-gold-tint);width:44px;height:44px;min-height:44px;color:var(--gv-gold);border-radius:22px;justify-content:center;align-items:center;padding:0;display:inline-flex}.gv-app-look .gv-subtabs+div.bg-white:not(.gv-hist)>.divide-y button svg{width:20px;height:20px}.gv-app-look .gv-subtabs+div.bg-white:not(.gv-hist)>.p-8{color:var(--gv-ink);padding:48px 24px;font-size:18px}.gv-app-look .gv-subtabs+div.bg-white:not(.gv-hist)>.p-8>svg{background-color:var(--gv-tint);width:80px;height:80px;color:var(--gv-accent);border-radius:50%;margin-bottom:16px;padding:22px}.gv-app-look .gv-subtabs+div.bg-white:not(.gv-hist)>.p-8 .text-sm{color:var(--gv-muted);font-size:16px}div.gv-app-look-sns{background-color:var(--gv-bg)}.gv-app-look-sns .gv-app-header{background-image:none;background-color:var(--gv-bg);border-bottom-color:var(--gv-line);box-shadow:none}.gv-app-look-sns .gv-app-header .px-dup-title span.font-bold{color:var(--gv-ink);letter-spacing:-.5px}.gv-app-look-sns .gv-app-header .px-dup-title p{color:var(--gv-muted)}.gv-app-look-sns .gv-app-header [role=tablist] [role=tab]{font-size:17px}.gv-app-look-sns .gv-app-header [role=tablist] [role=tab][aria-selected=true]{border-color:var(--gv-accent);color:var(--gv-accent)}.gv-app-look-sns .gv-app-header [role=tablist] [role=tab][aria-selected=false]{color:var(--gv-muted)}.gv-app-look-sns main .grid-cols-3.bg-gray-100{background-color:var(--gv-tint);border-radius:16px;gap:4px;padding:4px}.gv-app-look-sns main .grid-cols-3.bg-gray-100>button{min-height:60px;color:var(--gv-muted);border-radius:12px;font-size:16px;font-weight:600}.gv-app-look-sns main .grid-cols-3.bg-gray-100>button.bg-white{background-color:var(--gv-panel);color:var(--gv-accent);box-shadow:none;font-weight:700}.gv-app-look-sns main .grid-cols-3.bg-gray-100>button svg{color:inherit}.gv-app-look-sns main .bg-gray-100.animate-pulse{background-color:var(--gv-tint);border-radius:20px}.gv-app-look-sns footer{background-color:var(--gv-panel);border-top-color:var(--gv-line);color:var(--gv-muted)}.gv-app-look-sns footer .text-gray-500,.gv-app-look-sns footer .text-gray-600,.gv-app-look-sns footer .text-gray-400{color:var(--gv-muted)}.gv-sns .gv-sns-verse,.gv-sns .border-amber-200\/50{border:1px solid var(--gv-line);border-radius:20px;padding:18px}.gv-sns .border-amber-200\/50 .absolute{display:none}.gv-sns .border-amber-200\/50 p.italic{color:var(--gv-ink);font-size:18px;font-style:normal;line-height:28px}.gv-sns .border-amber-200\/50 .text-sm{font-size:16px}.gv-sns .border-amber-200\/50 button{background-color:var(--gv-accent);color:var(--gv-accent-ink);border-radius:22px;min-height:44px;padding:0 16px;font-size:16px;font-weight:700}.gv-sns .from-amber-50{border:1px solid var(--gv-line);border-radius:20px;padding:16px}.gv-sns .from-amber-50 p{font-size:17px}.gv-sns .from-amber-50 .text-xl{font-size:22px}.gv-sns section>button.w-full{min-height:48px;font-size:17px}.gv-sns section>button.w-full .text-sm{color:var(--gv-ink);font-size:17px;font-weight:700}.gv-sns section>button.w-full .text-xs{font-size:15px}.gv-sns .w-44{border:1px solid var(--gv-line);background-color:var(--gv-panel);border-radius:16px;width:200px;padding:12px}.gv-sns .w-44 .text-xs{color:var(--gv-ink);font-size:16px;font-weight:600;line-height:22px}.gv-sns .w-44 span{font-size:15px}.gv-sns .bg-gray-100.rounded-lg.p-0\.5{background-color:var(--gv-tint);border-radius:16px;padding:4px}.gv-sns .bg-gray-100.rounded-lg.p-0\.5>button{min-height:44px;color:var(--gv-muted);border-radius:12px;padding:0 16px;font-size:16px;font-weight:600}.gv-sns .bg-gray-100.rounded-lg.p-0\.5>button.bg-white{background-color:var(--gv-panel);color:var(--gv-accent);box-shadow:none;font-weight:700}.gv-sns .flex.items-center.justify-between.mb-3>button.bg-amber-500{background-color:var(--gv-accent);min-height:52px;color:var(--gv-accent-ink);border-radius:16px;gap:8px;padding:0 18px;font-size:17px;font-weight:700}.gv-sns .flex.items-center.justify-between.mb-3>button.bg-amber-500 svg{width:20px;height:20px}.gv-sns .scrollbar-hide>button.rounded-full{border:1px solid var(--gv-line);background-color:var(--gv-panel);min-height:46px;color:var(--gv-ink);border-radius:23px;gap:7px;padding:0 14px;font-size:16px;font-weight:600}.gv-sns .scrollbar-hide>button.rounded-full.bg-amber-500{background-color:var(--gv-accent);color:var(--gv-accent-ink);border-color:var(--gv-accent)}.gv-sns .scrollbar-hide>button.rounded-full svg{width:18px;height:18px}.gv-sns .flex-shrink-0.rounded-full.px-3{border:1px solid var(--gv-line);min-height:44px;font-size:16px}.gv-sns .bg-white.rounded-xl.shadow-sm,.gv-club .bg-white.rounded-xl.shadow-sm{border:1px solid var(--gv-line);border-radius:20px}.gv-sns .bg-white.rounded-xl.p-5{padding:18px 16px}.gv-sns h3.text-lg{letter-spacing:-.2px;font-size:20px;font-weight:700;line-height:28px}.gv-sns p.font-bold.text-gray-900{font-size:18px}.gv-sns .text-\[16px\]{font-size:18px;line-height:28px}.gv-sns .text-\[15px\]{font-size:16px}.gv-sns .border-l-2{border-left-color:var(--gv-accent);background-color:var(--gv-tint);border-radius:12px}.gv-sns .rounded-full.inline-flex.px-3{padding:4px 12px;font-size:15px}.gv-sns .flex.gap-2.mb-4>button{border-radius:22px;min-height:44px;padding:0 14px;font-size:16px}.gv-sns .border-t.pt-4{border-color:var(--gv-line)}.gv-sns .bg-gray-50.rounded-lg{background-color:var(--gv-bg);border:1px solid var(--gv-line);border-radius:14px}.gv-sns .bg-white.rounded-xl.p-12{border:1px solid var(--gv-line);border-radius:20px;padding:40px 20px}.gv-sns .bg-white.rounded-xl.p-12>.flex.justify-center{background-color:var(--gv-tint);width:80px;height:80px;color:var(--gv-accent);border-radius:40px;align-items:center;margin:0 auto 16px}.gv-sns .bg-white.rounded-xl.p-12 .text-lg{color:var(--gv-ink);font-size:18px}.gv-club h2{letter-spacing:-.3px;color:var(--gv-ink);font-size:22px;font-weight:700;line-height:30px}.gv-club .bg-white.rounded-xl{border:1px solid var(--gv-line);border-radius:20px}.gv-app-look-sns footer .bg-amber-50{background-color:var(--gv-tint);border-color:var(--gv-line)}.gv-app-look-sns footer .text-amber-700,.gv-app-look-sns footer .text-amber-800,.gv-app-look-sns footer .text-amber-600{color:var(--gv-accent)}
