#full-content .register,.register{padding:48px 16px 64px}.register-block{max-width:680px;margin:0 auto}.register-block>h1{color:var(--text-color);font-family:"Open Sans Condensed",Impact,"Franklin Gothic Bold",sans-serif;font-weight:700;font-size:1.714rem;line-height:36px;margin:0;padding:0;border:0}.register-intro{margin:6px 0 16px;color:var(--text-color);font-size:1rem;line-height:22px}.register-intro a,.register-card a:not(.button){color:var(--link-color);text-decoration:none}.register-intro a:hover,.register-card a:not(.button):hover{text-decoration:underline}.register-strip{--register-panel:var(--bg-header,#283d53);display:flex;align-items:center;gap:14px;margin:0 0 16px;padding:14px 20px;background:var(--register-panel);border-radius:6px;color:#c3cedb}body.dark-mode .register-strip{--register-panel:#233246}.register-strip p{margin:0;font-size:.875rem;line-height:20px}.register-strip strong{display:block;color:#fff;font-family:"Open Sans Condensed",Impact,"Franklin Gothic Bold",sans-serif;font-size:1.125rem;line-height:24px}.register-meter{flex:0 0 auto;display:flex;align-items:flex-end;gap:3px;width:60px;height:28px}.register-meter span{flex:1 1 0;height:100%;border-radius:1px;background:linear-gradient(to top,#34ab2e 0 58%,#e9bc4a 58% 82%,#cf2122 82% 100%);-webkit-mask:repeating-linear-gradient(to top,#000 0 3px,transparent 3px 5px);mask:repeating-linear-gradient(to top,#000 0 3px,transparent 3px 5px);clip-path:inset(var(--b,30%) 0 0 0);animation:register-level 1.4s ease-in-out infinite alternate}@keyframes register-level{0%{clip-path:inset(var(--a,60%) 0 0 0)}50%{clip-path:inset(var(--b,20%) 0 0 0)}100%{clip-path:inset(var(--c,40%) 0 0 0)}}.register-card{box-sizing:border-box;background:var(--bg-wrapper);border-radius:6px;padding:32px;color:var(--text-color);font-size:1rem;line-height:22px}.register-section+.register-section{margin-top:24px;padding-top:24px;border-top:1px solid var(--border-color)}.register-section h2{color:var(--text-color);font-family:"Open Sans Condensed",Impact,"Franklin Gothic Bold",sans-serif;font-weight:700;font-size:1.25rem;line-height:26px;margin:0 0 14px;padding:0;border:0}.register-field+.register-field,.register-field+.register-row,.register-row+.register-field{margin-top:16px}.register-field label,.register-label{display:block;margin:0 0 6px;color:var(--text-color);font-size:.875rem;font-weight:normal;line-height:20px}.register-row{display:grid;grid-template-columns:1fr 1fr;gap:16px}.register-row .register-field{min-width:0}.register-row .register-field+.register-field{margin-top:0}.register-card input.register-input,.register-card select.register-select{display:block;box-sizing:border-box;width:100%;height:44px;margin:0;padding:0 12px;background:var(--bg-input);color:var(--text-color);border:1px solid var(--color-input-filter-border);border-radius:6px;font-family:arial,sans-serif;font-size:1rem}.register-card select.register-select{-webkit-appearance:none;appearance:none;padding-right:36px;background-image:linear-gradient(45deg,transparent 50%,currentColor 50%),linear-gradient(135deg,currentColor 50%,transparent 50%);background-position:calc(100% - 18px) 19px, calc(100% - 13px) 19px;background-size:5px 5px;background-repeat:no-repeat;cursor:pointer}.register-card input.register-input::placeholder{color:var(--text-color-light);opacity:.8}.register-card input.register-input:focus,.register-card select.register-select:focus{outline:0;border-color:var(--link-color)}.register-card .is-error{border-color:var(--palette-danger,#b42318) !important}.register-card input.register-input.is-ok{border-color:#34ab2e}.register-card input.register-input:-webkit-autofill,.register-card input.register-input:-webkit-autofill:hover,.register-card input.register-input:-webkit-autofill:focus{-webkit-box-shadow:0 0 0 40px var(--bg-input) inset;-webkit-text-fill-color:var(--text-color);caret-color:var(--text-color)}.register-password{position:relative}.register-card .register-password input.register-input{padding-right:48px !important}.register-card .register-msg{display:flex;gap:6px;align-items:flex-start;margin:6px 0 0;color:var(--text-color-light);font-size:.875rem;line-height:20px}.register-card .register-msg:empty{display:none}.register-card .register-msg svg{flex:0 0 auto;margin-top:3px}.register-card .register-msg.is-error{color:var(--palette-danger,#b42318)}.register-card .register-msg.is-ok{color:#33ab2d}.register-card .register-msg a{color:inherit;font-weight:bold;text-decoration:underline}.register-strength{display:flex;align-items:center;gap:10px;margin:8px 0 0}.register-strength-bars{flex:1 1 auto;display:flex;gap:3px;height:10px}.register-strength-bars span{flex:1 1 0;border-radius:2px;background:var(--color-input-filter-border);transition:background-color .2s ease}.register-strength-label{flex:0 0 auto;min-width:70px;color:var(--text-color-light);font-size:.75rem;font-weight:bold;line-height:16px;letter-spacing:.08em;text-align:right;text-transform:uppercase}.register-strength.lvl-1 .register-strength-bars span.is-on{background:#cf2122}.register-strength.lvl-2 .register-strength-bars span.is-on{background:#e9bc4a}.register-strength.lvl-3 .register-strength-bars span.is-on{background:#34ab2e}.register-strength.lvl-1 .register-strength-label{color:var(--palette-danger,#cf2122)}.register-strength.lvl-2 .register-strength-label{color:#b8860b}body.dark-mode .register-strength.lvl-2 .register-strength-label,body.blue-mode .register-strength.lvl-2 .register-strength-label{color:#e9bc4a}.register-strength.lvl-3 .register-strength-label{color:#33ab2d}.register-card .register-timezone{margin-top:16px}.register-timezone .content-displayed{display:block;font-size:1rem;line-height:22px}.register-timezone .onChangeTimeZone{margin-left:4px}.register-bubbles{display:flex;flex-wrap:wrap;gap:8px}.register-bubble{position:relative;margin:0;cursor:pointer}.register-bubble input{position:absolute;opacity:0;width:1px;height:1px;margin:0}.register-bubble span{display:inline-flex;align-items:center;box-sizing:border-box;height:36px;padding:0 12px;border:1px solid transparent;border-radius:18px;background:var(--bg-bottom-card);color:var(--text-color);font-family:arial,sans-serif;font-size:.875rem}.register-bubble:hover span{border-color:var(--link-color)}.register-bubble input:checked+span{background:var(--text-color);color:var(--bg-wrapper)}.register-bubble input:focus-visible+span{outline:2px solid var(--link-color);outline-offset:2px}.register-options{margin:12px 0 0}.register-option{display:flex;gap:12px;align-items:flex-start;margin:0;padding:12px 0;color:var(--text-color);font-weight:normal;cursor:pointer}.register-option+.register-option{border-top:1px solid var(--border-color)}.register-section.is-list+.register-section{margin-top:0}.register-option strong{display:block;font-weight:normal}.register-option span span{display:block;color:var(--text-color-light);font-size:.875rem;line-height:20px}.register-option input[type="checkbox"]{-webkit-appearance:none;appearance:none;flex:0 0 auto;display:grid;place-items:center;width:18px;height:18px;margin:2px 0 0;padding:0;border:1px solid var(--color-input-filter-border);border-radius:4px;background:var(--bg-input);cursor:pointer}.register-option input[type="checkbox"]::after{content:"";width:10px;height:6px;margin-top:-2px;border:solid #fff;border-width:0 0 2px 2px;transform:rotate(-45deg);opacity:0}.register-option input[type="checkbox"]:checked{background:#34ab2e;border-color:#34ab2e}.register-option input[type="checkbox"]:checked::after{opacity:1}.register-option input[type="checkbox"]:focus-visible{outline:2px solid var(--link-color);outline-offset:2px}.register-terms{margin-top:12px}.register-submit{margin:20px 0 0}.register-submit .button{min-width:240px}.register-card .register-after{margin:12px 0 0;color:var(--text-color-light);font-size:.875rem;line-height:20px}.register-or{display:flex;align-items:center;gap:12px;margin:24px 0 16px;color:var(--text-color-light);font-size:.875rem}.register-or svg{flex:1 1 auto;min-width:0;height:16px;color:var(--color-input-filter-border)}.register-socials{display:grid;grid-template-columns:1fr 1fr;gap:10px;align-items:start}.register-socials .block-fb{background-color:var(--bg-block-fb);padding:8px;color:var(--bg-block-fb-text-color);font-weight:bold;cursor:pointer;border:1px solid var(--bg-block-fb-border);line-height:24px;border-radius:4px;font-size:13px}.register-socials .block-fb:hover{background-color:var(--bg-block-fb-hover);border:1px solid var(--bg-block-fb-border-hover);text-decoration:none}.register-socials .block-fb span.icon-fb{display:block;float:left;background:url(/images/audiofanzine/interface/log-socials-sprite.png) no-repeat;background-image:image-set(url(/images/audiofanzine/interface/log-socials-sprite.webp) type("image/webp"),url(/images/audiofanzine/interface/log-socials-sprite.png) type("image/png"));width:20px;height:20px;background-position:0 0;margin:2px 8px 0 0}@media(prefers-reduced-motion:reduce){.register-meter span{animation:none}.register-strength-bars span{transition:none}}@media only screen and (max-width:768px){#full-content .register,.register{padding:24px 16px 40px}.register-card{padding:16px}.register-row{grid-template-columns:1fr}.register-socials{grid-template-columns:minmax(0,400px);justify-content:center}.register-submit .button{display:block;width:100%;min-width:0;text-align:center}}