*, ::before, ::after {
  box-sizing: border-box;
  border-width: 0;
  border-style: solid;
  border-color: currentColor;
}

::before, ::after {
  --gi-content: '';
}

html {
  line-height: 1.5;
  -webkit-text-size-adjust: none;
  -moz-tab-size: 4;
  tab-size: 4;
  font-family: ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
}

body {
  margin: 0;
  line-height: inherit;
}

hr {
  height: 0;
  color: inherit;
  border-top-width: 1px;
}

abbr:where([title]) {
  text-decoration: underline dotted;
}

h1, h2, h3, h4, h5, h6 {
  font-size: inherit;
  font-weight: inherit;
}

a {
  color: inherit;
  text-decoration: inherit;
}

b, strong {
  font-weight: bolder;
}

code, kbd, samp, pre {
  font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
  font-size: 1em;
}

small {
  font-size: 80%;
}

sub, sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}

sub {
  bottom: -0.25em;
}

sup {
  top: -0.5em;
}

table {
  text-indent: 0;
  border-color: inherit;
  border-collapse: collapse;
}

button, input, optgroup, select, textarea {
  font-family: inherit;
  font-size: 100%;
  line-height: inherit;
  color: inherit;
  margin: 0;
  padding: 0;
}

button, select {
  text-transform: none;
}

button, [type="button"], [type="reset"], [type="submit"] {
  -webkit-appearance: button;
  background-color: transparent;
  background-image: none;
}

:-moz-focusring {
  outline: auto;
}

:-moz-ui-invalid {
  box-shadow: none;
}

progress {
  vertical-align: baseline;
}

::-webkit-inner-spin-button, ::-webkit-outer-spin-button {
  height: auto;
}

[type="search"] {
  -webkit-appearance: textfield;
  outline-offset: -2px;
}

::-webkit-search-decoration {
  -webkit-appearance: none;
}

::-webkit-file-upload-button {
  -webkit-appearance: button;
  font: inherit;
}

summary {
  display: list-item;
}

blockquote, dl, dd, h1, h2, h3, h4, h5, h6, hr, figure, p, pre {
  margin: 0;
}

fieldset {
  margin: 0;
  padding: 0;
}

legend {
  padding: 0;
}

ol, ul, menu {
  list-style: none;
  margin: 0;
  padding: 0;
}

textarea {
  resize: vertical;
}

input::placeholder, textarea::placeholder {
  opacity: 1;
  color: #9ca3af;
}

button, [role="button"] {
  cursor: pointer;
}

:disabled {
  cursor: default;
}

img, svg, video, canvas, audio, iframe, embed, object {
  display: block;
  vertical-align: middle;
}

img, video {
  max-width: 100%;
  height: auto;
}

[hidden] {
  display: none;
}

*, *::before, *::after {
  box-sizing: border-box;
}

* {
  margin: 0;
}

body {
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  font-size: 16px;
  font-family: Inter, system-ui, Avenir, Helvetica, Arial, sans-serif;
}

body, p, ol, ul {
  margin: 0;
  padding: 0;
  font-weight: normal;
}

html, body, #root {
  height: 100%;
}

.hai_web_home__home_page, .hai_auth_html__login_page, .hai_web_components__full_width {
  height: 100%;
  overflow: hidden;
}

p, h1, h2, h3, h4, h5, h6 {
  overflow-wrap: break-word;
}

img, picture, video, canvas, svg {
  display: block;
  max-width: 100%;
}

