*,*:before,*:after{box-sizing:border-box}@font-face{font-family:Roboto;src:url("./media/Roboto-Regular-UUBD26YO.ttf");font-weight:400}@font-face{font-family:Roboto;src:url("./media/Roboto-Bold-QPETXUE4.ttf");font-weight:700}@font-face{font-family:Roboto;src:url("./media/Roboto-Medium-6QFZLP4R.ttf");font-weight:500}html,body{margin:0;color:#111;font-family:Roboto,sans-serif}body{background:#fdfdfd}.button{border:0;outline:none;height:44px;border-radius:10px;font-size:14px;font-weight:700;cursor:pointer;font-family:inherit;transition:transform .08s ease,opacity .12s ease;background:#fc0;color:#111;text-align:center;text-decoration:none}.button:hover{background-color:#e5bc19}.button:disabled{cursor:not-allowed;background-color:#fade6e;color:#787878;transform:none}.button.button-disabled{cursor:not-allowed;background-color:#fade6e;color:#787878;transform:none}.button.button-white{background:#fff;border:1px solid #111111}.button.button-white:hover{background:#f1f1f1}.main-field{display:flex;align-items:center;margin-top:6px;gap:10px;border:1px solid #1111111A;background:#fafafa;border-radius:10px;padding:10px 12px;position:relative;box-sizing:border-box;height:50px}.main-field.textarea{height:auto}.main-pin{width:28px;height:28px;border-radius:10px;background:#11111114;display:grid;place-items:center;flex:0 0 auto;position:relative}.main-pin:before{content:"";width:8px;height:8px;border-radius:999px;background:orange;opacity:.75;display:block}.main-field:last-child .main-pin:before{background:green;opacity:.85}.main-field:has(.ng-invalid.ng-touched){border-color:red}.main-field.invalid{border-color:red}.input-error{display:block;color:#ff4d4f;font-size:12px;margin-top:6px}
