@charset "UTF-8";:root{--palette-bbcode-verde-primary:#1e8727;--palette-bbcode-verde-secondary:#17621f;--palette-bbcode-bleu-primary:#005fd9;--palette-bbcode-bleu-secondary:#3182e9;--palette-text-primary:#383a3b;--palette-text-secondary:#686c6e;--palette-text-reversed:#fff;--palette-text-tertiary:#aaa;--container__box-shadow:0px 2px 4px rgba(0,0,0,0.11),0px 1px 1px rgba(0,0,0,0.04);--cali-spacing-01:3px;--cali-spacing-02:6px;--cali-spacing-03:9px;--cali-spacing-04:12px;--cali-spacing-05:18px;--cali-spacing-06:27px;--cali-spacing-07:36px;--cali-spacing-08:45px;--cali-spacing-09:64px}.california-menu-item--light{display:none}:root{color-scheme:light;accent-color:#aa582c;--cali-c1:#aa582c;--cali-c2:#de7d4a;--cali-c3:#232324;--cali-c4:#383a3b;--cali-c5:#686c6e;--cali-c6:#c9cdcf;--cali-c7:#e3e7e9;--cali-c8:#f0f3f5;--cali-c9:#fff;--cali-paletteColor1:#edf6fd;--cali-paletteColor2:#f0f3f5;--cali-paletteColor3:#aa582c;--cali-paletteColor4:#e3e7e9;--cali-paletteColor5:#232324;--cali-paletteColor6:#de7d4a;--cali-paletteColor7:rgba(7,7,7,0.5);--cali-paletteAccent1:#fff4e5;--cali-paletteAccent2:#aa582c;--cali-paletteAccent3:#aa6709;--cali-paletteNeutral1:#fefefe;--cali-paletteNeutral2:#686c6e;--cali-paletteNeutral3:#383a3b;--cali-sponsoredPrefixTextColor:#fff;--cali-sponsoredPrefixBgColor:#59cb69;--palette-interface-100:#383a3b;--palette-interface-80:#979797;--palette-interface-60:#c9cdcf;--palette-interface-40:#e3e7e9;--palette-interface-20:#f0f3f5;--palette-interface-10:#fff;--palette-text-primary:#383a3b;--palette-text-secondary:#686c6e;--cali-text-primary:#383a3b;--cali-text-secondary:#686c6e;--cali-palette-text-primary:#383a3b;--cali-headingBg:#f6f6f6;--cali-heading--border-color:#dfdfdf;--cali-textColor:#383a3b;--cali-textColorMuted:#686c6e;--cali-textColorDimmed:#686c6e;--cali-sectionHeaderColor:#383a3b;--cali-noteText:#686c6e;--cali-buttonDisabled-color:#c9cdcf;--cali-buttonDisabled-text-color:#383a3b;--cali-buttonDimmed-color:#c9cdcf;--cali-buttonDimmed-text-color:#383a3b;--cali-actionSet-text:#686c6e;--cali-actionSet-text-hover:#535658;--cali-actionSet-text-active:#3e4142;--cali-actionSet-text-active-hover:#000}:root{--cali-c1:#aa582c;--cali-c2:#de7d4a;--palette-gradient:linear-gradient(180deg, #aa582c 0%, #de7d4a 100%);--cali-c1-background:rgba(170,88,44,0.1)}.block--messages .block-outer.block-outer--after{border:none}[data-template=login] .notices--block{display:none}.overlay .login{padding:1rem}[data-template=login] .login{background-color:#fff;box-shadow:0 2px 4px rgba(0,0,0,.11),0 1px 1px rgba(0,0,0,.04);border-radius:7px;padding:12px;margin-bottom:9px;max-width:60rem;margin:auto}@media(max-width:899px){[data-template=login] .login{border-radius:0}}.login .close-overlay{display:none;background:0 0;border:none;position:absolute;right:0;top:0;padding-right:18px;padding-top:9px;font-size:24px}.overlay .login .close-overlay{display:block}.login>h2{margin-top:0;font-size:27px;color:#383a3b}.login .login-form>*:not(:first-child){margin-top:1rem}.login .login-form .input{font-size:16px;padding:10px 15px}.login .login-form .login__forgot{display:block}.login .login-form .button--primary{width:100%}.login .blockMessage.blockMessage--error{border:2px solid #c84448}.auth-providers{display:flex;flex-direction:column;flex-wrap:wrap;gap:.5rem}@media(min-width:650px){.auth-providers{flex-direction:row}}.auth-providers>a.button--provider,.auth-providers>.apple__sign-in-button-wrapper{display:block;padding:10px 15px;height:auto;border:solid 1px #686c6e;background-color:transparent;color:inherit;flex:1}.auth-providers>a.button--provider:hover,.auth-providers>.apple__sign-in-button-wrapper:hover,.auth-providers>a.button--provider:focus,.auth-providers>.apple__sign-in-button-wrapper:focus{background-color:rgba(104,108,110,.1)}.auth-providers>a.button--provider .button-text,.auth-providers>.apple__sign-in-button-wrapper .button-text,.auth-providers>a.button--provider .apple_sign-in-button,.auth-providers>.apple__sign-in-button-wrapper .apple_sign-in-button{justify-content:center}.auth-providers>a.button--provider .text,.auth-providers>.apple__sign-in-button-wrapper .text,.auth-providers>a.button--provider .apple__sign-in-text,.auth-providers>.apple__sign-in-button-wrapper .apple__sign-in-text{flex:auto}.auth-providers .apple__sign-in-button-wrapper{width:100%;text-align:center;overflow:hidden;position:relative}.auth-providers .apple__sign-in-button-wrapper #appleid-signin{top:0;left:0;right:0;bottom:0;width:100%;height:100%}.auth-providers .apple__sign-in-button-wrapper .apple_sign-in-button{display:flex;align-items:center}.auth-providers .apple__sign-in-button-wrapper .apple__sign-in-icon{flex:none}.auth-providers .button--provider--facebook .button-text::before{color:#4267b2}.login__or{padding:0;margin:2rem 0;border:none;position:relative}.overlay .login__or{margin-inline:-1rem}.login__or::before{display:block;content:"";height:1px;background-color:#686c6e}.login__or::after{display:block;content:"or";width:4rem;height:1rem;text-align:center;position:absolute;top:0;bottom:0;left:0;right:0;line-height:0;margin:auto;background-color:#fefefe;color:#686c6e}.login__register{text-align:center;padding:1rem}.overlay .login__register{background-color:#e3e7e9;margin-top:1rem;margin-inline:-1rem;margin-bottom:-1rem}.login__register>a{display:block}@media(min-width:650px){.login:not(.quick-reply-register__wrapper){display:grid;grid-template-areas:"h h h" "form or auth" "f f f";grid-template-columns:1fr 4rem 1fr;align-items:flex-start}.login:not(.quick-reply-register__wrapper) h2{grid-area:h}.login:not(.quick-reply-register__wrapper) .login-form{grid-area:form}.login:not(.quick-reply-register__wrapper) .auth-providers{grid-area:auth;flex-direction:column}.login:not(.quick-reply-register__wrapper) .login__or{grid-area:or;height:100%;margin:0}.overlay .login:not(.quick-reply-register__wrapper) .login__or{margin-inline:0}.login:not(.quick-reply-register__wrapper) .login__or::before{height:100%;width:1px;position:absolute;margin:auto;top:0;left:0;right:0}.login:not(.quick-reply-register__wrapper) .login__or::after{width:1rem;padding-block:1rem;line-height:unset}.login:not(.quick-reply-register__wrapper) .login__register{grid-area:f}}