input, button, textarea, select {
  font: inherit;
  border: 1px solid gray;
}
:where(html){--property-37:#3564ff;--hai-white-1:#fdfefc;--property-7:#1f2418;--colour-pastel-blue:#9ae0f6;--colour-rasberry-80:hsl(341,76%,49%,0.8);--note-sage-80:rgba(74,93,63,0.80);--gray-6:#868e96;--mood-color:#f3e3fa;--card-forest-10:rgba(45,62,42,0.10);--calendar:#f7dae3;--task-card-shadow-pressed:0 2px 7px -3px rgba(45,62,42,0.14),0 1px 2px rgba(0,0,0,0.04);--hai-grey-1:#7b7b7b;--humble-secondary:#febbcc;--setup-phone-tint:#edf5f0;--light-humble-blue:#63bdff;--hai-grey-2:#aeaeae;--gray-9:#212529;--gray-11:#0d0f12;--colour-rasberry:#e01e5a;--setup-calendar-tab:#f5f2fc;--property-12:#f0d389;--card-surface-92:rgba(247,246,239,0.92);--shadow-3:0 -1px 3px 0 hsl(var(--shadow-color) / calc(var(--shadow-strength)+2%)),0 1px 2px -5px hsl(var(--shadow-color) / calc(var(--shadow-strength)+2%)),0 2px 5px -5px hsl(var(--shadow-color) / calc(var(--shadow-strength)+4%)),0 4px 12px -5px hsl(var(--shadow-color) / calc(var(--shadow-strength)+5%)),0 12px 15px -5px hsl(var(--shadow-color) / calc(var(--shadow-strength)+7%));--shadow-5:0 -1px 2px 0 hsl(var(--shadow-color) / calc(var(--shadow-strength)+2%)),0 2px 1px -2px hsl(var(--shadow-color) / calc(var(--shadow-strength)+3%)),0 5px 5px -2px hsl(var(--shadow-color) / calc(var(--shadow-strength)+3%)),0 10px 10px -2px hsl(var(--shadow-color) / calc(var(--shadow-strength)+4%)),0 20px 20px -2px hsl(var(--shadow-color) / calc(var(--shadow-strength)+5%)),0 40px 40px -2px hsl(var(--shadow-color) / calc(var(--shadow-strength)+7%));--charcoal-60:hsl(214,32%,16%,0.6);--property-16:#e0e0e0;--property-6:#fbf8f0;--setup-phone:#2f8a5f;--card-error:#9a2828;--charcoal-90:hsl(214,32%,16%,0.9);--ask-color:#fffaeb;--setup-newtab-tab:#faf5ec;--task-accent:#5b6f4e;--card-info:#3b5ba6;--text-secondary-em:#febbcc;--colour-rasberry-10:hsl(341,76%,49%,0.1);--property-32:#daf8f3;--hai-dark-purple:#1e005d;--card-bg:#f7f6ef;--humble-primary-dark:#1e005d;--colour-pastel-yellow:#f6e89a;--colour-linen:#fcfaf7;--property-30:#991b1b;--colour-yellow:#ffc600;--setup-calendar-tint:#f1edfa;--text-secondary:#1d2939;--text-primary-em:#4705d0;--card-track:#d8d4e3;--charcoal-80:hsl(214,32%,16%,0.8);--card-warning-text:#7a5500;--text-secondary-70:hsl(214,32%,16%,0.7);--gray-8:#343a40;--bg-2:#f5f5f3;--sticky-yellow-light:#faf4df;--humble-primary-light:#a183ff;--setup-newtab-tint:#f9f3e8;--card-forest-70:rgba(45,62,42,0.7);--property-39:#f0f0f0;--property-26:#fee2e2;--card-cream-60:rgba(228,226,210,0.6);--hai-purple-2:#4705d0;--charcoal-10:hsl(214,32%,16%,0.1);--colour-paper:#f5f5f3;--shadow-1-alpha:calc(var(--shadow-strength)+9%);--gray-5:#adb5bd;--gray-0:#f8f9fa;--colour-blue:#ffc600;--colour-purple-20:hsl(259,95%,41%,0.2);--contact:#9ae0f6;--text-secondary-20:hsl(214,32%,16%,0.2);--text-primary:#1e005d;--hai-white-2:#f6f5f0;--gray-1:#f1f3f5;--text-secondary-40:hsl(214,32%,16%,0.4);--card-sage-light:#c2cdb1;--colour-dim:#655c56;--charcoal-40:hsl(214,32%,16%,0.4);--shadow-1:0 1px 2px -1px hsl(var(--shadow-color) / calc(var(--shadow-strength)+9%));--property-19:#f5f5f5;--colour-pink:#febbcc;--gray-7:#495057;--setup-phone-foot:#e1eee6;--lane-surface:#efece5;--font-family:'Manrope',sans-serif;--inner-shadow-1:inset 0 1px 2px 0 hsl(var(--shadow-color) / calc(var(--shadow-strength)+9%)),var(--inner-shadow-highlight);--card-forest:#2d3e2a;--card-cream-92:rgba(228,226,210,0.92);--card-error-12:rgba(154,40,40,0.12);--colour-rasberry-100:hsl(341,76%,49%,1.0);--property-3:#d9e0ce;--note-sage-35:rgba(74,93,63,0.35);--colour-rasberry-30:hsl(341,76%,49%,0.3);--link-muted:#6b7560;--property-9:#f6e89a;--humble-primary:#4705d0;--property-22:#e8e8ff;--property-4:#3d4636;--setup-browser-foot:#f4e3ea;--card-cream:#e4e2d2;--colour-mint-20:#daf8f3;--colour-pastel-pink:#f7dae3;--card-ink:#1b1147;--sticky-green:#cfe0b8;--colour-rock:#dad2ce;--charcoal-70:hsl(214,32%,16%,0.7);--shadow-6:0 -1px 2px 0 hsl(var(--shadow-color) / calc(var(--shadow-strength)+2%)),0 3px 2px -2px hsl(var(--shadow-color) / calc(var(--shadow-strength)+3%)),0 7px 5px -2px hsl(var(--shadow-color) / calc(var(--shadow-strength)+3%)),0 12px 10px -2px hsl(var(--shadow-color) / calc(var(--shadow-strength)+4%)),0 22px 18px -2px hsl(var(--shadow-color) / calc(var(--shadow-strength)+5%)),0 41px 33px -2px hsl(var(--shadow-color) / calc(var(--shadow-strength)+6%)),0 100px 80px -2px hsl(var(--shadow-color) / calc(var(--shadow-strength)+7%));--property-40:#fff4cc;--charcoal-20:hsl(214,32%,16%,0.2);--property-14:#992c24;--gray-4:#ced4da;--humble-blue:#3563fa;--property-41:#e6f7ec;--card-ink-hover:#3b2f66;--property-13:#b13a30;--text-secondary-60:hsl(214,32%,16%,0.6);--property-33:#45dcc1;--property-1:#e8f1e3;--colour-purple-80:hsl(259,95%,41%,0.8);--bg-1:#fff;--shadow-strength:1%;--calendar-add-fill:#eeb3c6;--colour-purple-40:hsl(259,95%,41%,0.4);--property-36:#b47e00;--shadow-color:220 3% 15%;--colour-rasberry-20:hsl(341,76%,49%,0.2);--colour-sage-green:#d6e2bf;--card-surface:#f7f6ef;--inner-shadow-2:inset 0 1px 4px 0 hsl(var(--shadow-color) / calc(var(--shadow-strength)+9%)),var(--inner-shadow-highlight);--task-card-shadow:0 -3px 8px -6px rgba(45,62,42,0.16),0 5px 0 -2px #f1f0e7,0 6px 8px -5px rgba(45,62,42,0.12),0 11px 0 -5px #e8e7dd,0 12px 10px -7px rgba(45,62,42,0.10),0 10px 24px -11px rgba(45,62,42,0.18);--task-card-ring-flat-hover:inset 0 0 0 1px rgba(50,66,32,0.30);--card-ink-06:rgba(27,17,71,0.06);--contact-add-fill:#69d1f2;--charcoal-100:hsl(214,32%,16%,1.0);--note-kraft-10:rgba(50,64,37,0.10);--colour-chalk:#f6f5f0;--card-forest-14:rgba(45,62,42,0.14);--note-sage-55:rgba(74,93,63,0.55);--text-secondary-50:hsl(214,32%,16%,0.5);--charcoal:#1d2939;--note-kraft:#324025;--colour-white:#fff;--property-28:#166534;--gray-3:#dee2e6;--colour-purple-50:hsl(259,95%,41%,0.5);--colour-purple-90:hsl(259,95%,41%,0.9);--property-15:#6b7560;--colour-rasberry-40:hsl(341,76%,49%,0.4);--task-accent-hover:#3f5236;--hai-off-white-2:#eeebe0;--inner-shadow-0:inset 0 0 0 1px hsl(var(--shadow-color) / calc(var(--shadow-strength)+9%));--card-warning-12:rgba(176,122,0,0.12);--text-secondary-30:hsl(214,32%,16%,0.3);--gray-12:#030507;--property-27:#f3f4f6;--inner-shadow-highlight:inset 0 -.5px 0 0 #fff,inset 0 .5px 0 0 #0001;--card-violet-soft:#eeeafc;--card-text-muted:#6b6486;--shadow-2:0 3px 5px -2px hsl(var(--shadow-color) / calc(var(--shadow-strength)+3%)),0 7px 14px -5px hsl(var(--shadow-color) / calc(var(--shadow-strength)+5%));--status-online:#9dbf8c;--card-ink-04:rgba(27,17,71,0.04);--property-2:#f9f8f4;--inner-shadow-4:inset 0 2px 14px 0 hsl(var(--shadow-color) / calc(var(--shadow-strength)+9%)),var(--inner-shadow-highlight);--hai-black-1:#120d06;--colour-purple-70:hsl(259,95%,41%,0.7);--setup-browser-tint:#faf0f3;--property-42:#2563eb;--colour-rasberry-70:hsl(341,76%,49%,0.7);--property-24:#dcfce7;--property-31:#374151;--card-warning:#b07a00;--tasks:#d6e2bf;--property-34:#2db89e;--text-secondary-80:hsl(214,32%,16%,0.8);--task-card-shadow-hover:0 -5px 14px -8px rgba(45,62,42,0.22),0 5px 0 -2px #f1f0e7,0 6px 8px -5px rgba(45,62,42,0.12),0 11px 0 -5px #e8e7dd,0 14px 12px -7px rgba(45,62,42,0.12),0 26px 46px -10px rgba(45,62,42,0.34);--text-secondary-100:hsl(214,32%,16%,1.0);--setup-newtab-foot:#f1e9d8;--progress:#c3d9e8;--colour-purple-60:hsl(259,95%,41%,0.6);--setup-calendar:#5b33be;--colour-ink:#1e005d;--task-card-surface-flat:#fdfefc;--property-29:#92400e;--colour-rasberry-90:hsl(341,76%,49%,0.9);--task-card-surface:#fdfefc;--colour-pastel-sky:#c3d9e8;--property-5:#6e5fdb;--card-info-12:rgba(59,91,166,0.12);--sticky-yellow:#f5e7a8;--colour-mint:#ffc600;--note-add-fill:#f3d96b;--colour-sky:#ffc600;--text-secondary-10:hsl(214,32%,16%,0.1);--system:#dad2ce;--inner-shadow-3:inset 0 2px 8px 0 hsl(var(--shadow-color) / calc(var(--shadow-strength)+9%)),var(--inner-shadow-highlight);--setup-browser-tab:#fbf3f6;--setup-calendar-foot:#e7e0f5;--property-8:#6e7560;--note-sage:#4a5d3f;--charcoal-30:hsl(214,32%,16%,0.3);--hai-purple-1:#796899;--property-11:#f5e7a8;--property-20:#6366f1;--card-sage:#9cae85;--colour-line:#ebe4d9;--calendar-light:#fbe8ef;--colour-purple-100:hsl(259,95%,41%,1.0);--text-secondary-90:hsl(214,32%,16%,0.9);--property-10:#d6e2bf;--card-border:#e3ddf3;--note-kraft-18:rgba(50,64,37,0.18);--setup-phone-tab:#f2f8f4;--colour-pink-20:#fff1f5;--hai-off-white-1:#eae6d9;--charcoal-50:hsl(214,32%,16%,0.5);--property-35:#ece6ff;--property-23:#dc2626;--colour-snow:#fdfefc;--entry-color:#f1f9ff;--card-forest-06:rgba(45,62,42,0.06);--shadow-4:0 -2px 5px 0 hsl(var(--shadow-color) / calc(var(--shadow-strength)+2%)),0 1px 1px -2px hsl(var(--shadow-color) / calc(var(--shadow-strength)+3%)),0 2px 2px -2px hsl(var(--shadow-color) / calc(var(--shadow-strength)+3%)),0 5px 5px -2px hsl(var(--shadow-color) / calc(var(--shadow-strength)+4%)),0 9px 9px -2px hsl(var(--shadow-color) / calc(var(--shadow-strength)+5%)),0 16px 16px -2px hsl(var(--shadow-color) / calc(var(--shadow-strength)+6%));--gray-10:#16191d;--colour-rasberry-50:hsl(341,76%,49%,0.5);--card-sage-soft-15:rgba(184,196,166,0.15);--colour-purple-30:hsl(259,95%,41%,0.3);--setup-browser:#b23a5e;--task-add-fill:#b7c79d;--property-38:#dff5ff;--property-25:#fef3c7;--card-ink-18:rgba(27,17,71,0.18);--property-21:#eef2ff;--notes:#f6e89a;--colour-stone:#f8f3f0;--colour-purple-10:hsl(259,95%,41%,0.1);--colour-violet:#a183ff;--card-text-faint:#9b95b0;--colour-purple:#4705d0;--property-18:#b0b0b0;--colour-rasberry-60:hsl(341,76%,49%,0.6);--card-sage-soft-20:rgba(184,196,166,0.20);--card-violet:#6e5bcc;--humble-offwhite:#f8f3f0;--setup-newtab:#a3620f;--colour-mint-ink:#0d6b55;--property-17:#fafafa;--gray-2:#e9ecef}.hai_ui_icons__humble_avatar{width:16px;height:16px}.hai_ui_icons__robot .face{fill:var(--humble-blue)}.hai_ui_icons__robot .ears{fill:var(--light-humble-blue)}.hai_ui_icons__paper_plane path{fill:var(--gray-5)}.hai_ui_icons__website path{fill:var(--gray-5)}.hai_ui_icons__add{fill:#667085;width:1rem;height:1rem}.hai_ui_icons__add path{fill:var(--gray-5)}.hai_ui_icons__spinner path{fill:var(--gray-5)}.hai_web_components__humble_logo{width:2rem;height:2rem}.hai_web_components__container{margin-left:auto;margin-right:auto;max-width:64rem;padding-left:.5rem;padding-right:.5rem}.hai_web_components__top_row{display:flex;justify-content:space-between;align-items:center;width:100%;margin-top:.5rem;margin-bottom:2rem}.hai_web_components__top_bar a.humble{display:flex;align-items:center;gap:.25rem;font-weight:700;font-size:1.25rem;line-height:1.75rem}.hai_web_components__primary_button{--gi-shadow:0 1px 3px 0 rgba(0,0,0,0.1),0 1px 2px -1px rgba(0,0,0,0.1);gap:.5rem;--gi-text-opacity:1;padding-bottom:.5rem;--gi-shadow-colored:0 1px 3px 0 var(--gi-shadow-color),0 1px 2px -1px var(--gi-shadow-color);justify-content:center;align-items:center;flex-shrink:0;--gi-bg-opacity:1;box-shadow:var(--gi-ring-offset-shadow,0 0 #0000),var(--gi-ring-shadow,0 0 #0000),var(--gi-shadow);background-color:rgba(30,0,93,var(--gi-bg-opacity));padding-right:1rem;border-radius:.25rem;display:inline-flex;color:rgba(255,255,255,var(--gi-text-opacity));padding-left:1rem;padding-top:.5rem}.hai_web_components__primary_button:focus{box-shadow:0 0 0 2px #dcf0ff}.hai_web_components__primary_button:enabled:hover{background:#2450e1}.hai_web_components__primary_button:active{background:#1840c1;box-shadow:none}.hai_web_components__primary_button:disabled{--gi-grayscale:grayscale(100%);filter:var(--gi-blur,) var(--gi-brightness,) var(--gi-contrast,) var(--gi-grayscale,) var(--gi-hue-rotate,) var(--gi-invert,) var(--gi-saturate,) var(--gi-sepia,) var(--gi-drop-shadow,);cursor:not-allowed}.hai_web_components__layout{margin-left:auto;margin-right:auto;max-width:64rem;padding-left:.5rem;padding-right:.5rem;color:#313131}.hai_web_components__layout h1{font-size:1.875rem;line-height:2.25rem;margin-bottom:1.5rem}.hai_web_components__layout h2{font-size:1.5rem;line-height:2rem;margin-bottom:1.25rem}.hai_web_components__layout h3{font-size:1.25rem;line-height:1.75rem;margin-bottom:1rem}.hai_web_components__layout nav{display:flex;gap:.5rem}.hai_web_components__layout header{display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-between}.hai_web_components__wide_layout{margin-left:auto;margin-right:auto;max-width:64rem;padding-left:.5rem;padding-right:.5rem;color:#313131;max-width:inherit}.hai_web_components__wide_layout h1{font-size:1.875rem;line-height:2.25rem;margin-bottom:1.5rem}.hai_web_components__wide_layout h2{font-size:1.5rem;line-height:2rem;margin-bottom:1.25rem}.hai_web_components__wide_layout h3{font-size:1.25rem;line-height:1.75rem;margin-bottom:1rem}.hai_web_components__wide_layout nav{display:flex;gap:.5rem}.hai_web_components__wide_layout header{display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-between}.hai_ui_components_button__outline_button{gap:.25rem;border-width:1px;padding-bottom:.5rem;border-color:#1e005dff;align-items:center;font-weight:600;background-color:transparent;padding-right:1rem;border-radius:.25rem;display:inline-flex;color:#1e005dff;padding-left:1rem;padding-top:.5rem}.hai_ui_components_button__outline_button:enabled:hover{background-color:#1e005dff}.hai_ui_components_button__outline_button:enabled:hover{--gi-text-opacity:1;color:rgba(255,255,255,var(--gi-text-opacity))}.hai_ui_components_button__outline_button:enabled:hover{border-color:transparent}.hai_ui_components_button__outline_button:disabled{--gi-bg-opacity:1;background-color:rgba(208,213,221,var(--gi-bg-opacity));--gi-text-opacity:1;color:rgba(52,64,84,var(--gi-text-opacity));--gi-border-opacity:1;border-color:rgba(208,213,221,var(--gi-border-opacity))}.hai_ui_components_button__basic_button{padding:.5rem;border-radius:.25rem;background-color:transparent}.hai_ui_components_button__basic_button:hover{--gi-bg-opacity:1;background-color:rgba(243,244,246,var(--gi-bg-opacity))}.hai_ui_components_button__basic_button:active{--gi-bg-opacity:1;background-color:rgba(232,235,239,var(--gi-bg-opacity))}.hai_ui_components_button__action_button{padding:.5rem;border-radius:.25rem;background-color:transparent;border-width:1px;color:#3563fa;border-color:#3563fa}.hai_ui_components_button__action_button:hover{--gi-bg-opacity:1;background-color:rgba(243,244,246,var(--gi-bg-opacity))}.hai_ui_components_button__action_button:active{--gi-bg-opacity:1;background-color:rgba(232,235,239,var(--gi-bg-opacity))}.hai_ui_components_button__action_button *{fill:#3563fa}.hai_ui_components_button__action_button:hover{background-color:#f1f9ff}.hai_ui_components_button__action_button:focus{box-shadow:0 0 0 2px #dcf0ff}.hai_ui_components_button__action_button:disabled{--gi-border-opacity:1;border-color:rgba(255,255,255,var(--gi-border-opacity));background-color:#e7ecf3;color:#a8b0be}.hai_ui_components_button__action_button:disabled *{fill:#a8b0be}.hai_ui_components_button__action_button:not([disabled]):active{background-color:#1e005dff;--gi-text-opacity:1;color:rgba(255,255,255,var(--gi-text-opacity));--gi-border-opacity:1;border-color:rgba(255,255,255,var(--gi-border-opacity))}.hai_ui_components_button__action_button:not([disabled]):active *{fill:#fff}.hai_ui_components_button__borderless_button{padding:.5rem;border-radius:.25rem;background-color:transparent;border-style:none}.hai_ui_components_button__borderless_button:hover{--gi-bg-opacity:1;background-color:rgba(243,244,246,var(--gi-bg-opacity))}.hai_ui_components_button__borderless_button:active{--gi-bg-opacity:1;background-color:rgba(232,235,239,var(--gi-bg-opacity))}.hai_ui_components_button__borderless_button path{fill:#6d778b}.hai_ui_components_button__borderless_button:hover path{fill:#a8b0be}.hai_ui_components_button__pale_blue_button{padding:.5rem;border-radius:.25rem;background-color:transparent;border-style:none;background-color:#f1f9ff;color:#3563fa;border-color:#3563fa}.hai_ui_components_button__pale_blue_button:hover{--gi-bg-opacity:1;background-color:rgba(243,244,246,var(--gi-bg-opacity))}.hai_ui_components_button__pale_blue_button:active{--gi-bg-opacity:1;background-color:rgba(232,235,239,var(--gi-bg-opacity))}.hai_ui_components_button__pale_blue_button *{fill:#3563fa}.hai_ui_components_button__pale_blue_button:hover{background-color:#f1f9ff;filter:brightness(101%)}.hai_ui_components_button__pale_blue_button:active{filter:brightness(102%)}.hai_ui_components_button__pale_blue_button:focus{background-color:#f1f9ff;box-shadow:0 0 0 2px #dcf0ff}.hai_ui_components_button__pale_red_hover_button{padding:.5rem;border-radius:.25rem;background-color:transparent}.hai_ui_components_button__pale_red_hover_button:hover{--gi-bg-opacity:1;background-color:rgba(243,244,246,var(--gi-bg-opacity))}.hai_ui_components_button__pale_red_hover_button:active{--gi-bg-opacity:1;background-color:rgba(232,235,239,var(--gi-bg-opacity))}.hai_ui_components_button__pale_red_hover_button:hover{--gi-bg-opacity:1;background-color:rgba(254,226,226,var(--gi-bg-opacity));--gi-text-opacity:1;color:rgba(220,38,38,var(--gi-text-opacity));--gi-border-opacity:1;border-color:rgba(254,202,202,var(--gi-border-opacity))}.hai_ui_components_button__pale_red_hover_button:active{--gi-bg-opacity:1;background-color:rgba(252,165,165,var(--gi-bg-opacity));--gi-text-opacity:1;color:rgba(185,28,28,var(--gi-text-opacity));--gi-border-opacity:1;border-color:rgba(254,202,202,var(--gi-border-opacity))}.hai_ui_components_button__pale_red_hover_button:focus{--gi-bg-opacity:1;background-color:rgba(254,202,202,var(--gi-bg-opacity));--gi-text-opacity:1;color:rgba(220,38,38,var(--gi-text-opacity));--gi-border-opacity:1;border-color:rgba(254,202,202,var(--gi-border-opacity));box-shadow:0 0 0 2px #dcf0ff}.hai_ui_components_button__hidden_button{min-width:fit-content;line-height:1.25rem;border-width:1px;--gi-text-opacity:1;border-color:transparent;padding:.75rem;fill:#1e005d;font-size:.875rem;color:rgba(0,0,0,var(--gi-text-opacity))}.hai_ui_components_button__hidden_button:hover{--gi-bg-opacity:1;background-color:rgba(220,240,255,var(--gi-bg-opacity))}.hai_ui_components_button__hidden_button:active{filter:brightness(95%)}.hai_ui_components_button__hidden_button:focus{--gi-border-opacity:1;border-color:rgba(208,213,221,var(--gi-border-opacity))}.hai_ui_components_button__hidden_button *{display:inline-block}.hai_ui_components_button__icon_button{gap:12px;justify-content:center;height:40px;align-items:center;padding:8px 43px 8px 42px;flex-shrink:0;box-shadow:0 1px 8px 0 rgba(16,24,40,0.08),0 2px 5px 0 rgba(16,24,40,0.04);border-radius:4px;display:inline-flex;background:#FFF}.hai_ui_components_button__icon_button:focus{box-shadow:0 0 0 2px #f2f4f7}.hai_ui_components_button__icon_button:hover{background:#f9fafb}.hai_ui_components_button__icon_button:active{background:#f2f4f7;box-shadow:none}.hai_ui_components_button__primary_button{--gi-shadow:0 1px 3px 0 rgba(0,0,0,0.1),0 1px 2px -1px rgba(0,0,0,0.1);gap:.5rem;--gi-text-opacity:1;padding-bottom:.5rem;--gi-shadow-colored:0 1px 3px 0 var(--gi-shadow-color),0 1px 2px -1px var(--gi-shadow-color);justify-content:center;align-items:center;flex-shrink:0;--gi-bg-opacity:1;box-shadow:var(--gi-ring-offset-shadow,0 0 #0000),var(--gi-ring-shadow,0 0 #0000),var(--gi-shadow);background-color:rgba(30,0,93,var(--gi-bg-opacity));padding-right:1rem;border-radius:.25rem;display:inline-flex;color:rgba(255,255,255,var(--gi-text-opacity));padding-left:1rem;padding-top:.5rem}.hai_ui_components_button__primary_button:focus{box-shadow:0 0 0 2px #dcf0ff}.hai_ui_components_button__primary_button:enabled:hover{background:#2450e1}.hai_ui_components_button__primary_button:active{background:#1840c1;box-shadow:none}.hai_ui_components_button__primary_button:disabled{--gi-grayscale:grayscale(100%);filter:var(--gi-blur,) var(--gi-brightness,) var(--gi-contrast,) var(--gi-grayscale,) var(--gi-hue-rotate,) var(--gi-invert,) var(--gi-saturate,) var(--gi-sepia,) var(--gi-drop-shadow,);cursor:not-allowed}.hai_auth_html__header_with_logo{display:flex;align-items:center;margin-top:.75rem;margin-bottom:1.5rem;font-size:1.5rem;line-height:2rem}.hai_auth_html__header_with_logo img{margin-right:.25rem}.hai_auth_html__pick_auth_method{margin-left:auto;margin-right:auto;max-width:64rem;padding-left:.5rem;padding-right:.5rem}.hai_auth_html__pick_auth_method section{margin:1.25rem}.hai_auth_html__ink_button{width:100%;font-family:'Manrope','Poppins',sans-serif;border:0;padding:8px 24px;cursor:pointer;font-weight:600;font-size:14px;background-color:#1e005d;border-radius:8px;color:#fff}.hai_auth_html__ink_button:hover{background-color:#170048}.hai_auth_html__ink_button:focus{outline:2px solid #4705d0;outline-offset:2px}.hai_auth_html__ink_button:active{background-color:#10003a}.hai_auth_html__ink_button:disabled{opacity:.5;cursor:not-allowed}.hai_auth_html__otp_form{background-color:#f6f5f0;min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;font-family:'Manrope','Poppins',sans-serif}.hai_auth_html__otp_form .card{background-color:#fff;border-radius:16px;padding:24px;width:100%;max-width:400px;box-shadow:0 1px 8px 0 rgba(16,24,40,0.08)}.hai_auth_html__otp_form .card>h1{font-size:28px;font-weight:800;color:#1e005d;margin-bottom:8px}.hai_auth_html__otp_form .card>p{font-size:12px;font-weight:400;color:#1d2939;margin-bottom:16px}.hai_auth_html__otp_form .card>p.error{color:#dc2626;font-size:12px;margin-bottom:8px}.hai_auth_html__otp_form form{display:flex;flex-direction:column;gap:0}.hai_auth_html__otp_form form>label{font-size:10px;font-weight:400;color:#1d2939;margin-bottom:8px;display:block}.hai_auth_html__otp_form form>input{width:100%;font-family:inherit;border:1px solid #dad2ce;padding:8px 16px;margin-bottom:16px;font-size:14px;background-color:#f8f3f0;border-radius:8px;box-sizing:border-box}.hai_auth_html__otp_form form>input:focus{outline:2px solid #4705d0;outline-offset:-1px}.hai_auth_html__otp_form form>input::placeholder{color:#9ca3af}.hai_auth_html__otp_form .hai_auth_html__ink_button{margin-bottom:8px}.hai_auth_html__otp_form .helper{font-size:10px;font-weight:400;color:#1d2939}.hai_auth_html__otp_form .helper>a{color:#4705d0;text-decoration:none}.hai_auth_html__otp_form & .helper>a:hover{text-decoration:underline;text-decoration-color:#4705d0}.hai_auth_html__error_message{--gi-bg-opacity:1;background-color:rgba(252,165,165,var(--gi-bg-opacity));padding:.75rem;border-radius:.25rem;margin-top:.5rem;margin-bottom:.5rem}.hai_auth_html__error_message h2{padding-bottom:.5rem}.hai_auth_html__email_input{width:40%}.hai_auth_html__email_input input{padding-top:.5rem;padding-bottom:.5rem;padding-left:.5rem;padding-right:.5rem;width:100%;border-width:1px;--gi-border-opacity:1;border-color:rgba(156,163,175,var(--gi-border-opacity));--gi-text-opacity:1;color:rgba(17,24,39,var(--gi-text-opacity));font-size:.875rem;line-height:1.25rem;border-radius:.25rem}.hai_auth_html__icon_button{gap:12px;justify-content:center;height:40px;align-items:center;padding:8px 43px 8px 42px;flex-shrink:0;box-shadow:0 1px 8px 0 rgba(16,24,40,0.08),0 2px 5px 0 rgba(16,24,40,0.04);border-radius:4px;display:inline-flex;background:#FFF}.hai_auth_html__icon_button:focus{box-shadow:0 0 0 2px #f2f4f7}.hai_auth_html__icon_button:hover{background:#f9fafb}.hai_auth_html__icon_button:disabled{--gi-grayscale:grayscale(100%);filter:var(--gi-blur,) var(--gi-brightness,) var(--gi-contrast,) var(--gi-grayscale,) var(--gi-hue-rotate,) var(--gi-invert,) var(--gi-saturate,) var(--gi-sepia,) var(--gi-drop-shadow,);cursor:not-allowed}.hai_auth_html__icon_button:active{background:#f2f4f7;box-shadow:none}.hai_auth_html__primary_button{--gi-shadow:0 1px 3px 0 rgba(0,0,0,0.1),0 1px 2px -1px rgba(0,0,0,0.1);gap:.5rem;--gi-text-opacity:1;padding-bottom:.5rem;--gi-shadow-colored:0 1px 3px 0 var(--gi-shadow-color),0 1px 2px -1px var(--gi-shadow-color);justify-content:center;align-items:center;flex-shrink:0;--gi-bg-opacity:1;box-shadow:var(--gi-ring-offset-shadow,0 0 #0000),var(--gi-ring-shadow,0 0 #0000),var(--gi-shadow);background-color:rgba(30,0,93,var(--gi-bg-opacity));padding-right:1rem;border-radius:.25rem;display:inline-flex;color:rgba(255,255,255,var(--gi-text-opacity));padding-left:1rem;padding-top:.5rem}.hai_auth_html__primary_button:focus{box-shadow:0 0 0 2px #dcf0ff}.hai_auth_html__primary_button:enabled:hover{background:#2450e1}.hai_auth_html__primary_button:active{background:#1840c1;box-shadow:none}.hai_auth_html__primary_button:disabled{--gi-grayscale:grayscale(100%);filter:var(--gi-blur,) var(--gi-brightness,) var(--gi-contrast,) var(--gi-grayscale,) var(--gi-hue-rotate,) var(--gi-invert,) var(--gi-saturate,) var(--gi-sepia,) var(--gi-drop-shadow,);cursor:not-allowed}.hai_auth_html__login_page{font-size:1.125rem;line-height:1.75rem;height:99vh}.hai_auth_html__login_page a{--gi-text-opacity:1;color:rgba(30,0,93,var(--gi-text-opacity))}.hai_auth_html__login_page .outer{display:flex;flex-direction:column;gap:1rem;height:100vh}.hai_auth_html__login_page>main>img{margin-top:.75rem;margin-bottom:.75rem}.hai_auth_html__login_page main{display:flex;flex-direction:column;flex-grow:1;gap:1rem;justify-content:center;align-items:center}.hai_auth_html__login_page main img{width:64px;height:64px;border-radius:12px}.hai_auth_html__login_page .welcome{font-size:1.875rem;line-height:2.25rem;font-weight:700}.hai_auth_html__login_page .subtitle{text-align:center;--gi-text-opacity:1;color:rgba(102,112,133,var(--gi-text-opacity))}.hai_auth_html__login_page aside{--gi-text-opacity:1;color:rgba(102,112,133,var(--gi-text-opacity));font-size:.875rem;line-height:1.25rem}.hai_auth_html__login_page form{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:1rem;margin-top:.25rem}.hai_auth_html__login_page form .hai_auth_html__email_input,.hai_auth_html__login_page form button{width:300px}.hai_auth_html__login_page form .hai_auth_html__email_input input,.hai_auth_html__login_page form button input{border-color:var(--gray-300,#d0d5dd)}.hai_auth_html__login_page .hai_auth_html__primary_button{font-size:1rem;line-height:1.5rem;font-weight:500}.hai_auth_html__login_page .or{display:grid;text-align:center}.hai_auth_html__login_page .or *{grid-column:1;grid-row:1}.hai_auth_html__login_page .or .text{color:var(--gray-500,#667085);display:flex;justify-content:center}.hai_auth_html__login_page .or .text div{padding-left:.5rem;padding-right:.5rem;background-color:#FFF;width:3rem;z-index:2}.hai_auth_html__login_page .or .separator{border-top:1px solid var(--gray-200,#e8ebef);width:320px;position:relative;top:1rem}.hai_auth_html__login_page .hai_auth_html__icon_button{margin-top:1rem;font-size:16px;color:#101828;width:300px}.hai_auth_html__login_page footer{--gi-text-opacity:1;color:rgba(102,112,133,var(--gi-text-opacity));font-size:.875rem;line-height:1.25rem;margin-top:1rem;margin-bottom:1rem;text-align:center}.hai_web_connections__connections_page{margin-left:auto;margin-right:auto;max-width:64rem;padding-left:.5rem;padding-right:.5rem}.hai_web_connections__connections_page h1{margin-bottom:1rem}.hai_slack_html__oauth_success{margin-left:auto;margin-right:auto;max-width:64rem;padding-left:.5rem;padding-right:.5rem}.hai_slack_html__oauth_success h2{margin-top:.5rem;margin-bottom:1rem}.hai_slack_html__oauth_success p{margin-top:1rem;margin-bottom:2rem}.hai_slack_html__oauth_success .hai_web_components__top_row{justify-content:flex-start;margin-top:3rem}.hai_ui_components_card__container_gap{gap:1.0rem}.hai_ui_components_card__frame{gap:1.0rem;display:flex;padding:1.0rem;border:1px solid var(--text-secondary-20);color:var(--text-secondary-50);border-radius:.5rem;background-color:var(--bg-1)}.hai_ui_components_card__grid{display:grid;gap:1rem;grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}.hai_ui_components_card__field{display:flex;flex-direction:column;gap:.25rem}.hai_ui_components_card__field .label{font-size:.75rem;color:var(--gray-10);line-height:1rem}.hai_ui_components_card__field .value{font-size:.875rem;line-height:1.25rem}.hai_ui_components_card__fields_layout{display:flex;flex-direction:column;gap:.75rem}.hai_ui_components_card__checkbox{position:absolute;top:.75rem;right:.75rem;z-index:1}.hai_ui_components_card__header{display:flex;flex-direction:column;padding:1.5rem}.hai_ui_components_card__header>:not([hidden])~:not([hidden]){margin-top:.375rem}.hai_ui_components_card__title{font-weight:600;line-height:1;letter-spacing:-0.025em;display:flex;justify-content:space-between}.hai_ui_components_card__description{font-size:.875rem;line-height:1.25rem}.hai_ui_components_card__content{padding:1.5rem;padding-top:0}.hai_ui_components_card__footer{display:flex;align-items:center;padding:1.5rem;padding-top:0}.hai_ui_components_card__edit_overlay{position:absolute;cursor:pointer;top:1.0rem;right:1.0rem;opacity:0;transition:opacity .15s;color:var(--colour-rock)}.hai_ui_components_card__edit_overlay:hover{color:var(--colour-purple)}.hai_ui_components_card__card_hover{cursor:pointer;transition:box-shadow .2s,transform .15s}.hai_ui_components_card__card_hover:hover{box-shadow:0 4px 20px rgba(30,8,93,0.08);transform:translateY(-2px)}.hai_ui_components_card__card_hover:hover .hai_ui_components_card__edit_overlay{opacity:1}.hai_ui_components_card__card_focus:focus-visible{outline:2px solid var(--colour-purple);outline-offset:2px}.hai_ui_components_card__card{gap:.5rem;padding:1.5rem;flex-direction:column;position:relative;cursor:pointer;background-color:var(--colour-snow);border-radius:.75rem;display:flex;transition:box-shadow .2s,transform .15s}.hai_ui_components_card__card:hover{box-shadow:0 4px 20px rgba(30,8,93,0.08);transform:translateY(-2px)}.hai_ui_components_card__card:hover .hai_ui_components_card__edit_overlay{opacity:1}.hai_ui_components_card__card:focus-visible{outline:2px solid var(--colour-purple);outline-offset:2px}.hai_ui_components_card__badges{display:flex;flex-wrap:wrap;gap:6px;min-height:1.5rem}.hai_ui_components_card__badge{width:fit-content;gap:4px;align-items:center;padding:.25rem .75rem;font-weight:500;font-size:.75rem;background-color:var(--colour-chalk);border-radius:9999px;display:inline-flex;color:var(--text-secondary)}.hai_ui_components_card__solution_title{font-size:1.125rem;font-weight:600;color:var(--text-secondary);line-height:1.2}.hai_ui_components_card__solution_description{line-height:1.5;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-weight:400;overflow:hidden;font-size:1.0rem;display:-webkit-box;color:var(--text-secondary);opacity:.8}.hai_ui_components_card__solution_footer{display:flex;align-items:center;justify-content:space-between;margin-top:.5rem;padding-top:1.0rem;border-top:1px solid var(--colour-chalk)}.hai_ui_components_card__tool_indicator{display:flex;align-items:center;gap:4px;font-size:.875rem;font-weight:500;color:var(--text-secondary);opacity:.65}.hai_ui_components_card__tool_indicator .dot{width:6px;height:6px;border-radius:50%;background-color:#d4c1f6}.hai_ui_components_card__meta_info{display:flex;align-items:center;gap:6px;font-size:.875rem;font-weight:400;color:var(--text-secondary);opacity:.65}.hai_ui_components_card__meta_info svg{flex-shrink:0}.hai_ui_components_card__card_top_row{display:flex;align-items:center;justify-content:space-between;min-height:20px;margin:-1rem -1rem -0.5rem -1rem}.hai_ui_components_card__solution_grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:1.0rem}.hai_ui_components_form__input{--gi-text-opacity:1;color:rgba(52,64,84,var(--gi-text-opacity));font-size:.875rem;line-height:1.25rem;width:100%;border-width:1px;border-color:rgba(232,235,239,var(--gi-border-opacity));padding:.5rem;outline-offset:2px;outline:2px solid transparent;--gi-border-opacity:1;background-color:transparent;border-radius:.25rem}.hai_ui_components_form__input.disabled{--gi-bg-opacity:1;background-color:rgba(243,244,246,var(--gi-bg-opacity))}.hai_ui_components_form__basic_form{margin-top:2rem;margin-bottom:2rem}.hai_ui_components_form__basic_form .label{font-weight:600}.hai_ui_components_form__text_field input{--gi-text-opacity:1;color:rgba(52,64,84,var(--gi-text-opacity));font-size:.875rem;line-height:1.25rem;outline:2px solid transparent;outline-offset:2px;background-color:transparent;padding:.5rem;border-width:1px;--gi-border-opacity:1;border-color:rgba(156,163,175,var(--gi-border-opacity));border-radius:.25rem}.hai_ui_components_form__text_field input.disabled{--gi-bg-opacity:1;background-color:rgba(243,244,246,var(--gi-bg-opacity))}.hai_ui_components_form__text_area textarea{--gi-text-opacity:1;color:rgba(52,64,84,var(--gi-text-opacity));font-size:.875rem;line-height:1.25rem;background-color:transparent;padding:.5rem;border-width:1px;--gi-border-opacity:1;border-color:rgba(156,163,175,var(--gi-border-opacity));border-radius:.25rem}.hai_ui_components_form__text_area textarea.disabled{--gi-bg-opacity:1;background-color:rgba(243,244,246,var(--gi-bg-opacity))}.hai_ui_components_form__submit{--gi-shadow:0 1px 3px 0 rgba(0,0,0,0.1),0 1px 2px -1px rgba(0,0,0,0.1);gap:.5rem;--gi-text-opacity:1;padding-bottom:.5rem;max-width:15rem;--gi-shadow-colored:0 1px 3px 0 var(--gi-shadow-color),0 1px 2px -1px var(--gi-shadow-color);justify-content:center;align-items:center;flex-shrink:0;--gi-bg-opacity:1;box-shadow:var(--gi-ring-offset-shadow,0 0 #0000),var(--gi-ring-shadow,0 0 #0000),var(--gi-shadow);background-color:rgba(30,0,93,var(--gi-bg-opacity));padding-right:1rem;border-radius:.25rem;display:inline-flex;color:rgba(255,255,255,var(--gi-text-opacity));padding-left:1rem;padding-top:.5rem}.hai_ui_components_form__submit:focus{box-shadow:0 0 0 2px #dcf0ff}.hai_ui_components_form__submit:enabled:hover{background:#2450e1}.hai_ui_components_form__submit:active{background:#1840c1;box-shadow:none}.hai_ui_components_form__submit:disabled{--gi-grayscale:grayscale(100%);filter:var(--gi-blur,) var(--gi-brightness,) var(--gi-contrast,) var(--gi-grayscale,) var(--gi-hue-rotate,) var(--gi-invert,) var(--gi-saturate,) var(--gi-sepia,) var(--gi-drop-shadow,);cursor:not-allowed}.hai_ui_components_form__dropdown select{border-radius:.25rem;padding-left:.5rem;padding-right:.5rem;padding-top:.25rem;padding-bottom:.25rem}.hai_ui_components_link__a{--gi-text-opacity:1;color:rgba(30,0,93,var(--gi-text-opacity));text-decoration:underline;cursor:pointer}.hai_ui_components_link__a:hover{filter:brightness(80%)}.hai_ui_components_link__a:active{filter:brightness(110%)}.hai_ui_components_link__link{text-decoration:underline;cursor:pointer;color:var(--accent-a9)}.hai_ui_components_link__link:hover{color:var(--accent-a8)}.hai_ui_components_link__link:active{color:var(--accent-a10)}.hai_ui_components_link__faded{text-decoration:underline;cursor:pointer;color:var(--accent-a9);color:var(--gray-9)}.hai_ui_components_link__faded:hover{color:var(--accent-a8)}.hai_ui_components_link__faded:active{color:var(--accent-a10)}.hai_ui_components_link__faded:hover{color:var(--gray-8)}.hai_ui_components_link__faded:active{color:var(--gray-10)}.hai_ui_components_table__table_auto{table-layout:auto;width:100%}.hai_ui_components_table__table_auto thead{font-weight:700}.hai_ui_components_table__table_auto tr{border-width:1px;border-width:1px;--gi-border-opacity:1;border-color:rgba(243,244,246,var(--gi-border-opacity));padding:.5rem}.hai_ui_components_table__table_auto td{padding:.25rem;--gi-text-opacity:1;color:rgba(0,0,0,var(--gi-text-opacity))}.hai_ui_components_table__table_auto td{padding-left:.25rem;padding-right:.25rem;border-left-width:1px;border-width:1px;--gi-border-opacity:1;border-color:rgba(243,244,246,var(--gi-border-opacity));--gi-text-opacity:1;color:rgba(75,85,99,var(--gi-text-opacity))}.hai_ui_components_table__striped{table-layout:auto;width:100%;margin-top:1rem;margin-bottom:1rem;overflow:auto}.hai_ui_components_table__striped thead{font-weight:700;position:relative}.hai_ui_components_table__striped thead th{top:0;position:sticky}.hai_ui_components_table__striped td,.hai_ui_components_table__striped th{padding-left:.5rem;padding-right:.5rem;padding-top:.75rem;padding-bottom:.75rem}.hai_ui_components_table__striped td{border-left:1px solid #eee}.hai_ui_components_table__striped td:last-child{border-right:1px solid #eee}.hai_ui_components_table__striped tr:last-child td{border-bottom:1px solid #eee}.hai_ui_components_table__striped th{--gi-bg-opacity:1;background-color:rgba(191,219,254,var(--gi-bg-opacity))}.hai_ui_components_table__striped tr:nth-child(2n) td{--gi-bg-opacity:1;background-color:rgba(220,240,255,var(--gi-bg-opacity))}.hai_ui_components_table__striped tr:nth-child(2n+1) td{background-color:#fcfeff}.hai_ui_components_table__striped tr.htmx-swapping{opacity:0;transition:opacity 1s ease-out}.hai_ui_components_table__minimal{table-layout:auto;width:100%;margin-top:1rem;margin-bottom:1rem;overflow:auto}.hai_ui_components_table__minimal thead{font-weight:700;position:relative}.hai_ui_components_table__minimal thead th{top:0;position:sticky}.hai_ui_components_table__minimal td,.hai_ui_components_table__minimal th{padding-left:.5rem;padding-right:.5rem;padding-top:.75rem;padding-bottom:.75rem}.hai_ui_components_table__minimal th{--gi-bg-opacity:1;background-color:rgba(232,235,239,var(--gi-bg-opacity))}.hai_ui_components_table__minimal td{border-bottom:1px solid #ededf0}.hai_ui_components_table__minimal tr.htmx-swapping{opacity:0;transition:opacity 1s ease-out}