.ContactPage-module__M42ZWq__page{--ct-base:var(--theme-card-bg-safe,var(--theme-sec,#101012));--ct-ink:var(--sf-text,var(--theme-text-safe,#f5f5f5));--ct-muted:var(--sf-text-2,var(--theme-text-muted-safe,#a3a3a3));--ct-accent:var(--sf-accent,var(--theme-main));--ct-line:color-mix(in srgb, var(--ct-ink) 9%, transparent);--ct-ease:cubic-bezier(.16, 1, .3, 1);min-height:70vh;color:var(--ct-ink);font-family:var(--font-th-regular), sans-serif;padding:32px 24px 72px}.ContactPage-module__M42ZWq__container{max-width:var(--home-width,1148px);margin-inline:auto}.ContactPage-module__M42ZWq__breadcrumb{background:color-mix(in srgb, var(--ct-ink) 3%, transparent);min-height:34px;box-shadow:inset 0 0 0 1px var(--ct-line);color:var(--ct-muted);border-radius:12px;align-items:center;gap:12px;margin-bottom:26px;padding:4px 16px 4px 6px;font-size:12px;line-height:1.6;display:inline-flex}.ContactPage-module__M42ZWq__breadcrumb a{color:inherit;text-decoration:none}.ContactPage-module__M42ZWq__breadcrumb [aria-current]{color:var(--ct-ink)}.ContactPage-module__M42ZWq__crumbHome{border-radius:8px;place-items:center;width:26px;height:26px;display:grid}.ContactPage-module__M42ZWq__crumbHome svg{stroke-width:1.8px;width:15px;height:15px}.ContactPage-module__M42ZWq__crumbSep{background:color-mix(in srgb, var(--ct-ink) 26%, transparent);width:1px;height:12px;transform:rotate(20deg)}.ContactPage-module__M42ZWq__header{margin-bottom:24px}.ContactPage-module__M42ZWq__header h1{font:clamp(26px, 2.6vw, 32px) / 1.4 var(--font-th-bold), sans-serif;letter-spacing:-.02em;margin:0}.ContactPage-module__M42ZWq__header>p{color:var(--ct-muted);margin:2px 0 0;font-size:13px;line-height:1.8}.ContactPage-module__M42ZWq__layout{grid-template-columns:minmax(260px,340px) minmax(0,1fr);align-items:start;gap:24px;display:grid}.ContactPage-module__M42ZWq__shop{background:var(--ct-base);box-shadow:inset 0 0 0 1px var(--ct-line);border-radius:18px;padding:20px}:is(html.dark .ContactPage-module__M42ZWq__shop,html.dark .ContactPage-module__M42ZWq__channelList){box-shadow:inset 0 0 0 1px var(--ct-line), inset 0 0 24px #ffffff06}.ContactPage-module__M42ZWq__identity{align-items:center;gap:14px;display:flex}.ContactPage-module__M42ZWq__logo{background:color-mix(in srgb, var(--ct-ink) 4%, transparent);width:48px;height:48px;box-shadow:inset 0 0 0 1px var(--ct-line);border-radius:13px;flex-shrink:0;place-items:center;display:grid;position:relative;overflow:hidden}.ContactPage-module__M42ZWq__logoImage{object-fit:contain;padding:4px}.ContactPage-module__M42ZWq__identity>div:last-child{min-width:0}.ContactPage-module__M42ZWq__identity h2{font:17px/1.45 var(--font-th-bold), sans-serif;overflow-wrap:anywhere;margin:0}.ContactPage-module__M42ZWq__identity p{color:var(--ct-muted);margin:0;font-size:12px;line-height:1.7}.ContactPage-module__M42ZWq__orderHelp{background:color-mix(in srgb, var(--ct-ink) 3%, transparent);box-shadow:inset 0 0 0 1px var(--ct-line);border-radius:13px;margin-top:18px;padding:14px}.ContactPage-module__M42ZWq__orderHead{align-items:center;gap:10px;display:flex}.ContactPage-module__M42ZWq__orderTile{color:#fbb024;background:#fbb02421;border-radius:8px;flex-shrink:0;place-items:center;width:28px;height:28px;display:grid}html:not(.dark) .ContactPage-module__M42ZWq__orderTile{color:#b45309}.ContactPage-module__M42ZWq__orderTile svg{width:15px;height:15px}.ContactPage-module__M42ZWq__orderHelp h3{font:13px/1.5 var(--font-th-bold), sans-serif;margin:0}.ContactPage-module__M42ZWq__orderHelp p{color:var(--ct-muted);margin:8px 0 12px;font-size:12px;line-height:1.8}.ContactPage-module__M42ZWq__orderLink{border:1px solid var(--ct-line);min-height:34px;color:var(--ct-ink);border-radius:10px;align-items:center;gap:6px;padding:0 12px;font-size:12px;text-decoration:none;transition:background-color .18s,border-color .18s;display:inline-flex}.ContactPage-module__M42ZWq__orderLink svg{width:14px;height:14px;color:var(--ct-muted);transition:transform .3s var(--ct-ease), color .2s}.ContactPage-module__M42ZWq__channels{min-width:0}.ContactPage-module__M42ZWq__sectionHeading{align-items:center;gap:10px;margin-bottom:12px;display:flex}.ContactPage-module__M42ZWq__sectionHeading h2{font:15px/1.5 var(--font-th-bold), sans-serif;margin:0}.ContactPage-module__M42ZWq__sectionHeading>span{color:#38bdf8;font-variant-numeric:tabular-nums;background:#38bdf821;border-radius:7px;padding:0 8px;font-size:11px;line-height:1.8}html:not(.dark) .ContactPage-module__M42ZWq__sectionHeading>span{color:#0284c7}.ContactPage-module__M42ZWq__channelList{background:var(--ct-base);box-shadow:inset 0 0 0 1px var(--ct-line);border-radius:16px;overflow:hidden}.ContactPage-module__M42ZWq__channel{--brand:var(--ct-accent);color:var(--ct-ink);align-items:center;gap:14px;padding:16px 18px;text-decoration:none;transition:background-color .2s;display:flex}.ContactPage-module__M42ZWq__channel+.ContactPage-module__M42ZWq__channel{border-top:1px solid var(--ct-line)}.ContactPage-module__M42ZWq__channel[data-brand=discord]{--brand:#4752c4}.ContactPage-module__M42ZWq__channel[data-brand=youtube]{--brand:#dc2626}.ContactPage-module__M42ZWq__channelIcon{background:var(--brand);color:#fff;border-radius:12px;flex-shrink:0;place-items:center;width:42px;height:42px;display:grid;box-shadow:inset 0 1px #ffffff2e}.ContactPage-module__M42ZWq__channelIcon svg{width:20px;height:20px}.ContactPage-module__M42ZWq__channelCopy{flex:1;gap:1px;min-width:0;display:grid}.ContactPage-module__M42ZWq__channelCopy strong{font:14.5px/1.5 var(--font-th-bold), sans-serif}.ContactPage-module__M42ZWq__channelCopy>span{color:var(--ct-muted);overflow-wrap:anywhere;font-size:12px;line-height:1.7}.ContactPage-module__M42ZWq__channelAction{color:var(--ct-muted);flex-shrink:0;align-items:center;gap:6px;font-size:12px;transition:color .2s;display:inline-flex}.ContactPage-module__M42ZWq__channelAction svg{width:15px;height:15px;transition:transform .3s var(--ct-ease)}.ContactPage-module__M42ZWq__externalNote{color:var(--ct-muted);margin:10px 2px 0;font-size:11px}@media (hover:hover) and (pointer:fine){.ContactPage-module__M42ZWq__channel:hover{background:color-mix(in srgb, var(--brand) 6%, transparent)}.ContactPage-module__M42ZWq__channel:hover .ContactPage-module__M42ZWq__channelAction{color:var(--ct-ink)}.ContactPage-module__M42ZWq__channel:hover .ContactPage-module__M42ZWq__channelAction svg{transform:translate(2px,-2px)}.ContactPage-module__M42ZWq__orderLink:hover{background:color-mix(in srgb, var(--ct-ink) 5%, transparent)}}@media (max-width:767px){.ContactPage-module__M42ZWq__layout{grid-template-columns:1fr;gap:18px}}@media (max-width:540px){.ContactPage-module__M42ZWq__channel{gap:12px;padding:14px}}
.V2Contact-module__HY6Hga__root{overflow-wrap:anywhere}.V2Contact-module__HY6Hga__root .V2Contact-module__HY6Hga__item[data-brand=line]{--brand:#06c755}.V2Contact-module__HY6Hga__root .V2Contact-module__HY6Hga__item[data-brand=facebook]{--brand:#1877f2}.V2Contact-module__HY6Hga__empty{text-align:center;justify-items:center;gap:2px;padding:40px 20px;display:grid}.V2Contact-module__HY6Hga__empty svg{width:28px;height:28px;color:var(--ct-muted);stroke-width:1.5px;margin-bottom:10px}.V2Contact-module__HY6Hga__empty p{color:var(--ct-ink);margin:0;font-size:13px;line-height:1.8}.V2Contact-module__HY6Hga__empty p+p{color:var(--ct-muted);font-size:12px}.V2Contact-module__HY6Hga__root a:focus-visible{outline:2px solid var(--ct-accent);outline-offset:2px}.V2Contact-module__HY6Hga__root .V2Contact-module__HY6Hga__item:focus-visible{outline-offset:-3px;border-radius:14px}.V2Contact-module__HY6Hga__crumbHit{position:relative}@media (pointer:coarse){.V2Contact-module__HY6Hga__root .V2Contact-module__HY6Hga__touch{min-height:40px}.V2Contact-module__HY6Hga__crumbHit:after{content:"";position:absolute;inset:-8px}}
