body{background:#fff;color:#2a2a2a;margin:0;padding:0;font-size:16px}body .theme-background{background:#fff;color:#2a2a2a}body input{color:#2a2a2a}body h1{font-size:24px;margin:0;font-weight:lighter}body .checkbox--border,body .radio-button--border{border:6.25px solid #fff}body dialog{background:#fff;color:#2a2a2a;border:1px solid #2a2a2a}body .NgxEditor{color:#2a2a2a}body.dark-theme,body.dark-theme .theme-background{background:#2a2a2a;color:#eee}body.dark-theme input{color:#eee}body.dark-theme h1{font-size:24px}body.dark-theme .checkbox--border,body.dark-theme .radio-button--border{border:6.25px solid #2a2a2a}body.dark-theme dialog{background:#2a2a2a;color:#eee;border:1px solid #707070}body.dark-theme .NgxEditor{color:#eee}body.light-theme,body.light-theme .theme-background{background:#fff;color:#2a2a2a}body.light-theme input{color:#2a2a2a}body.light-theme h1{font-size:24px;margin:0;font-weight:lighter}body.light-theme .checkbox--border,body.light-theme .radio-button--border{border:6.25px solid #fff}body.light-theme dialog{background:#fff;color:#2a2a2a;border:1px solid #2a2a2a}body.light-theme .NgxEditor{color:#2a2a2a}a{text-decoration:none;color:currentColor}input[type=number]{-moz-appearance:textfield}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none}.ngx-editor-toolbar .NgxEditor__MenuBar{background-color:unset}.ngx-editor .ProseMirror{max-height:300px;height:300px;overflow-y:auto}.ngx-editor .NgxEditor{background:unset}.primary-button{box-sizing:border-box;height:50px;padding:0 25px;border:none;border-radius:10px;border:1px solid transparent;position:relative;overflow:hidden;cursor:pointer;color:inherit;background:#fdbd01;color:#2a2a2a}.primary-button:hover{background:#fdbd011a;border:1px solid #fdbd01;color:#fdbd01}.secondary-button{box-sizing:border-box;height:50px;padding:0 25px;border:none;border-radius:10px;border:1px solid transparent;position:relative;overflow:hidden;cursor:pointer;color:inherit;background:unset;color:#fdbd01;border:1px solid #fdbd01}.secondary-button:hover{background:#fdbd011a;border:1px solid #fdbd01}.basic-button{box-sizing:border-box;height:50px;padding:0 25px;border:none;border-radius:10px;border:1px solid transparent;position:relative;overflow:hidden;cursor:pointer;color:inherit;background:transparent}.basic-button:hover{background:none;border:1px solid transparent;color:#fdbd01}.stroked-button{box-sizing:border-box;height:50px;padding:0 25px;border:none;border-radius:10px;border:1px solid transparent;position:relative;overflow:hidden;cursor:pointer;color:inherit;background:transparent;border:1px solid #707070}.stroked-button:hover{background:none;border:1px solid #fdbd01;color:#fdbd01}.icon-button{box-sizing:border-box;height:50px;border-radius:10px;border:1px solid transparent;position:relative;overflow:hidden;cursor:pointer;color:inherit;display:flex;justify-content:center;align-items:center;background:transparent;border:none;width:37.5px;height:37.5px;max-width:37.5px;max-height:37.5px;padding:0}.icon-button:hover{background:#7070701a;border:none;color:#fdbd01}.icon-button:disabled{background:transparent;border:none;color:unset;cursor:unset}.icon-stroked-button{box-sizing:border-box;height:50px;border:none;border-radius:10px;border:1px solid transparent;position:relative;overflow:hidden;cursor:pointer;color:inherit;display:flex;justify-content:center;align-items:center;background:transparent;border:1px solid #707070;max-width:37.5px;max-height:37.5px;width:37.5px;height:37.5px;padding:0}.icon-stroked-button:hover{background:#7070701a;color:#fdbd01;border:1px solid #fdbd01}.icon-stroked-button:disabled{background:transparent;border:1px solid #707070;color:#707070;cursor:unset}.icon-stroked-button:disabled .icon--hover{color:#707070!important;cursor:not-allowed!important}.ripple{width:0;height:0;border-radius:50%;background:#eee;transform:scale(0);position:absolute;opacity:1}.rippleAnimation{animation:ripple .6s linear}.link-active{text-decoration:underline;text-decoration-color:#fdbd01;text-underline-offset:5px}dialog{border-radius:10px;padding:25px;box-sizing:border-box;border:none;width:fit-content}dialog[open]{display:flex;flex-direction:column;gap:25px}dialog::backdrop{background:#70707080}dialog[open],dialog::backdrop{animation:fadeIn .2s ease-in}dialog .container{padding:15px}dialog[closing]{animation:fadeOut .2s forwards}dialog .dialog-title{font-weight:700}dialog .dialog-content{margin:0}dialog .dialog-buttons{width:100%;display:flex;justify-content:flex-end;gap:12.5px}@keyframes ripple{to{transform:scale(2);opacity:0}}@keyframes outline-checked{0%{outline-offset:0}to{outline-offset:.2rem}}@keyframes fadeIn{0%{opacity:0}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes expand{0%{transform:scaleY(0)}80%{transform:scaleY(1.1)}to{transform:scaleY(1)}}@keyframes slide-in{to{transform:translate(0)}}
