*{box-sizing:border-box}body{color:#172b3a;background:#f6f5f0;margin:0;font-family:Arial,Helvetica,sans-serif}button,input,select,textarea{font:inherit}button{cursor:pointer}button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline-offset:3px;outline:3px solid #a99b59}button{color:inherit}input,select,textarea{color:#172b3a;background:#fff;border:1px solid #dcded9;border-radius:9px;width:100%;padding:12px}button{border:0}label{color:#52616a;font-size:13px;display:block}label input,label select,label textarea{margin-top:7px}button:disabled{cursor:default}html.ems-neon-ui{--ems-button-ink:#14384d;--ems-button-line:#83d5df;--ems-button-fill:linear-gradient(120deg, #e4fbff, #d9fcf0);--ems-button-blue:linear-gradient(115deg, #0864c5, #007b87)}html.ems-neon-ui button:where(:not(.card-title,.list-row,.appointment-row,.crm-notification-item,.team-choice)),html.ems-neon-ui input:where([type=button],[type=submit]){appearance:none;border:1px solid var(--ems-button-line);background:var(--ems-button-fill);min-height:38px;color:var(--ems-button-ink);font:inherit;cursor:pointer;border-radius:12px;padding:9px 15px;font-size:14px;font-weight:650;line-height:1.4;text-decoration:none;transition:background .16s,border-color .16s,box-shadow .16s;box-shadow:0 3px 9px #077d9510,inset 0 1px #ffffffc0}html.ems-neon-ui :is(.ems-workflow-dialog,.academy-window,.statements-dialog,.revenue-dialog,.monthly-commission-dialog,.agreement-dialog,.crm-chat-dialog,.dialog) button:where(:not(.card-title,.list-row,.appointment-row,.crm-notification-item,.team-choice)),html.ems-neon-ui .card footer button{border:1px solid var(--ems-button-line);background:var(--ems-button-fill);color:var(--ems-button-ink);border-radius:12px;min-height:38px;padding:9px 15px;font-weight:650;box-shadow:0 3px 9px #077d9510}html.ems-neon-ui :is(.ems-preview-tabs,.ems-preview-nav,.ems-workflow-heading){gap:10px}html.ems-neon-ui button:where(:not(.card-title,.list-row,.appointment-row,.crm-notification-item,.team-choice)):hover:not(:disabled):not([aria-disabled=true]){border-color:#25acbc;box-shadow:0 4px 13px #087e9526,0 0 0 2px #6de7dd18}html.ems-neon-ui button:is(.primary,.selected,.active,[aria-pressed=true],[aria-current=page]):where(:not(.card-title,.list-row,.appointment-row,.crm-notification-item,.team-choice)),html.ems-neon-ui :is(.ems-workflow-dialog,.academy-window,.statements-dialog,.revenue-dialog,.monthly-commission-dialog,.agreement-dialog,.crm-chat-dialog,.dialog) button:is(.primary,.selected,.active,[aria-pressed=true],[aria-current=page]),html.ems-neon-ui .ems-light nav button.active{background:var(--ems-button-blue);color:#fff;border-color:#08749d;box-shadow:0 4px 13px #006b9d24}html.ems-neon-ui button:is(.danger,.setter-deactivate),html.ems-neon-ui :is(.ems-workflow-dialog,.academy-window,.statements-dialog,.revenue-dialog,.agreement-dialog,.dialog) button.danger{color:#9a2546;background:linear-gradient(115deg,#fff0f4,#ffe1e8);border-color:#e8a4b7;box-shadow:0 3px 8px #a42c4810}html.ems-neon-ui :is(.list-row,.appointment-row,.crm-notification-item,.team-choice){border-color:#b9e4eb;border-radius:12px}html.ems-neon-ui :is(.list-row,.appointment-row,.team-choice):hover:not(:disabled){border-color:#54c7d1;box-shadow:0 2px 9px #098da012}html.ems-neon-ui :is(button,input,select,textarea,summary):focus-visible{outline-offset:3px;outline:3px solid #007c99}html.ems-neon-ui input:where(:not([type=checkbox],[type=radio],[type=file],[type=hidden],[type=button],[type=submit])),html.ems-neon-ui select,html.ems-neon-ui textarea{border-color:#bddfe7;border-radius:11px}html.ems-neon-ui :is(input,select,textarea):focus-visible{background-color:#fff;box-shadow:0 0 0 4px #22d4ce18}html.ems-neon-ui input:where([type=checkbox],[type=radio]){vertical-align:middle;accent-color:#007c99;flex:none;width:18px;height:18px;min-height:0;margin:2px 6px 2px 0;padding:0}html.ems-neon-ui input[type=file]::file-selector-button{appearance:none;border:1px solid var(--ems-button-line);background:var(--ems-button-fill);min-height:38px;color:var(--ems-button-ink);font:inherit;cursor:pointer;border-radius:10px;margin-right:12px;padding:9px 15px;font-weight:650}html.ems-neon-ui :is(.ems-call-guide-part,.academy-lesson)>summary,html.ems-neon-ui .ems-workflow-dialog details>summary{color:#173b50;cursor:pointer;background:linear-gradient(110deg,#f0fcff,#ecfff7);border:1px solid #b4e5eb;border-radius:11px;padding:12px 15px}html.ems-neon-ui button:disabled,html.ems-neon-ui button[aria-disabled=true],html.ems-neon-ui input:disabled,html.ems-neon-ui select:disabled,html.ems-neon-ui textarea:disabled{color:#627d8b!important;box-shadow:none!important;opacity:1!important;cursor:not-allowed!important;background:#edf5f8!important;border-color:#c5dce4!important}@media (hover:none){html.ems-neon-ui button:where(:not(.card-title)){min-height:44px}html.ems-neon-ui input[type=file]::file-selector-button{min-height:44px}}@media (prefers-reduced-motion:reduce){html.ems-neon-ui button{transition:none!important}}html.ems-neon-ui input[type=file]:disabled::file-selector-button{color:#627d8b;cursor:not-allowed;background:#edf5f8;border-color:#c5dce4}
