
/* generated 2025-12-02T22:47:18+09:00 */


/**********
 * file: 0-version.css
 *
 */

/**
 * Acsiryo 2025
 *
 */



/**********
 * file: 1-public.css
 *
 */

@import url(/public/style.css);



/**********
 * file: empty.css
 *
 */




/**********
 * file: page-modes.css
 *
 */

div.login-email,
div.password-forgot,
div.password-reset,
div.password-create,
div.register,
div.registered,
div.tos-accept,
div.unsubscribe { display: none; }


body.bad-info .bad-info,
body.check-email .check-email,
body.login-email div.login-email,
body.password-create div.password-create,
body.password-forgot div.password-forgot,
body.password-reset div.password-reset,
body.register div.register,
body.register.fail .register .fail,
body.registered div.registered,
body.tos-accept div.tos-accept,
body.validated .notice.verify,
body.unsubscribe div.unsubscribe { display: block; }

.hidden { display: none; }

.login-email .bad-info {
	color: red;
	text-align: right;
	}

.bad-info .login-email input {
	}

.all-notices .notice { display: block !important; }



/* === begin @media === */



/* === begin @theme === */

