.AppPresentation-module__CIw68G__brand{color:var(--color-neutral-900);letter-spacing:-.8px;flex-shrink:0;align-items:center;gap:9px;font-size:21px;font-weight:600;display:inline-flex}.AppPresentation-module__CIw68G__mark{flex-shrink:0;width:32px;height:36px;display:inline-block;position:relative;overflow:hidden}.AppPresentation-module__CIw68G__markImage{width:75px;max-width:none;height:auto;position:absolute;top:-9.8px;left:-21.3px}.AppPresentation-module__CIw68G__lightBrand{color:var(--color-surface)}.AppPresentation-module__CIw68G__lightBrand .AppPresentation-module__CIw68G__markImage{filter:invert()}.AppPresentation-module__CIw68G__authPage{min-height:100vh;color:var(--color-neutral-900);background:#f5f5f7;flex-direction:column;display:flex}.AppPresentation-module__CIw68G__authHeader{border-bottom:1px solid var(--color-border);justify-content:space-between;align-items:center;gap:20px;width:100%;max-width:1160px;min-height:64px;margin-inline:auto;padding:12px 28px;display:flex}.AppPresentation-module__CIw68G__authHeader>a:last-child{color:var(--color-primary);font-size:12px}.AppPresentation-module__CIw68G__authMain{flex:1;align-items:center;padding:36px 20px;display:grid}.AppPresentation-module__CIw68G__authCard{background:#fff;border:1px solid #e4e4e9;border-radius:24px;width:100%;max-width:460px;margin-inline:auto;padding:32px;box-shadow:0 12px 40px #0000000a}.AppPresentation-module__CIw68G__authCard>h1{letter-spacing:-1px;text-align:center;font-size:30px;font-weight:600;line-height:1.15}.AppPresentation-module__CIw68G__authSubtitle{color:var(--color-neutral-500);text-align:center;margin-top:10px;font-size:14px;line-height:1.6}.AppPresentation-module__CIw68G__authForm{margin-top:24px}.AppPresentation-module__CIw68G__authForm input:not([type=checkbox]):not([type=radio]){border-radius:10px;min-height:46px;padding:11px 13px;font-size:14px}:is(.AppPresentation-module__CIw68G__authForm button[type=submit],.AppPresentation-module__CIw68G__authForm a.bg-primary){border-radius:24px;min-height:44px}.AppPresentation-module__CIw68G__authFooter{border-top:1px solid var(--color-border);width:100%;max-width:1160px;color:var(--color-neutral-500);justify-content:space-between;gap:20px;margin-inline:auto;padding:18px 28px;font-size:11px;display:flex}.AppPresentation-module__CIw68G__authFooter nav{gap:20px;display:flex}.AppPresentation-module__CIw68G__workspace{font-family:var(--font-sans)}.AppPresentation-module__CIw68G__workspace h1{letter-spacing:-1px;font-size:30px;font-weight:600}.AppPresentation-module__CIw68G__workspace h2,.AppPresentation-module__CIw68G__workspace h3{letter-spacing:-.35px}.AppPresentation-module__CIw68G__workspace .workspace-main{padding-block:28px}:is(.AppPresentation-module__CIw68G__workspace .shadow-soft,.AppPresentation-module__CIw68G__workspace .shadow-elevated){box-shadow:var(--shadow-subtle)}.AppPresentation-module__CIw68G__workspace .rounded-xl{border-radius:16px}:is(.AppPresentation-module__CIw68G__workspace button.bg-primary,.AppPresentation-module__CIw68G__workspace a.bg-primary){border-radius:24px}.AppPresentation-module__CIw68G__workspace table{font-size:13px}@media (max-width:520px){.AppPresentation-module__CIw68G__authHeader,.AppPresentation-module__CIw68G__authFooter{padding-inline:20px}.AppPresentation-module__CIw68G__authMain{padding-top:32px}.AppPresentation-module__CIw68G__authCard{border-radius:20px;padding:26px 22px}.AppPresentation-module__CIw68G__authCard>h1,.AppPresentation-module__CIw68G__workspace h1{font-size:27px}.AppPresentation-module__CIw68G__brand{font-size:20px}.AppPresentation-module__CIw68G__authFooter{flex-wrap:wrap}.AppPresentation-module__CIw68G__workspace .workspace-main{padding-block:22px}}.AppPresentation-module__CIw68G__acceptance{border:0;border-top:1px solid var(--color-border);color:var(--color-neutral-700);gap:10px;margin:0;padding:16px 0 0;font-size:12px;line-height:1.55;display:grid}.AppPresentation-module__CIw68G__acceptanceRow{cursor:pointer;grid-template-columns:16px minmax(0,1fr);align-items:start;gap:10px;display:grid}.AppPresentation-module__CIw68G__acceptanceRow input[type=checkbox]{width:16px;height:16px;min-height:0;accent-color:var(--color-primary);border-radius:4px;margin:2px 0 0;padding:0}.AppPresentation-module__CIw68G__acceptanceRow a{color:var(--color-primary);text-underline-offset:3px;text-decoration:underline}.AppPresentation-module__CIw68G__draftNotice{color:#805818;background:#fffaf0;border:1px solid #f0dfb9;border-radius:8px;margin:0 0 2px;padding:8px 10px;font-size:11px;line-height:1.5}.AppPresentation-module__CIw68G__acceptanceHint{color:var(--color-neutral-500);margin:0;font-size:11px;line-height:1.5}
