/* Externalise de la modification #56 le 23/08/2026 (G6M_EXTERNALISATION_V1016).
   Ce bloc etait inline dans PAGE_CONTAINER : il repartait donc dans le HTML de
   CHAQUE page, sans jamais etre mis en cache. En fichier, il est recupere une
   fois puis servi depuis le cache.
   Le <link> occupe la position EXACTE de l ancien <style> : l ordre de cascade
   est donc rigoureusement identique. */

/* Guests only — compiled when !$xf.visitor.user_id */
.p-navEl:has(> a[data-nav-id="dbtechCredits"]),
li:has(> .p-navEl > a[data-nav-id="dbtechCredits"]),
a[data-nav-id="dbtechCredits"],
a[data-nav-id^="dbtechCredits"],
a[data-nav-id="dbtechCreditsCurrency1"] {
	display: none !important;
	visibility: hidden !important;
	width: 0 !important;
	height: 0 !important;
	margin: 0 !important;
	padding: 0 !important;
	overflow: hidden !important;
	pointer-events: none !important;
	border: 0 !important;
}

html body form.g6m-register-form #js-signUpButton,
html body form.g6m-register-form .formSubmitRow .button.button--primary,
html body form.g6m-register-form .g6m-register-actions .button {
  height: 52px !important; min-height: 52px !important; max-height: 52px !important;
  padding: 0 1.25rem !important; box-sizing: border-box !important; line-height: 52px !important;
}
html body form.g6m-register-form .g6m-register-fields {
  display: grid !important; grid-template-columns: 1fr 1fr !important;
}
html body form.g6m-register-form .g6m-register-fields > .formRow:not(.formRow--limited):not(.formSubmitRow) {
  display: flex !important; flex-direction: column !important;
}
@media (max-width: 640px) {
  html body form.g6m-register-form .g6m-register-fields { grid-template-columns: 1fr !important; }
}

