.c-icon{fill:currentColor;height:auto}.c-btn{touch-action:manipulation;appearance:none;cursor:default;outline-offset:1px;background-color:#0000;border:none;border-radius:.25rem;outline:1px solid #0000;justify-content:center;align-items:center;gap:.25rem;padding:0;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out,background-color .15s ease-in-out;display:inline-flex}.c-btn .c-icon{width:1.25rem}.c-btn,.c-btn:is(a){color:inherit;font-size:var(--c-button-font-size);font-weight:var(--c-button-font-weight);line-height:var(--c-text-line-height);text-decoration:none}.c-btn:focus-visible{outline-color:var(--c-color-brand-primary-600)}.c-btn.disabled,.c-btn:disabled{pointer-events:none;opacity:.5}.c-btn.default,.c-btn.outlined,.c-btn.text{border:1px solid #0000;padding:.5rem 1rem}:is(.c-btn.default,.c-btn.outlined,.c-btn.text).prepend-icon{padding-left:.5rem}:is(.c-btn.default,.c-btn.outlined,.c-btn.text).append-icon{padding-right:.5rem}.c-btn.default.brand-primary{border-color:var(--c-color-brand-primary-600);background-color:var(--c-color-brand-primary-600);color:var(--c-button-color-inverse)}.c-btn.default.brand-primary:hover{box-shadow:var(--c-drop-shadow-brand-primary);border-color:var(--c-color-brand-primary-800);background-color:var(--c-color-brand-primary-800)}.c-btn.default.brand-primary:focus-visible{outline-color:var(--c-color-brand-primary-600);border-color:var(--c-color-brand-primary-600);background-color:var(--c-color-brand-primary-600)}.c-btn.default.brand-primary:active{box-shadow:var(--c-inner-shadow-brand-primary);border-color:var(--c-color-brand-primary-600);background-color:var(--c-color-brand-primary-600)}.c-btn.default.blue{border-color:var(--c-color-blue-600);background-color:var(--c-color-blue-600);color:var(--c-button-color-inverse)}.c-btn.default.blue:hover{box-shadow:var(--c-drop-shadow-blue);border-color:var(--c-color-blue-800);background-color:var(--c-color-blue-800)}.c-btn.default.blue:focus-visible{outline-color:var(--c-color-blue-600);border-color:var(--c-color-blue-600);background-color:var(--c-color-blue-600)}.c-btn.default.blue:active{box-shadow:var(--c-inner-shadow-blue);border-color:var(--c-color-blue-600);background-color:var(--c-color-blue-600)}.c-btn.default.green{border-color:var(--c-color-green-600);background-color:var(--c-color-green-600);color:var(--c-button-color-inverse)}.c-btn.default.green:hover{box-shadow:var(--c-drop-shadow-green);border-color:var(--c-color-green-800);background-color:var(--c-color-green-800)}.c-btn.default.green:focus-visible{outline-color:var(--c-color-green-600);border-color:var(--c-color-green-600);background-color:var(--c-color-green-600)}.c-btn.default.green:active{box-shadow:var(--c-inner-shadow-green);border-color:var(--c-color-green-600);background-color:var(--c-color-green-600)}.c-btn.default.orange{border-color:var(--c-color-orange-600);background-color:var(--c-color-orange-600);color:var(--c-button-color-inverse)}.c-btn.default.orange:hover{box-shadow:var(--c-drop-shadow-orange);border-color:var(--c-color-orange-800);background-color:var(--c-color-orange-800)}.c-btn.default.orange:focus-visible{outline-color:var(--c-color-orange-600);border-color:var(--c-color-orange-600);background-color:var(--c-color-orange-600)}.c-btn.default.orange:active{box-shadow:var(--c-inner-shadow-orange);border-color:var(--c-color-orange-600);background-color:var(--c-color-orange-600)}.c-btn.default.red{border-color:var(--c-color-red-600);background-color:var(--c-color-red-600);color:var(--c-button-color-inverse)}.c-btn.default.red:hover{box-shadow:var(--c-drop-shadow-red);border-color:var(--c-color-red-800);background-color:var(--c-color-red-800)}.c-btn.default.red:focus-visible{outline-color:var(--c-color-red-600);border-color:var(--c-color-red-600);background-color:var(--c-color-red-600)}.c-btn.default.red:active{box-shadow:var(--c-inner-shadow-red);border-color:var(--c-color-red-600);background-color:var(--c-color-red-600)}.c-btn.default.grey{border-color:var(--c-color-grey-600);background-color:var(--c-color-grey-600);color:var(--c-button-color-inverse)}.c-btn.default.grey:hover{box-shadow:var(--c-drop-shadow-grey);border-color:var(--c-color-grey-800);background-color:var(--c-color-grey-800)}.c-btn.default.grey:focus-visible{outline-color:var(--c-color-grey-600);border-color:var(--c-color-grey-600);background-color:var(--c-color-grey-600)}.c-btn.default.grey:active{box-shadow:var(--c-inner-shadow-grey);border-color:var(--c-color-grey-600);background-color:var(--c-color-grey-600)}.c-btn.outlined{border-color:var(--c-color-grey-400);background-color:var(--c-color-white)}.c-btn.outlined:hover,.c-btn.outlined:focus-visible{background-color:var(--c-color-grey-50)}.c-btn.outlined.brand-primary{color:var(--c-color-brand-primary-600)}.c-btn.outlined.brand-primary:hover{box-shadow:var(--c-drop-shadow-brand-primary);border-color:var(--c-color-brand-primary-600)}.c-btn.outlined.brand-primary:focus-visible{outline-color:var(--c-color-brand-primary-600)}.c-btn.outlined.brand-primary:active{box-shadow:var(--c-inner-shadow);border-color:var(--c-color-brand-primary-800);color:var(--c-color-brand-primary-800)}.c-btn.outlined.blue{color:var(--c-color-blue-600)}.c-btn.outlined.blue:hover{box-shadow:var(--c-drop-shadow-blue);border-color:var(--c-color-blue-600)}.c-btn.outlined.blue:focus-visible{outline-color:var(--c-color-blue-600)}.c-btn.outlined.blue:active{box-shadow:var(--c-inner-shadow);border-color:var(--c-color-blue-800);color:var(--c-color-blue-800)}.c-btn.outlined.green{color:var(--c-color-green-600)}.c-btn.outlined.green:hover{box-shadow:var(--c-drop-shadow-green);border-color:var(--c-color-green-600)}.c-btn.outlined.green:focus-visible{outline-color:var(--c-color-green-600)}.c-btn.outlined.green:active{box-shadow:var(--c-inner-shadow);border-color:var(--c-color-green-800);color:var(--c-color-green-800)}.c-btn.outlined.orange{color:var(--c-color-orange-600)}.c-btn.outlined.orange:hover{box-shadow:var(--c-drop-shadow-orange);border-color:var(--c-color-orange-600)}.c-btn.outlined.orange:focus-visible{outline-color:var(--c-color-orange-600)}.c-btn.outlined.orange:active{box-shadow:var(--c-inner-shadow);border-color:var(--c-color-orange-800);color:var(--c-color-orange-800)}.c-btn.outlined.red{color:var(--c-color-red-600)}.c-btn.outlined.red:hover{box-shadow:var(--c-drop-shadow-red);border-color:var(--c-color-red-600)}.c-btn.outlined.red:focus-visible{outline-color:var(--c-color-red-600)}.c-btn.outlined.red:active{box-shadow:var(--c-inner-shadow);border-color:var(--c-color-red-800);color:var(--c-color-red-800)}.c-btn.outlined.grey{color:var(--c-color-grey-600)}.c-btn.outlined.grey:hover{box-shadow:var(--c-drop-shadow-grey);border-color:var(--c-color-grey-600)}.c-btn.outlined.grey:focus-visible{outline-color:var(--c-color-grey-600)}.c-btn.outlined.grey:active{box-shadow:var(--c-inner-shadow);border-color:var(--c-color-grey-800);color:var(--c-color-grey-800)}.c-btn.text{text-decoration:underline}.c-btn.text.brand-primary{color:var(--c-color-brand-primary-600)}.c-btn.text.brand-primary:hover,.c-btn.text.brand-primary:active{color:var(--c-color-brand-primary-800)}.c-btn.text.brand-primary:focus-visible{outline-color:var(--c-color-brand-primary-600)}.c-btn.text.blue{color:var(--c-color-blue-600)}.c-btn.text.blue:hover,.c-btn.text.blue:active{color:var(--c-color-blue-800)}.c-btn.text.blue:focus-visible{outline-color:var(--c-color-blue-600)}.c-btn.text.green{color:var(--c-color-green-600)}.c-btn.text.green:hover,.c-btn.text.green:active{color:var(--c-color-green-800)}.c-btn.text.green:focus-visible{outline-color:var(--c-color-green-600)}.c-btn.text.orange{color:var(--c-color-orange-600)}.c-btn.text.orange:hover,.c-btn.text.orange:active{color:var(--c-color-orange-800)}.c-btn.text.orange:focus-visible{outline-color:var(--c-color-orange-600)}.c-btn.text.red{color:var(--c-color-red-600)}.c-btn.text.red:hover,.c-btn.text.red:active{color:var(--c-color-red-800)}.c-btn.text.red:focus-visible{outline-color:var(--c-color-red-600)}.c-btn.text.grey{color:var(--c-color-grey-600)}.c-btn.text.grey:hover,.c-btn.text.grey:active{color:var(--c-color-grey-800)}.c-btn.text.grey:focus-visible{outline-color:var(--c-color-grey-600)}.c-btn.icon{padding:.1875rem}.c-btn.icon .c-icon{width:1.5rem}.c-btn.icon.outlined{color:var(--c-color-grey-500)}.c-btn.icon.outlined:active{color:var(--c-color-grey-500)}.c-btn.icon.outlined.disabled,.c-btn.icon.outlined:disabled{border-color:var(--c-color-grey-100);background-color:var(--c-color-grey-100)}
